mirror of
https://github.com/GlueOps/autoglue.git
synced 2026-02-13 12:50:05 +01:00
feat: sdk migration in progress
This commit is contained in:
24
sdk/go/.gitignore
vendored
Normal file
24
sdk/go/.gitignore
vendored
Normal file
@@ -0,0 +1,24 @@
|
||||
# Compiled Object files, Static and Dynamic libs (Shared Objects)
|
||||
*.o
|
||||
*.a
|
||||
*.so
|
||||
|
||||
# Folders
|
||||
_obj
|
||||
_test
|
||||
|
||||
# Architecture specific extensions/prefixes
|
||||
*.[568vq]
|
||||
[568vq].out
|
||||
|
||||
*.cgo1.go
|
||||
*.cgo2.c
|
||||
_cgo_defun.c
|
||||
_cgo_gotypes.go
|
||||
_cgo_export.*
|
||||
|
||||
_testmain.go
|
||||
|
||||
*.exe
|
||||
*.test
|
||||
*.prof
|
||||
23
sdk/go/.openapi-generator-ignore
Normal file
23
sdk/go/.openapi-generator-ignore
Normal file
@@ -0,0 +1,23 @@
|
||||
# OpenAPI Generator Ignore
|
||||
# Generated by openapi-generator https://github.com/openapitools/openapi-generator
|
||||
|
||||
# Use this file to prevent files from being overwritten by the generator.
|
||||
# The patterns follow closely to .gitignore or .dockerignore.
|
||||
|
||||
# As an example, the C# client generator defines ApiClient.cs.
|
||||
# You can make changes and tell OpenAPI Generator to ignore just this file by uncommenting the following line:
|
||||
#ApiClient.cs
|
||||
|
||||
# You can match any string of characters against a directory, file or extension with a single asterisk (*):
|
||||
#foo/*/qux
|
||||
# The above matches foo/bar/qux and foo/baz/qux, but not foo/bar/baz/qux
|
||||
|
||||
# You can recursively match patterns against a directory, file or extension with a double asterisk (**):
|
||||
#foo/**/qux
|
||||
# This matches foo/bar/qux, foo/baz/qux, and foo/bar/baz/qux
|
||||
|
||||
# You can also negate patterns with an exclamation (!).
|
||||
# For example, you can ignore all files in a docs folder with the file extension .md:
|
||||
#docs/*.md
|
||||
# Then explicitly reverse the ignore rule for a single file:
|
||||
#!docs/README.md
|
||||
86
sdk/go/.openapi-generator/FILES
Normal file
86
sdk/go/.openapi-generator/FILES
Normal file
@@ -0,0 +1,86 @@
|
||||
.gitignore
|
||||
.travis.yml
|
||||
README.md
|
||||
api/openapi.yaml
|
||||
api_auth.go
|
||||
api_me.go
|
||||
api_me_api_keys.go
|
||||
api_orgs.go
|
||||
api_servers.go
|
||||
api_ssh.go
|
||||
api_taints.go
|
||||
client.go
|
||||
configuration.go
|
||||
docs/AuthAPI.md
|
||||
docs/DtoAuthStartResponse.md
|
||||
docs/DtoCreateSSHRequest.md
|
||||
docs/DtoCreateServerRequest.md
|
||||
docs/DtoCreateTaintRequest.md
|
||||
docs/DtoJWK.md
|
||||
docs/DtoJWKS.md
|
||||
docs/DtoLogoutRequest.md
|
||||
docs/DtoRefreshRequest.md
|
||||
docs/DtoServerResponse.md
|
||||
docs/DtoSshResponse.md
|
||||
docs/DtoSshRevealResponse.md
|
||||
docs/DtoTaintResponse.md
|
||||
docs/DtoTokenPair.md
|
||||
docs/DtoUpdateServerRequest.md
|
||||
docs/DtoUpdateTaintRequest.md
|
||||
docs/HandlersCreateUserKeyRequest.md
|
||||
docs/HandlersMeResponse.md
|
||||
docs/HandlersMemberOut.md
|
||||
docs/HandlersMemberUpsertReq.md
|
||||
docs/HandlersOrgCreateReq.md
|
||||
docs/HandlersOrgKeyCreateReq.md
|
||||
docs/HandlersOrgKeyCreateResp.md
|
||||
docs/HandlersOrgUpdateReq.md
|
||||
docs/HandlersUpdateMeRequest.md
|
||||
docs/HandlersUserAPIKeyOut.md
|
||||
docs/MeAPI.md
|
||||
docs/MeAPIKeysAPI.md
|
||||
docs/ModelsAPIKey.md
|
||||
docs/ModelsOrganization.md
|
||||
docs/ModelsUser.md
|
||||
docs/ModelsUserEmail.md
|
||||
docs/OrgsAPI.md
|
||||
docs/ServersAPI.md
|
||||
docs/SshAPI.md
|
||||
docs/TaintsAPI.md
|
||||
docs/UtilsErrorResponse.md
|
||||
git_push.sh
|
||||
go.mod
|
||||
go.sum
|
||||
model_dto_auth_start_response.go
|
||||
model_dto_create_server_request.go
|
||||
model_dto_create_ssh_request.go
|
||||
model_dto_create_taint_request.go
|
||||
model_dto_jwk.go
|
||||
model_dto_jwks.go
|
||||
model_dto_logout_request.go
|
||||
model_dto_refresh_request.go
|
||||
model_dto_server_response.go
|
||||
model_dto_ssh_response.go
|
||||
model_dto_ssh_reveal_response.go
|
||||
model_dto_taint_response.go
|
||||
model_dto_token_pair.go
|
||||
model_dto_update_server_request.go
|
||||
model_dto_update_taint_request.go
|
||||
model_handlers_create_user_key_request.go
|
||||
model_handlers_me_response.go
|
||||
model_handlers_member_out.go
|
||||
model_handlers_member_upsert_req.go
|
||||
model_handlers_org_create_req.go
|
||||
model_handlers_org_key_create_req.go
|
||||
model_handlers_org_key_create_resp.go
|
||||
model_handlers_org_update_req.go
|
||||
model_handlers_update_me_request.go
|
||||
model_handlers_user_api_key_out.go
|
||||
model_models_api_key.go
|
||||
model_models_organization.go
|
||||
model_models_user.go
|
||||
model_models_user_email.go
|
||||
model_utils_error_response.go
|
||||
response.go
|
||||
test/api_taints_test.go
|
||||
utils.go
|
||||
1
sdk/go/.openapi-generator/VERSION
Normal file
1
sdk/go/.openapi-generator/VERSION
Normal file
@@ -0,0 +1 @@
|
||||
7.17.0
|
||||
8
sdk/go/.travis.yml
Normal file
8
sdk/go/.travis.yml
Normal file
@@ -0,0 +1,8 @@
|
||||
language: go
|
||||
|
||||
install:
|
||||
- go get -d -v .
|
||||
|
||||
script:
|
||||
- go build -v ./
|
||||
|
||||
261
sdk/go/README.md
Normal file
261
sdk/go/README.md
Normal file
@@ -0,0 +1,261 @@
|
||||
# Go API client for autoglue
|
||||
|
||||
API for managing K3s clusters across cloud providers
|
||||
|
||||
## Overview
|
||||
This API client was generated by the [OpenAPI Generator](https://openapi-generator.tech) project. By using the [OpenAPI-spec](https://www.openapis.org/) from a remote server, you can easily generate an API client.
|
||||
|
||||
- API version: 1.0
|
||||
- Package version: 1.0.0
|
||||
- Generator version: 7.17.0
|
||||
- Build package: org.openapitools.codegen.languages.GoClientCodegen
|
||||
|
||||
## Installation
|
||||
|
||||
Install the following dependencies:
|
||||
|
||||
```sh
|
||||
go get github.com/stretchr/testify/assert
|
||||
go get golang.org/x/net/context
|
||||
```
|
||||
|
||||
Put the package under your project folder and add the following in import:
|
||||
|
||||
```go
|
||||
import autoglue "github.com/glueops/autoglue-sdk"
|
||||
```
|
||||
|
||||
To use a proxy, set the environment variable `HTTP_PROXY`:
|
||||
|
||||
```go
|
||||
os.Setenv("HTTP_PROXY", "http://proxy_name:proxy_port")
|
||||
```
|
||||
|
||||
## Configuration of Server URL
|
||||
|
||||
Default configuration comes with `Servers` field that contains server objects as defined in the OpenAPI specification.
|
||||
|
||||
### Select Server Configuration
|
||||
|
||||
For using other server than the one defined on index 0 set context value `autoglue.ContextServerIndex` of type `int`.
|
||||
|
||||
```go
|
||||
ctx := context.WithValue(context.Background(), autoglue.ContextServerIndex, 1)
|
||||
```
|
||||
|
||||
### Templated Server URL
|
||||
|
||||
Templated server URL is formatted using default variables from configuration or from context value `autoglue.ContextServerVariables` of type `map[string]string`.
|
||||
|
||||
```go
|
||||
ctx := context.WithValue(context.Background(), autoglue.ContextServerVariables, map[string]string{
|
||||
"basePath": "v2",
|
||||
})
|
||||
```
|
||||
|
||||
Note, enum values are always validated and all unused variables are silently ignored.
|
||||
|
||||
### URLs Configuration per Operation
|
||||
|
||||
Each operation can use different server URL defined using `OperationServers` map in the `Configuration`.
|
||||
An operation is uniquely identified by `"{classname}Service.{nickname}"` string.
|
||||
Similar rules for overriding default operation server index and variables applies by using `autoglue.ContextOperationServerIndices` and `autoglue.ContextOperationServerVariables` context maps.
|
||||
|
||||
```go
|
||||
ctx := context.WithValue(context.Background(), autoglue.ContextOperationServerIndices, map[string]int{
|
||||
"{classname}Service.{nickname}": 2,
|
||||
})
|
||||
ctx = context.WithValue(context.Background(), autoglue.ContextOperationServerVariables, map[string]map[string]string{
|
||||
"{classname}Service.{nickname}": {
|
||||
"port": "8443",
|
||||
},
|
||||
})
|
||||
```
|
||||
|
||||
## Documentation for API Endpoints
|
||||
|
||||
All URIs are relative to *http://localhost:8080/api/v1*
|
||||
|
||||
Class | Method | HTTP request | Description
|
||||
------------ | ------------- | ------------- | -------------
|
||||
*AuthAPI* | [**AuthCallback**](docs/AuthAPI.md#authcallback) | **Get** /auth/{provider}/callback | Handle social login callback
|
||||
*AuthAPI* | [**AuthStart**](docs/AuthAPI.md#authstart) | **Post** /auth/{provider}/start | Begin social login
|
||||
*AuthAPI* | [**GetJWKS**](docs/AuthAPI.md#getjwks) | **Get** /.well-known/jwks.json | Get JWKS
|
||||
*AuthAPI* | [**Logout**](docs/AuthAPI.md#logout) | **Post** /auth/logout | Revoke refresh token family (logout everywhere)
|
||||
*AuthAPI* | [**Refresh**](docs/AuthAPI.md#refresh) | **Post** /auth/refresh | Rotate refresh token
|
||||
*MeAPI* | [**GetMe**](docs/MeAPI.md#getme) | **Get** /me | Get current user profile
|
||||
*MeAPI* | [**UpdateMe**](docs/MeAPI.md#updateme) | **Patch** /me | Update current user profile
|
||||
*MeAPIKeysAPI* | [**CreateUserAPIKey**](docs/MeAPIKeysAPI.md#createuserapikey) | **Post** /me/api-keys | Create a new user API key
|
||||
*MeAPIKeysAPI* | [**DeleteUserAPIKey**](docs/MeAPIKeysAPI.md#deleteuserapikey) | **Delete** /me/api-keys/{id} | Delete a user API key
|
||||
*MeAPIKeysAPI* | [**ListUserAPIKeys**](docs/MeAPIKeysAPI.md#listuserapikeys) | **Get** /me/api-keys | List my API keys
|
||||
*OrgsAPI* | [**AddOrUpdateMember**](docs/OrgsAPI.md#addorupdatemember) | **Post** /orgs/{id}/members | Add or update a member (owner/admin)
|
||||
*OrgsAPI* | [**CreateOrg**](docs/OrgsAPI.md#createorg) | **Post** /orgs | Create organization
|
||||
*OrgsAPI* | [**CreateOrgKey**](docs/OrgsAPI.md#createorgkey) | **Post** /orgs/{id}/api-keys | Create org key/secret pair (owner/admin)
|
||||
*OrgsAPI* | [**DeleteOrg**](docs/OrgsAPI.md#deleteorg) | **Delete** /orgs/{id} | Delete organization (owner)
|
||||
*OrgsAPI* | [**DeleteOrgKey**](docs/OrgsAPI.md#deleteorgkey) | **Delete** /orgs/{id}/api-keys/{key_id} | Delete org key (owner/admin)
|
||||
*OrgsAPI* | [**GetOrg**](docs/OrgsAPI.md#getorg) | **Get** /orgs/{id} | Get organization
|
||||
*OrgsAPI* | [**ListMembers**](docs/OrgsAPI.md#listmembers) | **Get** /orgs/{id}/members | List members in org
|
||||
*OrgsAPI* | [**ListMyOrgs**](docs/OrgsAPI.md#listmyorgs) | **Get** /orgs | List organizations I belong to
|
||||
*OrgsAPI* | [**ListOrgKeys**](docs/OrgsAPI.md#listorgkeys) | **Get** /orgs/{id}/api-keys | List org-scoped API keys (no secrets)
|
||||
*OrgsAPI* | [**RemoveMember**](docs/OrgsAPI.md#removemember) | **Delete** /orgs/{id}/members/{user_id} | Remove a member (owner/admin)
|
||||
*OrgsAPI* | [**UpdateOrg**](docs/OrgsAPI.md#updateorg) | **Patch** /orgs/{id} | Update organization (owner/admin)
|
||||
*ServersAPI* | [**CreateServer**](docs/ServersAPI.md#createserver) | **Post** /servers | Create server (org scoped)
|
||||
*ServersAPI* | [**DeleteServer**](docs/ServersAPI.md#deleteserver) | **Delete** /servers/{id} | Delete server (org scoped)
|
||||
*ServersAPI* | [**GetServer**](docs/ServersAPI.md#getserver) | **Get** /servers/{id} | Get server by ID (org scoped)
|
||||
*ServersAPI* | [**ListServers**](docs/ServersAPI.md#listservers) | **Get** /servers | List servers (org scoped)
|
||||
*ServersAPI* | [**UpdateServer**](docs/ServersAPI.md#updateserver) | **Patch** /servers/{id} | Update server (org scoped)
|
||||
*SshAPI* | [**CreateSSHKey**](docs/SshAPI.md#createsshkey) | **Post** /ssh | Create ssh keypair (org scoped)
|
||||
*SshAPI* | [**DeleteSSHKey**](docs/SshAPI.md#deletesshkey) | **Delete** /ssh/{id} | Delete ssh keypair (org scoped)
|
||||
*SshAPI* | [**DownloadSSHKey**](docs/SshAPI.md#downloadsshkey) | **Get** /ssh/{id}/download | Download ssh key files by ID (org scoped)
|
||||
*SshAPI* | [**GetSSHKey**](docs/SshAPI.md#getsshkey) | **Get** /ssh/{id} | Get ssh key by ID (org scoped)
|
||||
*SshAPI* | [**ListPublicSshKeys**](docs/SshAPI.md#listpublicsshkeys) | **Get** /ssh | List ssh keys (org scoped)
|
||||
*TaintsAPI* | [**CreateTaint**](docs/TaintsAPI.md#createtaint) | **Post** /taints | Create node taint (org scoped)
|
||||
*TaintsAPI* | [**DeleteTaint**](docs/TaintsAPI.md#deletetaint) | **Delete** /taints/{id} | Delete taint (org scoped)
|
||||
*TaintsAPI* | [**GetTaint**](docs/TaintsAPI.md#gettaint) | **Get** /taints/{id} | Get node taint by ID (org scoped)
|
||||
*TaintsAPI* | [**ListTaints**](docs/TaintsAPI.md#listtaints) | **Get** /taints | List node pool taints (org scoped)
|
||||
*TaintsAPI* | [**UpdateTaint**](docs/TaintsAPI.md#updatetaint) | **Patch** /taints/{id} | Update node taint (org scoped)
|
||||
|
||||
|
||||
## Documentation For Models
|
||||
|
||||
- [DtoAuthStartResponse](docs/DtoAuthStartResponse.md)
|
||||
- [DtoCreateSSHRequest](docs/DtoCreateSSHRequest.md)
|
||||
- [DtoCreateServerRequest](docs/DtoCreateServerRequest.md)
|
||||
- [DtoCreateTaintRequest](docs/DtoCreateTaintRequest.md)
|
||||
- [DtoJWK](docs/DtoJWK.md)
|
||||
- [DtoJWKS](docs/DtoJWKS.md)
|
||||
- [DtoLogoutRequest](docs/DtoLogoutRequest.md)
|
||||
- [DtoRefreshRequest](docs/DtoRefreshRequest.md)
|
||||
- [DtoServerResponse](docs/DtoServerResponse.md)
|
||||
- [DtoSshResponse](docs/DtoSshResponse.md)
|
||||
- [DtoSshRevealResponse](docs/DtoSshRevealResponse.md)
|
||||
- [DtoTaintResponse](docs/DtoTaintResponse.md)
|
||||
- [DtoTokenPair](docs/DtoTokenPair.md)
|
||||
- [DtoUpdateServerRequest](docs/DtoUpdateServerRequest.md)
|
||||
- [DtoUpdateTaintRequest](docs/DtoUpdateTaintRequest.md)
|
||||
- [HandlersCreateUserKeyRequest](docs/HandlersCreateUserKeyRequest.md)
|
||||
- [HandlersMeResponse](docs/HandlersMeResponse.md)
|
||||
- [HandlersMemberOut](docs/HandlersMemberOut.md)
|
||||
- [HandlersMemberUpsertReq](docs/HandlersMemberUpsertReq.md)
|
||||
- [HandlersOrgCreateReq](docs/HandlersOrgCreateReq.md)
|
||||
- [HandlersOrgKeyCreateReq](docs/HandlersOrgKeyCreateReq.md)
|
||||
- [HandlersOrgKeyCreateResp](docs/HandlersOrgKeyCreateResp.md)
|
||||
- [HandlersOrgUpdateReq](docs/HandlersOrgUpdateReq.md)
|
||||
- [HandlersUpdateMeRequest](docs/HandlersUpdateMeRequest.md)
|
||||
- [HandlersUserAPIKeyOut](docs/HandlersUserAPIKeyOut.md)
|
||||
- [ModelsAPIKey](docs/ModelsAPIKey.md)
|
||||
- [ModelsOrganization](docs/ModelsOrganization.md)
|
||||
- [ModelsUser](docs/ModelsUser.md)
|
||||
- [ModelsUserEmail](docs/ModelsUserEmail.md)
|
||||
- [UtilsErrorResponse](docs/UtilsErrorResponse.md)
|
||||
|
||||
|
||||
## Documentation For Authorization
|
||||
|
||||
|
||||
Authentication schemes defined for the API:
|
||||
### ApiKeyAuth
|
||||
|
||||
- **Type**: API key
|
||||
- **API key parameter name**: X-API-KEY
|
||||
- **Location**: HTTP header
|
||||
|
||||
Note, each API key must be added to a map of `map[string]APIKey` where the key is: ApiKeyAuth and passed in as the auth context for each request.
|
||||
|
||||
Example
|
||||
|
||||
```go
|
||||
auth := context.WithValue(
|
||||
context.Background(),
|
||||
autoglue.ContextAPIKeys,
|
||||
map[string]autoglue.APIKey{
|
||||
"ApiKeyAuth": {Key: "API_KEY_STRING"},
|
||||
},
|
||||
)
|
||||
r, err := client.Service.Operation(auth, args)
|
||||
```
|
||||
|
||||
### BearerAuth
|
||||
|
||||
- **Type**: API key
|
||||
- **API key parameter name**: Authorization
|
||||
- **Location**: HTTP header
|
||||
|
||||
Note, each API key must be added to a map of `map[string]APIKey` where the key is: BearerAuth and passed in as the auth context for each request.
|
||||
|
||||
Example
|
||||
|
||||
```go
|
||||
auth := context.WithValue(
|
||||
context.Background(),
|
||||
autoglue.ContextAPIKeys,
|
||||
map[string]autoglue.APIKey{
|
||||
"BearerAuth": {Key: "API_KEY_STRING"},
|
||||
},
|
||||
)
|
||||
r, err := client.Service.Operation(auth, args)
|
||||
```
|
||||
|
||||
### OrgKeyAuth
|
||||
|
||||
- **Type**: API key
|
||||
- **API key parameter name**: X-ORG-KEY
|
||||
- **Location**: HTTP header
|
||||
|
||||
Note, each API key must be added to a map of `map[string]APIKey` where the key is: OrgKeyAuth and passed in as the auth context for each request.
|
||||
|
||||
Example
|
||||
|
||||
```go
|
||||
auth := context.WithValue(
|
||||
context.Background(),
|
||||
autoglue.ContextAPIKeys,
|
||||
map[string]autoglue.APIKey{
|
||||
"OrgKeyAuth": {Key: "API_KEY_STRING"},
|
||||
},
|
||||
)
|
||||
r, err := client.Service.Operation(auth, args)
|
||||
```
|
||||
|
||||
### OrgSecretAuth
|
||||
|
||||
- **Type**: API key
|
||||
- **API key parameter name**: X-ORG-SECRET
|
||||
- **Location**: HTTP header
|
||||
|
||||
Note, each API key must be added to a map of `map[string]APIKey` where the key is: OrgSecretAuth and passed in as the auth context for each request.
|
||||
|
||||
Example
|
||||
|
||||
```go
|
||||
auth := context.WithValue(
|
||||
context.Background(),
|
||||
autoglue.ContextAPIKeys,
|
||||
map[string]autoglue.APIKey{
|
||||
"OrgSecretAuth": {Key: "API_KEY_STRING"},
|
||||
},
|
||||
)
|
||||
r, err := client.Service.Operation(auth, args)
|
||||
```
|
||||
|
||||
|
||||
## Documentation for Utility Methods
|
||||
|
||||
Due to the fact that model structure members are all pointers, this package contains
|
||||
a number of utility functions to easily obtain pointers to values of basic types.
|
||||
Each of these functions takes a value of the given basic type and returns a pointer to it:
|
||||
|
||||
* `PtrBool`
|
||||
* `PtrInt`
|
||||
* `PtrInt32`
|
||||
* `PtrInt64`
|
||||
* `PtrFloat`
|
||||
* `PtrFloat32`
|
||||
* `PtrFloat64`
|
||||
* `PtrString`
|
||||
* `PtrTime`
|
||||
|
||||
## Author
|
||||
|
||||
|
||||
|
||||
2086
sdk/go/api/openapi.yaml
Normal file
2086
sdk/go/api/openapi.yaml
Normal file
File diff suppressed because it is too large
Load Diff
537
sdk/go/api_auth.go
Normal file
537
sdk/go/api_auth.go
Normal file
@@ -0,0 +1,537 @@
|
||||
/*
|
||||
AutoGlue API
|
||||
|
||||
API for managing K3s clusters across cloud providers
|
||||
|
||||
API version: 1.0
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
||||
|
||||
package autoglue
|
||||
|
||||
import (
|
||||
"bytes"
|
||||
"context"
|
||||
"io"
|
||||
"net/http"
|
||||
"net/url"
|
||||
"strings"
|
||||
)
|
||||
|
||||
// AuthAPIService AuthAPI service
|
||||
type AuthAPIService service
|
||||
|
||||
type ApiAuthCallbackRequest struct {
|
||||
ctx context.Context
|
||||
ApiService *AuthAPIService
|
||||
provider string
|
||||
}
|
||||
|
||||
func (r ApiAuthCallbackRequest) Execute() (*DtoTokenPair, *http.Response, error) {
|
||||
return r.ApiService.AuthCallbackExecute(r)
|
||||
}
|
||||
|
||||
/*
|
||||
AuthCallback Handle social login callback
|
||||
|
||||
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
|
||||
@param provider google|github
|
||||
@return ApiAuthCallbackRequest
|
||||
*/
|
||||
func (a *AuthAPIService) AuthCallback(ctx context.Context, provider string) ApiAuthCallbackRequest {
|
||||
return ApiAuthCallbackRequest{
|
||||
ApiService: a,
|
||||
ctx: ctx,
|
||||
provider: provider,
|
||||
}
|
||||
}
|
||||
|
||||
// Execute executes the request
|
||||
//
|
||||
// @return DtoTokenPair
|
||||
func (a *AuthAPIService) AuthCallbackExecute(r ApiAuthCallbackRequest) (*DtoTokenPair, *http.Response, error) {
|
||||
var (
|
||||
localVarHTTPMethod = http.MethodGet
|
||||
localVarPostBody interface{}
|
||||
formFiles []formFile
|
||||
localVarReturnValue *DtoTokenPair
|
||||
)
|
||||
|
||||
localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "AuthAPIService.AuthCallback")
|
||||
if err != nil {
|
||||
return localVarReturnValue, nil, &GenericOpenAPIError{error: err.Error()}
|
||||
}
|
||||
|
||||
localVarPath := localBasePath + "/auth/{provider}/callback"
|
||||
localVarPath = strings.Replace(localVarPath, "{"+"provider"+"}", url.PathEscape(parameterValueToString(r.provider, "provider")), -1)
|
||||
|
||||
localVarHeaderParams := make(map[string]string)
|
||||
localVarQueryParams := url.Values{}
|
||||
localVarFormParams := url.Values{}
|
||||
|
||||
// to determine the Content-Type header
|
||||
localVarHTTPContentTypes := []string{}
|
||||
|
||||
// set Content-Type header
|
||||
localVarHTTPContentType := selectHeaderContentType(localVarHTTPContentTypes)
|
||||
if localVarHTTPContentType != "" {
|
||||
localVarHeaderParams["Content-Type"] = localVarHTTPContentType
|
||||
}
|
||||
|
||||
// to determine the Accept header
|
||||
localVarHTTPHeaderAccepts := []string{"application/json"}
|
||||
|
||||
// set Accept header
|
||||
localVarHTTPHeaderAccept := selectHeaderAccept(localVarHTTPHeaderAccepts)
|
||||
if localVarHTTPHeaderAccept != "" {
|
||||
localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept
|
||||
}
|
||||
req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles)
|
||||
if err != nil {
|
||||
return localVarReturnValue, nil, err
|
||||
}
|
||||
|
||||
localVarHTTPResponse, err := a.client.callAPI(req)
|
||||
if err != nil || localVarHTTPResponse == nil {
|
||||
return localVarReturnValue, localVarHTTPResponse, err
|
||||
}
|
||||
|
||||
localVarBody, err := io.ReadAll(localVarHTTPResponse.Body)
|
||||
localVarHTTPResponse.Body.Close()
|
||||
localVarHTTPResponse.Body = io.NopCloser(bytes.NewBuffer(localVarBody))
|
||||
if err != nil {
|
||||
return localVarReturnValue, localVarHTTPResponse, err
|
||||
}
|
||||
|
||||
if localVarHTTPResponse.StatusCode >= 300 {
|
||||
newErr := &GenericOpenAPIError{
|
||||
body: localVarBody,
|
||||
error: localVarHTTPResponse.Status,
|
||||
}
|
||||
return localVarReturnValue, localVarHTTPResponse, newErr
|
||||
}
|
||||
|
||||
err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type"))
|
||||
if err != nil {
|
||||
newErr := &GenericOpenAPIError{
|
||||
body: localVarBody,
|
||||
error: err.Error(),
|
||||
}
|
||||
return localVarReturnValue, localVarHTTPResponse, newErr
|
||||
}
|
||||
|
||||
return localVarReturnValue, localVarHTTPResponse, nil
|
||||
}
|
||||
|
||||
type ApiAuthStartRequest struct {
|
||||
ctx context.Context
|
||||
ApiService *AuthAPIService
|
||||
provider string
|
||||
}
|
||||
|
||||
func (r ApiAuthStartRequest) Execute() (*DtoAuthStartResponse, *http.Response, error) {
|
||||
return r.ApiService.AuthStartExecute(r)
|
||||
}
|
||||
|
||||
/*
|
||||
AuthStart Begin social login
|
||||
|
||||
Returns provider authorization URL for the frontend to redirect
|
||||
|
||||
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
|
||||
@param provider google|github
|
||||
@return ApiAuthStartRequest
|
||||
*/
|
||||
func (a *AuthAPIService) AuthStart(ctx context.Context, provider string) ApiAuthStartRequest {
|
||||
return ApiAuthStartRequest{
|
||||
ApiService: a,
|
||||
ctx: ctx,
|
||||
provider: provider,
|
||||
}
|
||||
}
|
||||
|
||||
// Execute executes the request
|
||||
//
|
||||
// @return DtoAuthStartResponse
|
||||
func (a *AuthAPIService) AuthStartExecute(r ApiAuthStartRequest) (*DtoAuthStartResponse, *http.Response, error) {
|
||||
var (
|
||||
localVarHTTPMethod = http.MethodPost
|
||||
localVarPostBody interface{}
|
||||
formFiles []formFile
|
||||
localVarReturnValue *DtoAuthStartResponse
|
||||
)
|
||||
|
||||
localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "AuthAPIService.AuthStart")
|
||||
if err != nil {
|
||||
return localVarReturnValue, nil, &GenericOpenAPIError{error: err.Error()}
|
||||
}
|
||||
|
||||
localVarPath := localBasePath + "/auth/{provider}/start"
|
||||
localVarPath = strings.Replace(localVarPath, "{"+"provider"+"}", url.PathEscape(parameterValueToString(r.provider, "provider")), -1)
|
||||
|
||||
localVarHeaderParams := make(map[string]string)
|
||||
localVarQueryParams := url.Values{}
|
||||
localVarFormParams := url.Values{}
|
||||
|
||||
// to determine the Content-Type header
|
||||
localVarHTTPContentTypes := []string{}
|
||||
|
||||
// set Content-Type header
|
||||
localVarHTTPContentType := selectHeaderContentType(localVarHTTPContentTypes)
|
||||
if localVarHTTPContentType != "" {
|
||||
localVarHeaderParams["Content-Type"] = localVarHTTPContentType
|
||||
}
|
||||
|
||||
// to determine the Accept header
|
||||
localVarHTTPHeaderAccepts := []string{"application/json"}
|
||||
|
||||
// set Accept header
|
||||
localVarHTTPHeaderAccept := selectHeaderAccept(localVarHTTPHeaderAccepts)
|
||||
if localVarHTTPHeaderAccept != "" {
|
||||
localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept
|
||||
}
|
||||
req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles)
|
||||
if err != nil {
|
||||
return localVarReturnValue, nil, err
|
||||
}
|
||||
|
||||
localVarHTTPResponse, err := a.client.callAPI(req)
|
||||
if err != nil || localVarHTTPResponse == nil {
|
||||
return localVarReturnValue, localVarHTTPResponse, err
|
||||
}
|
||||
|
||||
localVarBody, err := io.ReadAll(localVarHTTPResponse.Body)
|
||||
localVarHTTPResponse.Body.Close()
|
||||
localVarHTTPResponse.Body = io.NopCloser(bytes.NewBuffer(localVarBody))
|
||||
if err != nil {
|
||||
return localVarReturnValue, localVarHTTPResponse, err
|
||||
}
|
||||
|
||||
if localVarHTTPResponse.StatusCode >= 300 {
|
||||
newErr := &GenericOpenAPIError{
|
||||
body: localVarBody,
|
||||
error: localVarHTTPResponse.Status,
|
||||
}
|
||||
return localVarReturnValue, localVarHTTPResponse, newErr
|
||||
}
|
||||
|
||||
err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type"))
|
||||
if err != nil {
|
||||
newErr := &GenericOpenAPIError{
|
||||
body: localVarBody,
|
||||
error: err.Error(),
|
||||
}
|
||||
return localVarReturnValue, localVarHTTPResponse, newErr
|
||||
}
|
||||
|
||||
return localVarReturnValue, localVarHTTPResponse, nil
|
||||
}
|
||||
|
||||
type ApiGetJWKSRequest struct {
|
||||
ctx context.Context
|
||||
ApiService *AuthAPIService
|
||||
}
|
||||
|
||||
func (r ApiGetJWKSRequest) Execute() (*DtoJWKS, *http.Response, error) {
|
||||
return r.ApiService.GetJWKSExecute(r)
|
||||
}
|
||||
|
||||
/*
|
||||
GetJWKS Get JWKS
|
||||
|
||||
Returns the JSON Web Key Set for token verification
|
||||
|
||||
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
|
||||
@return ApiGetJWKSRequest
|
||||
*/
|
||||
func (a *AuthAPIService) GetJWKS(ctx context.Context) ApiGetJWKSRequest {
|
||||
return ApiGetJWKSRequest{
|
||||
ApiService: a,
|
||||
ctx: ctx,
|
||||
}
|
||||
}
|
||||
|
||||
// Execute executes the request
|
||||
//
|
||||
// @return DtoJWKS
|
||||
func (a *AuthAPIService) GetJWKSExecute(r ApiGetJWKSRequest) (*DtoJWKS, *http.Response, error) {
|
||||
var (
|
||||
localVarHTTPMethod = http.MethodGet
|
||||
localVarPostBody interface{}
|
||||
formFiles []formFile
|
||||
localVarReturnValue *DtoJWKS
|
||||
)
|
||||
|
||||
localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "AuthAPIService.GetJWKS")
|
||||
if err != nil {
|
||||
return localVarReturnValue, nil, &GenericOpenAPIError{error: err.Error()}
|
||||
}
|
||||
|
||||
localVarPath := localBasePath + "/.well-known/jwks.json"
|
||||
|
||||
localVarHeaderParams := make(map[string]string)
|
||||
localVarQueryParams := url.Values{}
|
||||
localVarFormParams := url.Values{}
|
||||
|
||||
// to determine the Content-Type header
|
||||
localVarHTTPContentTypes := []string{}
|
||||
|
||||
// set Content-Type header
|
||||
localVarHTTPContentType := selectHeaderContentType(localVarHTTPContentTypes)
|
||||
if localVarHTTPContentType != "" {
|
||||
localVarHeaderParams["Content-Type"] = localVarHTTPContentType
|
||||
}
|
||||
|
||||
// to determine the Accept header
|
||||
localVarHTTPHeaderAccepts := []string{"application/json"}
|
||||
|
||||
// set Accept header
|
||||
localVarHTTPHeaderAccept := selectHeaderAccept(localVarHTTPHeaderAccepts)
|
||||
if localVarHTTPHeaderAccept != "" {
|
||||
localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept
|
||||
}
|
||||
req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles)
|
||||
if err != nil {
|
||||
return localVarReturnValue, nil, err
|
||||
}
|
||||
|
||||
localVarHTTPResponse, err := a.client.callAPI(req)
|
||||
if err != nil || localVarHTTPResponse == nil {
|
||||
return localVarReturnValue, localVarHTTPResponse, err
|
||||
}
|
||||
|
||||
localVarBody, err := io.ReadAll(localVarHTTPResponse.Body)
|
||||
localVarHTTPResponse.Body.Close()
|
||||
localVarHTTPResponse.Body = io.NopCloser(bytes.NewBuffer(localVarBody))
|
||||
if err != nil {
|
||||
return localVarReturnValue, localVarHTTPResponse, err
|
||||
}
|
||||
|
||||
if localVarHTTPResponse.StatusCode >= 300 {
|
||||
newErr := &GenericOpenAPIError{
|
||||
body: localVarBody,
|
||||
error: localVarHTTPResponse.Status,
|
||||
}
|
||||
return localVarReturnValue, localVarHTTPResponse, newErr
|
||||
}
|
||||
|
||||
err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type"))
|
||||
if err != nil {
|
||||
newErr := &GenericOpenAPIError{
|
||||
body: localVarBody,
|
||||
error: err.Error(),
|
||||
}
|
||||
return localVarReturnValue, localVarHTTPResponse, newErr
|
||||
}
|
||||
|
||||
return localVarReturnValue, localVarHTTPResponse, nil
|
||||
}
|
||||
|
||||
type ApiLogoutRequest struct {
|
||||
ctx context.Context
|
||||
ApiService *AuthAPIService
|
||||
body *DtoLogoutRequest
|
||||
}
|
||||
|
||||
// Refresh token
|
||||
func (r ApiLogoutRequest) Body(body DtoLogoutRequest) ApiLogoutRequest {
|
||||
r.body = &body
|
||||
return r
|
||||
}
|
||||
|
||||
func (r ApiLogoutRequest) Execute() (*http.Response, error) {
|
||||
return r.ApiService.LogoutExecute(r)
|
||||
}
|
||||
|
||||
/*
|
||||
Logout Revoke refresh token family (logout everywhere)
|
||||
|
||||
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
|
||||
@return ApiLogoutRequest
|
||||
*/
|
||||
func (a *AuthAPIService) Logout(ctx context.Context) ApiLogoutRequest {
|
||||
return ApiLogoutRequest{
|
||||
ApiService: a,
|
||||
ctx: ctx,
|
||||
}
|
||||
}
|
||||
|
||||
// Execute executes the request
|
||||
func (a *AuthAPIService) LogoutExecute(r ApiLogoutRequest) (*http.Response, error) {
|
||||
var (
|
||||
localVarHTTPMethod = http.MethodPost
|
||||
localVarPostBody interface{}
|
||||
formFiles []formFile
|
||||
)
|
||||
|
||||
localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "AuthAPIService.Logout")
|
||||
if err != nil {
|
||||
return nil, &GenericOpenAPIError{error: err.Error()}
|
||||
}
|
||||
|
||||
localVarPath := localBasePath + "/auth/logout"
|
||||
|
||||
localVarHeaderParams := make(map[string]string)
|
||||
localVarQueryParams := url.Values{}
|
||||
localVarFormParams := url.Values{}
|
||||
if r.body == nil {
|
||||
return nil, reportError("body is required and must be specified")
|
||||
}
|
||||
|
||||
// to determine the Content-Type header
|
||||
localVarHTTPContentTypes := []string{"application/json"}
|
||||
|
||||
// set Content-Type header
|
||||
localVarHTTPContentType := selectHeaderContentType(localVarHTTPContentTypes)
|
||||
if localVarHTTPContentType != "" {
|
||||
localVarHeaderParams["Content-Type"] = localVarHTTPContentType
|
||||
}
|
||||
|
||||
// to determine the Accept header
|
||||
localVarHTTPHeaderAccepts := []string{}
|
||||
|
||||
// set Accept header
|
||||
localVarHTTPHeaderAccept := selectHeaderAccept(localVarHTTPHeaderAccepts)
|
||||
if localVarHTTPHeaderAccept != "" {
|
||||
localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept
|
||||
}
|
||||
// body params
|
||||
localVarPostBody = r.body
|
||||
req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
|
||||
localVarHTTPResponse, err := a.client.callAPI(req)
|
||||
if err != nil || localVarHTTPResponse == nil {
|
||||
return localVarHTTPResponse, err
|
||||
}
|
||||
|
||||
localVarBody, err := io.ReadAll(localVarHTTPResponse.Body)
|
||||
localVarHTTPResponse.Body.Close()
|
||||
localVarHTTPResponse.Body = io.NopCloser(bytes.NewBuffer(localVarBody))
|
||||
if err != nil {
|
||||
return localVarHTTPResponse, err
|
||||
}
|
||||
|
||||
if localVarHTTPResponse.StatusCode >= 300 {
|
||||
newErr := &GenericOpenAPIError{
|
||||
body: localVarBody,
|
||||
error: localVarHTTPResponse.Status,
|
||||
}
|
||||
return localVarHTTPResponse, newErr
|
||||
}
|
||||
|
||||
return localVarHTTPResponse, nil
|
||||
}
|
||||
|
||||
type ApiRefreshRequest struct {
|
||||
ctx context.Context
|
||||
ApiService *AuthAPIService
|
||||
body *DtoRefreshRequest
|
||||
}
|
||||
|
||||
// Refresh token
|
||||
func (r ApiRefreshRequest) Body(body DtoRefreshRequest) ApiRefreshRequest {
|
||||
r.body = &body
|
||||
return r
|
||||
}
|
||||
|
||||
func (r ApiRefreshRequest) Execute() (*DtoTokenPair, *http.Response, error) {
|
||||
return r.ApiService.RefreshExecute(r)
|
||||
}
|
||||
|
||||
/*
|
||||
Refresh Rotate refresh token
|
||||
|
||||
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
|
||||
@return ApiRefreshRequest
|
||||
*/
|
||||
func (a *AuthAPIService) Refresh(ctx context.Context) ApiRefreshRequest {
|
||||
return ApiRefreshRequest{
|
||||
ApiService: a,
|
||||
ctx: ctx,
|
||||
}
|
||||
}
|
||||
|
||||
// Execute executes the request
|
||||
//
|
||||
// @return DtoTokenPair
|
||||
func (a *AuthAPIService) RefreshExecute(r ApiRefreshRequest) (*DtoTokenPair, *http.Response, error) {
|
||||
var (
|
||||
localVarHTTPMethod = http.MethodPost
|
||||
localVarPostBody interface{}
|
||||
formFiles []formFile
|
||||
localVarReturnValue *DtoTokenPair
|
||||
)
|
||||
|
||||
localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "AuthAPIService.Refresh")
|
||||
if err != nil {
|
||||
return localVarReturnValue, nil, &GenericOpenAPIError{error: err.Error()}
|
||||
}
|
||||
|
||||
localVarPath := localBasePath + "/auth/refresh"
|
||||
|
||||
localVarHeaderParams := make(map[string]string)
|
||||
localVarQueryParams := url.Values{}
|
||||
localVarFormParams := url.Values{}
|
||||
if r.body == nil {
|
||||
return localVarReturnValue, nil, reportError("body is required and must be specified")
|
||||
}
|
||||
|
||||
// to determine the Content-Type header
|
||||
localVarHTTPContentTypes := []string{"application/json"}
|
||||
|
||||
// set Content-Type header
|
||||
localVarHTTPContentType := selectHeaderContentType(localVarHTTPContentTypes)
|
||||
if localVarHTTPContentType != "" {
|
||||
localVarHeaderParams["Content-Type"] = localVarHTTPContentType
|
||||
}
|
||||
|
||||
// to determine the Accept header
|
||||
localVarHTTPHeaderAccepts := []string{"application/json"}
|
||||
|
||||
// set Accept header
|
||||
localVarHTTPHeaderAccept := selectHeaderAccept(localVarHTTPHeaderAccepts)
|
||||
if localVarHTTPHeaderAccept != "" {
|
||||
localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept
|
||||
}
|
||||
// body params
|
||||
localVarPostBody = r.body
|
||||
req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles)
|
||||
if err != nil {
|
||||
return localVarReturnValue, nil, err
|
||||
}
|
||||
|
||||
localVarHTTPResponse, err := a.client.callAPI(req)
|
||||
if err != nil || localVarHTTPResponse == nil {
|
||||
return localVarReturnValue, localVarHTTPResponse, err
|
||||
}
|
||||
|
||||
localVarBody, err := io.ReadAll(localVarHTTPResponse.Body)
|
||||
localVarHTTPResponse.Body.Close()
|
||||
localVarHTTPResponse.Body = io.NopCloser(bytes.NewBuffer(localVarBody))
|
||||
if err != nil {
|
||||
return localVarReturnValue, localVarHTTPResponse, err
|
||||
}
|
||||
|
||||
if localVarHTTPResponse.StatusCode >= 300 {
|
||||
newErr := &GenericOpenAPIError{
|
||||
body: localVarBody,
|
||||
error: localVarHTTPResponse.Status,
|
||||
}
|
||||
return localVarReturnValue, localVarHTTPResponse, newErr
|
||||
}
|
||||
|
||||
err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type"))
|
||||
if err != nil {
|
||||
newErr := &GenericOpenAPIError{
|
||||
body: localVarBody,
|
||||
error: err.Error(),
|
||||
}
|
||||
return localVarReturnValue, localVarHTTPResponse, newErr
|
||||
}
|
||||
|
||||
return localVarReturnValue, localVarHTTPResponse, nil
|
||||
}
|
||||
286
sdk/go/api_me.go
Normal file
286
sdk/go/api_me.go
Normal file
@@ -0,0 +1,286 @@
|
||||
/*
|
||||
AutoGlue API
|
||||
|
||||
API for managing K3s clusters across cloud providers
|
||||
|
||||
API version: 1.0
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
||||
|
||||
package autoglue
|
||||
|
||||
import (
|
||||
"bytes"
|
||||
"context"
|
||||
"io"
|
||||
"net/http"
|
||||
"net/url"
|
||||
)
|
||||
|
||||
// MeAPIService MeAPI service
|
||||
type MeAPIService service
|
||||
|
||||
type ApiGetMeRequest struct {
|
||||
ctx context.Context
|
||||
ApiService *MeAPIService
|
||||
}
|
||||
|
||||
func (r ApiGetMeRequest) Execute() (*HandlersMeResponse, *http.Response, error) {
|
||||
return r.ApiService.GetMeExecute(r)
|
||||
}
|
||||
|
||||
/*
|
||||
GetMe Get current user profile
|
||||
|
||||
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
|
||||
@return ApiGetMeRequest
|
||||
*/
|
||||
func (a *MeAPIService) GetMe(ctx context.Context) ApiGetMeRequest {
|
||||
return ApiGetMeRequest{
|
||||
ApiService: a,
|
||||
ctx: ctx,
|
||||
}
|
||||
}
|
||||
|
||||
// Execute executes the request
|
||||
//
|
||||
// @return HandlersMeResponse
|
||||
func (a *MeAPIService) GetMeExecute(r ApiGetMeRequest) (*HandlersMeResponse, *http.Response, error) {
|
||||
var (
|
||||
localVarHTTPMethod = http.MethodGet
|
||||
localVarPostBody interface{}
|
||||
formFiles []formFile
|
||||
localVarReturnValue *HandlersMeResponse
|
||||
)
|
||||
|
||||
localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "MeAPIService.GetMe")
|
||||
if err != nil {
|
||||
return localVarReturnValue, nil, &GenericOpenAPIError{error: err.Error()}
|
||||
}
|
||||
|
||||
localVarPath := localBasePath + "/me"
|
||||
|
||||
localVarHeaderParams := make(map[string]string)
|
||||
localVarQueryParams := url.Values{}
|
||||
localVarFormParams := url.Values{}
|
||||
|
||||
// to determine the Content-Type header
|
||||
localVarHTTPContentTypes := []string{}
|
||||
|
||||
// set Content-Type header
|
||||
localVarHTTPContentType := selectHeaderContentType(localVarHTTPContentTypes)
|
||||
if localVarHTTPContentType != "" {
|
||||
localVarHeaderParams["Content-Type"] = localVarHTTPContentType
|
||||
}
|
||||
|
||||
// to determine the Accept header
|
||||
localVarHTTPHeaderAccepts := []string{"application/json"}
|
||||
|
||||
// set Accept header
|
||||
localVarHTTPHeaderAccept := selectHeaderAccept(localVarHTTPHeaderAccepts)
|
||||
if localVarHTTPHeaderAccept != "" {
|
||||
localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept
|
||||
}
|
||||
if r.ctx != nil {
|
||||
// API Key Authentication
|
||||
if auth, ok := r.ctx.Value(ContextAPIKeys).(map[string]APIKey); ok {
|
||||
if apiKey, ok := auth["ApiKeyAuth"]; ok {
|
||||
var key string
|
||||
if apiKey.Prefix != "" {
|
||||
key = apiKey.Prefix + " " + apiKey.Key
|
||||
} else {
|
||||
key = apiKey.Key
|
||||
}
|
||||
localVarHeaderParams["X-API-KEY"] = key
|
||||
}
|
||||
}
|
||||
}
|
||||
if r.ctx != nil {
|
||||
// API Key Authentication
|
||||
if auth, ok := r.ctx.Value(ContextAPIKeys).(map[string]APIKey); ok {
|
||||
if apiKey, ok := auth["BearerAuth"]; ok {
|
||||
var key string
|
||||
if apiKey.Prefix != "" {
|
||||
key = apiKey.Prefix + " " + apiKey.Key
|
||||
} else {
|
||||
key = apiKey.Key
|
||||
}
|
||||
localVarHeaderParams["Authorization"] = key
|
||||
}
|
||||
}
|
||||
}
|
||||
req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles)
|
||||
if err != nil {
|
||||
return localVarReturnValue, nil, err
|
||||
}
|
||||
|
||||
localVarHTTPResponse, err := a.client.callAPI(req)
|
||||
if err != nil || localVarHTTPResponse == nil {
|
||||
return localVarReturnValue, localVarHTTPResponse, err
|
||||
}
|
||||
|
||||
localVarBody, err := io.ReadAll(localVarHTTPResponse.Body)
|
||||
localVarHTTPResponse.Body.Close()
|
||||
localVarHTTPResponse.Body = io.NopCloser(bytes.NewBuffer(localVarBody))
|
||||
if err != nil {
|
||||
return localVarReturnValue, localVarHTTPResponse, err
|
||||
}
|
||||
|
||||
if localVarHTTPResponse.StatusCode >= 300 {
|
||||
newErr := &GenericOpenAPIError{
|
||||
body: localVarBody,
|
||||
error: localVarHTTPResponse.Status,
|
||||
}
|
||||
return localVarReturnValue, localVarHTTPResponse, newErr
|
||||
}
|
||||
|
||||
err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type"))
|
||||
if err != nil {
|
||||
newErr := &GenericOpenAPIError{
|
||||
body: localVarBody,
|
||||
error: err.Error(),
|
||||
}
|
||||
return localVarReturnValue, localVarHTTPResponse, newErr
|
||||
}
|
||||
|
||||
return localVarReturnValue, localVarHTTPResponse, nil
|
||||
}
|
||||
|
||||
type ApiUpdateMeRequest struct {
|
||||
ctx context.Context
|
||||
ApiService *MeAPIService
|
||||
body *HandlersUpdateMeRequest
|
||||
}
|
||||
|
||||
// Patch profile
|
||||
func (r ApiUpdateMeRequest) Body(body HandlersUpdateMeRequest) ApiUpdateMeRequest {
|
||||
r.body = &body
|
||||
return r
|
||||
}
|
||||
|
||||
func (r ApiUpdateMeRequest) Execute() (*ModelsUser, *http.Response, error) {
|
||||
return r.ApiService.UpdateMeExecute(r)
|
||||
}
|
||||
|
||||
/*
|
||||
UpdateMe Update current user profile
|
||||
|
||||
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
|
||||
@return ApiUpdateMeRequest
|
||||
*/
|
||||
func (a *MeAPIService) UpdateMe(ctx context.Context) ApiUpdateMeRequest {
|
||||
return ApiUpdateMeRequest{
|
||||
ApiService: a,
|
||||
ctx: ctx,
|
||||
}
|
||||
}
|
||||
|
||||
// Execute executes the request
|
||||
//
|
||||
// @return ModelsUser
|
||||
func (a *MeAPIService) UpdateMeExecute(r ApiUpdateMeRequest) (*ModelsUser, *http.Response, error) {
|
||||
var (
|
||||
localVarHTTPMethod = http.MethodPatch
|
||||
localVarPostBody interface{}
|
||||
formFiles []formFile
|
||||
localVarReturnValue *ModelsUser
|
||||
)
|
||||
|
||||
localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "MeAPIService.UpdateMe")
|
||||
if err != nil {
|
||||
return localVarReturnValue, nil, &GenericOpenAPIError{error: err.Error()}
|
||||
}
|
||||
|
||||
localVarPath := localBasePath + "/me"
|
||||
|
||||
localVarHeaderParams := make(map[string]string)
|
||||
localVarQueryParams := url.Values{}
|
||||
localVarFormParams := url.Values{}
|
||||
if r.body == nil {
|
||||
return localVarReturnValue, nil, reportError("body is required and must be specified")
|
||||
}
|
||||
|
||||
// to determine the Content-Type header
|
||||
localVarHTTPContentTypes := []string{"application/json"}
|
||||
|
||||
// set Content-Type header
|
||||
localVarHTTPContentType := selectHeaderContentType(localVarHTTPContentTypes)
|
||||
if localVarHTTPContentType != "" {
|
||||
localVarHeaderParams["Content-Type"] = localVarHTTPContentType
|
||||
}
|
||||
|
||||
// to determine the Accept header
|
||||
localVarHTTPHeaderAccepts := []string{"application/json"}
|
||||
|
||||
// set Accept header
|
||||
localVarHTTPHeaderAccept := selectHeaderAccept(localVarHTTPHeaderAccepts)
|
||||
if localVarHTTPHeaderAccept != "" {
|
||||
localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept
|
||||
}
|
||||
// body params
|
||||
localVarPostBody = r.body
|
||||
if r.ctx != nil {
|
||||
// API Key Authentication
|
||||
if auth, ok := r.ctx.Value(ContextAPIKeys).(map[string]APIKey); ok {
|
||||
if apiKey, ok := auth["ApiKeyAuth"]; ok {
|
||||
var key string
|
||||
if apiKey.Prefix != "" {
|
||||
key = apiKey.Prefix + " " + apiKey.Key
|
||||
} else {
|
||||
key = apiKey.Key
|
||||
}
|
||||
localVarHeaderParams["X-API-KEY"] = key
|
||||
}
|
||||
}
|
||||
}
|
||||
if r.ctx != nil {
|
||||
// API Key Authentication
|
||||
if auth, ok := r.ctx.Value(ContextAPIKeys).(map[string]APIKey); ok {
|
||||
if apiKey, ok := auth["BearerAuth"]; ok {
|
||||
var key string
|
||||
if apiKey.Prefix != "" {
|
||||
key = apiKey.Prefix + " " + apiKey.Key
|
||||
} else {
|
||||
key = apiKey.Key
|
||||
}
|
||||
localVarHeaderParams["Authorization"] = key
|
||||
}
|
||||
}
|
||||
}
|
||||
req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles)
|
||||
if err != nil {
|
||||
return localVarReturnValue, nil, err
|
||||
}
|
||||
|
||||
localVarHTTPResponse, err := a.client.callAPI(req)
|
||||
if err != nil || localVarHTTPResponse == nil {
|
||||
return localVarReturnValue, localVarHTTPResponse, err
|
||||
}
|
||||
|
||||
localVarBody, err := io.ReadAll(localVarHTTPResponse.Body)
|
||||
localVarHTTPResponse.Body.Close()
|
||||
localVarHTTPResponse.Body = io.NopCloser(bytes.NewBuffer(localVarBody))
|
||||
if err != nil {
|
||||
return localVarReturnValue, localVarHTTPResponse, err
|
||||
}
|
||||
|
||||
if localVarHTTPResponse.StatusCode >= 300 {
|
||||
newErr := &GenericOpenAPIError{
|
||||
body: localVarBody,
|
||||
error: localVarHTTPResponse.Status,
|
||||
}
|
||||
return localVarReturnValue, localVarHTTPResponse, newErr
|
||||
}
|
||||
|
||||
err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type"))
|
||||
if err != nil {
|
||||
newErr := &GenericOpenAPIError{
|
||||
body: localVarBody,
|
||||
error: err.Error(),
|
||||
}
|
||||
return localVarReturnValue, localVarHTTPResponse, newErr
|
||||
}
|
||||
|
||||
return localVarReturnValue, localVarHTTPResponse, nil
|
||||
}
|
||||
393
sdk/go/api_me_api_keys.go
Normal file
393
sdk/go/api_me_api_keys.go
Normal file
@@ -0,0 +1,393 @@
|
||||
/*
|
||||
AutoGlue API
|
||||
|
||||
API for managing K3s clusters across cloud providers
|
||||
|
||||
API version: 1.0
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
||||
|
||||
package autoglue
|
||||
|
||||
import (
|
||||
"bytes"
|
||||
"context"
|
||||
"io"
|
||||
"net/http"
|
||||
"net/url"
|
||||
"strings"
|
||||
)
|
||||
|
||||
// MeAPIKeysAPIService MeAPIKeysAPI service
|
||||
type MeAPIKeysAPIService service
|
||||
|
||||
type ApiCreateUserAPIKeyRequest struct {
|
||||
ctx context.Context
|
||||
ApiService *MeAPIKeysAPIService
|
||||
body *HandlersCreateUserKeyRequest
|
||||
}
|
||||
|
||||
// Key options
|
||||
func (r ApiCreateUserAPIKeyRequest) Body(body HandlersCreateUserKeyRequest) ApiCreateUserAPIKeyRequest {
|
||||
r.body = &body
|
||||
return r
|
||||
}
|
||||
|
||||
func (r ApiCreateUserAPIKeyRequest) Execute() (*HandlersUserAPIKeyOut, *http.Response, error) {
|
||||
return r.ApiService.CreateUserAPIKeyExecute(r)
|
||||
}
|
||||
|
||||
/*
|
||||
CreateUserAPIKey Create a new user API key
|
||||
|
||||
Returns the plaintext key once. Store it securely on the client side.
|
||||
|
||||
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
|
||||
@return ApiCreateUserAPIKeyRequest
|
||||
*/
|
||||
func (a *MeAPIKeysAPIService) CreateUserAPIKey(ctx context.Context) ApiCreateUserAPIKeyRequest {
|
||||
return ApiCreateUserAPIKeyRequest{
|
||||
ApiService: a,
|
||||
ctx: ctx,
|
||||
}
|
||||
}
|
||||
|
||||
// Execute executes the request
|
||||
//
|
||||
// @return HandlersUserAPIKeyOut
|
||||
func (a *MeAPIKeysAPIService) CreateUserAPIKeyExecute(r ApiCreateUserAPIKeyRequest) (*HandlersUserAPIKeyOut, *http.Response, error) {
|
||||
var (
|
||||
localVarHTTPMethod = http.MethodPost
|
||||
localVarPostBody interface{}
|
||||
formFiles []formFile
|
||||
localVarReturnValue *HandlersUserAPIKeyOut
|
||||
)
|
||||
|
||||
localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "MeAPIKeysAPIService.CreateUserAPIKey")
|
||||
if err != nil {
|
||||
return localVarReturnValue, nil, &GenericOpenAPIError{error: err.Error()}
|
||||
}
|
||||
|
||||
localVarPath := localBasePath + "/me/api-keys"
|
||||
|
||||
localVarHeaderParams := make(map[string]string)
|
||||
localVarQueryParams := url.Values{}
|
||||
localVarFormParams := url.Values{}
|
||||
if r.body == nil {
|
||||
return localVarReturnValue, nil, reportError("body is required and must be specified")
|
||||
}
|
||||
|
||||
// to determine the Content-Type header
|
||||
localVarHTTPContentTypes := []string{"application/json"}
|
||||
|
||||
// set Content-Type header
|
||||
localVarHTTPContentType := selectHeaderContentType(localVarHTTPContentTypes)
|
||||
if localVarHTTPContentType != "" {
|
||||
localVarHeaderParams["Content-Type"] = localVarHTTPContentType
|
||||
}
|
||||
|
||||
// to determine the Accept header
|
||||
localVarHTTPHeaderAccepts := []string{"application/json"}
|
||||
|
||||
// set Accept header
|
||||
localVarHTTPHeaderAccept := selectHeaderAccept(localVarHTTPHeaderAccepts)
|
||||
if localVarHTTPHeaderAccept != "" {
|
||||
localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept
|
||||
}
|
||||
// body params
|
||||
localVarPostBody = r.body
|
||||
if r.ctx != nil {
|
||||
// API Key Authentication
|
||||
if auth, ok := r.ctx.Value(ContextAPIKeys).(map[string]APIKey); ok {
|
||||
if apiKey, ok := auth["ApiKeyAuth"]; ok {
|
||||
var key string
|
||||
if apiKey.Prefix != "" {
|
||||
key = apiKey.Prefix + " " + apiKey.Key
|
||||
} else {
|
||||
key = apiKey.Key
|
||||
}
|
||||
localVarHeaderParams["X-API-KEY"] = key
|
||||
}
|
||||
}
|
||||
}
|
||||
if r.ctx != nil {
|
||||
// API Key Authentication
|
||||
if auth, ok := r.ctx.Value(ContextAPIKeys).(map[string]APIKey); ok {
|
||||
if apiKey, ok := auth["BearerAuth"]; ok {
|
||||
var key string
|
||||
if apiKey.Prefix != "" {
|
||||
key = apiKey.Prefix + " " + apiKey.Key
|
||||
} else {
|
||||
key = apiKey.Key
|
||||
}
|
||||
localVarHeaderParams["Authorization"] = key
|
||||
}
|
||||
}
|
||||
}
|
||||
req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles)
|
||||
if err != nil {
|
||||
return localVarReturnValue, nil, err
|
||||
}
|
||||
|
||||
localVarHTTPResponse, err := a.client.callAPI(req)
|
||||
if err != nil || localVarHTTPResponse == nil {
|
||||
return localVarReturnValue, localVarHTTPResponse, err
|
||||
}
|
||||
|
||||
localVarBody, err := io.ReadAll(localVarHTTPResponse.Body)
|
||||
localVarHTTPResponse.Body.Close()
|
||||
localVarHTTPResponse.Body = io.NopCloser(bytes.NewBuffer(localVarBody))
|
||||
if err != nil {
|
||||
return localVarReturnValue, localVarHTTPResponse, err
|
||||
}
|
||||
|
||||
if localVarHTTPResponse.StatusCode >= 300 {
|
||||
newErr := &GenericOpenAPIError{
|
||||
body: localVarBody,
|
||||
error: localVarHTTPResponse.Status,
|
||||
}
|
||||
return localVarReturnValue, localVarHTTPResponse, newErr
|
||||
}
|
||||
|
||||
err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type"))
|
||||
if err != nil {
|
||||
newErr := &GenericOpenAPIError{
|
||||
body: localVarBody,
|
||||
error: err.Error(),
|
||||
}
|
||||
return localVarReturnValue, localVarHTTPResponse, newErr
|
||||
}
|
||||
|
||||
return localVarReturnValue, localVarHTTPResponse, nil
|
||||
}
|
||||
|
||||
type ApiDeleteUserAPIKeyRequest struct {
|
||||
ctx context.Context
|
||||
ApiService *MeAPIKeysAPIService
|
||||
id string
|
||||
}
|
||||
|
||||
func (r ApiDeleteUserAPIKeyRequest) Execute() (*http.Response, error) {
|
||||
return r.ApiService.DeleteUserAPIKeyExecute(r)
|
||||
}
|
||||
|
||||
/*
|
||||
DeleteUserAPIKey Delete a user API key
|
||||
|
||||
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
|
||||
@param id Key ID (UUID)
|
||||
@return ApiDeleteUserAPIKeyRequest
|
||||
*/
|
||||
func (a *MeAPIKeysAPIService) DeleteUserAPIKey(ctx context.Context, id string) ApiDeleteUserAPIKeyRequest {
|
||||
return ApiDeleteUserAPIKeyRequest{
|
||||
ApiService: a,
|
||||
ctx: ctx,
|
||||
id: id,
|
||||
}
|
||||
}
|
||||
|
||||
// Execute executes the request
|
||||
func (a *MeAPIKeysAPIService) DeleteUserAPIKeyExecute(r ApiDeleteUserAPIKeyRequest) (*http.Response, error) {
|
||||
var (
|
||||
localVarHTTPMethod = http.MethodDelete
|
||||
localVarPostBody interface{}
|
||||
formFiles []formFile
|
||||
)
|
||||
|
||||
localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "MeAPIKeysAPIService.DeleteUserAPIKey")
|
||||
if err != nil {
|
||||
return nil, &GenericOpenAPIError{error: err.Error()}
|
||||
}
|
||||
|
||||
localVarPath := localBasePath + "/me/api-keys/{id}"
|
||||
localVarPath = strings.Replace(localVarPath, "{"+"id"+"}", url.PathEscape(parameterValueToString(r.id, "id")), -1)
|
||||
|
||||
localVarHeaderParams := make(map[string]string)
|
||||
localVarQueryParams := url.Values{}
|
||||
localVarFormParams := url.Values{}
|
||||
|
||||
// to determine the Content-Type header
|
||||
localVarHTTPContentTypes := []string{}
|
||||
|
||||
// set Content-Type header
|
||||
localVarHTTPContentType := selectHeaderContentType(localVarHTTPContentTypes)
|
||||
if localVarHTTPContentType != "" {
|
||||
localVarHeaderParams["Content-Type"] = localVarHTTPContentType
|
||||
}
|
||||
|
||||
// to determine the Accept header
|
||||
localVarHTTPHeaderAccepts := []string{}
|
||||
|
||||
// set Accept header
|
||||
localVarHTTPHeaderAccept := selectHeaderAccept(localVarHTTPHeaderAccepts)
|
||||
if localVarHTTPHeaderAccept != "" {
|
||||
localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept
|
||||
}
|
||||
if r.ctx != nil {
|
||||
// API Key Authentication
|
||||
if auth, ok := r.ctx.Value(ContextAPIKeys).(map[string]APIKey); ok {
|
||||
if apiKey, ok := auth["BearerAuth"]; ok {
|
||||
var key string
|
||||
if apiKey.Prefix != "" {
|
||||
key = apiKey.Prefix + " " + apiKey.Key
|
||||
} else {
|
||||
key = apiKey.Key
|
||||
}
|
||||
localVarHeaderParams["Authorization"] = key
|
||||
}
|
||||
}
|
||||
}
|
||||
req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
|
||||
localVarHTTPResponse, err := a.client.callAPI(req)
|
||||
if err != nil || localVarHTTPResponse == nil {
|
||||
return localVarHTTPResponse, err
|
||||
}
|
||||
|
||||
localVarBody, err := io.ReadAll(localVarHTTPResponse.Body)
|
||||
localVarHTTPResponse.Body.Close()
|
||||
localVarHTTPResponse.Body = io.NopCloser(bytes.NewBuffer(localVarBody))
|
||||
if err != nil {
|
||||
return localVarHTTPResponse, err
|
||||
}
|
||||
|
||||
if localVarHTTPResponse.StatusCode >= 300 {
|
||||
newErr := &GenericOpenAPIError{
|
||||
body: localVarBody,
|
||||
error: localVarHTTPResponse.Status,
|
||||
}
|
||||
return localVarHTTPResponse, newErr
|
||||
}
|
||||
|
||||
return localVarHTTPResponse, nil
|
||||
}
|
||||
|
||||
type ApiListUserAPIKeysRequest struct {
|
||||
ctx context.Context
|
||||
ApiService *MeAPIKeysAPIService
|
||||
}
|
||||
|
||||
func (r ApiListUserAPIKeysRequest) Execute() ([]HandlersUserAPIKeyOut, *http.Response, error) {
|
||||
return r.ApiService.ListUserAPIKeysExecute(r)
|
||||
}
|
||||
|
||||
/*
|
||||
ListUserAPIKeys List my API keys
|
||||
|
||||
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
|
||||
@return ApiListUserAPIKeysRequest
|
||||
*/
|
||||
func (a *MeAPIKeysAPIService) ListUserAPIKeys(ctx context.Context) ApiListUserAPIKeysRequest {
|
||||
return ApiListUserAPIKeysRequest{
|
||||
ApiService: a,
|
||||
ctx: ctx,
|
||||
}
|
||||
}
|
||||
|
||||
// Execute executes the request
|
||||
//
|
||||
// @return []HandlersUserAPIKeyOut
|
||||
func (a *MeAPIKeysAPIService) ListUserAPIKeysExecute(r ApiListUserAPIKeysRequest) ([]HandlersUserAPIKeyOut, *http.Response, error) {
|
||||
var (
|
||||
localVarHTTPMethod = http.MethodGet
|
||||
localVarPostBody interface{}
|
||||
formFiles []formFile
|
||||
localVarReturnValue []HandlersUserAPIKeyOut
|
||||
)
|
||||
|
||||
localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "MeAPIKeysAPIService.ListUserAPIKeys")
|
||||
if err != nil {
|
||||
return localVarReturnValue, nil, &GenericOpenAPIError{error: err.Error()}
|
||||
}
|
||||
|
||||
localVarPath := localBasePath + "/me/api-keys"
|
||||
|
||||
localVarHeaderParams := make(map[string]string)
|
||||
localVarQueryParams := url.Values{}
|
||||
localVarFormParams := url.Values{}
|
||||
|
||||
// to determine the Content-Type header
|
||||
localVarHTTPContentTypes := []string{}
|
||||
|
||||
// set Content-Type header
|
||||
localVarHTTPContentType := selectHeaderContentType(localVarHTTPContentTypes)
|
||||
if localVarHTTPContentType != "" {
|
||||
localVarHeaderParams["Content-Type"] = localVarHTTPContentType
|
||||
}
|
||||
|
||||
// to determine the Accept header
|
||||
localVarHTTPHeaderAccepts := []string{"application/json"}
|
||||
|
||||
// set Accept header
|
||||
localVarHTTPHeaderAccept := selectHeaderAccept(localVarHTTPHeaderAccepts)
|
||||
if localVarHTTPHeaderAccept != "" {
|
||||
localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept
|
||||
}
|
||||
if r.ctx != nil {
|
||||
// API Key Authentication
|
||||
if auth, ok := r.ctx.Value(ContextAPIKeys).(map[string]APIKey); ok {
|
||||
if apiKey, ok := auth["ApiKeyAuth"]; ok {
|
||||
var key string
|
||||
if apiKey.Prefix != "" {
|
||||
key = apiKey.Prefix + " " + apiKey.Key
|
||||
} else {
|
||||
key = apiKey.Key
|
||||
}
|
||||
localVarHeaderParams["X-API-KEY"] = key
|
||||
}
|
||||
}
|
||||
}
|
||||
if r.ctx != nil {
|
||||
// API Key Authentication
|
||||
if auth, ok := r.ctx.Value(ContextAPIKeys).(map[string]APIKey); ok {
|
||||
if apiKey, ok := auth["BearerAuth"]; ok {
|
||||
var key string
|
||||
if apiKey.Prefix != "" {
|
||||
key = apiKey.Prefix + " " + apiKey.Key
|
||||
} else {
|
||||
key = apiKey.Key
|
||||
}
|
||||
localVarHeaderParams["Authorization"] = key
|
||||
}
|
||||
}
|
||||
}
|
||||
req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles)
|
||||
if err != nil {
|
||||
return localVarReturnValue, nil, err
|
||||
}
|
||||
|
||||
localVarHTTPResponse, err := a.client.callAPI(req)
|
||||
if err != nil || localVarHTTPResponse == nil {
|
||||
return localVarReturnValue, localVarHTTPResponse, err
|
||||
}
|
||||
|
||||
localVarBody, err := io.ReadAll(localVarHTTPResponse.Body)
|
||||
localVarHTTPResponse.Body.Close()
|
||||
localVarHTTPResponse.Body = io.NopCloser(bytes.NewBuffer(localVarBody))
|
||||
if err != nil {
|
||||
return localVarReturnValue, localVarHTTPResponse, err
|
||||
}
|
||||
|
||||
if localVarHTTPResponse.StatusCode >= 300 {
|
||||
newErr := &GenericOpenAPIError{
|
||||
body: localVarBody,
|
||||
error: localVarHTTPResponse.Status,
|
||||
}
|
||||
return localVarReturnValue, localVarHTTPResponse, newErr
|
||||
}
|
||||
|
||||
err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type"))
|
||||
if err != nil {
|
||||
newErr := &GenericOpenAPIError{
|
||||
body: localVarBody,
|
||||
error: err.Error(),
|
||||
}
|
||||
return localVarReturnValue, localVarHTTPResponse, newErr
|
||||
}
|
||||
|
||||
return localVarReturnValue, localVarHTTPResponse, nil
|
||||
}
|
||||
1476
sdk/go/api_orgs.go
Normal file
1476
sdk/go/api_orgs.go
Normal file
File diff suppressed because it is too large
Load Diff
1065
sdk/go/api_servers.go
Normal file
1065
sdk/go/api_servers.go
Normal file
File diff suppressed because it is too large
Load Diff
1055
sdk/go/api_ssh.go
Normal file
1055
sdk/go/api_ssh.go
Normal file
File diff suppressed because it is too large
Load Diff
1073
sdk/go/api_taints.go
Normal file
1073
sdk/go/api_taints.go
Normal file
File diff suppressed because it is too large
Load Diff
673
sdk/go/client.go
Normal file
673
sdk/go/client.go
Normal file
@@ -0,0 +1,673 @@
|
||||
/*
|
||||
AutoGlue API
|
||||
|
||||
API for managing K3s clusters across cloud providers
|
||||
|
||||
API version: 1.0
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
||||
|
||||
package autoglue
|
||||
|
||||
import (
|
||||
"bytes"
|
||||
"context"
|
||||
"encoding/json"
|
||||
"encoding/xml"
|
||||
"errors"
|
||||
"fmt"
|
||||
"io"
|
||||
"log"
|
||||
"mime/multipart"
|
||||
"net/http"
|
||||
"net/http/httputil"
|
||||
"net/url"
|
||||
"os"
|
||||
"path/filepath"
|
||||
"reflect"
|
||||
"regexp"
|
||||
"strconv"
|
||||
"strings"
|
||||
"time"
|
||||
"unicode/utf8"
|
||||
)
|
||||
|
||||
var (
|
||||
JsonCheck = regexp.MustCompile(`(?i:(?:application|text)/(?:[^;]+\+)?json)`)
|
||||
XmlCheck = regexp.MustCompile(`(?i:(?:application|text)/(?:[^;]+\+)?xml)`)
|
||||
queryParamSplit = regexp.MustCompile(`(^|&)([^&]+)`)
|
||||
queryDescape = strings.NewReplacer("%5B", "[", "%5D", "]")
|
||||
)
|
||||
|
||||
// APIClient manages communication with the AutoGlue API API v1.0
|
||||
// In most cases there should be only one, shared, APIClient.
|
||||
type APIClient struct {
|
||||
cfg *Configuration
|
||||
common service // Reuse a single struct instead of allocating one for each service on the heap.
|
||||
|
||||
// API Services
|
||||
|
||||
AuthAPI *AuthAPIService
|
||||
|
||||
MeAPI *MeAPIService
|
||||
|
||||
MeAPIKeysAPI *MeAPIKeysAPIService
|
||||
|
||||
OrgsAPI *OrgsAPIService
|
||||
|
||||
ServersAPI *ServersAPIService
|
||||
|
||||
SshAPI *SshAPIService
|
||||
|
||||
TaintsAPI *TaintsAPIService
|
||||
}
|
||||
|
||||
type service struct {
|
||||
client *APIClient
|
||||
}
|
||||
|
||||
// NewAPIClient creates a new API client. Requires a userAgent string describing your application.
|
||||
// optionally a custom http.Client to allow for advanced features such as caching.
|
||||
func NewAPIClient(cfg *Configuration) *APIClient {
|
||||
if cfg.HTTPClient == nil {
|
||||
cfg.HTTPClient = http.DefaultClient
|
||||
}
|
||||
|
||||
c := &APIClient{}
|
||||
c.cfg = cfg
|
||||
c.common.client = c
|
||||
|
||||
// API Services
|
||||
c.AuthAPI = (*AuthAPIService)(&c.common)
|
||||
c.MeAPI = (*MeAPIService)(&c.common)
|
||||
c.MeAPIKeysAPI = (*MeAPIKeysAPIService)(&c.common)
|
||||
c.OrgsAPI = (*OrgsAPIService)(&c.common)
|
||||
c.ServersAPI = (*ServersAPIService)(&c.common)
|
||||
c.SshAPI = (*SshAPIService)(&c.common)
|
||||
c.TaintsAPI = (*TaintsAPIService)(&c.common)
|
||||
|
||||
return c
|
||||
}
|
||||
|
||||
func atoi(in string) (int, error) {
|
||||
return strconv.Atoi(in)
|
||||
}
|
||||
|
||||
// selectHeaderContentType select a content type from the available list.
|
||||
func selectHeaderContentType(contentTypes []string) string {
|
||||
if len(contentTypes) == 0 {
|
||||
return ""
|
||||
}
|
||||
if contains(contentTypes, "application/json") {
|
||||
return "application/json"
|
||||
}
|
||||
return contentTypes[0] // use the first content type specified in 'consumes'
|
||||
}
|
||||
|
||||
// selectHeaderAccept join all accept types and return
|
||||
func selectHeaderAccept(accepts []string) string {
|
||||
if len(accepts) == 0 {
|
||||
return ""
|
||||
}
|
||||
|
||||
if contains(accepts, "application/json") {
|
||||
return "application/json"
|
||||
}
|
||||
|
||||
return strings.Join(accepts, ",")
|
||||
}
|
||||
|
||||
// contains is a case insensitive match, finding needle in a haystack
|
||||
func contains(haystack []string, needle string) bool {
|
||||
for _, a := range haystack {
|
||||
if strings.EqualFold(a, needle) {
|
||||
return true
|
||||
}
|
||||
}
|
||||
return false
|
||||
}
|
||||
|
||||
// Verify optional parameters are of the correct type.
|
||||
func typeCheckParameter(obj interface{}, expected string, name string) error {
|
||||
// Make sure there is an object.
|
||||
if obj == nil {
|
||||
return nil
|
||||
}
|
||||
|
||||
// Check the type is as expected.
|
||||
if reflect.TypeOf(obj).String() != expected {
|
||||
return fmt.Errorf("expected %s to be of type %s but received %s", name, expected, reflect.TypeOf(obj).String())
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
func parameterValueToString(obj interface{}, key string) string {
|
||||
if reflect.TypeOf(obj).Kind() != reflect.Ptr {
|
||||
if actualObj, ok := obj.(interface{ GetActualInstanceValue() interface{} }); ok {
|
||||
return fmt.Sprintf("%v", actualObj.GetActualInstanceValue())
|
||||
}
|
||||
|
||||
return fmt.Sprintf("%v", obj)
|
||||
}
|
||||
var param, ok = obj.(MappedNullable)
|
||||
if !ok {
|
||||
return ""
|
||||
}
|
||||
dataMap, err := param.ToMap()
|
||||
if err != nil {
|
||||
return ""
|
||||
}
|
||||
return fmt.Sprintf("%v", dataMap[key])
|
||||
}
|
||||
|
||||
// parameterAddToHeaderOrQuery adds the provided object to the request header or url query
|
||||
// supporting deep object syntax
|
||||
func parameterAddToHeaderOrQuery(headerOrQueryParams interface{}, keyPrefix string, obj interface{}, style string, collectionType string) {
|
||||
var v = reflect.ValueOf(obj)
|
||||
var value = ""
|
||||
if v == reflect.ValueOf(nil) {
|
||||
value = "null"
|
||||
} else {
|
||||
switch v.Kind() {
|
||||
case reflect.Invalid:
|
||||
value = "invalid"
|
||||
|
||||
case reflect.Struct:
|
||||
if t, ok := obj.(MappedNullable); ok {
|
||||
dataMap, err := t.ToMap()
|
||||
if err != nil {
|
||||
return
|
||||
}
|
||||
parameterAddToHeaderOrQuery(headerOrQueryParams, keyPrefix, dataMap, style, collectionType)
|
||||
return
|
||||
}
|
||||
if t, ok := obj.(time.Time); ok {
|
||||
parameterAddToHeaderOrQuery(headerOrQueryParams, keyPrefix, t.Format(time.RFC3339Nano), style, collectionType)
|
||||
return
|
||||
}
|
||||
value = v.Type().String() + " value"
|
||||
case reflect.Slice:
|
||||
var indValue = reflect.ValueOf(obj)
|
||||
if indValue == reflect.ValueOf(nil) {
|
||||
return
|
||||
}
|
||||
var lenIndValue = indValue.Len()
|
||||
for i := 0; i < lenIndValue; i++ {
|
||||
var arrayValue = indValue.Index(i)
|
||||
var keyPrefixForCollectionType = keyPrefix
|
||||
if style == "deepObject" {
|
||||
keyPrefixForCollectionType = keyPrefix + "[" + strconv.Itoa(i) + "]"
|
||||
}
|
||||
parameterAddToHeaderOrQuery(headerOrQueryParams, keyPrefixForCollectionType, arrayValue.Interface(), style, collectionType)
|
||||
}
|
||||
return
|
||||
|
||||
case reflect.Map:
|
||||
var indValue = reflect.ValueOf(obj)
|
||||
if indValue == reflect.ValueOf(nil) {
|
||||
return
|
||||
}
|
||||
iter := indValue.MapRange()
|
||||
for iter.Next() {
|
||||
k, v := iter.Key(), iter.Value()
|
||||
parameterAddToHeaderOrQuery(headerOrQueryParams, fmt.Sprintf("%s[%s]", keyPrefix, k.String()), v.Interface(), style, collectionType)
|
||||
}
|
||||
return
|
||||
|
||||
case reflect.Interface:
|
||||
fallthrough
|
||||
case reflect.Ptr:
|
||||
parameterAddToHeaderOrQuery(headerOrQueryParams, keyPrefix, v.Elem().Interface(), style, collectionType)
|
||||
return
|
||||
|
||||
case reflect.Int, reflect.Int8, reflect.Int16,
|
||||
reflect.Int32, reflect.Int64:
|
||||
value = strconv.FormatInt(v.Int(), 10)
|
||||
case reflect.Uint, reflect.Uint8, reflect.Uint16,
|
||||
reflect.Uint32, reflect.Uint64, reflect.Uintptr:
|
||||
value = strconv.FormatUint(v.Uint(), 10)
|
||||
case reflect.Float32, reflect.Float64:
|
||||
value = strconv.FormatFloat(v.Float(), 'g', -1, 32)
|
||||
case reflect.Bool:
|
||||
value = strconv.FormatBool(v.Bool())
|
||||
case reflect.String:
|
||||
value = v.String()
|
||||
default:
|
||||
value = v.Type().String() + " value"
|
||||
}
|
||||
}
|
||||
|
||||
switch valuesMap := headerOrQueryParams.(type) {
|
||||
case url.Values:
|
||||
if collectionType == "csv" && valuesMap.Get(keyPrefix) != "" {
|
||||
valuesMap.Set(keyPrefix, valuesMap.Get(keyPrefix)+","+value)
|
||||
} else {
|
||||
valuesMap.Add(keyPrefix, value)
|
||||
}
|
||||
break
|
||||
case map[string]string:
|
||||
valuesMap[keyPrefix] = value
|
||||
break
|
||||
}
|
||||
}
|
||||
|
||||
// helper for converting interface{} parameters to json strings
|
||||
func parameterToJson(obj interface{}) (string, error) {
|
||||
jsonBuf, err := json.Marshal(obj)
|
||||
if err != nil {
|
||||
return "", err
|
||||
}
|
||||
return string(jsonBuf), err
|
||||
}
|
||||
|
||||
// callAPI do the request.
|
||||
func (c *APIClient) callAPI(request *http.Request) (*http.Response, error) {
|
||||
if c.cfg.Debug {
|
||||
dump, err := httputil.DumpRequestOut(request, true)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
log.Printf("\n%s\n", string(dump))
|
||||
}
|
||||
|
||||
resp, err := c.cfg.HTTPClient.Do(request)
|
||||
if err != nil {
|
||||
return resp, err
|
||||
}
|
||||
|
||||
if c.cfg.Debug {
|
||||
dump, err := httputil.DumpResponse(resp, true)
|
||||
if err != nil {
|
||||
return resp, err
|
||||
}
|
||||
log.Printf("\n%s\n", string(dump))
|
||||
}
|
||||
return resp, err
|
||||
}
|
||||
|
||||
// Allow modification of underlying config for alternate implementations and testing
|
||||
// Caution: modifying the configuration while live can cause data races and potentially unwanted behavior
|
||||
func (c *APIClient) GetConfig() *Configuration {
|
||||
return c.cfg
|
||||
}
|
||||
|
||||
type formFile struct {
|
||||
fileBytes []byte
|
||||
fileName string
|
||||
formFileName string
|
||||
}
|
||||
|
||||
// prepareRequest build the request
|
||||
func (c *APIClient) prepareRequest(
|
||||
ctx context.Context,
|
||||
path string, method string,
|
||||
postBody interface{},
|
||||
headerParams map[string]string,
|
||||
queryParams url.Values,
|
||||
formParams url.Values,
|
||||
formFiles []formFile) (localVarRequest *http.Request, err error) {
|
||||
|
||||
var body *bytes.Buffer
|
||||
|
||||
// Detect postBody type and post.
|
||||
if postBody != nil {
|
||||
contentType := headerParams["Content-Type"]
|
||||
if contentType == "" {
|
||||
contentType = detectContentType(postBody)
|
||||
headerParams["Content-Type"] = contentType
|
||||
}
|
||||
|
||||
body, err = setBody(postBody, contentType)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
}
|
||||
|
||||
// add form parameters and file if available.
|
||||
if strings.HasPrefix(headerParams["Content-Type"], "multipart/form-data") && len(formParams) > 0 || (len(formFiles) > 0) {
|
||||
if body != nil {
|
||||
return nil, errors.New("Cannot specify postBody and multipart form at the same time.")
|
||||
}
|
||||
body = &bytes.Buffer{}
|
||||
w := multipart.NewWriter(body)
|
||||
|
||||
for k, v := range formParams {
|
||||
for _, iv := range v {
|
||||
if strings.HasPrefix(k, "@") { // file
|
||||
err = addFile(w, k[1:], iv)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
} else { // form value
|
||||
w.WriteField(k, iv)
|
||||
}
|
||||
}
|
||||
}
|
||||
for _, formFile := range formFiles {
|
||||
if len(formFile.fileBytes) > 0 && formFile.fileName != "" {
|
||||
w.Boundary()
|
||||
part, err := w.CreateFormFile(formFile.formFileName, filepath.Base(formFile.fileName))
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
_, err = part.Write(formFile.fileBytes)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Set the Boundary in the Content-Type
|
||||
headerParams["Content-Type"] = w.FormDataContentType()
|
||||
|
||||
// Set Content-Length
|
||||
headerParams["Content-Length"] = fmt.Sprintf("%d", body.Len())
|
||||
w.Close()
|
||||
}
|
||||
|
||||
if strings.HasPrefix(headerParams["Content-Type"], "application/x-www-form-urlencoded") && len(formParams) > 0 {
|
||||
if body != nil {
|
||||
return nil, errors.New("Cannot specify postBody and x-www-form-urlencoded form at the same time.")
|
||||
}
|
||||
body = &bytes.Buffer{}
|
||||
body.WriteString(formParams.Encode())
|
||||
// Set Content-Length
|
||||
headerParams["Content-Length"] = fmt.Sprintf("%d", body.Len())
|
||||
}
|
||||
|
||||
// Setup path and query parameters
|
||||
url, err := url.Parse(path)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
|
||||
// Override request host, if applicable
|
||||
if c.cfg.Host != "" {
|
||||
url.Host = c.cfg.Host
|
||||
}
|
||||
|
||||
// Override request scheme, if applicable
|
||||
if c.cfg.Scheme != "" {
|
||||
url.Scheme = c.cfg.Scheme
|
||||
}
|
||||
|
||||
// Adding Query Param
|
||||
query := url.Query()
|
||||
for k, v := range queryParams {
|
||||
for _, iv := range v {
|
||||
query.Add(k, iv)
|
||||
}
|
||||
}
|
||||
|
||||
// Encode the parameters.
|
||||
url.RawQuery = queryParamSplit.ReplaceAllStringFunc(query.Encode(), func(s string) string {
|
||||
pieces := strings.Split(s, "=")
|
||||
pieces[0] = queryDescape.Replace(pieces[0])
|
||||
return strings.Join(pieces, "=")
|
||||
})
|
||||
|
||||
// Generate a new request
|
||||
if body != nil {
|
||||
localVarRequest, err = http.NewRequest(method, url.String(), body)
|
||||
} else {
|
||||
localVarRequest, err = http.NewRequest(method, url.String(), nil)
|
||||
}
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
|
||||
// add header parameters, if any
|
||||
if len(headerParams) > 0 {
|
||||
headers := http.Header{}
|
||||
for h, v := range headerParams {
|
||||
headers[h] = []string{v}
|
||||
}
|
||||
localVarRequest.Header = headers
|
||||
}
|
||||
|
||||
// Add the user agent to the request.
|
||||
localVarRequest.Header.Add("User-Agent", c.cfg.UserAgent)
|
||||
|
||||
if ctx != nil {
|
||||
// add context to the request
|
||||
localVarRequest = localVarRequest.WithContext(ctx)
|
||||
|
||||
// Walk through any authentication.
|
||||
|
||||
}
|
||||
|
||||
for header, value := range c.cfg.DefaultHeader {
|
||||
localVarRequest.Header.Add(header, value)
|
||||
}
|
||||
return localVarRequest, nil
|
||||
}
|
||||
|
||||
func (c *APIClient) decode(v interface{}, b []byte, contentType string) (err error) {
|
||||
if len(b) == 0 {
|
||||
return nil
|
||||
}
|
||||
if s, ok := v.(*string); ok {
|
||||
*s = string(b)
|
||||
return nil
|
||||
}
|
||||
if f, ok := v.(*os.File); ok {
|
||||
f, err = os.CreateTemp("", "HttpClientFile")
|
||||
if err != nil {
|
||||
return
|
||||
}
|
||||
_, err = f.Write(b)
|
||||
if err != nil {
|
||||
return
|
||||
}
|
||||
_, err = f.Seek(0, io.SeekStart)
|
||||
return
|
||||
}
|
||||
if f, ok := v.(**os.File); ok {
|
||||
*f, err = os.CreateTemp("", "HttpClientFile")
|
||||
if err != nil {
|
||||
return
|
||||
}
|
||||
_, err = (*f).Write(b)
|
||||
if err != nil {
|
||||
return
|
||||
}
|
||||
_, err = (*f).Seek(0, io.SeekStart)
|
||||
return
|
||||
}
|
||||
if XmlCheck.MatchString(contentType) {
|
||||
if err = xml.Unmarshal(b, v); err != nil {
|
||||
return err
|
||||
}
|
||||
return nil
|
||||
}
|
||||
if JsonCheck.MatchString(contentType) {
|
||||
if actualObj, ok := v.(interface{ GetActualInstance() interface{} }); ok { // oneOf, anyOf schemas
|
||||
if unmarshalObj, ok := actualObj.(interface{ UnmarshalJSON([]byte) error }); ok { // make sure it has UnmarshalJSON defined
|
||||
if err = unmarshalObj.UnmarshalJSON(b); err != nil {
|
||||
return err
|
||||
}
|
||||
} else {
|
||||
return errors.New("Unknown type with GetActualInstance but no unmarshalObj.UnmarshalJSON defined")
|
||||
}
|
||||
} else if err = json.Unmarshal(b, v); err != nil { // simple model
|
||||
return err
|
||||
}
|
||||
return nil
|
||||
}
|
||||
return errors.New("undefined response type")
|
||||
}
|
||||
|
||||
// Add a file to the multipart request
|
||||
func addFile(w *multipart.Writer, fieldName, path string) error {
|
||||
file, err := os.Open(filepath.Clean(path))
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
err = file.Close()
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
part, err := w.CreateFormFile(fieldName, filepath.Base(path))
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
_, err = io.Copy(part, file)
|
||||
|
||||
return err
|
||||
}
|
||||
|
||||
// Set request body from an interface{}
|
||||
func setBody(body interface{}, contentType string) (bodyBuf *bytes.Buffer, err error) {
|
||||
if bodyBuf == nil {
|
||||
bodyBuf = &bytes.Buffer{}
|
||||
}
|
||||
|
||||
if reader, ok := body.(io.Reader); ok {
|
||||
_, err = bodyBuf.ReadFrom(reader)
|
||||
} else if fp, ok := body.(*os.File); ok {
|
||||
_, err = bodyBuf.ReadFrom(fp)
|
||||
} else if b, ok := body.([]byte); ok {
|
||||
_, err = bodyBuf.Write(b)
|
||||
} else if s, ok := body.(string); ok {
|
||||
_, err = bodyBuf.WriteString(s)
|
||||
} else if s, ok := body.(*string); ok {
|
||||
_, err = bodyBuf.WriteString(*s)
|
||||
} else if JsonCheck.MatchString(contentType) {
|
||||
err = json.NewEncoder(bodyBuf).Encode(body)
|
||||
} else if XmlCheck.MatchString(contentType) {
|
||||
var bs []byte
|
||||
bs, err = xml.Marshal(body)
|
||||
if err == nil {
|
||||
bodyBuf.Write(bs)
|
||||
}
|
||||
}
|
||||
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
|
||||
if bodyBuf.Len() == 0 {
|
||||
err = fmt.Errorf("invalid body type %s\n", contentType)
|
||||
return nil, err
|
||||
}
|
||||
return bodyBuf, nil
|
||||
}
|
||||
|
||||
// detectContentType method is used to figure out `Request.Body` content type for request header
|
||||
func detectContentType(body interface{}) string {
|
||||
contentType := "text/plain; charset=utf-8"
|
||||
kind := reflect.TypeOf(body).Kind()
|
||||
|
||||
switch kind {
|
||||
case reflect.Struct, reflect.Map, reflect.Ptr:
|
||||
contentType = "application/json; charset=utf-8"
|
||||
case reflect.String:
|
||||
contentType = "text/plain; charset=utf-8"
|
||||
default:
|
||||
if b, ok := body.([]byte); ok {
|
||||
contentType = http.DetectContentType(b)
|
||||
} else if kind == reflect.Slice {
|
||||
contentType = "application/json; charset=utf-8"
|
||||
}
|
||||
}
|
||||
|
||||
return contentType
|
||||
}
|
||||
|
||||
// Ripped from https://github.com/gregjones/httpcache/blob/master/httpcache.go
|
||||
type cacheControl map[string]string
|
||||
|
||||
func parseCacheControl(headers http.Header) cacheControl {
|
||||
cc := cacheControl{}
|
||||
ccHeader := headers.Get("Cache-Control")
|
||||
for _, part := range strings.Split(ccHeader, ",") {
|
||||
part = strings.Trim(part, " ")
|
||||
if part == "" {
|
||||
continue
|
||||
}
|
||||
if strings.ContainsRune(part, '=') {
|
||||
keyval := strings.Split(part, "=")
|
||||
cc[strings.Trim(keyval[0], " ")] = strings.Trim(keyval[1], ",")
|
||||
} else {
|
||||
cc[part] = ""
|
||||
}
|
||||
}
|
||||
return cc
|
||||
}
|
||||
|
||||
// CacheExpires helper function to determine remaining time before repeating a request.
|
||||
func CacheExpires(r *http.Response) time.Time {
|
||||
// Figure out when the cache expires.
|
||||
var expires time.Time
|
||||
now, err := time.Parse(time.RFC1123, r.Header.Get("date"))
|
||||
if err != nil {
|
||||
return time.Now()
|
||||
}
|
||||
respCacheControl := parseCacheControl(r.Header)
|
||||
|
||||
if maxAge, ok := respCacheControl["max-age"]; ok {
|
||||
lifetime, err := time.ParseDuration(maxAge + "s")
|
||||
if err != nil {
|
||||
expires = now
|
||||
} else {
|
||||
expires = now.Add(lifetime)
|
||||
}
|
||||
} else {
|
||||
expiresHeader := r.Header.Get("Expires")
|
||||
if expiresHeader != "" {
|
||||
expires, err = time.Parse(time.RFC1123, expiresHeader)
|
||||
if err != nil {
|
||||
expires = now
|
||||
}
|
||||
}
|
||||
}
|
||||
return expires
|
||||
}
|
||||
|
||||
func strlen(s string) int {
|
||||
return utf8.RuneCountInString(s)
|
||||
}
|
||||
|
||||
// GenericOpenAPIError Provides access to the body, error and model on returned errors.
|
||||
type GenericOpenAPIError struct {
|
||||
body []byte
|
||||
error string
|
||||
model interface{}
|
||||
}
|
||||
|
||||
// Error returns non-empty string if there was an error.
|
||||
func (e GenericOpenAPIError) Error() string {
|
||||
return e.error
|
||||
}
|
||||
|
||||
// Body returns the raw bytes of the response
|
||||
func (e GenericOpenAPIError) Body() []byte {
|
||||
return e.body
|
||||
}
|
||||
|
||||
// Model returns the unpacked model of the error
|
||||
func (e GenericOpenAPIError) Model() interface{} {
|
||||
return e.model
|
||||
}
|
||||
|
||||
// format error message using title and detail when model implements rfc7807
|
||||
func formatErrorMessage(status string, v interface{}) string {
|
||||
str := ""
|
||||
metaValue := reflect.ValueOf(v).Elem()
|
||||
|
||||
if metaValue.Kind() == reflect.Struct {
|
||||
field := metaValue.FieldByName("Title")
|
||||
if field != (reflect.Value{}) {
|
||||
str = fmt.Sprintf("%s", field.Interface())
|
||||
}
|
||||
|
||||
field = metaValue.FieldByName("Detail")
|
||||
if field != (reflect.Value{}) {
|
||||
str = fmt.Sprintf("%s (%s)", str, field.Interface())
|
||||
}
|
||||
}
|
||||
|
||||
return strings.TrimSpace(fmt.Sprintf("%s %s", status, str))
|
||||
}
|
||||
221
sdk/go/configuration.go
Normal file
221
sdk/go/configuration.go
Normal file
@@ -0,0 +1,221 @@
|
||||
/*
|
||||
AutoGlue API
|
||||
|
||||
API for managing K3s clusters across cloud providers
|
||||
|
||||
API version: 1.0
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
||||
|
||||
package autoglue
|
||||
|
||||
import (
|
||||
"context"
|
||||
"fmt"
|
||||
"net/http"
|
||||
"strings"
|
||||
)
|
||||
|
||||
// contextKeys are used to identify the type of value in the context.
|
||||
// Since these are string, it is possible to get a short description of the
|
||||
// context key for logging and debugging using key.String().
|
||||
|
||||
type contextKey string
|
||||
|
||||
func (c contextKey) String() string {
|
||||
return "auth " + string(c)
|
||||
}
|
||||
|
||||
var (
|
||||
// ContextAPIKeys takes a string apikey as authentication for the request
|
||||
ContextAPIKeys = contextKey("apiKeys")
|
||||
|
||||
// ContextServerIndex uses a server configuration from the index.
|
||||
ContextServerIndex = contextKey("serverIndex")
|
||||
|
||||
// ContextOperationServerIndices uses a server configuration from the index mapping.
|
||||
ContextOperationServerIndices = contextKey("serverOperationIndices")
|
||||
|
||||
// ContextServerVariables overrides a server configuration variables.
|
||||
ContextServerVariables = contextKey("serverVariables")
|
||||
|
||||
// ContextOperationServerVariables overrides a server configuration variables using operation specific values.
|
||||
ContextOperationServerVariables = contextKey("serverOperationVariables")
|
||||
)
|
||||
|
||||
// BasicAuth provides basic http authentication to a request passed via context using ContextBasicAuth
|
||||
type BasicAuth struct {
|
||||
UserName string `json:"userName,omitempty"`
|
||||
Password string `json:"password,omitempty"`
|
||||
}
|
||||
|
||||
// APIKey provides API key based authentication to a request passed via context using ContextAPIKey
|
||||
type APIKey struct {
|
||||
Key string
|
||||
Prefix string
|
||||
}
|
||||
|
||||
// ServerVariable stores the information about a server variable
|
||||
type ServerVariable struct {
|
||||
Description string
|
||||
DefaultValue string
|
||||
EnumValues []string
|
||||
}
|
||||
|
||||
// ServerConfiguration stores the information about a server
|
||||
type ServerConfiguration struct {
|
||||
URL string
|
||||
Description string
|
||||
Variables map[string]ServerVariable
|
||||
}
|
||||
|
||||
// ServerConfigurations stores multiple ServerConfiguration items
|
||||
type ServerConfigurations []ServerConfiguration
|
||||
|
||||
// Configuration stores the configuration of the API client
|
||||
type Configuration struct {
|
||||
Host string `json:"host,omitempty"`
|
||||
Scheme string `json:"scheme,omitempty"`
|
||||
DefaultHeader map[string]string `json:"defaultHeader,omitempty"`
|
||||
UserAgent string `json:"userAgent,omitempty"`
|
||||
Debug bool `json:"debug,omitempty"`
|
||||
Servers ServerConfigurations
|
||||
OperationServers map[string]ServerConfigurations
|
||||
HTTPClient *http.Client
|
||||
}
|
||||
|
||||
// NewConfiguration returns a new Configuration object
|
||||
func NewConfiguration() *Configuration {
|
||||
cfg := &Configuration{
|
||||
DefaultHeader: make(map[string]string),
|
||||
UserAgent: "OpenAPI-Generator/1.0.0/go",
|
||||
Debug: false,
|
||||
Servers: ServerConfigurations{
|
||||
{
|
||||
URL: "http://localhost:8080/api/v1",
|
||||
Description: "No description provided",
|
||||
},
|
||||
{
|
||||
URL: "https://localhost:8080/api/v1",
|
||||
Description: "No description provided",
|
||||
},
|
||||
},
|
||||
OperationServers: map[string]ServerConfigurations{},
|
||||
}
|
||||
return cfg
|
||||
}
|
||||
|
||||
// AddDefaultHeader adds a new HTTP header to the default header in the request
|
||||
func (c *Configuration) AddDefaultHeader(key string, value string) {
|
||||
c.DefaultHeader[key] = value
|
||||
}
|
||||
|
||||
// URL formats template on a index using given variables
|
||||
func (sc ServerConfigurations) URL(index int, variables map[string]string) (string, error) {
|
||||
if index < 0 || len(sc) <= index {
|
||||
return "", fmt.Errorf("index %v out of range %v", index, len(sc)-1)
|
||||
}
|
||||
server := sc[index]
|
||||
url := server.URL
|
||||
|
||||
// go through variables and replace placeholders
|
||||
for name, variable := range server.Variables {
|
||||
if value, ok := variables[name]; ok {
|
||||
found := bool(len(variable.EnumValues) == 0)
|
||||
for _, enumValue := range variable.EnumValues {
|
||||
if value == enumValue {
|
||||
found = true
|
||||
}
|
||||
}
|
||||
if !found {
|
||||
return "", fmt.Errorf("the variable %s in the server URL has invalid value %v. Must be %v", name, value, variable.EnumValues)
|
||||
}
|
||||
url = strings.Replace(url, "{"+name+"}", value, -1)
|
||||
} else {
|
||||
url = strings.Replace(url, "{"+name+"}", variable.DefaultValue, -1)
|
||||
}
|
||||
}
|
||||
return url, nil
|
||||
}
|
||||
|
||||
// ServerURL returns URL based on server settings
|
||||
func (c *Configuration) ServerURL(index int, variables map[string]string) (string, error) {
|
||||
return c.Servers.URL(index, variables)
|
||||
}
|
||||
|
||||
func getServerIndex(ctx context.Context) (int, error) {
|
||||
si := ctx.Value(ContextServerIndex)
|
||||
if si != nil {
|
||||
if index, ok := si.(int); ok {
|
||||
return index, nil
|
||||
}
|
||||
return 0, reportError("Invalid type %T should be int", si)
|
||||
}
|
||||
return 0, nil
|
||||
}
|
||||
|
||||
func getServerOperationIndex(ctx context.Context, endpoint string) (int, error) {
|
||||
osi := ctx.Value(ContextOperationServerIndices)
|
||||
if osi != nil {
|
||||
if operationIndices, ok := osi.(map[string]int); !ok {
|
||||
return 0, reportError("Invalid type %T should be map[string]int", osi)
|
||||
} else {
|
||||
index, ok := operationIndices[endpoint]
|
||||
if ok {
|
||||
return index, nil
|
||||
}
|
||||
}
|
||||
}
|
||||
return getServerIndex(ctx)
|
||||
}
|
||||
|
||||
func getServerVariables(ctx context.Context) (map[string]string, error) {
|
||||
sv := ctx.Value(ContextServerVariables)
|
||||
if sv != nil {
|
||||
if variables, ok := sv.(map[string]string); ok {
|
||||
return variables, nil
|
||||
}
|
||||
return nil, reportError("ctx value of ContextServerVariables has invalid type %T should be map[string]string", sv)
|
||||
}
|
||||
return nil, nil
|
||||
}
|
||||
|
||||
func getServerOperationVariables(ctx context.Context, endpoint string) (map[string]string, error) {
|
||||
osv := ctx.Value(ContextOperationServerVariables)
|
||||
if osv != nil {
|
||||
if operationVariables, ok := osv.(map[string]map[string]string); !ok {
|
||||
return nil, reportError("ctx value of ContextOperationServerVariables has invalid type %T should be map[string]map[string]string", osv)
|
||||
} else {
|
||||
variables, ok := operationVariables[endpoint]
|
||||
if ok {
|
||||
return variables, nil
|
||||
}
|
||||
}
|
||||
}
|
||||
return getServerVariables(ctx)
|
||||
}
|
||||
|
||||
// ServerURLWithContext returns a new server URL given an endpoint
|
||||
func (c *Configuration) ServerURLWithContext(ctx context.Context, endpoint string) (string, error) {
|
||||
sc, ok := c.OperationServers[endpoint]
|
||||
if !ok {
|
||||
sc = c.Servers
|
||||
}
|
||||
|
||||
if ctx == nil {
|
||||
return sc.URL(0, nil)
|
||||
}
|
||||
|
||||
index, err := getServerOperationIndex(ctx, endpoint)
|
||||
if err != nil {
|
||||
return "", err
|
||||
}
|
||||
|
||||
variables, err := getServerOperationVariables(ctx, endpoint)
|
||||
if err != nil {
|
||||
return "", err
|
||||
}
|
||||
|
||||
return sc.URL(index, variables)
|
||||
}
|
||||
338
sdk/go/docs/AuthAPI.md
Normal file
338
sdk/go/docs/AuthAPI.md
Normal file
@@ -0,0 +1,338 @@
|
||||
# \AuthAPI
|
||||
|
||||
All URIs are relative to *http://localhost:8080/api/v1*
|
||||
|
||||
Method | HTTP request | Description
|
||||
------------- | ------------- | -------------
|
||||
[**AuthCallback**](AuthAPI.md#AuthCallback) | **Get** /auth/{provider}/callback | Handle social login callback
|
||||
[**AuthStart**](AuthAPI.md#AuthStart) | **Post** /auth/{provider}/start | Begin social login
|
||||
[**GetJWKS**](AuthAPI.md#GetJWKS) | **Get** /.well-known/jwks.json | Get JWKS
|
||||
[**Logout**](AuthAPI.md#Logout) | **Post** /auth/logout | Revoke refresh token family (logout everywhere)
|
||||
[**Refresh**](AuthAPI.md#Refresh) | **Post** /auth/refresh | Rotate refresh token
|
||||
|
||||
|
||||
|
||||
## AuthCallback
|
||||
|
||||
> DtoTokenPair AuthCallback(ctx, provider).Execute()
|
||||
|
||||
Handle social login callback
|
||||
|
||||
### Example
|
||||
|
||||
```go
|
||||
package main
|
||||
|
||||
import (
|
||||
"context"
|
||||
"fmt"
|
||||
"os"
|
||||
openapiclient "github.com/glueops/autoglue-sdk"
|
||||
)
|
||||
|
||||
func main() {
|
||||
provider := "provider_example" // string | google|github
|
||||
|
||||
configuration := openapiclient.NewConfiguration()
|
||||
apiClient := openapiclient.NewAPIClient(configuration)
|
||||
resp, r, err := apiClient.AuthAPI.AuthCallback(context.Background(), provider).Execute()
|
||||
if err != nil {
|
||||
fmt.Fprintf(os.Stderr, "Error when calling `AuthAPI.AuthCallback``: %v\n", err)
|
||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||
}
|
||||
// response from `AuthCallback`: DtoTokenPair
|
||||
fmt.Fprintf(os.Stdout, "Response from `AuthAPI.AuthCallback`: %v\n", resp)
|
||||
}
|
||||
```
|
||||
|
||||
### Path Parameters
|
||||
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
**ctx** | **context.Context** | context for authentication, logging, cancellation, deadlines, tracing, etc.
|
||||
**provider** | **string** | google|github |
|
||||
|
||||
### Other Parameters
|
||||
|
||||
Other parameters are passed through a pointer to a apiAuthCallbackRequest struct via the builder pattern
|
||||
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
|
||||
|
||||
### Return type
|
||||
|
||||
[**DtoTokenPair**](DtoTokenPair.md)
|
||||
|
||||
### Authorization
|
||||
|
||||
No authorization required
|
||||
|
||||
### HTTP request headers
|
||||
|
||||
- **Content-Type**: Not defined
|
||||
- **Accept**: application/json
|
||||
|
||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints)
|
||||
[[Back to Model list]](../README.md#documentation-for-models)
|
||||
[[Back to README]](../README.md)
|
||||
|
||||
|
||||
## AuthStart
|
||||
|
||||
> DtoAuthStartResponse AuthStart(ctx, provider).Execute()
|
||||
|
||||
Begin social login
|
||||
|
||||
|
||||
|
||||
### Example
|
||||
|
||||
```go
|
||||
package main
|
||||
|
||||
import (
|
||||
"context"
|
||||
"fmt"
|
||||
"os"
|
||||
openapiclient "github.com/glueops/autoglue-sdk"
|
||||
)
|
||||
|
||||
func main() {
|
||||
provider := "provider_example" // string | google|github
|
||||
|
||||
configuration := openapiclient.NewConfiguration()
|
||||
apiClient := openapiclient.NewAPIClient(configuration)
|
||||
resp, r, err := apiClient.AuthAPI.AuthStart(context.Background(), provider).Execute()
|
||||
if err != nil {
|
||||
fmt.Fprintf(os.Stderr, "Error when calling `AuthAPI.AuthStart``: %v\n", err)
|
||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||
}
|
||||
// response from `AuthStart`: DtoAuthStartResponse
|
||||
fmt.Fprintf(os.Stdout, "Response from `AuthAPI.AuthStart`: %v\n", resp)
|
||||
}
|
||||
```
|
||||
|
||||
### Path Parameters
|
||||
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
**ctx** | **context.Context** | context for authentication, logging, cancellation, deadlines, tracing, etc.
|
||||
**provider** | **string** | google|github |
|
||||
|
||||
### Other Parameters
|
||||
|
||||
Other parameters are passed through a pointer to a apiAuthStartRequest struct via the builder pattern
|
||||
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
|
||||
|
||||
### Return type
|
||||
|
||||
[**DtoAuthStartResponse**](DtoAuthStartResponse.md)
|
||||
|
||||
### Authorization
|
||||
|
||||
No authorization required
|
||||
|
||||
### HTTP request headers
|
||||
|
||||
- **Content-Type**: Not defined
|
||||
- **Accept**: application/json
|
||||
|
||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints)
|
||||
[[Back to Model list]](../README.md#documentation-for-models)
|
||||
[[Back to README]](../README.md)
|
||||
|
||||
|
||||
## GetJWKS
|
||||
|
||||
> DtoJWKS GetJWKS(ctx).Execute()
|
||||
|
||||
Get JWKS
|
||||
|
||||
|
||||
|
||||
### Example
|
||||
|
||||
```go
|
||||
package main
|
||||
|
||||
import (
|
||||
"context"
|
||||
"fmt"
|
||||
"os"
|
||||
openapiclient "github.com/glueops/autoglue-sdk"
|
||||
)
|
||||
|
||||
func main() {
|
||||
|
||||
configuration := openapiclient.NewConfiguration()
|
||||
apiClient := openapiclient.NewAPIClient(configuration)
|
||||
resp, r, err := apiClient.AuthAPI.GetJWKS(context.Background()).Execute()
|
||||
if err != nil {
|
||||
fmt.Fprintf(os.Stderr, "Error when calling `AuthAPI.GetJWKS``: %v\n", err)
|
||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||
}
|
||||
// response from `GetJWKS`: DtoJWKS
|
||||
fmt.Fprintf(os.Stdout, "Response from `AuthAPI.GetJWKS`: %v\n", resp)
|
||||
}
|
||||
```
|
||||
|
||||
### Path Parameters
|
||||
|
||||
This endpoint does not need any parameter.
|
||||
|
||||
### Other Parameters
|
||||
|
||||
Other parameters are passed through a pointer to a apiGetJWKSRequest struct via the builder pattern
|
||||
|
||||
|
||||
### Return type
|
||||
|
||||
[**DtoJWKS**](DtoJWKS.md)
|
||||
|
||||
### Authorization
|
||||
|
||||
No authorization required
|
||||
|
||||
### HTTP request headers
|
||||
|
||||
- **Content-Type**: Not defined
|
||||
- **Accept**: application/json
|
||||
|
||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints)
|
||||
[[Back to Model list]](../README.md#documentation-for-models)
|
||||
[[Back to README]](../README.md)
|
||||
|
||||
|
||||
## Logout
|
||||
|
||||
> Logout(ctx).Body(body).Execute()
|
||||
|
||||
Revoke refresh token family (logout everywhere)
|
||||
|
||||
### Example
|
||||
|
||||
```go
|
||||
package main
|
||||
|
||||
import (
|
||||
"context"
|
||||
"fmt"
|
||||
"os"
|
||||
openapiclient "github.com/glueops/autoglue-sdk"
|
||||
)
|
||||
|
||||
func main() {
|
||||
body := *openapiclient.NewDtoLogoutRequest() // DtoLogoutRequest | Refresh token
|
||||
|
||||
configuration := openapiclient.NewConfiguration()
|
||||
apiClient := openapiclient.NewAPIClient(configuration)
|
||||
r, err := apiClient.AuthAPI.Logout(context.Background()).Body(body).Execute()
|
||||
if err != nil {
|
||||
fmt.Fprintf(os.Stderr, "Error when calling `AuthAPI.Logout``: %v\n", err)
|
||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
### Path Parameters
|
||||
|
||||
|
||||
|
||||
### Other Parameters
|
||||
|
||||
Other parameters are passed through a pointer to a apiLogoutRequest struct via the builder pattern
|
||||
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
**body** | [**DtoLogoutRequest**](DtoLogoutRequest.md) | Refresh token |
|
||||
|
||||
### Return type
|
||||
|
||||
(empty response body)
|
||||
|
||||
### Authorization
|
||||
|
||||
No authorization required
|
||||
|
||||
### HTTP request headers
|
||||
|
||||
- **Content-Type**: application/json
|
||||
- **Accept**: Not defined
|
||||
|
||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints)
|
||||
[[Back to Model list]](../README.md#documentation-for-models)
|
||||
[[Back to README]](../README.md)
|
||||
|
||||
|
||||
## Refresh
|
||||
|
||||
> DtoTokenPair Refresh(ctx).Body(body).Execute()
|
||||
|
||||
Rotate refresh token
|
||||
|
||||
### Example
|
||||
|
||||
```go
|
||||
package main
|
||||
|
||||
import (
|
||||
"context"
|
||||
"fmt"
|
||||
"os"
|
||||
openapiclient "github.com/glueops/autoglue-sdk"
|
||||
)
|
||||
|
||||
func main() {
|
||||
body := *openapiclient.NewDtoRefreshRequest() // DtoRefreshRequest | Refresh token
|
||||
|
||||
configuration := openapiclient.NewConfiguration()
|
||||
apiClient := openapiclient.NewAPIClient(configuration)
|
||||
resp, r, err := apiClient.AuthAPI.Refresh(context.Background()).Body(body).Execute()
|
||||
if err != nil {
|
||||
fmt.Fprintf(os.Stderr, "Error when calling `AuthAPI.Refresh``: %v\n", err)
|
||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||
}
|
||||
// response from `Refresh`: DtoTokenPair
|
||||
fmt.Fprintf(os.Stdout, "Response from `AuthAPI.Refresh`: %v\n", resp)
|
||||
}
|
||||
```
|
||||
|
||||
### Path Parameters
|
||||
|
||||
|
||||
|
||||
### Other Parameters
|
||||
|
||||
Other parameters are passed through a pointer to a apiRefreshRequest struct via the builder pattern
|
||||
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
**body** | [**DtoRefreshRequest**](DtoRefreshRequest.md) | Refresh token |
|
||||
|
||||
### Return type
|
||||
|
||||
[**DtoTokenPair**](DtoTokenPair.md)
|
||||
|
||||
### Authorization
|
||||
|
||||
No authorization required
|
||||
|
||||
### HTTP request headers
|
||||
|
||||
- **Content-Type**: application/json
|
||||
- **Accept**: application/json
|
||||
|
||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints)
|
||||
[[Back to Model list]](../README.md#documentation-for-models)
|
||||
[[Back to README]](../README.md)
|
||||
|
||||
56
sdk/go/docs/DtoAuthStartResponse.md
Normal file
56
sdk/go/docs/DtoAuthStartResponse.md
Normal file
@@ -0,0 +1,56 @@
|
||||
# DtoAuthStartResponse
|
||||
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**AuthUrl** | Pointer to **string** | | [optional]
|
||||
|
||||
## Methods
|
||||
|
||||
### NewDtoAuthStartResponse
|
||||
|
||||
`func NewDtoAuthStartResponse() *DtoAuthStartResponse`
|
||||
|
||||
NewDtoAuthStartResponse instantiates a new DtoAuthStartResponse 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
|
||||
|
||||
### NewDtoAuthStartResponseWithDefaults
|
||||
|
||||
`func NewDtoAuthStartResponseWithDefaults() *DtoAuthStartResponse`
|
||||
|
||||
NewDtoAuthStartResponseWithDefaults instantiates a new DtoAuthStartResponse 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
|
||||
|
||||
### GetAuthUrl
|
||||
|
||||
`func (o *DtoAuthStartResponse) GetAuthUrl() string`
|
||||
|
||||
GetAuthUrl returns the AuthUrl field if non-nil, zero value otherwise.
|
||||
|
||||
### GetAuthUrlOk
|
||||
|
||||
`func (o *DtoAuthStartResponse) GetAuthUrlOk() (*string, bool)`
|
||||
|
||||
GetAuthUrlOk returns a tuple with the AuthUrl field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetAuthUrl
|
||||
|
||||
`func (o *DtoAuthStartResponse) SetAuthUrl(v string)`
|
||||
|
||||
SetAuthUrl sets AuthUrl field to given value.
|
||||
|
||||
### HasAuthUrl
|
||||
|
||||
`func (o *DtoAuthStartResponse) HasAuthUrl() bool`
|
||||
|
||||
HasAuthUrl returns a boolean if a field has been set.
|
||||
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
|
||||
134
sdk/go/docs/DtoCreateSSHRequest.md
Normal file
134
sdk/go/docs/DtoCreateSSHRequest.md
Normal file
@@ -0,0 +1,134 @@
|
||||
# DtoCreateSSHRequest
|
||||
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**Bits** | Pointer to **int32** | Only for RSA | [optional]
|
||||
**Comment** | Pointer to **string** | | [optional]
|
||||
**Name** | Pointer to **string** | | [optional]
|
||||
**Type** | Pointer to **string** | \"rsa\" (default) or \"ed25519\" | [optional]
|
||||
|
||||
## Methods
|
||||
|
||||
### NewDtoCreateSSHRequest
|
||||
|
||||
`func NewDtoCreateSSHRequest() *DtoCreateSSHRequest`
|
||||
|
||||
NewDtoCreateSSHRequest instantiates a new DtoCreateSSHRequest 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
|
||||
|
||||
### NewDtoCreateSSHRequestWithDefaults
|
||||
|
||||
`func NewDtoCreateSSHRequestWithDefaults() *DtoCreateSSHRequest`
|
||||
|
||||
NewDtoCreateSSHRequestWithDefaults instantiates a new DtoCreateSSHRequest 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
|
||||
|
||||
### GetBits
|
||||
|
||||
`func (o *DtoCreateSSHRequest) GetBits() int32`
|
||||
|
||||
GetBits returns the Bits field if non-nil, zero value otherwise.
|
||||
|
||||
### GetBitsOk
|
||||
|
||||
`func (o *DtoCreateSSHRequest) GetBitsOk() (*int32, bool)`
|
||||
|
||||
GetBitsOk returns a tuple with the Bits field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetBits
|
||||
|
||||
`func (o *DtoCreateSSHRequest) SetBits(v int32)`
|
||||
|
||||
SetBits sets Bits field to given value.
|
||||
|
||||
### HasBits
|
||||
|
||||
`func (o *DtoCreateSSHRequest) HasBits() bool`
|
||||
|
||||
HasBits returns a boolean if a field has been set.
|
||||
|
||||
### GetComment
|
||||
|
||||
`func (o *DtoCreateSSHRequest) GetComment() string`
|
||||
|
||||
GetComment returns the Comment field if non-nil, zero value otherwise.
|
||||
|
||||
### GetCommentOk
|
||||
|
||||
`func (o *DtoCreateSSHRequest) GetCommentOk() (*string, bool)`
|
||||
|
||||
GetCommentOk returns a tuple with the Comment field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetComment
|
||||
|
||||
`func (o *DtoCreateSSHRequest) SetComment(v string)`
|
||||
|
||||
SetComment sets Comment field to given value.
|
||||
|
||||
### HasComment
|
||||
|
||||
`func (o *DtoCreateSSHRequest) HasComment() bool`
|
||||
|
||||
HasComment returns a boolean if a field has been set.
|
||||
|
||||
### GetName
|
||||
|
||||
`func (o *DtoCreateSSHRequest) GetName() string`
|
||||
|
||||
GetName returns the Name field if non-nil, zero value otherwise.
|
||||
|
||||
### GetNameOk
|
||||
|
||||
`func (o *DtoCreateSSHRequest) GetNameOk() (*string, bool)`
|
||||
|
||||
GetNameOk returns a tuple with the Name field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetName
|
||||
|
||||
`func (o *DtoCreateSSHRequest) SetName(v string)`
|
||||
|
||||
SetName sets Name field to given value.
|
||||
|
||||
### HasName
|
||||
|
||||
`func (o *DtoCreateSSHRequest) HasName() bool`
|
||||
|
||||
HasName returns a boolean if a field has been set.
|
||||
|
||||
### GetType
|
||||
|
||||
`func (o *DtoCreateSSHRequest) GetType() string`
|
||||
|
||||
GetType returns the Type field if non-nil, zero value otherwise.
|
||||
|
||||
### GetTypeOk
|
||||
|
||||
`func (o *DtoCreateSSHRequest) GetTypeOk() (*string, bool)`
|
||||
|
||||
GetTypeOk returns a tuple with the Type field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetType
|
||||
|
||||
`func (o *DtoCreateSSHRequest) SetType(v string)`
|
||||
|
||||
SetType sets Type field to given value.
|
||||
|
||||
### HasType
|
||||
|
||||
`func (o *DtoCreateSSHRequest) HasType() bool`
|
||||
|
||||
HasType returns a boolean if a field has been set.
|
||||
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
|
||||
212
sdk/go/docs/DtoCreateServerRequest.md
Normal file
212
sdk/go/docs/DtoCreateServerRequest.md
Normal file
@@ -0,0 +1,212 @@
|
||||
# DtoCreateServerRequest
|
||||
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**Hostname** | Pointer to **string** | | [optional]
|
||||
**PrivateIpAddress** | Pointer to **string** | | [optional]
|
||||
**PublicIpAddress** | Pointer to **string** | | [optional]
|
||||
**Role** | Pointer to **string** | | [optional]
|
||||
**SshKeyId** | Pointer to **string** | | [optional]
|
||||
**SshUser** | Pointer to **string** | | [optional]
|
||||
**Status** | Pointer to **string** | | [optional]
|
||||
|
||||
## Methods
|
||||
|
||||
### NewDtoCreateServerRequest
|
||||
|
||||
`func NewDtoCreateServerRequest() *DtoCreateServerRequest`
|
||||
|
||||
NewDtoCreateServerRequest instantiates a new DtoCreateServerRequest 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
|
||||
|
||||
### NewDtoCreateServerRequestWithDefaults
|
||||
|
||||
`func NewDtoCreateServerRequestWithDefaults() *DtoCreateServerRequest`
|
||||
|
||||
NewDtoCreateServerRequestWithDefaults instantiates a new DtoCreateServerRequest 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
|
||||
|
||||
### GetHostname
|
||||
|
||||
`func (o *DtoCreateServerRequest) GetHostname() string`
|
||||
|
||||
GetHostname returns the Hostname field if non-nil, zero value otherwise.
|
||||
|
||||
### GetHostnameOk
|
||||
|
||||
`func (o *DtoCreateServerRequest) GetHostnameOk() (*string, bool)`
|
||||
|
||||
GetHostnameOk returns a tuple with the Hostname field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetHostname
|
||||
|
||||
`func (o *DtoCreateServerRequest) SetHostname(v string)`
|
||||
|
||||
SetHostname sets Hostname field to given value.
|
||||
|
||||
### HasHostname
|
||||
|
||||
`func (o *DtoCreateServerRequest) HasHostname() bool`
|
||||
|
||||
HasHostname returns a boolean if a field has been set.
|
||||
|
||||
### GetPrivateIpAddress
|
||||
|
||||
`func (o *DtoCreateServerRequest) GetPrivateIpAddress() string`
|
||||
|
||||
GetPrivateIpAddress returns the PrivateIpAddress field if non-nil, zero value otherwise.
|
||||
|
||||
### GetPrivateIpAddressOk
|
||||
|
||||
`func (o *DtoCreateServerRequest) GetPrivateIpAddressOk() (*string, bool)`
|
||||
|
||||
GetPrivateIpAddressOk returns a tuple with the PrivateIpAddress field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetPrivateIpAddress
|
||||
|
||||
`func (o *DtoCreateServerRequest) SetPrivateIpAddress(v string)`
|
||||
|
||||
SetPrivateIpAddress sets PrivateIpAddress field to given value.
|
||||
|
||||
### HasPrivateIpAddress
|
||||
|
||||
`func (o *DtoCreateServerRequest) HasPrivateIpAddress() bool`
|
||||
|
||||
HasPrivateIpAddress returns a boolean if a field has been set.
|
||||
|
||||
### GetPublicIpAddress
|
||||
|
||||
`func (o *DtoCreateServerRequest) GetPublicIpAddress() string`
|
||||
|
||||
GetPublicIpAddress returns the PublicIpAddress field if non-nil, zero value otherwise.
|
||||
|
||||
### GetPublicIpAddressOk
|
||||
|
||||
`func (o *DtoCreateServerRequest) GetPublicIpAddressOk() (*string, bool)`
|
||||
|
||||
GetPublicIpAddressOk returns a tuple with the PublicIpAddress field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetPublicIpAddress
|
||||
|
||||
`func (o *DtoCreateServerRequest) SetPublicIpAddress(v string)`
|
||||
|
||||
SetPublicIpAddress sets PublicIpAddress field to given value.
|
||||
|
||||
### HasPublicIpAddress
|
||||
|
||||
`func (o *DtoCreateServerRequest) HasPublicIpAddress() bool`
|
||||
|
||||
HasPublicIpAddress returns a boolean if a field has been set.
|
||||
|
||||
### GetRole
|
||||
|
||||
`func (o *DtoCreateServerRequest) GetRole() string`
|
||||
|
||||
GetRole returns the Role field if non-nil, zero value otherwise.
|
||||
|
||||
### GetRoleOk
|
||||
|
||||
`func (o *DtoCreateServerRequest) 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 *DtoCreateServerRequest) SetRole(v string)`
|
||||
|
||||
SetRole sets Role field to given value.
|
||||
|
||||
### HasRole
|
||||
|
||||
`func (o *DtoCreateServerRequest) HasRole() bool`
|
||||
|
||||
HasRole returns a boolean if a field has been set.
|
||||
|
||||
### GetSshKeyId
|
||||
|
||||
`func (o *DtoCreateServerRequest) GetSshKeyId() string`
|
||||
|
||||
GetSshKeyId returns the SshKeyId field if non-nil, zero value otherwise.
|
||||
|
||||
### GetSshKeyIdOk
|
||||
|
||||
`func (o *DtoCreateServerRequest) GetSshKeyIdOk() (*string, bool)`
|
||||
|
||||
GetSshKeyIdOk returns a tuple with the SshKeyId field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetSshKeyId
|
||||
|
||||
`func (o *DtoCreateServerRequest) SetSshKeyId(v string)`
|
||||
|
||||
SetSshKeyId sets SshKeyId field to given value.
|
||||
|
||||
### HasSshKeyId
|
||||
|
||||
`func (o *DtoCreateServerRequest) HasSshKeyId() bool`
|
||||
|
||||
HasSshKeyId returns a boolean if a field has been set.
|
||||
|
||||
### GetSshUser
|
||||
|
||||
`func (o *DtoCreateServerRequest) GetSshUser() string`
|
||||
|
||||
GetSshUser returns the SshUser field if non-nil, zero value otherwise.
|
||||
|
||||
### GetSshUserOk
|
||||
|
||||
`func (o *DtoCreateServerRequest) GetSshUserOk() (*string, bool)`
|
||||
|
||||
GetSshUserOk returns a tuple with the SshUser field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetSshUser
|
||||
|
||||
`func (o *DtoCreateServerRequest) SetSshUser(v string)`
|
||||
|
||||
SetSshUser sets SshUser field to given value.
|
||||
|
||||
### HasSshUser
|
||||
|
||||
`func (o *DtoCreateServerRequest) HasSshUser() bool`
|
||||
|
||||
HasSshUser returns a boolean if a field has been set.
|
||||
|
||||
### GetStatus
|
||||
|
||||
`func (o *DtoCreateServerRequest) GetStatus() string`
|
||||
|
||||
GetStatus returns the Status field if non-nil, zero value otherwise.
|
||||
|
||||
### GetStatusOk
|
||||
|
||||
`func (o *DtoCreateServerRequest) 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.
|
||||
|
||||
### SetStatus
|
||||
|
||||
`func (o *DtoCreateServerRequest) SetStatus(v string)`
|
||||
|
||||
SetStatus sets Status field to given value.
|
||||
|
||||
### HasStatus
|
||||
|
||||
`func (o *DtoCreateServerRequest) HasStatus() bool`
|
||||
|
||||
HasStatus returns a boolean if a field has been set.
|
||||
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
|
||||
108
sdk/go/docs/DtoCreateTaintRequest.md
Normal file
108
sdk/go/docs/DtoCreateTaintRequest.md
Normal file
@@ -0,0 +1,108 @@
|
||||
# DtoCreateTaintRequest
|
||||
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**Effect** | Pointer to **string** | | [optional]
|
||||
**Key** | Pointer to **string** | | [optional]
|
||||
**Value** | Pointer to **string** | | [optional]
|
||||
|
||||
## Methods
|
||||
|
||||
### NewDtoCreateTaintRequest
|
||||
|
||||
`func NewDtoCreateTaintRequest() *DtoCreateTaintRequest`
|
||||
|
||||
NewDtoCreateTaintRequest instantiates a new DtoCreateTaintRequest 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
|
||||
|
||||
### NewDtoCreateTaintRequestWithDefaults
|
||||
|
||||
`func NewDtoCreateTaintRequestWithDefaults() *DtoCreateTaintRequest`
|
||||
|
||||
NewDtoCreateTaintRequestWithDefaults instantiates a new DtoCreateTaintRequest 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
|
||||
|
||||
### GetEffect
|
||||
|
||||
`func (o *DtoCreateTaintRequest) GetEffect() string`
|
||||
|
||||
GetEffect returns the Effect field if non-nil, zero value otherwise.
|
||||
|
||||
### GetEffectOk
|
||||
|
||||
`func (o *DtoCreateTaintRequest) GetEffectOk() (*string, bool)`
|
||||
|
||||
GetEffectOk returns a tuple with the Effect field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetEffect
|
||||
|
||||
`func (o *DtoCreateTaintRequest) SetEffect(v string)`
|
||||
|
||||
SetEffect sets Effect field to given value.
|
||||
|
||||
### HasEffect
|
||||
|
||||
`func (o *DtoCreateTaintRequest) HasEffect() bool`
|
||||
|
||||
HasEffect returns a boolean if a field has been set.
|
||||
|
||||
### GetKey
|
||||
|
||||
`func (o *DtoCreateTaintRequest) GetKey() string`
|
||||
|
||||
GetKey returns the Key field if non-nil, zero value otherwise.
|
||||
|
||||
### GetKeyOk
|
||||
|
||||
`func (o *DtoCreateTaintRequest) GetKeyOk() (*string, bool)`
|
||||
|
||||
GetKeyOk returns a tuple with the Key field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetKey
|
||||
|
||||
`func (o *DtoCreateTaintRequest) SetKey(v string)`
|
||||
|
||||
SetKey sets Key field to given value.
|
||||
|
||||
### HasKey
|
||||
|
||||
`func (o *DtoCreateTaintRequest) HasKey() bool`
|
||||
|
||||
HasKey returns a boolean if a field has been set.
|
||||
|
||||
### GetValue
|
||||
|
||||
`func (o *DtoCreateTaintRequest) GetValue() string`
|
||||
|
||||
GetValue returns the Value field if non-nil, zero value otherwise.
|
||||
|
||||
### GetValueOk
|
||||
|
||||
`func (o *DtoCreateTaintRequest) GetValueOk() (*string, bool)`
|
||||
|
||||
GetValueOk returns a tuple with the Value field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetValue
|
||||
|
||||
`func (o *DtoCreateTaintRequest) SetValue(v string)`
|
||||
|
||||
SetValue sets Value field to given value.
|
||||
|
||||
### HasValue
|
||||
|
||||
`func (o *DtoCreateTaintRequest) HasValue() bool`
|
||||
|
||||
HasValue returns a boolean if a field has been set.
|
||||
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
|
||||
212
sdk/go/docs/DtoJWK.md
Normal file
212
sdk/go/docs/DtoJWK.md
Normal file
@@ -0,0 +1,212 @@
|
||||
# DtoJWK
|
||||
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**Alg** | Pointer to **string** | | [optional]
|
||||
**E** | Pointer to **string** | | [optional]
|
||||
**Kid** | Pointer to **string** | | [optional]
|
||||
**Kty** | Pointer to **string** | | [optional]
|
||||
**N** | Pointer to **string** | | [optional]
|
||||
**Use** | Pointer to **string** | | [optional]
|
||||
**X** | Pointer to **string** | | [optional]
|
||||
|
||||
## Methods
|
||||
|
||||
### NewDtoJWK
|
||||
|
||||
`func NewDtoJWK() *DtoJWK`
|
||||
|
||||
NewDtoJWK instantiates a new DtoJWK 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
|
||||
|
||||
### NewDtoJWKWithDefaults
|
||||
|
||||
`func NewDtoJWKWithDefaults() *DtoJWK`
|
||||
|
||||
NewDtoJWKWithDefaults instantiates a new DtoJWK 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
|
||||
|
||||
### GetAlg
|
||||
|
||||
`func (o *DtoJWK) GetAlg() string`
|
||||
|
||||
GetAlg returns the Alg field if non-nil, zero value otherwise.
|
||||
|
||||
### GetAlgOk
|
||||
|
||||
`func (o *DtoJWK) GetAlgOk() (*string, bool)`
|
||||
|
||||
GetAlgOk returns a tuple with the Alg field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetAlg
|
||||
|
||||
`func (o *DtoJWK) SetAlg(v string)`
|
||||
|
||||
SetAlg sets Alg field to given value.
|
||||
|
||||
### HasAlg
|
||||
|
||||
`func (o *DtoJWK) HasAlg() bool`
|
||||
|
||||
HasAlg returns a boolean if a field has been set.
|
||||
|
||||
### GetE
|
||||
|
||||
`func (o *DtoJWK) GetE() string`
|
||||
|
||||
GetE returns the E field if non-nil, zero value otherwise.
|
||||
|
||||
### GetEOk
|
||||
|
||||
`func (o *DtoJWK) GetEOk() (*string, bool)`
|
||||
|
||||
GetEOk returns a tuple with the E field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetE
|
||||
|
||||
`func (o *DtoJWK) SetE(v string)`
|
||||
|
||||
SetE sets E field to given value.
|
||||
|
||||
### HasE
|
||||
|
||||
`func (o *DtoJWK) HasE() bool`
|
||||
|
||||
HasE returns a boolean if a field has been set.
|
||||
|
||||
### GetKid
|
||||
|
||||
`func (o *DtoJWK) GetKid() string`
|
||||
|
||||
GetKid returns the Kid field if non-nil, zero value otherwise.
|
||||
|
||||
### GetKidOk
|
||||
|
||||
`func (o *DtoJWK) GetKidOk() (*string, bool)`
|
||||
|
||||
GetKidOk returns a tuple with the Kid field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetKid
|
||||
|
||||
`func (o *DtoJWK) SetKid(v string)`
|
||||
|
||||
SetKid sets Kid field to given value.
|
||||
|
||||
### HasKid
|
||||
|
||||
`func (o *DtoJWK) HasKid() bool`
|
||||
|
||||
HasKid returns a boolean if a field has been set.
|
||||
|
||||
### GetKty
|
||||
|
||||
`func (o *DtoJWK) GetKty() string`
|
||||
|
||||
GetKty returns the Kty field if non-nil, zero value otherwise.
|
||||
|
||||
### GetKtyOk
|
||||
|
||||
`func (o *DtoJWK) GetKtyOk() (*string, bool)`
|
||||
|
||||
GetKtyOk returns a tuple with the Kty field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetKty
|
||||
|
||||
`func (o *DtoJWK) SetKty(v string)`
|
||||
|
||||
SetKty sets Kty field to given value.
|
||||
|
||||
### HasKty
|
||||
|
||||
`func (o *DtoJWK) HasKty() bool`
|
||||
|
||||
HasKty returns a boolean if a field has been set.
|
||||
|
||||
### GetN
|
||||
|
||||
`func (o *DtoJWK) GetN() string`
|
||||
|
||||
GetN returns the N field if non-nil, zero value otherwise.
|
||||
|
||||
### GetNOk
|
||||
|
||||
`func (o *DtoJWK) GetNOk() (*string, bool)`
|
||||
|
||||
GetNOk returns a tuple with the N field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetN
|
||||
|
||||
`func (o *DtoJWK) SetN(v string)`
|
||||
|
||||
SetN sets N field to given value.
|
||||
|
||||
### HasN
|
||||
|
||||
`func (o *DtoJWK) HasN() bool`
|
||||
|
||||
HasN returns a boolean if a field has been set.
|
||||
|
||||
### GetUse
|
||||
|
||||
`func (o *DtoJWK) GetUse() string`
|
||||
|
||||
GetUse returns the Use field if non-nil, zero value otherwise.
|
||||
|
||||
### GetUseOk
|
||||
|
||||
`func (o *DtoJWK) GetUseOk() (*string, bool)`
|
||||
|
||||
GetUseOk returns a tuple with the Use field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetUse
|
||||
|
||||
`func (o *DtoJWK) SetUse(v string)`
|
||||
|
||||
SetUse sets Use field to given value.
|
||||
|
||||
### HasUse
|
||||
|
||||
`func (o *DtoJWK) HasUse() bool`
|
||||
|
||||
HasUse returns a boolean if a field has been set.
|
||||
|
||||
### GetX
|
||||
|
||||
`func (o *DtoJWK) GetX() string`
|
||||
|
||||
GetX returns the X field if non-nil, zero value otherwise.
|
||||
|
||||
### GetXOk
|
||||
|
||||
`func (o *DtoJWK) GetXOk() (*string, bool)`
|
||||
|
||||
GetXOk returns a tuple with the X field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetX
|
||||
|
||||
`func (o *DtoJWK) SetX(v string)`
|
||||
|
||||
SetX sets X field to given value.
|
||||
|
||||
### HasX
|
||||
|
||||
`func (o *DtoJWK) HasX() bool`
|
||||
|
||||
HasX returns a boolean if a field has been set.
|
||||
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
|
||||
56
sdk/go/docs/DtoJWKS.md
Normal file
56
sdk/go/docs/DtoJWKS.md
Normal file
@@ -0,0 +1,56 @@
|
||||
# DtoJWKS
|
||||
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**Keys** | Pointer to [**[]DtoJWK**](DtoJWK.md) | | [optional]
|
||||
|
||||
## Methods
|
||||
|
||||
### NewDtoJWKS
|
||||
|
||||
`func NewDtoJWKS() *DtoJWKS`
|
||||
|
||||
NewDtoJWKS instantiates a new DtoJWKS 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
|
||||
|
||||
### NewDtoJWKSWithDefaults
|
||||
|
||||
`func NewDtoJWKSWithDefaults() *DtoJWKS`
|
||||
|
||||
NewDtoJWKSWithDefaults instantiates a new DtoJWKS 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
|
||||
|
||||
### GetKeys
|
||||
|
||||
`func (o *DtoJWKS) GetKeys() []DtoJWK`
|
||||
|
||||
GetKeys returns the Keys field if non-nil, zero value otherwise.
|
||||
|
||||
### GetKeysOk
|
||||
|
||||
`func (o *DtoJWKS) GetKeysOk() (*[]DtoJWK, bool)`
|
||||
|
||||
GetKeysOk returns a tuple with the Keys field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetKeys
|
||||
|
||||
`func (o *DtoJWKS) SetKeys(v []DtoJWK)`
|
||||
|
||||
SetKeys sets Keys field to given value.
|
||||
|
||||
### HasKeys
|
||||
|
||||
`func (o *DtoJWKS) HasKeys() bool`
|
||||
|
||||
HasKeys returns a boolean if a field has been set.
|
||||
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
|
||||
56
sdk/go/docs/DtoLogoutRequest.md
Normal file
56
sdk/go/docs/DtoLogoutRequest.md
Normal file
@@ -0,0 +1,56 @@
|
||||
# DtoLogoutRequest
|
||||
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**RefreshToken** | Pointer to **string** | | [optional]
|
||||
|
||||
## Methods
|
||||
|
||||
### NewDtoLogoutRequest
|
||||
|
||||
`func NewDtoLogoutRequest() *DtoLogoutRequest`
|
||||
|
||||
NewDtoLogoutRequest instantiates a new DtoLogoutRequest 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
|
||||
|
||||
### NewDtoLogoutRequestWithDefaults
|
||||
|
||||
`func NewDtoLogoutRequestWithDefaults() *DtoLogoutRequest`
|
||||
|
||||
NewDtoLogoutRequestWithDefaults instantiates a new DtoLogoutRequest 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
|
||||
|
||||
### GetRefreshToken
|
||||
|
||||
`func (o *DtoLogoutRequest) GetRefreshToken() string`
|
||||
|
||||
GetRefreshToken returns the RefreshToken field if non-nil, zero value otherwise.
|
||||
|
||||
### GetRefreshTokenOk
|
||||
|
||||
`func (o *DtoLogoutRequest) GetRefreshTokenOk() (*string, bool)`
|
||||
|
||||
GetRefreshTokenOk returns a tuple with the RefreshToken field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetRefreshToken
|
||||
|
||||
`func (o *DtoLogoutRequest) SetRefreshToken(v string)`
|
||||
|
||||
SetRefreshToken sets RefreshToken field to given value.
|
||||
|
||||
### HasRefreshToken
|
||||
|
||||
`func (o *DtoLogoutRequest) HasRefreshToken() bool`
|
||||
|
||||
HasRefreshToken returns a boolean if a field has been set.
|
||||
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
|
||||
56
sdk/go/docs/DtoRefreshRequest.md
Normal file
56
sdk/go/docs/DtoRefreshRequest.md
Normal file
@@ -0,0 +1,56 @@
|
||||
# DtoRefreshRequest
|
||||
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**RefreshToken** | Pointer to **string** | | [optional]
|
||||
|
||||
## Methods
|
||||
|
||||
### NewDtoRefreshRequest
|
||||
|
||||
`func NewDtoRefreshRequest() *DtoRefreshRequest`
|
||||
|
||||
NewDtoRefreshRequest instantiates a new DtoRefreshRequest 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
|
||||
|
||||
### NewDtoRefreshRequestWithDefaults
|
||||
|
||||
`func NewDtoRefreshRequestWithDefaults() *DtoRefreshRequest`
|
||||
|
||||
NewDtoRefreshRequestWithDefaults instantiates a new DtoRefreshRequest 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
|
||||
|
||||
### GetRefreshToken
|
||||
|
||||
`func (o *DtoRefreshRequest) GetRefreshToken() string`
|
||||
|
||||
GetRefreshToken returns the RefreshToken field if non-nil, zero value otherwise.
|
||||
|
||||
### GetRefreshTokenOk
|
||||
|
||||
`func (o *DtoRefreshRequest) GetRefreshTokenOk() (*string, bool)`
|
||||
|
||||
GetRefreshTokenOk returns a tuple with the RefreshToken field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetRefreshToken
|
||||
|
||||
`func (o *DtoRefreshRequest) SetRefreshToken(v string)`
|
||||
|
||||
SetRefreshToken sets RefreshToken field to given value.
|
||||
|
||||
### HasRefreshToken
|
||||
|
||||
`func (o *DtoRefreshRequest) HasRefreshToken() bool`
|
||||
|
||||
HasRefreshToken returns a boolean if a field has been set.
|
||||
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
|
||||
316
sdk/go/docs/DtoServerResponse.md
Normal file
316
sdk/go/docs/DtoServerResponse.md
Normal file
@@ -0,0 +1,316 @@
|
||||
# DtoServerResponse
|
||||
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**CreatedAt** | Pointer to **string** | | [optional]
|
||||
**Hostname** | Pointer to **string** | | [optional]
|
||||
**Id** | Pointer to **string** | | [optional]
|
||||
**OrganizationId** | Pointer to **string** | | [optional]
|
||||
**PrivateIpAddress** | Pointer to **string** | | [optional]
|
||||
**PublicIpAddress** | Pointer to **string** | | [optional]
|
||||
**Role** | Pointer to **string** | | [optional]
|
||||
**SshKeyId** | Pointer to **string** | | [optional]
|
||||
**SshUser** | Pointer to **string** | | [optional]
|
||||
**Status** | Pointer to **string** | | [optional]
|
||||
**UpdatedAt** | Pointer to **string** | | [optional]
|
||||
|
||||
## Methods
|
||||
|
||||
### NewDtoServerResponse
|
||||
|
||||
`func NewDtoServerResponse() *DtoServerResponse`
|
||||
|
||||
NewDtoServerResponse instantiates a new DtoServerResponse 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
|
||||
|
||||
### NewDtoServerResponseWithDefaults
|
||||
|
||||
`func NewDtoServerResponseWithDefaults() *DtoServerResponse`
|
||||
|
||||
NewDtoServerResponseWithDefaults instantiates a new DtoServerResponse 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
|
||||
|
||||
### GetCreatedAt
|
||||
|
||||
`func (o *DtoServerResponse) GetCreatedAt() string`
|
||||
|
||||
GetCreatedAt returns the CreatedAt field if non-nil, zero value otherwise.
|
||||
|
||||
### GetCreatedAtOk
|
||||
|
||||
`func (o *DtoServerResponse) GetCreatedAtOk() (*string, bool)`
|
||||
|
||||
GetCreatedAtOk returns a tuple with the CreatedAt field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetCreatedAt
|
||||
|
||||
`func (o *DtoServerResponse) SetCreatedAt(v string)`
|
||||
|
||||
SetCreatedAt sets CreatedAt field to given value.
|
||||
|
||||
### HasCreatedAt
|
||||
|
||||
`func (o *DtoServerResponse) HasCreatedAt() bool`
|
||||
|
||||
HasCreatedAt returns a boolean if a field has been set.
|
||||
|
||||
### GetHostname
|
||||
|
||||
`func (o *DtoServerResponse) GetHostname() string`
|
||||
|
||||
GetHostname returns the Hostname field if non-nil, zero value otherwise.
|
||||
|
||||
### GetHostnameOk
|
||||
|
||||
`func (o *DtoServerResponse) GetHostnameOk() (*string, bool)`
|
||||
|
||||
GetHostnameOk returns a tuple with the Hostname field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetHostname
|
||||
|
||||
`func (o *DtoServerResponse) SetHostname(v string)`
|
||||
|
||||
SetHostname sets Hostname field to given value.
|
||||
|
||||
### HasHostname
|
||||
|
||||
`func (o *DtoServerResponse) HasHostname() bool`
|
||||
|
||||
HasHostname returns a boolean if a field has been set.
|
||||
|
||||
### GetId
|
||||
|
||||
`func (o *DtoServerResponse) GetId() string`
|
||||
|
||||
GetId returns the Id field if non-nil, zero value otherwise.
|
||||
|
||||
### GetIdOk
|
||||
|
||||
`func (o *DtoServerResponse) 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.
|
||||
|
||||
### SetId
|
||||
|
||||
`func (o *DtoServerResponse) SetId(v string)`
|
||||
|
||||
SetId sets Id field to given value.
|
||||
|
||||
### HasId
|
||||
|
||||
`func (o *DtoServerResponse) HasId() bool`
|
||||
|
||||
HasId returns a boolean if a field has been set.
|
||||
|
||||
### GetOrganizationId
|
||||
|
||||
`func (o *DtoServerResponse) GetOrganizationId() string`
|
||||
|
||||
GetOrganizationId returns the OrganizationId field if non-nil, zero value otherwise.
|
||||
|
||||
### GetOrganizationIdOk
|
||||
|
||||
`func (o *DtoServerResponse) GetOrganizationIdOk() (*string, bool)`
|
||||
|
||||
GetOrganizationIdOk returns a tuple with the OrganizationId field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetOrganizationId
|
||||
|
||||
`func (o *DtoServerResponse) SetOrganizationId(v string)`
|
||||
|
||||
SetOrganizationId sets OrganizationId field to given value.
|
||||
|
||||
### HasOrganizationId
|
||||
|
||||
`func (o *DtoServerResponse) HasOrganizationId() bool`
|
||||
|
||||
HasOrganizationId returns a boolean if a field has been set.
|
||||
|
||||
### GetPrivateIpAddress
|
||||
|
||||
`func (o *DtoServerResponse) GetPrivateIpAddress() string`
|
||||
|
||||
GetPrivateIpAddress returns the PrivateIpAddress field if non-nil, zero value otherwise.
|
||||
|
||||
### GetPrivateIpAddressOk
|
||||
|
||||
`func (o *DtoServerResponse) GetPrivateIpAddressOk() (*string, bool)`
|
||||
|
||||
GetPrivateIpAddressOk returns a tuple with the PrivateIpAddress field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetPrivateIpAddress
|
||||
|
||||
`func (o *DtoServerResponse) SetPrivateIpAddress(v string)`
|
||||
|
||||
SetPrivateIpAddress sets PrivateIpAddress field to given value.
|
||||
|
||||
### HasPrivateIpAddress
|
||||
|
||||
`func (o *DtoServerResponse) HasPrivateIpAddress() bool`
|
||||
|
||||
HasPrivateIpAddress returns a boolean if a field has been set.
|
||||
|
||||
### GetPublicIpAddress
|
||||
|
||||
`func (o *DtoServerResponse) GetPublicIpAddress() string`
|
||||
|
||||
GetPublicIpAddress returns the PublicIpAddress field if non-nil, zero value otherwise.
|
||||
|
||||
### GetPublicIpAddressOk
|
||||
|
||||
`func (o *DtoServerResponse) GetPublicIpAddressOk() (*string, bool)`
|
||||
|
||||
GetPublicIpAddressOk returns a tuple with the PublicIpAddress field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetPublicIpAddress
|
||||
|
||||
`func (o *DtoServerResponse) SetPublicIpAddress(v string)`
|
||||
|
||||
SetPublicIpAddress sets PublicIpAddress field to given value.
|
||||
|
||||
### HasPublicIpAddress
|
||||
|
||||
`func (o *DtoServerResponse) HasPublicIpAddress() bool`
|
||||
|
||||
HasPublicIpAddress returns a boolean if a field has been set.
|
||||
|
||||
### GetRole
|
||||
|
||||
`func (o *DtoServerResponse) GetRole() string`
|
||||
|
||||
GetRole returns the Role field if non-nil, zero value otherwise.
|
||||
|
||||
### GetRoleOk
|
||||
|
||||
`func (o *DtoServerResponse) 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 *DtoServerResponse) SetRole(v string)`
|
||||
|
||||
SetRole sets Role field to given value.
|
||||
|
||||
### HasRole
|
||||
|
||||
`func (o *DtoServerResponse) HasRole() bool`
|
||||
|
||||
HasRole returns a boolean if a field has been set.
|
||||
|
||||
### GetSshKeyId
|
||||
|
||||
`func (o *DtoServerResponse) GetSshKeyId() string`
|
||||
|
||||
GetSshKeyId returns the SshKeyId field if non-nil, zero value otherwise.
|
||||
|
||||
### GetSshKeyIdOk
|
||||
|
||||
`func (o *DtoServerResponse) GetSshKeyIdOk() (*string, bool)`
|
||||
|
||||
GetSshKeyIdOk returns a tuple with the SshKeyId field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetSshKeyId
|
||||
|
||||
`func (o *DtoServerResponse) SetSshKeyId(v string)`
|
||||
|
||||
SetSshKeyId sets SshKeyId field to given value.
|
||||
|
||||
### HasSshKeyId
|
||||
|
||||
`func (o *DtoServerResponse) HasSshKeyId() bool`
|
||||
|
||||
HasSshKeyId returns a boolean if a field has been set.
|
||||
|
||||
### GetSshUser
|
||||
|
||||
`func (o *DtoServerResponse) GetSshUser() string`
|
||||
|
||||
GetSshUser returns the SshUser field if non-nil, zero value otherwise.
|
||||
|
||||
### GetSshUserOk
|
||||
|
||||
`func (o *DtoServerResponse) GetSshUserOk() (*string, bool)`
|
||||
|
||||
GetSshUserOk returns a tuple with the SshUser field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetSshUser
|
||||
|
||||
`func (o *DtoServerResponse) SetSshUser(v string)`
|
||||
|
||||
SetSshUser sets SshUser field to given value.
|
||||
|
||||
### HasSshUser
|
||||
|
||||
`func (o *DtoServerResponse) HasSshUser() bool`
|
||||
|
||||
HasSshUser returns a boolean if a field has been set.
|
||||
|
||||
### GetStatus
|
||||
|
||||
`func (o *DtoServerResponse) GetStatus() string`
|
||||
|
||||
GetStatus returns the Status field if non-nil, zero value otherwise.
|
||||
|
||||
### GetStatusOk
|
||||
|
||||
`func (o *DtoServerResponse) 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.
|
||||
|
||||
### SetStatus
|
||||
|
||||
`func (o *DtoServerResponse) SetStatus(v string)`
|
||||
|
||||
SetStatus sets Status field to given value.
|
||||
|
||||
### HasStatus
|
||||
|
||||
`func (o *DtoServerResponse) HasStatus() bool`
|
||||
|
||||
HasStatus returns a boolean if a field has been set.
|
||||
|
||||
### GetUpdatedAt
|
||||
|
||||
`func (o *DtoServerResponse) GetUpdatedAt() string`
|
||||
|
||||
GetUpdatedAt returns the UpdatedAt field if non-nil, zero value otherwise.
|
||||
|
||||
### GetUpdatedAtOk
|
||||
|
||||
`func (o *DtoServerResponse) GetUpdatedAtOk() (*string, bool)`
|
||||
|
||||
GetUpdatedAtOk returns a tuple with the UpdatedAt field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetUpdatedAt
|
||||
|
||||
`func (o *DtoServerResponse) SetUpdatedAt(v string)`
|
||||
|
||||
SetUpdatedAt sets UpdatedAt field to given value.
|
||||
|
||||
### HasUpdatedAt
|
||||
|
||||
`func (o *DtoServerResponse) HasUpdatedAt() bool`
|
||||
|
||||
HasUpdatedAt returns a boolean if a field has been set.
|
||||
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
|
||||
212
sdk/go/docs/DtoSshResponse.md
Normal file
212
sdk/go/docs/DtoSshResponse.md
Normal file
@@ -0,0 +1,212 @@
|
||||
# DtoSshResponse
|
||||
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**CreatedAt** | Pointer to **string** | | [optional]
|
||||
**Fingerprint** | Pointer to **string** | | [optional]
|
||||
**Id** | Pointer to **string** | | [optional]
|
||||
**Name** | Pointer to **string** | | [optional]
|
||||
**OrganizationId** | Pointer to **string** | | [optional]
|
||||
**PublicKey** | Pointer to **string** | | [optional]
|
||||
**UpdatedAt** | Pointer to **string** | | [optional]
|
||||
|
||||
## Methods
|
||||
|
||||
### NewDtoSshResponse
|
||||
|
||||
`func NewDtoSshResponse() *DtoSshResponse`
|
||||
|
||||
NewDtoSshResponse instantiates a new DtoSshResponse 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
|
||||
|
||||
### NewDtoSshResponseWithDefaults
|
||||
|
||||
`func NewDtoSshResponseWithDefaults() *DtoSshResponse`
|
||||
|
||||
NewDtoSshResponseWithDefaults instantiates a new DtoSshResponse 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
|
||||
|
||||
### GetCreatedAt
|
||||
|
||||
`func (o *DtoSshResponse) GetCreatedAt() string`
|
||||
|
||||
GetCreatedAt returns the CreatedAt field if non-nil, zero value otherwise.
|
||||
|
||||
### GetCreatedAtOk
|
||||
|
||||
`func (o *DtoSshResponse) GetCreatedAtOk() (*string, bool)`
|
||||
|
||||
GetCreatedAtOk returns a tuple with the CreatedAt field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetCreatedAt
|
||||
|
||||
`func (o *DtoSshResponse) SetCreatedAt(v string)`
|
||||
|
||||
SetCreatedAt sets CreatedAt field to given value.
|
||||
|
||||
### HasCreatedAt
|
||||
|
||||
`func (o *DtoSshResponse) HasCreatedAt() bool`
|
||||
|
||||
HasCreatedAt returns a boolean if a field has been set.
|
||||
|
||||
### GetFingerprint
|
||||
|
||||
`func (o *DtoSshResponse) GetFingerprint() string`
|
||||
|
||||
GetFingerprint returns the Fingerprint field if non-nil, zero value otherwise.
|
||||
|
||||
### GetFingerprintOk
|
||||
|
||||
`func (o *DtoSshResponse) GetFingerprintOk() (*string, bool)`
|
||||
|
||||
GetFingerprintOk returns a tuple with the Fingerprint field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetFingerprint
|
||||
|
||||
`func (o *DtoSshResponse) SetFingerprint(v string)`
|
||||
|
||||
SetFingerprint sets Fingerprint field to given value.
|
||||
|
||||
### HasFingerprint
|
||||
|
||||
`func (o *DtoSshResponse) HasFingerprint() bool`
|
||||
|
||||
HasFingerprint returns a boolean if a field has been set.
|
||||
|
||||
### GetId
|
||||
|
||||
`func (o *DtoSshResponse) GetId() string`
|
||||
|
||||
GetId returns the Id field if non-nil, zero value otherwise.
|
||||
|
||||
### GetIdOk
|
||||
|
||||
`func (o *DtoSshResponse) 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.
|
||||
|
||||
### SetId
|
||||
|
||||
`func (o *DtoSshResponse) SetId(v string)`
|
||||
|
||||
SetId sets Id field to given value.
|
||||
|
||||
### HasId
|
||||
|
||||
`func (o *DtoSshResponse) HasId() bool`
|
||||
|
||||
HasId returns a boolean if a field has been set.
|
||||
|
||||
### GetName
|
||||
|
||||
`func (o *DtoSshResponse) GetName() string`
|
||||
|
||||
GetName returns the Name field if non-nil, zero value otherwise.
|
||||
|
||||
### GetNameOk
|
||||
|
||||
`func (o *DtoSshResponse) GetNameOk() (*string, bool)`
|
||||
|
||||
GetNameOk returns a tuple with the Name field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetName
|
||||
|
||||
`func (o *DtoSshResponse) SetName(v string)`
|
||||
|
||||
SetName sets Name field to given value.
|
||||
|
||||
### HasName
|
||||
|
||||
`func (o *DtoSshResponse) HasName() bool`
|
||||
|
||||
HasName returns a boolean if a field has been set.
|
||||
|
||||
### GetOrganizationId
|
||||
|
||||
`func (o *DtoSshResponse) GetOrganizationId() string`
|
||||
|
||||
GetOrganizationId returns the OrganizationId field if non-nil, zero value otherwise.
|
||||
|
||||
### GetOrganizationIdOk
|
||||
|
||||
`func (o *DtoSshResponse) GetOrganizationIdOk() (*string, bool)`
|
||||
|
||||
GetOrganizationIdOk returns a tuple with the OrganizationId field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetOrganizationId
|
||||
|
||||
`func (o *DtoSshResponse) SetOrganizationId(v string)`
|
||||
|
||||
SetOrganizationId sets OrganizationId field to given value.
|
||||
|
||||
### HasOrganizationId
|
||||
|
||||
`func (o *DtoSshResponse) HasOrganizationId() bool`
|
||||
|
||||
HasOrganizationId returns a boolean if a field has been set.
|
||||
|
||||
### GetPublicKey
|
||||
|
||||
`func (o *DtoSshResponse) GetPublicKey() string`
|
||||
|
||||
GetPublicKey returns the PublicKey field if non-nil, zero value otherwise.
|
||||
|
||||
### GetPublicKeyOk
|
||||
|
||||
`func (o *DtoSshResponse) GetPublicKeyOk() (*string, bool)`
|
||||
|
||||
GetPublicKeyOk returns a tuple with the PublicKey field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetPublicKey
|
||||
|
||||
`func (o *DtoSshResponse) SetPublicKey(v string)`
|
||||
|
||||
SetPublicKey sets PublicKey field to given value.
|
||||
|
||||
### HasPublicKey
|
||||
|
||||
`func (o *DtoSshResponse) HasPublicKey() bool`
|
||||
|
||||
HasPublicKey returns a boolean if a field has been set.
|
||||
|
||||
### GetUpdatedAt
|
||||
|
||||
`func (o *DtoSshResponse) GetUpdatedAt() string`
|
||||
|
||||
GetUpdatedAt returns the UpdatedAt field if non-nil, zero value otherwise.
|
||||
|
||||
### GetUpdatedAtOk
|
||||
|
||||
`func (o *DtoSshResponse) GetUpdatedAtOk() (*string, bool)`
|
||||
|
||||
GetUpdatedAtOk returns a tuple with the UpdatedAt field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetUpdatedAt
|
||||
|
||||
`func (o *DtoSshResponse) SetUpdatedAt(v string)`
|
||||
|
||||
SetUpdatedAt sets UpdatedAt field to given value.
|
||||
|
||||
### HasUpdatedAt
|
||||
|
||||
`func (o *DtoSshResponse) HasUpdatedAt() bool`
|
||||
|
||||
HasUpdatedAt returns a boolean if a field has been set.
|
||||
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
|
||||
238
sdk/go/docs/DtoSshRevealResponse.md
Normal file
238
sdk/go/docs/DtoSshRevealResponse.md
Normal file
@@ -0,0 +1,238 @@
|
||||
# DtoSshRevealResponse
|
||||
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**CreatedAt** | Pointer to **string** | | [optional]
|
||||
**Fingerprint** | Pointer to **string** | | [optional]
|
||||
**Id** | Pointer to **string** | | [optional]
|
||||
**Name** | Pointer to **string** | | [optional]
|
||||
**OrganizationId** | Pointer to **string** | | [optional]
|
||||
**PrivateKey** | Pointer to **string** | | [optional]
|
||||
**PublicKey** | Pointer to **string** | | [optional]
|
||||
**UpdatedAt** | Pointer to **string** | | [optional]
|
||||
|
||||
## Methods
|
||||
|
||||
### NewDtoSshRevealResponse
|
||||
|
||||
`func NewDtoSshRevealResponse() *DtoSshRevealResponse`
|
||||
|
||||
NewDtoSshRevealResponse instantiates a new DtoSshRevealResponse 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
|
||||
|
||||
### NewDtoSshRevealResponseWithDefaults
|
||||
|
||||
`func NewDtoSshRevealResponseWithDefaults() *DtoSshRevealResponse`
|
||||
|
||||
NewDtoSshRevealResponseWithDefaults instantiates a new DtoSshRevealResponse 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
|
||||
|
||||
### GetCreatedAt
|
||||
|
||||
`func (o *DtoSshRevealResponse) GetCreatedAt() string`
|
||||
|
||||
GetCreatedAt returns the CreatedAt field if non-nil, zero value otherwise.
|
||||
|
||||
### GetCreatedAtOk
|
||||
|
||||
`func (o *DtoSshRevealResponse) GetCreatedAtOk() (*string, bool)`
|
||||
|
||||
GetCreatedAtOk returns a tuple with the CreatedAt field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetCreatedAt
|
||||
|
||||
`func (o *DtoSshRevealResponse) SetCreatedAt(v string)`
|
||||
|
||||
SetCreatedAt sets CreatedAt field to given value.
|
||||
|
||||
### HasCreatedAt
|
||||
|
||||
`func (o *DtoSshRevealResponse) HasCreatedAt() bool`
|
||||
|
||||
HasCreatedAt returns a boolean if a field has been set.
|
||||
|
||||
### GetFingerprint
|
||||
|
||||
`func (o *DtoSshRevealResponse) GetFingerprint() string`
|
||||
|
||||
GetFingerprint returns the Fingerprint field if non-nil, zero value otherwise.
|
||||
|
||||
### GetFingerprintOk
|
||||
|
||||
`func (o *DtoSshRevealResponse) GetFingerprintOk() (*string, bool)`
|
||||
|
||||
GetFingerprintOk returns a tuple with the Fingerprint field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetFingerprint
|
||||
|
||||
`func (o *DtoSshRevealResponse) SetFingerprint(v string)`
|
||||
|
||||
SetFingerprint sets Fingerprint field to given value.
|
||||
|
||||
### HasFingerprint
|
||||
|
||||
`func (o *DtoSshRevealResponse) HasFingerprint() bool`
|
||||
|
||||
HasFingerprint returns a boolean if a field has been set.
|
||||
|
||||
### GetId
|
||||
|
||||
`func (o *DtoSshRevealResponse) GetId() string`
|
||||
|
||||
GetId returns the Id field if non-nil, zero value otherwise.
|
||||
|
||||
### GetIdOk
|
||||
|
||||
`func (o *DtoSshRevealResponse) 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.
|
||||
|
||||
### SetId
|
||||
|
||||
`func (o *DtoSshRevealResponse) SetId(v string)`
|
||||
|
||||
SetId sets Id field to given value.
|
||||
|
||||
### HasId
|
||||
|
||||
`func (o *DtoSshRevealResponse) HasId() bool`
|
||||
|
||||
HasId returns a boolean if a field has been set.
|
||||
|
||||
### GetName
|
||||
|
||||
`func (o *DtoSshRevealResponse) GetName() string`
|
||||
|
||||
GetName returns the Name field if non-nil, zero value otherwise.
|
||||
|
||||
### GetNameOk
|
||||
|
||||
`func (o *DtoSshRevealResponse) GetNameOk() (*string, bool)`
|
||||
|
||||
GetNameOk returns a tuple with the Name field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetName
|
||||
|
||||
`func (o *DtoSshRevealResponse) SetName(v string)`
|
||||
|
||||
SetName sets Name field to given value.
|
||||
|
||||
### HasName
|
||||
|
||||
`func (o *DtoSshRevealResponse) HasName() bool`
|
||||
|
||||
HasName returns a boolean if a field has been set.
|
||||
|
||||
### GetOrganizationId
|
||||
|
||||
`func (o *DtoSshRevealResponse) GetOrganizationId() string`
|
||||
|
||||
GetOrganizationId returns the OrganizationId field if non-nil, zero value otherwise.
|
||||
|
||||
### GetOrganizationIdOk
|
||||
|
||||
`func (o *DtoSshRevealResponse) GetOrganizationIdOk() (*string, bool)`
|
||||
|
||||
GetOrganizationIdOk returns a tuple with the OrganizationId field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetOrganizationId
|
||||
|
||||
`func (o *DtoSshRevealResponse) SetOrganizationId(v string)`
|
||||
|
||||
SetOrganizationId sets OrganizationId field to given value.
|
||||
|
||||
### HasOrganizationId
|
||||
|
||||
`func (o *DtoSshRevealResponse) HasOrganizationId() bool`
|
||||
|
||||
HasOrganizationId returns a boolean if a field has been set.
|
||||
|
||||
### GetPrivateKey
|
||||
|
||||
`func (o *DtoSshRevealResponse) GetPrivateKey() string`
|
||||
|
||||
GetPrivateKey returns the PrivateKey field if non-nil, zero value otherwise.
|
||||
|
||||
### GetPrivateKeyOk
|
||||
|
||||
`func (o *DtoSshRevealResponse) GetPrivateKeyOk() (*string, bool)`
|
||||
|
||||
GetPrivateKeyOk returns a tuple with the PrivateKey field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetPrivateKey
|
||||
|
||||
`func (o *DtoSshRevealResponse) SetPrivateKey(v string)`
|
||||
|
||||
SetPrivateKey sets PrivateKey field to given value.
|
||||
|
||||
### HasPrivateKey
|
||||
|
||||
`func (o *DtoSshRevealResponse) HasPrivateKey() bool`
|
||||
|
||||
HasPrivateKey returns a boolean if a field has been set.
|
||||
|
||||
### GetPublicKey
|
||||
|
||||
`func (o *DtoSshRevealResponse) GetPublicKey() string`
|
||||
|
||||
GetPublicKey returns the PublicKey field if non-nil, zero value otherwise.
|
||||
|
||||
### GetPublicKeyOk
|
||||
|
||||
`func (o *DtoSshRevealResponse) GetPublicKeyOk() (*string, bool)`
|
||||
|
||||
GetPublicKeyOk returns a tuple with the PublicKey field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetPublicKey
|
||||
|
||||
`func (o *DtoSshRevealResponse) SetPublicKey(v string)`
|
||||
|
||||
SetPublicKey sets PublicKey field to given value.
|
||||
|
||||
### HasPublicKey
|
||||
|
||||
`func (o *DtoSshRevealResponse) HasPublicKey() bool`
|
||||
|
||||
HasPublicKey returns a boolean if a field has been set.
|
||||
|
||||
### GetUpdatedAt
|
||||
|
||||
`func (o *DtoSshRevealResponse) GetUpdatedAt() string`
|
||||
|
||||
GetUpdatedAt returns the UpdatedAt field if non-nil, zero value otherwise.
|
||||
|
||||
### GetUpdatedAtOk
|
||||
|
||||
`func (o *DtoSshRevealResponse) GetUpdatedAtOk() (*string, bool)`
|
||||
|
||||
GetUpdatedAtOk returns a tuple with the UpdatedAt field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetUpdatedAt
|
||||
|
||||
`func (o *DtoSshRevealResponse) SetUpdatedAt(v string)`
|
||||
|
||||
SetUpdatedAt sets UpdatedAt field to given value.
|
||||
|
||||
### HasUpdatedAt
|
||||
|
||||
`func (o *DtoSshRevealResponse) HasUpdatedAt() bool`
|
||||
|
||||
HasUpdatedAt returns a boolean if a field has been set.
|
||||
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
|
||||
134
sdk/go/docs/DtoTaintResponse.md
Normal file
134
sdk/go/docs/DtoTaintResponse.md
Normal file
@@ -0,0 +1,134 @@
|
||||
# DtoTaintResponse
|
||||
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**Effect** | Pointer to **string** | | [optional]
|
||||
**Id** | Pointer to **string** | | [optional]
|
||||
**Key** | Pointer to **string** | | [optional]
|
||||
**Value** | Pointer to **string** | | [optional]
|
||||
|
||||
## Methods
|
||||
|
||||
### NewDtoTaintResponse
|
||||
|
||||
`func NewDtoTaintResponse() *DtoTaintResponse`
|
||||
|
||||
NewDtoTaintResponse instantiates a new DtoTaintResponse 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
|
||||
|
||||
### NewDtoTaintResponseWithDefaults
|
||||
|
||||
`func NewDtoTaintResponseWithDefaults() *DtoTaintResponse`
|
||||
|
||||
NewDtoTaintResponseWithDefaults instantiates a new DtoTaintResponse 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
|
||||
|
||||
### GetEffect
|
||||
|
||||
`func (o *DtoTaintResponse) GetEffect() string`
|
||||
|
||||
GetEffect returns the Effect field if non-nil, zero value otherwise.
|
||||
|
||||
### GetEffectOk
|
||||
|
||||
`func (o *DtoTaintResponse) GetEffectOk() (*string, bool)`
|
||||
|
||||
GetEffectOk returns a tuple with the Effect field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetEffect
|
||||
|
||||
`func (o *DtoTaintResponse) SetEffect(v string)`
|
||||
|
||||
SetEffect sets Effect field to given value.
|
||||
|
||||
### HasEffect
|
||||
|
||||
`func (o *DtoTaintResponse) HasEffect() bool`
|
||||
|
||||
HasEffect returns a boolean if a field has been set.
|
||||
|
||||
### GetId
|
||||
|
||||
`func (o *DtoTaintResponse) GetId() string`
|
||||
|
||||
GetId returns the Id field if non-nil, zero value otherwise.
|
||||
|
||||
### GetIdOk
|
||||
|
||||
`func (o *DtoTaintResponse) 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.
|
||||
|
||||
### SetId
|
||||
|
||||
`func (o *DtoTaintResponse) SetId(v string)`
|
||||
|
||||
SetId sets Id field to given value.
|
||||
|
||||
### HasId
|
||||
|
||||
`func (o *DtoTaintResponse) HasId() bool`
|
||||
|
||||
HasId returns a boolean if a field has been set.
|
||||
|
||||
### GetKey
|
||||
|
||||
`func (o *DtoTaintResponse) GetKey() string`
|
||||
|
||||
GetKey returns the Key field if non-nil, zero value otherwise.
|
||||
|
||||
### GetKeyOk
|
||||
|
||||
`func (o *DtoTaintResponse) GetKeyOk() (*string, bool)`
|
||||
|
||||
GetKeyOk returns a tuple with the Key field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetKey
|
||||
|
||||
`func (o *DtoTaintResponse) SetKey(v string)`
|
||||
|
||||
SetKey sets Key field to given value.
|
||||
|
||||
### HasKey
|
||||
|
||||
`func (o *DtoTaintResponse) HasKey() bool`
|
||||
|
||||
HasKey returns a boolean if a field has been set.
|
||||
|
||||
### GetValue
|
||||
|
||||
`func (o *DtoTaintResponse) GetValue() string`
|
||||
|
||||
GetValue returns the Value field if non-nil, zero value otherwise.
|
||||
|
||||
### GetValueOk
|
||||
|
||||
`func (o *DtoTaintResponse) GetValueOk() (*string, bool)`
|
||||
|
||||
GetValueOk returns a tuple with the Value field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetValue
|
||||
|
||||
`func (o *DtoTaintResponse) SetValue(v string)`
|
||||
|
||||
SetValue sets Value field to given value.
|
||||
|
||||
### HasValue
|
||||
|
||||
`func (o *DtoTaintResponse) HasValue() bool`
|
||||
|
||||
HasValue returns a boolean if a field has been set.
|
||||
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
|
||||
134
sdk/go/docs/DtoTokenPair.md
Normal file
134
sdk/go/docs/DtoTokenPair.md
Normal file
@@ -0,0 +1,134 @@
|
||||
# DtoTokenPair
|
||||
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**AccessToken** | Pointer to **string** | | [optional]
|
||||
**ExpiresIn** | Pointer to **int32** | | [optional]
|
||||
**RefreshToken** | Pointer to **string** | | [optional]
|
||||
**TokenType** | Pointer to **string** | | [optional]
|
||||
|
||||
## Methods
|
||||
|
||||
### NewDtoTokenPair
|
||||
|
||||
`func NewDtoTokenPair() *DtoTokenPair`
|
||||
|
||||
NewDtoTokenPair instantiates a new DtoTokenPair 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
|
||||
|
||||
### NewDtoTokenPairWithDefaults
|
||||
|
||||
`func NewDtoTokenPairWithDefaults() *DtoTokenPair`
|
||||
|
||||
NewDtoTokenPairWithDefaults instantiates a new DtoTokenPair 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
|
||||
|
||||
### GetAccessToken
|
||||
|
||||
`func (o *DtoTokenPair) GetAccessToken() string`
|
||||
|
||||
GetAccessToken returns the AccessToken field if non-nil, zero value otherwise.
|
||||
|
||||
### GetAccessTokenOk
|
||||
|
||||
`func (o *DtoTokenPair) GetAccessTokenOk() (*string, bool)`
|
||||
|
||||
GetAccessTokenOk returns a tuple with the AccessToken field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetAccessToken
|
||||
|
||||
`func (o *DtoTokenPair) SetAccessToken(v string)`
|
||||
|
||||
SetAccessToken sets AccessToken field to given value.
|
||||
|
||||
### HasAccessToken
|
||||
|
||||
`func (o *DtoTokenPair) HasAccessToken() bool`
|
||||
|
||||
HasAccessToken returns a boolean if a field has been set.
|
||||
|
||||
### GetExpiresIn
|
||||
|
||||
`func (o *DtoTokenPair) GetExpiresIn() int32`
|
||||
|
||||
GetExpiresIn returns the ExpiresIn field if non-nil, zero value otherwise.
|
||||
|
||||
### GetExpiresInOk
|
||||
|
||||
`func (o *DtoTokenPair) GetExpiresInOk() (*int32, bool)`
|
||||
|
||||
GetExpiresInOk returns a tuple with the ExpiresIn field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetExpiresIn
|
||||
|
||||
`func (o *DtoTokenPair) SetExpiresIn(v int32)`
|
||||
|
||||
SetExpiresIn sets ExpiresIn field to given value.
|
||||
|
||||
### HasExpiresIn
|
||||
|
||||
`func (o *DtoTokenPair) HasExpiresIn() bool`
|
||||
|
||||
HasExpiresIn returns a boolean if a field has been set.
|
||||
|
||||
### GetRefreshToken
|
||||
|
||||
`func (o *DtoTokenPair) GetRefreshToken() string`
|
||||
|
||||
GetRefreshToken returns the RefreshToken field if non-nil, zero value otherwise.
|
||||
|
||||
### GetRefreshTokenOk
|
||||
|
||||
`func (o *DtoTokenPair) GetRefreshTokenOk() (*string, bool)`
|
||||
|
||||
GetRefreshTokenOk returns a tuple with the RefreshToken field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetRefreshToken
|
||||
|
||||
`func (o *DtoTokenPair) SetRefreshToken(v string)`
|
||||
|
||||
SetRefreshToken sets RefreshToken field to given value.
|
||||
|
||||
### HasRefreshToken
|
||||
|
||||
`func (o *DtoTokenPair) HasRefreshToken() bool`
|
||||
|
||||
HasRefreshToken returns a boolean if a field has been set.
|
||||
|
||||
### GetTokenType
|
||||
|
||||
`func (o *DtoTokenPair) GetTokenType() string`
|
||||
|
||||
GetTokenType returns the TokenType field if non-nil, zero value otherwise.
|
||||
|
||||
### GetTokenTypeOk
|
||||
|
||||
`func (o *DtoTokenPair) GetTokenTypeOk() (*string, bool)`
|
||||
|
||||
GetTokenTypeOk returns a tuple with the TokenType field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetTokenType
|
||||
|
||||
`func (o *DtoTokenPair) SetTokenType(v string)`
|
||||
|
||||
SetTokenType sets TokenType field to given value.
|
||||
|
||||
### HasTokenType
|
||||
|
||||
`func (o *DtoTokenPair) HasTokenType() bool`
|
||||
|
||||
HasTokenType returns a boolean if a field has been set.
|
||||
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
|
||||
212
sdk/go/docs/DtoUpdateServerRequest.md
Normal file
212
sdk/go/docs/DtoUpdateServerRequest.md
Normal file
@@ -0,0 +1,212 @@
|
||||
# DtoUpdateServerRequest
|
||||
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**Hostname** | Pointer to **string** | | [optional]
|
||||
**PrivateIpAddress** | Pointer to **string** | | [optional]
|
||||
**PublicIpAddress** | Pointer to **string** | | [optional]
|
||||
**Role** | Pointer to **string** | | [optional]
|
||||
**SshKeyId** | Pointer to **string** | | [optional]
|
||||
**SshUser** | Pointer to **string** | | [optional]
|
||||
**Status** | Pointer to **string** | | [optional]
|
||||
|
||||
## Methods
|
||||
|
||||
### NewDtoUpdateServerRequest
|
||||
|
||||
`func NewDtoUpdateServerRequest() *DtoUpdateServerRequest`
|
||||
|
||||
NewDtoUpdateServerRequest instantiates a new DtoUpdateServerRequest 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
|
||||
|
||||
### NewDtoUpdateServerRequestWithDefaults
|
||||
|
||||
`func NewDtoUpdateServerRequestWithDefaults() *DtoUpdateServerRequest`
|
||||
|
||||
NewDtoUpdateServerRequestWithDefaults instantiates a new DtoUpdateServerRequest 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
|
||||
|
||||
### GetHostname
|
||||
|
||||
`func (o *DtoUpdateServerRequest) GetHostname() string`
|
||||
|
||||
GetHostname returns the Hostname field if non-nil, zero value otherwise.
|
||||
|
||||
### GetHostnameOk
|
||||
|
||||
`func (o *DtoUpdateServerRequest) GetHostnameOk() (*string, bool)`
|
||||
|
||||
GetHostnameOk returns a tuple with the Hostname field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetHostname
|
||||
|
||||
`func (o *DtoUpdateServerRequest) SetHostname(v string)`
|
||||
|
||||
SetHostname sets Hostname field to given value.
|
||||
|
||||
### HasHostname
|
||||
|
||||
`func (o *DtoUpdateServerRequest) HasHostname() bool`
|
||||
|
||||
HasHostname returns a boolean if a field has been set.
|
||||
|
||||
### GetPrivateIpAddress
|
||||
|
||||
`func (o *DtoUpdateServerRequest) GetPrivateIpAddress() string`
|
||||
|
||||
GetPrivateIpAddress returns the PrivateIpAddress field if non-nil, zero value otherwise.
|
||||
|
||||
### GetPrivateIpAddressOk
|
||||
|
||||
`func (o *DtoUpdateServerRequest) GetPrivateIpAddressOk() (*string, bool)`
|
||||
|
||||
GetPrivateIpAddressOk returns a tuple with the PrivateIpAddress field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetPrivateIpAddress
|
||||
|
||||
`func (o *DtoUpdateServerRequest) SetPrivateIpAddress(v string)`
|
||||
|
||||
SetPrivateIpAddress sets PrivateIpAddress field to given value.
|
||||
|
||||
### HasPrivateIpAddress
|
||||
|
||||
`func (o *DtoUpdateServerRequest) HasPrivateIpAddress() bool`
|
||||
|
||||
HasPrivateIpAddress returns a boolean if a field has been set.
|
||||
|
||||
### GetPublicIpAddress
|
||||
|
||||
`func (o *DtoUpdateServerRequest) GetPublicIpAddress() string`
|
||||
|
||||
GetPublicIpAddress returns the PublicIpAddress field if non-nil, zero value otherwise.
|
||||
|
||||
### GetPublicIpAddressOk
|
||||
|
||||
`func (o *DtoUpdateServerRequest) GetPublicIpAddressOk() (*string, bool)`
|
||||
|
||||
GetPublicIpAddressOk returns a tuple with the PublicIpAddress field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetPublicIpAddress
|
||||
|
||||
`func (o *DtoUpdateServerRequest) SetPublicIpAddress(v string)`
|
||||
|
||||
SetPublicIpAddress sets PublicIpAddress field to given value.
|
||||
|
||||
### HasPublicIpAddress
|
||||
|
||||
`func (o *DtoUpdateServerRequest) HasPublicIpAddress() bool`
|
||||
|
||||
HasPublicIpAddress returns a boolean if a field has been set.
|
||||
|
||||
### GetRole
|
||||
|
||||
`func (o *DtoUpdateServerRequest) GetRole() string`
|
||||
|
||||
GetRole returns the Role field if non-nil, zero value otherwise.
|
||||
|
||||
### GetRoleOk
|
||||
|
||||
`func (o *DtoUpdateServerRequest) 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 *DtoUpdateServerRequest) SetRole(v string)`
|
||||
|
||||
SetRole sets Role field to given value.
|
||||
|
||||
### HasRole
|
||||
|
||||
`func (o *DtoUpdateServerRequest) HasRole() bool`
|
||||
|
||||
HasRole returns a boolean if a field has been set.
|
||||
|
||||
### GetSshKeyId
|
||||
|
||||
`func (o *DtoUpdateServerRequest) GetSshKeyId() string`
|
||||
|
||||
GetSshKeyId returns the SshKeyId field if non-nil, zero value otherwise.
|
||||
|
||||
### GetSshKeyIdOk
|
||||
|
||||
`func (o *DtoUpdateServerRequest) GetSshKeyIdOk() (*string, bool)`
|
||||
|
||||
GetSshKeyIdOk returns a tuple with the SshKeyId field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetSshKeyId
|
||||
|
||||
`func (o *DtoUpdateServerRequest) SetSshKeyId(v string)`
|
||||
|
||||
SetSshKeyId sets SshKeyId field to given value.
|
||||
|
||||
### HasSshKeyId
|
||||
|
||||
`func (o *DtoUpdateServerRequest) HasSshKeyId() bool`
|
||||
|
||||
HasSshKeyId returns a boolean if a field has been set.
|
||||
|
||||
### GetSshUser
|
||||
|
||||
`func (o *DtoUpdateServerRequest) GetSshUser() string`
|
||||
|
||||
GetSshUser returns the SshUser field if non-nil, zero value otherwise.
|
||||
|
||||
### GetSshUserOk
|
||||
|
||||
`func (o *DtoUpdateServerRequest) GetSshUserOk() (*string, bool)`
|
||||
|
||||
GetSshUserOk returns a tuple with the SshUser field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetSshUser
|
||||
|
||||
`func (o *DtoUpdateServerRequest) SetSshUser(v string)`
|
||||
|
||||
SetSshUser sets SshUser field to given value.
|
||||
|
||||
### HasSshUser
|
||||
|
||||
`func (o *DtoUpdateServerRequest) HasSshUser() bool`
|
||||
|
||||
HasSshUser returns a boolean if a field has been set.
|
||||
|
||||
### GetStatus
|
||||
|
||||
`func (o *DtoUpdateServerRequest) GetStatus() string`
|
||||
|
||||
GetStatus returns the Status field if non-nil, zero value otherwise.
|
||||
|
||||
### GetStatusOk
|
||||
|
||||
`func (o *DtoUpdateServerRequest) 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.
|
||||
|
||||
### SetStatus
|
||||
|
||||
`func (o *DtoUpdateServerRequest) SetStatus(v string)`
|
||||
|
||||
SetStatus sets Status field to given value.
|
||||
|
||||
### HasStatus
|
||||
|
||||
`func (o *DtoUpdateServerRequest) HasStatus() bool`
|
||||
|
||||
HasStatus returns a boolean if a field has been set.
|
||||
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
|
||||
108
sdk/go/docs/DtoUpdateTaintRequest.md
Normal file
108
sdk/go/docs/DtoUpdateTaintRequest.md
Normal file
@@ -0,0 +1,108 @@
|
||||
# DtoUpdateTaintRequest
|
||||
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**Effect** | Pointer to **string** | | [optional]
|
||||
**Key** | Pointer to **string** | | [optional]
|
||||
**Value** | Pointer to **string** | | [optional]
|
||||
|
||||
## Methods
|
||||
|
||||
### NewDtoUpdateTaintRequest
|
||||
|
||||
`func NewDtoUpdateTaintRequest() *DtoUpdateTaintRequest`
|
||||
|
||||
NewDtoUpdateTaintRequest instantiates a new DtoUpdateTaintRequest 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
|
||||
|
||||
### NewDtoUpdateTaintRequestWithDefaults
|
||||
|
||||
`func NewDtoUpdateTaintRequestWithDefaults() *DtoUpdateTaintRequest`
|
||||
|
||||
NewDtoUpdateTaintRequestWithDefaults instantiates a new DtoUpdateTaintRequest 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
|
||||
|
||||
### GetEffect
|
||||
|
||||
`func (o *DtoUpdateTaintRequest) GetEffect() string`
|
||||
|
||||
GetEffect returns the Effect field if non-nil, zero value otherwise.
|
||||
|
||||
### GetEffectOk
|
||||
|
||||
`func (o *DtoUpdateTaintRequest) GetEffectOk() (*string, bool)`
|
||||
|
||||
GetEffectOk returns a tuple with the Effect field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetEffect
|
||||
|
||||
`func (o *DtoUpdateTaintRequest) SetEffect(v string)`
|
||||
|
||||
SetEffect sets Effect field to given value.
|
||||
|
||||
### HasEffect
|
||||
|
||||
`func (o *DtoUpdateTaintRequest) HasEffect() bool`
|
||||
|
||||
HasEffect returns a boolean if a field has been set.
|
||||
|
||||
### GetKey
|
||||
|
||||
`func (o *DtoUpdateTaintRequest) GetKey() string`
|
||||
|
||||
GetKey returns the Key field if non-nil, zero value otherwise.
|
||||
|
||||
### GetKeyOk
|
||||
|
||||
`func (o *DtoUpdateTaintRequest) GetKeyOk() (*string, bool)`
|
||||
|
||||
GetKeyOk returns a tuple with the Key field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetKey
|
||||
|
||||
`func (o *DtoUpdateTaintRequest) SetKey(v string)`
|
||||
|
||||
SetKey sets Key field to given value.
|
||||
|
||||
### HasKey
|
||||
|
||||
`func (o *DtoUpdateTaintRequest) HasKey() bool`
|
||||
|
||||
HasKey returns a boolean if a field has been set.
|
||||
|
||||
### GetValue
|
||||
|
||||
`func (o *DtoUpdateTaintRequest) GetValue() string`
|
||||
|
||||
GetValue returns the Value field if non-nil, zero value otherwise.
|
||||
|
||||
### GetValueOk
|
||||
|
||||
`func (o *DtoUpdateTaintRequest) GetValueOk() (*string, bool)`
|
||||
|
||||
GetValueOk returns a tuple with the Value field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetValue
|
||||
|
||||
`func (o *DtoUpdateTaintRequest) SetValue(v string)`
|
||||
|
||||
SetValue sets Value field to given value.
|
||||
|
||||
### HasValue
|
||||
|
||||
`func (o *DtoUpdateTaintRequest) HasValue() bool`
|
||||
|
||||
HasValue returns a boolean if a field has been set.
|
||||
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
|
||||
82
sdk/go/docs/HandlersCreateUserKeyRequest.md
Normal file
82
sdk/go/docs/HandlersCreateUserKeyRequest.md
Normal file
@@ -0,0 +1,82 @@
|
||||
# HandlersCreateUserKeyRequest
|
||||
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**ExpiresInHours** | Pointer to **int32** | optional TTL | [optional]
|
||||
**Name** | Pointer to **string** | | [optional]
|
||||
|
||||
## Methods
|
||||
|
||||
### NewHandlersCreateUserKeyRequest
|
||||
|
||||
`func NewHandlersCreateUserKeyRequest() *HandlersCreateUserKeyRequest`
|
||||
|
||||
NewHandlersCreateUserKeyRequest instantiates a new HandlersCreateUserKeyRequest 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
|
||||
|
||||
### NewHandlersCreateUserKeyRequestWithDefaults
|
||||
|
||||
`func NewHandlersCreateUserKeyRequestWithDefaults() *HandlersCreateUserKeyRequest`
|
||||
|
||||
NewHandlersCreateUserKeyRequestWithDefaults instantiates a new HandlersCreateUserKeyRequest 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
|
||||
|
||||
### GetExpiresInHours
|
||||
|
||||
`func (o *HandlersCreateUserKeyRequest) GetExpiresInHours() int32`
|
||||
|
||||
GetExpiresInHours returns the ExpiresInHours field if non-nil, zero value otherwise.
|
||||
|
||||
### GetExpiresInHoursOk
|
||||
|
||||
`func (o *HandlersCreateUserKeyRequest) GetExpiresInHoursOk() (*int32, bool)`
|
||||
|
||||
GetExpiresInHoursOk returns a tuple with the ExpiresInHours field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetExpiresInHours
|
||||
|
||||
`func (o *HandlersCreateUserKeyRequest) SetExpiresInHours(v int32)`
|
||||
|
||||
SetExpiresInHours sets ExpiresInHours field to given value.
|
||||
|
||||
### HasExpiresInHours
|
||||
|
||||
`func (o *HandlersCreateUserKeyRequest) HasExpiresInHours() bool`
|
||||
|
||||
HasExpiresInHours returns a boolean if a field has been set.
|
||||
|
||||
### GetName
|
||||
|
||||
`func (o *HandlersCreateUserKeyRequest) GetName() string`
|
||||
|
||||
GetName returns the Name field if non-nil, zero value otherwise.
|
||||
|
||||
### GetNameOk
|
||||
|
||||
`func (o *HandlersCreateUserKeyRequest) GetNameOk() (*string, bool)`
|
||||
|
||||
GetNameOk returns a tuple with the Name field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetName
|
||||
|
||||
`func (o *HandlersCreateUserKeyRequest) SetName(v string)`
|
||||
|
||||
SetName sets Name field to given value.
|
||||
|
||||
### HasName
|
||||
|
||||
`func (o *HandlersCreateUserKeyRequest) HasName() bool`
|
||||
|
||||
HasName returns a boolean if a field has been set.
|
||||
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
|
||||
264
sdk/go/docs/HandlersMeResponse.md
Normal file
264
sdk/go/docs/HandlersMeResponse.md
Normal file
@@ -0,0 +1,264 @@
|
||||
# HandlersMeResponse
|
||||
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**AvatarUrl** | Pointer to **string** | | [optional]
|
||||
**CreatedAt** | Pointer to **time.Time** | | [optional]
|
||||
**DisplayName** | Pointer to **string** | | [optional]
|
||||
**Emails** | Pointer to [**[]ModelsUserEmail**](ModelsUserEmail.md) | | [optional]
|
||||
**Id** | Pointer to **string** | example: 3fa85f64-5717-4562-b3fc-2c963f66afa6 | [optional]
|
||||
**IsDisabled** | Pointer to **bool** | | [optional]
|
||||
**Organizations** | Pointer to [**[]ModelsOrganization**](ModelsOrganization.md) | | [optional]
|
||||
**PrimaryEmail** | Pointer to **string** | | [optional]
|
||||
**UpdatedAt** | Pointer to **time.Time** | | [optional]
|
||||
|
||||
## Methods
|
||||
|
||||
### NewHandlersMeResponse
|
||||
|
||||
`func NewHandlersMeResponse() *HandlersMeResponse`
|
||||
|
||||
NewHandlersMeResponse instantiates a new HandlersMeResponse 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
|
||||
|
||||
### NewHandlersMeResponseWithDefaults
|
||||
|
||||
`func NewHandlersMeResponseWithDefaults() *HandlersMeResponse`
|
||||
|
||||
NewHandlersMeResponseWithDefaults instantiates a new HandlersMeResponse 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
|
||||
|
||||
### GetAvatarUrl
|
||||
|
||||
`func (o *HandlersMeResponse) GetAvatarUrl() string`
|
||||
|
||||
GetAvatarUrl returns the AvatarUrl field if non-nil, zero value otherwise.
|
||||
|
||||
### GetAvatarUrlOk
|
||||
|
||||
`func (o *HandlersMeResponse) GetAvatarUrlOk() (*string, bool)`
|
||||
|
||||
GetAvatarUrlOk returns a tuple with the AvatarUrl field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetAvatarUrl
|
||||
|
||||
`func (o *HandlersMeResponse) SetAvatarUrl(v string)`
|
||||
|
||||
SetAvatarUrl sets AvatarUrl field to given value.
|
||||
|
||||
### HasAvatarUrl
|
||||
|
||||
`func (o *HandlersMeResponse) HasAvatarUrl() bool`
|
||||
|
||||
HasAvatarUrl returns a boolean if a field has been set.
|
||||
|
||||
### GetCreatedAt
|
||||
|
||||
`func (o *HandlersMeResponse) GetCreatedAt() time.Time`
|
||||
|
||||
GetCreatedAt returns the CreatedAt field if non-nil, zero value otherwise.
|
||||
|
||||
### GetCreatedAtOk
|
||||
|
||||
`func (o *HandlersMeResponse) GetCreatedAtOk() (*time.Time, bool)`
|
||||
|
||||
GetCreatedAtOk returns a tuple with the CreatedAt field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetCreatedAt
|
||||
|
||||
`func (o *HandlersMeResponse) SetCreatedAt(v time.Time)`
|
||||
|
||||
SetCreatedAt sets CreatedAt field to given value.
|
||||
|
||||
### HasCreatedAt
|
||||
|
||||
`func (o *HandlersMeResponse) HasCreatedAt() bool`
|
||||
|
||||
HasCreatedAt returns a boolean if a field has been set.
|
||||
|
||||
### GetDisplayName
|
||||
|
||||
`func (o *HandlersMeResponse) GetDisplayName() string`
|
||||
|
||||
GetDisplayName returns the DisplayName field if non-nil, zero value otherwise.
|
||||
|
||||
### GetDisplayNameOk
|
||||
|
||||
`func (o *HandlersMeResponse) GetDisplayNameOk() (*string, bool)`
|
||||
|
||||
GetDisplayNameOk returns a tuple with the DisplayName field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetDisplayName
|
||||
|
||||
`func (o *HandlersMeResponse) SetDisplayName(v string)`
|
||||
|
||||
SetDisplayName sets DisplayName field to given value.
|
||||
|
||||
### HasDisplayName
|
||||
|
||||
`func (o *HandlersMeResponse) HasDisplayName() bool`
|
||||
|
||||
HasDisplayName returns a boolean if a field has been set.
|
||||
|
||||
### GetEmails
|
||||
|
||||
`func (o *HandlersMeResponse) GetEmails() []ModelsUserEmail`
|
||||
|
||||
GetEmails returns the Emails field if non-nil, zero value otherwise.
|
||||
|
||||
### GetEmailsOk
|
||||
|
||||
`func (o *HandlersMeResponse) GetEmailsOk() (*[]ModelsUserEmail, bool)`
|
||||
|
||||
GetEmailsOk returns a tuple with the Emails field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetEmails
|
||||
|
||||
`func (o *HandlersMeResponse) SetEmails(v []ModelsUserEmail)`
|
||||
|
||||
SetEmails sets Emails field to given value.
|
||||
|
||||
### HasEmails
|
||||
|
||||
`func (o *HandlersMeResponse) HasEmails() bool`
|
||||
|
||||
HasEmails returns a boolean if a field has been set.
|
||||
|
||||
### GetId
|
||||
|
||||
`func (o *HandlersMeResponse) GetId() string`
|
||||
|
||||
GetId returns the Id field if non-nil, zero value otherwise.
|
||||
|
||||
### GetIdOk
|
||||
|
||||
`func (o *HandlersMeResponse) 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.
|
||||
|
||||
### SetId
|
||||
|
||||
`func (o *HandlersMeResponse) SetId(v string)`
|
||||
|
||||
SetId sets Id field to given value.
|
||||
|
||||
### HasId
|
||||
|
||||
`func (o *HandlersMeResponse) HasId() bool`
|
||||
|
||||
HasId returns a boolean if a field has been set.
|
||||
|
||||
### GetIsDisabled
|
||||
|
||||
`func (o *HandlersMeResponse) GetIsDisabled() bool`
|
||||
|
||||
GetIsDisabled returns the IsDisabled field if non-nil, zero value otherwise.
|
||||
|
||||
### GetIsDisabledOk
|
||||
|
||||
`func (o *HandlersMeResponse) GetIsDisabledOk() (*bool, bool)`
|
||||
|
||||
GetIsDisabledOk returns a tuple with the IsDisabled field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetIsDisabled
|
||||
|
||||
`func (o *HandlersMeResponse) SetIsDisabled(v bool)`
|
||||
|
||||
SetIsDisabled sets IsDisabled field to given value.
|
||||
|
||||
### HasIsDisabled
|
||||
|
||||
`func (o *HandlersMeResponse) HasIsDisabled() bool`
|
||||
|
||||
HasIsDisabled returns a boolean if a field has been set.
|
||||
|
||||
### GetOrganizations
|
||||
|
||||
`func (o *HandlersMeResponse) GetOrganizations() []ModelsOrganization`
|
||||
|
||||
GetOrganizations returns the Organizations field if non-nil, zero value otherwise.
|
||||
|
||||
### GetOrganizationsOk
|
||||
|
||||
`func (o *HandlersMeResponse) GetOrganizationsOk() (*[]ModelsOrganization, bool)`
|
||||
|
||||
GetOrganizationsOk returns a tuple with the Organizations field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetOrganizations
|
||||
|
||||
`func (o *HandlersMeResponse) SetOrganizations(v []ModelsOrganization)`
|
||||
|
||||
SetOrganizations sets Organizations field to given value.
|
||||
|
||||
### HasOrganizations
|
||||
|
||||
`func (o *HandlersMeResponse) HasOrganizations() bool`
|
||||
|
||||
HasOrganizations returns a boolean if a field has been set.
|
||||
|
||||
### GetPrimaryEmail
|
||||
|
||||
`func (o *HandlersMeResponse) GetPrimaryEmail() string`
|
||||
|
||||
GetPrimaryEmail returns the PrimaryEmail field if non-nil, zero value otherwise.
|
||||
|
||||
### GetPrimaryEmailOk
|
||||
|
||||
`func (o *HandlersMeResponse) GetPrimaryEmailOk() (*string, bool)`
|
||||
|
||||
GetPrimaryEmailOk returns a tuple with the PrimaryEmail field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetPrimaryEmail
|
||||
|
||||
`func (o *HandlersMeResponse) SetPrimaryEmail(v string)`
|
||||
|
||||
SetPrimaryEmail sets PrimaryEmail field to given value.
|
||||
|
||||
### HasPrimaryEmail
|
||||
|
||||
`func (o *HandlersMeResponse) HasPrimaryEmail() bool`
|
||||
|
||||
HasPrimaryEmail returns a boolean if a field has been set.
|
||||
|
||||
### GetUpdatedAt
|
||||
|
||||
`func (o *HandlersMeResponse) GetUpdatedAt() time.Time`
|
||||
|
||||
GetUpdatedAt returns the UpdatedAt field if non-nil, zero value otherwise.
|
||||
|
||||
### GetUpdatedAtOk
|
||||
|
||||
`func (o *HandlersMeResponse) GetUpdatedAtOk() (*time.Time, bool)`
|
||||
|
||||
GetUpdatedAtOk returns a tuple with the UpdatedAt field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetUpdatedAt
|
||||
|
||||
`func (o *HandlersMeResponse) SetUpdatedAt(v time.Time)`
|
||||
|
||||
SetUpdatedAt sets UpdatedAt field to given value.
|
||||
|
||||
### HasUpdatedAt
|
||||
|
||||
`func (o *HandlersMeResponse) HasUpdatedAt() bool`
|
||||
|
||||
HasUpdatedAt returns a boolean if a field has been set.
|
||||
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
|
||||
108
sdk/go/docs/HandlersMemberOut.md
Normal file
108
sdk/go/docs/HandlersMemberOut.md
Normal file
@@ -0,0 +1,108 @@
|
||||
# HandlersMemberOut
|
||||
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**Email** | Pointer to **string** | | [optional]
|
||||
**Role** | Pointer to **string** | owner/admin/member | [optional]
|
||||
**UserId** | Pointer to **string** | | [optional]
|
||||
|
||||
## Methods
|
||||
|
||||
### NewHandlersMemberOut
|
||||
|
||||
`func NewHandlersMemberOut() *HandlersMemberOut`
|
||||
|
||||
NewHandlersMemberOut instantiates a new HandlersMemberOut 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
|
||||
|
||||
### NewHandlersMemberOutWithDefaults
|
||||
|
||||
`func NewHandlersMemberOutWithDefaults() *HandlersMemberOut`
|
||||
|
||||
NewHandlersMemberOutWithDefaults instantiates a new HandlersMemberOut 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 *HandlersMemberOut) GetEmail() string`
|
||||
|
||||
GetEmail returns the Email field if non-nil, zero value otherwise.
|
||||
|
||||
### GetEmailOk
|
||||
|
||||
`func (o *HandlersMemberOut) 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 *HandlersMemberOut) SetEmail(v string)`
|
||||
|
||||
SetEmail sets Email field to given value.
|
||||
|
||||
### HasEmail
|
||||
|
||||
`func (o *HandlersMemberOut) HasEmail() bool`
|
||||
|
||||
HasEmail returns a boolean if a field has been set.
|
||||
|
||||
### GetRole
|
||||
|
||||
`func (o *HandlersMemberOut) GetRole() string`
|
||||
|
||||
GetRole returns the Role field if non-nil, zero value otherwise.
|
||||
|
||||
### GetRoleOk
|
||||
|
||||
`func (o *HandlersMemberOut) 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 *HandlersMemberOut) SetRole(v string)`
|
||||
|
||||
SetRole sets Role field to given value.
|
||||
|
||||
### HasRole
|
||||
|
||||
`func (o *HandlersMemberOut) HasRole() bool`
|
||||
|
||||
HasRole returns a boolean if a field has been set.
|
||||
|
||||
### GetUserId
|
||||
|
||||
`func (o *HandlersMemberOut) GetUserId() string`
|
||||
|
||||
GetUserId returns the UserId field if non-nil, zero value otherwise.
|
||||
|
||||
### GetUserIdOk
|
||||
|
||||
`func (o *HandlersMemberOut) GetUserIdOk() (*string, bool)`
|
||||
|
||||
GetUserIdOk returns a tuple with the UserId field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetUserId
|
||||
|
||||
`func (o *HandlersMemberOut) SetUserId(v string)`
|
||||
|
||||
SetUserId sets UserId field to given value.
|
||||
|
||||
### HasUserId
|
||||
|
||||
`func (o *HandlersMemberOut) HasUserId() bool`
|
||||
|
||||
HasUserId returns a boolean if a field has been set.
|
||||
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
|
||||
82
sdk/go/docs/HandlersMemberUpsertReq.md
Normal file
82
sdk/go/docs/HandlersMemberUpsertReq.md
Normal file
@@ -0,0 +1,82 @@
|
||||
# HandlersMemberUpsertReq
|
||||
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**Role** | Pointer to **string** | | [optional]
|
||||
**UserId** | Pointer to **string** | | [optional]
|
||||
|
||||
## Methods
|
||||
|
||||
### NewHandlersMemberUpsertReq
|
||||
|
||||
`func NewHandlersMemberUpsertReq() *HandlersMemberUpsertReq`
|
||||
|
||||
NewHandlersMemberUpsertReq instantiates a new HandlersMemberUpsertReq 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
|
||||
|
||||
### NewHandlersMemberUpsertReqWithDefaults
|
||||
|
||||
`func NewHandlersMemberUpsertReqWithDefaults() *HandlersMemberUpsertReq`
|
||||
|
||||
NewHandlersMemberUpsertReqWithDefaults instantiates a new HandlersMemberUpsertReq 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
|
||||
|
||||
### GetRole
|
||||
|
||||
`func (o *HandlersMemberUpsertReq) GetRole() string`
|
||||
|
||||
GetRole returns the Role field if non-nil, zero value otherwise.
|
||||
|
||||
### GetRoleOk
|
||||
|
||||
`func (o *HandlersMemberUpsertReq) 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 *HandlersMemberUpsertReq) SetRole(v string)`
|
||||
|
||||
SetRole sets Role field to given value.
|
||||
|
||||
### HasRole
|
||||
|
||||
`func (o *HandlersMemberUpsertReq) HasRole() bool`
|
||||
|
||||
HasRole returns a boolean if a field has been set.
|
||||
|
||||
### GetUserId
|
||||
|
||||
`func (o *HandlersMemberUpsertReq) GetUserId() string`
|
||||
|
||||
GetUserId returns the UserId field if non-nil, zero value otherwise.
|
||||
|
||||
### GetUserIdOk
|
||||
|
||||
`func (o *HandlersMemberUpsertReq) GetUserIdOk() (*string, bool)`
|
||||
|
||||
GetUserIdOk returns a tuple with the UserId field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetUserId
|
||||
|
||||
`func (o *HandlersMemberUpsertReq) SetUserId(v string)`
|
||||
|
||||
SetUserId sets UserId field to given value.
|
||||
|
||||
### HasUserId
|
||||
|
||||
`func (o *HandlersMemberUpsertReq) HasUserId() bool`
|
||||
|
||||
HasUserId returns a boolean if a field has been set.
|
||||
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
|
||||
82
sdk/go/docs/HandlersOrgCreateReq.md
Normal file
82
sdk/go/docs/HandlersOrgCreateReq.md
Normal file
@@ -0,0 +1,82 @@
|
||||
# HandlersOrgCreateReq
|
||||
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**Domain** | Pointer to **string** | | [optional]
|
||||
**Name** | Pointer to **string** | | [optional]
|
||||
|
||||
## Methods
|
||||
|
||||
### NewHandlersOrgCreateReq
|
||||
|
||||
`func NewHandlersOrgCreateReq() *HandlersOrgCreateReq`
|
||||
|
||||
NewHandlersOrgCreateReq instantiates a new HandlersOrgCreateReq 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
|
||||
|
||||
### NewHandlersOrgCreateReqWithDefaults
|
||||
|
||||
`func NewHandlersOrgCreateReqWithDefaults() *HandlersOrgCreateReq`
|
||||
|
||||
NewHandlersOrgCreateReqWithDefaults instantiates a new HandlersOrgCreateReq 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
|
||||
|
||||
### GetDomain
|
||||
|
||||
`func (o *HandlersOrgCreateReq) GetDomain() string`
|
||||
|
||||
GetDomain returns the Domain field if non-nil, zero value otherwise.
|
||||
|
||||
### GetDomainOk
|
||||
|
||||
`func (o *HandlersOrgCreateReq) GetDomainOk() (*string, bool)`
|
||||
|
||||
GetDomainOk returns a tuple with the Domain field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetDomain
|
||||
|
||||
`func (o *HandlersOrgCreateReq) SetDomain(v string)`
|
||||
|
||||
SetDomain sets Domain field to given value.
|
||||
|
||||
### HasDomain
|
||||
|
||||
`func (o *HandlersOrgCreateReq) HasDomain() bool`
|
||||
|
||||
HasDomain returns a boolean if a field has been set.
|
||||
|
||||
### GetName
|
||||
|
||||
`func (o *HandlersOrgCreateReq) GetName() string`
|
||||
|
||||
GetName returns the Name field if non-nil, zero value otherwise.
|
||||
|
||||
### GetNameOk
|
||||
|
||||
`func (o *HandlersOrgCreateReq) GetNameOk() (*string, bool)`
|
||||
|
||||
GetNameOk returns a tuple with the Name field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetName
|
||||
|
||||
`func (o *HandlersOrgCreateReq) SetName(v string)`
|
||||
|
||||
SetName sets Name field to given value.
|
||||
|
||||
### HasName
|
||||
|
||||
`func (o *HandlersOrgCreateReq) HasName() bool`
|
||||
|
||||
HasName returns a boolean if a field has been set.
|
||||
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
|
||||
82
sdk/go/docs/HandlersOrgKeyCreateReq.md
Normal file
82
sdk/go/docs/HandlersOrgKeyCreateReq.md
Normal file
@@ -0,0 +1,82 @@
|
||||
# HandlersOrgKeyCreateReq
|
||||
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**ExpiresInHours** | Pointer to **int32** | | [optional]
|
||||
**Name** | Pointer to **string** | | [optional]
|
||||
|
||||
## Methods
|
||||
|
||||
### NewHandlersOrgKeyCreateReq
|
||||
|
||||
`func NewHandlersOrgKeyCreateReq() *HandlersOrgKeyCreateReq`
|
||||
|
||||
NewHandlersOrgKeyCreateReq instantiates a new HandlersOrgKeyCreateReq 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
|
||||
|
||||
### NewHandlersOrgKeyCreateReqWithDefaults
|
||||
|
||||
`func NewHandlersOrgKeyCreateReqWithDefaults() *HandlersOrgKeyCreateReq`
|
||||
|
||||
NewHandlersOrgKeyCreateReqWithDefaults instantiates a new HandlersOrgKeyCreateReq 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
|
||||
|
||||
### GetExpiresInHours
|
||||
|
||||
`func (o *HandlersOrgKeyCreateReq) GetExpiresInHours() int32`
|
||||
|
||||
GetExpiresInHours returns the ExpiresInHours field if non-nil, zero value otherwise.
|
||||
|
||||
### GetExpiresInHoursOk
|
||||
|
||||
`func (o *HandlersOrgKeyCreateReq) GetExpiresInHoursOk() (*int32, bool)`
|
||||
|
||||
GetExpiresInHoursOk returns a tuple with the ExpiresInHours field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetExpiresInHours
|
||||
|
||||
`func (o *HandlersOrgKeyCreateReq) SetExpiresInHours(v int32)`
|
||||
|
||||
SetExpiresInHours sets ExpiresInHours field to given value.
|
||||
|
||||
### HasExpiresInHours
|
||||
|
||||
`func (o *HandlersOrgKeyCreateReq) HasExpiresInHours() bool`
|
||||
|
||||
HasExpiresInHours returns a boolean if a field has been set.
|
||||
|
||||
### GetName
|
||||
|
||||
`func (o *HandlersOrgKeyCreateReq) GetName() string`
|
||||
|
||||
GetName returns the Name field if non-nil, zero value otherwise.
|
||||
|
||||
### GetNameOk
|
||||
|
||||
`func (o *HandlersOrgKeyCreateReq) GetNameOk() (*string, bool)`
|
||||
|
||||
GetNameOk returns a tuple with the Name field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetName
|
||||
|
||||
`func (o *HandlersOrgKeyCreateReq) SetName(v string)`
|
||||
|
||||
SetName sets Name field to given value.
|
||||
|
||||
### HasName
|
||||
|
||||
`func (o *HandlersOrgKeyCreateReq) HasName() bool`
|
||||
|
||||
HasName returns a boolean if a field has been set.
|
||||
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
|
||||
212
sdk/go/docs/HandlersOrgKeyCreateResp.md
Normal file
212
sdk/go/docs/HandlersOrgKeyCreateResp.md
Normal file
@@ -0,0 +1,212 @@
|
||||
# HandlersOrgKeyCreateResp
|
||||
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**CreatedAt** | Pointer to **string** | | [optional]
|
||||
**ExpiresAt** | Pointer to **string** | | [optional]
|
||||
**Id** | Pointer to **string** | | [optional]
|
||||
**Name** | Pointer to **string** | | [optional]
|
||||
**OrgKey** | Pointer to **string** | shown once: | [optional]
|
||||
**OrgSecret** | Pointer to **string** | shown once: | [optional]
|
||||
**Scope** | Pointer to **string** | \"org\" | [optional]
|
||||
|
||||
## Methods
|
||||
|
||||
### NewHandlersOrgKeyCreateResp
|
||||
|
||||
`func NewHandlersOrgKeyCreateResp() *HandlersOrgKeyCreateResp`
|
||||
|
||||
NewHandlersOrgKeyCreateResp instantiates a new HandlersOrgKeyCreateResp 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
|
||||
|
||||
### NewHandlersOrgKeyCreateRespWithDefaults
|
||||
|
||||
`func NewHandlersOrgKeyCreateRespWithDefaults() *HandlersOrgKeyCreateResp`
|
||||
|
||||
NewHandlersOrgKeyCreateRespWithDefaults instantiates a new HandlersOrgKeyCreateResp 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
|
||||
|
||||
### GetCreatedAt
|
||||
|
||||
`func (o *HandlersOrgKeyCreateResp) GetCreatedAt() string`
|
||||
|
||||
GetCreatedAt returns the CreatedAt field if non-nil, zero value otherwise.
|
||||
|
||||
### GetCreatedAtOk
|
||||
|
||||
`func (o *HandlersOrgKeyCreateResp) GetCreatedAtOk() (*string, bool)`
|
||||
|
||||
GetCreatedAtOk returns a tuple with the CreatedAt field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetCreatedAt
|
||||
|
||||
`func (o *HandlersOrgKeyCreateResp) SetCreatedAt(v string)`
|
||||
|
||||
SetCreatedAt sets CreatedAt field to given value.
|
||||
|
||||
### HasCreatedAt
|
||||
|
||||
`func (o *HandlersOrgKeyCreateResp) HasCreatedAt() bool`
|
||||
|
||||
HasCreatedAt returns a boolean if a field has been set.
|
||||
|
||||
### GetExpiresAt
|
||||
|
||||
`func (o *HandlersOrgKeyCreateResp) GetExpiresAt() string`
|
||||
|
||||
GetExpiresAt returns the ExpiresAt field if non-nil, zero value otherwise.
|
||||
|
||||
### GetExpiresAtOk
|
||||
|
||||
`func (o *HandlersOrgKeyCreateResp) GetExpiresAtOk() (*string, 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 *HandlersOrgKeyCreateResp) SetExpiresAt(v string)`
|
||||
|
||||
SetExpiresAt sets ExpiresAt field to given value.
|
||||
|
||||
### HasExpiresAt
|
||||
|
||||
`func (o *HandlersOrgKeyCreateResp) HasExpiresAt() bool`
|
||||
|
||||
HasExpiresAt returns a boolean if a field has been set.
|
||||
|
||||
### GetId
|
||||
|
||||
`func (o *HandlersOrgKeyCreateResp) GetId() string`
|
||||
|
||||
GetId returns the Id field if non-nil, zero value otherwise.
|
||||
|
||||
### GetIdOk
|
||||
|
||||
`func (o *HandlersOrgKeyCreateResp) 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.
|
||||
|
||||
### SetId
|
||||
|
||||
`func (o *HandlersOrgKeyCreateResp) SetId(v string)`
|
||||
|
||||
SetId sets Id field to given value.
|
||||
|
||||
### HasId
|
||||
|
||||
`func (o *HandlersOrgKeyCreateResp) HasId() bool`
|
||||
|
||||
HasId returns a boolean if a field has been set.
|
||||
|
||||
### GetName
|
||||
|
||||
`func (o *HandlersOrgKeyCreateResp) GetName() string`
|
||||
|
||||
GetName returns the Name field if non-nil, zero value otherwise.
|
||||
|
||||
### GetNameOk
|
||||
|
||||
`func (o *HandlersOrgKeyCreateResp) GetNameOk() (*string, bool)`
|
||||
|
||||
GetNameOk returns a tuple with the Name field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetName
|
||||
|
||||
`func (o *HandlersOrgKeyCreateResp) SetName(v string)`
|
||||
|
||||
SetName sets Name field to given value.
|
||||
|
||||
### HasName
|
||||
|
||||
`func (o *HandlersOrgKeyCreateResp) HasName() bool`
|
||||
|
||||
HasName returns a boolean if a field has been set.
|
||||
|
||||
### GetOrgKey
|
||||
|
||||
`func (o *HandlersOrgKeyCreateResp) GetOrgKey() string`
|
||||
|
||||
GetOrgKey returns the OrgKey field if non-nil, zero value otherwise.
|
||||
|
||||
### GetOrgKeyOk
|
||||
|
||||
`func (o *HandlersOrgKeyCreateResp) GetOrgKeyOk() (*string, bool)`
|
||||
|
||||
GetOrgKeyOk returns a tuple with the OrgKey field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetOrgKey
|
||||
|
||||
`func (o *HandlersOrgKeyCreateResp) SetOrgKey(v string)`
|
||||
|
||||
SetOrgKey sets OrgKey field to given value.
|
||||
|
||||
### HasOrgKey
|
||||
|
||||
`func (o *HandlersOrgKeyCreateResp) HasOrgKey() bool`
|
||||
|
||||
HasOrgKey returns a boolean if a field has been set.
|
||||
|
||||
### GetOrgSecret
|
||||
|
||||
`func (o *HandlersOrgKeyCreateResp) GetOrgSecret() string`
|
||||
|
||||
GetOrgSecret returns the OrgSecret field if non-nil, zero value otherwise.
|
||||
|
||||
### GetOrgSecretOk
|
||||
|
||||
`func (o *HandlersOrgKeyCreateResp) GetOrgSecretOk() (*string, bool)`
|
||||
|
||||
GetOrgSecretOk returns a tuple with the OrgSecret field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetOrgSecret
|
||||
|
||||
`func (o *HandlersOrgKeyCreateResp) SetOrgSecret(v string)`
|
||||
|
||||
SetOrgSecret sets OrgSecret field to given value.
|
||||
|
||||
### HasOrgSecret
|
||||
|
||||
`func (o *HandlersOrgKeyCreateResp) HasOrgSecret() bool`
|
||||
|
||||
HasOrgSecret returns a boolean if a field has been set.
|
||||
|
||||
### GetScope
|
||||
|
||||
`func (o *HandlersOrgKeyCreateResp) GetScope() string`
|
||||
|
||||
GetScope returns the Scope field if non-nil, zero value otherwise.
|
||||
|
||||
### GetScopeOk
|
||||
|
||||
`func (o *HandlersOrgKeyCreateResp) GetScopeOk() (*string, bool)`
|
||||
|
||||
GetScopeOk returns a tuple with the Scope field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetScope
|
||||
|
||||
`func (o *HandlersOrgKeyCreateResp) SetScope(v string)`
|
||||
|
||||
SetScope sets Scope field to given value.
|
||||
|
||||
### HasScope
|
||||
|
||||
`func (o *HandlersOrgKeyCreateResp) HasScope() bool`
|
||||
|
||||
HasScope returns a boolean if a field has been set.
|
||||
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
|
||||
82
sdk/go/docs/HandlersOrgUpdateReq.md
Normal file
82
sdk/go/docs/HandlersOrgUpdateReq.md
Normal file
@@ -0,0 +1,82 @@
|
||||
# HandlersOrgUpdateReq
|
||||
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**Domain** | Pointer to **string** | | [optional]
|
||||
**Name** | Pointer to **string** | | [optional]
|
||||
|
||||
## Methods
|
||||
|
||||
### NewHandlersOrgUpdateReq
|
||||
|
||||
`func NewHandlersOrgUpdateReq() *HandlersOrgUpdateReq`
|
||||
|
||||
NewHandlersOrgUpdateReq instantiates a new HandlersOrgUpdateReq 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
|
||||
|
||||
### NewHandlersOrgUpdateReqWithDefaults
|
||||
|
||||
`func NewHandlersOrgUpdateReqWithDefaults() *HandlersOrgUpdateReq`
|
||||
|
||||
NewHandlersOrgUpdateReqWithDefaults instantiates a new HandlersOrgUpdateReq 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
|
||||
|
||||
### GetDomain
|
||||
|
||||
`func (o *HandlersOrgUpdateReq) GetDomain() string`
|
||||
|
||||
GetDomain returns the Domain field if non-nil, zero value otherwise.
|
||||
|
||||
### GetDomainOk
|
||||
|
||||
`func (o *HandlersOrgUpdateReq) GetDomainOk() (*string, bool)`
|
||||
|
||||
GetDomainOk returns a tuple with the Domain field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetDomain
|
||||
|
||||
`func (o *HandlersOrgUpdateReq) SetDomain(v string)`
|
||||
|
||||
SetDomain sets Domain field to given value.
|
||||
|
||||
### HasDomain
|
||||
|
||||
`func (o *HandlersOrgUpdateReq) HasDomain() bool`
|
||||
|
||||
HasDomain returns a boolean if a field has been set.
|
||||
|
||||
### GetName
|
||||
|
||||
`func (o *HandlersOrgUpdateReq) GetName() string`
|
||||
|
||||
GetName returns the Name field if non-nil, zero value otherwise.
|
||||
|
||||
### GetNameOk
|
||||
|
||||
`func (o *HandlersOrgUpdateReq) GetNameOk() (*string, bool)`
|
||||
|
||||
GetNameOk returns a tuple with the Name field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetName
|
||||
|
||||
`func (o *HandlersOrgUpdateReq) SetName(v string)`
|
||||
|
||||
SetName sets Name field to given value.
|
||||
|
||||
### HasName
|
||||
|
||||
`func (o *HandlersOrgUpdateReq) HasName() bool`
|
||||
|
||||
HasName returns a boolean if a field has been set.
|
||||
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
|
||||
56
sdk/go/docs/HandlersUpdateMeRequest.md
Normal file
56
sdk/go/docs/HandlersUpdateMeRequest.md
Normal file
@@ -0,0 +1,56 @@
|
||||
# HandlersUpdateMeRequest
|
||||
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**DisplayName** | Pointer to **string** | | [optional]
|
||||
|
||||
## Methods
|
||||
|
||||
### NewHandlersUpdateMeRequest
|
||||
|
||||
`func NewHandlersUpdateMeRequest() *HandlersUpdateMeRequest`
|
||||
|
||||
NewHandlersUpdateMeRequest instantiates a new HandlersUpdateMeRequest 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
|
||||
|
||||
### NewHandlersUpdateMeRequestWithDefaults
|
||||
|
||||
`func NewHandlersUpdateMeRequestWithDefaults() *HandlersUpdateMeRequest`
|
||||
|
||||
NewHandlersUpdateMeRequestWithDefaults instantiates a new HandlersUpdateMeRequest 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
|
||||
|
||||
### GetDisplayName
|
||||
|
||||
`func (o *HandlersUpdateMeRequest) GetDisplayName() string`
|
||||
|
||||
GetDisplayName returns the DisplayName field if non-nil, zero value otherwise.
|
||||
|
||||
### GetDisplayNameOk
|
||||
|
||||
`func (o *HandlersUpdateMeRequest) GetDisplayNameOk() (*string, bool)`
|
||||
|
||||
GetDisplayNameOk returns a tuple with the DisplayName field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetDisplayName
|
||||
|
||||
`func (o *HandlersUpdateMeRequest) SetDisplayName(v string)`
|
||||
|
||||
SetDisplayName sets DisplayName field to given value.
|
||||
|
||||
### HasDisplayName
|
||||
|
||||
`func (o *HandlersUpdateMeRequest) HasDisplayName() bool`
|
||||
|
||||
HasDisplayName returns a boolean if a field has been set.
|
||||
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
|
||||
212
sdk/go/docs/HandlersUserAPIKeyOut.md
Normal file
212
sdk/go/docs/HandlersUserAPIKeyOut.md
Normal file
@@ -0,0 +1,212 @@
|
||||
# HandlersUserAPIKeyOut
|
||||
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**CreatedAt** | Pointer to **string** | | [optional]
|
||||
**ExpiresAt** | Pointer to **string** | | [optional]
|
||||
**Id** | Pointer to **string** | | [optional]
|
||||
**LastUsedAt** | Pointer to **string** | | [optional]
|
||||
**Name** | Pointer to **string** | | [optional]
|
||||
**Plain** | Pointer to **string** | Shown only on create: | [optional]
|
||||
**Scope** | Pointer to **string** | \"user\" | [optional]
|
||||
|
||||
## Methods
|
||||
|
||||
### NewHandlersUserAPIKeyOut
|
||||
|
||||
`func NewHandlersUserAPIKeyOut() *HandlersUserAPIKeyOut`
|
||||
|
||||
NewHandlersUserAPIKeyOut instantiates a new HandlersUserAPIKeyOut 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
|
||||
|
||||
### NewHandlersUserAPIKeyOutWithDefaults
|
||||
|
||||
`func NewHandlersUserAPIKeyOutWithDefaults() *HandlersUserAPIKeyOut`
|
||||
|
||||
NewHandlersUserAPIKeyOutWithDefaults instantiates a new HandlersUserAPIKeyOut 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
|
||||
|
||||
### GetCreatedAt
|
||||
|
||||
`func (o *HandlersUserAPIKeyOut) GetCreatedAt() string`
|
||||
|
||||
GetCreatedAt returns the CreatedAt field if non-nil, zero value otherwise.
|
||||
|
||||
### GetCreatedAtOk
|
||||
|
||||
`func (o *HandlersUserAPIKeyOut) GetCreatedAtOk() (*string, bool)`
|
||||
|
||||
GetCreatedAtOk returns a tuple with the CreatedAt field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetCreatedAt
|
||||
|
||||
`func (o *HandlersUserAPIKeyOut) SetCreatedAt(v string)`
|
||||
|
||||
SetCreatedAt sets CreatedAt field to given value.
|
||||
|
||||
### HasCreatedAt
|
||||
|
||||
`func (o *HandlersUserAPIKeyOut) HasCreatedAt() bool`
|
||||
|
||||
HasCreatedAt returns a boolean if a field has been set.
|
||||
|
||||
### GetExpiresAt
|
||||
|
||||
`func (o *HandlersUserAPIKeyOut) GetExpiresAt() string`
|
||||
|
||||
GetExpiresAt returns the ExpiresAt field if non-nil, zero value otherwise.
|
||||
|
||||
### GetExpiresAtOk
|
||||
|
||||
`func (o *HandlersUserAPIKeyOut) GetExpiresAtOk() (*string, 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 *HandlersUserAPIKeyOut) SetExpiresAt(v string)`
|
||||
|
||||
SetExpiresAt sets ExpiresAt field to given value.
|
||||
|
||||
### HasExpiresAt
|
||||
|
||||
`func (o *HandlersUserAPIKeyOut) HasExpiresAt() bool`
|
||||
|
||||
HasExpiresAt returns a boolean if a field has been set.
|
||||
|
||||
### GetId
|
||||
|
||||
`func (o *HandlersUserAPIKeyOut) GetId() string`
|
||||
|
||||
GetId returns the Id field if non-nil, zero value otherwise.
|
||||
|
||||
### GetIdOk
|
||||
|
||||
`func (o *HandlersUserAPIKeyOut) 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.
|
||||
|
||||
### SetId
|
||||
|
||||
`func (o *HandlersUserAPIKeyOut) SetId(v string)`
|
||||
|
||||
SetId sets Id field to given value.
|
||||
|
||||
### HasId
|
||||
|
||||
`func (o *HandlersUserAPIKeyOut) HasId() bool`
|
||||
|
||||
HasId returns a boolean if a field has been set.
|
||||
|
||||
### GetLastUsedAt
|
||||
|
||||
`func (o *HandlersUserAPIKeyOut) GetLastUsedAt() string`
|
||||
|
||||
GetLastUsedAt returns the LastUsedAt field if non-nil, zero value otherwise.
|
||||
|
||||
### GetLastUsedAtOk
|
||||
|
||||
`func (o *HandlersUserAPIKeyOut) GetLastUsedAtOk() (*string, bool)`
|
||||
|
||||
GetLastUsedAtOk returns a tuple with the LastUsedAt field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetLastUsedAt
|
||||
|
||||
`func (o *HandlersUserAPIKeyOut) SetLastUsedAt(v string)`
|
||||
|
||||
SetLastUsedAt sets LastUsedAt field to given value.
|
||||
|
||||
### HasLastUsedAt
|
||||
|
||||
`func (o *HandlersUserAPIKeyOut) HasLastUsedAt() bool`
|
||||
|
||||
HasLastUsedAt returns a boolean if a field has been set.
|
||||
|
||||
### GetName
|
||||
|
||||
`func (o *HandlersUserAPIKeyOut) GetName() string`
|
||||
|
||||
GetName returns the Name field if non-nil, zero value otherwise.
|
||||
|
||||
### GetNameOk
|
||||
|
||||
`func (o *HandlersUserAPIKeyOut) GetNameOk() (*string, bool)`
|
||||
|
||||
GetNameOk returns a tuple with the Name field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetName
|
||||
|
||||
`func (o *HandlersUserAPIKeyOut) SetName(v string)`
|
||||
|
||||
SetName sets Name field to given value.
|
||||
|
||||
### HasName
|
||||
|
||||
`func (o *HandlersUserAPIKeyOut) HasName() bool`
|
||||
|
||||
HasName returns a boolean if a field has been set.
|
||||
|
||||
### GetPlain
|
||||
|
||||
`func (o *HandlersUserAPIKeyOut) GetPlain() string`
|
||||
|
||||
GetPlain returns the Plain field if non-nil, zero value otherwise.
|
||||
|
||||
### GetPlainOk
|
||||
|
||||
`func (o *HandlersUserAPIKeyOut) GetPlainOk() (*string, bool)`
|
||||
|
||||
GetPlainOk returns a tuple with the Plain field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetPlain
|
||||
|
||||
`func (o *HandlersUserAPIKeyOut) SetPlain(v string)`
|
||||
|
||||
SetPlain sets Plain field to given value.
|
||||
|
||||
### HasPlain
|
||||
|
||||
`func (o *HandlersUserAPIKeyOut) HasPlain() bool`
|
||||
|
||||
HasPlain returns a boolean if a field has been set.
|
||||
|
||||
### GetScope
|
||||
|
||||
`func (o *HandlersUserAPIKeyOut) GetScope() string`
|
||||
|
||||
GetScope returns the Scope field if non-nil, zero value otherwise.
|
||||
|
||||
### GetScopeOk
|
||||
|
||||
`func (o *HandlersUserAPIKeyOut) GetScopeOk() (*string, bool)`
|
||||
|
||||
GetScopeOk returns a tuple with the Scope field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetScope
|
||||
|
||||
`func (o *HandlersUserAPIKeyOut) SetScope(v string)`
|
||||
|
||||
SetScope sets Scope field to given value.
|
||||
|
||||
### HasScope
|
||||
|
||||
`func (o *HandlersUserAPIKeyOut) HasScope() bool`
|
||||
|
||||
HasScope returns a boolean if a field has been set.
|
||||
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
|
||||
133
sdk/go/docs/MeAPI.md
Normal file
133
sdk/go/docs/MeAPI.md
Normal file
@@ -0,0 +1,133 @@
|
||||
# \MeAPI
|
||||
|
||||
All URIs are relative to *http://localhost:8080/api/v1*
|
||||
|
||||
Method | HTTP request | Description
|
||||
------------- | ------------- | -------------
|
||||
[**GetMe**](MeAPI.md#GetMe) | **Get** /me | Get current user profile
|
||||
[**UpdateMe**](MeAPI.md#UpdateMe) | **Patch** /me | Update current user profile
|
||||
|
||||
|
||||
|
||||
## GetMe
|
||||
|
||||
> HandlersMeResponse GetMe(ctx).Execute()
|
||||
|
||||
Get current user profile
|
||||
|
||||
### Example
|
||||
|
||||
```go
|
||||
package main
|
||||
|
||||
import (
|
||||
"context"
|
||||
"fmt"
|
||||
"os"
|
||||
openapiclient "github.com/glueops/autoglue-sdk"
|
||||
)
|
||||
|
||||
func main() {
|
||||
|
||||
configuration := openapiclient.NewConfiguration()
|
||||
apiClient := openapiclient.NewAPIClient(configuration)
|
||||
resp, r, err := apiClient.MeAPI.GetMe(context.Background()).Execute()
|
||||
if err != nil {
|
||||
fmt.Fprintf(os.Stderr, "Error when calling `MeAPI.GetMe``: %v\n", err)
|
||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||
}
|
||||
// response from `GetMe`: HandlersMeResponse
|
||||
fmt.Fprintf(os.Stdout, "Response from `MeAPI.GetMe`: %v\n", resp)
|
||||
}
|
||||
```
|
||||
|
||||
### Path Parameters
|
||||
|
||||
This endpoint does not need any parameter.
|
||||
|
||||
### Other Parameters
|
||||
|
||||
Other parameters are passed through a pointer to a apiGetMeRequest struct via the builder pattern
|
||||
|
||||
|
||||
### Return type
|
||||
|
||||
[**HandlersMeResponse**](HandlersMeResponse.md)
|
||||
|
||||
### Authorization
|
||||
|
||||
[ApiKeyAuth](../README.md#ApiKeyAuth), [BearerAuth](../README.md#BearerAuth)
|
||||
|
||||
### HTTP request headers
|
||||
|
||||
- **Content-Type**: Not defined
|
||||
- **Accept**: application/json
|
||||
|
||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints)
|
||||
[[Back to Model list]](../README.md#documentation-for-models)
|
||||
[[Back to README]](../README.md)
|
||||
|
||||
|
||||
## UpdateMe
|
||||
|
||||
> ModelsUser UpdateMe(ctx).Body(body).Execute()
|
||||
|
||||
Update current user profile
|
||||
|
||||
### Example
|
||||
|
||||
```go
|
||||
package main
|
||||
|
||||
import (
|
||||
"context"
|
||||
"fmt"
|
||||
"os"
|
||||
openapiclient "github.com/glueops/autoglue-sdk"
|
||||
)
|
||||
|
||||
func main() {
|
||||
body := *openapiclient.NewHandlersUpdateMeRequest() // HandlersUpdateMeRequest | Patch profile
|
||||
|
||||
configuration := openapiclient.NewConfiguration()
|
||||
apiClient := openapiclient.NewAPIClient(configuration)
|
||||
resp, r, err := apiClient.MeAPI.UpdateMe(context.Background()).Body(body).Execute()
|
||||
if err != nil {
|
||||
fmt.Fprintf(os.Stderr, "Error when calling `MeAPI.UpdateMe``: %v\n", err)
|
||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||
}
|
||||
// response from `UpdateMe`: ModelsUser
|
||||
fmt.Fprintf(os.Stdout, "Response from `MeAPI.UpdateMe`: %v\n", resp)
|
||||
}
|
||||
```
|
||||
|
||||
### Path Parameters
|
||||
|
||||
|
||||
|
||||
### Other Parameters
|
||||
|
||||
Other parameters are passed through a pointer to a apiUpdateMeRequest struct via the builder pattern
|
||||
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
**body** | [**HandlersUpdateMeRequest**](HandlersUpdateMeRequest.md) | Patch profile |
|
||||
|
||||
### Return type
|
||||
|
||||
[**ModelsUser**](ModelsUser.md)
|
||||
|
||||
### Authorization
|
||||
|
||||
[ApiKeyAuth](../README.md#ApiKeyAuth), [BearerAuth](../README.md#BearerAuth)
|
||||
|
||||
### HTTP request headers
|
||||
|
||||
- **Content-Type**: application/json
|
||||
- **Accept**: application/json
|
||||
|
||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints)
|
||||
[[Back to Model list]](../README.md#documentation-for-models)
|
||||
[[Back to README]](../README.md)
|
||||
|
||||
202
sdk/go/docs/MeAPIKeysAPI.md
Normal file
202
sdk/go/docs/MeAPIKeysAPI.md
Normal file
@@ -0,0 +1,202 @@
|
||||
# \MeAPIKeysAPI
|
||||
|
||||
All URIs are relative to *http://localhost:8080/api/v1*
|
||||
|
||||
Method | HTTP request | Description
|
||||
------------- | ------------- | -------------
|
||||
[**CreateUserAPIKey**](MeAPIKeysAPI.md#CreateUserAPIKey) | **Post** /me/api-keys | Create a new user API key
|
||||
[**DeleteUserAPIKey**](MeAPIKeysAPI.md#DeleteUserAPIKey) | **Delete** /me/api-keys/{id} | Delete a user API key
|
||||
[**ListUserAPIKeys**](MeAPIKeysAPI.md#ListUserAPIKeys) | **Get** /me/api-keys | List my API keys
|
||||
|
||||
|
||||
|
||||
## CreateUserAPIKey
|
||||
|
||||
> HandlersUserAPIKeyOut CreateUserAPIKey(ctx).Body(body).Execute()
|
||||
|
||||
Create a new user API key
|
||||
|
||||
|
||||
|
||||
### Example
|
||||
|
||||
```go
|
||||
package main
|
||||
|
||||
import (
|
||||
"context"
|
||||
"fmt"
|
||||
"os"
|
||||
openapiclient "github.com/glueops/autoglue-sdk"
|
||||
)
|
||||
|
||||
func main() {
|
||||
body := *openapiclient.NewHandlersCreateUserKeyRequest() // HandlersCreateUserKeyRequest | Key options
|
||||
|
||||
configuration := openapiclient.NewConfiguration()
|
||||
apiClient := openapiclient.NewAPIClient(configuration)
|
||||
resp, r, err := apiClient.MeAPIKeysAPI.CreateUserAPIKey(context.Background()).Body(body).Execute()
|
||||
if err != nil {
|
||||
fmt.Fprintf(os.Stderr, "Error when calling `MeAPIKeysAPI.CreateUserAPIKey``: %v\n", err)
|
||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||
}
|
||||
// response from `CreateUserAPIKey`: HandlersUserAPIKeyOut
|
||||
fmt.Fprintf(os.Stdout, "Response from `MeAPIKeysAPI.CreateUserAPIKey`: %v\n", resp)
|
||||
}
|
||||
```
|
||||
|
||||
### Path Parameters
|
||||
|
||||
|
||||
|
||||
### Other Parameters
|
||||
|
||||
Other parameters are passed through a pointer to a apiCreateUserAPIKeyRequest struct via the builder pattern
|
||||
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
**body** | [**HandlersCreateUserKeyRequest**](HandlersCreateUserKeyRequest.md) | Key options |
|
||||
|
||||
### Return type
|
||||
|
||||
[**HandlersUserAPIKeyOut**](HandlersUserAPIKeyOut.md)
|
||||
|
||||
### Authorization
|
||||
|
||||
[ApiKeyAuth](../README.md#ApiKeyAuth), [BearerAuth](../README.md#BearerAuth)
|
||||
|
||||
### HTTP request headers
|
||||
|
||||
- **Content-Type**: application/json
|
||||
- **Accept**: application/json
|
||||
|
||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints)
|
||||
[[Back to Model list]](../README.md#documentation-for-models)
|
||||
[[Back to README]](../README.md)
|
||||
|
||||
|
||||
## DeleteUserAPIKey
|
||||
|
||||
> DeleteUserAPIKey(ctx, id).Execute()
|
||||
|
||||
Delete a user API key
|
||||
|
||||
### Example
|
||||
|
||||
```go
|
||||
package main
|
||||
|
||||
import (
|
||||
"context"
|
||||
"fmt"
|
||||
"os"
|
||||
openapiclient "github.com/glueops/autoglue-sdk"
|
||||
)
|
||||
|
||||
func main() {
|
||||
id := "id_example" // string | Key ID (UUID)
|
||||
|
||||
configuration := openapiclient.NewConfiguration()
|
||||
apiClient := openapiclient.NewAPIClient(configuration)
|
||||
r, err := apiClient.MeAPIKeysAPI.DeleteUserAPIKey(context.Background(), id).Execute()
|
||||
if err != nil {
|
||||
fmt.Fprintf(os.Stderr, "Error when calling `MeAPIKeysAPI.DeleteUserAPIKey``: %v\n", err)
|
||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
### Path Parameters
|
||||
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
**ctx** | **context.Context** | context for authentication, logging, cancellation, deadlines, tracing, etc.
|
||||
**id** | **string** | Key ID (UUID) |
|
||||
|
||||
### Other Parameters
|
||||
|
||||
Other parameters are passed through a pointer to a apiDeleteUserAPIKeyRequest struct via the builder pattern
|
||||
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
|
||||
|
||||
### Return type
|
||||
|
||||
(empty response body)
|
||||
|
||||
### Authorization
|
||||
|
||||
[BearerAuth](../README.md#BearerAuth)
|
||||
|
||||
### HTTP request headers
|
||||
|
||||
- **Content-Type**: Not defined
|
||||
- **Accept**: Not defined
|
||||
|
||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints)
|
||||
[[Back to Model list]](../README.md#documentation-for-models)
|
||||
[[Back to README]](../README.md)
|
||||
|
||||
|
||||
## ListUserAPIKeys
|
||||
|
||||
> []HandlersUserAPIKeyOut ListUserAPIKeys(ctx).Execute()
|
||||
|
||||
List my API keys
|
||||
|
||||
### Example
|
||||
|
||||
```go
|
||||
package main
|
||||
|
||||
import (
|
||||
"context"
|
||||
"fmt"
|
||||
"os"
|
||||
openapiclient "github.com/glueops/autoglue-sdk"
|
||||
)
|
||||
|
||||
func main() {
|
||||
|
||||
configuration := openapiclient.NewConfiguration()
|
||||
apiClient := openapiclient.NewAPIClient(configuration)
|
||||
resp, r, err := apiClient.MeAPIKeysAPI.ListUserAPIKeys(context.Background()).Execute()
|
||||
if err != nil {
|
||||
fmt.Fprintf(os.Stderr, "Error when calling `MeAPIKeysAPI.ListUserAPIKeys``: %v\n", err)
|
||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||
}
|
||||
// response from `ListUserAPIKeys`: []HandlersUserAPIKeyOut
|
||||
fmt.Fprintf(os.Stdout, "Response from `MeAPIKeysAPI.ListUserAPIKeys`: %v\n", resp)
|
||||
}
|
||||
```
|
||||
|
||||
### Path Parameters
|
||||
|
||||
This endpoint does not need any parameter.
|
||||
|
||||
### Other Parameters
|
||||
|
||||
Other parameters are passed through a pointer to a apiListUserAPIKeysRequest struct via the builder pattern
|
||||
|
||||
|
||||
### Return type
|
||||
|
||||
[**[]HandlersUserAPIKeyOut**](HandlersUserAPIKeyOut.md)
|
||||
|
||||
### Authorization
|
||||
|
||||
[ApiKeyAuth](../README.md#ApiKeyAuth), [BearerAuth](../README.md#BearerAuth)
|
||||
|
||||
### HTTP request headers
|
||||
|
||||
- **Content-Type**: Not defined
|
||||
- **Accept**: application/json
|
||||
|
||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints)
|
||||
[[Back to Model list]](../README.md#documentation-for-models)
|
||||
[[Back to README]](../README.md)
|
||||
|
||||
316
sdk/go/docs/ModelsAPIKey.md
Normal file
316
sdk/go/docs/ModelsAPIKey.md
Normal file
@@ -0,0 +1,316 @@
|
||||
# ModelsAPIKey
|
||||
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**CreatedAt** | Pointer to **time.Time** | | [optional]
|
||||
**ExpiresAt** | Pointer to **time.Time** | | [optional]
|
||||
**Id** | Pointer to **string** | | [optional]
|
||||
**LastUsedAt** | Pointer to **time.Time** | | [optional]
|
||||
**Name** | Pointer to **string** | | [optional]
|
||||
**OrgId** | Pointer to **string** | | [optional]
|
||||
**Prefix** | Pointer to **string** | | [optional]
|
||||
**Revoked** | Pointer to **bool** | | [optional]
|
||||
**Scope** | Pointer to **string** | | [optional]
|
||||
**UpdatedAt** | Pointer to **time.Time** | | [optional]
|
||||
**UserId** | Pointer to **string** | | [optional]
|
||||
|
||||
## Methods
|
||||
|
||||
### NewModelsAPIKey
|
||||
|
||||
`func NewModelsAPIKey() *ModelsAPIKey`
|
||||
|
||||
NewModelsAPIKey instantiates a new ModelsAPIKey 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
|
||||
|
||||
### NewModelsAPIKeyWithDefaults
|
||||
|
||||
`func NewModelsAPIKeyWithDefaults() *ModelsAPIKey`
|
||||
|
||||
NewModelsAPIKeyWithDefaults instantiates a new ModelsAPIKey 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
|
||||
|
||||
### GetCreatedAt
|
||||
|
||||
`func (o *ModelsAPIKey) GetCreatedAt() time.Time`
|
||||
|
||||
GetCreatedAt returns the CreatedAt field if non-nil, zero value otherwise.
|
||||
|
||||
### GetCreatedAtOk
|
||||
|
||||
`func (o *ModelsAPIKey) GetCreatedAtOk() (*time.Time, bool)`
|
||||
|
||||
GetCreatedAtOk returns a tuple with the CreatedAt field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetCreatedAt
|
||||
|
||||
`func (o *ModelsAPIKey) SetCreatedAt(v time.Time)`
|
||||
|
||||
SetCreatedAt sets CreatedAt field to given value.
|
||||
|
||||
### HasCreatedAt
|
||||
|
||||
`func (o *ModelsAPIKey) HasCreatedAt() bool`
|
||||
|
||||
HasCreatedAt returns a boolean if a field has been set.
|
||||
|
||||
### GetExpiresAt
|
||||
|
||||
`func (o *ModelsAPIKey) GetExpiresAt() time.Time`
|
||||
|
||||
GetExpiresAt returns the ExpiresAt field if non-nil, zero value otherwise.
|
||||
|
||||
### GetExpiresAtOk
|
||||
|
||||
`func (o *ModelsAPIKey) 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 *ModelsAPIKey) SetExpiresAt(v time.Time)`
|
||||
|
||||
SetExpiresAt sets ExpiresAt field to given value.
|
||||
|
||||
### HasExpiresAt
|
||||
|
||||
`func (o *ModelsAPIKey) HasExpiresAt() bool`
|
||||
|
||||
HasExpiresAt returns a boolean if a field has been set.
|
||||
|
||||
### GetId
|
||||
|
||||
`func (o *ModelsAPIKey) GetId() string`
|
||||
|
||||
GetId returns the Id field if non-nil, zero value otherwise.
|
||||
|
||||
### GetIdOk
|
||||
|
||||
`func (o *ModelsAPIKey) 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.
|
||||
|
||||
### SetId
|
||||
|
||||
`func (o *ModelsAPIKey) SetId(v string)`
|
||||
|
||||
SetId sets Id field to given value.
|
||||
|
||||
### HasId
|
||||
|
||||
`func (o *ModelsAPIKey) HasId() bool`
|
||||
|
||||
HasId returns a boolean if a field has been set.
|
||||
|
||||
### GetLastUsedAt
|
||||
|
||||
`func (o *ModelsAPIKey) GetLastUsedAt() time.Time`
|
||||
|
||||
GetLastUsedAt returns the LastUsedAt field if non-nil, zero value otherwise.
|
||||
|
||||
### GetLastUsedAtOk
|
||||
|
||||
`func (o *ModelsAPIKey) GetLastUsedAtOk() (*time.Time, bool)`
|
||||
|
||||
GetLastUsedAtOk returns a tuple with the LastUsedAt field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetLastUsedAt
|
||||
|
||||
`func (o *ModelsAPIKey) SetLastUsedAt(v time.Time)`
|
||||
|
||||
SetLastUsedAt sets LastUsedAt field to given value.
|
||||
|
||||
### HasLastUsedAt
|
||||
|
||||
`func (o *ModelsAPIKey) HasLastUsedAt() bool`
|
||||
|
||||
HasLastUsedAt returns a boolean if a field has been set.
|
||||
|
||||
### GetName
|
||||
|
||||
`func (o *ModelsAPIKey) GetName() string`
|
||||
|
||||
GetName returns the Name field if non-nil, zero value otherwise.
|
||||
|
||||
### GetNameOk
|
||||
|
||||
`func (o *ModelsAPIKey) GetNameOk() (*string, bool)`
|
||||
|
||||
GetNameOk returns a tuple with the Name field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetName
|
||||
|
||||
`func (o *ModelsAPIKey) SetName(v string)`
|
||||
|
||||
SetName sets Name field to given value.
|
||||
|
||||
### HasName
|
||||
|
||||
`func (o *ModelsAPIKey) HasName() bool`
|
||||
|
||||
HasName returns a boolean if a field has been set.
|
||||
|
||||
### GetOrgId
|
||||
|
||||
`func (o *ModelsAPIKey) GetOrgId() string`
|
||||
|
||||
GetOrgId returns the OrgId field if non-nil, zero value otherwise.
|
||||
|
||||
### GetOrgIdOk
|
||||
|
||||
`func (o *ModelsAPIKey) GetOrgIdOk() (*string, bool)`
|
||||
|
||||
GetOrgIdOk returns a tuple with the OrgId field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetOrgId
|
||||
|
||||
`func (o *ModelsAPIKey) SetOrgId(v string)`
|
||||
|
||||
SetOrgId sets OrgId field to given value.
|
||||
|
||||
### HasOrgId
|
||||
|
||||
`func (o *ModelsAPIKey) HasOrgId() bool`
|
||||
|
||||
HasOrgId returns a boolean if a field has been set.
|
||||
|
||||
### GetPrefix
|
||||
|
||||
`func (o *ModelsAPIKey) GetPrefix() string`
|
||||
|
||||
GetPrefix returns the Prefix field if non-nil, zero value otherwise.
|
||||
|
||||
### GetPrefixOk
|
||||
|
||||
`func (o *ModelsAPIKey) GetPrefixOk() (*string, bool)`
|
||||
|
||||
GetPrefixOk returns a tuple with the Prefix field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetPrefix
|
||||
|
||||
`func (o *ModelsAPIKey) SetPrefix(v string)`
|
||||
|
||||
SetPrefix sets Prefix field to given value.
|
||||
|
||||
### HasPrefix
|
||||
|
||||
`func (o *ModelsAPIKey) HasPrefix() bool`
|
||||
|
||||
HasPrefix returns a boolean if a field has been set.
|
||||
|
||||
### GetRevoked
|
||||
|
||||
`func (o *ModelsAPIKey) GetRevoked() bool`
|
||||
|
||||
GetRevoked returns the Revoked field if non-nil, zero value otherwise.
|
||||
|
||||
### GetRevokedOk
|
||||
|
||||
`func (o *ModelsAPIKey) GetRevokedOk() (*bool, bool)`
|
||||
|
||||
GetRevokedOk returns a tuple with the Revoked field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetRevoked
|
||||
|
||||
`func (o *ModelsAPIKey) SetRevoked(v bool)`
|
||||
|
||||
SetRevoked sets Revoked field to given value.
|
||||
|
||||
### HasRevoked
|
||||
|
||||
`func (o *ModelsAPIKey) HasRevoked() bool`
|
||||
|
||||
HasRevoked returns a boolean if a field has been set.
|
||||
|
||||
### GetScope
|
||||
|
||||
`func (o *ModelsAPIKey) GetScope() string`
|
||||
|
||||
GetScope returns the Scope field if non-nil, zero value otherwise.
|
||||
|
||||
### GetScopeOk
|
||||
|
||||
`func (o *ModelsAPIKey) GetScopeOk() (*string, bool)`
|
||||
|
||||
GetScopeOk returns a tuple with the Scope field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetScope
|
||||
|
||||
`func (o *ModelsAPIKey) SetScope(v string)`
|
||||
|
||||
SetScope sets Scope field to given value.
|
||||
|
||||
### HasScope
|
||||
|
||||
`func (o *ModelsAPIKey) HasScope() bool`
|
||||
|
||||
HasScope returns a boolean if a field has been set.
|
||||
|
||||
### GetUpdatedAt
|
||||
|
||||
`func (o *ModelsAPIKey) GetUpdatedAt() time.Time`
|
||||
|
||||
GetUpdatedAt returns the UpdatedAt field if non-nil, zero value otherwise.
|
||||
|
||||
### GetUpdatedAtOk
|
||||
|
||||
`func (o *ModelsAPIKey) GetUpdatedAtOk() (*time.Time, bool)`
|
||||
|
||||
GetUpdatedAtOk returns a tuple with the UpdatedAt field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetUpdatedAt
|
||||
|
||||
`func (o *ModelsAPIKey) SetUpdatedAt(v time.Time)`
|
||||
|
||||
SetUpdatedAt sets UpdatedAt field to given value.
|
||||
|
||||
### HasUpdatedAt
|
||||
|
||||
`func (o *ModelsAPIKey) HasUpdatedAt() bool`
|
||||
|
||||
HasUpdatedAt returns a boolean if a field has been set.
|
||||
|
||||
### GetUserId
|
||||
|
||||
`func (o *ModelsAPIKey) GetUserId() string`
|
||||
|
||||
GetUserId returns the UserId field if non-nil, zero value otherwise.
|
||||
|
||||
### GetUserIdOk
|
||||
|
||||
`func (o *ModelsAPIKey) GetUserIdOk() (*string, bool)`
|
||||
|
||||
GetUserIdOk returns a tuple with the UserId field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetUserId
|
||||
|
||||
`func (o *ModelsAPIKey) SetUserId(v string)`
|
||||
|
||||
SetUserId sets UserId field to given value.
|
||||
|
||||
### HasUserId
|
||||
|
||||
`func (o *ModelsAPIKey) HasUserId() bool`
|
||||
|
||||
HasUserId returns a boolean if a field has been set.
|
||||
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
|
||||
160
sdk/go/docs/ModelsOrganization.md
Normal file
160
sdk/go/docs/ModelsOrganization.md
Normal file
@@ -0,0 +1,160 @@
|
||||
# ModelsOrganization
|
||||
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**CreatedAt** | Pointer to **time.Time** | | [optional]
|
||||
**Domain** | Pointer to **string** | | [optional]
|
||||
**Id** | Pointer to **string** | example: 3fa85f64-5717-4562-b3fc-2c963f66afa6 | [optional]
|
||||
**Name** | Pointer to **string** | | [optional]
|
||||
**UpdatedAt** | Pointer to **time.Time** | | [optional]
|
||||
|
||||
## Methods
|
||||
|
||||
### NewModelsOrganization
|
||||
|
||||
`func NewModelsOrganization() *ModelsOrganization`
|
||||
|
||||
NewModelsOrganization instantiates a new ModelsOrganization 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
|
||||
|
||||
### NewModelsOrganizationWithDefaults
|
||||
|
||||
`func NewModelsOrganizationWithDefaults() *ModelsOrganization`
|
||||
|
||||
NewModelsOrganizationWithDefaults instantiates a new ModelsOrganization 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
|
||||
|
||||
### GetCreatedAt
|
||||
|
||||
`func (o *ModelsOrganization) GetCreatedAt() time.Time`
|
||||
|
||||
GetCreatedAt returns the CreatedAt field if non-nil, zero value otherwise.
|
||||
|
||||
### GetCreatedAtOk
|
||||
|
||||
`func (o *ModelsOrganization) GetCreatedAtOk() (*time.Time, bool)`
|
||||
|
||||
GetCreatedAtOk returns a tuple with the CreatedAt field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetCreatedAt
|
||||
|
||||
`func (o *ModelsOrganization) SetCreatedAt(v time.Time)`
|
||||
|
||||
SetCreatedAt sets CreatedAt field to given value.
|
||||
|
||||
### HasCreatedAt
|
||||
|
||||
`func (o *ModelsOrganization) HasCreatedAt() bool`
|
||||
|
||||
HasCreatedAt returns a boolean if a field has been set.
|
||||
|
||||
### GetDomain
|
||||
|
||||
`func (o *ModelsOrganization) GetDomain() string`
|
||||
|
||||
GetDomain returns the Domain field if non-nil, zero value otherwise.
|
||||
|
||||
### GetDomainOk
|
||||
|
||||
`func (o *ModelsOrganization) GetDomainOk() (*string, bool)`
|
||||
|
||||
GetDomainOk returns a tuple with the Domain field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetDomain
|
||||
|
||||
`func (o *ModelsOrganization) SetDomain(v string)`
|
||||
|
||||
SetDomain sets Domain field to given value.
|
||||
|
||||
### HasDomain
|
||||
|
||||
`func (o *ModelsOrganization) HasDomain() bool`
|
||||
|
||||
HasDomain returns a boolean if a field has been set.
|
||||
|
||||
### GetId
|
||||
|
||||
`func (o *ModelsOrganization) GetId() string`
|
||||
|
||||
GetId returns the Id field if non-nil, zero value otherwise.
|
||||
|
||||
### GetIdOk
|
||||
|
||||
`func (o *ModelsOrganization) 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.
|
||||
|
||||
### SetId
|
||||
|
||||
`func (o *ModelsOrganization) SetId(v string)`
|
||||
|
||||
SetId sets Id field to given value.
|
||||
|
||||
### HasId
|
||||
|
||||
`func (o *ModelsOrganization) HasId() bool`
|
||||
|
||||
HasId returns a boolean if a field has been set.
|
||||
|
||||
### GetName
|
||||
|
||||
`func (o *ModelsOrganization) GetName() string`
|
||||
|
||||
GetName returns the Name field if non-nil, zero value otherwise.
|
||||
|
||||
### GetNameOk
|
||||
|
||||
`func (o *ModelsOrganization) GetNameOk() (*string, bool)`
|
||||
|
||||
GetNameOk returns a tuple with the Name field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetName
|
||||
|
||||
`func (o *ModelsOrganization) SetName(v string)`
|
||||
|
||||
SetName sets Name field to given value.
|
||||
|
||||
### HasName
|
||||
|
||||
`func (o *ModelsOrganization) HasName() bool`
|
||||
|
||||
HasName returns a boolean if a field has been set.
|
||||
|
||||
### GetUpdatedAt
|
||||
|
||||
`func (o *ModelsOrganization) GetUpdatedAt() time.Time`
|
||||
|
||||
GetUpdatedAt returns the UpdatedAt field if non-nil, zero value otherwise.
|
||||
|
||||
### GetUpdatedAtOk
|
||||
|
||||
`func (o *ModelsOrganization) GetUpdatedAtOk() (*time.Time, bool)`
|
||||
|
||||
GetUpdatedAtOk returns a tuple with the UpdatedAt field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetUpdatedAt
|
||||
|
||||
`func (o *ModelsOrganization) SetUpdatedAt(v time.Time)`
|
||||
|
||||
SetUpdatedAt sets UpdatedAt field to given value.
|
||||
|
||||
### HasUpdatedAt
|
||||
|
||||
`func (o *ModelsOrganization) HasUpdatedAt() bool`
|
||||
|
||||
HasUpdatedAt returns a boolean if a field has been set.
|
||||
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
|
||||
212
sdk/go/docs/ModelsUser.md
Normal file
212
sdk/go/docs/ModelsUser.md
Normal file
@@ -0,0 +1,212 @@
|
||||
# ModelsUser
|
||||
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**AvatarUrl** | Pointer to **string** | | [optional]
|
||||
**CreatedAt** | Pointer to **time.Time** | | [optional]
|
||||
**DisplayName** | Pointer to **string** | | [optional]
|
||||
**Id** | Pointer to **string** | example: 3fa85f64-5717-4562-b3fc-2c963f66afa6 | [optional]
|
||||
**IsDisabled** | Pointer to **bool** | | [optional]
|
||||
**PrimaryEmail** | Pointer to **string** | | [optional]
|
||||
**UpdatedAt** | Pointer to **time.Time** | | [optional]
|
||||
|
||||
## Methods
|
||||
|
||||
### NewModelsUser
|
||||
|
||||
`func NewModelsUser() *ModelsUser`
|
||||
|
||||
NewModelsUser instantiates a new ModelsUser 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
|
||||
|
||||
### NewModelsUserWithDefaults
|
||||
|
||||
`func NewModelsUserWithDefaults() *ModelsUser`
|
||||
|
||||
NewModelsUserWithDefaults instantiates a new ModelsUser 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
|
||||
|
||||
### GetAvatarUrl
|
||||
|
||||
`func (o *ModelsUser) GetAvatarUrl() string`
|
||||
|
||||
GetAvatarUrl returns the AvatarUrl field if non-nil, zero value otherwise.
|
||||
|
||||
### GetAvatarUrlOk
|
||||
|
||||
`func (o *ModelsUser) GetAvatarUrlOk() (*string, bool)`
|
||||
|
||||
GetAvatarUrlOk returns a tuple with the AvatarUrl field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetAvatarUrl
|
||||
|
||||
`func (o *ModelsUser) SetAvatarUrl(v string)`
|
||||
|
||||
SetAvatarUrl sets AvatarUrl field to given value.
|
||||
|
||||
### HasAvatarUrl
|
||||
|
||||
`func (o *ModelsUser) HasAvatarUrl() bool`
|
||||
|
||||
HasAvatarUrl returns a boolean if a field has been set.
|
||||
|
||||
### GetCreatedAt
|
||||
|
||||
`func (o *ModelsUser) GetCreatedAt() time.Time`
|
||||
|
||||
GetCreatedAt returns the CreatedAt field if non-nil, zero value otherwise.
|
||||
|
||||
### GetCreatedAtOk
|
||||
|
||||
`func (o *ModelsUser) GetCreatedAtOk() (*time.Time, bool)`
|
||||
|
||||
GetCreatedAtOk returns a tuple with the CreatedAt field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetCreatedAt
|
||||
|
||||
`func (o *ModelsUser) SetCreatedAt(v time.Time)`
|
||||
|
||||
SetCreatedAt sets CreatedAt field to given value.
|
||||
|
||||
### HasCreatedAt
|
||||
|
||||
`func (o *ModelsUser) HasCreatedAt() bool`
|
||||
|
||||
HasCreatedAt returns a boolean if a field has been set.
|
||||
|
||||
### GetDisplayName
|
||||
|
||||
`func (o *ModelsUser) GetDisplayName() string`
|
||||
|
||||
GetDisplayName returns the DisplayName field if non-nil, zero value otherwise.
|
||||
|
||||
### GetDisplayNameOk
|
||||
|
||||
`func (o *ModelsUser) GetDisplayNameOk() (*string, bool)`
|
||||
|
||||
GetDisplayNameOk returns a tuple with the DisplayName field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetDisplayName
|
||||
|
||||
`func (o *ModelsUser) SetDisplayName(v string)`
|
||||
|
||||
SetDisplayName sets DisplayName field to given value.
|
||||
|
||||
### HasDisplayName
|
||||
|
||||
`func (o *ModelsUser) HasDisplayName() bool`
|
||||
|
||||
HasDisplayName returns a boolean if a field has been set.
|
||||
|
||||
### GetId
|
||||
|
||||
`func (o *ModelsUser) GetId() string`
|
||||
|
||||
GetId returns the Id field if non-nil, zero value otherwise.
|
||||
|
||||
### GetIdOk
|
||||
|
||||
`func (o *ModelsUser) 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.
|
||||
|
||||
### SetId
|
||||
|
||||
`func (o *ModelsUser) SetId(v string)`
|
||||
|
||||
SetId sets Id field to given value.
|
||||
|
||||
### HasId
|
||||
|
||||
`func (o *ModelsUser) HasId() bool`
|
||||
|
||||
HasId returns a boolean if a field has been set.
|
||||
|
||||
### GetIsDisabled
|
||||
|
||||
`func (o *ModelsUser) GetIsDisabled() bool`
|
||||
|
||||
GetIsDisabled returns the IsDisabled field if non-nil, zero value otherwise.
|
||||
|
||||
### GetIsDisabledOk
|
||||
|
||||
`func (o *ModelsUser) GetIsDisabledOk() (*bool, bool)`
|
||||
|
||||
GetIsDisabledOk returns a tuple with the IsDisabled field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetIsDisabled
|
||||
|
||||
`func (o *ModelsUser) SetIsDisabled(v bool)`
|
||||
|
||||
SetIsDisabled sets IsDisabled field to given value.
|
||||
|
||||
### HasIsDisabled
|
||||
|
||||
`func (o *ModelsUser) HasIsDisabled() bool`
|
||||
|
||||
HasIsDisabled returns a boolean if a field has been set.
|
||||
|
||||
### GetPrimaryEmail
|
||||
|
||||
`func (o *ModelsUser) GetPrimaryEmail() string`
|
||||
|
||||
GetPrimaryEmail returns the PrimaryEmail field if non-nil, zero value otherwise.
|
||||
|
||||
### GetPrimaryEmailOk
|
||||
|
||||
`func (o *ModelsUser) GetPrimaryEmailOk() (*string, bool)`
|
||||
|
||||
GetPrimaryEmailOk returns a tuple with the PrimaryEmail field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetPrimaryEmail
|
||||
|
||||
`func (o *ModelsUser) SetPrimaryEmail(v string)`
|
||||
|
||||
SetPrimaryEmail sets PrimaryEmail field to given value.
|
||||
|
||||
### HasPrimaryEmail
|
||||
|
||||
`func (o *ModelsUser) HasPrimaryEmail() bool`
|
||||
|
||||
HasPrimaryEmail returns a boolean if a field has been set.
|
||||
|
||||
### GetUpdatedAt
|
||||
|
||||
`func (o *ModelsUser) GetUpdatedAt() time.Time`
|
||||
|
||||
GetUpdatedAt returns the UpdatedAt field if non-nil, zero value otherwise.
|
||||
|
||||
### GetUpdatedAtOk
|
||||
|
||||
`func (o *ModelsUser) GetUpdatedAtOk() (*time.Time, bool)`
|
||||
|
||||
GetUpdatedAtOk returns a tuple with the UpdatedAt field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetUpdatedAt
|
||||
|
||||
`func (o *ModelsUser) SetUpdatedAt(v time.Time)`
|
||||
|
||||
SetUpdatedAt sets UpdatedAt field to given value.
|
||||
|
||||
### HasUpdatedAt
|
||||
|
||||
`func (o *ModelsUser) HasUpdatedAt() bool`
|
||||
|
||||
HasUpdatedAt returns a boolean if a field has been set.
|
||||
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
|
||||
238
sdk/go/docs/ModelsUserEmail.md
Normal file
238
sdk/go/docs/ModelsUserEmail.md
Normal file
@@ -0,0 +1,238 @@
|
||||
# ModelsUserEmail
|
||||
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**CreatedAt** | Pointer to **time.Time** | | [optional]
|
||||
**Email** | Pointer to **string** | | [optional]
|
||||
**Id** | Pointer to **string** | example: 3fa85f64-5717-4562-b3fc-2c963f66afa6 | [optional]
|
||||
**IsPrimary** | Pointer to **bool** | | [optional]
|
||||
**IsVerified** | Pointer to **bool** | | [optional]
|
||||
**UpdatedAt** | Pointer to **time.Time** | | [optional]
|
||||
**User** | Pointer to [**ModelsUser**](ModelsUser.md) | | [optional]
|
||||
**UserId** | Pointer to **string** | | [optional]
|
||||
|
||||
## Methods
|
||||
|
||||
### NewModelsUserEmail
|
||||
|
||||
`func NewModelsUserEmail() *ModelsUserEmail`
|
||||
|
||||
NewModelsUserEmail instantiates a new ModelsUserEmail 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
|
||||
|
||||
### NewModelsUserEmailWithDefaults
|
||||
|
||||
`func NewModelsUserEmailWithDefaults() *ModelsUserEmail`
|
||||
|
||||
NewModelsUserEmailWithDefaults instantiates a new ModelsUserEmail 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
|
||||
|
||||
### GetCreatedAt
|
||||
|
||||
`func (o *ModelsUserEmail) GetCreatedAt() time.Time`
|
||||
|
||||
GetCreatedAt returns the CreatedAt field if non-nil, zero value otherwise.
|
||||
|
||||
### GetCreatedAtOk
|
||||
|
||||
`func (o *ModelsUserEmail) GetCreatedAtOk() (*time.Time, bool)`
|
||||
|
||||
GetCreatedAtOk returns a tuple with the CreatedAt field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetCreatedAt
|
||||
|
||||
`func (o *ModelsUserEmail) SetCreatedAt(v time.Time)`
|
||||
|
||||
SetCreatedAt sets CreatedAt field to given value.
|
||||
|
||||
### HasCreatedAt
|
||||
|
||||
`func (o *ModelsUserEmail) HasCreatedAt() bool`
|
||||
|
||||
HasCreatedAt returns a boolean if a field has been set.
|
||||
|
||||
### GetEmail
|
||||
|
||||
`func (o *ModelsUserEmail) GetEmail() string`
|
||||
|
||||
GetEmail returns the Email field if non-nil, zero value otherwise.
|
||||
|
||||
### GetEmailOk
|
||||
|
||||
`func (o *ModelsUserEmail) 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 *ModelsUserEmail) SetEmail(v string)`
|
||||
|
||||
SetEmail sets Email field to given value.
|
||||
|
||||
### HasEmail
|
||||
|
||||
`func (o *ModelsUserEmail) HasEmail() bool`
|
||||
|
||||
HasEmail returns a boolean if a field has been set.
|
||||
|
||||
### GetId
|
||||
|
||||
`func (o *ModelsUserEmail) GetId() string`
|
||||
|
||||
GetId returns the Id field if non-nil, zero value otherwise.
|
||||
|
||||
### GetIdOk
|
||||
|
||||
`func (o *ModelsUserEmail) 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.
|
||||
|
||||
### SetId
|
||||
|
||||
`func (o *ModelsUserEmail) SetId(v string)`
|
||||
|
||||
SetId sets Id field to given value.
|
||||
|
||||
### HasId
|
||||
|
||||
`func (o *ModelsUserEmail) HasId() bool`
|
||||
|
||||
HasId returns a boolean if a field has been set.
|
||||
|
||||
### GetIsPrimary
|
||||
|
||||
`func (o *ModelsUserEmail) GetIsPrimary() bool`
|
||||
|
||||
GetIsPrimary returns the IsPrimary field if non-nil, zero value otherwise.
|
||||
|
||||
### GetIsPrimaryOk
|
||||
|
||||
`func (o *ModelsUserEmail) GetIsPrimaryOk() (*bool, bool)`
|
||||
|
||||
GetIsPrimaryOk returns a tuple with the IsPrimary field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetIsPrimary
|
||||
|
||||
`func (o *ModelsUserEmail) SetIsPrimary(v bool)`
|
||||
|
||||
SetIsPrimary sets IsPrimary field to given value.
|
||||
|
||||
### HasIsPrimary
|
||||
|
||||
`func (o *ModelsUserEmail) HasIsPrimary() bool`
|
||||
|
||||
HasIsPrimary returns a boolean if a field has been set.
|
||||
|
||||
### GetIsVerified
|
||||
|
||||
`func (o *ModelsUserEmail) GetIsVerified() bool`
|
||||
|
||||
GetIsVerified returns the IsVerified field if non-nil, zero value otherwise.
|
||||
|
||||
### GetIsVerifiedOk
|
||||
|
||||
`func (o *ModelsUserEmail) GetIsVerifiedOk() (*bool, bool)`
|
||||
|
||||
GetIsVerifiedOk returns a tuple with the IsVerified field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetIsVerified
|
||||
|
||||
`func (o *ModelsUserEmail) SetIsVerified(v bool)`
|
||||
|
||||
SetIsVerified sets IsVerified field to given value.
|
||||
|
||||
### HasIsVerified
|
||||
|
||||
`func (o *ModelsUserEmail) HasIsVerified() bool`
|
||||
|
||||
HasIsVerified returns a boolean if a field has been set.
|
||||
|
||||
### GetUpdatedAt
|
||||
|
||||
`func (o *ModelsUserEmail) GetUpdatedAt() time.Time`
|
||||
|
||||
GetUpdatedAt returns the UpdatedAt field if non-nil, zero value otherwise.
|
||||
|
||||
### GetUpdatedAtOk
|
||||
|
||||
`func (o *ModelsUserEmail) GetUpdatedAtOk() (*time.Time, bool)`
|
||||
|
||||
GetUpdatedAtOk returns a tuple with the UpdatedAt field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetUpdatedAt
|
||||
|
||||
`func (o *ModelsUserEmail) SetUpdatedAt(v time.Time)`
|
||||
|
||||
SetUpdatedAt sets UpdatedAt field to given value.
|
||||
|
||||
### HasUpdatedAt
|
||||
|
||||
`func (o *ModelsUserEmail) HasUpdatedAt() bool`
|
||||
|
||||
HasUpdatedAt returns a boolean if a field has been set.
|
||||
|
||||
### GetUser
|
||||
|
||||
`func (o *ModelsUserEmail) GetUser() ModelsUser`
|
||||
|
||||
GetUser returns the User field if non-nil, zero value otherwise.
|
||||
|
||||
### GetUserOk
|
||||
|
||||
`func (o *ModelsUserEmail) GetUserOk() (*ModelsUser, 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 *ModelsUserEmail) SetUser(v ModelsUser)`
|
||||
|
||||
SetUser sets User field to given value.
|
||||
|
||||
### HasUser
|
||||
|
||||
`func (o *ModelsUserEmail) HasUser() bool`
|
||||
|
||||
HasUser returns a boolean if a field has been set.
|
||||
|
||||
### GetUserId
|
||||
|
||||
`func (o *ModelsUserEmail) GetUserId() string`
|
||||
|
||||
GetUserId returns the UserId field if non-nil, zero value otherwise.
|
||||
|
||||
### GetUserIdOk
|
||||
|
||||
`func (o *ModelsUserEmail) GetUserIdOk() (*string, bool)`
|
||||
|
||||
GetUserIdOk returns a tuple with the UserId field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetUserId
|
||||
|
||||
`func (o *ModelsUserEmail) SetUserId(v string)`
|
||||
|
||||
SetUserId sets UserId field to given value.
|
||||
|
||||
### HasUserId
|
||||
|
||||
`func (o *ModelsUserEmail) HasUserId() bool`
|
||||
|
||||
HasUserId returns a boolean if a field has been set.
|
||||
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
|
||||
760
sdk/go/docs/OrgsAPI.md
Normal file
760
sdk/go/docs/OrgsAPI.md
Normal file
@@ -0,0 +1,760 @@
|
||||
# \OrgsAPI
|
||||
|
||||
All URIs are relative to *http://localhost:8080/api/v1*
|
||||
|
||||
Method | HTTP request | Description
|
||||
------------- | ------------- | -------------
|
||||
[**AddOrUpdateMember**](OrgsAPI.md#AddOrUpdateMember) | **Post** /orgs/{id}/members | Add or update a member (owner/admin)
|
||||
[**CreateOrg**](OrgsAPI.md#CreateOrg) | **Post** /orgs | Create organization
|
||||
[**CreateOrgKey**](OrgsAPI.md#CreateOrgKey) | **Post** /orgs/{id}/api-keys | Create org key/secret pair (owner/admin)
|
||||
[**DeleteOrg**](OrgsAPI.md#DeleteOrg) | **Delete** /orgs/{id} | Delete organization (owner)
|
||||
[**DeleteOrgKey**](OrgsAPI.md#DeleteOrgKey) | **Delete** /orgs/{id}/api-keys/{key_id} | Delete org key (owner/admin)
|
||||
[**GetOrg**](OrgsAPI.md#GetOrg) | **Get** /orgs/{id} | Get organization
|
||||
[**ListMembers**](OrgsAPI.md#ListMembers) | **Get** /orgs/{id}/members | List members in org
|
||||
[**ListMyOrgs**](OrgsAPI.md#ListMyOrgs) | **Get** /orgs | List organizations I belong to
|
||||
[**ListOrgKeys**](OrgsAPI.md#ListOrgKeys) | **Get** /orgs/{id}/api-keys | List org-scoped API keys (no secrets)
|
||||
[**RemoveMember**](OrgsAPI.md#RemoveMember) | **Delete** /orgs/{id}/members/{user_id} | Remove a member (owner/admin)
|
||||
[**UpdateOrg**](OrgsAPI.md#UpdateOrg) | **Patch** /orgs/{id} | Update organization (owner/admin)
|
||||
|
||||
|
||||
|
||||
## AddOrUpdateMember
|
||||
|
||||
> HandlersMemberOut AddOrUpdateMember(ctx, id).Body(body).Execute()
|
||||
|
||||
Add or update a member (owner/admin)
|
||||
|
||||
### Example
|
||||
|
||||
```go
|
||||
package main
|
||||
|
||||
import (
|
||||
"context"
|
||||
"fmt"
|
||||
"os"
|
||||
openapiclient "github.com/glueops/autoglue-sdk"
|
||||
)
|
||||
|
||||
func main() {
|
||||
id := "id_example" // string | Org ID (UUID)
|
||||
body := *openapiclient.NewHandlersMemberUpsertReq() // HandlersMemberUpsertReq | User & role
|
||||
|
||||
configuration := openapiclient.NewConfiguration()
|
||||
apiClient := openapiclient.NewAPIClient(configuration)
|
||||
resp, r, err := apiClient.OrgsAPI.AddOrUpdateMember(context.Background(), id).Body(body).Execute()
|
||||
if err != nil {
|
||||
fmt.Fprintf(os.Stderr, "Error when calling `OrgsAPI.AddOrUpdateMember``: %v\n", err)
|
||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||
}
|
||||
// response from `AddOrUpdateMember`: HandlersMemberOut
|
||||
fmt.Fprintf(os.Stdout, "Response from `OrgsAPI.AddOrUpdateMember`: %v\n", resp)
|
||||
}
|
||||
```
|
||||
|
||||
### Path Parameters
|
||||
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
**ctx** | **context.Context** | context for authentication, logging, cancellation, deadlines, tracing, etc.
|
||||
**id** | **string** | Org ID (UUID) |
|
||||
|
||||
### Other Parameters
|
||||
|
||||
Other parameters are passed through a pointer to a apiAddOrUpdateMemberRequest struct via the builder pattern
|
||||
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
|
||||
**body** | [**HandlersMemberUpsertReq**](HandlersMemberUpsertReq.md) | User & role |
|
||||
|
||||
### Return type
|
||||
|
||||
[**HandlersMemberOut**](HandlersMemberOut.md)
|
||||
|
||||
### Authorization
|
||||
|
||||
[BearerAuth](../README.md#BearerAuth)
|
||||
|
||||
### HTTP request headers
|
||||
|
||||
- **Content-Type**: application/json
|
||||
- **Accept**: application/json
|
||||
|
||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints)
|
||||
[[Back to Model list]](../README.md#documentation-for-models)
|
||||
[[Back to README]](../README.md)
|
||||
|
||||
|
||||
## CreateOrg
|
||||
|
||||
> ModelsOrganization CreateOrg(ctx).Body(body).Execute()
|
||||
|
||||
Create organization
|
||||
|
||||
### Example
|
||||
|
||||
```go
|
||||
package main
|
||||
|
||||
import (
|
||||
"context"
|
||||
"fmt"
|
||||
"os"
|
||||
openapiclient "github.com/glueops/autoglue-sdk"
|
||||
)
|
||||
|
||||
func main() {
|
||||
body := *openapiclient.NewHandlersOrgCreateReq() // HandlersOrgCreateReq | Org payload
|
||||
|
||||
configuration := openapiclient.NewConfiguration()
|
||||
apiClient := openapiclient.NewAPIClient(configuration)
|
||||
resp, r, err := apiClient.OrgsAPI.CreateOrg(context.Background()).Body(body).Execute()
|
||||
if err != nil {
|
||||
fmt.Fprintf(os.Stderr, "Error when calling `OrgsAPI.CreateOrg``: %v\n", err)
|
||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||
}
|
||||
// response from `CreateOrg`: ModelsOrganization
|
||||
fmt.Fprintf(os.Stdout, "Response from `OrgsAPI.CreateOrg`: %v\n", resp)
|
||||
}
|
||||
```
|
||||
|
||||
### Path Parameters
|
||||
|
||||
|
||||
|
||||
### Other Parameters
|
||||
|
||||
Other parameters are passed through a pointer to a apiCreateOrgRequest struct via the builder pattern
|
||||
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
**body** | [**HandlersOrgCreateReq**](HandlersOrgCreateReq.md) | Org payload |
|
||||
|
||||
### Return type
|
||||
|
||||
[**ModelsOrganization**](ModelsOrganization.md)
|
||||
|
||||
### Authorization
|
||||
|
||||
[BearerAuth](../README.md#BearerAuth)
|
||||
|
||||
### HTTP request headers
|
||||
|
||||
- **Content-Type**: application/json
|
||||
- **Accept**: application/json
|
||||
|
||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints)
|
||||
[[Back to Model list]](../README.md#documentation-for-models)
|
||||
[[Back to README]](../README.md)
|
||||
|
||||
|
||||
## CreateOrgKey
|
||||
|
||||
> HandlersOrgKeyCreateResp CreateOrgKey(ctx, id).Body(body).Execute()
|
||||
|
||||
Create org key/secret pair (owner/admin)
|
||||
|
||||
### Example
|
||||
|
||||
```go
|
||||
package main
|
||||
|
||||
import (
|
||||
"context"
|
||||
"fmt"
|
||||
"os"
|
||||
openapiclient "github.com/glueops/autoglue-sdk"
|
||||
)
|
||||
|
||||
func main() {
|
||||
id := "id_example" // string | Org ID (UUID)
|
||||
body := *openapiclient.NewHandlersOrgKeyCreateReq() // HandlersOrgKeyCreateReq | Key name + optional expiry
|
||||
|
||||
configuration := openapiclient.NewConfiguration()
|
||||
apiClient := openapiclient.NewAPIClient(configuration)
|
||||
resp, r, err := apiClient.OrgsAPI.CreateOrgKey(context.Background(), id).Body(body).Execute()
|
||||
if err != nil {
|
||||
fmt.Fprintf(os.Stderr, "Error when calling `OrgsAPI.CreateOrgKey``: %v\n", err)
|
||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||
}
|
||||
// response from `CreateOrgKey`: HandlersOrgKeyCreateResp
|
||||
fmt.Fprintf(os.Stdout, "Response from `OrgsAPI.CreateOrgKey`: %v\n", resp)
|
||||
}
|
||||
```
|
||||
|
||||
### Path Parameters
|
||||
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
**ctx** | **context.Context** | context for authentication, logging, cancellation, deadlines, tracing, etc.
|
||||
**id** | **string** | Org ID (UUID) |
|
||||
|
||||
### Other Parameters
|
||||
|
||||
Other parameters are passed through a pointer to a apiCreateOrgKeyRequest struct via the builder pattern
|
||||
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
|
||||
**body** | [**HandlersOrgKeyCreateReq**](HandlersOrgKeyCreateReq.md) | Key name + optional expiry |
|
||||
|
||||
### Return type
|
||||
|
||||
[**HandlersOrgKeyCreateResp**](HandlersOrgKeyCreateResp.md)
|
||||
|
||||
### Authorization
|
||||
|
||||
[BearerAuth](../README.md#BearerAuth)
|
||||
|
||||
### HTTP request headers
|
||||
|
||||
- **Content-Type**: application/json
|
||||
- **Accept**: application/json
|
||||
|
||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints)
|
||||
[[Back to Model list]](../README.md#documentation-for-models)
|
||||
[[Back to README]](../README.md)
|
||||
|
||||
|
||||
## DeleteOrg
|
||||
|
||||
> DeleteOrg(ctx, id).Execute()
|
||||
|
||||
Delete organization (owner)
|
||||
|
||||
### Example
|
||||
|
||||
```go
|
||||
package main
|
||||
|
||||
import (
|
||||
"context"
|
||||
"fmt"
|
||||
"os"
|
||||
openapiclient "github.com/glueops/autoglue-sdk"
|
||||
)
|
||||
|
||||
func main() {
|
||||
id := "id_example" // string | Org ID (UUID)
|
||||
|
||||
configuration := openapiclient.NewConfiguration()
|
||||
apiClient := openapiclient.NewAPIClient(configuration)
|
||||
r, err := apiClient.OrgsAPI.DeleteOrg(context.Background(), id).Execute()
|
||||
if err != nil {
|
||||
fmt.Fprintf(os.Stderr, "Error when calling `OrgsAPI.DeleteOrg``: %v\n", err)
|
||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
### Path Parameters
|
||||
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
**ctx** | **context.Context** | context for authentication, logging, cancellation, deadlines, tracing, etc.
|
||||
**id** | **string** | Org ID (UUID) |
|
||||
|
||||
### Other Parameters
|
||||
|
||||
Other parameters are passed through a pointer to a apiDeleteOrgRequest struct via the builder pattern
|
||||
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
|
||||
|
||||
### Return type
|
||||
|
||||
(empty response body)
|
||||
|
||||
### Authorization
|
||||
|
||||
[BearerAuth](../README.md#BearerAuth)
|
||||
|
||||
### HTTP request headers
|
||||
|
||||
- **Content-Type**: Not defined
|
||||
- **Accept**: application/json
|
||||
|
||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints)
|
||||
[[Back to Model list]](../README.md#documentation-for-models)
|
||||
[[Back to README]](../README.md)
|
||||
|
||||
|
||||
## DeleteOrgKey
|
||||
|
||||
> DeleteOrgKey(ctx, id, keyId).Execute()
|
||||
|
||||
Delete org key (owner/admin)
|
||||
|
||||
### Example
|
||||
|
||||
```go
|
||||
package main
|
||||
|
||||
import (
|
||||
"context"
|
||||
"fmt"
|
||||
"os"
|
||||
openapiclient "github.com/glueops/autoglue-sdk"
|
||||
)
|
||||
|
||||
func main() {
|
||||
id := "id_example" // string | Org ID (UUID)
|
||||
keyId := "keyId_example" // string | Key ID (UUID)
|
||||
|
||||
configuration := openapiclient.NewConfiguration()
|
||||
apiClient := openapiclient.NewAPIClient(configuration)
|
||||
r, err := apiClient.OrgsAPI.DeleteOrgKey(context.Background(), id, keyId).Execute()
|
||||
if err != nil {
|
||||
fmt.Fprintf(os.Stderr, "Error when calling `OrgsAPI.DeleteOrgKey``: %v\n", err)
|
||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
### Path Parameters
|
||||
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
**ctx** | **context.Context** | context for authentication, logging, cancellation, deadlines, tracing, etc.
|
||||
**id** | **string** | Org ID (UUID) |
|
||||
**keyId** | **string** | Key ID (UUID) |
|
||||
|
||||
### Other Parameters
|
||||
|
||||
Other parameters are passed through a pointer to a apiDeleteOrgKeyRequest struct via the builder pattern
|
||||
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
|
||||
|
||||
|
||||
### Return type
|
||||
|
||||
(empty response body)
|
||||
|
||||
### Authorization
|
||||
|
||||
[BearerAuth](../README.md#BearerAuth)
|
||||
|
||||
### HTTP request headers
|
||||
|
||||
- **Content-Type**: Not defined
|
||||
- **Accept**: application/json
|
||||
|
||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints)
|
||||
[[Back to Model list]](../README.md#documentation-for-models)
|
||||
[[Back to README]](../README.md)
|
||||
|
||||
|
||||
## GetOrg
|
||||
|
||||
> ModelsOrganization GetOrg(ctx, id).Execute()
|
||||
|
||||
Get organization
|
||||
|
||||
### Example
|
||||
|
||||
```go
|
||||
package main
|
||||
|
||||
import (
|
||||
"context"
|
||||
"fmt"
|
||||
"os"
|
||||
openapiclient "github.com/glueops/autoglue-sdk"
|
||||
)
|
||||
|
||||
func main() {
|
||||
id := "id_example" // string | Org ID (UUID)
|
||||
|
||||
configuration := openapiclient.NewConfiguration()
|
||||
apiClient := openapiclient.NewAPIClient(configuration)
|
||||
resp, r, err := apiClient.OrgsAPI.GetOrg(context.Background(), id).Execute()
|
||||
if err != nil {
|
||||
fmt.Fprintf(os.Stderr, "Error when calling `OrgsAPI.GetOrg``: %v\n", err)
|
||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||
}
|
||||
// response from `GetOrg`: ModelsOrganization
|
||||
fmt.Fprintf(os.Stdout, "Response from `OrgsAPI.GetOrg`: %v\n", resp)
|
||||
}
|
||||
```
|
||||
|
||||
### Path Parameters
|
||||
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
**ctx** | **context.Context** | context for authentication, logging, cancellation, deadlines, tracing, etc.
|
||||
**id** | **string** | Org ID (UUID) |
|
||||
|
||||
### Other Parameters
|
||||
|
||||
Other parameters are passed through a pointer to a apiGetOrgRequest struct via the builder pattern
|
||||
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
|
||||
|
||||
### Return type
|
||||
|
||||
[**ModelsOrganization**](ModelsOrganization.md)
|
||||
|
||||
### Authorization
|
||||
|
||||
[BearerAuth](../README.md#BearerAuth)
|
||||
|
||||
### HTTP request headers
|
||||
|
||||
- **Content-Type**: Not defined
|
||||
- **Accept**: application/json
|
||||
|
||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints)
|
||||
[[Back to Model list]](../README.md#documentation-for-models)
|
||||
[[Back to README]](../README.md)
|
||||
|
||||
|
||||
## ListMembers
|
||||
|
||||
> []HandlersMemberOut ListMembers(ctx, id).Execute()
|
||||
|
||||
List members in org
|
||||
|
||||
### Example
|
||||
|
||||
```go
|
||||
package main
|
||||
|
||||
import (
|
||||
"context"
|
||||
"fmt"
|
||||
"os"
|
||||
openapiclient "github.com/glueops/autoglue-sdk"
|
||||
)
|
||||
|
||||
func main() {
|
||||
id := "id_example" // string | Org ID (UUID)
|
||||
|
||||
configuration := openapiclient.NewConfiguration()
|
||||
apiClient := openapiclient.NewAPIClient(configuration)
|
||||
resp, r, err := apiClient.OrgsAPI.ListMembers(context.Background(), id).Execute()
|
||||
if err != nil {
|
||||
fmt.Fprintf(os.Stderr, "Error when calling `OrgsAPI.ListMembers``: %v\n", err)
|
||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||
}
|
||||
// response from `ListMembers`: []HandlersMemberOut
|
||||
fmt.Fprintf(os.Stdout, "Response from `OrgsAPI.ListMembers`: %v\n", resp)
|
||||
}
|
||||
```
|
||||
|
||||
### Path Parameters
|
||||
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
**ctx** | **context.Context** | context for authentication, logging, cancellation, deadlines, tracing, etc.
|
||||
**id** | **string** | Org ID (UUID) |
|
||||
|
||||
### Other Parameters
|
||||
|
||||
Other parameters are passed through a pointer to a apiListMembersRequest struct via the builder pattern
|
||||
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
|
||||
|
||||
### Return type
|
||||
|
||||
[**[]HandlersMemberOut**](HandlersMemberOut.md)
|
||||
|
||||
### Authorization
|
||||
|
||||
[BearerAuth](../README.md#BearerAuth)
|
||||
|
||||
### HTTP request headers
|
||||
|
||||
- **Content-Type**: Not defined
|
||||
- **Accept**: application/json
|
||||
|
||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints)
|
||||
[[Back to Model list]](../README.md#documentation-for-models)
|
||||
[[Back to README]](../README.md)
|
||||
|
||||
|
||||
## ListMyOrgs
|
||||
|
||||
> []ModelsOrganization ListMyOrgs(ctx).Execute()
|
||||
|
||||
List organizations I belong to
|
||||
|
||||
### Example
|
||||
|
||||
```go
|
||||
package main
|
||||
|
||||
import (
|
||||
"context"
|
||||
"fmt"
|
||||
"os"
|
||||
openapiclient "github.com/glueops/autoglue-sdk"
|
||||
)
|
||||
|
||||
func main() {
|
||||
|
||||
configuration := openapiclient.NewConfiguration()
|
||||
apiClient := openapiclient.NewAPIClient(configuration)
|
||||
resp, r, err := apiClient.OrgsAPI.ListMyOrgs(context.Background()).Execute()
|
||||
if err != nil {
|
||||
fmt.Fprintf(os.Stderr, "Error when calling `OrgsAPI.ListMyOrgs``: %v\n", err)
|
||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||
}
|
||||
// response from `ListMyOrgs`: []ModelsOrganization
|
||||
fmt.Fprintf(os.Stdout, "Response from `OrgsAPI.ListMyOrgs`: %v\n", resp)
|
||||
}
|
||||
```
|
||||
|
||||
### Path Parameters
|
||||
|
||||
This endpoint does not need any parameter.
|
||||
|
||||
### Other Parameters
|
||||
|
||||
Other parameters are passed through a pointer to a apiListMyOrgsRequest struct via the builder pattern
|
||||
|
||||
|
||||
### Return type
|
||||
|
||||
[**[]ModelsOrganization**](ModelsOrganization.md)
|
||||
|
||||
### Authorization
|
||||
|
||||
[BearerAuth](../README.md#BearerAuth)
|
||||
|
||||
### HTTP request headers
|
||||
|
||||
- **Content-Type**: Not defined
|
||||
- **Accept**: application/json
|
||||
|
||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints)
|
||||
[[Back to Model list]](../README.md#documentation-for-models)
|
||||
[[Back to README]](../README.md)
|
||||
|
||||
|
||||
## ListOrgKeys
|
||||
|
||||
> []ModelsAPIKey ListOrgKeys(ctx, id).Execute()
|
||||
|
||||
List org-scoped API keys (no secrets)
|
||||
|
||||
### Example
|
||||
|
||||
```go
|
||||
package main
|
||||
|
||||
import (
|
||||
"context"
|
||||
"fmt"
|
||||
"os"
|
||||
openapiclient "github.com/glueops/autoglue-sdk"
|
||||
)
|
||||
|
||||
func main() {
|
||||
id := "id_example" // string | Org ID (UUID)
|
||||
|
||||
configuration := openapiclient.NewConfiguration()
|
||||
apiClient := openapiclient.NewAPIClient(configuration)
|
||||
resp, r, err := apiClient.OrgsAPI.ListOrgKeys(context.Background(), id).Execute()
|
||||
if err != nil {
|
||||
fmt.Fprintf(os.Stderr, "Error when calling `OrgsAPI.ListOrgKeys``: %v\n", err)
|
||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||
}
|
||||
// response from `ListOrgKeys`: []ModelsAPIKey
|
||||
fmt.Fprintf(os.Stdout, "Response from `OrgsAPI.ListOrgKeys`: %v\n", resp)
|
||||
}
|
||||
```
|
||||
|
||||
### Path Parameters
|
||||
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
**ctx** | **context.Context** | context for authentication, logging, cancellation, deadlines, tracing, etc.
|
||||
**id** | **string** | Org ID (UUID) |
|
||||
|
||||
### Other Parameters
|
||||
|
||||
Other parameters are passed through a pointer to a apiListOrgKeysRequest struct via the builder pattern
|
||||
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
|
||||
|
||||
### Return type
|
||||
|
||||
[**[]ModelsAPIKey**](ModelsAPIKey.md)
|
||||
|
||||
### Authorization
|
||||
|
||||
[BearerAuth](../README.md#BearerAuth)
|
||||
|
||||
### HTTP request headers
|
||||
|
||||
- **Content-Type**: Not defined
|
||||
- **Accept**: application/json
|
||||
|
||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints)
|
||||
[[Back to Model list]](../README.md#documentation-for-models)
|
||||
[[Back to README]](../README.md)
|
||||
|
||||
|
||||
## RemoveMember
|
||||
|
||||
> RemoveMember(ctx, id, userId).Execute()
|
||||
|
||||
Remove a member (owner/admin)
|
||||
|
||||
### Example
|
||||
|
||||
```go
|
||||
package main
|
||||
|
||||
import (
|
||||
"context"
|
||||
"fmt"
|
||||
"os"
|
||||
openapiclient "github.com/glueops/autoglue-sdk"
|
||||
)
|
||||
|
||||
func main() {
|
||||
id := "id_example" // string | Org ID (UUID)
|
||||
userId := "userId_example" // string | User ID (UUID)
|
||||
|
||||
configuration := openapiclient.NewConfiguration()
|
||||
apiClient := openapiclient.NewAPIClient(configuration)
|
||||
r, err := apiClient.OrgsAPI.RemoveMember(context.Background(), id, userId).Execute()
|
||||
if err != nil {
|
||||
fmt.Fprintf(os.Stderr, "Error when calling `OrgsAPI.RemoveMember``: %v\n", err)
|
||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
### Path Parameters
|
||||
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
**ctx** | **context.Context** | context for authentication, logging, cancellation, deadlines, tracing, etc.
|
||||
**id** | **string** | Org ID (UUID) |
|
||||
**userId** | **string** | User ID (UUID) |
|
||||
|
||||
### Other Parameters
|
||||
|
||||
Other parameters are passed through a pointer to a apiRemoveMemberRequest struct via the builder pattern
|
||||
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
|
||||
|
||||
|
||||
### Return type
|
||||
|
||||
(empty response body)
|
||||
|
||||
### Authorization
|
||||
|
||||
[BearerAuth](../README.md#BearerAuth)
|
||||
|
||||
### HTTP request headers
|
||||
|
||||
- **Content-Type**: Not defined
|
||||
- **Accept**: application/json
|
||||
|
||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints)
|
||||
[[Back to Model list]](../README.md#documentation-for-models)
|
||||
[[Back to README]](../README.md)
|
||||
|
||||
|
||||
## UpdateOrg
|
||||
|
||||
> ModelsOrganization UpdateOrg(ctx, id).Body(body).Execute()
|
||||
|
||||
Update organization (owner/admin)
|
||||
|
||||
### Example
|
||||
|
||||
```go
|
||||
package main
|
||||
|
||||
import (
|
||||
"context"
|
||||
"fmt"
|
||||
"os"
|
||||
openapiclient "github.com/glueops/autoglue-sdk"
|
||||
)
|
||||
|
||||
func main() {
|
||||
id := "id_example" // string | Org ID (UUID)
|
||||
body := *openapiclient.NewHandlersOrgUpdateReq() // HandlersOrgUpdateReq | Update payload
|
||||
|
||||
configuration := openapiclient.NewConfiguration()
|
||||
apiClient := openapiclient.NewAPIClient(configuration)
|
||||
resp, r, err := apiClient.OrgsAPI.UpdateOrg(context.Background(), id).Body(body).Execute()
|
||||
if err != nil {
|
||||
fmt.Fprintf(os.Stderr, "Error when calling `OrgsAPI.UpdateOrg``: %v\n", err)
|
||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||
}
|
||||
// response from `UpdateOrg`: ModelsOrganization
|
||||
fmt.Fprintf(os.Stdout, "Response from `OrgsAPI.UpdateOrg`: %v\n", resp)
|
||||
}
|
||||
```
|
||||
|
||||
### Path Parameters
|
||||
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
**ctx** | **context.Context** | context for authentication, logging, cancellation, deadlines, tracing, etc.
|
||||
**id** | **string** | Org ID (UUID) |
|
||||
|
||||
### Other Parameters
|
||||
|
||||
Other parameters are passed through a pointer to a apiUpdateOrgRequest struct via the builder pattern
|
||||
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
|
||||
**body** | [**HandlersOrgUpdateReq**](HandlersOrgUpdateReq.md) | Update payload |
|
||||
|
||||
### Return type
|
||||
|
||||
[**ModelsOrganization**](ModelsOrganization.md)
|
||||
|
||||
### Authorization
|
||||
|
||||
[BearerAuth](../README.md#BearerAuth)
|
||||
|
||||
### HTTP request headers
|
||||
|
||||
- **Content-Type**: application/json
|
||||
- **Accept**: application/json
|
||||
|
||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints)
|
||||
[[Back to Model list]](../README.md#documentation-for-models)
|
||||
[[Back to README]](../README.md)
|
||||
|
||||
369
sdk/go/docs/ServersAPI.md
Normal file
369
sdk/go/docs/ServersAPI.md
Normal file
@@ -0,0 +1,369 @@
|
||||
# \ServersAPI
|
||||
|
||||
All URIs are relative to *http://localhost:8080/api/v1*
|
||||
|
||||
Method | HTTP request | Description
|
||||
------------- | ------------- | -------------
|
||||
[**CreateServer**](ServersAPI.md#CreateServer) | **Post** /servers | Create server (org scoped)
|
||||
[**DeleteServer**](ServersAPI.md#DeleteServer) | **Delete** /servers/{id} | Delete server (org scoped)
|
||||
[**GetServer**](ServersAPI.md#GetServer) | **Get** /servers/{id} | Get server by ID (org scoped)
|
||||
[**ListServers**](ServersAPI.md#ListServers) | **Get** /servers | List servers (org scoped)
|
||||
[**UpdateServer**](ServersAPI.md#UpdateServer) | **Patch** /servers/{id} | Update server (org scoped)
|
||||
|
||||
|
||||
|
||||
## CreateServer
|
||||
|
||||
> DtoServerResponse CreateServer(ctx).Body(body).XOrgID(xOrgID).Execute()
|
||||
|
||||
Create server (org scoped)
|
||||
|
||||
|
||||
|
||||
### Example
|
||||
|
||||
```go
|
||||
package main
|
||||
|
||||
import (
|
||||
"context"
|
||||
"fmt"
|
||||
"os"
|
||||
openapiclient "github.com/glueops/autoglue-sdk"
|
||||
)
|
||||
|
||||
func main() {
|
||||
body := *openapiclient.NewDtoCreateServerRequest() // DtoCreateServerRequest | Server payload
|
||||
xOrgID := "xOrgID_example" // string | Organization UUID (optional)
|
||||
|
||||
configuration := openapiclient.NewConfiguration()
|
||||
apiClient := openapiclient.NewAPIClient(configuration)
|
||||
resp, r, err := apiClient.ServersAPI.CreateServer(context.Background()).Body(body).XOrgID(xOrgID).Execute()
|
||||
if err != nil {
|
||||
fmt.Fprintf(os.Stderr, "Error when calling `ServersAPI.CreateServer``: %v\n", err)
|
||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||
}
|
||||
// response from `CreateServer`: DtoServerResponse
|
||||
fmt.Fprintf(os.Stdout, "Response from `ServersAPI.CreateServer`: %v\n", resp)
|
||||
}
|
||||
```
|
||||
|
||||
### Path Parameters
|
||||
|
||||
|
||||
|
||||
### Other Parameters
|
||||
|
||||
Other parameters are passed through a pointer to a apiCreateServerRequest struct via the builder pattern
|
||||
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
**body** | [**DtoCreateServerRequest**](DtoCreateServerRequest.md) | Server payload |
|
||||
**xOrgID** | **string** | Organization UUID |
|
||||
|
||||
### Return type
|
||||
|
||||
[**DtoServerResponse**](DtoServerResponse.md)
|
||||
|
||||
### Authorization
|
||||
|
||||
[OrgKeyAuth](../README.md#OrgKeyAuth), [OrgSecretAuth](../README.md#OrgSecretAuth), [BearerAuth](../README.md#BearerAuth)
|
||||
|
||||
### HTTP request headers
|
||||
|
||||
- **Content-Type**: application/json
|
||||
- **Accept**: application/json
|
||||
|
||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints)
|
||||
[[Back to Model list]](../README.md#documentation-for-models)
|
||||
[[Back to README]](../README.md)
|
||||
|
||||
|
||||
## DeleteServer
|
||||
|
||||
> string DeleteServer(ctx, id).XOrgID(xOrgID).Execute()
|
||||
|
||||
Delete server (org scoped)
|
||||
|
||||
|
||||
|
||||
### Example
|
||||
|
||||
```go
|
||||
package main
|
||||
|
||||
import (
|
||||
"context"
|
||||
"fmt"
|
||||
"os"
|
||||
openapiclient "github.com/glueops/autoglue-sdk"
|
||||
)
|
||||
|
||||
func main() {
|
||||
id := "id_example" // string | Server ID (UUID)
|
||||
xOrgID := "xOrgID_example" // string | Organization UUID (optional)
|
||||
|
||||
configuration := openapiclient.NewConfiguration()
|
||||
apiClient := openapiclient.NewAPIClient(configuration)
|
||||
resp, r, err := apiClient.ServersAPI.DeleteServer(context.Background(), id).XOrgID(xOrgID).Execute()
|
||||
if err != nil {
|
||||
fmt.Fprintf(os.Stderr, "Error when calling `ServersAPI.DeleteServer``: %v\n", err)
|
||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||
}
|
||||
// response from `DeleteServer`: string
|
||||
fmt.Fprintf(os.Stdout, "Response from `ServersAPI.DeleteServer`: %v\n", resp)
|
||||
}
|
||||
```
|
||||
|
||||
### Path Parameters
|
||||
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
**ctx** | **context.Context** | context for authentication, logging, cancellation, deadlines, tracing, etc.
|
||||
**id** | **string** | Server ID (UUID) |
|
||||
|
||||
### Other Parameters
|
||||
|
||||
Other parameters are passed through a pointer to a apiDeleteServerRequest struct via the builder pattern
|
||||
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
|
||||
**xOrgID** | **string** | Organization UUID |
|
||||
|
||||
### Return type
|
||||
|
||||
**string**
|
||||
|
||||
### Authorization
|
||||
|
||||
[OrgKeyAuth](../README.md#OrgKeyAuth), [OrgSecretAuth](../README.md#OrgSecretAuth), [BearerAuth](../README.md#BearerAuth)
|
||||
|
||||
### HTTP request headers
|
||||
|
||||
- **Content-Type**: Not defined
|
||||
- **Accept**: application/json
|
||||
|
||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints)
|
||||
[[Back to Model list]](../README.md#documentation-for-models)
|
||||
[[Back to README]](../README.md)
|
||||
|
||||
|
||||
## GetServer
|
||||
|
||||
> DtoServerResponse GetServer(ctx, id).XOrgID(xOrgID).Execute()
|
||||
|
||||
Get server by ID (org scoped)
|
||||
|
||||
|
||||
|
||||
### Example
|
||||
|
||||
```go
|
||||
package main
|
||||
|
||||
import (
|
||||
"context"
|
||||
"fmt"
|
||||
"os"
|
||||
openapiclient "github.com/glueops/autoglue-sdk"
|
||||
)
|
||||
|
||||
func main() {
|
||||
id := "id_example" // string | Server ID (UUID)
|
||||
xOrgID := "xOrgID_example" // string | Organization UUID (optional)
|
||||
|
||||
configuration := openapiclient.NewConfiguration()
|
||||
apiClient := openapiclient.NewAPIClient(configuration)
|
||||
resp, r, err := apiClient.ServersAPI.GetServer(context.Background(), id).XOrgID(xOrgID).Execute()
|
||||
if err != nil {
|
||||
fmt.Fprintf(os.Stderr, "Error when calling `ServersAPI.GetServer``: %v\n", err)
|
||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||
}
|
||||
// response from `GetServer`: DtoServerResponse
|
||||
fmt.Fprintf(os.Stdout, "Response from `ServersAPI.GetServer`: %v\n", resp)
|
||||
}
|
||||
```
|
||||
|
||||
### Path Parameters
|
||||
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
**ctx** | **context.Context** | context for authentication, logging, cancellation, deadlines, tracing, etc.
|
||||
**id** | **string** | Server ID (UUID) |
|
||||
|
||||
### Other Parameters
|
||||
|
||||
Other parameters are passed through a pointer to a apiGetServerRequest struct via the builder pattern
|
||||
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
|
||||
**xOrgID** | **string** | Organization UUID |
|
||||
|
||||
### Return type
|
||||
|
||||
[**DtoServerResponse**](DtoServerResponse.md)
|
||||
|
||||
### Authorization
|
||||
|
||||
[OrgKeyAuth](../README.md#OrgKeyAuth), [OrgSecretAuth](../README.md#OrgSecretAuth), [BearerAuth](../README.md#BearerAuth)
|
||||
|
||||
### HTTP request headers
|
||||
|
||||
- **Content-Type**: Not defined
|
||||
- **Accept**: application/json
|
||||
|
||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints)
|
||||
[[Back to Model list]](../README.md#documentation-for-models)
|
||||
[[Back to README]](../README.md)
|
||||
|
||||
|
||||
## ListServers
|
||||
|
||||
> []DtoServerResponse ListServers(ctx).XOrgID(xOrgID).Status(status).Role(role).Execute()
|
||||
|
||||
List servers (org scoped)
|
||||
|
||||
|
||||
|
||||
### Example
|
||||
|
||||
```go
|
||||
package main
|
||||
|
||||
import (
|
||||
"context"
|
||||
"fmt"
|
||||
"os"
|
||||
openapiclient "github.com/glueops/autoglue-sdk"
|
||||
)
|
||||
|
||||
func main() {
|
||||
xOrgID := "xOrgID_example" // string | Organization UUID (optional)
|
||||
status := "status_example" // string | Filter by status (pending|provisioning|ready|failed) (optional)
|
||||
role := "role_example" // string | Filter by role (optional)
|
||||
|
||||
configuration := openapiclient.NewConfiguration()
|
||||
apiClient := openapiclient.NewAPIClient(configuration)
|
||||
resp, r, err := apiClient.ServersAPI.ListServers(context.Background()).XOrgID(xOrgID).Status(status).Role(role).Execute()
|
||||
if err != nil {
|
||||
fmt.Fprintf(os.Stderr, "Error when calling `ServersAPI.ListServers``: %v\n", err)
|
||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||
}
|
||||
// response from `ListServers`: []DtoServerResponse
|
||||
fmt.Fprintf(os.Stdout, "Response from `ServersAPI.ListServers`: %v\n", resp)
|
||||
}
|
||||
```
|
||||
|
||||
### Path Parameters
|
||||
|
||||
|
||||
|
||||
### Other Parameters
|
||||
|
||||
Other parameters are passed through a pointer to a apiListServersRequest struct via the builder pattern
|
||||
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
**xOrgID** | **string** | Organization UUID |
|
||||
**status** | **string** | Filter by status (pending|provisioning|ready|failed) |
|
||||
**role** | **string** | Filter by role |
|
||||
|
||||
### Return type
|
||||
|
||||
[**[]DtoServerResponse**](DtoServerResponse.md)
|
||||
|
||||
### Authorization
|
||||
|
||||
[OrgKeyAuth](../README.md#OrgKeyAuth), [OrgSecretAuth](../README.md#OrgSecretAuth), [BearerAuth](../README.md#BearerAuth)
|
||||
|
||||
### HTTP request headers
|
||||
|
||||
- **Content-Type**: Not defined
|
||||
- **Accept**: application/json
|
||||
|
||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints)
|
||||
[[Back to Model list]](../README.md#documentation-for-models)
|
||||
[[Back to README]](../README.md)
|
||||
|
||||
|
||||
## UpdateServer
|
||||
|
||||
> DtoServerResponse UpdateServer(ctx, id).Body(body).XOrgID(xOrgID).Execute()
|
||||
|
||||
Update server (org scoped)
|
||||
|
||||
|
||||
|
||||
### Example
|
||||
|
||||
```go
|
||||
package main
|
||||
|
||||
import (
|
||||
"context"
|
||||
"fmt"
|
||||
"os"
|
||||
openapiclient "github.com/glueops/autoglue-sdk"
|
||||
)
|
||||
|
||||
func main() {
|
||||
id := "id_example" // string | Server ID (UUID)
|
||||
body := *openapiclient.NewDtoUpdateServerRequest() // DtoUpdateServerRequest | Fields to update
|
||||
xOrgID := "xOrgID_example" // string | Organization UUID (optional)
|
||||
|
||||
configuration := openapiclient.NewConfiguration()
|
||||
apiClient := openapiclient.NewAPIClient(configuration)
|
||||
resp, r, err := apiClient.ServersAPI.UpdateServer(context.Background(), id).Body(body).XOrgID(xOrgID).Execute()
|
||||
if err != nil {
|
||||
fmt.Fprintf(os.Stderr, "Error when calling `ServersAPI.UpdateServer``: %v\n", err)
|
||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||
}
|
||||
// response from `UpdateServer`: DtoServerResponse
|
||||
fmt.Fprintf(os.Stdout, "Response from `ServersAPI.UpdateServer`: %v\n", resp)
|
||||
}
|
||||
```
|
||||
|
||||
### Path Parameters
|
||||
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
**ctx** | **context.Context** | context for authentication, logging, cancellation, deadlines, tracing, etc.
|
||||
**id** | **string** | Server ID (UUID) |
|
||||
|
||||
### Other Parameters
|
||||
|
||||
Other parameters are passed through a pointer to a apiUpdateServerRequest struct via the builder pattern
|
||||
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
|
||||
**body** | [**DtoUpdateServerRequest**](DtoUpdateServerRequest.md) | Fields to update |
|
||||
**xOrgID** | **string** | Organization UUID |
|
||||
|
||||
### Return type
|
||||
|
||||
[**DtoServerResponse**](DtoServerResponse.md)
|
||||
|
||||
### Authorization
|
||||
|
||||
[OrgKeyAuth](../README.md#OrgKeyAuth), [OrgSecretAuth](../README.md#OrgSecretAuth), [BearerAuth](../README.md#BearerAuth)
|
||||
|
||||
### HTTP request headers
|
||||
|
||||
- **Content-Type**: application/json
|
||||
- **Accept**: application/json
|
||||
|
||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints)
|
||||
[[Back to Model list]](../README.md#documentation-for-models)
|
||||
[[Back to README]](../README.md)
|
||||
|
||||
367
sdk/go/docs/SshAPI.md
Normal file
367
sdk/go/docs/SshAPI.md
Normal file
@@ -0,0 +1,367 @@
|
||||
# \SshAPI
|
||||
|
||||
All URIs are relative to *http://localhost:8080/api/v1*
|
||||
|
||||
Method | HTTP request | Description
|
||||
------------- | ------------- | -------------
|
||||
[**CreateSSHKey**](SshAPI.md#CreateSSHKey) | **Post** /ssh | Create ssh keypair (org scoped)
|
||||
[**DeleteSSHKey**](SshAPI.md#DeleteSSHKey) | **Delete** /ssh/{id} | Delete ssh keypair (org scoped)
|
||||
[**DownloadSSHKey**](SshAPI.md#DownloadSSHKey) | **Get** /ssh/{id}/download | Download ssh key files by ID (org scoped)
|
||||
[**GetSSHKey**](SshAPI.md#GetSSHKey) | **Get** /ssh/{id} | Get ssh key by ID (org scoped)
|
||||
[**ListPublicSshKeys**](SshAPI.md#ListPublicSshKeys) | **Get** /ssh | List ssh keys (org scoped)
|
||||
|
||||
|
||||
|
||||
## CreateSSHKey
|
||||
|
||||
> DtoSshResponse CreateSSHKey(ctx).Body(body).XOrgID(xOrgID).Execute()
|
||||
|
||||
Create ssh keypair (org scoped)
|
||||
|
||||
|
||||
|
||||
### Example
|
||||
|
||||
```go
|
||||
package main
|
||||
|
||||
import (
|
||||
"context"
|
||||
"fmt"
|
||||
"os"
|
||||
openapiclient "github.com/glueops/autoglue-sdk"
|
||||
)
|
||||
|
||||
func main() {
|
||||
body := *openapiclient.NewDtoCreateSSHRequest() // DtoCreateSSHRequest | Key generation options
|
||||
xOrgID := "xOrgID_example" // string | Organization UUID (optional)
|
||||
|
||||
configuration := openapiclient.NewConfiguration()
|
||||
apiClient := openapiclient.NewAPIClient(configuration)
|
||||
resp, r, err := apiClient.SshAPI.CreateSSHKey(context.Background()).Body(body).XOrgID(xOrgID).Execute()
|
||||
if err != nil {
|
||||
fmt.Fprintf(os.Stderr, "Error when calling `SshAPI.CreateSSHKey``: %v\n", err)
|
||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||
}
|
||||
// response from `CreateSSHKey`: DtoSshResponse
|
||||
fmt.Fprintf(os.Stdout, "Response from `SshAPI.CreateSSHKey`: %v\n", resp)
|
||||
}
|
||||
```
|
||||
|
||||
### Path Parameters
|
||||
|
||||
|
||||
|
||||
### Other Parameters
|
||||
|
||||
Other parameters are passed through a pointer to a apiCreateSSHKeyRequest struct via the builder pattern
|
||||
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
**body** | [**DtoCreateSSHRequest**](DtoCreateSSHRequest.md) | Key generation options |
|
||||
**xOrgID** | **string** | Organization UUID |
|
||||
|
||||
### Return type
|
||||
|
||||
[**DtoSshResponse**](DtoSshResponse.md)
|
||||
|
||||
### Authorization
|
||||
|
||||
[OrgKeyAuth](../README.md#OrgKeyAuth), [OrgSecretAuth](../README.md#OrgSecretAuth), [BearerAuth](../README.md#BearerAuth)
|
||||
|
||||
### HTTP request headers
|
||||
|
||||
- **Content-Type**: application/json
|
||||
- **Accept**: application/json
|
||||
|
||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints)
|
||||
[[Back to Model list]](../README.md#documentation-for-models)
|
||||
[[Back to README]](../README.md)
|
||||
|
||||
|
||||
## DeleteSSHKey
|
||||
|
||||
> string DeleteSSHKey(ctx, id).XOrgID(xOrgID).Execute()
|
||||
|
||||
Delete ssh keypair (org scoped)
|
||||
|
||||
|
||||
|
||||
### Example
|
||||
|
||||
```go
|
||||
package main
|
||||
|
||||
import (
|
||||
"context"
|
||||
"fmt"
|
||||
"os"
|
||||
openapiclient "github.com/glueops/autoglue-sdk"
|
||||
)
|
||||
|
||||
func main() {
|
||||
id := "id_example" // string | SSH Key ID (UUID)
|
||||
xOrgID := "xOrgID_example" // string | Organization UUID (optional)
|
||||
|
||||
configuration := openapiclient.NewConfiguration()
|
||||
apiClient := openapiclient.NewAPIClient(configuration)
|
||||
resp, r, err := apiClient.SshAPI.DeleteSSHKey(context.Background(), id).XOrgID(xOrgID).Execute()
|
||||
if err != nil {
|
||||
fmt.Fprintf(os.Stderr, "Error when calling `SshAPI.DeleteSSHKey``: %v\n", err)
|
||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||
}
|
||||
// response from `DeleteSSHKey`: string
|
||||
fmt.Fprintf(os.Stdout, "Response from `SshAPI.DeleteSSHKey`: %v\n", resp)
|
||||
}
|
||||
```
|
||||
|
||||
### Path Parameters
|
||||
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
**ctx** | **context.Context** | context for authentication, logging, cancellation, deadlines, tracing, etc.
|
||||
**id** | **string** | SSH Key ID (UUID) |
|
||||
|
||||
### Other Parameters
|
||||
|
||||
Other parameters are passed through a pointer to a apiDeleteSSHKeyRequest struct via the builder pattern
|
||||
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
|
||||
**xOrgID** | **string** | Organization UUID |
|
||||
|
||||
### Return type
|
||||
|
||||
**string**
|
||||
|
||||
### Authorization
|
||||
|
||||
[OrgKeyAuth](../README.md#OrgKeyAuth), [OrgSecretAuth](../README.md#OrgSecretAuth), [BearerAuth](../README.md#BearerAuth)
|
||||
|
||||
### HTTP request headers
|
||||
|
||||
- **Content-Type**: Not defined
|
||||
- **Accept**: application/json
|
||||
|
||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints)
|
||||
[[Back to Model list]](../README.md#documentation-for-models)
|
||||
[[Back to README]](../README.md)
|
||||
|
||||
|
||||
## DownloadSSHKey
|
||||
|
||||
> string DownloadSSHKey(ctx, id).XOrgID(xOrgID).Part(part).Execute()
|
||||
|
||||
Download ssh key files by ID (org scoped)
|
||||
|
||||
|
||||
|
||||
### Example
|
||||
|
||||
```go
|
||||
package main
|
||||
|
||||
import (
|
||||
"context"
|
||||
"fmt"
|
||||
"os"
|
||||
openapiclient "github.com/glueops/autoglue-sdk"
|
||||
)
|
||||
|
||||
func main() {
|
||||
xOrgID := "xOrgID_example" // string | Organization UUID
|
||||
id := "id_example" // string | SSH Key ID (UUID)
|
||||
part := "part_example" // string | Which part to download
|
||||
|
||||
configuration := openapiclient.NewConfiguration()
|
||||
apiClient := openapiclient.NewAPIClient(configuration)
|
||||
resp, r, err := apiClient.SshAPI.DownloadSSHKey(context.Background(), id).XOrgID(xOrgID).Part(part).Execute()
|
||||
if err != nil {
|
||||
fmt.Fprintf(os.Stderr, "Error when calling `SshAPI.DownloadSSHKey``: %v\n", err)
|
||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||
}
|
||||
// response from `DownloadSSHKey`: string
|
||||
fmt.Fprintf(os.Stdout, "Response from `SshAPI.DownloadSSHKey`: %v\n", resp)
|
||||
}
|
||||
```
|
||||
|
||||
### Path Parameters
|
||||
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
**ctx** | **context.Context** | context for authentication, logging, cancellation, deadlines, tracing, etc.
|
||||
**id** | **string** | SSH Key ID (UUID) |
|
||||
|
||||
### Other Parameters
|
||||
|
||||
Other parameters are passed through a pointer to a apiDownloadSSHKeyRequest struct via the builder pattern
|
||||
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
**xOrgID** | **string** | Organization UUID |
|
||||
|
||||
**part** | **string** | Which part to download |
|
||||
|
||||
### Return type
|
||||
|
||||
**string**
|
||||
|
||||
### Authorization
|
||||
|
||||
[OrgKeyAuth](../README.md#OrgKeyAuth), [OrgSecretAuth](../README.md#OrgSecretAuth), [BearerAuth](../README.md#BearerAuth)
|
||||
|
||||
### HTTP request headers
|
||||
|
||||
- **Content-Type**: Not defined
|
||||
- **Accept**: application/json
|
||||
|
||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints)
|
||||
[[Back to Model list]](../README.md#documentation-for-models)
|
||||
[[Back to README]](../README.md)
|
||||
|
||||
|
||||
## GetSSHKey
|
||||
|
||||
> DtoSshRevealResponse GetSSHKey(ctx, id).XOrgID(xOrgID).Reveal(reveal).Execute()
|
||||
|
||||
Get ssh key by ID (org scoped)
|
||||
|
||||
|
||||
|
||||
### Example
|
||||
|
||||
```go
|
||||
package main
|
||||
|
||||
import (
|
||||
"context"
|
||||
"fmt"
|
||||
"os"
|
||||
openapiclient "github.com/glueops/autoglue-sdk"
|
||||
)
|
||||
|
||||
func main() {
|
||||
id := "id_example" // string | SSH Key ID (UUID)
|
||||
xOrgID := "xOrgID_example" // string | Organization UUID (optional)
|
||||
reveal := true // bool | Reveal private key PEM (optional)
|
||||
|
||||
configuration := openapiclient.NewConfiguration()
|
||||
apiClient := openapiclient.NewAPIClient(configuration)
|
||||
resp, r, err := apiClient.SshAPI.GetSSHKey(context.Background(), id).XOrgID(xOrgID).Reveal(reveal).Execute()
|
||||
if err != nil {
|
||||
fmt.Fprintf(os.Stderr, "Error when calling `SshAPI.GetSSHKey``: %v\n", err)
|
||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||
}
|
||||
// response from `GetSSHKey`: DtoSshRevealResponse
|
||||
fmt.Fprintf(os.Stdout, "Response from `SshAPI.GetSSHKey`: %v\n", resp)
|
||||
}
|
||||
```
|
||||
|
||||
### Path Parameters
|
||||
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
**ctx** | **context.Context** | context for authentication, logging, cancellation, deadlines, tracing, etc.
|
||||
**id** | **string** | SSH Key ID (UUID) |
|
||||
|
||||
### Other Parameters
|
||||
|
||||
Other parameters are passed through a pointer to a apiGetSSHKeyRequest struct via the builder pattern
|
||||
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
|
||||
**xOrgID** | **string** | Organization UUID |
|
||||
**reveal** | **bool** | Reveal private key PEM |
|
||||
|
||||
### Return type
|
||||
|
||||
[**DtoSshRevealResponse**](DtoSshRevealResponse.md)
|
||||
|
||||
### Authorization
|
||||
|
||||
[OrgKeyAuth](../README.md#OrgKeyAuth), [OrgSecretAuth](../README.md#OrgSecretAuth), [BearerAuth](../README.md#BearerAuth)
|
||||
|
||||
### HTTP request headers
|
||||
|
||||
- **Content-Type**: Not defined
|
||||
- **Accept**: application/json
|
||||
|
||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints)
|
||||
[[Back to Model list]](../README.md#documentation-for-models)
|
||||
[[Back to README]](../README.md)
|
||||
|
||||
|
||||
## ListPublicSshKeys
|
||||
|
||||
> []DtoSshResponse ListPublicSshKeys(ctx).XOrgID(xOrgID).Execute()
|
||||
|
||||
List ssh keys (org scoped)
|
||||
|
||||
|
||||
|
||||
### Example
|
||||
|
||||
```go
|
||||
package main
|
||||
|
||||
import (
|
||||
"context"
|
||||
"fmt"
|
||||
"os"
|
||||
openapiclient "github.com/glueops/autoglue-sdk"
|
||||
)
|
||||
|
||||
func main() {
|
||||
xOrgID := "xOrgID_example" // string | Organization UUID (optional)
|
||||
|
||||
configuration := openapiclient.NewConfiguration()
|
||||
apiClient := openapiclient.NewAPIClient(configuration)
|
||||
resp, r, err := apiClient.SshAPI.ListPublicSshKeys(context.Background()).XOrgID(xOrgID).Execute()
|
||||
if err != nil {
|
||||
fmt.Fprintf(os.Stderr, "Error when calling `SshAPI.ListPublicSshKeys``: %v\n", err)
|
||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||
}
|
||||
// response from `ListPublicSshKeys`: []DtoSshResponse
|
||||
fmt.Fprintf(os.Stdout, "Response from `SshAPI.ListPublicSshKeys`: %v\n", resp)
|
||||
}
|
||||
```
|
||||
|
||||
### Path Parameters
|
||||
|
||||
|
||||
|
||||
### Other Parameters
|
||||
|
||||
Other parameters are passed through a pointer to a apiListPublicSshKeysRequest struct via the builder pattern
|
||||
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
**xOrgID** | **string** | Organization UUID |
|
||||
|
||||
### Return type
|
||||
|
||||
[**[]DtoSshResponse**](DtoSshResponse.md)
|
||||
|
||||
### Authorization
|
||||
|
||||
[OrgKeyAuth](../README.md#OrgKeyAuth), [OrgSecretAuth](../README.md#OrgSecretAuth), [BearerAuth](../README.md#BearerAuth)
|
||||
|
||||
### HTTP request headers
|
||||
|
||||
- **Content-Type**: Not defined
|
||||
- **Accept**: application/json
|
||||
|
||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints)
|
||||
[[Back to Model list]](../README.md#documentation-for-models)
|
||||
[[Back to README]](../README.md)
|
||||
|
||||
369
sdk/go/docs/TaintsAPI.md
Normal file
369
sdk/go/docs/TaintsAPI.md
Normal file
@@ -0,0 +1,369 @@
|
||||
# \TaintsAPI
|
||||
|
||||
All URIs are relative to *http://localhost:8080/api/v1*
|
||||
|
||||
Method | HTTP request | Description
|
||||
------------- | ------------- | -------------
|
||||
[**CreateTaint**](TaintsAPI.md#CreateTaint) | **Post** /taints | Create node taint (org scoped)
|
||||
[**DeleteTaint**](TaintsAPI.md#DeleteTaint) | **Delete** /taints/{id} | Delete taint (org scoped)
|
||||
[**GetTaint**](TaintsAPI.md#GetTaint) | **Get** /taints/{id} | Get node taint by ID (org scoped)
|
||||
[**ListTaints**](TaintsAPI.md#ListTaints) | **Get** /taints | List node pool taints (org scoped)
|
||||
[**UpdateTaint**](TaintsAPI.md#UpdateTaint) | **Patch** /taints/{id} | Update node taint (org scoped)
|
||||
|
||||
|
||||
|
||||
## CreateTaint
|
||||
|
||||
> DtoTaintResponse CreateTaint(ctx).Body(body).XOrgID(xOrgID).Execute()
|
||||
|
||||
Create node taint (org scoped)
|
||||
|
||||
|
||||
|
||||
### Example
|
||||
|
||||
```go
|
||||
package main
|
||||
|
||||
import (
|
||||
"context"
|
||||
"fmt"
|
||||
"os"
|
||||
openapiclient "github.com/glueops/autoglue-sdk"
|
||||
)
|
||||
|
||||
func main() {
|
||||
body := *openapiclient.NewDtoCreateTaintRequest() // DtoCreateTaintRequest | Taint payload
|
||||
xOrgID := "xOrgID_example" // string | Organization UUID (optional)
|
||||
|
||||
configuration := openapiclient.NewConfiguration()
|
||||
apiClient := openapiclient.NewAPIClient(configuration)
|
||||
resp, r, err := apiClient.TaintsAPI.CreateTaint(context.Background()).Body(body).XOrgID(xOrgID).Execute()
|
||||
if err != nil {
|
||||
fmt.Fprintf(os.Stderr, "Error when calling `TaintsAPI.CreateTaint``: %v\n", err)
|
||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||
}
|
||||
// response from `CreateTaint`: DtoTaintResponse
|
||||
fmt.Fprintf(os.Stdout, "Response from `TaintsAPI.CreateTaint`: %v\n", resp)
|
||||
}
|
||||
```
|
||||
|
||||
### Path Parameters
|
||||
|
||||
|
||||
|
||||
### Other Parameters
|
||||
|
||||
Other parameters are passed through a pointer to a apiCreateTaintRequest struct via the builder pattern
|
||||
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
**body** | [**DtoCreateTaintRequest**](DtoCreateTaintRequest.md) | Taint payload |
|
||||
**xOrgID** | **string** | Organization UUID |
|
||||
|
||||
### Return type
|
||||
|
||||
[**DtoTaintResponse**](DtoTaintResponse.md)
|
||||
|
||||
### Authorization
|
||||
|
||||
[OrgKeyAuth](../README.md#OrgKeyAuth), [OrgSecretAuth](../README.md#OrgSecretAuth), [BearerAuth](../README.md#BearerAuth)
|
||||
|
||||
### HTTP request headers
|
||||
|
||||
- **Content-Type**: application/json
|
||||
- **Accept**: application/json
|
||||
|
||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints)
|
||||
[[Back to Model list]](../README.md#documentation-for-models)
|
||||
[[Back to README]](../README.md)
|
||||
|
||||
|
||||
## DeleteTaint
|
||||
|
||||
> string DeleteTaint(ctx, id).XOrgID(xOrgID).Execute()
|
||||
|
||||
Delete taint (org scoped)
|
||||
|
||||
|
||||
|
||||
### Example
|
||||
|
||||
```go
|
||||
package main
|
||||
|
||||
import (
|
||||
"context"
|
||||
"fmt"
|
||||
"os"
|
||||
openapiclient "github.com/glueops/autoglue-sdk"
|
||||
)
|
||||
|
||||
func main() {
|
||||
id := "id_example" // string | Node Taint ID (UUID)
|
||||
xOrgID := "xOrgID_example" // string | Organization UUID (optional)
|
||||
|
||||
configuration := openapiclient.NewConfiguration()
|
||||
apiClient := openapiclient.NewAPIClient(configuration)
|
||||
resp, r, err := apiClient.TaintsAPI.DeleteTaint(context.Background(), id).XOrgID(xOrgID).Execute()
|
||||
if err != nil {
|
||||
fmt.Fprintf(os.Stderr, "Error when calling `TaintsAPI.DeleteTaint``: %v\n", err)
|
||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||
}
|
||||
// response from `DeleteTaint`: string
|
||||
fmt.Fprintf(os.Stdout, "Response from `TaintsAPI.DeleteTaint`: %v\n", resp)
|
||||
}
|
||||
```
|
||||
|
||||
### Path Parameters
|
||||
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
**ctx** | **context.Context** | context for authentication, logging, cancellation, deadlines, tracing, etc.
|
||||
**id** | **string** | Node Taint ID (UUID) |
|
||||
|
||||
### Other Parameters
|
||||
|
||||
Other parameters are passed through a pointer to a apiDeleteTaintRequest struct via the builder pattern
|
||||
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
|
||||
**xOrgID** | **string** | Organization UUID |
|
||||
|
||||
### Return type
|
||||
|
||||
**string**
|
||||
|
||||
### Authorization
|
||||
|
||||
[OrgKeyAuth](../README.md#OrgKeyAuth), [OrgSecretAuth](../README.md#OrgSecretAuth), [BearerAuth](../README.md#BearerAuth)
|
||||
|
||||
### HTTP request headers
|
||||
|
||||
- **Content-Type**: Not defined
|
||||
- **Accept**: application/json
|
||||
|
||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints)
|
||||
[[Back to Model list]](../README.md#documentation-for-models)
|
||||
[[Back to README]](../README.md)
|
||||
|
||||
|
||||
## GetTaint
|
||||
|
||||
> DtoTaintResponse GetTaint(ctx, id).XOrgID(xOrgID).Execute()
|
||||
|
||||
Get node taint by ID (org scoped)
|
||||
|
||||
### Example
|
||||
|
||||
```go
|
||||
package main
|
||||
|
||||
import (
|
||||
"context"
|
||||
"fmt"
|
||||
"os"
|
||||
openapiclient "github.com/glueops/autoglue-sdk"
|
||||
)
|
||||
|
||||
func main() {
|
||||
id := "id_example" // string | Node Taint ID (UUID)
|
||||
xOrgID := "xOrgID_example" // string | Organization UUID (optional)
|
||||
|
||||
configuration := openapiclient.NewConfiguration()
|
||||
apiClient := openapiclient.NewAPIClient(configuration)
|
||||
resp, r, err := apiClient.TaintsAPI.GetTaint(context.Background(), id).XOrgID(xOrgID).Execute()
|
||||
if err != nil {
|
||||
fmt.Fprintf(os.Stderr, "Error when calling `TaintsAPI.GetTaint``: %v\n", err)
|
||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||
}
|
||||
// response from `GetTaint`: DtoTaintResponse
|
||||
fmt.Fprintf(os.Stdout, "Response from `TaintsAPI.GetTaint`: %v\n", resp)
|
||||
}
|
||||
```
|
||||
|
||||
### Path Parameters
|
||||
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
**ctx** | **context.Context** | context for authentication, logging, cancellation, deadlines, tracing, etc.
|
||||
**id** | **string** | Node Taint ID (UUID) |
|
||||
|
||||
### Other Parameters
|
||||
|
||||
Other parameters are passed through a pointer to a apiGetTaintRequest struct via the builder pattern
|
||||
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
|
||||
**xOrgID** | **string** | Organization UUID |
|
||||
|
||||
### Return type
|
||||
|
||||
[**DtoTaintResponse**](DtoTaintResponse.md)
|
||||
|
||||
### Authorization
|
||||
|
||||
[OrgKeyAuth](../README.md#OrgKeyAuth), [OrgSecretAuth](../README.md#OrgSecretAuth), [BearerAuth](../README.md#BearerAuth)
|
||||
|
||||
### HTTP request headers
|
||||
|
||||
- **Content-Type**: Not defined
|
||||
- **Accept**: application/json
|
||||
|
||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints)
|
||||
[[Back to Model list]](../README.md#documentation-for-models)
|
||||
[[Back to README]](../README.md)
|
||||
|
||||
|
||||
## ListTaints
|
||||
|
||||
> []DtoTaintResponse ListTaints(ctx).XOrgID(xOrgID).Key(key).Value(value).Q(q).Execute()
|
||||
|
||||
List node pool taints (org scoped)
|
||||
|
||||
|
||||
|
||||
### Example
|
||||
|
||||
```go
|
||||
package main
|
||||
|
||||
import (
|
||||
"context"
|
||||
"fmt"
|
||||
"os"
|
||||
openapiclient "github.com/glueops/autoglue-sdk"
|
||||
)
|
||||
|
||||
func main() {
|
||||
xOrgID := "xOrgID_example" // string | Organization UUID (optional)
|
||||
key := "key_example" // string | Exact key (optional)
|
||||
value := "value_example" // string | Exact value (optional)
|
||||
q := "q_example" // string | key contains (case-insensitive) (optional)
|
||||
|
||||
configuration := openapiclient.NewConfiguration()
|
||||
apiClient := openapiclient.NewAPIClient(configuration)
|
||||
resp, r, err := apiClient.TaintsAPI.ListTaints(context.Background()).XOrgID(xOrgID).Key(key).Value(value).Q(q).Execute()
|
||||
if err != nil {
|
||||
fmt.Fprintf(os.Stderr, "Error when calling `TaintsAPI.ListTaints``: %v\n", err)
|
||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||
}
|
||||
// response from `ListTaints`: []DtoTaintResponse
|
||||
fmt.Fprintf(os.Stdout, "Response from `TaintsAPI.ListTaints`: %v\n", resp)
|
||||
}
|
||||
```
|
||||
|
||||
### Path Parameters
|
||||
|
||||
|
||||
|
||||
### Other Parameters
|
||||
|
||||
Other parameters are passed through a pointer to a apiListTaintsRequest struct via the builder pattern
|
||||
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
**xOrgID** | **string** | Organization UUID |
|
||||
**key** | **string** | Exact key |
|
||||
**value** | **string** | Exact value |
|
||||
**q** | **string** | key contains (case-insensitive) |
|
||||
|
||||
### Return type
|
||||
|
||||
[**[]DtoTaintResponse**](DtoTaintResponse.md)
|
||||
|
||||
### Authorization
|
||||
|
||||
[OrgKeyAuth](../README.md#OrgKeyAuth), [OrgSecretAuth](../README.md#OrgSecretAuth), [BearerAuth](../README.md#BearerAuth)
|
||||
|
||||
### HTTP request headers
|
||||
|
||||
- **Content-Type**: Not defined
|
||||
- **Accept**: application/json
|
||||
|
||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints)
|
||||
[[Back to Model list]](../README.md#documentation-for-models)
|
||||
[[Back to README]](../README.md)
|
||||
|
||||
|
||||
## UpdateTaint
|
||||
|
||||
> DtoTaintResponse UpdateTaint(ctx, id).Body(body).XOrgID(xOrgID).Execute()
|
||||
|
||||
Update node taint (org scoped)
|
||||
|
||||
|
||||
|
||||
### Example
|
||||
|
||||
```go
|
||||
package main
|
||||
|
||||
import (
|
||||
"context"
|
||||
"fmt"
|
||||
"os"
|
||||
openapiclient "github.com/glueops/autoglue-sdk"
|
||||
)
|
||||
|
||||
func main() {
|
||||
id := "id_example" // string | Node Taint ID (UUID)
|
||||
body := *openapiclient.NewDtoUpdateTaintRequest() // DtoUpdateTaintRequest | Fields to update
|
||||
xOrgID := "xOrgID_example" // string | Organization UUID (optional)
|
||||
|
||||
configuration := openapiclient.NewConfiguration()
|
||||
apiClient := openapiclient.NewAPIClient(configuration)
|
||||
resp, r, err := apiClient.TaintsAPI.UpdateTaint(context.Background(), id).Body(body).XOrgID(xOrgID).Execute()
|
||||
if err != nil {
|
||||
fmt.Fprintf(os.Stderr, "Error when calling `TaintsAPI.UpdateTaint``: %v\n", err)
|
||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||
}
|
||||
// response from `UpdateTaint`: DtoTaintResponse
|
||||
fmt.Fprintf(os.Stdout, "Response from `TaintsAPI.UpdateTaint`: %v\n", resp)
|
||||
}
|
||||
```
|
||||
|
||||
### Path Parameters
|
||||
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
**ctx** | **context.Context** | context for authentication, logging, cancellation, deadlines, tracing, etc.
|
||||
**id** | **string** | Node Taint ID (UUID) |
|
||||
|
||||
### Other Parameters
|
||||
|
||||
Other parameters are passed through a pointer to a apiUpdateTaintRequest struct via the builder pattern
|
||||
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
|
||||
**body** | [**DtoUpdateTaintRequest**](DtoUpdateTaintRequest.md) | Fields to update |
|
||||
**xOrgID** | **string** | Organization UUID |
|
||||
|
||||
### Return type
|
||||
|
||||
[**DtoTaintResponse**](DtoTaintResponse.md)
|
||||
|
||||
### Authorization
|
||||
|
||||
[OrgKeyAuth](../README.md#OrgKeyAuth), [OrgSecretAuth](../README.md#OrgSecretAuth), [BearerAuth](../README.md#BearerAuth)
|
||||
|
||||
### HTTP request headers
|
||||
|
||||
- **Content-Type**: application/json
|
||||
- **Accept**: application/json
|
||||
|
||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints)
|
||||
[[Back to Model list]](../README.md#documentation-for-models)
|
||||
[[Back to README]](../README.md)
|
||||
|
||||
82
sdk/go/docs/UtilsErrorResponse.md
Normal file
82
sdk/go/docs/UtilsErrorResponse.md
Normal file
@@ -0,0 +1,82 @@
|
||||
# UtilsErrorResponse
|
||||
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**Code** | Pointer to **string** | A machine-readable error code, e.g. \"validation_error\" example: validation_error | [optional]
|
||||
**Message** | Pointer to **string** | Human-readable message example: slug is required | [optional]
|
||||
|
||||
## Methods
|
||||
|
||||
### NewUtilsErrorResponse
|
||||
|
||||
`func NewUtilsErrorResponse() *UtilsErrorResponse`
|
||||
|
||||
NewUtilsErrorResponse instantiates a new UtilsErrorResponse 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
|
||||
|
||||
### NewUtilsErrorResponseWithDefaults
|
||||
|
||||
`func NewUtilsErrorResponseWithDefaults() *UtilsErrorResponse`
|
||||
|
||||
NewUtilsErrorResponseWithDefaults instantiates a new UtilsErrorResponse 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
|
||||
|
||||
### GetCode
|
||||
|
||||
`func (o *UtilsErrorResponse) GetCode() string`
|
||||
|
||||
GetCode returns the Code field if non-nil, zero value otherwise.
|
||||
|
||||
### GetCodeOk
|
||||
|
||||
`func (o *UtilsErrorResponse) GetCodeOk() (*string, bool)`
|
||||
|
||||
GetCodeOk returns a tuple with the Code field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetCode
|
||||
|
||||
`func (o *UtilsErrorResponse) SetCode(v string)`
|
||||
|
||||
SetCode sets Code field to given value.
|
||||
|
||||
### HasCode
|
||||
|
||||
`func (o *UtilsErrorResponse) HasCode() bool`
|
||||
|
||||
HasCode returns a boolean if a field has been set.
|
||||
|
||||
### GetMessage
|
||||
|
||||
`func (o *UtilsErrorResponse) GetMessage() string`
|
||||
|
||||
GetMessage returns the Message field if non-nil, zero value otherwise.
|
||||
|
||||
### GetMessageOk
|
||||
|
||||
`func (o *UtilsErrorResponse) GetMessageOk() (*string, bool)`
|
||||
|
||||
GetMessageOk returns a tuple with the Message field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetMessage
|
||||
|
||||
`func (o *UtilsErrorResponse) SetMessage(v string)`
|
||||
|
||||
SetMessage sets Message field to given value.
|
||||
|
||||
### HasMessage
|
||||
|
||||
`func (o *UtilsErrorResponse) HasMessage() bool`
|
||||
|
||||
HasMessage returns a boolean if a field has been set.
|
||||
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
|
||||
57
sdk/go/git_push.sh
Normal file
57
sdk/go/git_push.sh
Normal file
@@ -0,0 +1,57 @@
|
||||
#!/bin/sh
|
||||
# ref: https://help.github.com/articles/adding-an-existing-project-to-github-using-the-command-line/
|
||||
#
|
||||
# Usage example: /bin/sh ./git_push.sh wing328 openapi-petstore-perl "minor update" "gitlab.com"
|
||||
|
||||
git_user_id=$1
|
||||
git_repo_id=$2
|
||||
release_note=$3
|
||||
git_host=$4
|
||||
|
||||
if [ "$git_host" = "" ]; then
|
||||
git_host="github.com"
|
||||
echo "[INFO] No command line input provided. Set \$git_host to $git_host"
|
||||
fi
|
||||
|
||||
if [ "$git_user_id" = "" ]; then
|
||||
git_user_id="glueops"
|
||||
echo "[INFO] No command line input provided. Set \$git_user_id to $git_user_id"
|
||||
fi
|
||||
|
||||
if [ "$git_repo_id" = "" ]; then
|
||||
git_repo_id="autoglue-sdk"
|
||||
echo "[INFO] No command line input provided. Set \$git_repo_id to $git_repo_id"
|
||||
fi
|
||||
|
||||
if [ "$release_note" = "" ]; then
|
||||
release_note="Minor update"
|
||||
echo "[INFO] No command line input provided. Set \$release_note to $release_note"
|
||||
fi
|
||||
|
||||
# Initialize the local directory as a Git repository
|
||||
git init
|
||||
|
||||
# Adds the files in the local repository and stages them for commit.
|
||||
git add .
|
||||
|
||||
# Commits the tracked changes and prepares them to be pushed to a remote repository.
|
||||
git commit -m "$release_note"
|
||||
|
||||
# Sets the new remote
|
||||
git_remote=$(git remote)
|
||||
if [ "$git_remote" = "" ]; then # git remote not defined
|
||||
|
||||
if [ "$GIT_TOKEN" = "" ]; then
|
||||
echo "[INFO] \$GIT_TOKEN (environment variable) is not set. Using the git credential in your environment."
|
||||
git remote add origin https://${git_host}/${git_user_id}/${git_repo_id}.git
|
||||
else
|
||||
git remote add origin https://${git_user_id}:"${GIT_TOKEN}"@${git_host}/${git_user_id}/${git_repo_id}.git
|
||||
fi
|
||||
|
||||
fi
|
||||
|
||||
git pull origin master
|
||||
|
||||
# Pushes (Forces) the changes in the local repository up to the remote repository
|
||||
echo "Git pushing to https://${git_host}/${git_user_id}/${git_repo_id}.git"
|
||||
git push origin master 2>&1 | grep -v 'To https'
|
||||
6
sdk/go/go.mod
Normal file
6
sdk/go/go.mod
Normal file
@@ -0,0 +1,6 @@
|
||||
module github.com/glueops/autoglue-sdk
|
||||
|
||||
go 1.23
|
||||
|
||||
require (
|
||||
)
|
||||
11
sdk/go/go.sum
Normal file
11
sdk/go/go.sum
Normal file
@@ -0,0 +1,11 @@
|
||||
cloud.google.com/go v0.34.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw=
|
||||
github.com/golang/protobuf v1.2.0 h1:P3YflyNX/ehuJFLhxviNdFxQPkGK5cDcApsge1SqnvM=
|
||||
github.com/golang/protobuf v1.2.0/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U=
|
||||
golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
|
||||
golang.org/x/net v0.0.0-20190108225652-1e06a53dbb7e h1:bRhVy7zSSasaqNksaRZiA5EEI+Ei4I1nO5Jh72wfHlg=
|
||||
golang.org/x/net v0.0.0-20190108225652-1e06a53dbb7e/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
|
||||
golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4 h1:YUO/7uOKsKeq9UokNS62b8FYywz3ker1l1vDZRCRefw=
|
||||
golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
|
||||
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
|
||||
google.golang.org/appengine v1.4.0 h1:/wp5JvzpHIxhs/dumFmF7BXTf3Z+dd4uXta4kVyO508=
|
||||
google.golang.org/appengine v1.4.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4=
|
||||
124
sdk/go/model_dto_auth_start_response.go
Normal file
124
sdk/go/model_dto_auth_start_response.go
Normal file
@@ -0,0 +1,124 @@
|
||||
/*
|
||||
AutoGlue API
|
||||
|
||||
API for managing K3s clusters across cloud providers
|
||||
|
||||
API version: 1.0
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
||||
|
||||
package autoglue
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
)
|
||||
|
||||
// checks if the DtoAuthStartResponse type satisfies the MappedNullable interface at compile time
|
||||
var _ MappedNullable = &DtoAuthStartResponse{}
|
||||
|
||||
// DtoAuthStartResponse struct for DtoAuthStartResponse
|
||||
type DtoAuthStartResponse struct {
|
||||
AuthUrl *string `json:"auth_url,omitempty"`
|
||||
}
|
||||
|
||||
// NewDtoAuthStartResponse instantiates a new DtoAuthStartResponse 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 NewDtoAuthStartResponse() *DtoAuthStartResponse {
|
||||
this := DtoAuthStartResponse{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// NewDtoAuthStartResponseWithDefaults instantiates a new DtoAuthStartResponse 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 NewDtoAuthStartResponseWithDefaults() *DtoAuthStartResponse {
|
||||
this := DtoAuthStartResponse{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// GetAuthUrl returns the AuthUrl field value if set, zero value otherwise.
|
||||
func (o *DtoAuthStartResponse) GetAuthUrl() string {
|
||||
if o == nil || IsNil(o.AuthUrl) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.AuthUrl
|
||||
}
|
||||
|
||||
// GetAuthUrlOk returns a tuple with the AuthUrl field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *DtoAuthStartResponse) GetAuthUrlOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.AuthUrl) {
|
||||
return nil, false
|
||||
}
|
||||
return o.AuthUrl, true
|
||||
}
|
||||
|
||||
// HasAuthUrl returns a boolean if a field has been set.
|
||||
func (o *DtoAuthStartResponse) HasAuthUrl() bool {
|
||||
if o != nil && !IsNil(o.AuthUrl) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetAuthUrl gets a reference to the given string and assigns it to the AuthUrl field.
|
||||
func (o *DtoAuthStartResponse) SetAuthUrl(v string) {
|
||||
o.AuthUrl = &v
|
||||
}
|
||||
|
||||
func (o DtoAuthStartResponse) MarshalJSON() ([]byte, error) {
|
||||
toSerialize, err := o.ToMap()
|
||||
if err != nil {
|
||||
return []byte{}, err
|
||||
}
|
||||
return json.Marshal(toSerialize)
|
||||
}
|
||||
|
||||
func (o DtoAuthStartResponse) ToMap() (map[string]interface{}, error) {
|
||||
toSerialize := map[string]interface{}{}
|
||||
if !IsNil(o.AuthUrl) {
|
||||
toSerialize["auth_url"] = o.AuthUrl
|
||||
}
|
||||
return toSerialize, nil
|
||||
}
|
||||
|
||||
type NullableDtoAuthStartResponse struct {
|
||||
value *DtoAuthStartResponse
|
||||
isSet bool
|
||||
}
|
||||
|
||||
func (v NullableDtoAuthStartResponse) Get() *DtoAuthStartResponse {
|
||||
return v.value
|
||||
}
|
||||
|
||||
func (v *NullableDtoAuthStartResponse) Set(val *DtoAuthStartResponse) {
|
||||
v.value = val
|
||||
v.isSet = true
|
||||
}
|
||||
|
||||
func (v NullableDtoAuthStartResponse) IsSet() bool {
|
||||
return v.isSet
|
||||
}
|
||||
|
||||
func (v *NullableDtoAuthStartResponse) Unset() {
|
||||
v.value = nil
|
||||
v.isSet = false
|
||||
}
|
||||
|
||||
func NewNullableDtoAuthStartResponse(val *DtoAuthStartResponse) *NullableDtoAuthStartResponse {
|
||||
return &NullableDtoAuthStartResponse{value: val, isSet: true}
|
||||
}
|
||||
|
||||
func (v NullableDtoAuthStartResponse) MarshalJSON() ([]byte, error) {
|
||||
return json.Marshal(v.value)
|
||||
}
|
||||
|
||||
func (v *NullableDtoAuthStartResponse) UnmarshalJSON(src []byte) error {
|
||||
v.isSet = true
|
||||
return json.Unmarshal(src, &v.value)
|
||||
}
|
||||
340
sdk/go/model_dto_create_server_request.go
Normal file
340
sdk/go/model_dto_create_server_request.go
Normal file
@@ -0,0 +1,340 @@
|
||||
/*
|
||||
AutoGlue API
|
||||
|
||||
API for managing K3s clusters across cloud providers
|
||||
|
||||
API version: 1.0
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
||||
|
||||
package autoglue
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
)
|
||||
|
||||
// checks if the DtoCreateServerRequest type satisfies the MappedNullable interface at compile time
|
||||
var _ MappedNullable = &DtoCreateServerRequest{}
|
||||
|
||||
// DtoCreateServerRequest struct for DtoCreateServerRequest
|
||||
type DtoCreateServerRequest struct {
|
||||
Hostname *string `json:"hostname,omitempty"`
|
||||
PrivateIpAddress *string `json:"private_ip_address,omitempty"`
|
||||
PublicIpAddress *string `json:"public_ip_address,omitempty"`
|
||||
Role *string `json:"role,omitempty"`
|
||||
SshKeyId *string `json:"ssh_key_id,omitempty"`
|
||||
SshUser *string `json:"ssh_user,omitempty"`
|
||||
Status *string `json:"status,omitempty"`
|
||||
}
|
||||
|
||||
// NewDtoCreateServerRequest instantiates a new DtoCreateServerRequest 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 NewDtoCreateServerRequest() *DtoCreateServerRequest {
|
||||
this := DtoCreateServerRequest{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// NewDtoCreateServerRequestWithDefaults instantiates a new DtoCreateServerRequest 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 NewDtoCreateServerRequestWithDefaults() *DtoCreateServerRequest {
|
||||
this := DtoCreateServerRequest{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// GetHostname returns the Hostname field value if set, zero value otherwise.
|
||||
func (o *DtoCreateServerRequest) GetHostname() string {
|
||||
if o == nil || IsNil(o.Hostname) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Hostname
|
||||
}
|
||||
|
||||
// GetHostnameOk returns a tuple with the Hostname field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *DtoCreateServerRequest) GetHostnameOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.Hostname) {
|
||||
return nil, false
|
||||
}
|
||||
return o.Hostname, true
|
||||
}
|
||||
|
||||
// HasHostname returns a boolean if a field has been set.
|
||||
func (o *DtoCreateServerRequest) HasHostname() bool {
|
||||
if o != nil && !IsNil(o.Hostname) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetHostname gets a reference to the given string and assigns it to the Hostname field.
|
||||
func (o *DtoCreateServerRequest) SetHostname(v string) {
|
||||
o.Hostname = &v
|
||||
}
|
||||
|
||||
// GetPrivateIpAddress returns the PrivateIpAddress field value if set, zero value otherwise.
|
||||
func (o *DtoCreateServerRequest) GetPrivateIpAddress() string {
|
||||
if o == nil || IsNil(o.PrivateIpAddress) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.PrivateIpAddress
|
||||
}
|
||||
|
||||
// GetPrivateIpAddressOk returns a tuple with the PrivateIpAddress field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *DtoCreateServerRequest) GetPrivateIpAddressOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.PrivateIpAddress) {
|
||||
return nil, false
|
||||
}
|
||||
return o.PrivateIpAddress, true
|
||||
}
|
||||
|
||||
// HasPrivateIpAddress returns a boolean if a field has been set.
|
||||
func (o *DtoCreateServerRequest) HasPrivateIpAddress() bool {
|
||||
if o != nil && !IsNil(o.PrivateIpAddress) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetPrivateIpAddress gets a reference to the given string and assigns it to the PrivateIpAddress field.
|
||||
func (o *DtoCreateServerRequest) SetPrivateIpAddress(v string) {
|
||||
o.PrivateIpAddress = &v
|
||||
}
|
||||
|
||||
// GetPublicIpAddress returns the PublicIpAddress field value if set, zero value otherwise.
|
||||
func (o *DtoCreateServerRequest) GetPublicIpAddress() string {
|
||||
if o == nil || IsNil(o.PublicIpAddress) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.PublicIpAddress
|
||||
}
|
||||
|
||||
// GetPublicIpAddressOk returns a tuple with the PublicIpAddress field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *DtoCreateServerRequest) GetPublicIpAddressOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.PublicIpAddress) {
|
||||
return nil, false
|
||||
}
|
||||
return o.PublicIpAddress, true
|
||||
}
|
||||
|
||||
// HasPublicIpAddress returns a boolean if a field has been set.
|
||||
func (o *DtoCreateServerRequest) HasPublicIpAddress() bool {
|
||||
if o != nil && !IsNil(o.PublicIpAddress) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetPublicIpAddress gets a reference to the given string and assigns it to the PublicIpAddress field.
|
||||
func (o *DtoCreateServerRequest) SetPublicIpAddress(v string) {
|
||||
o.PublicIpAddress = &v
|
||||
}
|
||||
|
||||
// GetRole returns the Role field value if set, zero value otherwise.
|
||||
func (o *DtoCreateServerRequest) GetRole() string {
|
||||
if o == nil || IsNil(o.Role) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Role
|
||||
}
|
||||
|
||||
// GetRoleOk returns a tuple with the Role field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *DtoCreateServerRequest) GetRoleOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.Role) {
|
||||
return nil, false
|
||||
}
|
||||
return o.Role, true
|
||||
}
|
||||
|
||||
// HasRole returns a boolean if a field has been set.
|
||||
func (o *DtoCreateServerRequest) HasRole() bool {
|
||||
if o != nil && !IsNil(o.Role) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetRole gets a reference to the given string and assigns it to the Role field.
|
||||
func (o *DtoCreateServerRequest) SetRole(v string) {
|
||||
o.Role = &v
|
||||
}
|
||||
|
||||
// GetSshKeyId returns the SshKeyId field value if set, zero value otherwise.
|
||||
func (o *DtoCreateServerRequest) GetSshKeyId() string {
|
||||
if o == nil || IsNil(o.SshKeyId) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.SshKeyId
|
||||
}
|
||||
|
||||
// GetSshKeyIdOk returns a tuple with the SshKeyId field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *DtoCreateServerRequest) GetSshKeyIdOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.SshKeyId) {
|
||||
return nil, false
|
||||
}
|
||||
return o.SshKeyId, true
|
||||
}
|
||||
|
||||
// HasSshKeyId returns a boolean if a field has been set.
|
||||
func (o *DtoCreateServerRequest) HasSshKeyId() bool {
|
||||
if o != nil && !IsNil(o.SshKeyId) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetSshKeyId gets a reference to the given string and assigns it to the SshKeyId field.
|
||||
func (o *DtoCreateServerRequest) SetSshKeyId(v string) {
|
||||
o.SshKeyId = &v
|
||||
}
|
||||
|
||||
// GetSshUser returns the SshUser field value if set, zero value otherwise.
|
||||
func (o *DtoCreateServerRequest) GetSshUser() string {
|
||||
if o == nil || IsNil(o.SshUser) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.SshUser
|
||||
}
|
||||
|
||||
// GetSshUserOk returns a tuple with the SshUser field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *DtoCreateServerRequest) GetSshUserOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.SshUser) {
|
||||
return nil, false
|
||||
}
|
||||
return o.SshUser, true
|
||||
}
|
||||
|
||||
// HasSshUser returns a boolean if a field has been set.
|
||||
func (o *DtoCreateServerRequest) HasSshUser() bool {
|
||||
if o != nil && !IsNil(o.SshUser) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetSshUser gets a reference to the given string and assigns it to the SshUser field.
|
||||
func (o *DtoCreateServerRequest) SetSshUser(v string) {
|
||||
o.SshUser = &v
|
||||
}
|
||||
|
||||
// GetStatus returns the Status field value if set, zero value otherwise.
|
||||
func (o *DtoCreateServerRequest) GetStatus() string {
|
||||
if o == nil || IsNil(o.Status) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Status
|
||||
}
|
||||
|
||||
// GetStatusOk returns a tuple with the Status field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *DtoCreateServerRequest) GetStatusOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.Status) {
|
||||
return nil, false
|
||||
}
|
||||
return o.Status, true
|
||||
}
|
||||
|
||||
// HasStatus returns a boolean if a field has been set.
|
||||
func (o *DtoCreateServerRequest) HasStatus() bool {
|
||||
if o != nil && !IsNil(o.Status) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetStatus gets a reference to the given string and assigns it to the Status field.
|
||||
func (o *DtoCreateServerRequest) SetStatus(v string) {
|
||||
o.Status = &v
|
||||
}
|
||||
|
||||
func (o DtoCreateServerRequest) MarshalJSON() ([]byte, error) {
|
||||
toSerialize, err := o.ToMap()
|
||||
if err != nil {
|
||||
return []byte{}, err
|
||||
}
|
||||
return json.Marshal(toSerialize)
|
||||
}
|
||||
|
||||
func (o DtoCreateServerRequest) ToMap() (map[string]interface{}, error) {
|
||||
toSerialize := map[string]interface{}{}
|
||||
if !IsNil(o.Hostname) {
|
||||
toSerialize["hostname"] = o.Hostname
|
||||
}
|
||||
if !IsNil(o.PrivateIpAddress) {
|
||||
toSerialize["private_ip_address"] = o.PrivateIpAddress
|
||||
}
|
||||
if !IsNil(o.PublicIpAddress) {
|
||||
toSerialize["public_ip_address"] = o.PublicIpAddress
|
||||
}
|
||||
if !IsNil(o.Role) {
|
||||
toSerialize["role"] = o.Role
|
||||
}
|
||||
if !IsNil(o.SshKeyId) {
|
||||
toSerialize["ssh_key_id"] = o.SshKeyId
|
||||
}
|
||||
if !IsNil(o.SshUser) {
|
||||
toSerialize["ssh_user"] = o.SshUser
|
||||
}
|
||||
if !IsNil(o.Status) {
|
||||
toSerialize["status"] = o.Status
|
||||
}
|
||||
return toSerialize, nil
|
||||
}
|
||||
|
||||
type NullableDtoCreateServerRequest struct {
|
||||
value *DtoCreateServerRequest
|
||||
isSet bool
|
||||
}
|
||||
|
||||
func (v NullableDtoCreateServerRequest) Get() *DtoCreateServerRequest {
|
||||
return v.value
|
||||
}
|
||||
|
||||
func (v *NullableDtoCreateServerRequest) Set(val *DtoCreateServerRequest) {
|
||||
v.value = val
|
||||
v.isSet = true
|
||||
}
|
||||
|
||||
func (v NullableDtoCreateServerRequest) IsSet() bool {
|
||||
return v.isSet
|
||||
}
|
||||
|
||||
func (v *NullableDtoCreateServerRequest) Unset() {
|
||||
v.value = nil
|
||||
v.isSet = false
|
||||
}
|
||||
|
||||
func NewNullableDtoCreateServerRequest(val *DtoCreateServerRequest) *NullableDtoCreateServerRequest {
|
||||
return &NullableDtoCreateServerRequest{value: val, isSet: true}
|
||||
}
|
||||
|
||||
func (v NullableDtoCreateServerRequest) MarshalJSON() ([]byte, error) {
|
||||
return json.Marshal(v.value)
|
||||
}
|
||||
|
||||
func (v *NullableDtoCreateServerRequest) UnmarshalJSON(src []byte) error {
|
||||
v.isSet = true
|
||||
return json.Unmarshal(src, &v.value)
|
||||
}
|
||||
234
sdk/go/model_dto_create_ssh_request.go
Normal file
234
sdk/go/model_dto_create_ssh_request.go
Normal file
@@ -0,0 +1,234 @@
|
||||
/*
|
||||
AutoGlue API
|
||||
|
||||
API for managing K3s clusters across cloud providers
|
||||
|
||||
API version: 1.0
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
||||
|
||||
package autoglue
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
)
|
||||
|
||||
// checks if the DtoCreateSSHRequest type satisfies the MappedNullable interface at compile time
|
||||
var _ MappedNullable = &DtoCreateSSHRequest{}
|
||||
|
||||
// DtoCreateSSHRequest struct for DtoCreateSSHRequest
|
||||
type DtoCreateSSHRequest struct {
|
||||
// Only for RSA
|
||||
Bits *int32 `json:"bits,omitempty"`
|
||||
Comment *string `json:"comment,omitempty"`
|
||||
Name *string `json:"name,omitempty"`
|
||||
// \"rsa\" (default) or \"ed25519\"
|
||||
Type *string `json:"type,omitempty"`
|
||||
}
|
||||
|
||||
// NewDtoCreateSSHRequest instantiates a new DtoCreateSSHRequest 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 NewDtoCreateSSHRequest() *DtoCreateSSHRequest {
|
||||
this := DtoCreateSSHRequest{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// NewDtoCreateSSHRequestWithDefaults instantiates a new DtoCreateSSHRequest 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 NewDtoCreateSSHRequestWithDefaults() *DtoCreateSSHRequest {
|
||||
this := DtoCreateSSHRequest{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// GetBits returns the Bits field value if set, zero value otherwise.
|
||||
func (o *DtoCreateSSHRequest) GetBits() int32 {
|
||||
if o == nil || IsNil(o.Bits) {
|
||||
var ret int32
|
||||
return ret
|
||||
}
|
||||
return *o.Bits
|
||||
}
|
||||
|
||||
// GetBitsOk returns a tuple with the Bits field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *DtoCreateSSHRequest) GetBitsOk() (*int32, bool) {
|
||||
if o == nil || IsNil(o.Bits) {
|
||||
return nil, false
|
||||
}
|
||||
return o.Bits, true
|
||||
}
|
||||
|
||||
// HasBits returns a boolean if a field has been set.
|
||||
func (o *DtoCreateSSHRequest) HasBits() bool {
|
||||
if o != nil && !IsNil(o.Bits) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetBits gets a reference to the given int32 and assigns it to the Bits field.
|
||||
func (o *DtoCreateSSHRequest) SetBits(v int32) {
|
||||
o.Bits = &v
|
||||
}
|
||||
|
||||
// GetComment returns the Comment field value if set, zero value otherwise.
|
||||
func (o *DtoCreateSSHRequest) GetComment() string {
|
||||
if o == nil || IsNil(o.Comment) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Comment
|
||||
}
|
||||
|
||||
// GetCommentOk returns a tuple with the Comment field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *DtoCreateSSHRequest) GetCommentOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.Comment) {
|
||||
return nil, false
|
||||
}
|
||||
return o.Comment, true
|
||||
}
|
||||
|
||||
// HasComment returns a boolean if a field has been set.
|
||||
func (o *DtoCreateSSHRequest) HasComment() bool {
|
||||
if o != nil && !IsNil(o.Comment) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetComment gets a reference to the given string and assigns it to the Comment field.
|
||||
func (o *DtoCreateSSHRequest) SetComment(v string) {
|
||||
o.Comment = &v
|
||||
}
|
||||
|
||||
// GetName returns the Name field value if set, zero value otherwise.
|
||||
func (o *DtoCreateSSHRequest) GetName() string {
|
||||
if o == nil || IsNil(o.Name) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Name
|
||||
}
|
||||
|
||||
// GetNameOk returns a tuple with the Name field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *DtoCreateSSHRequest) GetNameOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.Name) {
|
||||
return nil, false
|
||||
}
|
||||
return o.Name, true
|
||||
}
|
||||
|
||||
// HasName returns a boolean if a field has been set.
|
||||
func (o *DtoCreateSSHRequest) HasName() bool {
|
||||
if o != nil && !IsNil(o.Name) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetName gets a reference to the given string and assigns it to the Name field.
|
||||
func (o *DtoCreateSSHRequest) SetName(v string) {
|
||||
o.Name = &v
|
||||
}
|
||||
|
||||
// GetType returns the Type field value if set, zero value otherwise.
|
||||
func (o *DtoCreateSSHRequest) GetType() string {
|
||||
if o == nil || IsNil(o.Type) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Type
|
||||
}
|
||||
|
||||
// GetTypeOk returns a tuple with the Type field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *DtoCreateSSHRequest) GetTypeOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.Type) {
|
||||
return nil, false
|
||||
}
|
||||
return o.Type, true
|
||||
}
|
||||
|
||||
// HasType returns a boolean if a field has been set.
|
||||
func (o *DtoCreateSSHRequest) HasType() bool {
|
||||
if o != nil && !IsNil(o.Type) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetType gets a reference to the given string and assigns it to the Type field.
|
||||
func (o *DtoCreateSSHRequest) SetType(v string) {
|
||||
o.Type = &v
|
||||
}
|
||||
|
||||
func (o DtoCreateSSHRequest) MarshalJSON() ([]byte, error) {
|
||||
toSerialize, err := o.ToMap()
|
||||
if err != nil {
|
||||
return []byte{}, err
|
||||
}
|
||||
return json.Marshal(toSerialize)
|
||||
}
|
||||
|
||||
func (o DtoCreateSSHRequest) ToMap() (map[string]interface{}, error) {
|
||||
toSerialize := map[string]interface{}{}
|
||||
if !IsNil(o.Bits) {
|
||||
toSerialize["bits"] = o.Bits
|
||||
}
|
||||
if !IsNil(o.Comment) {
|
||||
toSerialize["comment"] = o.Comment
|
||||
}
|
||||
if !IsNil(o.Name) {
|
||||
toSerialize["name"] = o.Name
|
||||
}
|
||||
if !IsNil(o.Type) {
|
||||
toSerialize["type"] = o.Type
|
||||
}
|
||||
return toSerialize, nil
|
||||
}
|
||||
|
||||
type NullableDtoCreateSSHRequest struct {
|
||||
value *DtoCreateSSHRequest
|
||||
isSet bool
|
||||
}
|
||||
|
||||
func (v NullableDtoCreateSSHRequest) Get() *DtoCreateSSHRequest {
|
||||
return v.value
|
||||
}
|
||||
|
||||
func (v *NullableDtoCreateSSHRequest) Set(val *DtoCreateSSHRequest) {
|
||||
v.value = val
|
||||
v.isSet = true
|
||||
}
|
||||
|
||||
func (v NullableDtoCreateSSHRequest) IsSet() bool {
|
||||
return v.isSet
|
||||
}
|
||||
|
||||
func (v *NullableDtoCreateSSHRequest) Unset() {
|
||||
v.value = nil
|
||||
v.isSet = false
|
||||
}
|
||||
|
||||
func NewNullableDtoCreateSSHRequest(val *DtoCreateSSHRequest) *NullableDtoCreateSSHRequest {
|
||||
return &NullableDtoCreateSSHRequest{value: val, isSet: true}
|
||||
}
|
||||
|
||||
func (v NullableDtoCreateSSHRequest) MarshalJSON() ([]byte, error) {
|
||||
return json.Marshal(v.value)
|
||||
}
|
||||
|
||||
func (v *NullableDtoCreateSSHRequest) UnmarshalJSON(src []byte) error {
|
||||
v.isSet = true
|
||||
return json.Unmarshal(src, &v.value)
|
||||
}
|
||||
196
sdk/go/model_dto_create_taint_request.go
Normal file
196
sdk/go/model_dto_create_taint_request.go
Normal file
@@ -0,0 +1,196 @@
|
||||
/*
|
||||
AutoGlue API
|
||||
|
||||
API for managing K3s clusters across cloud providers
|
||||
|
||||
API version: 1.0
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
||||
|
||||
package autoglue
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
)
|
||||
|
||||
// checks if the DtoCreateTaintRequest type satisfies the MappedNullable interface at compile time
|
||||
var _ MappedNullable = &DtoCreateTaintRequest{}
|
||||
|
||||
// DtoCreateTaintRequest struct for DtoCreateTaintRequest
|
||||
type DtoCreateTaintRequest struct {
|
||||
Effect *string `json:"effect,omitempty"`
|
||||
Key *string `json:"key,omitempty"`
|
||||
Value *string `json:"value,omitempty"`
|
||||
}
|
||||
|
||||
// NewDtoCreateTaintRequest instantiates a new DtoCreateTaintRequest 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 NewDtoCreateTaintRequest() *DtoCreateTaintRequest {
|
||||
this := DtoCreateTaintRequest{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// NewDtoCreateTaintRequestWithDefaults instantiates a new DtoCreateTaintRequest 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 NewDtoCreateTaintRequestWithDefaults() *DtoCreateTaintRequest {
|
||||
this := DtoCreateTaintRequest{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// GetEffect returns the Effect field value if set, zero value otherwise.
|
||||
func (o *DtoCreateTaintRequest) GetEffect() string {
|
||||
if o == nil || IsNil(o.Effect) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Effect
|
||||
}
|
||||
|
||||
// GetEffectOk returns a tuple with the Effect field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *DtoCreateTaintRequest) GetEffectOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.Effect) {
|
||||
return nil, false
|
||||
}
|
||||
return o.Effect, true
|
||||
}
|
||||
|
||||
// HasEffect returns a boolean if a field has been set.
|
||||
func (o *DtoCreateTaintRequest) HasEffect() bool {
|
||||
if o != nil && !IsNil(o.Effect) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetEffect gets a reference to the given string and assigns it to the Effect field.
|
||||
func (o *DtoCreateTaintRequest) SetEffect(v string) {
|
||||
o.Effect = &v
|
||||
}
|
||||
|
||||
// GetKey returns the Key field value if set, zero value otherwise.
|
||||
func (o *DtoCreateTaintRequest) GetKey() string {
|
||||
if o == nil || IsNil(o.Key) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Key
|
||||
}
|
||||
|
||||
// GetKeyOk returns a tuple with the Key field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *DtoCreateTaintRequest) GetKeyOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.Key) {
|
||||
return nil, false
|
||||
}
|
||||
return o.Key, true
|
||||
}
|
||||
|
||||
// HasKey returns a boolean if a field has been set.
|
||||
func (o *DtoCreateTaintRequest) HasKey() bool {
|
||||
if o != nil && !IsNil(o.Key) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetKey gets a reference to the given string and assigns it to the Key field.
|
||||
func (o *DtoCreateTaintRequest) SetKey(v string) {
|
||||
o.Key = &v
|
||||
}
|
||||
|
||||
// GetValue returns the Value field value if set, zero value otherwise.
|
||||
func (o *DtoCreateTaintRequest) GetValue() string {
|
||||
if o == nil || IsNil(o.Value) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Value
|
||||
}
|
||||
|
||||
// GetValueOk returns a tuple with the Value field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *DtoCreateTaintRequest) GetValueOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.Value) {
|
||||
return nil, false
|
||||
}
|
||||
return o.Value, true
|
||||
}
|
||||
|
||||
// HasValue returns a boolean if a field has been set.
|
||||
func (o *DtoCreateTaintRequest) HasValue() bool {
|
||||
if o != nil && !IsNil(o.Value) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetValue gets a reference to the given string and assigns it to the Value field.
|
||||
func (o *DtoCreateTaintRequest) SetValue(v string) {
|
||||
o.Value = &v
|
||||
}
|
||||
|
||||
func (o DtoCreateTaintRequest) MarshalJSON() ([]byte, error) {
|
||||
toSerialize, err := o.ToMap()
|
||||
if err != nil {
|
||||
return []byte{}, err
|
||||
}
|
||||
return json.Marshal(toSerialize)
|
||||
}
|
||||
|
||||
func (o DtoCreateTaintRequest) ToMap() (map[string]interface{}, error) {
|
||||
toSerialize := map[string]interface{}{}
|
||||
if !IsNil(o.Effect) {
|
||||
toSerialize["effect"] = o.Effect
|
||||
}
|
||||
if !IsNil(o.Key) {
|
||||
toSerialize["key"] = o.Key
|
||||
}
|
||||
if !IsNil(o.Value) {
|
||||
toSerialize["value"] = o.Value
|
||||
}
|
||||
return toSerialize, nil
|
||||
}
|
||||
|
||||
type NullableDtoCreateTaintRequest struct {
|
||||
value *DtoCreateTaintRequest
|
||||
isSet bool
|
||||
}
|
||||
|
||||
func (v NullableDtoCreateTaintRequest) Get() *DtoCreateTaintRequest {
|
||||
return v.value
|
||||
}
|
||||
|
||||
func (v *NullableDtoCreateTaintRequest) Set(val *DtoCreateTaintRequest) {
|
||||
v.value = val
|
||||
v.isSet = true
|
||||
}
|
||||
|
||||
func (v NullableDtoCreateTaintRequest) IsSet() bool {
|
||||
return v.isSet
|
||||
}
|
||||
|
||||
func (v *NullableDtoCreateTaintRequest) Unset() {
|
||||
v.value = nil
|
||||
v.isSet = false
|
||||
}
|
||||
|
||||
func NewNullableDtoCreateTaintRequest(val *DtoCreateTaintRequest) *NullableDtoCreateTaintRequest {
|
||||
return &NullableDtoCreateTaintRequest{value: val, isSet: true}
|
||||
}
|
||||
|
||||
func (v NullableDtoCreateTaintRequest) MarshalJSON() ([]byte, error) {
|
||||
return json.Marshal(v.value)
|
||||
}
|
||||
|
||||
func (v *NullableDtoCreateTaintRequest) UnmarshalJSON(src []byte) error {
|
||||
v.isSet = true
|
||||
return json.Unmarshal(src, &v.value)
|
||||
}
|
||||
340
sdk/go/model_dto_jwk.go
Normal file
340
sdk/go/model_dto_jwk.go
Normal file
@@ -0,0 +1,340 @@
|
||||
/*
|
||||
AutoGlue API
|
||||
|
||||
API for managing K3s clusters across cloud providers
|
||||
|
||||
API version: 1.0
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
||||
|
||||
package autoglue
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
)
|
||||
|
||||
// checks if the DtoJWK type satisfies the MappedNullable interface at compile time
|
||||
var _ MappedNullable = &DtoJWK{}
|
||||
|
||||
// DtoJWK struct for DtoJWK
|
||||
type DtoJWK struct {
|
||||
Alg *string `json:"alg,omitempty"`
|
||||
E *string `json:"e,omitempty"`
|
||||
Kid *string `json:"kid,omitempty"`
|
||||
Kty *string `json:"kty,omitempty"`
|
||||
N *string `json:"n,omitempty"`
|
||||
Use *string `json:"use,omitempty"`
|
||||
X *string `json:"x,omitempty"`
|
||||
}
|
||||
|
||||
// NewDtoJWK instantiates a new DtoJWK 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 NewDtoJWK() *DtoJWK {
|
||||
this := DtoJWK{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// NewDtoJWKWithDefaults instantiates a new DtoJWK 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 NewDtoJWKWithDefaults() *DtoJWK {
|
||||
this := DtoJWK{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// GetAlg returns the Alg field value if set, zero value otherwise.
|
||||
func (o *DtoJWK) GetAlg() string {
|
||||
if o == nil || IsNil(o.Alg) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Alg
|
||||
}
|
||||
|
||||
// GetAlgOk returns a tuple with the Alg field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *DtoJWK) GetAlgOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.Alg) {
|
||||
return nil, false
|
||||
}
|
||||
return o.Alg, true
|
||||
}
|
||||
|
||||
// HasAlg returns a boolean if a field has been set.
|
||||
func (o *DtoJWK) HasAlg() bool {
|
||||
if o != nil && !IsNil(o.Alg) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetAlg gets a reference to the given string and assigns it to the Alg field.
|
||||
func (o *DtoJWK) SetAlg(v string) {
|
||||
o.Alg = &v
|
||||
}
|
||||
|
||||
// GetE returns the E field value if set, zero value otherwise.
|
||||
func (o *DtoJWK) GetE() string {
|
||||
if o == nil || IsNil(o.E) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.E
|
||||
}
|
||||
|
||||
// GetEOk returns a tuple with the E field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *DtoJWK) GetEOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.E) {
|
||||
return nil, false
|
||||
}
|
||||
return o.E, true
|
||||
}
|
||||
|
||||
// HasE returns a boolean if a field has been set.
|
||||
func (o *DtoJWK) HasE() bool {
|
||||
if o != nil && !IsNil(o.E) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetE gets a reference to the given string and assigns it to the E field.
|
||||
func (o *DtoJWK) SetE(v string) {
|
||||
o.E = &v
|
||||
}
|
||||
|
||||
// GetKid returns the Kid field value if set, zero value otherwise.
|
||||
func (o *DtoJWK) GetKid() string {
|
||||
if o == nil || IsNil(o.Kid) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Kid
|
||||
}
|
||||
|
||||
// GetKidOk returns a tuple with the Kid field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *DtoJWK) GetKidOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.Kid) {
|
||||
return nil, false
|
||||
}
|
||||
return o.Kid, true
|
||||
}
|
||||
|
||||
// HasKid returns a boolean if a field has been set.
|
||||
func (o *DtoJWK) HasKid() bool {
|
||||
if o != nil && !IsNil(o.Kid) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetKid gets a reference to the given string and assigns it to the Kid field.
|
||||
func (o *DtoJWK) SetKid(v string) {
|
||||
o.Kid = &v
|
||||
}
|
||||
|
||||
// GetKty returns the Kty field value if set, zero value otherwise.
|
||||
func (o *DtoJWK) GetKty() string {
|
||||
if o == nil || IsNil(o.Kty) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Kty
|
||||
}
|
||||
|
||||
// GetKtyOk returns a tuple with the Kty field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *DtoJWK) GetKtyOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.Kty) {
|
||||
return nil, false
|
||||
}
|
||||
return o.Kty, true
|
||||
}
|
||||
|
||||
// HasKty returns a boolean if a field has been set.
|
||||
func (o *DtoJWK) HasKty() bool {
|
||||
if o != nil && !IsNil(o.Kty) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetKty gets a reference to the given string and assigns it to the Kty field.
|
||||
func (o *DtoJWK) SetKty(v string) {
|
||||
o.Kty = &v
|
||||
}
|
||||
|
||||
// GetN returns the N field value if set, zero value otherwise.
|
||||
func (o *DtoJWK) GetN() string {
|
||||
if o == nil || IsNil(o.N) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.N
|
||||
}
|
||||
|
||||
// GetNOk returns a tuple with the N field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *DtoJWK) GetNOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.N) {
|
||||
return nil, false
|
||||
}
|
||||
return o.N, true
|
||||
}
|
||||
|
||||
// HasN returns a boolean if a field has been set.
|
||||
func (o *DtoJWK) HasN() bool {
|
||||
if o != nil && !IsNil(o.N) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetN gets a reference to the given string and assigns it to the N field.
|
||||
func (o *DtoJWK) SetN(v string) {
|
||||
o.N = &v
|
||||
}
|
||||
|
||||
// GetUse returns the Use field value if set, zero value otherwise.
|
||||
func (o *DtoJWK) GetUse() string {
|
||||
if o == nil || IsNil(o.Use) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Use
|
||||
}
|
||||
|
||||
// GetUseOk returns a tuple with the Use field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *DtoJWK) GetUseOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.Use) {
|
||||
return nil, false
|
||||
}
|
||||
return o.Use, true
|
||||
}
|
||||
|
||||
// HasUse returns a boolean if a field has been set.
|
||||
func (o *DtoJWK) HasUse() bool {
|
||||
if o != nil && !IsNil(o.Use) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetUse gets a reference to the given string and assigns it to the Use field.
|
||||
func (o *DtoJWK) SetUse(v string) {
|
||||
o.Use = &v
|
||||
}
|
||||
|
||||
// GetX returns the X field value if set, zero value otherwise.
|
||||
func (o *DtoJWK) GetX() string {
|
||||
if o == nil || IsNil(o.X) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.X
|
||||
}
|
||||
|
||||
// GetXOk returns a tuple with the X field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *DtoJWK) GetXOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.X) {
|
||||
return nil, false
|
||||
}
|
||||
return o.X, true
|
||||
}
|
||||
|
||||
// HasX returns a boolean if a field has been set.
|
||||
func (o *DtoJWK) HasX() bool {
|
||||
if o != nil && !IsNil(o.X) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetX gets a reference to the given string and assigns it to the X field.
|
||||
func (o *DtoJWK) SetX(v string) {
|
||||
o.X = &v
|
||||
}
|
||||
|
||||
func (o DtoJWK) MarshalJSON() ([]byte, error) {
|
||||
toSerialize, err := o.ToMap()
|
||||
if err != nil {
|
||||
return []byte{}, err
|
||||
}
|
||||
return json.Marshal(toSerialize)
|
||||
}
|
||||
|
||||
func (o DtoJWK) ToMap() (map[string]interface{}, error) {
|
||||
toSerialize := map[string]interface{}{}
|
||||
if !IsNil(o.Alg) {
|
||||
toSerialize["alg"] = o.Alg
|
||||
}
|
||||
if !IsNil(o.E) {
|
||||
toSerialize["e"] = o.E
|
||||
}
|
||||
if !IsNil(o.Kid) {
|
||||
toSerialize["kid"] = o.Kid
|
||||
}
|
||||
if !IsNil(o.Kty) {
|
||||
toSerialize["kty"] = o.Kty
|
||||
}
|
||||
if !IsNil(o.N) {
|
||||
toSerialize["n"] = o.N
|
||||
}
|
||||
if !IsNil(o.Use) {
|
||||
toSerialize["use"] = o.Use
|
||||
}
|
||||
if !IsNil(o.X) {
|
||||
toSerialize["x"] = o.X
|
||||
}
|
||||
return toSerialize, nil
|
||||
}
|
||||
|
||||
type NullableDtoJWK struct {
|
||||
value *DtoJWK
|
||||
isSet bool
|
||||
}
|
||||
|
||||
func (v NullableDtoJWK) Get() *DtoJWK {
|
||||
return v.value
|
||||
}
|
||||
|
||||
func (v *NullableDtoJWK) Set(val *DtoJWK) {
|
||||
v.value = val
|
||||
v.isSet = true
|
||||
}
|
||||
|
||||
func (v NullableDtoJWK) IsSet() bool {
|
||||
return v.isSet
|
||||
}
|
||||
|
||||
func (v *NullableDtoJWK) Unset() {
|
||||
v.value = nil
|
||||
v.isSet = false
|
||||
}
|
||||
|
||||
func NewNullableDtoJWK(val *DtoJWK) *NullableDtoJWK {
|
||||
return &NullableDtoJWK{value: val, isSet: true}
|
||||
}
|
||||
|
||||
func (v NullableDtoJWK) MarshalJSON() ([]byte, error) {
|
||||
return json.Marshal(v.value)
|
||||
}
|
||||
|
||||
func (v *NullableDtoJWK) UnmarshalJSON(src []byte) error {
|
||||
v.isSet = true
|
||||
return json.Unmarshal(src, &v.value)
|
||||
}
|
||||
124
sdk/go/model_dto_jwks.go
Normal file
124
sdk/go/model_dto_jwks.go
Normal file
@@ -0,0 +1,124 @@
|
||||
/*
|
||||
AutoGlue API
|
||||
|
||||
API for managing K3s clusters across cloud providers
|
||||
|
||||
API version: 1.0
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
||||
|
||||
package autoglue
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
)
|
||||
|
||||
// checks if the DtoJWKS type satisfies the MappedNullable interface at compile time
|
||||
var _ MappedNullable = &DtoJWKS{}
|
||||
|
||||
// DtoJWKS struct for DtoJWKS
|
||||
type DtoJWKS struct {
|
||||
Keys []DtoJWK `json:"keys,omitempty"`
|
||||
}
|
||||
|
||||
// NewDtoJWKS instantiates a new DtoJWKS 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 NewDtoJWKS() *DtoJWKS {
|
||||
this := DtoJWKS{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// NewDtoJWKSWithDefaults instantiates a new DtoJWKS 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 NewDtoJWKSWithDefaults() *DtoJWKS {
|
||||
this := DtoJWKS{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// GetKeys returns the Keys field value if set, zero value otherwise.
|
||||
func (o *DtoJWKS) GetKeys() []DtoJWK {
|
||||
if o == nil || IsNil(o.Keys) {
|
||||
var ret []DtoJWK
|
||||
return ret
|
||||
}
|
||||
return o.Keys
|
||||
}
|
||||
|
||||
// GetKeysOk returns a tuple with the Keys field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *DtoJWKS) GetKeysOk() ([]DtoJWK, bool) {
|
||||
if o == nil || IsNil(o.Keys) {
|
||||
return nil, false
|
||||
}
|
||||
return o.Keys, true
|
||||
}
|
||||
|
||||
// HasKeys returns a boolean if a field has been set.
|
||||
func (o *DtoJWKS) HasKeys() bool {
|
||||
if o != nil && !IsNil(o.Keys) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetKeys gets a reference to the given []DtoJWK and assigns it to the Keys field.
|
||||
func (o *DtoJWKS) SetKeys(v []DtoJWK) {
|
||||
o.Keys = v
|
||||
}
|
||||
|
||||
func (o DtoJWKS) MarshalJSON() ([]byte, error) {
|
||||
toSerialize, err := o.ToMap()
|
||||
if err != nil {
|
||||
return []byte{}, err
|
||||
}
|
||||
return json.Marshal(toSerialize)
|
||||
}
|
||||
|
||||
func (o DtoJWKS) ToMap() (map[string]interface{}, error) {
|
||||
toSerialize := map[string]interface{}{}
|
||||
if !IsNil(o.Keys) {
|
||||
toSerialize["keys"] = o.Keys
|
||||
}
|
||||
return toSerialize, nil
|
||||
}
|
||||
|
||||
type NullableDtoJWKS struct {
|
||||
value *DtoJWKS
|
||||
isSet bool
|
||||
}
|
||||
|
||||
func (v NullableDtoJWKS) Get() *DtoJWKS {
|
||||
return v.value
|
||||
}
|
||||
|
||||
func (v *NullableDtoJWKS) Set(val *DtoJWKS) {
|
||||
v.value = val
|
||||
v.isSet = true
|
||||
}
|
||||
|
||||
func (v NullableDtoJWKS) IsSet() bool {
|
||||
return v.isSet
|
||||
}
|
||||
|
||||
func (v *NullableDtoJWKS) Unset() {
|
||||
v.value = nil
|
||||
v.isSet = false
|
||||
}
|
||||
|
||||
func NewNullableDtoJWKS(val *DtoJWKS) *NullableDtoJWKS {
|
||||
return &NullableDtoJWKS{value: val, isSet: true}
|
||||
}
|
||||
|
||||
func (v NullableDtoJWKS) MarshalJSON() ([]byte, error) {
|
||||
return json.Marshal(v.value)
|
||||
}
|
||||
|
||||
func (v *NullableDtoJWKS) UnmarshalJSON(src []byte) error {
|
||||
v.isSet = true
|
||||
return json.Unmarshal(src, &v.value)
|
||||
}
|
||||
124
sdk/go/model_dto_logout_request.go
Normal file
124
sdk/go/model_dto_logout_request.go
Normal file
@@ -0,0 +1,124 @@
|
||||
/*
|
||||
AutoGlue API
|
||||
|
||||
API for managing K3s clusters across cloud providers
|
||||
|
||||
API version: 1.0
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
||||
|
||||
package autoglue
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
)
|
||||
|
||||
// checks if the DtoLogoutRequest type satisfies the MappedNullable interface at compile time
|
||||
var _ MappedNullable = &DtoLogoutRequest{}
|
||||
|
||||
// DtoLogoutRequest struct for DtoLogoutRequest
|
||||
type DtoLogoutRequest struct {
|
||||
RefreshToken *string `json:"refresh_token,omitempty"`
|
||||
}
|
||||
|
||||
// NewDtoLogoutRequest instantiates a new DtoLogoutRequest 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 NewDtoLogoutRequest() *DtoLogoutRequest {
|
||||
this := DtoLogoutRequest{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// NewDtoLogoutRequestWithDefaults instantiates a new DtoLogoutRequest 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 NewDtoLogoutRequestWithDefaults() *DtoLogoutRequest {
|
||||
this := DtoLogoutRequest{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// GetRefreshToken returns the RefreshToken field value if set, zero value otherwise.
|
||||
func (o *DtoLogoutRequest) GetRefreshToken() string {
|
||||
if o == nil || IsNil(o.RefreshToken) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.RefreshToken
|
||||
}
|
||||
|
||||
// GetRefreshTokenOk returns a tuple with the RefreshToken field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *DtoLogoutRequest) GetRefreshTokenOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.RefreshToken) {
|
||||
return nil, false
|
||||
}
|
||||
return o.RefreshToken, true
|
||||
}
|
||||
|
||||
// HasRefreshToken returns a boolean if a field has been set.
|
||||
func (o *DtoLogoutRequest) HasRefreshToken() bool {
|
||||
if o != nil && !IsNil(o.RefreshToken) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetRefreshToken gets a reference to the given string and assigns it to the RefreshToken field.
|
||||
func (o *DtoLogoutRequest) SetRefreshToken(v string) {
|
||||
o.RefreshToken = &v
|
||||
}
|
||||
|
||||
func (o DtoLogoutRequest) MarshalJSON() ([]byte, error) {
|
||||
toSerialize, err := o.ToMap()
|
||||
if err != nil {
|
||||
return []byte{}, err
|
||||
}
|
||||
return json.Marshal(toSerialize)
|
||||
}
|
||||
|
||||
func (o DtoLogoutRequest) ToMap() (map[string]interface{}, error) {
|
||||
toSerialize := map[string]interface{}{}
|
||||
if !IsNil(o.RefreshToken) {
|
||||
toSerialize["refresh_token"] = o.RefreshToken
|
||||
}
|
||||
return toSerialize, nil
|
||||
}
|
||||
|
||||
type NullableDtoLogoutRequest struct {
|
||||
value *DtoLogoutRequest
|
||||
isSet bool
|
||||
}
|
||||
|
||||
func (v NullableDtoLogoutRequest) Get() *DtoLogoutRequest {
|
||||
return v.value
|
||||
}
|
||||
|
||||
func (v *NullableDtoLogoutRequest) Set(val *DtoLogoutRequest) {
|
||||
v.value = val
|
||||
v.isSet = true
|
||||
}
|
||||
|
||||
func (v NullableDtoLogoutRequest) IsSet() bool {
|
||||
return v.isSet
|
||||
}
|
||||
|
||||
func (v *NullableDtoLogoutRequest) Unset() {
|
||||
v.value = nil
|
||||
v.isSet = false
|
||||
}
|
||||
|
||||
func NewNullableDtoLogoutRequest(val *DtoLogoutRequest) *NullableDtoLogoutRequest {
|
||||
return &NullableDtoLogoutRequest{value: val, isSet: true}
|
||||
}
|
||||
|
||||
func (v NullableDtoLogoutRequest) MarshalJSON() ([]byte, error) {
|
||||
return json.Marshal(v.value)
|
||||
}
|
||||
|
||||
func (v *NullableDtoLogoutRequest) UnmarshalJSON(src []byte) error {
|
||||
v.isSet = true
|
||||
return json.Unmarshal(src, &v.value)
|
||||
}
|
||||
124
sdk/go/model_dto_refresh_request.go
Normal file
124
sdk/go/model_dto_refresh_request.go
Normal file
@@ -0,0 +1,124 @@
|
||||
/*
|
||||
AutoGlue API
|
||||
|
||||
API for managing K3s clusters across cloud providers
|
||||
|
||||
API version: 1.0
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
||||
|
||||
package autoglue
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
)
|
||||
|
||||
// checks if the DtoRefreshRequest type satisfies the MappedNullable interface at compile time
|
||||
var _ MappedNullable = &DtoRefreshRequest{}
|
||||
|
||||
// DtoRefreshRequest struct for DtoRefreshRequest
|
||||
type DtoRefreshRequest struct {
|
||||
RefreshToken *string `json:"refresh_token,omitempty"`
|
||||
}
|
||||
|
||||
// NewDtoRefreshRequest instantiates a new DtoRefreshRequest 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 NewDtoRefreshRequest() *DtoRefreshRequest {
|
||||
this := DtoRefreshRequest{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// NewDtoRefreshRequestWithDefaults instantiates a new DtoRefreshRequest 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 NewDtoRefreshRequestWithDefaults() *DtoRefreshRequest {
|
||||
this := DtoRefreshRequest{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// GetRefreshToken returns the RefreshToken field value if set, zero value otherwise.
|
||||
func (o *DtoRefreshRequest) GetRefreshToken() string {
|
||||
if o == nil || IsNil(o.RefreshToken) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.RefreshToken
|
||||
}
|
||||
|
||||
// GetRefreshTokenOk returns a tuple with the RefreshToken field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *DtoRefreshRequest) GetRefreshTokenOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.RefreshToken) {
|
||||
return nil, false
|
||||
}
|
||||
return o.RefreshToken, true
|
||||
}
|
||||
|
||||
// HasRefreshToken returns a boolean if a field has been set.
|
||||
func (o *DtoRefreshRequest) HasRefreshToken() bool {
|
||||
if o != nil && !IsNil(o.RefreshToken) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetRefreshToken gets a reference to the given string and assigns it to the RefreshToken field.
|
||||
func (o *DtoRefreshRequest) SetRefreshToken(v string) {
|
||||
o.RefreshToken = &v
|
||||
}
|
||||
|
||||
func (o DtoRefreshRequest) MarshalJSON() ([]byte, error) {
|
||||
toSerialize, err := o.ToMap()
|
||||
if err != nil {
|
||||
return []byte{}, err
|
||||
}
|
||||
return json.Marshal(toSerialize)
|
||||
}
|
||||
|
||||
func (o DtoRefreshRequest) ToMap() (map[string]interface{}, error) {
|
||||
toSerialize := map[string]interface{}{}
|
||||
if !IsNil(o.RefreshToken) {
|
||||
toSerialize["refresh_token"] = o.RefreshToken
|
||||
}
|
||||
return toSerialize, nil
|
||||
}
|
||||
|
||||
type NullableDtoRefreshRequest struct {
|
||||
value *DtoRefreshRequest
|
||||
isSet bool
|
||||
}
|
||||
|
||||
func (v NullableDtoRefreshRequest) Get() *DtoRefreshRequest {
|
||||
return v.value
|
||||
}
|
||||
|
||||
func (v *NullableDtoRefreshRequest) Set(val *DtoRefreshRequest) {
|
||||
v.value = val
|
||||
v.isSet = true
|
||||
}
|
||||
|
||||
func (v NullableDtoRefreshRequest) IsSet() bool {
|
||||
return v.isSet
|
||||
}
|
||||
|
||||
func (v *NullableDtoRefreshRequest) Unset() {
|
||||
v.value = nil
|
||||
v.isSet = false
|
||||
}
|
||||
|
||||
func NewNullableDtoRefreshRequest(val *DtoRefreshRequest) *NullableDtoRefreshRequest {
|
||||
return &NullableDtoRefreshRequest{value: val, isSet: true}
|
||||
}
|
||||
|
||||
func (v NullableDtoRefreshRequest) MarshalJSON() ([]byte, error) {
|
||||
return json.Marshal(v.value)
|
||||
}
|
||||
|
||||
func (v *NullableDtoRefreshRequest) UnmarshalJSON(src []byte) error {
|
||||
v.isSet = true
|
||||
return json.Unmarshal(src, &v.value)
|
||||
}
|
||||
484
sdk/go/model_dto_server_response.go
Normal file
484
sdk/go/model_dto_server_response.go
Normal file
@@ -0,0 +1,484 @@
|
||||
/*
|
||||
AutoGlue API
|
||||
|
||||
API for managing K3s clusters across cloud providers
|
||||
|
||||
API version: 1.0
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
||||
|
||||
package autoglue
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
)
|
||||
|
||||
// checks if the DtoServerResponse type satisfies the MappedNullable interface at compile time
|
||||
var _ MappedNullable = &DtoServerResponse{}
|
||||
|
||||
// DtoServerResponse struct for DtoServerResponse
|
||||
type DtoServerResponse struct {
|
||||
CreatedAt *string `json:"created_at,omitempty"`
|
||||
Hostname *string `json:"hostname,omitempty"`
|
||||
Id *string `json:"id,omitempty"`
|
||||
OrganizationId *string `json:"organization_id,omitempty"`
|
||||
PrivateIpAddress *string `json:"private_ip_address,omitempty"`
|
||||
PublicIpAddress *string `json:"public_ip_address,omitempty"`
|
||||
Role *string `json:"role,omitempty"`
|
||||
SshKeyId *string `json:"ssh_key_id,omitempty"`
|
||||
SshUser *string `json:"ssh_user,omitempty"`
|
||||
Status *string `json:"status,omitempty"`
|
||||
UpdatedAt *string `json:"updated_at,omitempty"`
|
||||
}
|
||||
|
||||
// NewDtoServerResponse instantiates a new DtoServerResponse 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 NewDtoServerResponse() *DtoServerResponse {
|
||||
this := DtoServerResponse{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// NewDtoServerResponseWithDefaults instantiates a new DtoServerResponse 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 NewDtoServerResponseWithDefaults() *DtoServerResponse {
|
||||
this := DtoServerResponse{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.
|
||||
func (o *DtoServerResponse) GetCreatedAt() string {
|
||||
if o == nil || IsNil(o.CreatedAt) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.CreatedAt
|
||||
}
|
||||
|
||||
// GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *DtoServerResponse) GetCreatedAtOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.CreatedAt) {
|
||||
return nil, false
|
||||
}
|
||||
return o.CreatedAt, true
|
||||
}
|
||||
|
||||
// HasCreatedAt returns a boolean if a field has been set.
|
||||
func (o *DtoServerResponse) HasCreatedAt() bool {
|
||||
if o != nil && !IsNil(o.CreatedAt) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetCreatedAt gets a reference to the given string and assigns it to the CreatedAt field.
|
||||
func (o *DtoServerResponse) SetCreatedAt(v string) {
|
||||
o.CreatedAt = &v
|
||||
}
|
||||
|
||||
// GetHostname returns the Hostname field value if set, zero value otherwise.
|
||||
func (o *DtoServerResponse) GetHostname() string {
|
||||
if o == nil || IsNil(o.Hostname) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Hostname
|
||||
}
|
||||
|
||||
// GetHostnameOk returns a tuple with the Hostname field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *DtoServerResponse) GetHostnameOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.Hostname) {
|
||||
return nil, false
|
||||
}
|
||||
return o.Hostname, true
|
||||
}
|
||||
|
||||
// HasHostname returns a boolean if a field has been set.
|
||||
func (o *DtoServerResponse) HasHostname() bool {
|
||||
if o != nil && !IsNil(o.Hostname) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetHostname gets a reference to the given string and assigns it to the Hostname field.
|
||||
func (o *DtoServerResponse) SetHostname(v string) {
|
||||
o.Hostname = &v
|
||||
}
|
||||
|
||||
// GetId returns the Id field value if set, zero value otherwise.
|
||||
func (o *DtoServerResponse) GetId() string {
|
||||
if o == nil || IsNil(o.Id) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Id
|
||||
}
|
||||
|
||||
// GetIdOk returns a tuple with the Id field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *DtoServerResponse) GetIdOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.Id) {
|
||||
return nil, false
|
||||
}
|
||||
return o.Id, true
|
||||
}
|
||||
|
||||
// HasId returns a boolean if a field has been set.
|
||||
func (o *DtoServerResponse) HasId() bool {
|
||||
if o != nil && !IsNil(o.Id) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetId gets a reference to the given string and assigns it to the Id field.
|
||||
func (o *DtoServerResponse) SetId(v string) {
|
||||
o.Id = &v
|
||||
}
|
||||
|
||||
// GetOrganizationId returns the OrganizationId field value if set, zero value otherwise.
|
||||
func (o *DtoServerResponse) GetOrganizationId() string {
|
||||
if o == nil || IsNil(o.OrganizationId) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.OrganizationId
|
||||
}
|
||||
|
||||
// GetOrganizationIdOk returns a tuple with the OrganizationId field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *DtoServerResponse) GetOrganizationIdOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.OrganizationId) {
|
||||
return nil, false
|
||||
}
|
||||
return o.OrganizationId, true
|
||||
}
|
||||
|
||||
// HasOrganizationId returns a boolean if a field has been set.
|
||||
func (o *DtoServerResponse) HasOrganizationId() bool {
|
||||
if o != nil && !IsNil(o.OrganizationId) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetOrganizationId gets a reference to the given string and assigns it to the OrganizationId field.
|
||||
func (o *DtoServerResponse) SetOrganizationId(v string) {
|
||||
o.OrganizationId = &v
|
||||
}
|
||||
|
||||
// GetPrivateIpAddress returns the PrivateIpAddress field value if set, zero value otherwise.
|
||||
func (o *DtoServerResponse) GetPrivateIpAddress() string {
|
||||
if o == nil || IsNil(o.PrivateIpAddress) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.PrivateIpAddress
|
||||
}
|
||||
|
||||
// GetPrivateIpAddressOk returns a tuple with the PrivateIpAddress field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *DtoServerResponse) GetPrivateIpAddressOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.PrivateIpAddress) {
|
||||
return nil, false
|
||||
}
|
||||
return o.PrivateIpAddress, true
|
||||
}
|
||||
|
||||
// HasPrivateIpAddress returns a boolean if a field has been set.
|
||||
func (o *DtoServerResponse) HasPrivateIpAddress() bool {
|
||||
if o != nil && !IsNil(o.PrivateIpAddress) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetPrivateIpAddress gets a reference to the given string and assigns it to the PrivateIpAddress field.
|
||||
func (o *DtoServerResponse) SetPrivateIpAddress(v string) {
|
||||
o.PrivateIpAddress = &v
|
||||
}
|
||||
|
||||
// GetPublicIpAddress returns the PublicIpAddress field value if set, zero value otherwise.
|
||||
func (o *DtoServerResponse) GetPublicIpAddress() string {
|
||||
if o == nil || IsNil(o.PublicIpAddress) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.PublicIpAddress
|
||||
}
|
||||
|
||||
// GetPublicIpAddressOk returns a tuple with the PublicIpAddress field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *DtoServerResponse) GetPublicIpAddressOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.PublicIpAddress) {
|
||||
return nil, false
|
||||
}
|
||||
return o.PublicIpAddress, true
|
||||
}
|
||||
|
||||
// HasPublicIpAddress returns a boolean if a field has been set.
|
||||
func (o *DtoServerResponse) HasPublicIpAddress() bool {
|
||||
if o != nil && !IsNil(o.PublicIpAddress) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetPublicIpAddress gets a reference to the given string and assigns it to the PublicIpAddress field.
|
||||
func (o *DtoServerResponse) SetPublicIpAddress(v string) {
|
||||
o.PublicIpAddress = &v
|
||||
}
|
||||
|
||||
// GetRole returns the Role field value if set, zero value otherwise.
|
||||
func (o *DtoServerResponse) GetRole() string {
|
||||
if o == nil || IsNil(o.Role) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Role
|
||||
}
|
||||
|
||||
// GetRoleOk returns a tuple with the Role field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *DtoServerResponse) GetRoleOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.Role) {
|
||||
return nil, false
|
||||
}
|
||||
return o.Role, true
|
||||
}
|
||||
|
||||
// HasRole returns a boolean if a field has been set.
|
||||
func (o *DtoServerResponse) HasRole() bool {
|
||||
if o != nil && !IsNil(o.Role) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetRole gets a reference to the given string and assigns it to the Role field.
|
||||
func (o *DtoServerResponse) SetRole(v string) {
|
||||
o.Role = &v
|
||||
}
|
||||
|
||||
// GetSshKeyId returns the SshKeyId field value if set, zero value otherwise.
|
||||
func (o *DtoServerResponse) GetSshKeyId() string {
|
||||
if o == nil || IsNil(o.SshKeyId) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.SshKeyId
|
||||
}
|
||||
|
||||
// GetSshKeyIdOk returns a tuple with the SshKeyId field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *DtoServerResponse) GetSshKeyIdOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.SshKeyId) {
|
||||
return nil, false
|
||||
}
|
||||
return o.SshKeyId, true
|
||||
}
|
||||
|
||||
// HasSshKeyId returns a boolean if a field has been set.
|
||||
func (o *DtoServerResponse) HasSshKeyId() bool {
|
||||
if o != nil && !IsNil(o.SshKeyId) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetSshKeyId gets a reference to the given string and assigns it to the SshKeyId field.
|
||||
func (o *DtoServerResponse) SetSshKeyId(v string) {
|
||||
o.SshKeyId = &v
|
||||
}
|
||||
|
||||
// GetSshUser returns the SshUser field value if set, zero value otherwise.
|
||||
func (o *DtoServerResponse) GetSshUser() string {
|
||||
if o == nil || IsNil(o.SshUser) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.SshUser
|
||||
}
|
||||
|
||||
// GetSshUserOk returns a tuple with the SshUser field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *DtoServerResponse) GetSshUserOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.SshUser) {
|
||||
return nil, false
|
||||
}
|
||||
return o.SshUser, true
|
||||
}
|
||||
|
||||
// HasSshUser returns a boolean if a field has been set.
|
||||
func (o *DtoServerResponse) HasSshUser() bool {
|
||||
if o != nil && !IsNil(o.SshUser) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetSshUser gets a reference to the given string and assigns it to the SshUser field.
|
||||
func (o *DtoServerResponse) SetSshUser(v string) {
|
||||
o.SshUser = &v
|
||||
}
|
||||
|
||||
// GetStatus returns the Status field value if set, zero value otherwise.
|
||||
func (o *DtoServerResponse) GetStatus() string {
|
||||
if o == nil || IsNil(o.Status) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Status
|
||||
}
|
||||
|
||||
// GetStatusOk returns a tuple with the Status field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *DtoServerResponse) GetStatusOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.Status) {
|
||||
return nil, false
|
||||
}
|
||||
return o.Status, true
|
||||
}
|
||||
|
||||
// HasStatus returns a boolean if a field has been set.
|
||||
func (o *DtoServerResponse) HasStatus() bool {
|
||||
if o != nil && !IsNil(o.Status) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetStatus gets a reference to the given string and assigns it to the Status field.
|
||||
func (o *DtoServerResponse) SetStatus(v string) {
|
||||
o.Status = &v
|
||||
}
|
||||
|
||||
// GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.
|
||||
func (o *DtoServerResponse) GetUpdatedAt() string {
|
||||
if o == nil || IsNil(o.UpdatedAt) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.UpdatedAt
|
||||
}
|
||||
|
||||
// GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *DtoServerResponse) GetUpdatedAtOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.UpdatedAt) {
|
||||
return nil, false
|
||||
}
|
||||
return o.UpdatedAt, true
|
||||
}
|
||||
|
||||
// HasUpdatedAt returns a boolean if a field has been set.
|
||||
func (o *DtoServerResponse) HasUpdatedAt() bool {
|
||||
if o != nil && !IsNil(o.UpdatedAt) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetUpdatedAt gets a reference to the given string and assigns it to the UpdatedAt field.
|
||||
func (o *DtoServerResponse) SetUpdatedAt(v string) {
|
||||
o.UpdatedAt = &v
|
||||
}
|
||||
|
||||
func (o DtoServerResponse) MarshalJSON() ([]byte, error) {
|
||||
toSerialize, err := o.ToMap()
|
||||
if err != nil {
|
||||
return []byte{}, err
|
||||
}
|
||||
return json.Marshal(toSerialize)
|
||||
}
|
||||
|
||||
func (o DtoServerResponse) ToMap() (map[string]interface{}, error) {
|
||||
toSerialize := map[string]interface{}{}
|
||||
if !IsNil(o.CreatedAt) {
|
||||
toSerialize["created_at"] = o.CreatedAt
|
||||
}
|
||||
if !IsNil(o.Hostname) {
|
||||
toSerialize["hostname"] = o.Hostname
|
||||
}
|
||||
if !IsNil(o.Id) {
|
||||
toSerialize["id"] = o.Id
|
||||
}
|
||||
if !IsNil(o.OrganizationId) {
|
||||
toSerialize["organization_id"] = o.OrganizationId
|
||||
}
|
||||
if !IsNil(o.PrivateIpAddress) {
|
||||
toSerialize["private_ip_address"] = o.PrivateIpAddress
|
||||
}
|
||||
if !IsNil(o.PublicIpAddress) {
|
||||
toSerialize["public_ip_address"] = o.PublicIpAddress
|
||||
}
|
||||
if !IsNil(o.Role) {
|
||||
toSerialize["role"] = o.Role
|
||||
}
|
||||
if !IsNil(o.SshKeyId) {
|
||||
toSerialize["ssh_key_id"] = o.SshKeyId
|
||||
}
|
||||
if !IsNil(o.SshUser) {
|
||||
toSerialize["ssh_user"] = o.SshUser
|
||||
}
|
||||
if !IsNil(o.Status) {
|
||||
toSerialize["status"] = o.Status
|
||||
}
|
||||
if !IsNil(o.UpdatedAt) {
|
||||
toSerialize["updated_at"] = o.UpdatedAt
|
||||
}
|
||||
return toSerialize, nil
|
||||
}
|
||||
|
||||
type NullableDtoServerResponse struct {
|
||||
value *DtoServerResponse
|
||||
isSet bool
|
||||
}
|
||||
|
||||
func (v NullableDtoServerResponse) Get() *DtoServerResponse {
|
||||
return v.value
|
||||
}
|
||||
|
||||
func (v *NullableDtoServerResponse) Set(val *DtoServerResponse) {
|
||||
v.value = val
|
||||
v.isSet = true
|
||||
}
|
||||
|
||||
func (v NullableDtoServerResponse) IsSet() bool {
|
||||
return v.isSet
|
||||
}
|
||||
|
||||
func (v *NullableDtoServerResponse) Unset() {
|
||||
v.value = nil
|
||||
v.isSet = false
|
||||
}
|
||||
|
||||
func NewNullableDtoServerResponse(val *DtoServerResponse) *NullableDtoServerResponse {
|
||||
return &NullableDtoServerResponse{value: val, isSet: true}
|
||||
}
|
||||
|
||||
func (v NullableDtoServerResponse) MarshalJSON() ([]byte, error) {
|
||||
return json.Marshal(v.value)
|
||||
}
|
||||
|
||||
func (v *NullableDtoServerResponse) UnmarshalJSON(src []byte) error {
|
||||
v.isSet = true
|
||||
return json.Unmarshal(src, &v.value)
|
||||
}
|
||||
340
sdk/go/model_dto_ssh_response.go
Normal file
340
sdk/go/model_dto_ssh_response.go
Normal file
@@ -0,0 +1,340 @@
|
||||
/*
|
||||
AutoGlue API
|
||||
|
||||
API for managing K3s clusters across cloud providers
|
||||
|
||||
API version: 1.0
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
||||
|
||||
package autoglue
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
)
|
||||
|
||||
// checks if the DtoSshResponse type satisfies the MappedNullable interface at compile time
|
||||
var _ MappedNullable = &DtoSshResponse{}
|
||||
|
||||
// DtoSshResponse struct for DtoSshResponse
|
||||
type DtoSshResponse struct {
|
||||
CreatedAt *string `json:"created_at,omitempty"`
|
||||
Fingerprint *string `json:"fingerprint,omitempty"`
|
||||
Id *string `json:"id,omitempty"`
|
||||
Name *string `json:"name,omitempty"`
|
||||
OrganizationId *string `json:"organization_id,omitempty"`
|
||||
PublicKey *string `json:"public_key,omitempty"`
|
||||
UpdatedAt *string `json:"updated_at,omitempty"`
|
||||
}
|
||||
|
||||
// NewDtoSshResponse instantiates a new DtoSshResponse 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 NewDtoSshResponse() *DtoSshResponse {
|
||||
this := DtoSshResponse{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// NewDtoSshResponseWithDefaults instantiates a new DtoSshResponse 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 NewDtoSshResponseWithDefaults() *DtoSshResponse {
|
||||
this := DtoSshResponse{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.
|
||||
func (o *DtoSshResponse) GetCreatedAt() string {
|
||||
if o == nil || IsNil(o.CreatedAt) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.CreatedAt
|
||||
}
|
||||
|
||||
// GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *DtoSshResponse) GetCreatedAtOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.CreatedAt) {
|
||||
return nil, false
|
||||
}
|
||||
return o.CreatedAt, true
|
||||
}
|
||||
|
||||
// HasCreatedAt returns a boolean if a field has been set.
|
||||
func (o *DtoSshResponse) HasCreatedAt() bool {
|
||||
if o != nil && !IsNil(o.CreatedAt) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetCreatedAt gets a reference to the given string and assigns it to the CreatedAt field.
|
||||
func (o *DtoSshResponse) SetCreatedAt(v string) {
|
||||
o.CreatedAt = &v
|
||||
}
|
||||
|
||||
// GetFingerprint returns the Fingerprint field value if set, zero value otherwise.
|
||||
func (o *DtoSshResponse) GetFingerprint() string {
|
||||
if o == nil || IsNil(o.Fingerprint) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Fingerprint
|
||||
}
|
||||
|
||||
// GetFingerprintOk returns a tuple with the Fingerprint field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *DtoSshResponse) GetFingerprintOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.Fingerprint) {
|
||||
return nil, false
|
||||
}
|
||||
return o.Fingerprint, true
|
||||
}
|
||||
|
||||
// HasFingerprint returns a boolean if a field has been set.
|
||||
func (o *DtoSshResponse) HasFingerprint() bool {
|
||||
if o != nil && !IsNil(o.Fingerprint) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetFingerprint gets a reference to the given string and assigns it to the Fingerprint field.
|
||||
func (o *DtoSshResponse) SetFingerprint(v string) {
|
||||
o.Fingerprint = &v
|
||||
}
|
||||
|
||||
// GetId returns the Id field value if set, zero value otherwise.
|
||||
func (o *DtoSshResponse) GetId() string {
|
||||
if o == nil || IsNil(o.Id) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Id
|
||||
}
|
||||
|
||||
// GetIdOk returns a tuple with the Id field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *DtoSshResponse) GetIdOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.Id) {
|
||||
return nil, false
|
||||
}
|
||||
return o.Id, true
|
||||
}
|
||||
|
||||
// HasId returns a boolean if a field has been set.
|
||||
func (o *DtoSshResponse) HasId() bool {
|
||||
if o != nil && !IsNil(o.Id) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetId gets a reference to the given string and assigns it to the Id field.
|
||||
func (o *DtoSshResponse) SetId(v string) {
|
||||
o.Id = &v
|
||||
}
|
||||
|
||||
// GetName returns the Name field value if set, zero value otherwise.
|
||||
func (o *DtoSshResponse) GetName() string {
|
||||
if o == nil || IsNil(o.Name) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Name
|
||||
}
|
||||
|
||||
// GetNameOk returns a tuple with the Name field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *DtoSshResponse) GetNameOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.Name) {
|
||||
return nil, false
|
||||
}
|
||||
return o.Name, true
|
||||
}
|
||||
|
||||
// HasName returns a boolean if a field has been set.
|
||||
func (o *DtoSshResponse) HasName() bool {
|
||||
if o != nil && !IsNil(o.Name) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetName gets a reference to the given string and assigns it to the Name field.
|
||||
func (o *DtoSshResponse) SetName(v string) {
|
||||
o.Name = &v
|
||||
}
|
||||
|
||||
// GetOrganizationId returns the OrganizationId field value if set, zero value otherwise.
|
||||
func (o *DtoSshResponse) GetOrganizationId() string {
|
||||
if o == nil || IsNil(o.OrganizationId) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.OrganizationId
|
||||
}
|
||||
|
||||
// GetOrganizationIdOk returns a tuple with the OrganizationId field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *DtoSshResponse) GetOrganizationIdOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.OrganizationId) {
|
||||
return nil, false
|
||||
}
|
||||
return o.OrganizationId, true
|
||||
}
|
||||
|
||||
// HasOrganizationId returns a boolean if a field has been set.
|
||||
func (o *DtoSshResponse) HasOrganizationId() bool {
|
||||
if o != nil && !IsNil(o.OrganizationId) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetOrganizationId gets a reference to the given string and assigns it to the OrganizationId field.
|
||||
func (o *DtoSshResponse) SetOrganizationId(v string) {
|
||||
o.OrganizationId = &v
|
||||
}
|
||||
|
||||
// GetPublicKey returns the PublicKey field value if set, zero value otherwise.
|
||||
func (o *DtoSshResponse) GetPublicKey() string {
|
||||
if o == nil || IsNil(o.PublicKey) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.PublicKey
|
||||
}
|
||||
|
||||
// GetPublicKeyOk returns a tuple with the PublicKey field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *DtoSshResponse) GetPublicKeyOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.PublicKey) {
|
||||
return nil, false
|
||||
}
|
||||
return o.PublicKey, true
|
||||
}
|
||||
|
||||
// HasPublicKey returns a boolean if a field has been set.
|
||||
func (o *DtoSshResponse) HasPublicKey() bool {
|
||||
if o != nil && !IsNil(o.PublicKey) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetPublicKey gets a reference to the given string and assigns it to the PublicKey field.
|
||||
func (o *DtoSshResponse) SetPublicKey(v string) {
|
||||
o.PublicKey = &v
|
||||
}
|
||||
|
||||
// GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.
|
||||
func (o *DtoSshResponse) GetUpdatedAt() string {
|
||||
if o == nil || IsNil(o.UpdatedAt) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.UpdatedAt
|
||||
}
|
||||
|
||||
// GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *DtoSshResponse) GetUpdatedAtOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.UpdatedAt) {
|
||||
return nil, false
|
||||
}
|
||||
return o.UpdatedAt, true
|
||||
}
|
||||
|
||||
// HasUpdatedAt returns a boolean if a field has been set.
|
||||
func (o *DtoSshResponse) HasUpdatedAt() bool {
|
||||
if o != nil && !IsNil(o.UpdatedAt) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetUpdatedAt gets a reference to the given string and assigns it to the UpdatedAt field.
|
||||
func (o *DtoSshResponse) SetUpdatedAt(v string) {
|
||||
o.UpdatedAt = &v
|
||||
}
|
||||
|
||||
func (o DtoSshResponse) MarshalJSON() ([]byte, error) {
|
||||
toSerialize, err := o.ToMap()
|
||||
if err != nil {
|
||||
return []byte{}, err
|
||||
}
|
||||
return json.Marshal(toSerialize)
|
||||
}
|
||||
|
||||
func (o DtoSshResponse) ToMap() (map[string]interface{}, error) {
|
||||
toSerialize := map[string]interface{}{}
|
||||
if !IsNil(o.CreatedAt) {
|
||||
toSerialize["created_at"] = o.CreatedAt
|
||||
}
|
||||
if !IsNil(o.Fingerprint) {
|
||||
toSerialize["fingerprint"] = o.Fingerprint
|
||||
}
|
||||
if !IsNil(o.Id) {
|
||||
toSerialize["id"] = o.Id
|
||||
}
|
||||
if !IsNil(o.Name) {
|
||||
toSerialize["name"] = o.Name
|
||||
}
|
||||
if !IsNil(o.OrganizationId) {
|
||||
toSerialize["organization_id"] = o.OrganizationId
|
||||
}
|
||||
if !IsNil(o.PublicKey) {
|
||||
toSerialize["public_key"] = o.PublicKey
|
||||
}
|
||||
if !IsNil(o.UpdatedAt) {
|
||||
toSerialize["updated_at"] = o.UpdatedAt
|
||||
}
|
||||
return toSerialize, nil
|
||||
}
|
||||
|
||||
type NullableDtoSshResponse struct {
|
||||
value *DtoSshResponse
|
||||
isSet bool
|
||||
}
|
||||
|
||||
func (v NullableDtoSshResponse) Get() *DtoSshResponse {
|
||||
return v.value
|
||||
}
|
||||
|
||||
func (v *NullableDtoSshResponse) Set(val *DtoSshResponse) {
|
||||
v.value = val
|
||||
v.isSet = true
|
||||
}
|
||||
|
||||
func (v NullableDtoSshResponse) IsSet() bool {
|
||||
return v.isSet
|
||||
}
|
||||
|
||||
func (v *NullableDtoSshResponse) Unset() {
|
||||
v.value = nil
|
||||
v.isSet = false
|
||||
}
|
||||
|
||||
func NewNullableDtoSshResponse(val *DtoSshResponse) *NullableDtoSshResponse {
|
||||
return &NullableDtoSshResponse{value: val, isSet: true}
|
||||
}
|
||||
|
||||
func (v NullableDtoSshResponse) MarshalJSON() ([]byte, error) {
|
||||
return json.Marshal(v.value)
|
||||
}
|
||||
|
||||
func (v *NullableDtoSshResponse) UnmarshalJSON(src []byte) error {
|
||||
v.isSet = true
|
||||
return json.Unmarshal(src, &v.value)
|
||||
}
|
||||
376
sdk/go/model_dto_ssh_reveal_response.go
Normal file
376
sdk/go/model_dto_ssh_reveal_response.go
Normal file
@@ -0,0 +1,376 @@
|
||||
/*
|
||||
AutoGlue API
|
||||
|
||||
API for managing K3s clusters across cloud providers
|
||||
|
||||
API version: 1.0
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
||||
|
||||
package autoglue
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
)
|
||||
|
||||
// checks if the DtoSshRevealResponse type satisfies the MappedNullable interface at compile time
|
||||
var _ MappedNullable = &DtoSshRevealResponse{}
|
||||
|
||||
// DtoSshRevealResponse struct for DtoSshRevealResponse
|
||||
type DtoSshRevealResponse struct {
|
||||
CreatedAt *string `json:"created_at,omitempty"`
|
||||
Fingerprint *string `json:"fingerprint,omitempty"`
|
||||
Id *string `json:"id,omitempty"`
|
||||
Name *string `json:"name,omitempty"`
|
||||
OrganizationId *string `json:"organization_id,omitempty"`
|
||||
PrivateKey *string `json:"private_key,omitempty"`
|
||||
PublicKey *string `json:"public_key,omitempty"`
|
||||
UpdatedAt *string `json:"updated_at,omitempty"`
|
||||
}
|
||||
|
||||
// NewDtoSshRevealResponse instantiates a new DtoSshRevealResponse 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 NewDtoSshRevealResponse() *DtoSshRevealResponse {
|
||||
this := DtoSshRevealResponse{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// NewDtoSshRevealResponseWithDefaults instantiates a new DtoSshRevealResponse 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 NewDtoSshRevealResponseWithDefaults() *DtoSshRevealResponse {
|
||||
this := DtoSshRevealResponse{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.
|
||||
func (o *DtoSshRevealResponse) GetCreatedAt() string {
|
||||
if o == nil || IsNil(o.CreatedAt) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.CreatedAt
|
||||
}
|
||||
|
||||
// GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *DtoSshRevealResponse) GetCreatedAtOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.CreatedAt) {
|
||||
return nil, false
|
||||
}
|
||||
return o.CreatedAt, true
|
||||
}
|
||||
|
||||
// HasCreatedAt returns a boolean if a field has been set.
|
||||
func (o *DtoSshRevealResponse) HasCreatedAt() bool {
|
||||
if o != nil && !IsNil(o.CreatedAt) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetCreatedAt gets a reference to the given string and assigns it to the CreatedAt field.
|
||||
func (o *DtoSshRevealResponse) SetCreatedAt(v string) {
|
||||
o.CreatedAt = &v
|
||||
}
|
||||
|
||||
// GetFingerprint returns the Fingerprint field value if set, zero value otherwise.
|
||||
func (o *DtoSshRevealResponse) GetFingerprint() string {
|
||||
if o == nil || IsNil(o.Fingerprint) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Fingerprint
|
||||
}
|
||||
|
||||
// GetFingerprintOk returns a tuple with the Fingerprint field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *DtoSshRevealResponse) GetFingerprintOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.Fingerprint) {
|
||||
return nil, false
|
||||
}
|
||||
return o.Fingerprint, true
|
||||
}
|
||||
|
||||
// HasFingerprint returns a boolean if a field has been set.
|
||||
func (o *DtoSshRevealResponse) HasFingerprint() bool {
|
||||
if o != nil && !IsNil(o.Fingerprint) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetFingerprint gets a reference to the given string and assigns it to the Fingerprint field.
|
||||
func (o *DtoSshRevealResponse) SetFingerprint(v string) {
|
||||
o.Fingerprint = &v
|
||||
}
|
||||
|
||||
// GetId returns the Id field value if set, zero value otherwise.
|
||||
func (o *DtoSshRevealResponse) GetId() string {
|
||||
if o == nil || IsNil(o.Id) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Id
|
||||
}
|
||||
|
||||
// GetIdOk returns a tuple with the Id field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *DtoSshRevealResponse) GetIdOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.Id) {
|
||||
return nil, false
|
||||
}
|
||||
return o.Id, true
|
||||
}
|
||||
|
||||
// HasId returns a boolean if a field has been set.
|
||||
func (o *DtoSshRevealResponse) HasId() bool {
|
||||
if o != nil && !IsNil(o.Id) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetId gets a reference to the given string and assigns it to the Id field.
|
||||
func (o *DtoSshRevealResponse) SetId(v string) {
|
||||
o.Id = &v
|
||||
}
|
||||
|
||||
// GetName returns the Name field value if set, zero value otherwise.
|
||||
func (o *DtoSshRevealResponse) GetName() string {
|
||||
if o == nil || IsNil(o.Name) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Name
|
||||
}
|
||||
|
||||
// GetNameOk returns a tuple with the Name field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *DtoSshRevealResponse) GetNameOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.Name) {
|
||||
return nil, false
|
||||
}
|
||||
return o.Name, true
|
||||
}
|
||||
|
||||
// HasName returns a boolean if a field has been set.
|
||||
func (o *DtoSshRevealResponse) HasName() bool {
|
||||
if o != nil && !IsNil(o.Name) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetName gets a reference to the given string and assigns it to the Name field.
|
||||
func (o *DtoSshRevealResponse) SetName(v string) {
|
||||
o.Name = &v
|
||||
}
|
||||
|
||||
// GetOrganizationId returns the OrganizationId field value if set, zero value otherwise.
|
||||
func (o *DtoSshRevealResponse) GetOrganizationId() string {
|
||||
if o == nil || IsNil(o.OrganizationId) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.OrganizationId
|
||||
}
|
||||
|
||||
// GetOrganizationIdOk returns a tuple with the OrganizationId field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *DtoSshRevealResponse) GetOrganizationIdOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.OrganizationId) {
|
||||
return nil, false
|
||||
}
|
||||
return o.OrganizationId, true
|
||||
}
|
||||
|
||||
// HasOrganizationId returns a boolean if a field has been set.
|
||||
func (o *DtoSshRevealResponse) HasOrganizationId() bool {
|
||||
if o != nil && !IsNil(o.OrganizationId) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetOrganizationId gets a reference to the given string and assigns it to the OrganizationId field.
|
||||
func (o *DtoSshRevealResponse) SetOrganizationId(v string) {
|
||||
o.OrganizationId = &v
|
||||
}
|
||||
|
||||
// GetPrivateKey returns the PrivateKey field value if set, zero value otherwise.
|
||||
func (o *DtoSshRevealResponse) GetPrivateKey() string {
|
||||
if o == nil || IsNil(o.PrivateKey) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.PrivateKey
|
||||
}
|
||||
|
||||
// GetPrivateKeyOk returns a tuple with the PrivateKey field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *DtoSshRevealResponse) GetPrivateKeyOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.PrivateKey) {
|
||||
return nil, false
|
||||
}
|
||||
return o.PrivateKey, true
|
||||
}
|
||||
|
||||
// HasPrivateKey returns a boolean if a field has been set.
|
||||
func (o *DtoSshRevealResponse) HasPrivateKey() bool {
|
||||
if o != nil && !IsNil(o.PrivateKey) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetPrivateKey gets a reference to the given string and assigns it to the PrivateKey field.
|
||||
func (o *DtoSshRevealResponse) SetPrivateKey(v string) {
|
||||
o.PrivateKey = &v
|
||||
}
|
||||
|
||||
// GetPublicKey returns the PublicKey field value if set, zero value otherwise.
|
||||
func (o *DtoSshRevealResponse) GetPublicKey() string {
|
||||
if o == nil || IsNil(o.PublicKey) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.PublicKey
|
||||
}
|
||||
|
||||
// GetPublicKeyOk returns a tuple with the PublicKey field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *DtoSshRevealResponse) GetPublicKeyOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.PublicKey) {
|
||||
return nil, false
|
||||
}
|
||||
return o.PublicKey, true
|
||||
}
|
||||
|
||||
// HasPublicKey returns a boolean if a field has been set.
|
||||
func (o *DtoSshRevealResponse) HasPublicKey() bool {
|
||||
if o != nil && !IsNil(o.PublicKey) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetPublicKey gets a reference to the given string and assigns it to the PublicKey field.
|
||||
func (o *DtoSshRevealResponse) SetPublicKey(v string) {
|
||||
o.PublicKey = &v
|
||||
}
|
||||
|
||||
// GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.
|
||||
func (o *DtoSshRevealResponse) GetUpdatedAt() string {
|
||||
if o == nil || IsNil(o.UpdatedAt) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.UpdatedAt
|
||||
}
|
||||
|
||||
// GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *DtoSshRevealResponse) GetUpdatedAtOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.UpdatedAt) {
|
||||
return nil, false
|
||||
}
|
||||
return o.UpdatedAt, true
|
||||
}
|
||||
|
||||
// HasUpdatedAt returns a boolean if a field has been set.
|
||||
func (o *DtoSshRevealResponse) HasUpdatedAt() bool {
|
||||
if o != nil && !IsNil(o.UpdatedAt) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetUpdatedAt gets a reference to the given string and assigns it to the UpdatedAt field.
|
||||
func (o *DtoSshRevealResponse) SetUpdatedAt(v string) {
|
||||
o.UpdatedAt = &v
|
||||
}
|
||||
|
||||
func (o DtoSshRevealResponse) MarshalJSON() ([]byte, error) {
|
||||
toSerialize, err := o.ToMap()
|
||||
if err != nil {
|
||||
return []byte{}, err
|
||||
}
|
||||
return json.Marshal(toSerialize)
|
||||
}
|
||||
|
||||
func (o DtoSshRevealResponse) ToMap() (map[string]interface{}, error) {
|
||||
toSerialize := map[string]interface{}{}
|
||||
if !IsNil(o.CreatedAt) {
|
||||
toSerialize["created_at"] = o.CreatedAt
|
||||
}
|
||||
if !IsNil(o.Fingerprint) {
|
||||
toSerialize["fingerprint"] = o.Fingerprint
|
||||
}
|
||||
if !IsNil(o.Id) {
|
||||
toSerialize["id"] = o.Id
|
||||
}
|
||||
if !IsNil(o.Name) {
|
||||
toSerialize["name"] = o.Name
|
||||
}
|
||||
if !IsNil(o.OrganizationId) {
|
||||
toSerialize["organization_id"] = o.OrganizationId
|
||||
}
|
||||
if !IsNil(o.PrivateKey) {
|
||||
toSerialize["private_key"] = o.PrivateKey
|
||||
}
|
||||
if !IsNil(o.PublicKey) {
|
||||
toSerialize["public_key"] = o.PublicKey
|
||||
}
|
||||
if !IsNil(o.UpdatedAt) {
|
||||
toSerialize["updated_at"] = o.UpdatedAt
|
||||
}
|
||||
return toSerialize, nil
|
||||
}
|
||||
|
||||
type NullableDtoSshRevealResponse struct {
|
||||
value *DtoSshRevealResponse
|
||||
isSet bool
|
||||
}
|
||||
|
||||
func (v NullableDtoSshRevealResponse) Get() *DtoSshRevealResponse {
|
||||
return v.value
|
||||
}
|
||||
|
||||
func (v *NullableDtoSshRevealResponse) Set(val *DtoSshRevealResponse) {
|
||||
v.value = val
|
||||
v.isSet = true
|
||||
}
|
||||
|
||||
func (v NullableDtoSshRevealResponse) IsSet() bool {
|
||||
return v.isSet
|
||||
}
|
||||
|
||||
func (v *NullableDtoSshRevealResponse) Unset() {
|
||||
v.value = nil
|
||||
v.isSet = false
|
||||
}
|
||||
|
||||
func NewNullableDtoSshRevealResponse(val *DtoSshRevealResponse) *NullableDtoSshRevealResponse {
|
||||
return &NullableDtoSshRevealResponse{value: val, isSet: true}
|
||||
}
|
||||
|
||||
func (v NullableDtoSshRevealResponse) MarshalJSON() ([]byte, error) {
|
||||
return json.Marshal(v.value)
|
||||
}
|
||||
|
||||
func (v *NullableDtoSshRevealResponse) UnmarshalJSON(src []byte) error {
|
||||
v.isSet = true
|
||||
return json.Unmarshal(src, &v.value)
|
||||
}
|
||||
232
sdk/go/model_dto_taint_response.go
Normal file
232
sdk/go/model_dto_taint_response.go
Normal file
@@ -0,0 +1,232 @@
|
||||
/*
|
||||
AutoGlue API
|
||||
|
||||
API for managing K3s clusters across cloud providers
|
||||
|
||||
API version: 1.0
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
||||
|
||||
package autoglue
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
)
|
||||
|
||||
// checks if the DtoTaintResponse type satisfies the MappedNullable interface at compile time
|
||||
var _ MappedNullable = &DtoTaintResponse{}
|
||||
|
||||
// DtoTaintResponse struct for DtoTaintResponse
|
||||
type DtoTaintResponse struct {
|
||||
Effect *string `json:"effect,omitempty"`
|
||||
Id *string `json:"id,omitempty"`
|
||||
Key *string `json:"key,omitempty"`
|
||||
Value *string `json:"value,omitempty"`
|
||||
}
|
||||
|
||||
// NewDtoTaintResponse instantiates a new DtoTaintResponse 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 NewDtoTaintResponse() *DtoTaintResponse {
|
||||
this := DtoTaintResponse{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// NewDtoTaintResponseWithDefaults instantiates a new DtoTaintResponse 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 NewDtoTaintResponseWithDefaults() *DtoTaintResponse {
|
||||
this := DtoTaintResponse{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// GetEffect returns the Effect field value if set, zero value otherwise.
|
||||
func (o *DtoTaintResponse) GetEffect() string {
|
||||
if o == nil || IsNil(o.Effect) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Effect
|
||||
}
|
||||
|
||||
// GetEffectOk returns a tuple with the Effect field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *DtoTaintResponse) GetEffectOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.Effect) {
|
||||
return nil, false
|
||||
}
|
||||
return o.Effect, true
|
||||
}
|
||||
|
||||
// HasEffect returns a boolean if a field has been set.
|
||||
func (o *DtoTaintResponse) HasEffect() bool {
|
||||
if o != nil && !IsNil(o.Effect) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetEffect gets a reference to the given string and assigns it to the Effect field.
|
||||
func (o *DtoTaintResponse) SetEffect(v string) {
|
||||
o.Effect = &v
|
||||
}
|
||||
|
||||
// GetId returns the Id field value if set, zero value otherwise.
|
||||
func (o *DtoTaintResponse) GetId() string {
|
||||
if o == nil || IsNil(o.Id) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Id
|
||||
}
|
||||
|
||||
// GetIdOk returns a tuple with the Id field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *DtoTaintResponse) GetIdOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.Id) {
|
||||
return nil, false
|
||||
}
|
||||
return o.Id, true
|
||||
}
|
||||
|
||||
// HasId returns a boolean if a field has been set.
|
||||
func (o *DtoTaintResponse) HasId() bool {
|
||||
if o != nil && !IsNil(o.Id) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetId gets a reference to the given string and assigns it to the Id field.
|
||||
func (o *DtoTaintResponse) SetId(v string) {
|
||||
o.Id = &v
|
||||
}
|
||||
|
||||
// GetKey returns the Key field value if set, zero value otherwise.
|
||||
func (o *DtoTaintResponse) GetKey() string {
|
||||
if o == nil || IsNil(o.Key) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Key
|
||||
}
|
||||
|
||||
// GetKeyOk returns a tuple with the Key field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *DtoTaintResponse) GetKeyOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.Key) {
|
||||
return nil, false
|
||||
}
|
||||
return o.Key, true
|
||||
}
|
||||
|
||||
// HasKey returns a boolean if a field has been set.
|
||||
func (o *DtoTaintResponse) HasKey() bool {
|
||||
if o != nil && !IsNil(o.Key) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetKey gets a reference to the given string and assigns it to the Key field.
|
||||
func (o *DtoTaintResponse) SetKey(v string) {
|
||||
o.Key = &v
|
||||
}
|
||||
|
||||
// GetValue returns the Value field value if set, zero value otherwise.
|
||||
func (o *DtoTaintResponse) GetValue() string {
|
||||
if o == nil || IsNil(o.Value) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Value
|
||||
}
|
||||
|
||||
// GetValueOk returns a tuple with the Value field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *DtoTaintResponse) GetValueOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.Value) {
|
||||
return nil, false
|
||||
}
|
||||
return o.Value, true
|
||||
}
|
||||
|
||||
// HasValue returns a boolean if a field has been set.
|
||||
func (o *DtoTaintResponse) HasValue() bool {
|
||||
if o != nil && !IsNil(o.Value) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetValue gets a reference to the given string and assigns it to the Value field.
|
||||
func (o *DtoTaintResponse) SetValue(v string) {
|
||||
o.Value = &v
|
||||
}
|
||||
|
||||
func (o DtoTaintResponse) MarshalJSON() ([]byte, error) {
|
||||
toSerialize, err := o.ToMap()
|
||||
if err != nil {
|
||||
return []byte{}, err
|
||||
}
|
||||
return json.Marshal(toSerialize)
|
||||
}
|
||||
|
||||
func (o DtoTaintResponse) ToMap() (map[string]interface{}, error) {
|
||||
toSerialize := map[string]interface{}{}
|
||||
if !IsNil(o.Effect) {
|
||||
toSerialize["effect"] = o.Effect
|
||||
}
|
||||
if !IsNil(o.Id) {
|
||||
toSerialize["id"] = o.Id
|
||||
}
|
||||
if !IsNil(o.Key) {
|
||||
toSerialize["key"] = o.Key
|
||||
}
|
||||
if !IsNil(o.Value) {
|
||||
toSerialize["value"] = o.Value
|
||||
}
|
||||
return toSerialize, nil
|
||||
}
|
||||
|
||||
type NullableDtoTaintResponse struct {
|
||||
value *DtoTaintResponse
|
||||
isSet bool
|
||||
}
|
||||
|
||||
func (v NullableDtoTaintResponse) Get() *DtoTaintResponse {
|
||||
return v.value
|
||||
}
|
||||
|
||||
func (v *NullableDtoTaintResponse) Set(val *DtoTaintResponse) {
|
||||
v.value = val
|
||||
v.isSet = true
|
||||
}
|
||||
|
||||
func (v NullableDtoTaintResponse) IsSet() bool {
|
||||
return v.isSet
|
||||
}
|
||||
|
||||
func (v *NullableDtoTaintResponse) Unset() {
|
||||
v.value = nil
|
||||
v.isSet = false
|
||||
}
|
||||
|
||||
func NewNullableDtoTaintResponse(val *DtoTaintResponse) *NullableDtoTaintResponse {
|
||||
return &NullableDtoTaintResponse{value: val, isSet: true}
|
||||
}
|
||||
|
||||
func (v NullableDtoTaintResponse) MarshalJSON() ([]byte, error) {
|
||||
return json.Marshal(v.value)
|
||||
}
|
||||
|
||||
func (v *NullableDtoTaintResponse) UnmarshalJSON(src []byte) error {
|
||||
v.isSet = true
|
||||
return json.Unmarshal(src, &v.value)
|
||||
}
|
||||
232
sdk/go/model_dto_token_pair.go
Normal file
232
sdk/go/model_dto_token_pair.go
Normal file
@@ -0,0 +1,232 @@
|
||||
/*
|
||||
AutoGlue API
|
||||
|
||||
API for managing K3s clusters across cloud providers
|
||||
|
||||
API version: 1.0
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
||||
|
||||
package autoglue
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
)
|
||||
|
||||
// checks if the DtoTokenPair type satisfies the MappedNullable interface at compile time
|
||||
var _ MappedNullable = &DtoTokenPair{}
|
||||
|
||||
// DtoTokenPair struct for DtoTokenPair
|
||||
type DtoTokenPair struct {
|
||||
AccessToken *string `json:"access_token,omitempty"`
|
||||
ExpiresIn *int32 `json:"expires_in,omitempty"`
|
||||
RefreshToken *string `json:"refresh_token,omitempty"`
|
||||
TokenType *string `json:"token_type,omitempty"`
|
||||
}
|
||||
|
||||
// NewDtoTokenPair instantiates a new DtoTokenPair 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 NewDtoTokenPair() *DtoTokenPair {
|
||||
this := DtoTokenPair{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// NewDtoTokenPairWithDefaults instantiates a new DtoTokenPair 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 NewDtoTokenPairWithDefaults() *DtoTokenPair {
|
||||
this := DtoTokenPair{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// GetAccessToken returns the AccessToken field value if set, zero value otherwise.
|
||||
func (o *DtoTokenPair) GetAccessToken() string {
|
||||
if o == nil || IsNil(o.AccessToken) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.AccessToken
|
||||
}
|
||||
|
||||
// GetAccessTokenOk returns a tuple with the AccessToken field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *DtoTokenPair) GetAccessTokenOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.AccessToken) {
|
||||
return nil, false
|
||||
}
|
||||
return o.AccessToken, true
|
||||
}
|
||||
|
||||
// HasAccessToken returns a boolean if a field has been set.
|
||||
func (o *DtoTokenPair) HasAccessToken() bool {
|
||||
if o != nil && !IsNil(o.AccessToken) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetAccessToken gets a reference to the given string and assigns it to the AccessToken field.
|
||||
func (o *DtoTokenPair) SetAccessToken(v string) {
|
||||
o.AccessToken = &v
|
||||
}
|
||||
|
||||
// GetExpiresIn returns the ExpiresIn field value if set, zero value otherwise.
|
||||
func (o *DtoTokenPair) GetExpiresIn() int32 {
|
||||
if o == nil || IsNil(o.ExpiresIn) {
|
||||
var ret int32
|
||||
return ret
|
||||
}
|
||||
return *o.ExpiresIn
|
||||
}
|
||||
|
||||
// GetExpiresInOk returns a tuple with the ExpiresIn field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *DtoTokenPair) GetExpiresInOk() (*int32, bool) {
|
||||
if o == nil || IsNil(o.ExpiresIn) {
|
||||
return nil, false
|
||||
}
|
||||
return o.ExpiresIn, true
|
||||
}
|
||||
|
||||
// HasExpiresIn returns a boolean if a field has been set.
|
||||
func (o *DtoTokenPair) HasExpiresIn() bool {
|
||||
if o != nil && !IsNil(o.ExpiresIn) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetExpiresIn gets a reference to the given int32 and assigns it to the ExpiresIn field.
|
||||
func (o *DtoTokenPair) SetExpiresIn(v int32) {
|
||||
o.ExpiresIn = &v
|
||||
}
|
||||
|
||||
// GetRefreshToken returns the RefreshToken field value if set, zero value otherwise.
|
||||
func (o *DtoTokenPair) GetRefreshToken() string {
|
||||
if o == nil || IsNil(o.RefreshToken) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.RefreshToken
|
||||
}
|
||||
|
||||
// GetRefreshTokenOk returns a tuple with the RefreshToken field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *DtoTokenPair) GetRefreshTokenOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.RefreshToken) {
|
||||
return nil, false
|
||||
}
|
||||
return o.RefreshToken, true
|
||||
}
|
||||
|
||||
// HasRefreshToken returns a boolean if a field has been set.
|
||||
func (o *DtoTokenPair) HasRefreshToken() bool {
|
||||
if o != nil && !IsNil(o.RefreshToken) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetRefreshToken gets a reference to the given string and assigns it to the RefreshToken field.
|
||||
func (o *DtoTokenPair) SetRefreshToken(v string) {
|
||||
o.RefreshToken = &v
|
||||
}
|
||||
|
||||
// GetTokenType returns the TokenType field value if set, zero value otherwise.
|
||||
func (o *DtoTokenPair) GetTokenType() string {
|
||||
if o == nil || IsNil(o.TokenType) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.TokenType
|
||||
}
|
||||
|
||||
// GetTokenTypeOk returns a tuple with the TokenType field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *DtoTokenPair) GetTokenTypeOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.TokenType) {
|
||||
return nil, false
|
||||
}
|
||||
return o.TokenType, true
|
||||
}
|
||||
|
||||
// HasTokenType returns a boolean if a field has been set.
|
||||
func (o *DtoTokenPair) HasTokenType() bool {
|
||||
if o != nil && !IsNil(o.TokenType) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetTokenType gets a reference to the given string and assigns it to the TokenType field.
|
||||
func (o *DtoTokenPair) SetTokenType(v string) {
|
||||
o.TokenType = &v
|
||||
}
|
||||
|
||||
func (o DtoTokenPair) MarshalJSON() ([]byte, error) {
|
||||
toSerialize, err := o.ToMap()
|
||||
if err != nil {
|
||||
return []byte{}, err
|
||||
}
|
||||
return json.Marshal(toSerialize)
|
||||
}
|
||||
|
||||
func (o DtoTokenPair) ToMap() (map[string]interface{}, error) {
|
||||
toSerialize := map[string]interface{}{}
|
||||
if !IsNil(o.AccessToken) {
|
||||
toSerialize["access_token"] = o.AccessToken
|
||||
}
|
||||
if !IsNil(o.ExpiresIn) {
|
||||
toSerialize["expires_in"] = o.ExpiresIn
|
||||
}
|
||||
if !IsNil(o.RefreshToken) {
|
||||
toSerialize["refresh_token"] = o.RefreshToken
|
||||
}
|
||||
if !IsNil(o.TokenType) {
|
||||
toSerialize["token_type"] = o.TokenType
|
||||
}
|
||||
return toSerialize, nil
|
||||
}
|
||||
|
||||
type NullableDtoTokenPair struct {
|
||||
value *DtoTokenPair
|
||||
isSet bool
|
||||
}
|
||||
|
||||
func (v NullableDtoTokenPair) Get() *DtoTokenPair {
|
||||
return v.value
|
||||
}
|
||||
|
||||
func (v *NullableDtoTokenPair) Set(val *DtoTokenPair) {
|
||||
v.value = val
|
||||
v.isSet = true
|
||||
}
|
||||
|
||||
func (v NullableDtoTokenPair) IsSet() bool {
|
||||
return v.isSet
|
||||
}
|
||||
|
||||
func (v *NullableDtoTokenPair) Unset() {
|
||||
v.value = nil
|
||||
v.isSet = false
|
||||
}
|
||||
|
||||
func NewNullableDtoTokenPair(val *DtoTokenPair) *NullableDtoTokenPair {
|
||||
return &NullableDtoTokenPair{value: val, isSet: true}
|
||||
}
|
||||
|
||||
func (v NullableDtoTokenPair) MarshalJSON() ([]byte, error) {
|
||||
return json.Marshal(v.value)
|
||||
}
|
||||
|
||||
func (v *NullableDtoTokenPair) UnmarshalJSON(src []byte) error {
|
||||
v.isSet = true
|
||||
return json.Unmarshal(src, &v.value)
|
||||
}
|
||||
340
sdk/go/model_dto_update_server_request.go
Normal file
340
sdk/go/model_dto_update_server_request.go
Normal file
@@ -0,0 +1,340 @@
|
||||
/*
|
||||
AutoGlue API
|
||||
|
||||
API for managing K3s clusters across cloud providers
|
||||
|
||||
API version: 1.0
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
||||
|
||||
package autoglue
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
)
|
||||
|
||||
// checks if the DtoUpdateServerRequest type satisfies the MappedNullable interface at compile time
|
||||
var _ MappedNullable = &DtoUpdateServerRequest{}
|
||||
|
||||
// DtoUpdateServerRequest struct for DtoUpdateServerRequest
|
||||
type DtoUpdateServerRequest struct {
|
||||
Hostname *string `json:"hostname,omitempty"`
|
||||
PrivateIpAddress *string `json:"private_ip_address,omitempty"`
|
||||
PublicIpAddress *string `json:"public_ip_address,omitempty"`
|
||||
Role *string `json:"role,omitempty"`
|
||||
SshKeyId *string `json:"ssh_key_id,omitempty"`
|
||||
SshUser *string `json:"ssh_user,omitempty"`
|
||||
Status *string `json:"status,omitempty"`
|
||||
}
|
||||
|
||||
// NewDtoUpdateServerRequest instantiates a new DtoUpdateServerRequest 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 NewDtoUpdateServerRequest() *DtoUpdateServerRequest {
|
||||
this := DtoUpdateServerRequest{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// NewDtoUpdateServerRequestWithDefaults instantiates a new DtoUpdateServerRequest 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 NewDtoUpdateServerRequestWithDefaults() *DtoUpdateServerRequest {
|
||||
this := DtoUpdateServerRequest{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// GetHostname returns the Hostname field value if set, zero value otherwise.
|
||||
func (o *DtoUpdateServerRequest) GetHostname() string {
|
||||
if o == nil || IsNil(o.Hostname) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Hostname
|
||||
}
|
||||
|
||||
// GetHostnameOk returns a tuple with the Hostname field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *DtoUpdateServerRequest) GetHostnameOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.Hostname) {
|
||||
return nil, false
|
||||
}
|
||||
return o.Hostname, true
|
||||
}
|
||||
|
||||
// HasHostname returns a boolean if a field has been set.
|
||||
func (o *DtoUpdateServerRequest) HasHostname() bool {
|
||||
if o != nil && !IsNil(o.Hostname) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetHostname gets a reference to the given string and assigns it to the Hostname field.
|
||||
func (o *DtoUpdateServerRequest) SetHostname(v string) {
|
||||
o.Hostname = &v
|
||||
}
|
||||
|
||||
// GetPrivateIpAddress returns the PrivateIpAddress field value if set, zero value otherwise.
|
||||
func (o *DtoUpdateServerRequest) GetPrivateIpAddress() string {
|
||||
if o == nil || IsNil(o.PrivateIpAddress) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.PrivateIpAddress
|
||||
}
|
||||
|
||||
// GetPrivateIpAddressOk returns a tuple with the PrivateIpAddress field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *DtoUpdateServerRequest) GetPrivateIpAddressOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.PrivateIpAddress) {
|
||||
return nil, false
|
||||
}
|
||||
return o.PrivateIpAddress, true
|
||||
}
|
||||
|
||||
// HasPrivateIpAddress returns a boolean if a field has been set.
|
||||
func (o *DtoUpdateServerRequest) HasPrivateIpAddress() bool {
|
||||
if o != nil && !IsNil(o.PrivateIpAddress) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetPrivateIpAddress gets a reference to the given string and assigns it to the PrivateIpAddress field.
|
||||
func (o *DtoUpdateServerRequest) SetPrivateIpAddress(v string) {
|
||||
o.PrivateIpAddress = &v
|
||||
}
|
||||
|
||||
// GetPublicIpAddress returns the PublicIpAddress field value if set, zero value otherwise.
|
||||
func (o *DtoUpdateServerRequest) GetPublicIpAddress() string {
|
||||
if o == nil || IsNil(o.PublicIpAddress) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.PublicIpAddress
|
||||
}
|
||||
|
||||
// GetPublicIpAddressOk returns a tuple with the PublicIpAddress field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *DtoUpdateServerRequest) GetPublicIpAddressOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.PublicIpAddress) {
|
||||
return nil, false
|
||||
}
|
||||
return o.PublicIpAddress, true
|
||||
}
|
||||
|
||||
// HasPublicIpAddress returns a boolean if a field has been set.
|
||||
func (o *DtoUpdateServerRequest) HasPublicIpAddress() bool {
|
||||
if o != nil && !IsNil(o.PublicIpAddress) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetPublicIpAddress gets a reference to the given string and assigns it to the PublicIpAddress field.
|
||||
func (o *DtoUpdateServerRequest) SetPublicIpAddress(v string) {
|
||||
o.PublicIpAddress = &v
|
||||
}
|
||||
|
||||
// GetRole returns the Role field value if set, zero value otherwise.
|
||||
func (o *DtoUpdateServerRequest) GetRole() string {
|
||||
if o == nil || IsNil(o.Role) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Role
|
||||
}
|
||||
|
||||
// GetRoleOk returns a tuple with the Role field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *DtoUpdateServerRequest) GetRoleOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.Role) {
|
||||
return nil, false
|
||||
}
|
||||
return o.Role, true
|
||||
}
|
||||
|
||||
// HasRole returns a boolean if a field has been set.
|
||||
func (o *DtoUpdateServerRequest) HasRole() bool {
|
||||
if o != nil && !IsNil(o.Role) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetRole gets a reference to the given string and assigns it to the Role field.
|
||||
func (o *DtoUpdateServerRequest) SetRole(v string) {
|
||||
o.Role = &v
|
||||
}
|
||||
|
||||
// GetSshKeyId returns the SshKeyId field value if set, zero value otherwise.
|
||||
func (o *DtoUpdateServerRequest) GetSshKeyId() string {
|
||||
if o == nil || IsNil(o.SshKeyId) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.SshKeyId
|
||||
}
|
||||
|
||||
// GetSshKeyIdOk returns a tuple with the SshKeyId field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *DtoUpdateServerRequest) GetSshKeyIdOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.SshKeyId) {
|
||||
return nil, false
|
||||
}
|
||||
return o.SshKeyId, true
|
||||
}
|
||||
|
||||
// HasSshKeyId returns a boolean if a field has been set.
|
||||
func (o *DtoUpdateServerRequest) HasSshKeyId() bool {
|
||||
if o != nil && !IsNil(o.SshKeyId) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetSshKeyId gets a reference to the given string and assigns it to the SshKeyId field.
|
||||
func (o *DtoUpdateServerRequest) SetSshKeyId(v string) {
|
||||
o.SshKeyId = &v
|
||||
}
|
||||
|
||||
// GetSshUser returns the SshUser field value if set, zero value otherwise.
|
||||
func (o *DtoUpdateServerRequest) GetSshUser() string {
|
||||
if o == nil || IsNil(o.SshUser) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.SshUser
|
||||
}
|
||||
|
||||
// GetSshUserOk returns a tuple with the SshUser field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *DtoUpdateServerRequest) GetSshUserOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.SshUser) {
|
||||
return nil, false
|
||||
}
|
||||
return o.SshUser, true
|
||||
}
|
||||
|
||||
// HasSshUser returns a boolean if a field has been set.
|
||||
func (o *DtoUpdateServerRequest) HasSshUser() bool {
|
||||
if o != nil && !IsNil(o.SshUser) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetSshUser gets a reference to the given string and assigns it to the SshUser field.
|
||||
func (o *DtoUpdateServerRequest) SetSshUser(v string) {
|
||||
o.SshUser = &v
|
||||
}
|
||||
|
||||
// GetStatus returns the Status field value if set, zero value otherwise.
|
||||
func (o *DtoUpdateServerRequest) GetStatus() string {
|
||||
if o == nil || IsNil(o.Status) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Status
|
||||
}
|
||||
|
||||
// GetStatusOk returns a tuple with the Status field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *DtoUpdateServerRequest) GetStatusOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.Status) {
|
||||
return nil, false
|
||||
}
|
||||
return o.Status, true
|
||||
}
|
||||
|
||||
// HasStatus returns a boolean if a field has been set.
|
||||
func (o *DtoUpdateServerRequest) HasStatus() bool {
|
||||
if o != nil && !IsNil(o.Status) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetStatus gets a reference to the given string and assigns it to the Status field.
|
||||
func (o *DtoUpdateServerRequest) SetStatus(v string) {
|
||||
o.Status = &v
|
||||
}
|
||||
|
||||
func (o DtoUpdateServerRequest) MarshalJSON() ([]byte, error) {
|
||||
toSerialize, err := o.ToMap()
|
||||
if err != nil {
|
||||
return []byte{}, err
|
||||
}
|
||||
return json.Marshal(toSerialize)
|
||||
}
|
||||
|
||||
func (o DtoUpdateServerRequest) ToMap() (map[string]interface{}, error) {
|
||||
toSerialize := map[string]interface{}{}
|
||||
if !IsNil(o.Hostname) {
|
||||
toSerialize["hostname"] = o.Hostname
|
||||
}
|
||||
if !IsNil(o.PrivateIpAddress) {
|
||||
toSerialize["private_ip_address"] = o.PrivateIpAddress
|
||||
}
|
||||
if !IsNil(o.PublicIpAddress) {
|
||||
toSerialize["public_ip_address"] = o.PublicIpAddress
|
||||
}
|
||||
if !IsNil(o.Role) {
|
||||
toSerialize["role"] = o.Role
|
||||
}
|
||||
if !IsNil(o.SshKeyId) {
|
||||
toSerialize["ssh_key_id"] = o.SshKeyId
|
||||
}
|
||||
if !IsNil(o.SshUser) {
|
||||
toSerialize["ssh_user"] = o.SshUser
|
||||
}
|
||||
if !IsNil(o.Status) {
|
||||
toSerialize["status"] = o.Status
|
||||
}
|
||||
return toSerialize, nil
|
||||
}
|
||||
|
||||
type NullableDtoUpdateServerRequest struct {
|
||||
value *DtoUpdateServerRequest
|
||||
isSet bool
|
||||
}
|
||||
|
||||
func (v NullableDtoUpdateServerRequest) Get() *DtoUpdateServerRequest {
|
||||
return v.value
|
||||
}
|
||||
|
||||
func (v *NullableDtoUpdateServerRequest) Set(val *DtoUpdateServerRequest) {
|
||||
v.value = val
|
||||
v.isSet = true
|
||||
}
|
||||
|
||||
func (v NullableDtoUpdateServerRequest) IsSet() bool {
|
||||
return v.isSet
|
||||
}
|
||||
|
||||
func (v *NullableDtoUpdateServerRequest) Unset() {
|
||||
v.value = nil
|
||||
v.isSet = false
|
||||
}
|
||||
|
||||
func NewNullableDtoUpdateServerRequest(val *DtoUpdateServerRequest) *NullableDtoUpdateServerRequest {
|
||||
return &NullableDtoUpdateServerRequest{value: val, isSet: true}
|
||||
}
|
||||
|
||||
func (v NullableDtoUpdateServerRequest) MarshalJSON() ([]byte, error) {
|
||||
return json.Marshal(v.value)
|
||||
}
|
||||
|
||||
func (v *NullableDtoUpdateServerRequest) UnmarshalJSON(src []byte) error {
|
||||
v.isSet = true
|
||||
return json.Unmarshal(src, &v.value)
|
||||
}
|
||||
196
sdk/go/model_dto_update_taint_request.go
Normal file
196
sdk/go/model_dto_update_taint_request.go
Normal file
@@ -0,0 +1,196 @@
|
||||
/*
|
||||
AutoGlue API
|
||||
|
||||
API for managing K3s clusters across cloud providers
|
||||
|
||||
API version: 1.0
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
||||
|
||||
package autoglue
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
)
|
||||
|
||||
// checks if the DtoUpdateTaintRequest type satisfies the MappedNullable interface at compile time
|
||||
var _ MappedNullable = &DtoUpdateTaintRequest{}
|
||||
|
||||
// DtoUpdateTaintRequest struct for DtoUpdateTaintRequest
|
||||
type DtoUpdateTaintRequest struct {
|
||||
Effect *string `json:"effect,omitempty"`
|
||||
Key *string `json:"key,omitempty"`
|
||||
Value *string `json:"value,omitempty"`
|
||||
}
|
||||
|
||||
// NewDtoUpdateTaintRequest instantiates a new DtoUpdateTaintRequest 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 NewDtoUpdateTaintRequest() *DtoUpdateTaintRequest {
|
||||
this := DtoUpdateTaintRequest{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// NewDtoUpdateTaintRequestWithDefaults instantiates a new DtoUpdateTaintRequest 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 NewDtoUpdateTaintRequestWithDefaults() *DtoUpdateTaintRequest {
|
||||
this := DtoUpdateTaintRequest{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// GetEffect returns the Effect field value if set, zero value otherwise.
|
||||
func (o *DtoUpdateTaintRequest) GetEffect() string {
|
||||
if o == nil || IsNil(o.Effect) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Effect
|
||||
}
|
||||
|
||||
// GetEffectOk returns a tuple with the Effect field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *DtoUpdateTaintRequest) GetEffectOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.Effect) {
|
||||
return nil, false
|
||||
}
|
||||
return o.Effect, true
|
||||
}
|
||||
|
||||
// HasEffect returns a boolean if a field has been set.
|
||||
func (o *DtoUpdateTaintRequest) HasEffect() bool {
|
||||
if o != nil && !IsNil(o.Effect) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetEffect gets a reference to the given string and assigns it to the Effect field.
|
||||
func (o *DtoUpdateTaintRequest) SetEffect(v string) {
|
||||
o.Effect = &v
|
||||
}
|
||||
|
||||
// GetKey returns the Key field value if set, zero value otherwise.
|
||||
func (o *DtoUpdateTaintRequest) GetKey() string {
|
||||
if o == nil || IsNil(o.Key) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Key
|
||||
}
|
||||
|
||||
// GetKeyOk returns a tuple with the Key field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *DtoUpdateTaintRequest) GetKeyOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.Key) {
|
||||
return nil, false
|
||||
}
|
||||
return o.Key, true
|
||||
}
|
||||
|
||||
// HasKey returns a boolean if a field has been set.
|
||||
func (o *DtoUpdateTaintRequest) HasKey() bool {
|
||||
if o != nil && !IsNil(o.Key) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetKey gets a reference to the given string and assigns it to the Key field.
|
||||
func (o *DtoUpdateTaintRequest) SetKey(v string) {
|
||||
o.Key = &v
|
||||
}
|
||||
|
||||
// GetValue returns the Value field value if set, zero value otherwise.
|
||||
func (o *DtoUpdateTaintRequest) GetValue() string {
|
||||
if o == nil || IsNil(o.Value) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Value
|
||||
}
|
||||
|
||||
// GetValueOk returns a tuple with the Value field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *DtoUpdateTaintRequest) GetValueOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.Value) {
|
||||
return nil, false
|
||||
}
|
||||
return o.Value, true
|
||||
}
|
||||
|
||||
// HasValue returns a boolean if a field has been set.
|
||||
func (o *DtoUpdateTaintRequest) HasValue() bool {
|
||||
if o != nil && !IsNil(o.Value) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetValue gets a reference to the given string and assigns it to the Value field.
|
||||
func (o *DtoUpdateTaintRequest) SetValue(v string) {
|
||||
o.Value = &v
|
||||
}
|
||||
|
||||
func (o DtoUpdateTaintRequest) MarshalJSON() ([]byte, error) {
|
||||
toSerialize, err := o.ToMap()
|
||||
if err != nil {
|
||||
return []byte{}, err
|
||||
}
|
||||
return json.Marshal(toSerialize)
|
||||
}
|
||||
|
||||
func (o DtoUpdateTaintRequest) ToMap() (map[string]interface{}, error) {
|
||||
toSerialize := map[string]interface{}{}
|
||||
if !IsNil(o.Effect) {
|
||||
toSerialize["effect"] = o.Effect
|
||||
}
|
||||
if !IsNil(o.Key) {
|
||||
toSerialize["key"] = o.Key
|
||||
}
|
||||
if !IsNil(o.Value) {
|
||||
toSerialize["value"] = o.Value
|
||||
}
|
||||
return toSerialize, nil
|
||||
}
|
||||
|
||||
type NullableDtoUpdateTaintRequest struct {
|
||||
value *DtoUpdateTaintRequest
|
||||
isSet bool
|
||||
}
|
||||
|
||||
func (v NullableDtoUpdateTaintRequest) Get() *DtoUpdateTaintRequest {
|
||||
return v.value
|
||||
}
|
||||
|
||||
func (v *NullableDtoUpdateTaintRequest) Set(val *DtoUpdateTaintRequest) {
|
||||
v.value = val
|
||||
v.isSet = true
|
||||
}
|
||||
|
||||
func (v NullableDtoUpdateTaintRequest) IsSet() bool {
|
||||
return v.isSet
|
||||
}
|
||||
|
||||
func (v *NullableDtoUpdateTaintRequest) Unset() {
|
||||
v.value = nil
|
||||
v.isSet = false
|
||||
}
|
||||
|
||||
func NewNullableDtoUpdateTaintRequest(val *DtoUpdateTaintRequest) *NullableDtoUpdateTaintRequest {
|
||||
return &NullableDtoUpdateTaintRequest{value: val, isSet: true}
|
||||
}
|
||||
|
||||
func (v NullableDtoUpdateTaintRequest) MarshalJSON() ([]byte, error) {
|
||||
return json.Marshal(v.value)
|
||||
}
|
||||
|
||||
func (v *NullableDtoUpdateTaintRequest) UnmarshalJSON(src []byte) error {
|
||||
v.isSet = true
|
||||
return json.Unmarshal(src, &v.value)
|
||||
}
|
||||
161
sdk/go/model_handlers_create_user_key_request.go
Normal file
161
sdk/go/model_handlers_create_user_key_request.go
Normal file
@@ -0,0 +1,161 @@
|
||||
/*
|
||||
AutoGlue API
|
||||
|
||||
API for managing K3s clusters across cloud providers
|
||||
|
||||
API version: 1.0
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
||||
|
||||
package autoglue
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
)
|
||||
|
||||
// checks if the HandlersCreateUserKeyRequest type satisfies the MappedNullable interface at compile time
|
||||
var _ MappedNullable = &HandlersCreateUserKeyRequest{}
|
||||
|
||||
// HandlersCreateUserKeyRequest struct for HandlersCreateUserKeyRequest
|
||||
type HandlersCreateUserKeyRequest struct {
|
||||
// optional TTL
|
||||
ExpiresInHours *int32 `json:"expires_in_hours,omitempty"`
|
||||
Name *string `json:"name,omitempty"`
|
||||
}
|
||||
|
||||
// NewHandlersCreateUserKeyRequest instantiates a new HandlersCreateUserKeyRequest 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 NewHandlersCreateUserKeyRequest() *HandlersCreateUserKeyRequest {
|
||||
this := HandlersCreateUserKeyRequest{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// NewHandlersCreateUserKeyRequestWithDefaults instantiates a new HandlersCreateUserKeyRequest 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 NewHandlersCreateUserKeyRequestWithDefaults() *HandlersCreateUserKeyRequest {
|
||||
this := HandlersCreateUserKeyRequest{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// GetExpiresInHours returns the ExpiresInHours field value if set, zero value otherwise.
|
||||
func (o *HandlersCreateUserKeyRequest) GetExpiresInHours() int32 {
|
||||
if o == nil || IsNil(o.ExpiresInHours) {
|
||||
var ret int32
|
||||
return ret
|
||||
}
|
||||
return *o.ExpiresInHours
|
||||
}
|
||||
|
||||
// GetExpiresInHoursOk returns a tuple with the ExpiresInHours field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *HandlersCreateUserKeyRequest) GetExpiresInHoursOk() (*int32, bool) {
|
||||
if o == nil || IsNil(o.ExpiresInHours) {
|
||||
return nil, false
|
||||
}
|
||||
return o.ExpiresInHours, true
|
||||
}
|
||||
|
||||
// HasExpiresInHours returns a boolean if a field has been set.
|
||||
func (o *HandlersCreateUserKeyRequest) HasExpiresInHours() bool {
|
||||
if o != nil && !IsNil(o.ExpiresInHours) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetExpiresInHours gets a reference to the given int32 and assigns it to the ExpiresInHours field.
|
||||
func (o *HandlersCreateUserKeyRequest) SetExpiresInHours(v int32) {
|
||||
o.ExpiresInHours = &v
|
||||
}
|
||||
|
||||
// GetName returns the Name field value if set, zero value otherwise.
|
||||
func (o *HandlersCreateUserKeyRequest) GetName() string {
|
||||
if o == nil || IsNil(o.Name) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Name
|
||||
}
|
||||
|
||||
// GetNameOk returns a tuple with the Name field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *HandlersCreateUserKeyRequest) GetNameOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.Name) {
|
||||
return nil, false
|
||||
}
|
||||
return o.Name, true
|
||||
}
|
||||
|
||||
// HasName returns a boolean if a field has been set.
|
||||
func (o *HandlersCreateUserKeyRequest) HasName() bool {
|
||||
if o != nil && !IsNil(o.Name) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetName gets a reference to the given string and assigns it to the Name field.
|
||||
func (o *HandlersCreateUserKeyRequest) SetName(v string) {
|
||||
o.Name = &v
|
||||
}
|
||||
|
||||
func (o HandlersCreateUserKeyRequest) MarshalJSON() ([]byte, error) {
|
||||
toSerialize, err := o.ToMap()
|
||||
if err != nil {
|
||||
return []byte{}, err
|
||||
}
|
||||
return json.Marshal(toSerialize)
|
||||
}
|
||||
|
||||
func (o HandlersCreateUserKeyRequest) ToMap() (map[string]interface{}, error) {
|
||||
toSerialize := map[string]interface{}{}
|
||||
if !IsNil(o.ExpiresInHours) {
|
||||
toSerialize["expires_in_hours"] = o.ExpiresInHours
|
||||
}
|
||||
if !IsNil(o.Name) {
|
||||
toSerialize["name"] = o.Name
|
||||
}
|
||||
return toSerialize, nil
|
||||
}
|
||||
|
||||
type NullableHandlersCreateUserKeyRequest struct {
|
||||
value *HandlersCreateUserKeyRequest
|
||||
isSet bool
|
||||
}
|
||||
|
||||
func (v NullableHandlersCreateUserKeyRequest) Get() *HandlersCreateUserKeyRequest {
|
||||
return v.value
|
||||
}
|
||||
|
||||
func (v *NullableHandlersCreateUserKeyRequest) Set(val *HandlersCreateUserKeyRequest) {
|
||||
v.value = val
|
||||
v.isSet = true
|
||||
}
|
||||
|
||||
func (v NullableHandlersCreateUserKeyRequest) IsSet() bool {
|
||||
return v.isSet
|
||||
}
|
||||
|
||||
func (v *NullableHandlersCreateUserKeyRequest) Unset() {
|
||||
v.value = nil
|
||||
v.isSet = false
|
||||
}
|
||||
|
||||
func NewNullableHandlersCreateUserKeyRequest(val *HandlersCreateUserKeyRequest) *NullableHandlersCreateUserKeyRequest {
|
||||
return &NullableHandlersCreateUserKeyRequest{value: val, isSet: true}
|
||||
}
|
||||
|
||||
func (v NullableHandlersCreateUserKeyRequest) MarshalJSON() ([]byte, error) {
|
||||
return json.Marshal(v.value)
|
||||
}
|
||||
|
||||
func (v *NullableHandlersCreateUserKeyRequest) UnmarshalJSON(src []byte) error {
|
||||
v.isSet = true
|
||||
return json.Unmarshal(src, &v.value)
|
||||
}
|
||||
414
sdk/go/model_handlers_me_response.go
Normal file
414
sdk/go/model_handlers_me_response.go
Normal file
@@ -0,0 +1,414 @@
|
||||
/*
|
||||
AutoGlue API
|
||||
|
||||
API for managing K3s clusters across cloud providers
|
||||
|
||||
API version: 1.0
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
||||
|
||||
package autoglue
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
"time"
|
||||
)
|
||||
|
||||
// checks if the HandlersMeResponse type satisfies the MappedNullable interface at compile time
|
||||
var _ MappedNullable = &HandlersMeResponse{}
|
||||
|
||||
// HandlersMeResponse struct for HandlersMeResponse
|
||||
type HandlersMeResponse struct {
|
||||
AvatarUrl *string `json:"avatar_url,omitempty"`
|
||||
CreatedAt *time.Time `json:"created_at,omitempty"`
|
||||
DisplayName *string `json:"display_name,omitempty"`
|
||||
Emails []ModelsUserEmail `json:"emails,omitempty"`
|
||||
// example: 3fa85f64-5717-4562-b3fc-2c963f66afa6
|
||||
Id *string `json:"id,omitempty"`
|
||||
IsDisabled *bool `json:"is_disabled,omitempty"`
|
||||
Organizations []ModelsOrganization `json:"organizations,omitempty"`
|
||||
PrimaryEmail *string `json:"primary_email,omitempty"`
|
||||
UpdatedAt *time.Time `json:"updated_at,omitempty"`
|
||||
}
|
||||
|
||||
// NewHandlersMeResponse instantiates a new HandlersMeResponse 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 NewHandlersMeResponse() *HandlersMeResponse {
|
||||
this := HandlersMeResponse{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// NewHandlersMeResponseWithDefaults instantiates a new HandlersMeResponse 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 NewHandlersMeResponseWithDefaults() *HandlersMeResponse {
|
||||
this := HandlersMeResponse{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// GetAvatarUrl returns the AvatarUrl field value if set, zero value otherwise.
|
||||
func (o *HandlersMeResponse) GetAvatarUrl() string {
|
||||
if o == nil || IsNil(o.AvatarUrl) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.AvatarUrl
|
||||
}
|
||||
|
||||
// GetAvatarUrlOk returns a tuple with the AvatarUrl field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *HandlersMeResponse) GetAvatarUrlOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.AvatarUrl) {
|
||||
return nil, false
|
||||
}
|
||||
return o.AvatarUrl, true
|
||||
}
|
||||
|
||||
// HasAvatarUrl returns a boolean if a field has been set.
|
||||
func (o *HandlersMeResponse) HasAvatarUrl() bool {
|
||||
if o != nil && !IsNil(o.AvatarUrl) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetAvatarUrl gets a reference to the given string and assigns it to the AvatarUrl field.
|
||||
func (o *HandlersMeResponse) SetAvatarUrl(v string) {
|
||||
o.AvatarUrl = &v
|
||||
}
|
||||
|
||||
// GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.
|
||||
func (o *HandlersMeResponse) GetCreatedAt() time.Time {
|
||||
if o == nil || IsNil(o.CreatedAt) {
|
||||
var ret time.Time
|
||||
return ret
|
||||
}
|
||||
return *o.CreatedAt
|
||||
}
|
||||
|
||||
// GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *HandlersMeResponse) GetCreatedAtOk() (*time.Time, bool) {
|
||||
if o == nil || IsNil(o.CreatedAt) {
|
||||
return nil, false
|
||||
}
|
||||
return o.CreatedAt, true
|
||||
}
|
||||
|
||||
// HasCreatedAt returns a boolean if a field has been set.
|
||||
func (o *HandlersMeResponse) HasCreatedAt() bool {
|
||||
if o != nil && !IsNil(o.CreatedAt) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.
|
||||
func (o *HandlersMeResponse) SetCreatedAt(v time.Time) {
|
||||
o.CreatedAt = &v
|
||||
}
|
||||
|
||||
// GetDisplayName returns the DisplayName field value if set, zero value otherwise.
|
||||
func (o *HandlersMeResponse) GetDisplayName() string {
|
||||
if o == nil || IsNil(o.DisplayName) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.DisplayName
|
||||
}
|
||||
|
||||
// GetDisplayNameOk returns a tuple with the DisplayName field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *HandlersMeResponse) GetDisplayNameOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.DisplayName) {
|
||||
return nil, false
|
||||
}
|
||||
return o.DisplayName, true
|
||||
}
|
||||
|
||||
// HasDisplayName returns a boolean if a field has been set.
|
||||
func (o *HandlersMeResponse) HasDisplayName() bool {
|
||||
if o != nil && !IsNil(o.DisplayName) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetDisplayName gets a reference to the given string and assigns it to the DisplayName field.
|
||||
func (o *HandlersMeResponse) SetDisplayName(v string) {
|
||||
o.DisplayName = &v
|
||||
}
|
||||
|
||||
// GetEmails returns the Emails field value if set, zero value otherwise.
|
||||
func (o *HandlersMeResponse) GetEmails() []ModelsUserEmail {
|
||||
if o == nil || IsNil(o.Emails) {
|
||||
var ret []ModelsUserEmail
|
||||
return ret
|
||||
}
|
||||
return o.Emails
|
||||
}
|
||||
|
||||
// GetEmailsOk returns a tuple with the Emails field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *HandlersMeResponse) GetEmailsOk() ([]ModelsUserEmail, bool) {
|
||||
if o == nil || IsNil(o.Emails) {
|
||||
return nil, false
|
||||
}
|
||||
return o.Emails, true
|
||||
}
|
||||
|
||||
// HasEmails returns a boolean if a field has been set.
|
||||
func (o *HandlersMeResponse) HasEmails() bool {
|
||||
if o != nil && !IsNil(o.Emails) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetEmails gets a reference to the given []ModelsUserEmail and assigns it to the Emails field.
|
||||
func (o *HandlersMeResponse) SetEmails(v []ModelsUserEmail) {
|
||||
o.Emails = v
|
||||
}
|
||||
|
||||
// GetId returns the Id field value if set, zero value otherwise.
|
||||
func (o *HandlersMeResponse) GetId() string {
|
||||
if o == nil || IsNil(o.Id) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Id
|
||||
}
|
||||
|
||||
// GetIdOk returns a tuple with the Id field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *HandlersMeResponse) GetIdOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.Id) {
|
||||
return nil, false
|
||||
}
|
||||
return o.Id, true
|
||||
}
|
||||
|
||||
// HasId returns a boolean if a field has been set.
|
||||
func (o *HandlersMeResponse) HasId() bool {
|
||||
if o != nil && !IsNil(o.Id) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetId gets a reference to the given string and assigns it to the Id field.
|
||||
func (o *HandlersMeResponse) SetId(v string) {
|
||||
o.Id = &v
|
||||
}
|
||||
|
||||
// GetIsDisabled returns the IsDisabled field value if set, zero value otherwise.
|
||||
func (o *HandlersMeResponse) GetIsDisabled() bool {
|
||||
if o == nil || IsNil(o.IsDisabled) {
|
||||
var ret bool
|
||||
return ret
|
||||
}
|
||||
return *o.IsDisabled
|
||||
}
|
||||
|
||||
// GetIsDisabledOk returns a tuple with the IsDisabled field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *HandlersMeResponse) GetIsDisabledOk() (*bool, bool) {
|
||||
if o == nil || IsNil(o.IsDisabled) {
|
||||
return nil, false
|
||||
}
|
||||
return o.IsDisabled, true
|
||||
}
|
||||
|
||||
// HasIsDisabled returns a boolean if a field has been set.
|
||||
func (o *HandlersMeResponse) HasIsDisabled() bool {
|
||||
if o != nil && !IsNil(o.IsDisabled) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetIsDisabled gets a reference to the given bool and assigns it to the IsDisabled field.
|
||||
func (o *HandlersMeResponse) SetIsDisabled(v bool) {
|
||||
o.IsDisabled = &v
|
||||
}
|
||||
|
||||
// GetOrganizations returns the Organizations field value if set, zero value otherwise.
|
||||
func (o *HandlersMeResponse) GetOrganizations() []ModelsOrganization {
|
||||
if o == nil || IsNil(o.Organizations) {
|
||||
var ret []ModelsOrganization
|
||||
return ret
|
||||
}
|
||||
return o.Organizations
|
||||
}
|
||||
|
||||
// GetOrganizationsOk returns a tuple with the Organizations field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *HandlersMeResponse) GetOrganizationsOk() ([]ModelsOrganization, bool) {
|
||||
if o == nil || IsNil(o.Organizations) {
|
||||
return nil, false
|
||||
}
|
||||
return o.Organizations, true
|
||||
}
|
||||
|
||||
// HasOrganizations returns a boolean if a field has been set.
|
||||
func (o *HandlersMeResponse) HasOrganizations() bool {
|
||||
if o != nil && !IsNil(o.Organizations) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetOrganizations gets a reference to the given []ModelsOrganization and assigns it to the Organizations field.
|
||||
func (o *HandlersMeResponse) SetOrganizations(v []ModelsOrganization) {
|
||||
o.Organizations = v
|
||||
}
|
||||
|
||||
// GetPrimaryEmail returns the PrimaryEmail field value if set, zero value otherwise.
|
||||
func (o *HandlersMeResponse) GetPrimaryEmail() string {
|
||||
if o == nil || IsNil(o.PrimaryEmail) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.PrimaryEmail
|
||||
}
|
||||
|
||||
// GetPrimaryEmailOk returns a tuple with the PrimaryEmail field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *HandlersMeResponse) GetPrimaryEmailOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.PrimaryEmail) {
|
||||
return nil, false
|
||||
}
|
||||
return o.PrimaryEmail, true
|
||||
}
|
||||
|
||||
// HasPrimaryEmail returns a boolean if a field has been set.
|
||||
func (o *HandlersMeResponse) HasPrimaryEmail() bool {
|
||||
if o != nil && !IsNil(o.PrimaryEmail) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetPrimaryEmail gets a reference to the given string and assigns it to the PrimaryEmail field.
|
||||
func (o *HandlersMeResponse) SetPrimaryEmail(v string) {
|
||||
o.PrimaryEmail = &v
|
||||
}
|
||||
|
||||
// GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.
|
||||
func (o *HandlersMeResponse) GetUpdatedAt() time.Time {
|
||||
if o == nil || IsNil(o.UpdatedAt) {
|
||||
var ret time.Time
|
||||
return ret
|
||||
}
|
||||
return *o.UpdatedAt
|
||||
}
|
||||
|
||||
// GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *HandlersMeResponse) GetUpdatedAtOk() (*time.Time, bool) {
|
||||
if o == nil || IsNil(o.UpdatedAt) {
|
||||
return nil, false
|
||||
}
|
||||
return o.UpdatedAt, true
|
||||
}
|
||||
|
||||
// HasUpdatedAt returns a boolean if a field has been set.
|
||||
func (o *HandlersMeResponse) HasUpdatedAt() bool {
|
||||
if o != nil && !IsNil(o.UpdatedAt) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.
|
||||
func (o *HandlersMeResponse) SetUpdatedAt(v time.Time) {
|
||||
o.UpdatedAt = &v
|
||||
}
|
||||
|
||||
func (o HandlersMeResponse) MarshalJSON() ([]byte, error) {
|
||||
toSerialize, err := o.ToMap()
|
||||
if err != nil {
|
||||
return []byte{}, err
|
||||
}
|
||||
return json.Marshal(toSerialize)
|
||||
}
|
||||
|
||||
func (o HandlersMeResponse) ToMap() (map[string]interface{}, error) {
|
||||
toSerialize := map[string]interface{}{}
|
||||
if !IsNil(o.AvatarUrl) {
|
||||
toSerialize["avatar_url"] = o.AvatarUrl
|
||||
}
|
||||
if !IsNil(o.CreatedAt) {
|
||||
toSerialize["created_at"] = o.CreatedAt
|
||||
}
|
||||
if !IsNil(o.DisplayName) {
|
||||
toSerialize["display_name"] = o.DisplayName
|
||||
}
|
||||
if !IsNil(o.Emails) {
|
||||
toSerialize["emails"] = o.Emails
|
||||
}
|
||||
if !IsNil(o.Id) {
|
||||
toSerialize["id"] = o.Id
|
||||
}
|
||||
if !IsNil(o.IsDisabled) {
|
||||
toSerialize["is_disabled"] = o.IsDisabled
|
||||
}
|
||||
if !IsNil(o.Organizations) {
|
||||
toSerialize["organizations"] = o.Organizations
|
||||
}
|
||||
if !IsNil(o.PrimaryEmail) {
|
||||
toSerialize["primary_email"] = o.PrimaryEmail
|
||||
}
|
||||
if !IsNil(o.UpdatedAt) {
|
||||
toSerialize["updated_at"] = o.UpdatedAt
|
||||
}
|
||||
return toSerialize, nil
|
||||
}
|
||||
|
||||
type NullableHandlersMeResponse struct {
|
||||
value *HandlersMeResponse
|
||||
isSet bool
|
||||
}
|
||||
|
||||
func (v NullableHandlersMeResponse) Get() *HandlersMeResponse {
|
||||
return v.value
|
||||
}
|
||||
|
||||
func (v *NullableHandlersMeResponse) Set(val *HandlersMeResponse) {
|
||||
v.value = val
|
||||
v.isSet = true
|
||||
}
|
||||
|
||||
func (v NullableHandlersMeResponse) IsSet() bool {
|
||||
return v.isSet
|
||||
}
|
||||
|
||||
func (v *NullableHandlersMeResponse) Unset() {
|
||||
v.value = nil
|
||||
v.isSet = false
|
||||
}
|
||||
|
||||
func NewNullableHandlersMeResponse(val *HandlersMeResponse) *NullableHandlersMeResponse {
|
||||
return &NullableHandlersMeResponse{value: val, isSet: true}
|
||||
}
|
||||
|
||||
func (v NullableHandlersMeResponse) MarshalJSON() ([]byte, error) {
|
||||
return json.Marshal(v.value)
|
||||
}
|
||||
|
||||
func (v *NullableHandlersMeResponse) UnmarshalJSON(src []byte) error {
|
||||
v.isSet = true
|
||||
return json.Unmarshal(src, &v.value)
|
||||
}
|
||||
197
sdk/go/model_handlers_member_out.go
Normal file
197
sdk/go/model_handlers_member_out.go
Normal file
@@ -0,0 +1,197 @@
|
||||
/*
|
||||
AutoGlue API
|
||||
|
||||
API for managing K3s clusters across cloud providers
|
||||
|
||||
API version: 1.0
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
||||
|
||||
package autoglue
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
)
|
||||
|
||||
// checks if the HandlersMemberOut type satisfies the MappedNullable interface at compile time
|
||||
var _ MappedNullable = &HandlersMemberOut{}
|
||||
|
||||
// HandlersMemberOut struct for HandlersMemberOut
|
||||
type HandlersMemberOut struct {
|
||||
Email *string `json:"email,omitempty"`
|
||||
// owner/admin/member
|
||||
Role *string `json:"role,omitempty"`
|
||||
UserId *string `json:"user_id,omitempty"`
|
||||
}
|
||||
|
||||
// NewHandlersMemberOut instantiates a new HandlersMemberOut 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 NewHandlersMemberOut() *HandlersMemberOut {
|
||||
this := HandlersMemberOut{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// NewHandlersMemberOutWithDefaults instantiates a new HandlersMemberOut 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 NewHandlersMemberOutWithDefaults() *HandlersMemberOut {
|
||||
this := HandlersMemberOut{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// GetEmail returns the Email field value if set, zero value otherwise.
|
||||
func (o *HandlersMemberOut) GetEmail() string {
|
||||
if o == nil || IsNil(o.Email) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Email
|
||||
}
|
||||
|
||||
// GetEmailOk returns a tuple with the Email field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *HandlersMemberOut) GetEmailOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.Email) {
|
||||
return nil, false
|
||||
}
|
||||
return o.Email, true
|
||||
}
|
||||
|
||||
// HasEmail returns a boolean if a field has been set.
|
||||
func (o *HandlersMemberOut) HasEmail() bool {
|
||||
if o != nil && !IsNil(o.Email) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetEmail gets a reference to the given string and assigns it to the Email field.
|
||||
func (o *HandlersMemberOut) SetEmail(v string) {
|
||||
o.Email = &v
|
||||
}
|
||||
|
||||
// GetRole returns the Role field value if set, zero value otherwise.
|
||||
func (o *HandlersMemberOut) GetRole() string {
|
||||
if o == nil || IsNil(o.Role) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Role
|
||||
}
|
||||
|
||||
// GetRoleOk returns a tuple with the Role field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *HandlersMemberOut) GetRoleOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.Role) {
|
||||
return nil, false
|
||||
}
|
||||
return o.Role, true
|
||||
}
|
||||
|
||||
// HasRole returns a boolean if a field has been set.
|
||||
func (o *HandlersMemberOut) HasRole() bool {
|
||||
if o != nil && !IsNil(o.Role) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetRole gets a reference to the given string and assigns it to the Role field.
|
||||
func (o *HandlersMemberOut) SetRole(v string) {
|
||||
o.Role = &v
|
||||
}
|
||||
|
||||
// GetUserId returns the UserId field value if set, zero value otherwise.
|
||||
func (o *HandlersMemberOut) GetUserId() string {
|
||||
if o == nil || IsNil(o.UserId) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.UserId
|
||||
}
|
||||
|
||||
// GetUserIdOk returns a tuple with the UserId field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *HandlersMemberOut) GetUserIdOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.UserId) {
|
||||
return nil, false
|
||||
}
|
||||
return o.UserId, true
|
||||
}
|
||||
|
||||
// HasUserId returns a boolean if a field has been set.
|
||||
func (o *HandlersMemberOut) HasUserId() bool {
|
||||
if o != nil && !IsNil(o.UserId) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetUserId gets a reference to the given string and assigns it to the UserId field.
|
||||
func (o *HandlersMemberOut) SetUserId(v string) {
|
||||
o.UserId = &v
|
||||
}
|
||||
|
||||
func (o HandlersMemberOut) MarshalJSON() ([]byte, error) {
|
||||
toSerialize, err := o.ToMap()
|
||||
if err != nil {
|
||||
return []byte{}, err
|
||||
}
|
||||
return json.Marshal(toSerialize)
|
||||
}
|
||||
|
||||
func (o HandlersMemberOut) ToMap() (map[string]interface{}, error) {
|
||||
toSerialize := map[string]interface{}{}
|
||||
if !IsNil(o.Email) {
|
||||
toSerialize["email"] = o.Email
|
||||
}
|
||||
if !IsNil(o.Role) {
|
||||
toSerialize["role"] = o.Role
|
||||
}
|
||||
if !IsNil(o.UserId) {
|
||||
toSerialize["user_id"] = o.UserId
|
||||
}
|
||||
return toSerialize, nil
|
||||
}
|
||||
|
||||
type NullableHandlersMemberOut struct {
|
||||
value *HandlersMemberOut
|
||||
isSet bool
|
||||
}
|
||||
|
||||
func (v NullableHandlersMemberOut) Get() *HandlersMemberOut {
|
||||
return v.value
|
||||
}
|
||||
|
||||
func (v *NullableHandlersMemberOut) Set(val *HandlersMemberOut) {
|
||||
v.value = val
|
||||
v.isSet = true
|
||||
}
|
||||
|
||||
func (v NullableHandlersMemberOut) IsSet() bool {
|
||||
return v.isSet
|
||||
}
|
||||
|
||||
func (v *NullableHandlersMemberOut) Unset() {
|
||||
v.value = nil
|
||||
v.isSet = false
|
||||
}
|
||||
|
||||
func NewNullableHandlersMemberOut(val *HandlersMemberOut) *NullableHandlersMemberOut {
|
||||
return &NullableHandlersMemberOut{value: val, isSet: true}
|
||||
}
|
||||
|
||||
func (v NullableHandlersMemberOut) MarshalJSON() ([]byte, error) {
|
||||
return json.Marshal(v.value)
|
||||
}
|
||||
|
||||
func (v *NullableHandlersMemberOut) UnmarshalJSON(src []byte) error {
|
||||
v.isSet = true
|
||||
return json.Unmarshal(src, &v.value)
|
||||
}
|
||||
160
sdk/go/model_handlers_member_upsert_req.go
Normal file
160
sdk/go/model_handlers_member_upsert_req.go
Normal file
@@ -0,0 +1,160 @@
|
||||
/*
|
||||
AutoGlue API
|
||||
|
||||
API for managing K3s clusters across cloud providers
|
||||
|
||||
API version: 1.0
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
||||
|
||||
package autoglue
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
)
|
||||
|
||||
// checks if the HandlersMemberUpsertReq type satisfies the MappedNullable interface at compile time
|
||||
var _ MappedNullable = &HandlersMemberUpsertReq{}
|
||||
|
||||
// HandlersMemberUpsertReq struct for HandlersMemberUpsertReq
|
||||
type HandlersMemberUpsertReq struct {
|
||||
Role *string `json:"role,omitempty"`
|
||||
UserId *string `json:"user_id,omitempty"`
|
||||
}
|
||||
|
||||
// NewHandlersMemberUpsertReq instantiates a new HandlersMemberUpsertReq 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 NewHandlersMemberUpsertReq() *HandlersMemberUpsertReq {
|
||||
this := HandlersMemberUpsertReq{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// NewHandlersMemberUpsertReqWithDefaults instantiates a new HandlersMemberUpsertReq 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 NewHandlersMemberUpsertReqWithDefaults() *HandlersMemberUpsertReq {
|
||||
this := HandlersMemberUpsertReq{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// GetRole returns the Role field value if set, zero value otherwise.
|
||||
func (o *HandlersMemberUpsertReq) GetRole() string {
|
||||
if o == nil || IsNil(o.Role) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Role
|
||||
}
|
||||
|
||||
// GetRoleOk returns a tuple with the Role field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *HandlersMemberUpsertReq) GetRoleOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.Role) {
|
||||
return nil, false
|
||||
}
|
||||
return o.Role, true
|
||||
}
|
||||
|
||||
// HasRole returns a boolean if a field has been set.
|
||||
func (o *HandlersMemberUpsertReq) HasRole() bool {
|
||||
if o != nil && !IsNil(o.Role) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetRole gets a reference to the given string and assigns it to the Role field.
|
||||
func (o *HandlersMemberUpsertReq) SetRole(v string) {
|
||||
o.Role = &v
|
||||
}
|
||||
|
||||
// GetUserId returns the UserId field value if set, zero value otherwise.
|
||||
func (o *HandlersMemberUpsertReq) GetUserId() string {
|
||||
if o == nil || IsNil(o.UserId) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.UserId
|
||||
}
|
||||
|
||||
// GetUserIdOk returns a tuple with the UserId field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *HandlersMemberUpsertReq) GetUserIdOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.UserId) {
|
||||
return nil, false
|
||||
}
|
||||
return o.UserId, true
|
||||
}
|
||||
|
||||
// HasUserId returns a boolean if a field has been set.
|
||||
func (o *HandlersMemberUpsertReq) HasUserId() bool {
|
||||
if o != nil && !IsNil(o.UserId) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetUserId gets a reference to the given string and assigns it to the UserId field.
|
||||
func (o *HandlersMemberUpsertReq) SetUserId(v string) {
|
||||
o.UserId = &v
|
||||
}
|
||||
|
||||
func (o HandlersMemberUpsertReq) MarshalJSON() ([]byte, error) {
|
||||
toSerialize, err := o.ToMap()
|
||||
if err != nil {
|
||||
return []byte{}, err
|
||||
}
|
||||
return json.Marshal(toSerialize)
|
||||
}
|
||||
|
||||
func (o HandlersMemberUpsertReq) ToMap() (map[string]interface{}, error) {
|
||||
toSerialize := map[string]interface{}{}
|
||||
if !IsNil(o.Role) {
|
||||
toSerialize["role"] = o.Role
|
||||
}
|
||||
if !IsNil(o.UserId) {
|
||||
toSerialize["user_id"] = o.UserId
|
||||
}
|
||||
return toSerialize, nil
|
||||
}
|
||||
|
||||
type NullableHandlersMemberUpsertReq struct {
|
||||
value *HandlersMemberUpsertReq
|
||||
isSet bool
|
||||
}
|
||||
|
||||
func (v NullableHandlersMemberUpsertReq) Get() *HandlersMemberUpsertReq {
|
||||
return v.value
|
||||
}
|
||||
|
||||
func (v *NullableHandlersMemberUpsertReq) Set(val *HandlersMemberUpsertReq) {
|
||||
v.value = val
|
||||
v.isSet = true
|
||||
}
|
||||
|
||||
func (v NullableHandlersMemberUpsertReq) IsSet() bool {
|
||||
return v.isSet
|
||||
}
|
||||
|
||||
func (v *NullableHandlersMemberUpsertReq) Unset() {
|
||||
v.value = nil
|
||||
v.isSet = false
|
||||
}
|
||||
|
||||
func NewNullableHandlersMemberUpsertReq(val *HandlersMemberUpsertReq) *NullableHandlersMemberUpsertReq {
|
||||
return &NullableHandlersMemberUpsertReq{value: val, isSet: true}
|
||||
}
|
||||
|
||||
func (v NullableHandlersMemberUpsertReq) MarshalJSON() ([]byte, error) {
|
||||
return json.Marshal(v.value)
|
||||
}
|
||||
|
||||
func (v *NullableHandlersMemberUpsertReq) UnmarshalJSON(src []byte) error {
|
||||
v.isSet = true
|
||||
return json.Unmarshal(src, &v.value)
|
||||
}
|
||||
160
sdk/go/model_handlers_org_create_req.go
Normal file
160
sdk/go/model_handlers_org_create_req.go
Normal file
@@ -0,0 +1,160 @@
|
||||
/*
|
||||
AutoGlue API
|
||||
|
||||
API for managing K3s clusters across cloud providers
|
||||
|
||||
API version: 1.0
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
||||
|
||||
package autoglue
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
)
|
||||
|
||||
// checks if the HandlersOrgCreateReq type satisfies the MappedNullable interface at compile time
|
||||
var _ MappedNullable = &HandlersOrgCreateReq{}
|
||||
|
||||
// HandlersOrgCreateReq struct for HandlersOrgCreateReq
|
||||
type HandlersOrgCreateReq struct {
|
||||
Domain *string `json:"domain,omitempty"`
|
||||
Name *string `json:"name,omitempty"`
|
||||
}
|
||||
|
||||
// NewHandlersOrgCreateReq instantiates a new HandlersOrgCreateReq 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 NewHandlersOrgCreateReq() *HandlersOrgCreateReq {
|
||||
this := HandlersOrgCreateReq{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// NewHandlersOrgCreateReqWithDefaults instantiates a new HandlersOrgCreateReq 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 NewHandlersOrgCreateReqWithDefaults() *HandlersOrgCreateReq {
|
||||
this := HandlersOrgCreateReq{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// GetDomain returns the Domain field value if set, zero value otherwise.
|
||||
func (o *HandlersOrgCreateReq) GetDomain() string {
|
||||
if o == nil || IsNil(o.Domain) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Domain
|
||||
}
|
||||
|
||||
// GetDomainOk returns a tuple with the Domain field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *HandlersOrgCreateReq) GetDomainOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.Domain) {
|
||||
return nil, false
|
||||
}
|
||||
return o.Domain, true
|
||||
}
|
||||
|
||||
// HasDomain returns a boolean if a field has been set.
|
||||
func (o *HandlersOrgCreateReq) HasDomain() bool {
|
||||
if o != nil && !IsNil(o.Domain) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetDomain gets a reference to the given string and assigns it to the Domain field.
|
||||
func (o *HandlersOrgCreateReq) SetDomain(v string) {
|
||||
o.Domain = &v
|
||||
}
|
||||
|
||||
// GetName returns the Name field value if set, zero value otherwise.
|
||||
func (o *HandlersOrgCreateReq) GetName() string {
|
||||
if o == nil || IsNil(o.Name) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Name
|
||||
}
|
||||
|
||||
// GetNameOk returns a tuple with the Name field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *HandlersOrgCreateReq) GetNameOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.Name) {
|
||||
return nil, false
|
||||
}
|
||||
return o.Name, true
|
||||
}
|
||||
|
||||
// HasName returns a boolean if a field has been set.
|
||||
func (o *HandlersOrgCreateReq) HasName() bool {
|
||||
if o != nil && !IsNil(o.Name) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetName gets a reference to the given string and assigns it to the Name field.
|
||||
func (o *HandlersOrgCreateReq) SetName(v string) {
|
||||
o.Name = &v
|
||||
}
|
||||
|
||||
func (o HandlersOrgCreateReq) MarshalJSON() ([]byte, error) {
|
||||
toSerialize, err := o.ToMap()
|
||||
if err != nil {
|
||||
return []byte{}, err
|
||||
}
|
||||
return json.Marshal(toSerialize)
|
||||
}
|
||||
|
||||
func (o HandlersOrgCreateReq) ToMap() (map[string]interface{}, error) {
|
||||
toSerialize := map[string]interface{}{}
|
||||
if !IsNil(o.Domain) {
|
||||
toSerialize["domain"] = o.Domain
|
||||
}
|
||||
if !IsNil(o.Name) {
|
||||
toSerialize["name"] = o.Name
|
||||
}
|
||||
return toSerialize, nil
|
||||
}
|
||||
|
||||
type NullableHandlersOrgCreateReq struct {
|
||||
value *HandlersOrgCreateReq
|
||||
isSet bool
|
||||
}
|
||||
|
||||
func (v NullableHandlersOrgCreateReq) Get() *HandlersOrgCreateReq {
|
||||
return v.value
|
||||
}
|
||||
|
||||
func (v *NullableHandlersOrgCreateReq) Set(val *HandlersOrgCreateReq) {
|
||||
v.value = val
|
||||
v.isSet = true
|
||||
}
|
||||
|
||||
func (v NullableHandlersOrgCreateReq) IsSet() bool {
|
||||
return v.isSet
|
||||
}
|
||||
|
||||
func (v *NullableHandlersOrgCreateReq) Unset() {
|
||||
v.value = nil
|
||||
v.isSet = false
|
||||
}
|
||||
|
||||
func NewNullableHandlersOrgCreateReq(val *HandlersOrgCreateReq) *NullableHandlersOrgCreateReq {
|
||||
return &NullableHandlersOrgCreateReq{value: val, isSet: true}
|
||||
}
|
||||
|
||||
func (v NullableHandlersOrgCreateReq) MarshalJSON() ([]byte, error) {
|
||||
return json.Marshal(v.value)
|
||||
}
|
||||
|
||||
func (v *NullableHandlersOrgCreateReq) UnmarshalJSON(src []byte) error {
|
||||
v.isSet = true
|
||||
return json.Unmarshal(src, &v.value)
|
||||
}
|
||||
160
sdk/go/model_handlers_org_key_create_req.go
Normal file
160
sdk/go/model_handlers_org_key_create_req.go
Normal file
@@ -0,0 +1,160 @@
|
||||
/*
|
||||
AutoGlue API
|
||||
|
||||
API for managing K3s clusters across cloud providers
|
||||
|
||||
API version: 1.0
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
||||
|
||||
package autoglue
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
)
|
||||
|
||||
// checks if the HandlersOrgKeyCreateReq type satisfies the MappedNullable interface at compile time
|
||||
var _ MappedNullable = &HandlersOrgKeyCreateReq{}
|
||||
|
||||
// HandlersOrgKeyCreateReq struct for HandlersOrgKeyCreateReq
|
||||
type HandlersOrgKeyCreateReq struct {
|
||||
ExpiresInHours *int32 `json:"expires_in_hours,omitempty"`
|
||||
Name *string `json:"name,omitempty"`
|
||||
}
|
||||
|
||||
// NewHandlersOrgKeyCreateReq instantiates a new HandlersOrgKeyCreateReq 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 NewHandlersOrgKeyCreateReq() *HandlersOrgKeyCreateReq {
|
||||
this := HandlersOrgKeyCreateReq{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// NewHandlersOrgKeyCreateReqWithDefaults instantiates a new HandlersOrgKeyCreateReq 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 NewHandlersOrgKeyCreateReqWithDefaults() *HandlersOrgKeyCreateReq {
|
||||
this := HandlersOrgKeyCreateReq{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// GetExpiresInHours returns the ExpiresInHours field value if set, zero value otherwise.
|
||||
func (o *HandlersOrgKeyCreateReq) GetExpiresInHours() int32 {
|
||||
if o == nil || IsNil(o.ExpiresInHours) {
|
||||
var ret int32
|
||||
return ret
|
||||
}
|
||||
return *o.ExpiresInHours
|
||||
}
|
||||
|
||||
// GetExpiresInHoursOk returns a tuple with the ExpiresInHours field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *HandlersOrgKeyCreateReq) GetExpiresInHoursOk() (*int32, bool) {
|
||||
if o == nil || IsNil(o.ExpiresInHours) {
|
||||
return nil, false
|
||||
}
|
||||
return o.ExpiresInHours, true
|
||||
}
|
||||
|
||||
// HasExpiresInHours returns a boolean if a field has been set.
|
||||
func (o *HandlersOrgKeyCreateReq) HasExpiresInHours() bool {
|
||||
if o != nil && !IsNil(o.ExpiresInHours) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetExpiresInHours gets a reference to the given int32 and assigns it to the ExpiresInHours field.
|
||||
func (o *HandlersOrgKeyCreateReq) SetExpiresInHours(v int32) {
|
||||
o.ExpiresInHours = &v
|
||||
}
|
||||
|
||||
// GetName returns the Name field value if set, zero value otherwise.
|
||||
func (o *HandlersOrgKeyCreateReq) GetName() string {
|
||||
if o == nil || IsNil(o.Name) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Name
|
||||
}
|
||||
|
||||
// GetNameOk returns a tuple with the Name field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *HandlersOrgKeyCreateReq) GetNameOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.Name) {
|
||||
return nil, false
|
||||
}
|
||||
return o.Name, true
|
||||
}
|
||||
|
||||
// HasName returns a boolean if a field has been set.
|
||||
func (o *HandlersOrgKeyCreateReq) HasName() bool {
|
||||
if o != nil && !IsNil(o.Name) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetName gets a reference to the given string and assigns it to the Name field.
|
||||
func (o *HandlersOrgKeyCreateReq) SetName(v string) {
|
||||
o.Name = &v
|
||||
}
|
||||
|
||||
func (o HandlersOrgKeyCreateReq) MarshalJSON() ([]byte, error) {
|
||||
toSerialize, err := o.ToMap()
|
||||
if err != nil {
|
||||
return []byte{}, err
|
||||
}
|
||||
return json.Marshal(toSerialize)
|
||||
}
|
||||
|
||||
func (o HandlersOrgKeyCreateReq) ToMap() (map[string]interface{}, error) {
|
||||
toSerialize := map[string]interface{}{}
|
||||
if !IsNil(o.ExpiresInHours) {
|
||||
toSerialize["expires_in_hours"] = o.ExpiresInHours
|
||||
}
|
||||
if !IsNil(o.Name) {
|
||||
toSerialize["name"] = o.Name
|
||||
}
|
||||
return toSerialize, nil
|
||||
}
|
||||
|
||||
type NullableHandlersOrgKeyCreateReq struct {
|
||||
value *HandlersOrgKeyCreateReq
|
||||
isSet bool
|
||||
}
|
||||
|
||||
func (v NullableHandlersOrgKeyCreateReq) Get() *HandlersOrgKeyCreateReq {
|
||||
return v.value
|
||||
}
|
||||
|
||||
func (v *NullableHandlersOrgKeyCreateReq) Set(val *HandlersOrgKeyCreateReq) {
|
||||
v.value = val
|
||||
v.isSet = true
|
||||
}
|
||||
|
||||
func (v NullableHandlersOrgKeyCreateReq) IsSet() bool {
|
||||
return v.isSet
|
||||
}
|
||||
|
||||
func (v *NullableHandlersOrgKeyCreateReq) Unset() {
|
||||
v.value = nil
|
||||
v.isSet = false
|
||||
}
|
||||
|
||||
func NewNullableHandlersOrgKeyCreateReq(val *HandlersOrgKeyCreateReq) *NullableHandlersOrgKeyCreateReq {
|
||||
return &NullableHandlersOrgKeyCreateReq{value: val, isSet: true}
|
||||
}
|
||||
|
||||
func (v NullableHandlersOrgKeyCreateReq) MarshalJSON() ([]byte, error) {
|
||||
return json.Marshal(v.value)
|
||||
}
|
||||
|
||||
func (v *NullableHandlersOrgKeyCreateReq) UnmarshalJSON(src []byte) error {
|
||||
v.isSet = true
|
||||
return json.Unmarshal(src, &v.value)
|
||||
}
|
||||
343
sdk/go/model_handlers_org_key_create_resp.go
Normal file
343
sdk/go/model_handlers_org_key_create_resp.go
Normal file
@@ -0,0 +1,343 @@
|
||||
/*
|
||||
AutoGlue API
|
||||
|
||||
API for managing K3s clusters across cloud providers
|
||||
|
||||
API version: 1.0
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
||||
|
||||
package autoglue
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
)
|
||||
|
||||
// checks if the HandlersOrgKeyCreateResp type satisfies the MappedNullable interface at compile time
|
||||
var _ MappedNullable = &HandlersOrgKeyCreateResp{}
|
||||
|
||||
// HandlersOrgKeyCreateResp struct for HandlersOrgKeyCreateResp
|
||||
type HandlersOrgKeyCreateResp struct {
|
||||
CreatedAt *string `json:"created_at,omitempty"`
|
||||
ExpiresAt *string `json:"expires_at,omitempty"`
|
||||
Id *string `json:"id,omitempty"`
|
||||
Name *string `json:"name,omitempty"`
|
||||
// shown once:
|
||||
OrgKey *string `json:"org_key,omitempty"`
|
||||
// shown once:
|
||||
OrgSecret *string `json:"org_secret,omitempty"`
|
||||
// \"org\"
|
||||
Scope *string `json:"scope,omitempty"`
|
||||
}
|
||||
|
||||
// NewHandlersOrgKeyCreateResp instantiates a new HandlersOrgKeyCreateResp 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 NewHandlersOrgKeyCreateResp() *HandlersOrgKeyCreateResp {
|
||||
this := HandlersOrgKeyCreateResp{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// NewHandlersOrgKeyCreateRespWithDefaults instantiates a new HandlersOrgKeyCreateResp 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 NewHandlersOrgKeyCreateRespWithDefaults() *HandlersOrgKeyCreateResp {
|
||||
this := HandlersOrgKeyCreateResp{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.
|
||||
func (o *HandlersOrgKeyCreateResp) GetCreatedAt() string {
|
||||
if o == nil || IsNil(o.CreatedAt) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.CreatedAt
|
||||
}
|
||||
|
||||
// GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *HandlersOrgKeyCreateResp) GetCreatedAtOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.CreatedAt) {
|
||||
return nil, false
|
||||
}
|
||||
return o.CreatedAt, true
|
||||
}
|
||||
|
||||
// HasCreatedAt returns a boolean if a field has been set.
|
||||
func (o *HandlersOrgKeyCreateResp) HasCreatedAt() bool {
|
||||
if o != nil && !IsNil(o.CreatedAt) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetCreatedAt gets a reference to the given string and assigns it to the CreatedAt field.
|
||||
func (o *HandlersOrgKeyCreateResp) SetCreatedAt(v string) {
|
||||
o.CreatedAt = &v
|
||||
}
|
||||
|
||||
// GetExpiresAt returns the ExpiresAt field value if set, zero value otherwise.
|
||||
func (o *HandlersOrgKeyCreateResp) GetExpiresAt() string {
|
||||
if o == nil || IsNil(o.ExpiresAt) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.ExpiresAt
|
||||
}
|
||||
|
||||
// GetExpiresAtOk returns a tuple with the ExpiresAt field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *HandlersOrgKeyCreateResp) GetExpiresAtOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.ExpiresAt) {
|
||||
return nil, false
|
||||
}
|
||||
return o.ExpiresAt, true
|
||||
}
|
||||
|
||||
// HasExpiresAt returns a boolean if a field has been set.
|
||||
func (o *HandlersOrgKeyCreateResp) HasExpiresAt() bool {
|
||||
if o != nil && !IsNil(o.ExpiresAt) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetExpiresAt gets a reference to the given string and assigns it to the ExpiresAt field.
|
||||
func (o *HandlersOrgKeyCreateResp) SetExpiresAt(v string) {
|
||||
o.ExpiresAt = &v
|
||||
}
|
||||
|
||||
// GetId returns the Id field value if set, zero value otherwise.
|
||||
func (o *HandlersOrgKeyCreateResp) GetId() string {
|
||||
if o == nil || IsNil(o.Id) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Id
|
||||
}
|
||||
|
||||
// GetIdOk returns a tuple with the Id field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *HandlersOrgKeyCreateResp) GetIdOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.Id) {
|
||||
return nil, false
|
||||
}
|
||||
return o.Id, true
|
||||
}
|
||||
|
||||
// HasId returns a boolean if a field has been set.
|
||||
func (o *HandlersOrgKeyCreateResp) HasId() bool {
|
||||
if o != nil && !IsNil(o.Id) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetId gets a reference to the given string and assigns it to the Id field.
|
||||
func (o *HandlersOrgKeyCreateResp) SetId(v string) {
|
||||
o.Id = &v
|
||||
}
|
||||
|
||||
// GetName returns the Name field value if set, zero value otherwise.
|
||||
func (o *HandlersOrgKeyCreateResp) GetName() string {
|
||||
if o == nil || IsNil(o.Name) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Name
|
||||
}
|
||||
|
||||
// GetNameOk returns a tuple with the Name field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *HandlersOrgKeyCreateResp) GetNameOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.Name) {
|
||||
return nil, false
|
||||
}
|
||||
return o.Name, true
|
||||
}
|
||||
|
||||
// HasName returns a boolean if a field has been set.
|
||||
func (o *HandlersOrgKeyCreateResp) HasName() bool {
|
||||
if o != nil && !IsNil(o.Name) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetName gets a reference to the given string and assigns it to the Name field.
|
||||
func (o *HandlersOrgKeyCreateResp) SetName(v string) {
|
||||
o.Name = &v
|
||||
}
|
||||
|
||||
// GetOrgKey returns the OrgKey field value if set, zero value otherwise.
|
||||
func (o *HandlersOrgKeyCreateResp) GetOrgKey() string {
|
||||
if o == nil || IsNil(o.OrgKey) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.OrgKey
|
||||
}
|
||||
|
||||
// GetOrgKeyOk returns a tuple with the OrgKey field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *HandlersOrgKeyCreateResp) GetOrgKeyOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.OrgKey) {
|
||||
return nil, false
|
||||
}
|
||||
return o.OrgKey, true
|
||||
}
|
||||
|
||||
// HasOrgKey returns a boolean if a field has been set.
|
||||
func (o *HandlersOrgKeyCreateResp) HasOrgKey() bool {
|
||||
if o != nil && !IsNil(o.OrgKey) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetOrgKey gets a reference to the given string and assigns it to the OrgKey field.
|
||||
func (o *HandlersOrgKeyCreateResp) SetOrgKey(v string) {
|
||||
o.OrgKey = &v
|
||||
}
|
||||
|
||||
// GetOrgSecret returns the OrgSecret field value if set, zero value otherwise.
|
||||
func (o *HandlersOrgKeyCreateResp) GetOrgSecret() string {
|
||||
if o == nil || IsNil(o.OrgSecret) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.OrgSecret
|
||||
}
|
||||
|
||||
// GetOrgSecretOk returns a tuple with the OrgSecret field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *HandlersOrgKeyCreateResp) GetOrgSecretOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.OrgSecret) {
|
||||
return nil, false
|
||||
}
|
||||
return o.OrgSecret, true
|
||||
}
|
||||
|
||||
// HasOrgSecret returns a boolean if a field has been set.
|
||||
func (o *HandlersOrgKeyCreateResp) HasOrgSecret() bool {
|
||||
if o != nil && !IsNil(o.OrgSecret) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetOrgSecret gets a reference to the given string and assigns it to the OrgSecret field.
|
||||
func (o *HandlersOrgKeyCreateResp) SetOrgSecret(v string) {
|
||||
o.OrgSecret = &v
|
||||
}
|
||||
|
||||
// GetScope returns the Scope field value if set, zero value otherwise.
|
||||
func (o *HandlersOrgKeyCreateResp) GetScope() string {
|
||||
if o == nil || IsNil(o.Scope) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Scope
|
||||
}
|
||||
|
||||
// GetScopeOk returns a tuple with the Scope field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *HandlersOrgKeyCreateResp) GetScopeOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.Scope) {
|
||||
return nil, false
|
||||
}
|
||||
return o.Scope, true
|
||||
}
|
||||
|
||||
// HasScope returns a boolean if a field has been set.
|
||||
func (o *HandlersOrgKeyCreateResp) HasScope() bool {
|
||||
if o != nil && !IsNil(o.Scope) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetScope gets a reference to the given string and assigns it to the Scope field.
|
||||
func (o *HandlersOrgKeyCreateResp) SetScope(v string) {
|
||||
o.Scope = &v
|
||||
}
|
||||
|
||||
func (o HandlersOrgKeyCreateResp) MarshalJSON() ([]byte, error) {
|
||||
toSerialize, err := o.ToMap()
|
||||
if err != nil {
|
||||
return []byte{}, err
|
||||
}
|
||||
return json.Marshal(toSerialize)
|
||||
}
|
||||
|
||||
func (o HandlersOrgKeyCreateResp) ToMap() (map[string]interface{}, error) {
|
||||
toSerialize := map[string]interface{}{}
|
||||
if !IsNil(o.CreatedAt) {
|
||||
toSerialize["created_at"] = o.CreatedAt
|
||||
}
|
||||
if !IsNil(o.ExpiresAt) {
|
||||
toSerialize["expires_at"] = o.ExpiresAt
|
||||
}
|
||||
if !IsNil(o.Id) {
|
||||
toSerialize["id"] = o.Id
|
||||
}
|
||||
if !IsNil(o.Name) {
|
||||
toSerialize["name"] = o.Name
|
||||
}
|
||||
if !IsNil(o.OrgKey) {
|
||||
toSerialize["org_key"] = o.OrgKey
|
||||
}
|
||||
if !IsNil(o.OrgSecret) {
|
||||
toSerialize["org_secret"] = o.OrgSecret
|
||||
}
|
||||
if !IsNil(o.Scope) {
|
||||
toSerialize["scope"] = o.Scope
|
||||
}
|
||||
return toSerialize, nil
|
||||
}
|
||||
|
||||
type NullableHandlersOrgKeyCreateResp struct {
|
||||
value *HandlersOrgKeyCreateResp
|
||||
isSet bool
|
||||
}
|
||||
|
||||
func (v NullableHandlersOrgKeyCreateResp) Get() *HandlersOrgKeyCreateResp {
|
||||
return v.value
|
||||
}
|
||||
|
||||
func (v *NullableHandlersOrgKeyCreateResp) Set(val *HandlersOrgKeyCreateResp) {
|
||||
v.value = val
|
||||
v.isSet = true
|
||||
}
|
||||
|
||||
func (v NullableHandlersOrgKeyCreateResp) IsSet() bool {
|
||||
return v.isSet
|
||||
}
|
||||
|
||||
func (v *NullableHandlersOrgKeyCreateResp) Unset() {
|
||||
v.value = nil
|
||||
v.isSet = false
|
||||
}
|
||||
|
||||
func NewNullableHandlersOrgKeyCreateResp(val *HandlersOrgKeyCreateResp) *NullableHandlersOrgKeyCreateResp {
|
||||
return &NullableHandlersOrgKeyCreateResp{value: val, isSet: true}
|
||||
}
|
||||
|
||||
func (v NullableHandlersOrgKeyCreateResp) MarshalJSON() ([]byte, error) {
|
||||
return json.Marshal(v.value)
|
||||
}
|
||||
|
||||
func (v *NullableHandlersOrgKeyCreateResp) UnmarshalJSON(src []byte) error {
|
||||
v.isSet = true
|
||||
return json.Unmarshal(src, &v.value)
|
||||
}
|
||||
160
sdk/go/model_handlers_org_update_req.go
Normal file
160
sdk/go/model_handlers_org_update_req.go
Normal file
@@ -0,0 +1,160 @@
|
||||
/*
|
||||
AutoGlue API
|
||||
|
||||
API for managing K3s clusters across cloud providers
|
||||
|
||||
API version: 1.0
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
||||
|
||||
package autoglue
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
)
|
||||
|
||||
// checks if the HandlersOrgUpdateReq type satisfies the MappedNullable interface at compile time
|
||||
var _ MappedNullable = &HandlersOrgUpdateReq{}
|
||||
|
||||
// HandlersOrgUpdateReq struct for HandlersOrgUpdateReq
|
||||
type HandlersOrgUpdateReq struct {
|
||||
Domain *string `json:"domain,omitempty"`
|
||||
Name *string `json:"name,omitempty"`
|
||||
}
|
||||
|
||||
// NewHandlersOrgUpdateReq instantiates a new HandlersOrgUpdateReq 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 NewHandlersOrgUpdateReq() *HandlersOrgUpdateReq {
|
||||
this := HandlersOrgUpdateReq{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// NewHandlersOrgUpdateReqWithDefaults instantiates a new HandlersOrgUpdateReq 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 NewHandlersOrgUpdateReqWithDefaults() *HandlersOrgUpdateReq {
|
||||
this := HandlersOrgUpdateReq{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// GetDomain returns the Domain field value if set, zero value otherwise.
|
||||
func (o *HandlersOrgUpdateReq) GetDomain() string {
|
||||
if o == nil || IsNil(o.Domain) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Domain
|
||||
}
|
||||
|
||||
// GetDomainOk returns a tuple with the Domain field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *HandlersOrgUpdateReq) GetDomainOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.Domain) {
|
||||
return nil, false
|
||||
}
|
||||
return o.Domain, true
|
||||
}
|
||||
|
||||
// HasDomain returns a boolean if a field has been set.
|
||||
func (o *HandlersOrgUpdateReq) HasDomain() bool {
|
||||
if o != nil && !IsNil(o.Domain) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetDomain gets a reference to the given string and assigns it to the Domain field.
|
||||
func (o *HandlersOrgUpdateReq) SetDomain(v string) {
|
||||
o.Domain = &v
|
||||
}
|
||||
|
||||
// GetName returns the Name field value if set, zero value otherwise.
|
||||
func (o *HandlersOrgUpdateReq) GetName() string {
|
||||
if o == nil || IsNil(o.Name) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Name
|
||||
}
|
||||
|
||||
// GetNameOk returns a tuple with the Name field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *HandlersOrgUpdateReq) GetNameOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.Name) {
|
||||
return nil, false
|
||||
}
|
||||
return o.Name, true
|
||||
}
|
||||
|
||||
// HasName returns a boolean if a field has been set.
|
||||
func (o *HandlersOrgUpdateReq) HasName() bool {
|
||||
if o != nil && !IsNil(o.Name) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetName gets a reference to the given string and assigns it to the Name field.
|
||||
func (o *HandlersOrgUpdateReq) SetName(v string) {
|
||||
o.Name = &v
|
||||
}
|
||||
|
||||
func (o HandlersOrgUpdateReq) MarshalJSON() ([]byte, error) {
|
||||
toSerialize, err := o.ToMap()
|
||||
if err != nil {
|
||||
return []byte{}, err
|
||||
}
|
||||
return json.Marshal(toSerialize)
|
||||
}
|
||||
|
||||
func (o HandlersOrgUpdateReq) ToMap() (map[string]interface{}, error) {
|
||||
toSerialize := map[string]interface{}{}
|
||||
if !IsNil(o.Domain) {
|
||||
toSerialize["domain"] = o.Domain
|
||||
}
|
||||
if !IsNil(o.Name) {
|
||||
toSerialize["name"] = o.Name
|
||||
}
|
||||
return toSerialize, nil
|
||||
}
|
||||
|
||||
type NullableHandlersOrgUpdateReq struct {
|
||||
value *HandlersOrgUpdateReq
|
||||
isSet bool
|
||||
}
|
||||
|
||||
func (v NullableHandlersOrgUpdateReq) Get() *HandlersOrgUpdateReq {
|
||||
return v.value
|
||||
}
|
||||
|
||||
func (v *NullableHandlersOrgUpdateReq) Set(val *HandlersOrgUpdateReq) {
|
||||
v.value = val
|
||||
v.isSet = true
|
||||
}
|
||||
|
||||
func (v NullableHandlersOrgUpdateReq) IsSet() bool {
|
||||
return v.isSet
|
||||
}
|
||||
|
||||
func (v *NullableHandlersOrgUpdateReq) Unset() {
|
||||
v.value = nil
|
||||
v.isSet = false
|
||||
}
|
||||
|
||||
func NewNullableHandlersOrgUpdateReq(val *HandlersOrgUpdateReq) *NullableHandlersOrgUpdateReq {
|
||||
return &NullableHandlersOrgUpdateReq{value: val, isSet: true}
|
||||
}
|
||||
|
||||
func (v NullableHandlersOrgUpdateReq) MarshalJSON() ([]byte, error) {
|
||||
return json.Marshal(v.value)
|
||||
}
|
||||
|
||||
func (v *NullableHandlersOrgUpdateReq) UnmarshalJSON(src []byte) error {
|
||||
v.isSet = true
|
||||
return json.Unmarshal(src, &v.value)
|
||||
}
|
||||
124
sdk/go/model_handlers_update_me_request.go
Normal file
124
sdk/go/model_handlers_update_me_request.go
Normal file
@@ -0,0 +1,124 @@
|
||||
/*
|
||||
AutoGlue API
|
||||
|
||||
API for managing K3s clusters across cloud providers
|
||||
|
||||
API version: 1.0
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
||||
|
||||
package autoglue
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
)
|
||||
|
||||
// checks if the HandlersUpdateMeRequest type satisfies the MappedNullable interface at compile time
|
||||
var _ MappedNullable = &HandlersUpdateMeRequest{}
|
||||
|
||||
// HandlersUpdateMeRequest struct for HandlersUpdateMeRequest
|
||||
type HandlersUpdateMeRequest struct {
|
||||
DisplayName *string `json:"display_name,omitempty"`
|
||||
}
|
||||
|
||||
// NewHandlersUpdateMeRequest instantiates a new HandlersUpdateMeRequest 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 NewHandlersUpdateMeRequest() *HandlersUpdateMeRequest {
|
||||
this := HandlersUpdateMeRequest{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// NewHandlersUpdateMeRequestWithDefaults instantiates a new HandlersUpdateMeRequest 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 NewHandlersUpdateMeRequestWithDefaults() *HandlersUpdateMeRequest {
|
||||
this := HandlersUpdateMeRequest{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// GetDisplayName returns the DisplayName field value if set, zero value otherwise.
|
||||
func (o *HandlersUpdateMeRequest) GetDisplayName() string {
|
||||
if o == nil || IsNil(o.DisplayName) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.DisplayName
|
||||
}
|
||||
|
||||
// GetDisplayNameOk returns a tuple with the DisplayName field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *HandlersUpdateMeRequest) GetDisplayNameOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.DisplayName) {
|
||||
return nil, false
|
||||
}
|
||||
return o.DisplayName, true
|
||||
}
|
||||
|
||||
// HasDisplayName returns a boolean if a field has been set.
|
||||
func (o *HandlersUpdateMeRequest) HasDisplayName() bool {
|
||||
if o != nil && !IsNil(o.DisplayName) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetDisplayName gets a reference to the given string and assigns it to the DisplayName field.
|
||||
func (o *HandlersUpdateMeRequest) SetDisplayName(v string) {
|
||||
o.DisplayName = &v
|
||||
}
|
||||
|
||||
func (o HandlersUpdateMeRequest) MarshalJSON() ([]byte, error) {
|
||||
toSerialize, err := o.ToMap()
|
||||
if err != nil {
|
||||
return []byte{}, err
|
||||
}
|
||||
return json.Marshal(toSerialize)
|
||||
}
|
||||
|
||||
func (o HandlersUpdateMeRequest) ToMap() (map[string]interface{}, error) {
|
||||
toSerialize := map[string]interface{}{}
|
||||
if !IsNil(o.DisplayName) {
|
||||
toSerialize["display_name"] = o.DisplayName
|
||||
}
|
||||
return toSerialize, nil
|
||||
}
|
||||
|
||||
type NullableHandlersUpdateMeRequest struct {
|
||||
value *HandlersUpdateMeRequest
|
||||
isSet bool
|
||||
}
|
||||
|
||||
func (v NullableHandlersUpdateMeRequest) Get() *HandlersUpdateMeRequest {
|
||||
return v.value
|
||||
}
|
||||
|
||||
func (v *NullableHandlersUpdateMeRequest) Set(val *HandlersUpdateMeRequest) {
|
||||
v.value = val
|
||||
v.isSet = true
|
||||
}
|
||||
|
||||
func (v NullableHandlersUpdateMeRequest) IsSet() bool {
|
||||
return v.isSet
|
||||
}
|
||||
|
||||
func (v *NullableHandlersUpdateMeRequest) Unset() {
|
||||
v.value = nil
|
||||
v.isSet = false
|
||||
}
|
||||
|
||||
func NewNullableHandlersUpdateMeRequest(val *HandlersUpdateMeRequest) *NullableHandlersUpdateMeRequest {
|
||||
return &NullableHandlersUpdateMeRequest{value: val, isSet: true}
|
||||
}
|
||||
|
||||
func (v NullableHandlersUpdateMeRequest) MarshalJSON() ([]byte, error) {
|
||||
return json.Marshal(v.value)
|
||||
}
|
||||
|
||||
func (v *NullableHandlersUpdateMeRequest) UnmarshalJSON(src []byte) error {
|
||||
v.isSet = true
|
||||
return json.Unmarshal(src, &v.value)
|
||||
}
|
||||
342
sdk/go/model_handlers_user_api_key_out.go
Normal file
342
sdk/go/model_handlers_user_api_key_out.go
Normal file
@@ -0,0 +1,342 @@
|
||||
/*
|
||||
AutoGlue API
|
||||
|
||||
API for managing K3s clusters across cloud providers
|
||||
|
||||
API version: 1.0
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
||||
|
||||
package autoglue
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
)
|
||||
|
||||
// checks if the HandlersUserAPIKeyOut type satisfies the MappedNullable interface at compile time
|
||||
var _ MappedNullable = &HandlersUserAPIKeyOut{}
|
||||
|
||||
// HandlersUserAPIKeyOut struct for HandlersUserAPIKeyOut
|
||||
type HandlersUserAPIKeyOut struct {
|
||||
CreatedAt *string `json:"created_at,omitempty"`
|
||||
ExpiresAt *string `json:"expires_at,omitempty"`
|
||||
Id *string `json:"id,omitempty"`
|
||||
LastUsedAt *string `json:"last_used_at,omitempty"`
|
||||
Name *string `json:"name,omitempty"`
|
||||
// Shown only on create:
|
||||
Plain *string `json:"plain,omitempty"`
|
||||
// \"user\"
|
||||
Scope *string `json:"scope,omitempty"`
|
||||
}
|
||||
|
||||
// NewHandlersUserAPIKeyOut instantiates a new HandlersUserAPIKeyOut 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 NewHandlersUserAPIKeyOut() *HandlersUserAPIKeyOut {
|
||||
this := HandlersUserAPIKeyOut{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// NewHandlersUserAPIKeyOutWithDefaults instantiates a new HandlersUserAPIKeyOut 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 NewHandlersUserAPIKeyOutWithDefaults() *HandlersUserAPIKeyOut {
|
||||
this := HandlersUserAPIKeyOut{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.
|
||||
func (o *HandlersUserAPIKeyOut) GetCreatedAt() string {
|
||||
if o == nil || IsNil(o.CreatedAt) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.CreatedAt
|
||||
}
|
||||
|
||||
// GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *HandlersUserAPIKeyOut) GetCreatedAtOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.CreatedAt) {
|
||||
return nil, false
|
||||
}
|
||||
return o.CreatedAt, true
|
||||
}
|
||||
|
||||
// HasCreatedAt returns a boolean if a field has been set.
|
||||
func (o *HandlersUserAPIKeyOut) HasCreatedAt() bool {
|
||||
if o != nil && !IsNil(o.CreatedAt) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetCreatedAt gets a reference to the given string and assigns it to the CreatedAt field.
|
||||
func (o *HandlersUserAPIKeyOut) SetCreatedAt(v string) {
|
||||
o.CreatedAt = &v
|
||||
}
|
||||
|
||||
// GetExpiresAt returns the ExpiresAt field value if set, zero value otherwise.
|
||||
func (o *HandlersUserAPIKeyOut) GetExpiresAt() string {
|
||||
if o == nil || IsNil(o.ExpiresAt) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.ExpiresAt
|
||||
}
|
||||
|
||||
// GetExpiresAtOk returns a tuple with the ExpiresAt field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *HandlersUserAPIKeyOut) GetExpiresAtOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.ExpiresAt) {
|
||||
return nil, false
|
||||
}
|
||||
return o.ExpiresAt, true
|
||||
}
|
||||
|
||||
// HasExpiresAt returns a boolean if a field has been set.
|
||||
func (o *HandlersUserAPIKeyOut) HasExpiresAt() bool {
|
||||
if o != nil && !IsNil(o.ExpiresAt) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetExpiresAt gets a reference to the given string and assigns it to the ExpiresAt field.
|
||||
func (o *HandlersUserAPIKeyOut) SetExpiresAt(v string) {
|
||||
o.ExpiresAt = &v
|
||||
}
|
||||
|
||||
// GetId returns the Id field value if set, zero value otherwise.
|
||||
func (o *HandlersUserAPIKeyOut) GetId() string {
|
||||
if o == nil || IsNil(o.Id) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Id
|
||||
}
|
||||
|
||||
// GetIdOk returns a tuple with the Id field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *HandlersUserAPIKeyOut) GetIdOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.Id) {
|
||||
return nil, false
|
||||
}
|
||||
return o.Id, true
|
||||
}
|
||||
|
||||
// HasId returns a boolean if a field has been set.
|
||||
func (o *HandlersUserAPIKeyOut) HasId() bool {
|
||||
if o != nil && !IsNil(o.Id) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetId gets a reference to the given string and assigns it to the Id field.
|
||||
func (o *HandlersUserAPIKeyOut) SetId(v string) {
|
||||
o.Id = &v
|
||||
}
|
||||
|
||||
// GetLastUsedAt returns the LastUsedAt field value if set, zero value otherwise.
|
||||
func (o *HandlersUserAPIKeyOut) GetLastUsedAt() string {
|
||||
if o == nil || IsNil(o.LastUsedAt) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.LastUsedAt
|
||||
}
|
||||
|
||||
// GetLastUsedAtOk returns a tuple with the LastUsedAt field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *HandlersUserAPIKeyOut) GetLastUsedAtOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.LastUsedAt) {
|
||||
return nil, false
|
||||
}
|
||||
return o.LastUsedAt, true
|
||||
}
|
||||
|
||||
// HasLastUsedAt returns a boolean if a field has been set.
|
||||
func (o *HandlersUserAPIKeyOut) HasLastUsedAt() bool {
|
||||
if o != nil && !IsNil(o.LastUsedAt) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetLastUsedAt gets a reference to the given string and assigns it to the LastUsedAt field.
|
||||
func (o *HandlersUserAPIKeyOut) SetLastUsedAt(v string) {
|
||||
o.LastUsedAt = &v
|
||||
}
|
||||
|
||||
// GetName returns the Name field value if set, zero value otherwise.
|
||||
func (o *HandlersUserAPIKeyOut) GetName() string {
|
||||
if o == nil || IsNil(o.Name) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Name
|
||||
}
|
||||
|
||||
// GetNameOk returns a tuple with the Name field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *HandlersUserAPIKeyOut) GetNameOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.Name) {
|
||||
return nil, false
|
||||
}
|
||||
return o.Name, true
|
||||
}
|
||||
|
||||
// HasName returns a boolean if a field has been set.
|
||||
func (o *HandlersUserAPIKeyOut) HasName() bool {
|
||||
if o != nil && !IsNil(o.Name) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetName gets a reference to the given string and assigns it to the Name field.
|
||||
func (o *HandlersUserAPIKeyOut) SetName(v string) {
|
||||
o.Name = &v
|
||||
}
|
||||
|
||||
// GetPlain returns the Plain field value if set, zero value otherwise.
|
||||
func (o *HandlersUserAPIKeyOut) GetPlain() string {
|
||||
if o == nil || IsNil(o.Plain) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Plain
|
||||
}
|
||||
|
||||
// GetPlainOk returns a tuple with the Plain field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *HandlersUserAPIKeyOut) GetPlainOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.Plain) {
|
||||
return nil, false
|
||||
}
|
||||
return o.Plain, true
|
||||
}
|
||||
|
||||
// HasPlain returns a boolean if a field has been set.
|
||||
func (o *HandlersUserAPIKeyOut) HasPlain() bool {
|
||||
if o != nil && !IsNil(o.Plain) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetPlain gets a reference to the given string and assigns it to the Plain field.
|
||||
func (o *HandlersUserAPIKeyOut) SetPlain(v string) {
|
||||
o.Plain = &v
|
||||
}
|
||||
|
||||
// GetScope returns the Scope field value if set, zero value otherwise.
|
||||
func (o *HandlersUserAPIKeyOut) GetScope() string {
|
||||
if o == nil || IsNil(o.Scope) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Scope
|
||||
}
|
||||
|
||||
// GetScopeOk returns a tuple with the Scope field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *HandlersUserAPIKeyOut) GetScopeOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.Scope) {
|
||||
return nil, false
|
||||
}
|
||||
return o.Scope, true
|
||||
}
|
||||
|
||||
// HasScope returns a boolean if a field has been set.
|
||||
func (o *HandlersUserAPIKeyOut) HasScope() bool {
|
||||
if o != nil && !IsNil(o.Scope) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetScope gets a reference to the given string and assigns it to the Scope field.
|
||||
func (o *HandlersUserAPIKeyOut) SetScope(v string) {
|
||||
o.Scope = &v
|
||||
}
|
||||
|
||||
func (o HandlersUserAPIKeyOut) MarshalJSON() ([]byte, error) {
|
||||
toSerialize, err := o.ToMap()
|
||||
if err != nil {
|
||||
return []byte{}, err
|
||||
}
|
||||
return json.Marshal(toSerialize)
|
||||
}
|
||||
|
||||
func (o HandlersUserAPIKeyOut) ToMap() (map[string]interface{}, error) {
|
||||
toSerialize := map[string]interface{}{}
|
||||
if !IsNil(o.CreatedAt) {
|
||||
toSerialize["created_at"] = o.CreatedAt
|
||||
}
|
||||
if !IsNil(o.ExpiresAt) {
|
||||
toSerialize["expires_at"] = o.ExpiresAt
|
||||
}
|
||||
if !IsNil(o.Id) {
|
||||
toSerialize["id"] = o.Id
|
||||
}
|
||||
if !IsNil(o.LastUsedAt) {
|
||||
toSerialize["last_used_at"] = o.LastUsedAt
|
||||
}
|
||||
if !IsNil(o.Name) {
|
||||
toSerialize["name"] = o.Name
|
||||
}
|
||||
if !IsNil(o.Plain) {
|
||||
toSerialize["plain"] = o.Plain
|
||||
}
|
||||
if !IsNil(o.Scope) {
|
||||
toSerialize["scope"] = o.Scope
|
||||
}
|
||||
return toSerialize, nil
|
||||
}
|
||||
|
||||
type NullableHandlersUserAPIKeyOut struct {
|
||||
value *HandlersUserAPIKeyOut
|
||||
isSet bool
|
||||
}
|
||||
|
||||
func (v NullableHandlersUserAPIKeyOut) Get() *HandlersUserAPIKeyOut {
|
||||
return v.value
|
||||
}
|
||||
|
||||
func (v *NullableHandlersUserAPIKeyOut) Set(val *HandlersUserAPIKeyOut) {
|
||||
v.value = val
|
||||
v.isSet = true
|
||||
}
|
||||
|
||||
func (v NullableHandlersUserAPIKeyOut) IsSet() bool {
|
||||
return v.isSet
|
||||
}
|
||||
|
||||
func (v *NullableHandlersUserAPIKeyOut) Unset() {
|
||||
v.value = nil
|
||||
v.isSet = false
|
||||
}
|
||||
|
||||
func NewNullableHandlersUserAPIKeyOut(val *HandlersUserAPIKeyOut) *NullableHandlersUserAPIKeyOut {
|
||||
return &NullableHandlersUserAPIKeyOut{value: val, isSet: true}
|
||||
}
|
||||
|
||||
func (v NullableHandlersUserAPIKeyOut) MarshalJSON() ([]byte, error) {
|
||||
return json.Marshal(v.value)
|
||||
}
|
||||
|
||||
func (v *NullableHandlersUserAPIKeyOut) UnmarshalJSON(src []byte) error {
|
||||
v.isSet = true
|
||||
return json.Unmarshal(src, &v.value)
|
||||
}
|
||||
485
sdk/go/model_models_api_key.go
Normal file
485
sdk/go/model_models_api_key.go
Normal file
@@ -0,0 +1,485 @@
|
||||
/*
|
||||
AutoGlue API
|
||||
|
||||
API for managing K3s clusters across cloud providers
|
||||
|
||||
API version: 1.0
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
||||
|
||||
package autoglue
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
"time"
|
||||
)
|
||||
|
||||
// checks if the ModelsAPIKey type satisfies the MappedNullable interface at compile time
|
||||
var _ MappedNullable = &ModelsAPIKey{}
|
||||
|
||||
// ModelsAPIKey struct for ModelsAPIKey
|
||||
type ModelsAPIKey struct {
|
||||
CreatedAt *time.Time `json:"created_at,omitempty"`
|
||||
ExpiresAt *time.Time `json:"expires_at,omitempty"`
|
||||
Id *string `json:"id,omitempty"`
|
||||
LastUsedAt *time.Time `json:"last_used_at,omitempty"`
|
||||
Name *string `json:"name,omitempty"`
|
||||
OrgId *string `json:"org_id,omitempty"`
|
||||
Prefix *string `json:"prefix,omitempty"`
|
||||
Revoked *bool `json:"revoked,omitempty"`
|
||||
Scope *string `json:"scope,omitempty"`
|
||||
UpdatedAt *time.Time `json:"updated_at,omitempty"`
|
||||
UserId *string `json:"user_id,omitempty"`
|
||||
}
|
||||
|
||||
// NewModelsAPIKey instantiates a new ModelsAPIKey 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 NewModelsAPIKey() *ModelsAPIKey {
|
||||
this := ModelsAPIKey{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// NewModelsAPIKeyWithDefaults instantiates a new ModelsAPIKey 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 NewModelsAPIKeyWithDefaults() *ModelsAPIKey {
|
||||
this := ModelsAPIKey{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.
|
||||
func (o *ModelsAPIKey) GetCreatedAt() time.Time {
|
||||
if o == nil || IsNil(o.CreatedAt) {
|
||||
var ret time.Time
|
||||
return ret
|
||||
}
|
||||
return *o.CreatedAt
|
||||
}
|
||||
|
||||
// GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *ModelsAPIKey) GetCreatedAtOk() (*time.Time, bool) {
|
||||
if o == nil || IsNil(o.CreatedAt) {
|
||||
return nil, false
|
||||
}
|
||||
return o.CreatedAt, true
|
||||
}
|
||||
|
||||
// HasCreatedAt returns a boolean if a field has been set.
|
||||
func (o *ModelsAPIKey) HasCreatedAt() bool {
|
||||
if o != nil && !IsNil(o.CreatedAt) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.
|
||||
func (o *ModelsAPIKey) SetCreatedAt(v time.Time) {
|
||||
o.CreatedAt = &v
|
||||
}
|
||||
|
||||
// GetExpiresAt returns the ExpiresAt field value if set, zero value otherwise.
|
||||
func (o *ModelsAPIKey) GetExpiresAt() time.Time {
|
||||
if o == nil || IsNil(o.ExpiresAt) {
|
||||
var ret time.Time
|
||||
return ret
|
||||
}
|
||||
return *o.ExpiresAt
|
||||
}
|
||||
|
||||
// GetExpiresAtOk returns a tuple with the ExpiresAt field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *ModelsAPIKey) GetExpiresAtOk() (*time.Time, bool) {
|
||||
if o == nil || IsNil(o.ExpiresAt) {
|
||||
return nil, false
|
||||
}
|
||||
return o.ExpiresAt, true
|
||||
}
|
||||
|
||||
// HasExpiresAt returns a boolean if a field has been set.
|
||||
func (o *ModelsAPIKey) HasExpiresAt() bool {
|
||||
if o != nil && !IsNil(o.ExpiresAt) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetExpiresAt gets a reference to the given time.Time and assigns it to the ExpiresAt field.
|
||||
func (o *ModelsAPIKey) SetExpiresAt(v time.Time) {
|
||||
o.ExpiresAt = &v
|
||||
}
|
||||
|
||||
// GetId returns the Id field value if set, zero value otherwise.
|
||||
func (o *ModelsAPIKey) GetId() string {
|
||||
if o == nil || IsNil(o.Id) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Id
|
||||
}
|
||||
|
||||
// GetIdOk returns a tuple with the Id field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *ModelsAPIKey) GetIdOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.Id) {
|
||||
return nil, false
|
||||
}
|
||||
return o.Id, true
|
||||
}
|
||||
|
||||
// HasId returns a boolean if a field has been set.
|
||||
func (o *ModelsAPIKey) HasId() bool {
|
||||
if o != nil && !IsNil(o.Id) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetId gets a reference to the given string and assigns it to the Id field.
|
||||
func (o *ModelsAPIKey) SetId(v string) {
|
||||
o.Id = &v
|
||||
}
|
||||
|
||||
// GetLastUsedAt returns the LastUsedAt field value if set, zero value otherwise.
|
||||
func (o *ModelsAPIKey) GetLastUsedAt() time.Time {
|
||||
if o == nil || IsNil(o.LastUsedAt) {
|
||||
var ret time.Time
|
||||
return ret
|
||||
}
|
||||
return *o.LastUsedAt
|
||||
}
|
||||
|
||||
// GetLastUsedAtOk returns a tuple with the LastUsedAt field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *ModelsAPIKey) GetLastUsedAtOk() (*time.Time, bool) {
|
||||
if o == nil || IsNil(o.LastUsedAt) {
|
||||
return nil, false
|
||||
}
|
||||
return o.LastUsedAt, true
|
||||
}
|
||||
|
||||
// HasLastUsedAt returns a boolean if a field has been set.
|
||||
func (o *ModelsAPIKey) HasLastUsedAt() bool {
|
||||
if o != nil && !IsNil(o.LastUsedAt) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetLastUsedAt gets a reference to the given time.Time and assigns it to the LastUsedAt field.
|
||||
func (o *ModelsAPIKey) SetLastUsedAt(v time.Time) {
|
||||
o.LastUsedAt = &v
|
||||
}
|
||||
|
||||
// GetName returns the Name field value if set, zero value otherwise.
|
||||
func (o *ModelsAPIKey) GetName() string {
|
||||
if o == nil || IsNil(o.Name) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Name
|
||||
}
|
||||
|
||||
// GetNameOk returns a tuple with the Name field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *ModelsAPIKey) GetNameOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.Name) {
|
||||
return nil, false
|
||||
}
|
||||
return o.Name, true
|
||||
}
|
||||
|
||||
// HasName returns a boolean if a field has been set.
|
||||
func (o *ModelsAPIKey) HasName() bool {
|
||||
if o != nil && !IsNil(o.Name) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetName gets a reference to the given string and assigns it to the Name field.
|
||||
func (o *ModelsAPIKey) SetName(v string) {
|
||||
o.Name = &v
|
||||
}
|
||||
|
||||
// GetOrgId returns the OrgId field value if set, zero value otherwise.
|
||||
func (o *ModelsAPIKey) GetOrgId() string {
|
||||
if o == nil || IsNil(o.OrgId) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.OrgId
|
||||
}
|
||||
|
||||
// GetOrgIdOk returns a tuple with the OrgId field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *ModelsAPIKey) GetOrgIdOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.OrgId) {
|
||||
return nil, false
|
||||
}
|
||||
return o.OrgId, true
|
||||
}
|
||||
|
||||
// HasOrgId returns a boolean if a field has been set.
|
||||
func (o *ModelsAPIKey) HasOrgId() bool {
|
||||
if o != nil && !IsNil(o.OrgId) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetOrgId gets a reference to the given string and assigns it to the OrgId field.
|
||||
func (o *ModelsAPIKey) SetOrgId(v string) {
|
||||
o.OrgId = &v
|
||||
}
|
||||
|
||||
// GetPrefix returns the Prefix field value if set, zero value otherwise.
|
||||
func (o *ModelsAPIKey) GetPrefix() string {
|
||||
if o == nil || IsNil(o.Prefix) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Prefix
|
||||
}
|
||||
|
||||
// GetPrefixOk returns a tuple with the Prefix field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *ModelsAPIKey) GetPrefixOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.Prefix) {
|
||||
return nil, false
|
||||
}
|
||||
return o.Prefix, true
|
||||
}
|
||||
|
||||
// HasPrefix returns a boolean if a field has been set.
|
||||
func (o *ModelsAPIKey) HasPrefix() bool {
|
||||
if o != nil && !IsNil(o.Prefix) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetPrefix gets a reference to the given string and assigns it to the Prefix field.
|
||||
func (o *ModelsAPIKey) SetPrefix(v string) {
|
||||
o.Prefix = &v
|
||||
}
|
||||
|
||||
// GetRevoked returns the Revoked field value if set, zero value otherwise.
|
||||
func (o *ModelsAPIKey) GetRevoked() bool {
|
||||
if o == nil || IsNil(o.Revoked) {
|
||||
var ret bool
|
||||
return ret
|
||||
}
|
||||
return *o.Revoked
|
||||
}
|
||||
|
||||
// GetRevokedOk returns a tuple with the Revoked field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *ModelsAPIKey) GetRevokedOk() (*bool, bool) {
|
||||
if o == nil || IsNil(o.Revoked) {
|
||||
return nil, false
|
||||
}
|
||||
return o.Revoked, true
|
||||
}
|
||||
|
||||
// HasRevoked returns a boolean if a field has been set.
|
||||
func (o *ModelsAPIKey) HasRevoked() bool {
|
||||
if o != nil && !IsNil(o.Revoked) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetRevoked gets a reference to the given bool and assigns it to the Revoked field.
|
||||
func (o *ModelsAPIKey) SetRevoked(v bool) {
|
||||
o.Revoked = &v
|
||||
}
|
||||
|
||||
// GetScope returns the Scope field value if set, zero value otherwise.
|
||||
func (o *ModelsAPIKey) GetScope() string {
|
||||
if o == nil || IsNil(o.Scope) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Scope
|
||||
}
|
||||
|
||||
// GetScopeOk returns a tuple with the Scope field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *ModelsAPIKey) GetScopeOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.Scope) {
|
||||
return nil, false
|
||||
}
|
||||
return o.Scope, true
|
||||
}
|
||||
|
||||
// HasScope returns a boolean if a field has been set.
|
||||
func (o *ModelsAPIKey) HasScope() bool {
|
||||
if o != nil && !IsNil(o.Scope) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetScope gets a reference to the given string and assigns it to the Scope field.
|
||||
func (o *ModelsAPIKey) SetScope(v string) {
|
||||
o.Scope = &v
|
||||
}
|
||||
|
||||
// GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.
|
||||
func (o *ModelsAPIKey) GetUpdatedAt() time.Time {
|
||||
if o == nil || IsNil(o.UpdatedAt) {
|
||||
var ret time.Time
|
||||
return ret
|
||||
}
|
||||
return *o.UpdatedAt
|
||||
}
|
||||
|
||||
// GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *ModelsAPIKey) GetUpdatedAtOk() (*time.Time, bool) {
|
||||
if o == nil || IsNil(o.UpdatedAt) {
|
||||
return nil, false
|
||||
}
|
||||
return o.UpdatedAt, true
|
||||
}
|
||||
|
||||
// HasUpdatedAt returns a boolean if a field has been set.
|
||||
func (o *ModelsAPIKey) HasUpdatedAt() bool {
|
||||
if o != nil && !IsNil(o.UpdatedAt) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.
|
||||
func (o *ModelsAPIKey) SetUpdatedAt(v time.Time) {
|
||||
o.UpdatedAt = &v
|
||||
}
|
||||
|
||||
// GetUserId returns the UserId field value if set, zero value otherwise.
|
||||
func (o *ModelsAPIKey) GetUserId() string {
|
||||
if o == nil || IsNil(o.UserId) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.UserId
|
||||
}
|
||||
|
||||
// GetUserIdOk returns a tuple with the UserId field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *ModelsAPIKey) GetUserIdOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.UserId) {
|
||||
return nil, false
|
||||
}
|
||||
return o.UserId, true
|
||||
}
|
||||
|
||||
// HasUserId returns a boolean if a field has been set.
|
||||
func (o *ModelsAPIKey) HasUserId() bool {
|
||||
if o != nil && !IsNil(o.UserId) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetUserId gets a reference to the given string and assigns it to the UserId field.
|
||||
func (o *ModelsAPIKey) SetUserId(v string) {
|
||||
o.UserId = &v
|
||||
}
|
||||
|
||||
func (o ModelsAPIKey) MarshalJSON() ([]byte, error) {
|
||||
toSerialize, err := o.ToMap()
|
||||
if err != nil {
|
||||
return []byte{}, err
|
||||
}
|
||||
return json.Marshal(toSerialize)
|
||||
}
|
||||
|
||||
func (o ModelsAPIKey) ToMap() (map[string]interface{}, error) {
|
||||
toSerialize := map[string]interface{}{}
|
||||
if !IsNil(o.CreatedAt) {
|
||||
toSerialize["created_at"] = o.CreatedAt
|
||||
}
|
||||
if !IsNil(o.ExpiresAt) {
|
||||
toSerialize["expires_at"] = o.ExpiresAt
|
||||
}
|
||||
if !IsNil(o.Id) {
|
||||
toSerialize["id"] = o.Id
|
||||
}
|
||||
if !IsNil(o.LastUsedAt) {
|
||||
toSerialize["last_used_at"] = o.LastUsedAt
|
||||
}
|
||||
if !IsNil(o.Name) {
|
||||
toSerialize["name"] = o.Name
|
||||
}
|
||||
if !IsNil(o.OrgId) {
|
||||
toSerialize["org_id"] = o.OrgId
|
||||
}
|
||||
if !IsNil(o.Prefix) {
|
||||
toSerialize["prefix"] = o.Prefix
|
||||
}
|
||||
if !IsNil(o.Revoked) {
|
||||
toSerialize["revoked"] = o.Revoked
|
||||
}
|
||||
if !IsNil(o.Scope) {
|
||||
toSerialize["scope"] = o.Scope
|
||||
}
|
||||
if !IsNil(o.UpdatedAt) {
|
||||
toSerialize["updated_at"] = o.UpdatedAt
|
||||
}
|
||||
if !IsNil(o.UserId) {
|
||||
toSerialize["user_id"] = o.UserId
|
||||
}
|
||||
return toSerialize, nil
|
||||
}
|
||||
|
||||
type NullableModelsAPIKey struct {
|
||||
value *ModelsAPIKey
|
||||
isSet bool
|
||||
}
|
||||
|
||||
func (v NullableModelsAPIKey) Get() *ModelsAPIKey {
|
||||
return v.value
|
||||
}
|
||||
|
||||
func (v *NullableModelsAPIKey) Set(val *ModelsAPIKey) {
|
||||
v.value = val
|
||||
v.isSet = true
|
||||
}
|
||||
|
||||
func (v NullableModelsAPIKey) IsSet() bool {
|
||||
return v.isSet
|
||||
}
|
||||
|
||||
func (v *NullableModelsAPIKey) Unset() {
|
||||
v.value = nil
|
||||
v.isSet = false
|
||||
}
|
||||
|
||||
func NewNullableModelsAPIKey(val *ModelsAPIKey) *NullableModelsAPIKey {
|
||||
return &NullableModelsAPIKey{value: val, isSet: true}
|
||||
}
|
||||
|
||||
func (v NullableModelsAPIKey) MarshalJSON() ([]byte, error) {
|
||||
return json.Marshal(v.value)
|
||||
}
|
||||
|
||||
func (v *NullableModelsAPIKey) UnmarshalJSON(src []byte) error {
|
||||
v.isSet = true
|
||||
return json.Unmarshal(src, &v.value)
|
||||
}
|
||||
270
sdk/go/model_models_organization.go
Normal file
270
sdk/go/model_models_organization.go
Normal file
@@ -0,0 +1,270 @@
|
||||
/*
|
||||
AutoGlue API
|
||||
|
||||
API for managing K3s clusters across cloud providers
|
||||
|
||||
API version: 1.0
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
||||
|
||||
package autoglue
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
"time"
|
||||
)
|
||||
|
||||
// checks if the ModelsOrganization type satisfies the MappedNullable interface at compile time
|
||||
var _ MappedNullable = &ModelsOrganization{}
|
||||
|
||||
// ModelsOrganization struct for ModelsOrganization
|
||||
type ModelsOrganization struct {
|
||||
CreatedAt *time.Time `json:"created_at,omitempty"`
|
||||
Domain *string `json:"domain,omitempty"`
|
||||
// example: 3fa85f64-5717-4562-b3fc-2c963f66afa6
|
||||
Id *string `json:"id,omitempty"`
|
||||
Name *string `json:"name,omitempty"`
|
||||
UpdatedAt *time.Time `json:"updated_at,omitempty"`
|
||||
}
|
||||
|
||||
// NewModelsOrganization instantiates a new ModelsOrganization 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 NewModelsOrganization() *ModelsOrganization {
|
||||
this := ModelsOrganization{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// NewModelsOrganizationWithDefaults instantiates a new ModelsOrganization 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 NewModelsOrganizationWithDefaults() *ModelsOrganization {
|
||||
this := ModelsOrganization{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.
|
||||
func (o *ModelsOrganization) GetCreatedAt() time.Time {
|
||||
if o == nil || IsNil(o.CreatedAt) {
|
||||
var ret time.Time
|
||||
return ret
|
||||
}
|
||||
return *o.CreatedAt
|
||||
}
|
||||
|
||||
// GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *ModelsOrganization) GetCreatedAtOk() (*time.Time, bool) {
|
||||
if o == nil || IsNil(o.CreatedAt) {
|
||||
return nil, false
|
||||
}
|
||||
return o.CreatedAt, true
|
||||
}
|
||||
|
||||
// HasCreatedAt returns a boolean if a field has been set.
|
||||
func (o *ModelsOrganization) HasCreatedAt() bool {
|
||||
if o != nil && !IsNil(o.CreatedAt) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.
|
||||
func (o *ModelsOrganization) SetCreatedAt(v time.Time) {
|
||||
o.CreatedAt = &v
|
||||
}
|
||||
|
||||
// GetDomain returns the Domain field value if set, zero value otherwise.
|
||||
func (o *ModelsOrganization) GetDomain() string {
|
||||
if o == nil || IsNil(o.Domain) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Domain
|
||||
}
|
||||
|
||||
// GetDomainOk returns a tuple with the Domain field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *ModelsOrganization) GetDomainOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.Domain) {
|
||||
return nil, false
|
||||
}
|
||||
return o.Domain, true
|
||||
}
|
||||
|
||||
// HasDomain returns a boolean if a field has been set.
|
||||
func (o *ModelsOrganization) HasDomain() bool {
|
||||
if o != nil && !IsNil(o.Domain) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetDomain gets a reference to the given string and assigns it to the Domain field.
|
||||
func (o *ModelsOrganization) SetDomain(v string) {
|
||||
o.Domain = &v
|
||||
}
|
||||
|
||||
// GetId returns the Id field value if set, zero value otherwise.
|
||||
func (o *ModelsOrganization) GetId() string {
|
||||
if o == nil || IsNil(o.Id) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Id
|
||||
}
|
||||
|
||||
// GetIdOk returns a tuple with the Id field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *ModelsOrganization) GetIdOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.Id) {
|
||||
return nil, false
|
||||
}
|
||||
return o.Id, true
|
||||
}
|
||||
|
||||
// HasId returns a boolean if a field has been set.
|
||||
func (o *ModelsOrganization) HasId() bool {
|
||||
if o != nil && !IsNil(o.Id) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetId gets a reference to the given string and assigns it to the Id field.
|
||||
func (o *ModelsOrganization) SetId(v string) {
|
||||
o.Id = &v
|
||||
}
|
||||
|
||||
// GetName returns the Name field value if set, zero value otherwise.
|
||||
func (o *ModelsOrganization) GetName() string {
|
||||
if o == nil || IsNil(o.Name) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Name
|
||||
}
|
||||
|
||||
// GetNameOk returns a tuple with the Name field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *ModelsOrganization) GetNameOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.Name) {
|
||||
return nil, false
|
||||
}
|
||||
return o.Name, true
|
||||
}
|
||||
|
||||
// HasName returns a boolean if a field has been set.
|
||||
func (o *ModelsOrganization) HasName() bool {
|
||||
if o != nil && !IsNil(o.Name) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetName gets a reference to the given string and assigns it to the Name field.
|
||||
func (o *ModelsOrganization) SetName(v string) {
|
||||
o.Name = &v
|
||||
}
|
||||
|
||||
// GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.
|
||||
func (o *ModelsOrganization) GetUpdatedAt() time.Time {
|
||||
if o == nil || IsNil(o.UpdatedAt) {
|
||||
var ret time.Time
|
||||
return ret
|
||||
}
|
||||
return *o.UpdatedAt
|
||||
}
|
||||
|
||||
// GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *ModelsOrganization) GetUpdatedAtOk() (*time.Time, bool) {
|
||||
if o == nil || IsNil(o.UpdatedAt) {
|
||||
return nil, false
|
||||
}
|
||||
return o.UpdatedAt, true
|
||||
}
|
||||
|
||||
// HasUpdatedAt returns a boolean if a field has been set.
|
||||
func (o *ModelsOrganization) HasUpdatedAt() bool {
|
||||
if o != nil && !IsNil(o.UpdatedAt) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.
|
||||
func (o *ModelsOrganization) SetUpdatedAt(v time.Time) {
|
||||
o.UpdatedAt = &v
|
||||
}
|
||||
|
||||
func (o ModelsOrganization) MarshalJSON() ([]byte, error) {
|
||||
toSerialize, err := o.ToMap()
|
||||
if err != nil {
|
||||
return []byte{}, err
|
||||
}
|
||||
return json.Marshal(toSerialize)
|
||||
}
|
||||
|
||||
func (o ModelsOrganization) ToMap() (map[string]interface{}, error) {
|
||||
toSerialize := map[string]interface{}{}
|
||||
if !IsNil(o.CreatedAt) {
|
||||
toSerialize["created_at"] = o.CreatedAt
|
||||
}
|
||||
if !IsNil(o.Domain) {
|
||||
toSerialize["domain"] = o.Domain
|
||||
}
|
||||
if !IsNil(o.Id) {
|
||||
toSerialize["id"] = o.Id
|
||||
}
|
||||
if !IsNil(o.Name) {
|
||||
toSerialize["name"] = o.Name
|
||||
}
|
||||
if !IsNil(o.UpdatedAt) {
|
||||
toSerialize["updated_at"] = o.UpdatedAt
|
||||
}
|
||||
return toSerialize, nil
|
||||
}
|
||||
|
||||
type NullableModelsOrganization struct {
|
||||
value *ModelsOrganization
|
||||
isSet bool
|
||||
}
|
||||
|
||||
func (v NullableModelsOrganization) Get() *ModelsOrganization {
|
||||
return v.value
|
||||
}
|
||||
|
||||
func (v *NullableModelsOrganization) Set(val *ModelsOrganization) {
|
||||
v.value = val
|
||||
v.isSet = true
|
||||
}
|
||||
|
||||
func (v NullableModelsOrganization) IsSet() bool {
|
||||
return v.isSet
|
||||
}
|
||||
|
||||
func (v *NullableModelsOrganization) Unset() {
|
||||
v.value = nil
|
||||
v.isSet = false
|
||||
}
|
||||
|
||||
func NewNullableModelsOrganization(val *ModelsOrganization) *NullableModelsOrganization {
|
||||
return &NullableModelsOrganization{value: val, isSet: true}
|
||||
}
|
||||
|
||||
func (v NullableModelsOrganization) MarshalJSON() ([]byte, error) {
|
||||
return json.Marshal(v.value)
|
||||
}
|
||||
|
||||
func (v *NullableModelsOrganization) UnmarshalJSON(src []byte) error {
|
||||
v.isSet = true
|
||||
return json.Unmarshal(src, &v.value)
|
||||
}
|
||||
342
sdk/go/model_models_user.go
Normal file
342
sdk/go/model_models_user.go
Normal file
@@ -0,0 +1,342 @@
|
||||
/*
|
||||
AutoGlue API
|
||||
|
||||
API for managing K3s clusters across cloud providers
|
||||
|
||||
API version: 1.0
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
||||
|
||||
package autoglue
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
"time"
|
||||
)
|
||||
|
||||
// checks if the ModelsUser type satisfies the MappedNullable interface at compile time
|
||||
var _ MappedNullable = &ModelsUser{}
|
||||
|
||||
// ModelsUser struct for ModelsUser
|
||||
type ModelsUser struct {
|
||||
AvatarUrl *string `json:"avatar_url,omitempty"`
|
||||
CreatedAt *time.Time `json:"created_at,omitempty"`
|
||||
DisplayName *string `json:"display_name,omitempty"`
|
||||
// example: 3fa85f64-5717-4562-b3fc-2c963f66afa6
|
||||
Id *string `json:"id,omitempty"`
|
||||
IsDisabled *bool `json:"is_disabled,omitempty"`
|
||||
PrimaryEmail *string `json:"primary_email,omitempty"`
|
||||
UpdatedAt *time.Time `json:"updated_at,omitempty"`
|
||||
}
|
||||
|
||||
// NewModelsUser instantiates a new ModelsUser 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 NewModelsUser() *ModelsUser {
|
||||
this := ModelsUser{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// NewModelsUserWithDefaults instantiates a new ModelsUser 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 NewModelsUserWithDefaults() *ModelsUser {
|
||||
this := ModelsUser{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// GetAvatarUrl returns the AvatarUrl field value if set, zero value otherwise.
|
||||
func (o *ModelsUser) GetAvatarUrl() string {
|
||||
if o == nil || IsNil(o.AvatarUrl) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.AvatarUrl
|
||||
}
|
||||
|
||||
// GetAvatarUrlOk returns a tuple with the AvatarUrl field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *ModelsUser) GetAvatarUrlOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.AvatarUrl) {
|
||||
return nil, false
|
||||
}
|
||||
return o.AvatarUrl, true
|
||||
}
|
||||
|
||||
// HasAvatarUrl returns a boolean if a field has been set.
|
||||
func (o *ModelsUser) HasAvatarUrl() bool {
|
||||
if o != nil && !IsNil(o.AvatarUrl) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetAvatarUrl gets a reference to the given string and assigns it to the AvatarUrl field.
|
||||
func (o *ModelsUser) SetAvatarUrl(v string) {
|
||||
o.AvatarUrl = &v
|
||||
}
|
||||
|
||||
// GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.
|
||||
func (o *ModelsUser) GetCreatedAt() time.Time {
|
||||
if o == nil || IsNil(o.CreatedAt) {
|
||||
var ret time.Time
|
||||
return ret
|
||||
}
|
||||
return *o.CreatedAt
|
||||
}
|
||||
|
||||
// GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *ModelsUser) GetCreatedAtOk() (*time.Time, bool) {
|
||||
if o == nil || IsNil(o.CreatedAt) {
|
||||
return nil, false
|
||||
}
|
||||
return o.CreatedAt, true
|
||||
}
|
||||
|
||||
// HasCreatedAt returns a boolean if a field has been set.
|
||||
func (o *ModelsUser) HasCreatedAt() bool {
|
||||
if o != nil && !IsNil(o.CreatedAt) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.
|
||||
func (o *ModelsUser) SetCreatedAt(v time.Time) {
|
||||
o.CreatedAt = &v
|
||||
}
|
||||
|
||||
// GetDisplayName returns the DisplayName field value if set, zero value otherwise.
|
||||
func (o *ModelsUser) GetDisplayName() string {
|
||||
if o == nil || IsNil(o.DisplayName) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.DisplayName
|
||||
}
|
||||
|
||||
// GetDisplayNameOk returns a tuple with the DisplayName field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *ModelsUser) GetDisplayNameOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.DisplayName) {
|
||||
return nil, false
|
||||
}
|
||||
return o.DisplayName, true
|
||||
}
|
||||
|
||||
// HasDisplayName returns a boolean if a field has been set.
|
||||
func (o *ModelsUser) HasDisplayName() bool {
|
||||
if o != nil && !IsNil(o.DisplayName) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetDisplayName gets a reference to the given string and assigns it to the DisplayName field.
|
||||
func (o *ModelsUser) SetDisplayName(v string) {
|
||||
o.DisplayName = &v
|
||||
}
|
||||
|
||||
// GetId returns the Id field value if set, zero value otherwise.
|
||||
func (o *ModelsUser) GetId() string {
|
||||
if o == nil || IsNil(o.Id) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Id
|
||||
}
|
||||
|
||||
// GetIdOk returns a tuple with the Id field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *ModelsUser) GetIdOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.Id) {
|
||||
return nil, false
|
||||
}
|
||||
return o.Id, true
|
||||
}
|
||||
|
||||
// HasId returns a boolean if a field has been set.
|
||||
func (o *ModelsUser) HasId() bool {
|
||||
if o != nil && !IsNil(o.Id) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetId gets a reference to the given string and assigns it to the Id field.
|
||||
func (o *ModelsUser) SetId(v string) {
|
||||
o.Id = &v
|
||||
}
|
||||
|
||||
// GetIsDisabled returns the IsDisabled field value if set, zero value otherwise.
|
||||
func (o *ModelsUser) GetIsDisabled() bool {
|
||||
if o == nil || IsNil(o.IsDisabled) {
|
||||
var ret bool
|
||||
return ret
|
||||
}
|
||||
return *o.IsDisabled
|
||||
}
|
||||
|
||||
// GetIsDisabledOk returns a tuple with the IsDisabled field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *ModelsUser) GetIsDisabledOk() (*bool, bool) {
|
||||
if o == nil || IsNil(o.IsDisabled) {
|
||||
return nil, false
|
||||
}
|
||||
return o.IsDisabled, true
|
||||
}
|
||||
|
||||
// HasIsDisabled returns a boolean if a field has been set.
|
||||
func (o *ModelsUser) HasIsDisabled() bool {
|
||||
if o != nil && !IsNil(o.IsDisabled) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetIsDisabled gets a reference to the given bool and assigns it to the IsDisabled field.
|
||||
func (o *ModelsUser) SetIsDisabled(v bool) {
|
||||
o.IsDisabled = &v
|
||||
}
|
||||
|
||||
// GetPrimaryEmail returns the PrimaryEmail field value if set, zero value otherwise.
|
||||
func (o *ModelsUser) GetPrimaryEmail() string {
|
||||
if o == nil || IsNil(o.PrimaryEmail) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.PrimaryEmail
|
||||
}
|
||||
|
||||
// GetPrimaryEmailOk returns a tuple with the PrimaryEmail field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *ModelsUser) GetPrimaryEmailOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.PrimaryEmail) {
|
||||
return nil, false
|
||||
}
|
||||
return o.PrimaryEmail, true
|
||||
}
|
||||
|
||||
// HasPrimaryEmail returns a boolean if a field has been set.
|
||||
func (o *ModelsUser) HasPrimaryEmail() bool {
|
||||
if o != nil && !IsNil(o.PrimaryEmail) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetPrimaryEmail gets a reference to the given string and assigns it to the PrimaryEmail field.
|
||||
func (o *ModelsUser) SetPrimaryEmail(v string) {
|
||||
o.PrimaryEmail = &v
|
||||
}
|
||||
|
||||
// GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.
|
||||
func (o *ModelsUser) GetUpdatedAt() time.Time {
|
||||
if o == nil || IsNil(o.UpdatedAt) {
|
||||
var ret time.Time
|
||||
return ret
|
||||
}
|
||||
return *o.UpdatedAt
|
||||
}
|
||||
|
||||
// GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *ModelsUser) GetUpdatedAtOk() (*time.Time, bool) {
|
||||
if o == nil || IsNil(o.UpdatedAt) {
|
||||
return nil, false
|
||||
}
|
||||
return o.UpdatedAt, true
|
||||
}
|
||||
|
||||
// HasUpdatedAt returns a boolean if a field has been set.
|
||||
func (o *ModelsUser) HasUpdatedAt() bool {
|
||||
if o != nil && !IsNil(o.UpdatedAt) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.
|
||||
func (o *ModelsUser) SetUpdatedAt(v time.Time) {
|
||||
o.UpdatedAt = &v
|
||||
}
|
||||
|
||||
func (o ModelsUser) MarshalJSON() ([]byte, error) {
|
||||
toSerialize, err := o.ToMap()
|
||||
if err != nil {
|
||||
return []byte{}, err
|
||||
}
|
||||
return json.Marshal(toSerialize)
|
||||
}
|
||||
|
||||
func (o ModelsUser) ToMap() (map[string]interface{}, error) {
|
||||
toSerialize := map[string]interface{}{}
|
||||
if !IsNil(o.AvatarUrl) {
|
||||
toSerialize["avatar_url"] = o.AvatarUrl
|
||||
}
|
||||
if !IsNil(o.CreatedAt) {
|
||||
toSerialize["created_at"] = o.CreatedAt
|
||||
}
|
||||
if !IsNil(o.DisplayName) {
|
||||
toSerialize["display_name"] = o.DisplayName
|
||||
}
|
||||
if !IsNil(o.Id) {
|
||||
toSerialize["id"] = o.Id
|
||||
}
|
||||
if !IsNil(o.IsDisabled) {
|
||||
toSerialize["is_disabled"] = o.IsDisabled
|
||||
}
|
||||
if !IsNil(o.PrimaryEmail) {
|
||||
toSerialize["primary_email"] = o.PrimaryEmail
|
||||
}
|
||||
if !IsNil(o.UpdatedAt) {
|
||||
toSerialize["updated_at"] = o.UpdatedAt
|
||||
}
|
||||
return toSerialize, nil
|
||||
}
|
||||
|
||||
type NullableModelsUser struct {
|
||||
value *ModelsUser
|
||||
isSet bool
|
||||
}
|
||||
|
||||
func (v NullableModelsUser) Get() *ModelsUser {
|
||||
return v.value
|
||||
}
|
||||
|
||||
func (v *NullableModelsUser) Set(val *ModelsUser) {
|
||||
v.value = val
|
||||
v.isSet = true
|
||||
}
|
||||
|
||||
func (v NullableModelsUser) IsSet() bool {
|
||||
return v.isSet
|
||||
}
|
||||
|
||||
func (v *NullableModelsUser) Unset() {
|
||||
v.value = nil
|
||||
v.isSet = false
|
||||
}
|
||||
|
||||
func NewNullableModelsUser(val *ModelsUser) *NullableModelsUser {
|
||||
return &NullableModelsUser{value: val, isSet: true}
|
||||
}
|
||||
|
||||
func (v NullableModelsUser) MarshalJSON() ([]byte, error) {
|
||||
return json.Marshal(v.value)
|
||||
}
|
||||
|
||||
func (v *NullableModelsUser) UnmarshalJSON(src []byte) error {
|
||||
v.isSet = true
|
||||
return json.Unmarshal(src, &v.value)
|
||||
}
|
||||
378
sdk/go/model_models_user_email.go
Normal file
378
sdk/go/model_models_user_email.go
Normal file
@@ -0,0 +1,378 @@
|
||||
/*
|
||||
AutoGlue API
|
||||
|
||||
API for managing K3s clusters across cloud providers
|
||||
|
||||
API version: 1.0
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
||||
|
||||
package autoglue
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
"time"
|
||||
)
|
||||
|
||||
// checks if the ModelsUserEmail type satisfies the MappedNullable interface at compile time
|
||||
var _ MappedNullable = &ModelsUserEmail{}
|
||||
|
||||
// ModelsUserEmail struct for ModelsUserEmail
|
||||
type ModelsUserEmail struct {
|
||||
CreatedAt *time.Time `json:"created_at,omitempty"`
|
||||
Email *string `json:"email,omitempty"`
|
||||
// example: 3fa85f64-5717-4562-b3fc-2c963f66afa6
|
||||
Id *string `json:"id,omitempty"`
|
||||
IsPrimary *bool `json:"is_primary,omitempty"`
|
||||
IsVerified *bool `json:"is_verified,omitempty"`
|
||||
UpdatedAt *time.Time `json:"updated_at,omitempty"`
|
||||
User *ModelsUser `json:"user,omitempty"`
|
||||
UserId *string `json:"user_id,omitempty"`
|
||||
}
|
||||
|
||||
// NewModelsUserEmail instantiates a new ModelsUserEmail 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 NewModelsUserEmail() *ModelsUserEmail {
|
||||
this := ModelsUserEmail{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// NewModelsUserEmailWithDefaults instantiates a new ModelsUserEmail 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 NewModelsUserEmailWithDefaults() *ModelsUserEmail {
|
||||
this := ModelsUserEmail{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.
|
||||
func (o *ModelsUserEmail) GetCreatedAt() time.Time {
|
||||
if o == nil || IsNil(o.CreatedAt) {
|
||||
var ret time.Time
|
||||
return ret
|
||||
}
|
||||
return *o.CreatedAt
|
||||
}
|
||||
|
||||
// GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *ModelsUserEmail) GetCreatedAtOk() (*time.Time, bool) {
|
||||
if o == nil || IsNil(o.CreatedAt) {
|
||||
return nil, false
|
||||
}
|
||||
return o.CreatedAt, true
|
||||
}
|
||||
|
||||
// HasCreatedAt returns a boolean if a field has been set.
|
||||
func (o *ModelsUserEmail) HasCreatedAt() bool {
|
||||
if o != nil && !IsNil(o.CreatedAt) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.
|
||||
func (o *ModelsUserEmail) SetCreatedAt(v time.Time) {
|
||||
o.CreatedAt = &v
|
||||
}
|
||||
|
||||
// GetEmail returns the Email field value if set, zero value otherwise.
|
||||
func (o *ModelsUserEmail) GetEmail() string {
|
||||
if o == nil || IsNil(o.Email) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Email
|
||||
}
|
||||
|
||||
// GetEmailOk returns a tuple with the Email field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *ModelsUserEmail) GetEmailOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.Email) {
|
||||
return nil, false
|
||||
}
|
||||
return o.Email, true
|
||||
}
|
||||
|
||||
// HasEmail returns a boolean if a field has been set.
|
||||
func (o *ModelsUserEmail) HasEmail() bool {
|
||||
if o != nil && !IsNil(o.Email) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetEmail gets a reference to the given string and assigns it to the Email field.
|
||||
func (o *ModelsUserEmail) SetEmail(v string) {
|
||||
o.Email = &v
|
||||
}
|
||||
|
||||
// GetId returns the Id field value if set, zero value otherwise.
|
||||
func (o *ModelsUserEmail) GetId() string {
|
||||
if o == nil || IsNil(o.Id) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Id
|
||||
}
|
||||
|
||||
// GetIdOk returns a tuple with the Id field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *ModelsUserEmail) GetIdOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.Id) {
|
||||
return nil, false
|
||||
}
|
||||
return o.Id, true
|
||||
}
|
||||
|
||||
// HasId returns a boolean if a field has been set.
|
||||
func (o *ModelsUserEmail) HasId() bool {
|
||||
if o != nil && !IsNil(o.Id) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetId gets a reference to the given string and assigns it to the Id field.
|
||||
func (o *ModelsUserEmail) SetId(v string) {
|
||||
o.Id = &v
|
||||
}
|
||||
|
||||
// GetIsPrimary returns the IsPrimary field value if set, zero value otherwise.
|
||||
func (o *ModelsUserEmail) GetIsPrimary() bool {
|
||||
if o == nil || IsNil(o.IsPrimary) {
|
||||
var ret bool
|
||||
return ret
|
||||
}
|
||||
return *o.IsPrimary
|
||||
}
|
||||
|
||||
// GetIsPrimaryOk returns a tuple with the IsPrimary field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *ModelsUserEmail) GetIsPrimaryOk() (*bool, bool) {
|
||||
if o == nil || IsNil(o.IsPrimary) {
|
||||
return nil, false
|
||||
}
|
||||
return o.IsPrimary, true
|
||||
}
|
||||
|
||||
// HasIsPrimary returns a boolean if a field has been set.
|
||||
func (o *ModelsUserEmail) HasIsPrimary() bool {
|
||||
if o != nil && !IsNil(o.IsPrimary) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetIsPrimary gets a reference to the given bool and assigns it to the IsPrimary field.
|
||||
func (o *ModelsUserEmail) SetIsPrimary(v bool) {
|
||||
o.IsPrimary = &v
|
||||
}
|
||||
|
||||
// GetIsVerified returns the IsVerified field value if set, zero value otherwise.
|
||||
func (o *ModelsUserEmail) GetIsVerified() bool {
|
||||
if o == nil || IsNil(o.IsVerified) {
|
||||
var ret bool
|
||||
return ret
|
||||
}
|
||||
return *o.IsVerified
|
||||
}
|
||||
|
||||
// GetIsVerifiedOk returns a tuple with the IsVerified field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *ModelsUserEmail) GetIsVerifiedOk() (*bool, bool) {
|
||||
if o == nil || IsNil(o.IsVerified) {
|
||||
return nil, false
|
||||
}
|
||||
return o.IsVerified, true
|
||||
}
|
||||
|
||||
// HasIsVerified returns a boolean if a field has been set.
|
||||
func (o *ModelsUserEmail) HasIsVerified() bool {
|
||||
if o != nil && !IsNil(o.IsVerified) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetIsVerified gets a reference to the given bool and assigns it to the IsVerified field.
|
||||
func (o *ModelsUserEmail) SetIsVerified(v bool) {
|
||||
o.IsVerified = &v
|
||||
}
|
||||
|
||||
// GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.
|
||||
func (o *ModelsUserEmail) GetUpdatedAt() time.Time {
|
||||
if o == nil || IsNil(o.UpdatedAt) {
|
||||
var ret time.Time
|
||||
return ret
|
||||
}
|
||||
return *o.UpdatedAt
|
||||
}
|
||||
|
||||
// GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *ModelsUserEmail) GetUpdatedAtOk() (*time.Time, bool) {
|
||||
if o == nil || IsNil(o.UpdatedAt) {
|
||||
return nil, false
|
||||
}
|
||||
return o.UpdatedAt, true
|
||||
}
|
||||
|
||||
// HasUpdatedAt returns a boolean if a field has been set.
|
||||
func (o *ModelsUserEmail) HasUpdatedAt() bool {
|
||||
if o != nil && !IsNil(o.UpdatedAt) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.
|
||||
func (o *ModelsUserEmail) SetUpdatedAt(v time.Time) {
|
||||
o.UpdatedAt = &v
|
||||
}
|
||||
|
||||
// GetUser returns the User field value if set, zero value otherwise.
|
||||
func (o *ModelsUserEmail) GetUser() ModelsUser {
|
||||
if o == nil || IsNil(o.User) {
|
||||
var ret ModelsUser
|
||||
return ret
|
||||
}
|
||||
return *o.User
|
||||
}
|
||||
|
||||
// GetUserOk returns a tuple with the User field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *ModelsUserEmail) GetUserOk() (*ModelsUser, bool) {
|
||||
if o == nil || IsNil(o.User) {
|
||||
return nil, false
|
||||
}
|
||||
return o.User, true
|
||||
}
|
||||
|
||||
// HasUser returns a boolean if a field has been set.
|
||||
func (o *ModelsUserEmail) HasUser() bool {
|
||||
if o != nil && !IsNil(o.User) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetUser gets a reference to the given ModelsUser and assigns it to the User field.
|
||||
func (o *ModelsUserEmail) SetUser(v ModelsUser) {
|
||||
o.User = &v
|
||||
}
|
||||
|
||||
// GetUserId returns the UserId field value if set, zero value otherwise.
|
||||
func (o *ModelsUserEmail) GetUserId() string {
|
||||
if o == nil || IsNil(o.UserId) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.UserId
|
||||
}
|
||||
|
||||
// GetUserIdOk returns a tuple with the UserId field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *ModelsUserEmail) GetUserIdOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.UserId) {
|
||||
return nil, false
|
||||
}
|
||||
return o.UserId, true
|
||||
}
|
||||
|
||||
// HasUserId returns a boolean if a field has been set.
|
||||
func (o *ModelsUserEmail) HasUserId() bool {
|
||||
if o != nil && !IsNil(o.UserId) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetUserId gets a reference to the given string and assigns it to the UserId field.
|
||||
func (o *ModelsUserEmail) SetUserId(v string) {
|
||||
o.UserId = &v
|
||||
}
|
||||
|
||||
func (o ModelsUserEmail) MarshalJSON() ([]byte, error) {
|
||||
toSerialize, err := o.ToMap()
|
||||
if err != nil {
|
||||
return []byte{}, err
|
||||
}
|
||||
return json.Marshal(toSerialize)
|
||||
}
|
||||
|
||||
func (o ModelsUserEmail) ToMap() (map[string]interface{}, error) {
|
||||
toSerialize := map[string]interface{}{}
|
||||
if !IsNil(o.CreatedAt) {
|
||||
toSerialize["created_at"] = o.CreatedAt
|
||||
}
|
||||
if !IsNil(o.Email) {
|
||||
toSerialize["email"] = o.Email
|
||||
}
|
||||
if !IsNil(o.Id) {
|
||||
toSerialize["id"] = o.Id
|
||||
}
|
||||
if !IsNil(o.IsPrimary) {
|
||||
toSerialize["is_primary"] = o.IsPrimary
|
||||
}
|
||||
if !IsNil(o.IsVerified) {
|
||||
toSerialize["is_verified"] = o.IsVerified
|
||||
}
|
||||
if !IsNil(o.UpdatedAt) {
|
||||
toSerialize["updated_at"] = o.UpdatedAt
|
||||
}
|
||||
if !IsNil(o.User) {
|
||||
toSerialize["user"] = o.User
|
||||
}
|
||||
if !IsNil(o.UserId) {
|
||||
toSerialize["user_id"] = o.UserId
|
||||
}
|
||||
return toSerialize, nil
|
||||
}
|
||||
|
||||
type NullableModelsUserEmail struct {
|
||||
value *ModelsUserEmail
|
||||
isSet bool
|
||||
}
|
||||
|
||||
func (v NullableModelsUserEmail) Get() *ModelsUserEmail {
|
||||
return v.value
|
||||
}
|
||||
|
||||
func (v *NullableModelsUserEmail) Set(val *ModelsUserEmail) {
|
||||
v.value = val
|
||||
v.isSet = true
|
||||
}
|
||||
|
||||
func (v NullableModelsUserEmail) IsSet() bool {
|
||||
return v.isSet
|
||||
}
|
||||
|
||||
func (v *NullableModelsUserEmail) Unset() {
|
||||
v.value = nil
|
||||
v.isSet = false
|
||||
}
|
||||
|
||||
func NewNullableModelsUserEmail(val *ModelsUserEmail) *NullableModelsUserEmail {
|
||||
return &NullableModelsUserEmail{value: val, isSet: true}
|
||||
}
|
||||
|
||||
func (v NullableModelsUserEmail) MarshalJSON() ([]byte, error) {
|
||||
return json.Marshal(v.value)
|
||||
}
|
||||
|
||||
func (v *NullableModelsUserEmail) UnmarshalJSON(src []byte) error {
|
||||
v.isSet = true
|
||||
return json.Unmarshal(src, &v.value)
|
||||
}
|
||||
162
sdk/go/model_utils_error_response.go
Normal file
162
sdk/go/model_utils_error_response.go
Normal file
@@ -0,0 +1,162 @@
|
||||
/*
|
||||
AutoGlue API
|
||||
|
||||
API for managing K3s clusters across cloud providers
|
||||
|
||||
API version: 1.0
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
||||
|
||||
package autoglue
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
)
|
||||
|
||||
// checks if the UtilsErrorResponse type satisfies the MappedNullable interface at compile time
|
||||
var _ MappedNullable = &UtilsErrorResponse{}
|
||||
|
||||
// UtilsErrorResponse struct for UtilsErrorResponse
|
||||
type UtilsErrorResponse struct {
|
||||
// A machine-readable error code, e.g. \"validation_error\" example: validation_error
|
||||
Code *string `json:"code,omitempty"`
|
||||
// Human-readable message example: slug is required
|
||||
Message *string `json:"message,omitempty"`
|
||||
}
|
||||
|
||||
// NewUtilsErrorResponse instantiates a new UtilsErrorResponse 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 NewUtilsErrorResponse() *UtilsErrorResponse {
|
||||
this := UtilsErrorResponse{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// NewUtilsErrorResponseWithDefaults instantiates a new UtilsErrorResponse 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 NewUtilsErrorResponseWithDefaults() *UtilsErrorResponse {
|
||||
this := UtilsErrorResponse{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// GetCode returns the Code field value if set, zero value otherwise.
|
||||
func (o *UtilsErrorResponse) GetCode() string {
|
||||
if o == nil || IsNil(o.Code) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Code
|
||||
}
|
||||
|
||||
// GetCodeOk returns a tuple with the Code field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *UtilsErrorResponse) GetCodeOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.Code) {
|
||||
return nil, false
|
||||
}
|
||||
return o.Code, true
|
||||
}
|
||||
|
||||
// HasCode returns a boolean if a field has been set.
|
||||
func (o *UtilsErrorResponse) HasCode() bool {
|
||||
if o != nil && !IsNil(o.Code) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetCode gets a reference to the given string and assigns it to the Code field.
|
||||
func (o *UtilsErrorResponse) SetCode(v string) {
|
||||
o.Code = &v
|
||||
}
|
||||
|
||||
// GetMessage returns the Message field value if set, zero value otherwise.
|
||||
func (o *UtilsErrorResponse) GetMessage() string {
|
||||
if o == nil || IsNil(o.Message) {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Message
|
||||
}
|
||||
|
||||
// GetMessageOk returns a tuple with the Message field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *UtilsErrorResponse) GetMessageOk() (*string, bool) {
|
||||
if o == nil || IsNil(o.Message) {
|
||||
return nil, false
|
||||
}
|
||||
return o.Message, true
|
||||
}
|
||||
|
||||
// HasMessage returns a boolean if a field has been set.
|
||||
func (o *UtilsErrorResponse) HasMessage() bool {
|
||||
if o != nil && !IsNil(o.Message) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetMessage gets a reference to the given string and assigns it to the Message field.
|
||||
func (o *UtilsErrorResponse) SetMessage(v string) {
|
||||
o.Message = &v
|
||||
}
|
||||
|
||||
func (o UtilsErrorResponse) MarshalJSON() ([]byte, error) {
|
||||
toSerialize, err := o.ToMap()
|
||||
if err != nil {
|
||||
return []byte{}, err
|
||||
}
|
||||
return json.Marshal(toSerialize)
|
||||
}
|
||||
|
||||
func (o UtilsErrorResponse) ToMap() (map[string]interface{}, error) {
|
||||
toSerialize := map[string]interface{}{}
|
||||
if !IsNil(o.Code) {
|
||||
toSerialize["code"] = o.Code
|
||||
}
|
||||
if !IsNil(o.Message) {
|
||||
toSerialize["message"] = o.Message
|
||||
}
|
||||
return toSerialize, nil
|
||||
}
|
||||
|
||||
type NullableUtilsErrorResponse struct {
|
||||
value *UtilsErrorResponse
|
||||
isSet bool
|
||||
}
|
||||
|
||||
func (v NullableUtilsErrorResponse) Get() *UtilsErrorResponse {
|
||||
return v.value
|
||||
}
|
||||
|
||||
func (v *NullableUtilsErrorResponse) Set(val *UtilsErrorResponse) {
|
||||
v.value = val
|
||||
v.isSet = true
|
||||
}
|
||||
|
||||
func (v NullableUtilsErrorResponse) IsSet() bool {
|
||||
return v.isSet
|
||||
}
|
||||
|
||||
func (v *NullableUtilsErrorResponse) Unset() {
|
||||
v.value = nil
|
||||
v.isSet = false
|
||||
}
|
||||
|
||||
func NewNullableUtilsErrorResponse(val *UtilsErrorResponse) *NullableUtilsErrorResponse {
|
||||
return &NullableUtilsErrorResponse{value: val, isSet: true}
|
||||
}
|
||||
|
||||
func (v NullableUtilsErrorResponse) MarshalJSON() ([]byte, error) {
|
||||
return json.Marshal(v.value)
|
||||
}
|
||||
|
||||
func (v *NullableUtilsErrorResponse) UnmarshalJSON(src []byte) error {
|
||||
v.isSet = true
|
||||
return json.Unmarshal(src, &v.value)
|
||||
}
|
||||
47
sdk/go/response.go
Normal file
47
sdk/go/response.go
Normal file
@@ -0,0 +1,47 @@
|
||||
/*
|
||||
AutoGlue API
|
||||
|
||||
API for managing K3s clusters across cloud providers
|
||||
|
||||
API version: 1.0
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
||||
|
||||
package autoglue
|
||||
|
||||
import (
|
||||
"net/http"
|
||||
)
|
||||
|
||||
// APIResponse stores the API response returned by the server.
|
||||
type APIResponse struct {
|
||||
*http.Response `json:"-"`
|
||||
Message string `json:"message,omitempty"`
|
||||
// Operation is the name of the OpenAPI operation.
|
||||
Operation string `json:"operation,omitempty"`
|
||||
// RequestURL is the request URL. This value is always available, even if the
|
||||
// embedded *http.Response is nil.
|
||||
RequestURL string `json:"url,omitempty"`
|
||||
// Method is the HTTP method used for the request. This value is always
|
||||
// available, even if the embedded *http.Response is nil.
|
||||
Method string `json:"method,omitempty"`
|
||||
// Payload holds the contents of the response body (which may be nil or empty).
|
||||
// This is provided here as the raw response.Body() reader will have already
|
||||
// been drained.
|
||||
Payload []byte `json:"-"`
|
||||
}
|
||||
|
||||
// NewAPIResponse returns a new APIResponse object.
|
||||
func NewAPIResponse(r *http.Response) *APIResponse {
|
||||
|
||||
response := &APIResponse{Response: r}
|
||||
return response
|
||||
}
|
||||
|
||||
// NewAPIResponseWithError returns a new APIResponse object with the provided error message.
|
||||
func NewAPIResponseWithError(errorMessage string) *APIResponse {
|
||||
|
||||
response := &APIResponse{Message: errorMessage}
|
||||
return response
|
||||
}
|
||||
37
sdk/go/test/api_auth_test.go
Normal file
37
sdk/go/test/api_auth_test.go
Normal file
@@ -0,0 +1,37 @@
|
||||
/*
|
||||
AutoGlue API
|
||||
|
||||
Testing AuthAPIService
|
||||
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech);
|
||||
|
||||
package autoglue
|
||||
|
||||
import (
|
||||
"context"
|
||||
openapiclient "github.com/glueops/autoglue-sdk"
|
||||
"github.com/stretchr/testify/assert"
|
||||
"github.com/stretchr/testify/require"
|
||||
"testing"
|
||||
)
|
||||
|
||||
func Test_autoglue_AuthAPIService(t *testing.T) {
|
||||
|
||||
configuration := openapiclient.NewConfiguration()
|
||||
apiClient := openapiclient.NewAPIClient(configuration)
|
||||
|
||||
t.Run("Test AuthAPIService GetJWKS", func(t *testing.T) {
|
||||
|
||||
t.Skip("skip test") // remove to run test
|
||||
|
||||
resp, httpRes, err := apiClient.AuthAPI.GetJWKS(context.Background()).Execute()
|
||||
|
||||
require.Nil(t, err)
|
||||
require.NotNil(t, resp)
|
||||
assert.Equal(t, 200, httpRes.StatusCode)
|
||||
|
||||
})
|
||||
|
||||
}
|
||||
62
sdk/go/test/api_me_api_keys_test.go
Normal file
62
sdk/go/test/api_me_api_keys_test.go
Normal file
@@ -0,0 +1,62 @@
|
||||
/*
|
||||
AutoGlue API
|
||||
|
||||
Testing MeAPIKeysAPIService
|
||||
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech);
|
||||
|
||||
package autoglue
|
||||
|
||||
import (
|
||||
"context"
|
||||
openapiclient "github.com/glueops/autoglue-sdk"
|
||||
"github.com/stretchr/testify/assert"
|
||||
"github.com/stretchr/testify/require"
|
||||
"testing"
|
||||
)
|
||||
|
||||
func Test_autoglue_MeAPIKeysAPIService(t *testing.T) {
|
||||
|
||||
configuration := openapiclient.NewConfiguration()
|
||||
apiClient := openapiclient.NewAPIClient(configuration)
|
||||
|
||||
t.Run("Test MeAPIKeysAPIService CreateUserAPIKey", func(t *testing.T) {
|
||||
|
||||
t.Skip("skip test") // remove to run test
|
||||
|
||||
resp, httpRes, err := apiClient.MeAPIKeysAPI.CreateUserAPIKey(context.Background()).Execute()
|
||||
|
||||
require.Nil(t, err)
|
||||
require.NotNil(t, resp)
|
||||
assert.Equal(t, 200, httpRes.StatusCode)
|
||||
|
||||
})
|
||||
|
||||
t.Run("Test MeAPIKeysAPIService DeleteUserAPIKey", func(t *testing.T) {
|
||||
|
||||
t.Skip("skip test") // remove to run test
|
||||
|
||||
var id string
|
||||
|
||||
httpRes, err := apiClient.MeAPIKeysAPI.DeleteUserAPIKey(context.Background(), id).Execute()
|
||||
|
||||
require.Nil(t, err)
|
||||
assert.Equal(t, 200, httpRes.StatusCode)
|
||||
|
||||
})
|
||||
|
||||
t.Run("Test MeAPIKeysAPIService ListUserAPIKeys", func(t *testing.T) {
|
||||
|
||||
t.Skip("skip test") // remove to run test
|
||||
|
||||
resp, httpRes, err := apiClient.MeAPIKeysAPI.ListUserAPIKeys(context.Background()).Execute()
|
||||
|
||||
require.Nil(t, err)
|
||||
require.NotNil(t, resp)
|
||||
assert.Equal(t, 200, httpRes.StatusCode)
|
||||
|
||||
})
|
||||
|
||||
}
|
||||
37
sdk/go/test/api_me_test.go
Normal file
37
sdk/go/test/api_me_test.go
Normal file
@@ -0,0 +1,37 @@
|
||||
/*
|
||||
AutoGlue API
|
||||
|
||||
Testing MeAPIService
|
||||
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech);
|
||||
|
||||
package autoglue
|
||||
|
||||
import (
|
||||
"context"
|
||||
openapiclient "github.com/glueops/autoglue-sdk"
|
||||
"github.com/stretchr/testify/assert"
|
||||
"github.com/stretchr/testify/require"
|
||||
"testing"
|
||||
)
|
||||
|
||||
func Test_autoglue_MeAPIService(t *testing.T) {
|
||||
|
||||
configuration := openapiclient.NewConfiguration()
|
||||
apiClient := openapiclient.NewAPIClient(configuration)
|
||||
|
||||
t.Run("Test MeAPIService GetMe", func(t *testing.T) {
|
||||
|
||||
t.Skip("skip test") // remove to run test
|
||||
|
||||
resp, httpRes, err := apiClient.MeAPI.GetMe(context.Background()).Execute()
|
||||
|
||||
require.Nil(t, err)
|
||||
require.NotNil(t, resp)
|
||||
assert.Equal(t, 200, httpRes.StatusCode)
|
||||
|
||||
})
|
||||
|
||||
}
|
||||
49
sdk/go/test/api_orgs_test.go
Normal file
49
sdk/go/test/api_orgs_test.go
Normal file
@@ -0,0 +1,49 @@
|
||||
/*
|
||||
AutoGlue API
|
||||
|
||||
Testing OrgsAPIService
|
||||
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech);
|
||||
|
||||
package autoglue
|
||||
|
||||
import (
|
||||
"context"
|
||||
openapiclient "github.com/glueops/autoglue-sdk"
|
||||
"github.com/stretchr/testify/assert"
|
||||
"github.com/stretchr/testify/require"
|
||||
"testing"
|
||||
)
|
||||
|
||||
func Test_autoglue_OrgsAPIService(t *testing.T) {
|
||||
|
||||
configuration := openapiclient.NewConfiguration()
|
||||
apiClient := openapiclient.NewAPIClient(configuration)
|
||||
|
||||
t.Run("Test OrgsAPIService CreateOrg", func(t *testing.T) {
|
||||
|
||||
t.Skip("skip test") // remove to run test
|
||||
|
||||
resp, httpRes, err := apiClient.OrgsAPI.CreateOrg(context.Background()).Execute()
|
||||
|
||||
require.Nil(t, err)
|
||||
require.NotNil(t, resp)
|
||||
assert.Equal(t, 200, httpRes.StatusCode)
|
||||
|
||||
})
|
||||
|
||||
t.Run("Test OrgsAPIService ListMyOrgs", func(t *testing.T) {
|
||||
|
||||
t.Skip("skip test") // remove to run test
|
||||
|
||||
resp, httpRes, err := apiClient.OrgsAPI.ListMyOrgs(context.Background()).Execute()
|
||||
|
||||
require.Nil(t, err)
|
||||
require.NotNil(t, resp)
|
||||
assert.Equal(t, 200, httpRes.StatusCode)
|
||||
|
||||
})
|
||||
|
||||
}
|
||||
91
sdk/go/test/api_servers_test.go
Normal file
91
sdk/go/test/api_servers_test.go
Normal file
@@ -0,0 +1,91 @@
|
||||
/*
|
||||
AutoGlue API
|
||||
|
||||
Testing ServersAPIService
|
||||
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech);
|
||||
|
||||
package autoglue
|
||||
|
||||
import (
|
||||
"context"
|
||||
openapiclient "github.com/glueops/autoglue-sdk"
|
||||
"github.com/stretchr/testify/assert"
|
||||
"github.com/stretchr/testify/require"
|
||||
"testing"
|
||||
)
|
||||
|
||||
func Test_autoglue_ServersAPIService(t *testing.T) {
|
||||
|
||||
configuration := openapiclient.NewConfiguration()
|
||||
apiClient := openapiclient.NewAPIClient(configuration)
|
||||
|
||||
t.Run("Test ServersAPIService CreateServer", func(t *testing.T) {
|
||||
|
||||
t.Skip("skip test") // remove to run test
|
||||
|
||||
resp, httpRes, err := apiClient.ServersAPI.CreateServer(context.Background()).Execute()
|
||||
|
||||
require.Nil(t, err)
|
||||
require.NotNil(t, resp)
|
||||
assert.Equal(t, 200, httpRes.StatusCode)
|
||||
|
||||
})
|
||||
|
||||
t.Run("Test ServersAPIService DeleteServer", func(t *testing.T) {
|
||||
|
||||
t.Skip("skip test") // remove to run test
|
||||
|
||||
var id string
|
||||
|
||||
resp, httpRes, err := apiClient.ServersAPI.DeleteServer(context.Background(), id).Execute()
|
||||
|
||||
require.Nil(t, err)
|
||||
require.NotNil(t, resp)
|
||||
assert.Equal(t, 200, httpRes.StatusCode)
|
||||
|
||||
})
|
||||
|
||||
t.Run("Test ServersAPIService GetServer", func(t *testing.T) {
|
||||
|
||||
t.Skip("skip test") // remove to run test
|
||||
|
||||
var id string
|
||||
|
||||
resp, httpRes, err := apiClient.ServersAPI.GetServer(context.Background(), id).Execute()
|
||||
|
||||
require.Nil(t, err)
|
||||
require.NotNil(t, resp)
|
||||
assert.Equal(t, 200, httpRes.StatusCode)
|
||||
|
||||
})
|
||||
|
||||
t.Run("Test ServersAPIService ListServers", func(t *testing.T) {
|
||||
|
||||
t.Skip("skip test") // remove to run test
|
||||
|
||||
resp, httpRes, err := apiClient.ServersAPI.ListServers(context.Background()).Execute()
|
||||
|
||||
require.Nil(t, err)
|
||||
require.NotNil(t, resp)
|
||||
assert.Equal(t, 200, httpRes.StatusCode)
|
||||
|
||||
})
|
||||
|
||||
t.Run("Test ServersAPIService UpdateServer", func(t *testing.T) {
|
||||
|
||||
t.Skip("skip test") // remove to run test
|
||||
|
||||
var id string
|
||||
|
||||
resp, httpRes, err := apiClient.ServersAPI.UpdateServer(context.Background(), id).Execute()
|
||||
|
||||
require.Nil(t, err)
|
||||
require.NotNil(t, resp)
|
||||
assert.Equal(t, 200, httpRes.StatusCode)
|
||||
|
||||
})
|
||||
|
||||
}
|
||||
91
sdk/go/test/api_ssh_test.go
Normal file
91
sdk/go/test/api_ssh_test.go
Normal file
@@ -0,0 +1,91 @@
|
||||
/*
|
||||
AutoGlue API
|
||||
|
||||
Testing SshAPIService
|
||||
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech);
|
||||
|
||||
package autoglue
|
||||
|
||||
import (
|
||||
"context"
|
||||
openapiclient "github.com/glueops/autoglue-sdk"
|
||||
"github.com/stretchr/testify/assert"
|
||||
"github.com/stretchr/testify/require"
|
||||
"testing"
|
||||
)
|
||||
|
||||
func Test_autoglue_SshAPIService(t *testing.T) {
|
||||
|
||||
configuration := openapiclient.NewConfiguration()
|
||||
apiClient := openapiclient.NewAPIClient(configuration)
|
||||
|
||||
t.Run("Test SshAPIService CreateSSHKey", func(t *testing.T) {
|
||||
|
||||
t.Skip("skip test") // remove to run test
|
||||
|
||||
resp, httpRes, err := apiClient.SshAPI.CreateSSHKey(context.Background()).Execute()
|
||||
|
||||
require.Nil(t, err)
|
||||
require.NotNil(t, resp)
|
||||
assert.Equal(t, 200, httpRes.StatusCode)
|
||||
|
||||
})
|
||||
|
||||
t.Run("Test SshAPIService DeleteSSHKey", func(t *testing.T) {
|
||||
|
||||
t.Skip("skip test") // remove to run test
|
||||
|
||||
var id string
|
||||
|
||||
resp, httpRes, err := apiClient.SshAPI.DeleteSSHKey(context.Background(), id).Execute()
|
||||
|
||||
require.Nil(t, err)
|
||||
require.NotNil(t, resp)
|
||||
assert.Equal(t, 200, httpRes.StatusCode)
|
||||
|
||||
})
|
||||
|
||||
t.Run("Test SshAPIService DownloadSSHKey", func(t *testing.T) {
|
||||
|
||||
t.Skip("skip test") // remove to run test
|
||||
|
||||
var id string
|
||||
|
||||
resp, httpRes, err := apiClient.SshAPI.DownloadSSHKey(context.Background(), id).Execute()
|
||||
|
||||
require.Nil(t, err)
|
||||
require.NotNil(t, resp)
|
||||
assert.Equal(t, 200, httpRes.StatusCode)
|
||||
|
||||
})
|
||||
|
||||
t.Run("Test SshAPIService GetSSHKey", func(t *testing.T) {
|
||||
|
||||
t.Skip("skip test") // remove to run test
|
||||
|
||||
var id string
|
||||
|
||||
resp, httpRes, err := apiClient.SshAPI.GetSSHKey(context.Background(), id).Execute()
|
||||
|
||||
require.Nil(t, err)
|
||||
require.NotNil(t, resp)
|
||||
assert.Equal(t, 200, httpRes.StatusCode)
|
||||
|
||||
})
|
||||
|
||||
t.Run("Test SshAPIService ListPublicSshKeys", func(t *testing.T) {
|
||||
|
||||
t.Skip("skip test") // remove to run test
|
||||
|
||||
resp, httpRes, err := apiClient.SshAPI.ListPublicSshKeys(context.Background()).Execute()
|
||||
|
||||
require.Nil(t, err)
|
||||
require.NotNil(t, resp)
|
||||
assert.Equal(t, 200, httpRes.StatusCode)
|
||||
|
||||
})
|
||||
|
||||
}
|
||||
91
sdk/go/test/api_taints_test.go
Normal file
91
sdk/go/test/api_taints_test.go
Normal file
@@ -0,0 +1,91 @@
|
||||
/*
|
||||
AutoGlue API
|
||||
|
||||
Testing TaintsAPIService
|
||||
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech);
|
||||
|
||||
package autoglue
|
||||
|
||||
import (
|
||||
"context"
|
||||
openapiclient "github.com/glueops/autoglue-sdk"
|
||||
"github.com/stretchr/testify/assert"
|
||||
"github.com/stretchr/testify/require"
|
||||
"testing"
|
||||
)
|
||||
|
||||
func Test_autoglue_TaintsAPIService(t *testing.T) {
|
||||
|
||||
configuration := openapiclient.NewConfiguration()
|
||||
apiClient := openapiclient.NewAPIClient(configuration)
|
||||
|
||||
t.Run("Test TaintsAPIService CreateTaint", func(t *testing.T) {
|
||||
|
||||
t.Skip("skip test") // remove to run test
|
||||
|
||||
resp, httpRes, err := apiClient.TaintsAPI.CreateTaint(context.Background()).Execute()
|
||||
|
||||
require.Nil(t, err)
|
||||
require.NotNil(t, resp)
|
||||
assert.Equal(t, 200, httpRes.StatusCode)
|
||||
|
||||
})
|
||||
|
||||
t.Run("Test TaintsAPIService DeleteTaint", func(t *testing.T) {
|
||||
|
||||
t.Skip("skip test") // remove to run test
|
||||
|
||||
var id string
|
||||
|
||||
resp, httpRes, err := apiClient.TaintsAPI.DeleteTaint(context.Background(), id).Execute()
|
||||
|
||||
require.Nil(t, err)
|
||||
require.NotNil(t, resp)
|
||||
assert.Equal(t, 200, httpRes.StatusCode)
|
||||
|
||||
})
|
||||
|
||||
t.Run("Test TaintsAPIService GetTaint", func(t *testing.T) {
|
||||
|
||||
t.Skip("skip test") // remove to run test
|
||||
|
||||
var id string
|
||||
|
||||
resp, httpRes, err := apiClient.TaintsAPI.GetTaint(context.Background(), id).Execute()
|
||||
|
||||
require.Nil(t, err)
|
||||
require.NotNil(t, resp)
|
||||
assert.Equal(t, 200, httpRes.StatusCode)
|
||||
|
||||
})
|
||||
|
||||
t.Run("Test TaintsAPIService ListTaints", func(t *testing.T) {
|
||||
|
||||
t.Skip("skip test") // remove to run test
|
||||
|
||||
resp, httpRes, err := apiClient.TaintsAPI.ListTaints(context.Background()).Execute()
|
||||
|
||||
require.Nil(t, err)
|
||||
require.NotNil(t, resp)
|
||||
assert.Equal(t, 200, httpRes.StatusCode)
|
||||
|
||||
})
|
||||
|
||||
t.Run("Test TaintsAPIService UpdateTaint", func(t *testing.T) {
|
||||
|
||||
t.Skip("skip test") // remove to run test
|
||||
|
||||
var id string
|
||||
|
||||
resp, httpRes, err := apiClient.TaintsAPI.UpdateTaint(context.Background(), id).Execute()
|
||||
|
||||
require.Nil(t, err)
|
||||
require.NotNil(t, resp)
|
||||
assert.Equal(t, 200, httpRes.StatusCode)
|
||||
|
||||
})
|
||||
|
||||
}
|
||||
361
sdk/go/utils.go
Normal file
361
sdk/go/utils.go
Normal file
@@ -0,0 +1,361 @@
|
||||
/*
|
||||
AutoGlue API
|
||||
|
||||
API for managing K3s clusters across cloud providers
|
||||
|
||||
API version: 1.0
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
||||
|
||||
package autoglue
|
||||
|
||||
import (
|
||||
"bytes"
|
||||
"encoding/json"
|
||||
"fmt"
|
||||
"reflect"
|
||||
"time"
|
||||
)
|
||||
|
||||
// PtrBool is a helper routine that returns a pointer to given boolean value.
|
||||
func PtrBool(v bool) *bool { return &v }
|
||||
|
||||
// PtrInt is a helper routine that returns a pointer to given integer value.
|
||||
func PtrInt(v int) *int { return &v }
|
||||
|
||||
// PtrInt32 is a helper routine that returns a pointer to given integer value.
|
||||
func PtrInt32(v int32) *int32 { return &v }
|
||||
|
||||
// PtrInt64 is a helper routine that returns a pointer to given integer value.
|
||||
func PtrInt64(v int64) *int64 { return &v }
|
||||
|
||||
// PtrFloat32 is a helper routine that returns a pointer to given float value.
|
||||
func PtrFloat32(v float32) *float32 { return &v }
|
||||
|
||||
// PtrFloat64 is a helper routine that returns a pointer to given float value.
|
||||
func PtrFloat64(v float64) *float64 { return &v }
|
||||
|
||||
// PtrString is a helper routine that returns a pointer to given string value.
|
||||
func PtrString(v string) *string { return &v }
|
||||
|
||||
// PtrTime is helper routine that returns a pointer to given Time value.
|
||||
func PtrTime(v time.Time) *time.Time { return &v }
|
||||
|
||||
type NullableBool struct {
|
||||
value *bool
|
||||
isSet bool
|
||||
}
|
||||
|
||||
func (v NullableBool) Get() *bool {
|
||||
return v.value
|
||||
}
|
||||
|
||||
func (v *NullableBool) Set(val *bool) {
|
||||
v.value = val
|
||||
v.isSet = true
|
||||
}
|
||||
|
||||
func (v NullableBool) IsSet() bool {
|
||||
return v.isSet
|
||||
}
|
||||
|
||||
func (v *NullableBool) Unset() {
|
||||
v.value = nil
|
||||
v.isSet = false
|
||||
}
|
||||
|
||||
func NewNullableBool(val *bool) *NullableBool {
|
||||
return &NullableBool{value: val, isSet: true}
|
||||
}
|
||||
|
||||
func (v NullableBool) MarshalJSON() ([]byte, error) {
|
||||
return json.Marshal(v.value)
|
||||
}
|
||||
|
||||
func (v *NullableBool) UnmarshalJSON(src []byte) error {
|
||||
v.isSet = true
|
||||
return json.Unmarshal(src, &v.value)
|
||||
}
|
||||
|
||||
type NullableInt struct {
|
||||
value *int
|
||||
isSet bool
|
||||
}
|
||||
|
||||
func (v NullableInt) Get() *int {
|
||||
return v.value
|
||||
}
|
||||
|
||||
func (v *NullableInt) Set(val *int) {
|
||||
v.value = val
|
||||
v.isSet = true
|
||||
}
|
||||
|
||||
func (v NullableInt) IsSet() bool {
|
||||
return v.isSet
|
||||
}
|
||||
|
||||
func (v *NullableInt) Unset() {
|
||||
v.value = nil
|
||||
v.isSet = false
|
||||
}
|
||||
|
||||
func NewNullableInt(val *int) *NullableInt {
|
||||
return &NullableInt{value: val, isSet: true}
|
||||
}
|
||||
|
||||
func (v NullableInt) MarshalJSON() ([]byte, error) {
|
||||
return json.Marshal(v.value)
|
||||
}
|
||||
|
||||
func (v *NullableInt) UnmarshalJSON(src []byte) error {
|
||||
v.isSet = true
|
||||
return json.Unmarshal(src, &v.value)
|
||||
}
|
||||
|
||||
type NullableInt32 struct {
|
||||
value *int32
|
||||
isSet bool
|
||||
}
|
||||
|
||||
func (v NullableInt32) Get() *int32 {
|
||||
return v.value
|
||||
}
|
||||
|
||||
func (v *NullableInt32) Set(val *int32) {
|
||||
v.value = val
|
||||
v.isSet = true
|
||||
}
|
||||
|
||||
func (v NullableInt32) IsSet() bool {
|
||||
return v.isSet
|
||||
}
|
||||
|
||||
func (v *NullableInt32) Unset() {
|
||||
v.value = nil
|
||||
v.isSet = false
|
||||
}
|
||||
|
||||
func NewNullableInt32(val *int32) *NullableInt32 {
|
||||
return &NullableInt32{value: val, isSet: true}
|
||||
}
|
||||
|
||||
func (v NullableInt32) MarshalJSON() ([]byte, error) {
|
||||
return json.Marshal(v.value)
|
||||
}
|
||||
|
||||
func (v *NullableInt32) UnmarshalJSON(src []byte) error {
|
||||
v.isSet = true
|
||||
return json.Unmarshal(src, &v.value)
|
||||
}
|
||||
|
||||
type NullableInt64 struct {
|
||||
value *int64
|
||||
isSet bool
|
||||
}
|
||||
|
||||
func (v NullableInt64) Get() *int64 {
|
||||
return v.value
|
||||
}
|
||||
|
||||
func (v *NullableInt64) Set(val *int64) {
|
||||
v.value = val
|
||||
v.isSet = true
|
||||
}
|
||||
|
||||
func (v NullableInt64) IsSet() bool {
|
||||
return v.isSet
|
||||
}
|
||||
|
||||
func (v *NullableInt64) Unset() {
|
||||
v.value = nil
|
||||
v.isSet = false
|
||||
}
|
||||
|
||||
func NewNullableInt64(val *int64) *NullableInt64 {
|
||||
return &NullableInt64{value: val, isSet: true}
|
||||
}
|
||||
|
||||
func (v NullableInt64) MarshalJSON() ([]byte, error) {
|
||||
return json.Marshal(v.value)
|
||||
}
|
||||
|
||||
func (v *NullableInt64) UnmarshalJSON(src []byte) error {
|
||||
v.isSet = true
|
||||
return json.Unmarshal(src, &v.value)
|
||||
}
|
||||
|
||||
type NullableFloat32 struct {
|
||||
value *float32
|
||||
isSet bool
|
||||
}
|
||||
|
||||
func (v NullableFloat32) Get() *float32 {
|
||||
return v.value
|
||||
}
|
||||
|
||||
func (v *NullableFloat32) Set(val *float32) {
|
||||
v.value = val
|
||||
v.isSet = true
|
||||
}
|
||||
|
||||
func (v NullableFloat32) IsSet() bool {
|
||||
return v.isSet
|
||||
}
|
||||
|
||||
func (v *NullableFloat32) Unset() {
|
||||
v.value = nil
|
||||
v.isSet = false
|
||||
}
|
||||
|
||||
func NewNullableFloat32(val *float32) *NullableFloat32 {
|
||||
return &NullableFloat32{value: val, isSet: true}
|
||||
}
|
||||
|
||||
func (v NullableFloat32) MarshalJSON() ([]byte, error) {
|
||||
return json.Marshal(v.value)
|
||||
}
|
||||
|
||||
func (v *NullableFloat32) UnmarshalJSON(src []byte) error {
|
||||
v.isSet = true
|
||||
return json.Unmarshal(src, &v.value)
|
||||
}
|
||||
|
||||
type NullableFloat64 struct {
|
||||
value *float64
|
||||
isSet bool
|
||||
}
|
||||
|
||||
func (v NullableFloat64) Get() *float64 {
|
||||
return v.value
|
||||
}
|
||||
|
||||
func (v *NullableFloat64) Set(val *float64) {
|
||||
v.value = val
|
||||
v.isSet = true
|
||||
}
|
||||
|
||||
func (v NullableFloat64) IsSet() bool {
|
||||
return v.isSet
|
||||
}
|
||||
|
||||
func (v *NullableFloat64) Unset() {
|
||||
v.value = nil
|
||||
v.isSet = false
|
||||
}
|
||||
|
||||
func NewNullableFloat64(val *float64) *NullableFloat64 {
|
||||
return &NullableFloat64{value: val, isSet: true}
|
||||
}
|
||||
|
||||
func (v NullableFloat64) MarshalJSON() ([]byte, error) {
|
||||
return json.Marshal(v.value)
|
||||
}
|
||||
|
||||
func (v *NullableFloat64) UnmarshalJSON(src []byte) error {
|
||||
v.isSet = true
|
||||
return json.Unmarshal(src, &v.value)
|
||||
}
|
||||
|
||||
type NullableString struct {
|
||||
value *string
|
||||
isSet bool
|
||||
}
|
||||
|
||||
func (v NullableString) Get() *string {
|
||||
return v.value
|
||||
}
|
||||
|
||||
func (v *NullableString) Set(val *string) {
|
||||
v.value = val
|
||||
v.isSet = true
|
||||
}
|
||||
|
||||
func (v NullableString) IsSet() bool {
|
||||
return v.isSet
|
||||
}
|
||||
|
||||
func (v *NullableString) Unset() {
|
||||
v.value = nil
|
||||
v.isSet = false
|
||||
}
|
||||
|
||||
func NewNullableString(val *string) *NullableString {
|
||||
return &NullableString{value: val, isSet: true}
|
||||
}
|
||||
|
||||
func (v NullableString) MarshalJSON() ([]byte, error) {
|
||||
return json.Marshal(v.value)
|
||||
}
|
||||
|
||||
func (v *NullableString) UnmarshalJSON(src []byte) error {
|
||||
v.isSet = true
|
||||
return json.Unmarshal(src, &v.value)
|
||||
}
|
||||
|
||||
type NullableTime struct {
|
||||
value *time.Time
|
||||
isSet bool
|
||||
}
|
||||
|
||||
func (v NullableTime) Get() *time.Time {
|
||||
return v.value
|
||||
}
|
||||
|
||||
func (v *NullableTime) Set(val *time.Time) {
|
||||
v.value = val
|
||||
v.isSet = true
|
||||
}
|
||||
|
||||
func (v NullableTime) IsSet() bool {
|
||||
return v.isSet
|
||||
}
|
||||
|
||||
func (v *NullableTime) Unset() {
|
||||
v.value = nil
|
||||
v.isSet = false
|
||||
}
|
||||
|
||||
func NewNullableTime(val *time.Time) *NullableTime {
|
||||
return &NullableTime{value: val, isSet: true}
|
||||
}
|
||||
|
||||
func (v NullableTime) MarshalJSON() ([]byte, error) {
|
||||
return json.Marshal(v.value)
|
||||
}
|
||||
|
||||
func (v *NullableTime) UnmarshalJSON(src []byte) error {
|
||||
v.isSet = true
|
||||
return json.Unmarshal(src, &v.value)
|
||||
}
|
||||
|
||||
// IsNil checks if an input is nil
|
||||
func IsNil(i interface{}) bool {
|
||||
if i == nil {
|
||||
return true
|
||||
}
|
||||
switch reflect.TypeOf(i).Kind() {
|
||||
case reflect.Chan, reflect.Func, reflect.Map, reflect.Ptr, reflect.UnsafePointer, reflect.Interface, reflect.Slice:
|
||||
return reflect.ValueOf(i).IsNil()
|
||||
case reflect.Array:
|
||||
return reflect.ValueOf(i).IsZero()
|
||||
}
|
||||
return false
|
||||
}
|
||||
|
||||
type MappedNullable interface {
|
||||
ToMap() (map[string]interface{}, error)
|
||||
}
|
||||
|
||||
// A wrapper for strict JSON decoding
|
||||
func newStrictDecoder(data []byte) *json.Decoder {
|
||||
dec := json.NewDecoder(bytes.NewBuffer(data))
|
||||
dec.DisallowUnknownFields()
|
||||
return dec
|
||||
}
|
||||
|
||||
// Prevent trying to import "fmt"
|
||||
func reportError(format string, a ...interface{}) error {
|
||||
return fmt.Errorf(format, a...)
|
||||
}
|
||||
Reference in New Issue
Block a user