Documentation
¶
Overview ¶
Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
Index ¶
- Variables
- func CacheExpires(r *http.Response) time.Time
- func IsNil(i interface{}) bool
- func NewConfiguration() *config.Configuration
- func PtrBool(v bool) *bool
- func PtrFloat32(v float32) *float32
- func PtrFloat64(v float64) *float64
- func PtrInt(v int) *int
- func PtrInt32(v int32) *int32
- func PtrInt64(v int64) *int64
- func PtrString(v string) *string
- func PtrTime(v time.Time) *time.Time
- type APIClient
- type APIResponse
- type ApiCreateDremioInstanceRequest
- type ApiCreateDremioUserRequest
- type ApiDeleteDremioInstanceRequest
- type ApiDeleteDremioUserRequest
- type ApiGetDremioInstanceRequest
- type ApiGetDremioUserRequest
- type ApiListDremioInstancesRequest
- type ApiListDremioUsersRequest
- type ApiUpdateDremioInstanceRequest
- type AuthParameters
- func (o *AuthParameters) GetName() string
- func (o *AuthParameters) GetNameOk() (*string, bool)
- func (o *AuthParameters) GetValue() string
- func (o *AuthParameters) GetValueOk() (*string, bool)
- func (o AuthParameters) MarshalJSON() ([]byte, error)
- func (o *AuthParameters) SetName(v string)
- func (o *AuthParameters) SetValue(v string)
- func (o AuthParameters) ToMap() (map[string]interface{}, error)
- func (o *AuthParameters) UnmarshalJSON(data []byte) (err error)
- type Authentication
- func (o *Authentication) GetAzuread() Azuread
- func (o *Authentication) GetAzureadOk() (*Azuread, bool)
- func (o *Authentication) GetOauth() Oauth
- func (o *Authentication) GetOauthOk() (*Oauth, bool)
- func (o *Authentication) GetType() string
- func (o *Authentication) GetTypeOk() (*string, bool)
- func (o *Authentication) HasAzuread() bool
- func (o *Authentication) HasOauth() bool
- func (o Authentication) MarshalJSON() ([]byte, error)
- func (o *Authentication) SetAzuread(v Azuread)
- func (o *Authentication) SetOauth(v Oauth)
- func (o *Authentication) SetType(v string)
- func (o Authentication) ToMap() (map[string]interface{}, error)
- func (o *Authentication) UnmarshalJSON(data []byte) (err error)
- type Azuread
- func (o *Azuread) GetAuthorityUrl() string
- func (o *Azuread) GetAuthorityUrlOk() (*string, bool)
- func (o *Azuread) GetClientId() string
- func (o *Azuread) GetClientIdOk() (*string, bool)
- func (o *Azuread) GetClientSecret() string
- func (o *Azuread) GetClientSecretOk() (*string, bool)
- func (o *Azuread) GetRedirectUrl() string
- func (o *Azuread) GetRedirectUrlOk() (*string, bool)
- func (o *Azuread) HasRedirectUrl() bool
- func (o Azuread) MarshalJSON() ([]byte, error)
- func (o *Azuread) SetAuthorityUrl(v string)
- func (o *Azuread) SetClientId(v string)
- func (o *Azuread) SetClientSecret(v string)
- func (o *Azuread) SetRedirectUrl(v string)
- func (o Azuread) ToMap() (map[string]interface{}, error)
- func (o *Azuread) UnmarshalJSON(data []byte) (err error)
- type CreateDremioInstancePayload
- func (o *CreateDremioInstancePayload) GetAuthentication() Authentication
- func (o *CreateDremioInstancePayload) GetAuthenticationOk() (*Authentication, bool)
- func (o *CreateDremioInstancePayload) GetDescription() string
- func (o *CreateDremioInstancePayload) GetDescriptionOk() (*string, bool)
- func (o *CreateDremioInstancePayload) GetDisplayName() string
- func (o *CreateDremioInstancePayload) GetDisplayNameOk() (*string, bool)
- func (o *CreateDremioInstancePayload) HasAuthentication() bool
- func (o *CreateDremioInstancePayload) HasDescription() bool
- func (o CreateDremioInstancePayload) MarshalJSON() ([]byte, error)
- func (o *CreateDremioInstancePayload) SetAuthentication(v Authentication)
- func (o *CreateDremioInstancePayload) SetDescription(v string)
- func (o *CreateDremioInstancePayload) SetDisplayName(v string)
- func (o CreateDremioInstancePayload) ToMap() (map[string]interface{}, error)
- func (o *CreateDremioInstancePayload) UnmarshalJSON(data []byte) (err error)
- type CreateDremioUserPayload
- func (o *CreateDremioUserPayload) GetDescription() string
- func (o *CreateDremioUserPayload) GetDescriptionOk() (*string, bool)
- func (o *CreateDremioUserPayload) GetEmail() string
- func (o *CreateDremioUserPayload) GetEmailOk() (*string, bool)
- func (o *CreateDremioUserPayload) GetFirstName() string
- func (o *CreateDremioUserPayload) GetFirstNameOk() (*string, bool)
- func (o *CreateDremioUserPayload) GetLastName() string
- func (o *CreateDremioUserPayload) GetLastNameOk() (*string, bool)
- func (o *CreateDremioUserPayload) GetName() string
- func (o *CreateDremioUserPayload) GetNameOk() (*string, bool)
- func (o *CreateDremioUserPayload) GetPassword() string
- func (o *CreateDremioUserPayload) GetPasswordOk() (*string, bool)
- func (o *CreateDremioUserPayload) HasDescription() bool
- func (o CreateDremioUserPayload) MarshalJSON() ([]byte, error)
- func (o *CreateDremioUserPayload) SetDescription(v string)
- func (o *CreateDremioUserPayload) SetEmail(v string)
- func (o *CreateDremioUserPayload) SetFirstName(v string)
- func (o *CreateDremioUserPayload) SetLastName(v string)
- func (o *CreateDremioUserPayload) SetName(v string)
- func (o *CreateDremioUserPayload) SetPassword(v string)
- func (o CreateDremioUserPayload) ToMap() (map[string]interface{}, error)
- func (o *CreateDremioUserPayload) UnmarshalJSON(data []byte) (err error)
- type DefaultAPI
- type DefaultAPIService
- func (a *DefaultAPIService) CreateDremioInstance(ctx context.Context, projectId string, regionId string) ApiCreateDremioInstanceRequest
- func (a *DefaultAPIService) CreateDremioInstanceExecute(r ApiCreateDremioInstanceRequest) (*DremioResponse, error)
- func (a *DefaultAPIService) CreateDremioUser(ctx context.Context, projectId string, regionId string, dremioId string) ApiCreateDremioUserRequest
- func (a *DefaultAPIService) CreateDremioUserExecute(r ApiCreateDremioUserRequest) (*DremioUserResponse, error)
- func (a *DefaultAPIService) DeleteDremioInstance(ctx context.Context, projectId string, regionId string, dremioId string) ApiDeleteDremioInstanceRequest
- func (a *DefaultAPIService) DeleteDremioInstanceExecute(r ApiDeleteDremioInstanceRequest) error
- func (a *DefaultAPIService) DeleteDremioUser(ctx context.Context, projectId string, regionId string, dremioId string, ...) ApiDeleteDremioUserRequest
- func (a *DefaultAPIService) DeleteDremioUserExecute(r ApiDeleteDremioUserRequest) error
- func (a *DefaultAPIService) GetDremioInstance(ctx context.Context, projectId string, regionId string, dremioId string) ApiGetDremioInstanceRequest
- func (a *DefaultAPIService) GetDremioInstanceExecute(r ApiGetDremioInstanceRequest) (*DremioResponse, error)
- func (a *DefaultAPIService) GetDremioUser(ctx context.Context, projectId string, regionId string, dremioId string, ...) ApiGetDremioUserRequest
- func (a *DefaultAPIService) GetDremioUserExecute(r ApiGetDremioUserRequest) (*DremioUserResponse, error)
- func (a *DefaultAPIService) ListDremioInstances(ctx context.Context, projectId string, regionId string) ApiListDremioInstancesRequest
- func (a *DefaultAPIService) ListDremioInstancesExecute(r ApiListDremioInstancesRequest) (*ListDremiosResponse, error)
- func (a *DefaultAPIService) ListDremioUsers(ctx context.Context, projectId string, regionId string, dremioId string) ApiListDremioUsersRequest
- func (a *DefaultAPIService) ListDremioUsersExecute(r ApiListDremioUsersRequest) (*ListDremioUsersResponse, error)
- func (a *DefaultAPIService) UpdateDremioInstance(ctx context.Context, projectId string, regionId string, dremioId string) ApiUpdateDremioInstanceRequest
- func (a *DefaultAPIService) UpdateDremioInstanceExecute(r ApiUpdateDremioInstanceRequest) (*DremioResponse, error)
- type DefaultAPIServiceMock
- func (a DefaultAPIServiceMock) CreateDremioInstance(ctx context.Context, projectId string, regionId string) ApiCreateDremioInstanceRequest
- func (a DefaultAPIServiceMock) CreateDremioInstanceExecute(r ApiCreateDremioInstanceRequest) (*DremioResponse, error)
- func (a DefaultAPIServiceMock) CreateDremioUser(ctx context.Context, projectId string, regionId string, dremioId string) ApiCreateDremioUserRequest
- func (a DefaultAPIServiceMock) CreateDremioUserExecute(r ApiCreateDremioUserRequest) (*DremioUserResponse, error)
- func (a DefaultAPIServiceMock) DeleteDremioInstance(ctx context.Context, projectId string, regionId string, dremioId string) ApiDeleteDremioInstanceRequest
- func (a DefaultAPIServiceMock) DeleteDremioInstanceExecute(r ApiDeleteDremioInstanceRequest) error
- func (a DefaultAPIServiceMock) DeleteDremioUser(ctx context.Context, projectId string, regionId string, dremioId string, ...) ApiDeleteDremioUserRequest
- func (a DefaultAPIServiceMock) DeleteDremioUserExecute(r ApiDeleteDremioUserRequest) error
- func (a DefaultAPIServiceMock) GetDremioInstance(ctx context.Context, projectId string, regionId string, dremioId string) ApiGetDremioInstanceRequest
- func (a DefaultAPIServiceMock) GetDremioInstanceExecute(r ApiGetDremioInstanceRequest) (*DremioResponse, error)
- func (a DefaultAPIServiceMock) GetDremioUser(ctx context.Context, projectId string, regionId string, dremioId string, ...) ApiGetDremioUserRequest
- func (a DefaultAPIServiceMock) GetDremioUserExecute(r ApiGetDremioUserRequest) (*DremioUserResponse, error)
- func (a DefaultAPIServiceMock) ListDremioInstances(ctx context.Context, projectId string, regionId string) ApiListDremioInstancesRequest
- func (a DefaultAPIServiceMock) ListDremioInstancesExecute(r ApiListDremioInstancesRequest) (*ListDremiosResponse, error)
- func (a DefaultAPIServiceMock) ListDremioUsers(ctx context.Context, projectId string, regionId string, dremioId string) ApiListDremioUsersRequest
- func (a DefaultAPIServiceMock) ListDremioUsersExecute(r ApiListDremioUsersRequest) (*ListDremioUsersResponse, error)
- func (a DefaultAPIServiceMock) UpdateDremioInstance(ctx context.Context, projectId string, regionId string, dremioId string) ApiUpdateDremioInstanceRequest
- func (a DefaultAPIServiceMock) UpdateDremioInstanceExecute(r ApiUpdateDremioInstanceRequest) (*DremioResponse, error)
- type DremioResponse
- func (o *DremioResponse) GetAuthentication() Authentication
- func (o *DremioResponse) GetAuthenticationOk() (*Authentication, bool)
- func (o *DremioResponse) GetCreateTime() time.Time
- func (o *DremioResponse) GetCreateTimeOk() (*time.Time, bool)
- func (o *DremioResponse) GetDescription() string
- func (o *DremioResponse) GetDescriptionOk() (*string, bool)
- func (o *DremioResponse) GetDisplayName() string
- func (o *DremioResponse) GetDisplayNameOk() (*string, bool)
- func (o *DremioResponse) GetEndpoints() Endpoints
- func (o *DremioResponse) GetEndpointsOk() (*Endpoints, bool)
- func (o *DremioResponse) GetErrorMessage() string
- func (o *DremioResponse) GetErrorMessageOk() (*string, bool)
- func (o *DremioResponse) GetId() string
- func (o *DremioResponse) GetIdOk() (*string, bool)
- func (o *DremioResponse) GetState() string
- func (o *DremioResponse) GetStateOk() (*string, bool)
- func (o *DremioResponse) HasDescription() bool
- func (o *DremioResponse) HasErrorMessage() bool
- func (o DremioResponse) MarshalJSON() ([]byte, error)
- func (o *DremioResponse) SetAuthentication(v Authentication)
- func (o *DremioResponse) SetCreateTime(v time.Time)
- func (o *DremioResponse) SetDescription(v string)
- func (o *DremioResponse) SetDisplayName(v string)
- func (o *DremioResponse) SetEndpoints(v Endpoints)
- func (o *DremioResponse) SetErrorMessage(v string)
- func (o *DremioResponse) SetId(v string)
- func (o *DremioResponse) SetState(v string)
- func (o DremioResponse) ToMap() (map[string]interface{}, error)
- func (o *DremioResponse) UnmarshalJSON(data []byte) (err error)
- type DremioUserResponse
- func (o *DremioUserResponse) GetCreateTime() time.Time
- func (o *DremioUserResponse) GetCreateTimeOk() (*time.Time, bool)
- func (o *DremioUserResponse) GetDescription() string
- func (o *DremioUserResponse) GetDescriptionOk() (*string, bool)
- func (o *DremioUserResponse) GetEmail() string
- func (o *DremioUserResponse) GetEmailOk() (*string, bool)
- func (o *DremioUserResponse) GetErrorMessage() string
- func (o *DremioUserResponse) GetErrorMessageOk() (*string, bool)
- func (o *DremioUserResponse) GetFirstName() string
- func (o *DremioUserResponse) GetFirstNameOk() (*string, bool)
- func (o *DremioUserResponse) GetId() string
- func (o *DremioUserResponse) GetIdOk() (*string, bool)
- func (o *DremioUserResponse) GetLastName() string
- func (o *DremioUserResponse) GetLastNameOk() (*string, bool)
- func (o *DremioUserResponse) GetName() string
- func (o *DremioUserResponse) GetNameOk() (*string, bool)
- func (o *DremioUserResponse) GetState() string
- func (o *DremioUserResponse) GetStateOk() (*string, bool)
- func (o *DremioUserResponse) HasCreateTime() bool
- func (o *DremioUserResponse) HasDescription() bool
- func (o *DremioUserResponse) HasErrorMessage() bool
- func (o DremioUserResponse) MarshalJSON() ([]byte, error)
- func (o *DremioUserResponse) SetCreateTime(v time.Time)
- func (o *DremioUserResponse) SetDescription(v string)
- func (o *DremioUserResponse) SetEmail(v string)
- func (o *DremioUserResponse) SetErrorMessage(v string)
- func (o *DremioUserResponse) SetFirstName(v string)
- func (o *DremioUserResponse) SetId(v string)
- func (o *DremioUserResponse) SetLastName(v string)
- func (o *DremioUserResponse) SetName(v string)
- func (o *DremioUserResponse) SetState(v string)
- func (o DremioUserResponse) ToMap() (map[string]interface{}, error)
- func (o *DremioUserResponse) UnmarshalJSON(data []byte) (err error)
- type Endpoints
- func (o *Endpoints) GetArrowFlight() string
- func (o *Endpoints) GetArrowFlightOk() (*string, bool)
- func (o *Endpoints) GetCatalog() string
- func (o *Endpoints) GetCatalogOk() (*string, bool)
- func (o *Endpoints) GetUi() string
- func (o *Endpoints) GetUiOk() (*string, bool)
- func (o Endpoints) MarshalJSON() ([]byte, error)
- func (o *Endpoints) SetArrowFlight(v string)
- func (o *Endpoints) SetCatalog(v string)
- func (o *Endpoints) SetUi(v string)
- func (o Endpoints) ToMap() (map[string]interface{}, error)
- func (o *Endpoints) UnmarshalJSON(data []byte) (err error)
- type ListDremioUsersResponse
- func (o *ListDremioUsersResponse) GetDremioUsers() []DremioUserResponse
- func (o *ListDremioUsersResponse) GetDremioUsersOk() ([]DremioUserResponse, bool)
- func (o *ListDremioUsersResponse) GetNextPageToken() string
- func (o *ListDremioUsersResponse) GetNextPageTokenOk() (*string, bool)
- func (o *ListDremioUsersResponse) HasNextPageToken() bool
- func (o ListDremioUsersResponse) MarshalJSON() ([]byte, error)
- func (o *ListDremioUsersResponse) SetDremioUsers(v []DremioUserResponse)
- func (o *ListDremioUsersResponse) SetNextPageToken(v string)
- func (o ListDremioUsersResponse) ToMap() (map[string]interface{}, error)
- func (o *ListDremioUsersResponse) UnmarshalJSON(data []byte) (err error)
- type ListDremiosResponse
- func (o *ListDremiosResponse) GetDremios() []DremioResponse
- func (o *ListDremiosResponse) GetDremiosOk() ([]DremioResponse, bool)
- func (o *ListDremiosResponse) GetNextPageToken() string
- func (o *ListDremiosResponse) GetNextPageTokenOk() (*string, bool)
- func (o *ListDremiosResponse) HasNextPageToken() bool
- func (o ListDremiosResponse) MarshalJSON() ([]byte, error)
- func (o *ListDremiosResponse) SetDremios(v []DremioResponse)
- func (o *ListDremiosResponse) SetNextPageToken(v string)
- func (o ListDremiosResponse) ToMap() (map[string]interface{}, error)
- func (o *ListDremiosResponse) UnmarshalJSON(data []byte) (err error)
- type MappedNullable
- type NullableAuthParameters
- func (v NullableAuthParameters) Get() *AuthParameters
- func (v NullableAuthParameters) IsSet() bool
- func (v NullableAuthParameters) MarshalJSON() ([]byte, error)
- func (v *NullableAuthParameters) Set(val *AuthParameters)
- func (v *NullableAuthParameters) UnmarshalJSON(src []byte) error
- func (v *NullableAuthParameters) Unset()
- type NullableAuthentication
- func (v NullableAuthentication) Get() *Authentication
- func (v NullableAuthentication) IsSet() bool
- func (v NullableAuthentication) MarshalJSON() ([]byte, error)
- func (v *NullableAuthentication) Set(val *Authentication)
- func (v *NullableAuthentication) UnmarshalJSON(src []byte) error
- func (v *NullableAuthentication) Unset()
- type NullableAzuread
- type NullableBool
- type NullableCreateDremioInstancePayload
- func (v NullableCreateDremioInstancePayload) Get() *CreateDremioInstancePayload
- func (v NullableCreateDremioInstancePayload) IsSet() bool
- func (v NullableCreateDremioInstancePayload) MarshalJSON() ([]byte, error)
- func (v *NullableCreateDremioInstancePayload) Set(val *CreateDremioInstancePayload)
- func (v *NullableCreateDremioInstancePayload) UnmarshalJSON(src []byte) error
- func (v *NullableCreateDremioInstancePayload) Unset()
- type NullableCreateDremioUserPayload
- func (v NullableCreateDremioUserPayload) Get() *CreateDremioUserPayload
- func (v NullableCreateDremioUserPayload) IsSet() bool
- func (v NullableCreateDremioUserPayload) MarshalJSON() ([]byte, error)
- func (v *NullableCreateDremioUserPayload) Set(val *CreateDremioUserPayload)
- func (v *NullableCreateDremioUserPayload) UnmarshalJSON(src []byte) error
- func (v *NullableCreateDremioUserPayload) Unset()
- type NullableDremioResponse
- func (v NullableDremioResponse) Get() *DremioResponse
- func (v NullableDremioResponse) IsSet() bool
- func (v NullableDremioResponse) MarshalJSON() ([]byte, error)
- func (v *NullableDremioResponse) Set(val *DremioResponse)
- func (v *NullableDremioResponse) UnmarshalJSON(src []byte) error
- func (v *NullableDremioResponse) Unset()
- type NullableDremioUserResponse
- func (v NullableDremioUserResponse) Get() *DremioUserResponse
- func (v NullableDremioUserResponse) IsSet() bool
- func (v NullableDremioUserResponse) MarshalJSON() ([]byte, error)
- func (v *NullableDremioUserResponse) Set(val *DremioUserResponse)
- func (v *NullableDremioUserResponse) UnmarshalJSON(src []byte) error
- func (v *NullableDremioUserResponse) Unset()
- type NullableEndpoints
- type NullableFloat32
- type NullableFloat64
- type NullableInt
- type NullableInt32
- type NullableInt64
- type NullableListDremioUsersResponse
- func (v NullableListDremioUsersResponse) Get() *ListDremioUsersResponse
- func (v NullableListDremioUsersResponse) IsSet() bool
- func (v NullableListDremioUsersResponse) MarshalJSON() ([]byte, error)
- func (v *NullableListDremioUsersResponse) Set(val *ListDremioUsersResponse)
- func (v *NullableListDremioUsersResponse) UnmarshalJSON(src []byte) error
- func (v *NullableListDremioUsersResponse) Unset()
- type NullableListDremiosResponse
- func (v NullableListDremiosResponse) Get() *ListDremiosResponse
- func (v NullableListDremiosResponse) IsSet() bool
- func (v NullableListDremiosResponse) MarshalJSON() ([]byte, error)
- func (v *NullableListDremiosResponse) Set(val *ListDremiosResponse)
- func (v *NullableListDremiosResponse) UnmarshalJSON(src []byte) error
- func (v *NullableListDremiosResponse) Unset()
- type NullableOauth
- type NullableOauthJwtClaims
- func (v NullableOauthJwtClaims) Get() *OauthJwtClaims
- func (v NullableOauthJwtClaims) IsSet() bool
- func (v NullableOauthJwtClaims) MarshalJSON() ([]byte, error)
- func (v *NullableOauthJwtClaims) Set(val *OauthJwtClaims)
- func (v *NullableOauthJwtClaims) UnmarshalJSON(src []byte) error
- func (v *NullableOauthJwtClaims) Unset()
- type NullableString
- type NullableTime
- type NullableUpdateDremioInstancePayload
- func (v NullableUpdateDremioInstancePayload) Get() *UpdateDremioInstancePayload
- func (v NullableUpdateDremioInstancePayload) IsSet() bool
- func (v NullableUpdateDremioInstancePayload) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateDremioInstancePayload) Set(val *UpdateDremioInstancePayload)
- func (v *NullableUpdateDremioInstancePayload) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateDremioInstancePayload) Unset()
- type Oauth
- func (o *Oauth) GetAuthorityUrl() string
- func (o *Oauth) GetAuthorityUrlOk() (*string, bool)
- func (o *Oauth) GetClientId() string
- func (o *Oauth) GetClientIdOk() (*string, bool)
- func (o *Oauth) GetClientSecret() string
- func (o *Oauth) GetClientSecretOk() (*string, bool)
- func (o *Oauth) GetJwtClaims() OauthJwtClaims
- func (o *Oauth) GetJwtClaimsOk() (*OauthJwtClaims, bool)
- func (o *Oauth) GetParameters() []AuthParameters
- func (o *Oauth) GetParametersOk() ([]AuthParameters, bool)
- func (o *Oauth) GetRedirectUrl() string
- func (o *Oauth) GetRedirectUrlOk() (*string, bool)
- func (o *Oauth) GetScope() string
- func (o *Oauth) GetScopeOk() (*string, bool)
- func (o *Oauth) HasParameters() bool
- func (o *Oauth) HasRedirectUrl() bool
- func (o *Oauth) HasScope() bool
- func (o Oauth) MarshalJSON() ([]byte, error)
- func (o *Oauth) SetAuthorityUrl(v string)
- func (o *Oauth) SetClientId(v string)
- func (o *Oauth) SetClientSecret(v string)
- func (o *Oauth) SetJwtClaims(v OauthJwtClaims)
- func (o *Oauth) SetParameters(v []AuthParameters)
- func (o *Oauth) SetRedirectUrl(v string)
- func (o *Oauth) SetScope(v string)
- func (o Oauth) ToMap() (map[string]interface{}, error)
- func (o *Oauth) UnmarshalJSON(data []byte) (err error)
- type OauthJwtClaims
- func (o *OauthJwtClaims) GetUserName() string
- func (o *OauthJwtClaims) GetUserNameOk() (*string, bool)
- func (o OauthJwtClaims) MarshalJSON() ([]byte, error)
- func (o *OauthJwtClaims) SetUserName(v string)
- func (o OauthJwtClaims) ToMap() (map[string]interface{}, error)
- func (o *OauthJwtClaims) UnmarshalJSON(data []byte) (err error)
- type UpdateDremioInstancePayload
- func (o *UpdateDremioInstancePayload) GetAuthentication() Authentication
- func (o *UpdateDremioInstancePayload) GetAuthenticationOk() (*Authentication, bool)
- func (o *UpdateDremioInstancePayload) GetDescription() string
- func (o *UpdateDremioInstancePayload) GetDescriptionOk() (*string, bool)
- func (o *UpdateDremioInstancePayload) GetDisplayName() string
- func (o *UpdateDremioInstancePayload) GetDisplayNameOk() (*string, bool)
- func (o *UpdateDremioInstancePayload) HasAuthentication() bool
- func (o *UpdateDremioInstancePayload) HasDescription() bool
- func (o *UpdateDremioInstancePayload) HasDisplayName() bool
- func (o UpdateDremioInstancePayload) MarshalJSON() ([]byte, error)
- func (o *UpdateDremioInstancePayload) SetAuthentication(v Authentication)
- func (o *UpdateDremioInstancePayload) SetDescription(v string)
- func (o *UpdateDremioInstancePayload) SetDisplayName(v string)
- func (o UpdateDremioInstancePayload) ToMap() (map[string]interface{}, error)
- func (o *UpdateDremioInstancePayload) UnmarshalJSON(data []byte) (err error)
Constants ¶
This section is empty.
Variables ¶
var ( JsonCheck = regexp.MustCompile(`(?i:(?:application|text)/(?:[^;]+\+)?json)`) XmlCheck = regexp.MustCompile(`(?i:(?:application|text)/(?:[^;]+\+)?xml)`) )
Functions ¶
func CacheExpires ¶
CacheExpires helper function to determine remaining time before repeating a request.
func NewConfiguration ¶
func NewConfiguration() *config.Configuration
NewConfiguration returns a new Configuration object
func PtrFloat32 ¶
PtrFloat32 is a helper routine that returns a pointer to given float value.
func PtrFloat64 ¶
PtrFloat64 is a helper routine that returns a pointer to given float value.
Types ¶
type APIClient ¶
type APIClient struct {
DefaultAPI DefaultAPI
// contains filtered or unexported fields
}
APIClient manages communication with the STACKIT Dremio API API v1alpha.0.0 In most cases there should be only one, shared, APIClient.
func NewAPIClient ¶
func NewAPIClient(opts ...config.ConfigurationOption) (*APIClient, error)
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 (*APIClient) GetConfig ¶
func (c *APIClient) GetConfig() *config.Configuration
Allow modification of underlying config for alternate implementations and testing Caution: modifying the configuration while live can cause data races and potentially unwanted behavior
type APIResponse ¶
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:"-"`
}
APIResponse stores the API response returned by the server.
func NewAPIResponse ¶
func NewAPIResponse(r *http.Response) *APIResponse
NewAPIResponse returns a new APIResponse object.
func NewAPIResponseWithError ¶
func NewAPIResponseWithError(errorMessage string) *APIResponse
NewAPIResponseWithError returns a new APIResponse object with the provided error message.
type ApiCreateDremioInstanceRequest ¶
type ApiCreateDremioInstanceRequest struct {
ApiService DefaultAPI
// contains filtered or unexported fields
}
func (ApiCreateDremioInstanceRequest) CreateDremioInstancePayload ¶
func (r ApiCreateDremioInstanceRequest) CreateDremioInstancePayload(createDremioInstancePayload CreateDremioInstancePayload) ApiCreateDremioInstanceRequest
func (ApiCreateDremioInstanceRequest) Execute ¶
func (r ApiCreateDremioInstanceRequest) Execute() (*DremioResponse, error)
type ApiCreateDremioUserRequest ¶
type ApiCreateDremioUserRequest struct {
ApiService DefaultAPI
// contains filtered or unexported fields
}
func (ApiCreateDremioUserRequest) CreateDremioUserPayload ¶
func (r ApiCreateDremioUserRequest) CreateDremioUserPayload(createDremioUserPayload CreateDremioUserPayload) ApiCreateDremioUserRequest
func (ApiCreateDremioUserRequest) Execute ¶
func (r ApiCreateDremioUserRequest) Execute() (*DremioUserResponse, error)
type ApiDeleteDremioInstanceRequest ¶
type ApiDeleteDremioInstanceRequest struct {
ApiService DefaultAPI
// contains filtered or unexported fields
}
func (ApiDeleteDremioInstanceRequest) Execute ¶
func (r ApiDeleteDremioInstanceRequest) Execute() error
type ApiDeleteDremioUserRequest ¶
type ApiDeleteDremioUserRequest struct {
ApiService DefaultAPI
// contains filtered or unexported fields
}
func (ApiDeleteDremioUserRequest) Execute ¶
func (r ApiDeleteDremioUserRequest) Execute() error
type ApiGetDremioInstanceRequest ¶
type ApiGetDremioInstanceRequest struct {
ApiService DefaultAPI
// contains filtered or unexported fields
}
func (ApiGetDremioInstanceRequest) Execute ¶
func (r ApiGetDremioInstanceRequest) Execute() (*DremioResponse, error)
type ApiGetDremioUserRequest ¶
type ApiGetDremioUserRequest struct {
ApiService DefaultAPI
// contains filtered or unexported fields
}
func (ApiGetDremioUserRequest) Execute ¶
func (r ApiGetDremioUserRequest) Execute() (*DremioUserResponse, error)
type ApiListDremioInstancesRequest ¶
type ApiListDremioInstancesRequest struct {
ApiService DefaultAPI
// contains filtered or unexported fields
}
func (ApiListDremioInstancesRequest) Execute ¶
func (r ApiListDremioInstancesRequest) Execute() (*ListDremiosResponse, error)
func (ApiListDremioInstancesRequest) PageSize ¶
func (r ApiListDremioInstancesRequest) PageSize(pageSize int32) ApiListDremioInstancesRequest
Maximum number of items to return.
func (ApiListDremioInstancesRequest) PageToken ¶
func (r ApiListDremioInstancesRequest) PageToken(pageToken string) ApiListDremioInstancesRequest
A token to retrieve the next page of results.
type ApiListDremioUsersRequest ¶
type ApiListDremioUsersRequest struct {
ApiService DefaultAPI
// contains filtered or unexported fields
}
func (ApiListDremioUsersRequest) Execute ¶
func (r ApiListDremioUsersRequest) Execute() (*ListDremioUsersResponse, error)
func (ApiListDremioUsersRequest) PageSize ¶
func (r ApiListDremioUsersRequest) PageSize(pageSize int32) ApiListDremioUsersRequest
Maximum number of items to return.
func (ApiListDremioUsersRequest) PageToken ¶
func (r ApiListDremioUsersRequest) PageToken(pageToken string) ApiListDremioUsersRequest
A token to retrieve the next page of results.
type ApiUpdateDremioInstanceRequest ¶
type ApiUpdateDremioInstanceRequest struct {
ApiService DefaultAPI
// contains filtered or unexported fields
}
func (ApiUpdateDremioInstanceRequest) Execute ¶
func (r ApiUpdateDremioInstanceRequest) Execute() (*DremioResponse, error)
func (ApiUpdateDremioInstanceRequest) UpdateDremioInstancePayload ¶
func (r ApiUpdateDremioInstanceRequest) UpdateDremioInstancePayload(updateDremioInstancePayload UpdateDremioInstancePayload) ApiUpdateDremioInstanceRequest
type AuthParameters ¶
type AuthParameters struct {
Name string `json:"name"`
Value string `json:"value"`
AdditionalProperties map[string]interface{}
}
AuthParameters An additional parameter the Identity Provider requires.
func NewAuthParameters ¶
func NewAuthParameters(name string, value string) *AuthParameters
NewAuthParameters instantiates a new AuthParameters 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 NewAuthParametersWithDefaults ¶
func NewAuthParametersWithDefaults() *AuthParameters
NewAuthParametersWithDefaults instantiates a new AuthParameters 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 (*AuthParameters) GetName ¶
func (o *AuthParameters) GetName() string
GetName returns the Name field value
func (*AuthParameters) GetNameOk ¶
func (o *AuthParameters) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*AuthParameters) GetValue ¶
func (o *AuthParameters) GetValue() string
GetValue returns the Value field value
func (*AuthParameters) GetValueOk ¶
func (o *AuthParameters) GetValueOk() (*string, bool)
GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.
func (AuthParameters) MarshalJSON ¶
func (o AuthParameters) MarshalJSON() ([]byte, error)
func (*AuthParameters) SetName ¶
func (o *AuthParameters) SetName(v string)
SetName sets field value
func (*AuthParameters) SetValue ¶
func (o *AuthParameters) SetValue(v string)
SetValue sets field value
func (AuthParameters) ToMap ¶
func (o AuthParameters) ToMap() (map[string]interface{}, error)
func (*AuthParameters) UnmarshalJSON ¶
func (o *AuthParameters) UnmarshalJSON(data []byte) (err error)
type Authentication ¶
type Authentication struct {
Azuread *Azuread `json:"azuread,omitempty"`
Oauth *Oauth `json:"oauth,omitempty"`
Type string `json:"type"`
AdditionalProperties map[string]interface{}
}
Authentication Dremio instance authentication settings. A change here triggers a Dremio restart and will incur downtime.
func NewAuthentication ¶
func NewAuthentication(types string) *Authentication
NewAuthentication instantiates a new Authentication 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 NewAuthenticationWithDefaults ¶
func NewAuthenticationWithDefaults() *Authentication
NewAuthenticationWithDefaults instantiates a new Authentication 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 (*Authentication) GetAzuread ¶
func (o *Authentication) GetAzuread() Azuread
GetAzuread returns the Azuread field value if set, zero value otherwise.
func (*Authentication) GetAzureadOk ¶
func (o *Authentication) GetAzureadOk() (*Azuread, bool)
GetAzureadOk returns a tuple with the Azuread field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Authentication) GetOauth ¶
func (o *Authentication) GetOauth() Oauth
GetOauth returns the Oauth field value if set, zero value otherwise.
func (*Authentication) GetOauthOk ¶
func (o *Authentication) GetOauthOk() (*Oauth, bool)
GetOauthOk returns a tuple with the Oauth field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Authentication) GetType ¶
func (o *Authentication) GetType() string
GetType returns the Type field value
func (*Authentication) GetTypeOk ¶
func (o *Authentication) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.
func (*Authentication) HasAzuread ¶
func (o *Authentication) HasAzuread() bool
HasAzuread returns a boolean if a field has been set.
func (*Authentication) HasOauth ¶
func (o *Authentication) HasOauth() bool
HasOauth returns a boolean if a field has been set.
func (Authentication) MarshalJSON ¶
func (o Authentication) MarshalJSON() ([]byte, error)
func (*Authentication) SetAzuread ¶
func (o *Authentication) SetAzuread(v Azuread)
SetAzuread gets a reference to the given Azuread and assigns it to the Azuread field.
func (*Authentication) SetOauth ¶
func (o *Authentication) SetOauth(v Oauth)
SetOauth gets a reference to the given Oauth and assigns it to the Oauth field.
func (*Authentication) SetType ¶
func (o *Authentication) SetType(v string)
SetType sets field value
func (Authentication) ToMap ¶
func (o Authentication) ToMap() (map[string]interface{}, error)
func (*Authentication) UnmarshalJSON ¶
func (o *Authentication) UnmarshalJSON(data []byte) (err error)
type Azuread ¶
type Azuread struct {
// The Azure AD authority URL.
AuthorityUrl string `json:"authorityUrl"`
// The Azure AD client ID.
ClientId string `json:"clientId"`
// The Azure AD client secret.
ClientSecret string `json:"clientSecret"`
// The Azure AD redirect URL.
RedirectUrl *string `json:"redirectUrl,omitempty"`
AdditionalProperties map[string]interface{}
}
Azuread Azure Active Directory authentication configuration.
func NewAzuread ¶
NewAzuread instantiates a new Azuread 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 NewAzureadWithDefaults ¶
func NewAzureadWithDefaults() *Azuread
NewAzureadWithDefaults instantiates a new Azuread 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 (*Azuread) GetAuthorityUrl ¶
GetAuthorityUrl returns the AuthorityUrl field value
func (*Azuread) GetAuthorityUrlOk ¶
GetAuthorityUrlOk returns a tuple with the AuthorityUrl field value and a boolean to check if the value has been set.
func (*Azuread) GetClientId ¶
GetClientId returns the ClientId field value
func (*Azuread) GetClientIdOk ¶
GetClientIdOk returns a tuple with the ClientId field value and a boolean to check if the value has been set.
func (*Azuread) GetClientSecret ¶
GetClientSecret returns the ClientSecret field value
func (*Azuread) GetClientSecretOk ¶
GetClientSecretOk returns a tuple with the ClientSecret field value and a boolean to check if the value has been set.
func (*Azuread) GetRedirectUrl ¶
GetRedirectUrl returns the RedirectUrl field value if set, zero value otherwise.
func (*Azuread) GetRedirectUrlOk ¶
GetRedirectUrlOk returns a tuple with the RedirectUrl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Azuread) HasRedirectUrl ¶
HasRedirectUrl returns a boolean if a field has been set.
func (Azuread) MarshalJSON ¶
func (*Azuread) SetAuthorityUrl ¶
SetAuthorityUrl sets field value
func (*Azuread) SetClientSecret ¶
SetClientSecret sets field value
func (*Azuread) SetRedirectUrl ¶
SetRedirectUrl gets a reference to the given string and assigns it to the RedirectUrl field.
func (*Azuread) UnmarshalJSON ¶
type CreateDremioInstancePayload ¶
type CreateDremioInstancePayload struct {
Authentication *Authentication `json:"authentication,omitempty"`
// The description is a longer text chosen by the user to provide more context for the resource.
Description *string `json:"description,omitempty"`
// The display name is a short name chosen by the user to identify the resource.
DisplayName string `json:"displayName" validate:"regexp=^[a-zA-Z0-9 ]*$"`
AdditionalProperties map[string]interface{}
}
CreateDremioInstancePayload struct for CreateDremioInstancePayload
func NewCreateDremioInstancePayload ¶
func NewCreateDremioInstancePayload(displayName string) *CreateDremioInstancePayload
NewCreateDremioInstancePayload instantiates a new CreateDremioInstancePayload 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 NewCreateDremioInstancePayloadWithDefaults ¶
func NewCreateDremioInstancePayloadWithDefaults() *CreateDremioInstancePayload
NewCreateDremioInstancePayloadWithDefaults instantiates a new CreateDremioInstancePayload 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 (*CreateDremioInstancePayload) GetAuthentication ¶
func (o *CreateDremioInstancePayload) GetAuthentication() Authentication
GetAuthentication returns the Authentication field value if set, zero value otherwise.
func (*CreateDremioInstancePayload) GetAuthenticationOk ¶
func (o *CreateDremioInstancePayload) GetAuthenticationOk() (*Authentication, bool)
GetAuthenticationOk returns a tuple with the Authentication field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateDremioInstancePayload) GetDescription ¶
func (o *CreateDremioInstancePayload) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise.
func (*CreateDremioInstancePayload) GetDescriptionOk ¶
func (o *CreateDremioInstancePayload) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateDremioInstancePayload) GetDisplayName ¶
func (o *CreateDremioInstancePayload) GetDisplayName() string
GetDisplayName returns the DisplayName field value
func (*CreateDremioInstancePayload) GetDisplayNameOk ¶
func (o *CreateDremioInstancePayload) GetDisplayNameOk() (*string, bool)
GetDisplayNameOk returns a tuple with the DisplayName field value and a boolean to check if the value has been set.
func (*CreateDremioInstancePayload) HasAuthentication ¶
func (o *CreateDremioInstancePayload) HasAuthentication() bool
HasAuthentication returns a boolean if a field has been set.
func (*CreateDremioInstancePayload) HasDescription ¶
func (o *CreateDremioInstancePayload) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (CreateDremioInstancePayload) MarshalJSON ¶
func (o CreateDremioInstancePayload) MarshalJSON() ([]byte, error)
func (*CreateDremioInstancePayload) SetAuthentication ¶
func (o *CreateDremioInstancePayload) SetAuthentication(v Authentication)
SetAuthentication gets a reference to the given Authentication and assigns it to the Authentication field.
func (*CreateDremioInstancePayload) SetDescription ¶
func (o *CreateDremioInstancePayload) SetDescription(v string)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*CreateDremioInstancePayload) SetDisplayName ¶
func (o *CreateDremioInstancePayload) SetDisplayName(v string)
SetDisplayName sets field value
func (CreateDremioInstancePayload) ToMap ¶
func (o CreateDremioInstancePayload) ToMap() (map[string]interface{}, error)
func (*CreateDremioInstancePayload) UnmarshalJSON ¶
func (o *CreateDremioInstancePayload) UnmarshalJSON(data []byte) (err error)
type CreateDremioUserPayload ¶
type CreateDremioUserPayload struct {
// The description is a longer text chosen by the user to provide more context for the resource.
Description *string `json:"description,omitempty"`
// This is the admin user's email address.
Email string `json:"email"`
// This is the admin user's first name.
FirstName string `json:"firstName"`
// This is the admin user's last name.
LastName string `json:"lastName"`
// This is the username used to login the admin user.
Name string `json:"name"`
// A password chosen by the user.
Password string `json:"password"`
AdditionalProperties map[string]interface{}
}
CreateDremioUserPayload struct for CreateDremioUserPayload
func NewCreateDremioUserPayload ¶
func NewCreateDremioUserPayload(email string, firstName string, lastName string, name string, password string) *CreateDremioUserPayload
NewCreateDremioUserPayload instantiates a new CreateDremioUserPayload 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 NewCreateDremioUserPayloadWithDefaults ¶
func NewCreateDremioUserPayloadWithDefaults() *CreateDremioUserPayload
NewCreateDremioUserPayloadWithDefaults instantiates a new CreateDremioUserPayload 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 (*CreateDremioUserPayload) GetDescription ¶
func (o *CreateDremioUserPayload) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise.
func (*CreateDremioUserPayload) GetDescriptionOk ¶
func (o *CreateDremioUserPayload) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateDremioUserPayload) GetEmail ¶
func (o *CreateDremioUserPayload) GetEmail() string
GetEmail returns the Email field value
func (*CreateDremioUserPayload) GetEmailOk ¶
func (o *CreateDremioUserPayload) GetEmailOk() (*string, bool)
GetEmailOk returns a tuple with the Email field value and a boolean to check if the value has been set.
func (*CreateDremioUserPayload) GetFirstName ¶
func (o *CreateDremioUserPayload) GetFirstName() string
GetFirstName returns the FirstName field value
func (*CreateDremioUserPayload) GetFirstNameOk ¶
func (o *CreateDremioUserPayload) GetFirstNameOk() (*string, bool)
GetFirstNameOk returns a tuple with the FirstName field value and a boolean to check if the value has been set.
func (*CreateDremioUserPayload) GetLastName ¶
func (o *CreateDremioUserPayload) GetLastName() string
GetLastName returns the LastName field value
func (*CreateDremioUserPayload) GetLastNameOk ¶
func (o *CreateDremioUserPayload) GetLastNameOk() (*string, bool)
GetLastNameOk returns a tuple with the LastName field value and a boolean to check if the value has been set.
func (*CreateDremioUserPayload) GetName ¶
func (o *CreateDremioUserPayload) GetName() string
GetName returns the Name field value
func (*CreateDremioUserPayload) GetNameOk ¶
func (o *CreateDremioUserPayload) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*CreateDremioUserPayload) GetPassword ¶
func (o *CreateDremioUserPayload) GetPassword() string
GetPassword returns the Password field value
func (*CreateDremioUserPayload) GetPasswordOk ¶
func (o *CreateDremioUserPayload) GetPasswordOk() (*string, bool)
GetPasswordOk returns a tuple with the Password field value and a boolean to check if the value has been set.
func (*CreateDremioUserPayload) HasDescription ¶
func (o *CreateDremioUserPayload) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (CreateDremioUserPayload) MarshalJSON ¶
func (o CreateDremioUserPayload) MarshalJSON() ([]byte, error)
func (*CreateDremioUserPayload) SetDescription ¶
func (o *CreateDremioUserPayload) SetDescription(v string)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*CreateDremioUserPayload) SetEmail ¶
func (o *CreateDremioUserPayload) SetEmail(v string)
SetEmail sets field value
func (*CreateDremioUserPayload) SetFirstName ¶
func (o *CreateDremioUserPayload) SetFirstName(v string)
SetFirstName sets field value
func (*CreateDremioUserPayload) SetLastName ¶
func (o *CreateDremioUserPayload) SetLastName(v string)
SetLastName sets field value
func (*CreateDremioUserPayload) SetName ¶
func (o *CreateDremioUserPayload) SetName(v string)
SetName sets field value
func (*CreateDremioUserPayload) SetPassword ¶
func (o *CreateDremioUserPayload) SetPassword(v string)
SetPassword sets field value
func (CreateDremioUserPayload) ToMap ¶
func (o CreateDremioUserPayload) ToMap() (map[string]interface{}, error)
func (*CreateDremioUserPayload) UnmarshalJSON ¶
func (o *CreateDremioUserPayload) UnmarshalJSON(data []byte) (err error)
type DefaultAPI ¶
type DefaultAPI interface {
/*
CreateDremioInstance Method for CreateDremioInstance
Creates a new Dremio instance within the project.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT portal project UUID the resource is located in.
@param regionId The STACKIT region name the resource is located in.
@return ApiCreateDremioInstanceRequest
*/
CreateDremioInstance(ctx context.Context, projectId string, regionId string) ApiCreateDremioInstanceRequest
// CreateDremioInstanceExecute executes the request
// @return DremioResponse
CreateDremioInstanceExecute(r ApiCreateDremioInstanceRequest) (*DremioResponse, error)
/*
CreateDremioUser Method for CreateDremioUser
Creates a new Dremio admin user for the given Dremio instance.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT portal project UUID the resource is located in.
@param regionId The STACKIT region name the resource is located in.
@param dremioId The Dremio instance UUID.
@return ApiCreateDremioUserRequest
*/
CreateDremioUser(ctx context.Context, projectId string, regionId string, dremioId string) ApiCreateDremioUserRequest
// CreateDremioUserExecute executes the request
// @return DremioUserResponse
CreateDremioUserExecute(r ApiCreateDremioUserRequest) (*DremioUserResponse, error)
/*
DeleteDremioInstance Method for DeleteDremioInstance
Deletes the given Dremio instance.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT portal project UUID the resource is located in.
@param regionId The STACKIT region name the resource is located in.
@param dremioId The Dremio instance UUID.
@return ApiDeleteDremioInstanceRequest
*/
DeleteDremioInstance(ctx context.Context, projectId string, regionId string, dremioId string) ApiDeleteDremioInstanceRequest
// DeleteDremioInstanceExecute executes the request
DeleteDremioInstanceExecute(r ApiDeleteDremioInstanceRequest) error
/*
DeleteDremioUser Method for DeleteDremioUser
Deletes the given dremio admin user.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT portal project UUID the resource is located in.
@param regionId The STACKIT region name the resource is located in.
@param dremioId The Dremio instance UUID.
@param dremioUserId The Dremio user UUID.
@return ApiDeleteDremioUserRequest
*/
DeleteDremioUser(ctx context.Context, projectId string, regionId string, dremioId string, dremioUserId string) ApiDeleteDremioUserRequest
// DeleteDremioUserExecute executes the request
DeleteDremioUserExecute(r ApiDeleteDremioUserRequest) error
/*
GetDremioInstance Method for GetDremioInstance
Returns the details for the given Dremio instance.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT portal project UUID the resource is located in.
@param regionId The STACKIT region name the resource is located in.
@param dremioId The Dremio instance UUID.
@return ApiGetDremioInstanceRequest
*/
GetDremioInstance(ctx context.Context, projectId string, regionId string, dremioId string) ApiGetDremioInstanceRequest
// GetDremioInstanceExecute executes the request
// @return DremioResponse
GetDremioInstanceExecute(r ApiGetDremioInstanceRequest) (*DremioResponse, error)
/*
GetDremioUser Method for GetDremioUser
Returns the details for the given dremio admin user
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT portal project UUID the resource is located in.
@param regionId The STACKIT region name the resource is located in.
@param dremioId The Dremio instance UUID.
@param dremioUserId The Dremio user UUID.
@return ApiGetDremioUserRequest
*/
GetDremioUser(ctx context.Context, projectId string, regionId string, dremioId string, dremioUserId string) ApiGetDremioUserRequest
// GetDremioUserExecute executes the request
// @return DremioUserResponse
GetDremioUserExecute(r ApiGetDremioUserRequest) (*DremioUserResponse, error)
/*
ListDremioInstances Method for ListDremioInstances
Returns a list of all Dremio instances within the project.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT portal project UUID the resource is located in.
@param regionId The STACKIT region name the resource is located in.
@return ApiListDremioInstancesRequest
*/
ListDremioInstances(ctx context.Context, projectId string, regionId string) ApiListDremioInstancesRequest
// ListDremioInstancesExecute executes the request
// @return ListDremiosResponse
ListDremioInstancesExecute(r ApiListDremioInstancesRequest) (*ListDremiosResponse, error)
/*
ListDremioUsers Method for ListDremioUsers
Returns a list of all Dremio admin users for the given dremio instance.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT portal project UUID the resource is located in.
@param regionId The STACKIT region name the resource is located in.
@param dremioId The Dremio instance UUID.
@return ApiListDremioUsersRequest
*/
ListDremioUsers(ctx context.Context, projectId string, regionId string, dremioId string) ApiListDremioUsersRequest
// ListDremioUsersExecute executes the request
// @return ListDremioUsersResponse
ListDremioUsersExecute(r ApiListDremioUsersRequest) (*ListDremioUsersResponse, error)
/*
UpdateDremioInstance Method for UpdateDremioInstance
Updates the given Dremio instance. Please note that changing certain fields will trigger a Dremio restart and will incur downtime. See the request body information for more details.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT portal project UUID the resource is located in.
@param regionId The STACKIT region name the resource is located in.
@param dremioId The Dremio instance UUID.
@return ApiUpdateDremioInstanceRequest
*/
UpdateDremioInstance(ctx context.Context, projectId string, regionId string, dremioId string) ApiUpdateDremioInstanceRequest
// UpdateDremioInstanceExecute executes the request
// @return DremioResponse
UpdateDremioInstanceExecute(r ApiUpdateDremioInstanceRequest) (*DremioResponse, error)
}
type DefaultAPIService ¶
type DefaultAPIService service
DefaultAPIService DefaultAPI service
func (*DefaultAPIService) CreateDremioInstance ¶
func (a *DefaultAPIService) CreateDremioInstance(ctx context.Context, projectId string, regionId string) ApiCreateDremioInstanceRequest
CreateDremioInstance Method for CreateDremioInstance
Creates a new Dremio instance within the project.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The STACKIT portal project UUID the resource is located in. @param regionId The STACKIT region name the resource is located in. @return ApiCreateDremioInstanceRequest
func (*DefaultAPIService) CreateDremioInstanceExecute ¶
func (a *DefaultAPIService) CreateDremioInstanceExecute(r ApiCreateDremioInstanceRequest) (*DremioResponse, error)
Execute executes the request
@return DremioResponse
func (*DefaultAPIService) CreateDremioUser ¶
func (a *DefaultAPIService) CreateDremioUser(ctx context.Context, projectId string, regionId string, dremioId string) ApiCreateDremioUserRequest
CreateDremioUser Method for CreateDremioUser
Creates a new Dremio admin user for the given Dremio instance.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The STACKIT portal project UUID the resource is located in. @param regionId The STACKIT region name the resource is located in. @param dremioId The Dremio instance UUID. @return ApiCreateDremioUserRequest
func (*DefaultAPIService) CreateDremioUserExecute ¶
func (a *DefaultAPIService) CreateDremioUserExecute(r ApiCreateDremioUserRequest) (*DremioUserResponse, error)
Execute executes the request
@return DremioUserResponse
func (*DefaultAPIService) DeleteDremioInstance ¶
func (a *DefaultAPIService) DeleteDremioInstance(ctx context.Context, projectId string, regionId string, dremioId string) ApiDeleteDremioInstanceRequest
DeleteDremioInstance Method for DeleteDremioInstance
Deletes the given Dremio instance.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The STACKIT portal project UUID the resource is located in. @param regionId The STACKIT region name the resource is located in. @param dremioId The Dremio instance UUID. @return ApiDeleteDremioInstanceRequest
func (*DefaultAPIService) DeleteDremioInstanceExecute ¶
func (a *DefaultAPIService) DeleteDremioInstanceExecute(r ApiDeleteDremioInstanceRequest) error
Execute executes the request
func (*DefaultAPIService) DeleteDremioUser ¶
func (a *DefaultAPIService) DeleteDremioUser(ctx context.Context, projectId string, regionId string, dremioId string, dremioUserId string) ApiDeleteDremioUserRequest
DeleteDremioUser Method for DeleteDremioUser
Deletes the given dremio admin user.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The STACKIT portal project UUID the resource is located in. @param regionId The STACKIT region name the resource is located in. @param dremioId The Dremio instance UUID. @param dremioUserId The Dremio user UUID. @return ApiDeleteDremioUserRequest
func (*DefaultAPIService) DeleteDremioUserExecute ¶
func (a *DefaultAPIService) DeleteDremioUserExecute(r ApiDeleteDremioUserRequest) error
Execute executes the request
func (*DefaultAPIService) GetDremioInstance ¶
func (a *DefaultAPIService) GetDremioInstance(ctx context.Context, projectId string, regionId string, dremioId string) ApiGetDremioInstanceRequest
GetDremioInstance Method for GetDremioInstance
Returns the details for the given Dremio instance.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The STACKIT portal project UUID the resource is located in. @param regionId The STACKIT region name the resource is located in. @param dremioId The Dremio instance UUID. @return ApiGetDremioInstanceRequest
func (*DefaultAPIService) GetDremioInstanceExecute ¶
func (a *DefaultAPIService) GetDremioInstanceExecute(r ApiGetDremioInstanceRequest) (*DremioResponse, error)
Execute executes the request
@return DremioResponse
func (*DefaultAPIService) GetDremioUser ¶
func (a *DefaultAPIService) GetDremioUser(ctx context.Context, projectId string, regionId string, dremioId string, dremioUserId string) ApiGetDremioUserRequest
GetDremioUser Method for GetDremioUser
Returns the details for the given dremio admin user
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The STACKIT portal project UUID the resource is located in. @param regionId The STACKIT region name the resource is located in. @param dremioId The Dremio instance UUID. @param dremioUserId The Dremio user UUID. @return ApiGetDremioUserRequest
func (*DefaultAPIService) GetDremioUserExecute ¶
func (a *DefaultAPIService) GetDremioUserExecute(r ApiGetDremioUserRequest) (*DremioUserResponse, error)
Execute executes the request
@return DremioUserResponse
func (*DefaultAPIService) ListDremioInstances ¶
func (a *DefaultAPIService) ListDremioInstances(ctx context.Context, projectId string, regionId string) ApiListDremioInstancesRequest
ListDremioInstances Method for ListDremioInstances
Returns a list of all Dremio instances within the project.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The STACKIT portal project UUID the resource is located in. @param regionId The STACKIT region name the resource is located in. @return ApiListDremioInstancesRequest
func (*DefaultAPIService) ListDremioInstancesExecute ¶
func (a *DefaultAPIService) ListDremioInstancesExecute(r ApiListDremioInstancesRequest) (*ListDremiosResponse, error)
Execute executes the request
@return ListDremiosResponse
func (*DefaultAPIService) ListDremioUsers ¶
func (a *DefaultAPIService) ListDremioUsers(ctx context.Context, projectId string, regionId string, dremioId string) ApiListDremioUsersRequest
ListDremioUsers Method for ListDremioUsers
Returns a list of all Dremio admin users for the given dremio instance.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The STACKIT portal project UUID the resource is located in. @param regionId The STACKIT region name the resource is located in. @param dremioId The Dremio instance UUID. @return ApiListDremioUsersRequest
func (*DefaultAPIService) ListDremioUsersExecute ¶
func (a *DefaultAPIService) ListDremioUsersExecute(r ApiListDremioUsersRequest) (*ListDremioUsersResponse, error)
Execute executes the request
@return ListDremioUsersResponse
func (*DefaultAPIService) UpdateDremioInstance ¶
func (a *DefaultAPIService) UpdateDremioInstance(ctx context.Context, projectId string, regionId string, dremioId string) ApiUpdateDremioInstanceRequest
UpdateDremioInstance Method for UpdateDremioInstance
Updates the given Dremio instance. Please note that changing certain fields will trigger a Dremio restart and will incur downtime. See the request body information for more details.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The STACKIT portal project UUID the resource is located in. @param regionId The STACKIT region name the resource is located in. @param dremioId The Dremio instance UUID. @return ApiUpdateDremioInstanceRequest
func (*DefaultAPIService) UpdateDremioInstanceExecute ¶
func (a *DefaultAPIService) UpdateDremioInstanceExecute(r ApiUpdateDremioInstanceRequest) (*DremioResponse, error)
Execute executes the request
@return DremioResponse
type DefaultAPIServiceMock ¶
type DefaultAPIServiceMock struct {
// CreateDremioInstanceExecuteMock can be populated to implement the behavior of the CreateDremioInstanceExecute function of this mock
CreateDremioInstanceExecuteMock *func(r ApiCreateDremioInstanceRequest) (*DremioResponse, error)
// CreateDremioUserExecuteMock can be populated to implement the behavior of the CreateDremioUserExecute function of this mock
CreateDremioUserExecuteMock *func(r ApiCreateDremioUserRequest) (*DremioUserResponse, error)
// DeleteDremioInstanceExecuteMock can be populated to implement the behavior of the DeleteDremioInstanceExecute function of this mock
DeleteDremioInstanceExecuteMock *func(r ApiDeleteDremioInstanceRequest) error
// DeleteDremioUserExecuteMock can be populated to implement the behavior of the DeleteDremioUserExecute function of this mock
DeleteDremioUserExecuteMock *func(r ApiDeleteDremioUserRequest) error
// GetDremioInstanceExecuteMock can be populated to implement the behavior of the GetDremioInstanceExecute function of this mock
GetDremioInstanceExecuteMock *func(r ApiGetDremioInstanceRequest) (*DremioResponse, error)
// GetDremioUserExecuteMock can be populated to implement the behavior of the GetDremioUserExecute function of this mock
GetDremioUserExecuteMock *func(r ApiGetDremioUserRequest) (*DremioUserResponse, error)
// ListDremioInstancesExecuteMock can be populated to implement the behavior of the ListDremioInstancesExecute function of this mock
ListDremioInstancesExecuteMock *func(r ApiListDremioInstancesRequest) (*ListDremiosResponse, error)
// ListDremioUsersExecuteMock can be populated to implement the behavior of the ListDremioUsersExecute function of this mock
ListDremioUsersExecuteMock *func(r ApiListDremioUsersRequest) (*ListDremioUsersResponse, error)
// UpdateDremioInstanceExecuteMock can be populated to implement the behavior of the UpdateDremioInstanceExecute function of this mock
UpdateDremioInstanceExecuteMock *func(r ApiUpdateDremioInstanceRequest) (*DremioResponse, error)
}
DefaultAPIServiceMock is meant to be used for testing only as a replacement for DefaultAPIService. By default all FooExecute() implementations are a no-op. Behavior of the mock can be customized by populating the callbacks in this struct.
func (DefaultAPIServiceMock) CreateDremioInstance ¶
func (a DefaultAPIServiceMock) CreateDremioInstance(ctx context.Context, projectId string, regionId string) ApiCreateDremioInstanceRequest
func (DefaultAPIServiceMock) CreateDremioInstanceExecute ¶
func (a DefaultAPIServiceMock) CreateDremioInstanceExecute(r ApiCreateDremioInstanceRequest) (*DremioResponse, error)
CreateDremioInstanceExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the CreateDremioInstanceExecuteMock field in the DefaultAPIServiceMock struct.
func (DefaultAPIServiceMock) CreateDremioUser ¶
func (a DefaultAPIServiceMock) CreateDremioUser(ctx context.Context, projectId string, regionId string, dremioId string) ApiCreateDremioUserRequest
func (DefaultAPIServiceMock) CreateDremioUserExecute ¶
func (a DefaultAPIServiceMock) CreateDremioUserExecute(r ApiCreateDremioUserRequest) (*DremioUserResponse, error)
CreateDremioUserExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the CreateDremioUserExecuteMock field in the DefaultAPIServiceMock struct.
func (DefaultAPIServiceMock) DeleteDremioInstance ¶
func (a DefaultAPIServiceMock) DeleteDremioInstance(ctx context.Context, projectId string, regionId string, dremioId string) ApiDeleteDremioInstanceRequest
func (DefaultAPIServiceMock) DeleteDremioInstanceExecute ¶
func (a DefaultAPIServiceMock) DeleteDremioInstanceExecute(r ApiDeleteDremioInstanceRequest) error
DeleteDremioInstanceExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the DeleteDremioInstanceExecuteMock field in the DefaultAPIServiceMock struct.
func (DefaultAPIServiceMock) DeleteDremioUser ¶
func (a DefaultAPIServiceMock) DeleteDremioUser(ctx context.Context, projectId string, regionId string, dremioId string, dremioUserId string) ApiDeleteDremioUserRequest
func (DefaultAPIServiceMock) DeleteDremioUserExecute ¶
func (a DefaultAPIServiceMock) DeleteDremioUserExecute(r ApiDeleteDremioUserRequest) error
DeleteDremioUserExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the DeleteDremioUserExecuteMock field in the DefaultAPIServiceMock struct.
func (DefaultAPIServiceMock) GetDremioInstance ¶
func (a DefaultAPIServiceMock) GetDremioInstance(ctx context.Context, projectId string, regionId string, dremioId string) ApiGetDremioInstanceRequest
func (DefaultAPIServiceMock) GetDremioInstanceExecute ¶
func (a DefaultAPIServiceMock) GetDremioInstanceExecute(r ApiGetDremioInstanceRequest) (*DremioResponse, error)
GetDremioInstanceExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the GetDremioInstanceExecuteMock field in the DefaultAPIServiceMock struct.
func (DefaultAPIServiceMock) GetDremioUser ¶
func (a DefaultAPIServiceMock) GetDremioUser(ctx context.Context, projectId string, regionId string, dremioId string, dremioUserId string) ApiGetDremioUserRequest
func (DefaultAPIServiceMock) GetDremioUserExecute ¶
func (a DefaultAPIServiceMock) GetDremioUserExecute(r ApiGetDremioUserRequest) (*DremioUserResponse, error)
GetDremioUserExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the GetDremioUserExecuteMock field in the DefaultAPIServiceMock struct.
func (DefaultAPIServiceMock) ListDremioInstances ¶
func (a DefaultAPIServiceMock) ListDremioInstances(ctx context.Context, projectId string, regionId string) ApiListDremioInstancesRequest
func (DefaultAPIServiceMock) ListDremioInstancesExecute ¶
func (a DefaultAPIServiceMock) ListDremioInstancesExecute(r ApiListDremioInstancesRequest) (*ListDremiosResponse, error)
ListDremioInstancesExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the ListDremioInstancesExecuteMock field in the DefaultAPIServiceMock struct.
func (DefaultAPIServiceMock) ListDremioUsers ¶
func (a DefaultAPIServiceMock) ListDremioUsers(ctx context.Context, projectId string, regionId string, dremioId string) ApiListDremioUsersRequest
func (DefaultAPIServiceMock) ListDremioUsersExecute ¶
func (a DefaultAPIServiceMock) ListDremioUsersExecute(r ApiListDremioUsersRequest) (*ListDremioUsersResponse, error)
ListDremioUsersExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the ListDremioUsersExecuteMock field in the DefaultAPIServiceMock struct.
func (DefaultAPIServiceMock) UpdateDremioInstance ¶
func (a DefaultAPIServiceMock) UpdateDremioInstance(ctx context.Context, projectId string, regionId string, dremioId string) ApiUpdateDremioInstanceRequest
func (DefaultAPIServiceMock) UpdateDremioInstanceExecute ¶
func (a DefaultAPIServiceMock) UpdateDremioInstanceExecute(r ApiUpdateDremioInstanceRequest) (*DremioResponse, error)
UpdateDremioInstanceExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the UpdateDremioInstanceExecuteMock field in the DefaultAPIServiceMock struct.
type DremioResponse ¶
type DremioResponse struct {
Authentication Authentication `json:"authentication"`
// The point in time the resource was created.
CreateTime time.Time `json:"create_time"`
// The description is a longer text chosen by the user to provide more context for the resource.
Description *string `json:"description,omitempty"`
// The display name is a short name chosen by the user to identify the resource.
DisplayName string `json:"displayName" validate:"regexp=^[a-zA-Z0-9 ]*$"`
Endpoints Endpoints `json:"endpoints"`
// A message describing an actionable error the user can resolve. This field is empty if no such error exists.
ErrorMessage *string `json:"errorMessage,omitempty"`
// A auto generated unique id which identifies the resource.
Id string `json:"id"`
// The current state of the resource.
State string `json:"state"`
AdditionalProperties map[string]interface{}
}
DremioResponse struct for DremioResponse
func NewDremioResponse ¶
func NewDremioResponse(authentication Authentication, createTime time.Time, displayName string, endpoints Endpoints, id string, state string) *DremioResponse
NewDremioResponse instantiates a new DremioResponse 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 NewDremioResponseWithDefaults ¶
func NewDremioResponseWithDefaults() *DremioResponse
NewDremioResponseWithDefaults instantiates a new DremioResponse 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 (*DremioResponse) GetAuthentication ¶
func (o *DremioResponse) GetAuthentication() Authentication
GetAuthentication returns the Authentication field value
func (*DremioResponse) GetAuthenticationOk ¶
func (o *DremioResponse) GetAuthenticationOk() (*Authentication, bool)
GetAuthenticationOk returns a tuple with the Authentication field value and a boolean to check if the value has been set.
func (*DremioResponse) GetCreateTime ¶
func (o *DremioResponse) GetCreateTime() time.Time
GetCreateTime returns the CreateTime field value
func (*DremioResponse) GetCreateTimeOk ¶
func (o *DremioResponse) GetCreateTimeOk() (*time.Time, bool)
GetCreateTimeOk returns a tuple with the CreateTime field value and a boolean to check if the value has been set.
func (*DremioResponse) GetDescription ¶
func (o *DremioResponse) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise.
func (*DremioResponse) GetDescriptionOk ¶
func (o *DremioResponse) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.
func (*DremioResponse) GetDisplayName ¶
func (o *DremioResponse) GetDisplayName() string
GetDisplayName returns the DisplayName field value
func (*DremioResponse) GetDisplayNameOk ¶
func (o *DremioResponse) GetDisplayNameOk() (*string, bool)
GetDisplayNameOk returns a tuple with the DisplayName field value and a boolean to check if the value has been set.
func (*DremioResponse) GetEndpoints ¶
func (o *DremioResponse) GetEndpoints() Endpoints
GetEndpoints returns the Endpoints field value
func (*DremioResponse) GetEndpointsOk ¶
func (o *DremioResponse) GetEndpointsOk() (*Endpoints, bool)
GetEndpointsOk returns a tuple with the Endpoints field value and a boolean to check if the value has been set.
func (*DremioResponse) GetErrorMessage ¶
func (o *DremioResponse) GetErrorMessage() string
GetErrorMessage returns the ErrorMessage field value if set, zero value otherwise.
func (*DremioResponse) GetErrorMessageOk ¶
func (o *DremioResponse) GetErrorMessageOk() (*string, bool)
GetErrorMessageOk returns a tuple with the ErrorMessage field value if set, nil otherwise and a boolean to check if the value has been set.
func (*DremioResponse) GetId ¶
func (o *DremioResponse) GetId() string
GetId returns the Id field value
func (*DremioResponse) GetIdOk ¶
func (o *DremioResponse) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (*DremioResponse) GetState ¶
func (o *DremioResponse) GetState() string
GetState returns the State field value
func (*DremioResponse) GetStateOk ¶
func (o *DremioResponse) GetStateOk() (*string, bool)
GetStateOk returns a tuple with the State field value and a boolean to check if the value has been set.
func (*DremioResponse) HasDescription ¶
func (o *DremioResponse) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*DremioResponse) HasErrorMessage ¶
func (o *DremioResponse) HasErrorMessage() bool
HasErrorMessage returns a boolean if a field has been set.
func (DremioResponse) MarshalJSON ¶
func (o DremioResponse) MarshalJSON() ([]byte, error)
func (*DremioResponse) SetAuthentication ¶
func (o *DremioResponse) SetAuthentication(v Authentication)
SetAuthentication sets field value
func (*DremioResponse) SetCreateTime ¶
func (o *DremioResponse) SetCreateTime(v time.Time)
SetCreateTime sets field value
func (*DremioResponse) SetDescription ¶
func (o *DremioResponse) SetDescription(v string)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*DremioResponse) SetDisplayName ¶
func (o *DremioResponse) SetDisplayName(v string)
SetDisplayName sets field value
func (*DremioResponse) SetEndpoints ¶
func (o *DremioResponse) SetEndpoints(v Endpoints)
SetEndpoints sets field value
func (*DremioResponse) SetErrorMessage ¶
func (o *DremioResponse) SetErrorMessage(v string)
SetErrorMessage gets a reference to the given string and assigns it to the ErrorMessage field.
func (*DremioResponse) SetState ¶
func (o *DremioResponse) SetState(v string)
SetState sets field value
func (DremioResponse) ToMap ¶
func (o DremioResponse) ToMap() (map[string]interface{}, error)
func (*DremioResponse) UnmarshalJSON ¶
func (o *DremioResponse) UnmarshalJSON(data []byte) (err error)
type DremioUserResponse ¶
type DremioUserResponse struct {
// The point in time the resource was created.
CreateTime *time.Time `json:"create_time,omitempty"`
// The description is a longer text chosen by the user to provide more context for the resource.
Description *string `json:"description,omitempty"`
// This is the admin user's email address.
Email string `json:"email"`
// A message describing an actionable error the user can resolve. This field is empty if no such error exists.
ErrorMessage *string `json:"errorMessage,omitempty"`
// This is the admin user's first name.
FirstName string `json:"firstName"`
// A auto generated unique id which identifies the resource.
Id string `json:"id"`
// This is the admin user's last name.
LastName string `json:"lastName"`
// This is the username used to login the admin user.
Name string `json:"name"`
// The current state of the resource.
State string `json:"state"`
AdditionalProperties map[string]interface{}
}
DremioUserResponse struct for DremioUserResponse
func NewDremioUserResponse ¶
func NewDremioUserResponse(email string, firstName string, id string, lastName string, name string, state string) *DremioUserResponse
NewDremioUserResponse instantiates a new DremioUserResponse 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 NewDremioUserResponseWithDefaults ¶
func NewDremioUserResponseWithDefaults() *DremioUserResponse
NewDremioUserResponseWithDefaults instantiates a new DremioUserResponse 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 (*DremioUserResponse) GetCreateTime ¶
func (o *DremioUserResponse) GetCreateTime() time.Time
GetCreateTime returns the CreateTime field value if set, zero value otherwise.
func (*DremioUserResponse) GetCreateTimeOk ¶
func (o *DremioUserResponse) GetCreateTimeOk() (*time.Time, bool)
GetCreateTimeOk returns a tuple with the CreateTime field value if set, nil otherwise and a boolean to check if the value has been set.
func (*DremioUserResponse) GetDescription ¶
func (o *DremioUserResponse) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise.
func (*DremioUserResponse) GetDescriptionOk ¶
func (o *DremioUserResponse) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.
func (*DremioUserResponse) GetEmail ¶
func (o *DremioUserResponse) GetEmail() string
GetEmail returns the Email field value
func (*DremioUserResponse) GetEmailOk ¶
func (o *DremioUserResponse) GetEmailOk() (*string, bool)
GetEmailOk returns a tuple with the Email field value and a boolean to check if the value has been set.
func (*DremioUserResponse) GetErrorMessage ¶
func (o *DremioUserResponse) GetErrorMessage() string
GetErrorMessage returns the ErrorMessage field value if set, zero value otherwise.
func (*DremioUserResponse) GetErrorMessageOk ¶
func (o *DremioUserResponse) GetErrorMessageOk() (*string, bool)
GetErrorMessageOk returns a tuple with the ErrorMessage field value if set, nil otherwise and a boolean to check if the value has been set.
func (*DremioUserResponse) GetFirstName ¶
func (o *DremioUserResponse) GetFirstName() string
GetFirstName returns the FirstName field value
func (*DremioUserResponse) GetFirstNameOk ¶
func (o *DremioUserResponse) GetFirstNameOk() (*string, bool)
GetFirstNameOk returns a tuple with the FirstName field value and a boolean to check if the value has been set.
func (*DremioUserResponse) GetId ¶
func (o *DremioUserResponse) GetId() string
GetId returns the Id field value
func (*DremioUserResponse) GetIdOk ¶
func (o *DremioUserResponse) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (*DremioUserResponse) GetLastName ¶
func (o *DremioUserResponse) GetLastName() string
GetLastName returns the LastName field value
func (*DremioUserResponse) GetLastNameOk ¶
func (o *DremioUserResponse) GetLastNameOk() (*string, bool)
GetLastNameOk returns a tuple with the LastName field value and a boolean to check if the value has been set.
func (*DremioUserResponse) GetName ¶
func (o *DremioUserResponse) GetName() string
GetName returns the Name field value
func (*DremioUserResponse) GetNameOk ¶
func (o *DremioUserResponse) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*DremioUserResponse) GetState ¶
func (o *DremioUserResponse) GetState() string
GetState returns the State field value
func (*DremioUserResponse) GetStateOk ¶
func (o *DremioUserResponse) GetStateOk() (*string, bool)
GetStateOk returns a tuple with the State field value and a boolean to check if the value has been set.
func (*DremioUserResponse) HasCreateTime ¶
func (o *DremioUserResponse) HasCreateTime() bool
HasCreateTime returns a boolean if a field has been set.
func (*DremioUserResponse) HasDescription ¶
func (o *DremioUserResponse) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*DremioUserResponse) HasErrorMessage ¶
func (o *DremioUserResponse) HasErrorMessage() bool
HasErrorMessage returns a boolean if a field has been set.
func (DremioUserResponse) MarshalJSON ¶
func (o DremioUserResponse) MarshalJSON() ([]byte, error)
func (*DremioUserResponse) SetCreateTime ¶
func (o *DremioUserResponse) SetCreateTime(v time.Time)
SetCreateTime gets a reference to the given time.Time and assigns it to the CreateTime field.
func (*DremioUserResponse) SetDescription ¶
func (o *DremioUserResponse) SetDescription(v string)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*DremioUserResponse) SetEmail ¶
func (o *DremioUserResponse) SetEmail(v string)
SetEmail sets field value
func (*DremioUserResponse) SetErrorMessage ¶
func (o *DremioUserResponse) SetErrorMessage(v string)
SetErrorMessage gets a reference to the given string and assigns it to the ErrorMessage field.
func (*DremioUserResponse) SetFirstName ¶
func (o *DremioUserResponse) SetFirstName(v string)
SetFirstName sets field value
func (*DremioUserResponse) SetId ¶
func (o *DremioUserResponse) SetId(v string)
SetId sets field value
func (*DremioUserResponse) SetLastName ¶
func (o *DremioUserResponse) SetLastName(v string)
SetLastName sets field value
func (*DremioUserResponse) SetName ¶
func (o *DremioUserResponse) SetName(v string)
SetName sets field value
func (*DremioUserResponse) SetState ¶
func (o *DremioUserResponse) SetState(v string)
SetState sets field value
func (DremioUserResponse) ToMap ¶
func (o DremioUserResponse) ToMap() (map[string]interface{}, error)
func (*DremioUserResponse) UnmarshalJSON ¶
func (o *DremioUserResponse) UnmarshalJSON(data []byte) (err error)
type Endpoints ¶
type Endpoints struct {
// The URL for the Arrow Flight endpoint of the Dremio instance.
ArrowFlight string `json:"arrowFlight"`
// The URL for the Catalog endpoint of the Dremio instance.
Catalog string `json:"catalog"`
// The URL for the UI of the Dremio instance.
Ui string `json:"ui"`
AdditionalProperties map[string]interface{}
}
Endpoints A collection of endpoints offered by the Dremio instance.
func NewEndpoints ¶
NewEndpoints instantiates a new Endpoints 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 NewEndpointsWithDefaults ¶
func NewEndpointsWithDefaults() *Endpoints
NewEndpointsWithDefaults instantiates a new Endpoints 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 (*Endpoints) GetArrowFlight ¶
GetArrowFlight returns the ArrowFlight field value
func (*Endpoints) GetArrowFlightOk ¶
GetArrowFlightOk returns a tuple with the ArrowFlight field value and a boolean to check if the value has been set.
func (*Endpoints) GetCatalog ¶
GetCatalog returns the Catalog field value
func (*Endpoints) GetCatalogOk ¶
GetCatalogOk returns a tuple with the Catalog field value and a boolean to check if the value has been set.
func (*Endpoints) GetUiOk ¶
GetUiOk returns a tuple with the Ui field value and a boolean to check if the value has been set.
func (Endpoints) MarshalJSON ¶
func (*Endpoints) SetArrowFlight ¶
SetArrowFlight sets field value
func (*Endpoints) UnmarshalJSON ¶
type ListDremioUsersResponse ¶
type ListDremioUsersResponse struct {
DremioUsers []DremioUserResponse `json:"dremioUsers"`
// A token to retrieve the next page of results.
NextPageToken *string `json:"nextPageToken,omitempty"`
AdditionalProperties map[string]interface{}
}
ListDremioUsersResponse struct for ListDremioUsersResponse
func NewListDremioUsersResponse ¶
func NewListDremioUsersResponse(dremioUsers []DremioUserResponse) *ListDremioUsersResponse
NewListDremioUsersResponse instantiates a new ListDremioUsersResponse 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 NewListDremioUsersResponseWithDefaults ¶
func NewListDremioUsersResponseWithDefaults() *ListDremioUsersResponse
NewListDremioUsersResponseWithDefaults instantiates a new ListDremioUsersResponse 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 (*ListDremioUsersResponse) GetDremioUsers ¶
func (o *ListDremioUsersResponse) GetDremioUsers() []DremioUserResponse
GetDremioUsers returns the DremioUsers field value
func (*ListDremioUsersResponse) GetDremioUsersOk ¶
func (o *ListDremioUsersResponse) GetDremioUsersOk() ([]DremioUserResponse, bool)
GetDremioUsersOk returns a tuple with the DremioUsers field value and a boolean to check if the value has been set.
func (*ListDremioUsersResponse) GetNextPageToken ¶
func (o *ListDremioUsersResponse) GetNextPageToken() string
GetNextPageToken returns the NextPageToken field value if set, zero value otherwise.
func (*ListDremioUsersResponse) GetNextPageTokenOk ¶
func (o *ListDremioUsersResponse) GetNextPageTokenOk() (*string, bool)
GetNextPageTokenOk returns a tuple with the NextPageToken field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ListDremioUsersResponse) HasNextPageToken ¶
func (o *ListDremioUsersResponse) HasNextPageToken() bool
HasNextPageToken returns a boolean if a field has been set.
func (ListDremioUsersResponse) MarshalJSON ¶
func (o ListDremioUsersResponse) MarshalJSON() ([]byte, error)
func (*ListDremioUsersResponse) SetDremioUsers ¶
func (o *ListDremioUsersResponse) SetDremioUsers(v []DremioUserResponse)
SetDremioUsers sets field value
func (*ListDremioUsersResponse) SetNextPageToken ¶
func (o *ListDremioUsersResponse) SetNextPageToken(v string)
SetNextPageToken gets a reference to the given string and assigns it to the NextPageToken field.
func (ListDremioUsersResponse) ToMap ¶
func (o ListDremioUsersResponse) ToMap() (map[string]interface{}, error)
func (*ListDremioUsersResponse) UnmarshalJSON ¶
func (o *ListDremioUsersResponse) UnmarshalJSON(data []byte) (err error)
type ListDremiosResponse ¶
type ListDremiosResponse struct {
Dremios []DremioResponse `json:"dremios"`
// A token to retrieve the next page of results.
NextPageToken *string `json:"nextPageToken,omitempty"`
AdditionalProperties map[string]interface{}
}
ListDremiosResponse struct for ListDremiosResponse
func NewListDremiosResponse ¶
func NewListDremiosResponse(dremios []DremioResponse) *ListDremiosResponse
NewListDremiosResponse instantiates a new ListDremiosResponse 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 NewListDremiosResponseWithDefaults ¶
func NewListDremiosResponseWithDefaults() *ListDremiosResponse
NewListDremiosResponseWithDefaults instantiates a new ListDremiosResponse 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 (*ListDremiosResponse) GetDremios ¶
func (o *ListDremiosResponse) GetDremios() []DremioResponse
GetDremios returns the Dremios field value
func (*ListDremiosResponse) GetDremiosOk ¶
func (o *ListDremiosResponse) GetDremiosOk() ([]DremioResponse, bool)
GetDremiosOk returns a tuple with the Dremios field value and a boolean to check if the value has been set.
func (*ListDremiosResponse) GetNextPageToken ¶
func (o *ListDremiosResponse) GetNextPageToken() string
GetNextPageToken returns the NextPageToken field value if set, zero value otherwise.
func (*ListDremiosResponse) GetNextPageTokenOk ¶
func (o *ListDremiosResponse) GetNextPageTokenOk() (*string, bool)
GetNextPageTokenOk returns a tuple with the NextPageToken field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ListDremiosResponse) HasNextPageToken ¶
func (o *ListDremiosResponse) HasNextPageToken() bool
HasNextPageToken returns a boolean if a field has been set.
func (ListDremiosResponse) MarshalJSON ¶
func (o ListDremiosResponse) MarshalJSON() ([]byte, error)
func (*ListDremiosResponse) SetDremios ¶
func (o *ListDremiosResponse) SetDremios(v []DremioResponse)
SetDremios sets field value
func (*ListDremiosResponse) SetNextPageToken ¶
func (o *ListDremiosResponse) SetNextPageToken(v string)
SetNextPageToken gets a reference to the given string and assigns it to the NextPageToken field.
func (ListDremiosResponse) ToMap ¶
func (o ListDremiosResponse) ToMap() (map[string]interface{}, error)
func (*ListDremiosResponse) UnmarshalJSON ¶
func (o *ListDremiosResponse) UnmarshalJSON(data []byte) (err error)
type MappedNullable ¶
type NullableAuthParameters ¶
type NullableAuthParameters struct {
// contains filtered or unexported fields
}
func NewNullableAuthParameters ¶
func NewNullableAuthParameters(val *AuthParameters) *NullableAuthParameters
func (NullableAuthParameters) Get ¶
func (v NullableAuthParameters) Get() *AuthParameters
func (NullableAuthParameters) IsSet ¶
func (v NullableAuthParameters) IsSet() bool
func (NullableAuthParameters) MarshalJSON ¶
func (v NullableAuthParameters) MarshalJSON() ([]byte, error)
func (*NullableAuthParameters) Set ¶
func (v *NullableAuthParameters) Set(val *AuthParameters)
func (*NullableAuthParameters) UnmarshalJSON ¶
func (v *NullableAuthParameters) UnmarshalJSON(src []byte) error
func (*NullableAuthParameters) Unset ¶
func (v *NullableAuthParameters) Unset()
type NullableAuthentication ¶
type NullableAuthentication struct {
// contains filtered or unexported fields
}
func NewNullableAuthentication ¶
func NewNullableAuthentication(val *Authentication) *NullableAuthentication
func (NullableAuthentication) Get ¶
func (v NullableAuthentication) Get() *Authentication
func (NullableAuthentication) IsSet ¶
func (v NullableAuthentication) IsSet() bool
func (NullableAuthentication) MarshalJSON ¶
func (v NullableAuthentication) MarshalJSON() ([]byte, error)
func (*NullableAuthentication) Set ¶
func (v *NullableAuthentication) Set(val *Authentication)
func (*NullableAuthentication) UnmarshalJSON ¶
func (v *NullableAuthentication) UnmarshalJSON(src []byte) error
func (*NullableAuthentication) Unset ¶
func (v *NullableAuthentication) Unset()
type NullableAzuread ¶
type NullableAzuread struct {
// contains filtered or unexported fields
}
func NewNullableAzuread ¶
func NewNullableAzuread(val *Azuread) *NullableAzuread
func (NullableAzuread) Get ¶
func (v NullableAzuread) Get() *Azuread
func (NullableAzuread) IsSet ¶
func (v NullableAzuread) IsSet() bool
func (NullableAzuread) MarshalJSON ¶
func (v NullableAzuread) MarshalJSON() ([]byte, error)
func (*NullableAzuread) Set ¶
func (v *NullableAzuread) Set(val *Azuread)
func (*NullableAzuread) UnmarshalJSON ¶
func (v *NullableAzuread) UnmarshalJSON(src []byte) error
func (*NullableAzuread) Unset ¶
func (v *NullableAzuread) Unset()
type NullableBool ¶
type NullableBool struct {
// contains filtered or unexported fields
}
func NewNullableBool ¶
func NewNullableBool(val *bool) *NullableBool
func (NullableBool) Get ¶
func (v NullableBool) Get() *bool
func (NullableBool) IsSet ¶
func (v NullableBool) IsSet() bool
func (NullableBool) MarshalJSON ¶
func (v NullableBool) MarshalJSON() ([]byte, error)
func (*NullableBool) Set ¶
func (v *NullableBool) Set(val *bool)
func (*NullableBool) UnmarshalJSON ¶
func (v *NullableBool) UnmarshalJSON(src []byte) error
func (*NullableBool) Unset ¶
func (v *NullableBool) Unset()
type NullableCreateDremioInstancePayload ¶
type NullableCreateDremioInstancePayload struct {
// contains filtered or unexported fields
}
func NewNullableCreateDremioInstancePayload ¶
func NewNullableCreateDremioInstancePayload(val *CreateDremioInstancePayload) *NullableCreateDremioInstancePayload
func (NullableCreateDremioInstancePayload) Get ¶
func (v NullableCreateDremioInstancePayload) Get() *CreateDremioInstancePayload
func (NullableCreateDremioInstancePayload) IsSet ¶
func (v NullableCreateDremioInstancePayload) IsSet() bool
func (NullableCreateDremioInstancePayload) MarshalJSON ¶
func (v NullableCreateDremioInstancePayload) MarshalJSON() ([]byte, error)
func (*NullableCreateDremioInstancePayload) Set ¶
func (v *NullableCreateDremioInstancePayload) Set(val *CreateDremioInstancePayload)
func (*NullableCreateDremioInstancePayload) UnmarshalJSON ¶
func (v *NullableCreateDremioInstancePayload) UnmarshalJSON(src []byte) error
func (*NullableCreateDremioInstancePayload) Unset ¶
func (v *NullableCreateDremioInstancePayload) Unset()
type NullableCreateDremioUserPayload ¶
type NullableCreateDremioUserPayload struct {
// contains filtered or unexported fields
}
func NewNullableCreateDremioUserPayload ¶
func NewNullableCreateDremioUserPayload(val *CreateDremioUserPayload) *NullableCreateDremioUserPayload
func (NullableCreateDremioUserPayload) Get ¶
func (v NullableCreateDremioUserPayload) Get() *CreateDremioUserPayload
func (NullableCreateDremioUserPayload) IsSet ¶
func (v NullableCreateDremioUserPayload) IsSet() bool
func (NullableCreateDremioUserPayload) MarshalJSON ¶
func (v NullableCreateDremioUserPayload) MarshalJSON() ([]byte, error)
func (*NullableCreateDremioUserPayload) Set ¶
func (v *NullableCreateDremioUserPayload) Set(val *CreateDremioUserPayload)
func (*NullableCreateDremioUserPayload) UnmarshalJSON ¶
func (v *NullableCreateDremioUserPayload) UnmarshalJSON(src []byte) error
func (*NullableCreateDremioUserPayload) Unset ¶
func (v *NullableCreateDremioUserPayload) Unset()
type NullableDremioResponse ¶
type NullableDremioResponse struct {
// contains filtered or unexported fields
}
func NewNullableDremioResponse ¶
func NewNullableDremioResponse(val *DremioResponse) *NullableDremioResponse
func (NullableDremioResponse) Get ¶
func (v NullableDremioResponse) Get() *DremioResponse
func (NullableDremioResponse) IsSet ¶
func (v NullableDremioResponse) IsSet() bool
func (NullableDremioResponse) MarshalJSON ¶
func (v NullableDremioResponse) MarshalJSON() ([]byte, error)
func (*NullableDremioResponse) Set ¶
func (v *NullableDremioResponse) Set(val *DremioResponse)
func (*NullableDremioResponse) UnmarshalJSON ¶
func (v *NullableDremioResponse) UnmarshalJSON(src []byte) error
func (*NullableDremioResponse) Unset ¶
func (v *NullableDremioResponse) Unset()
type NullableDremioUserResponse ¶
type NullableDremioUserResponse struct {
// contains filtered or unexported fields
}
func NewNullableDremioUserResponse ¶
func NewNullableDremioUserResponse(val *DremioUserResponse) *NullableDremioUserResponse
func (NullableDremioUserResponse) Get ¶
func (v NullableDremioUserResponse) Get() *DremioUserResponse
func (NullableDremioUserResponse) IsSet ¶
func (v NullableDremioUserResponse) IsSet() bool
func (NullableDremioUserResponse) MarshalJSON ¶
func (v NullableDremioUserResponse) MarshalJSON() ([]byte, error)
func (*NullableDremioUserResponse) Set ¶
func (v *NullableDremioUserResponse) Set(val *DremioUserResponse)
func (*NullableDremioUserResponse) UnmarshalJSON ¶
func (v *NullableDremioUserResponse) UnmarshalJSON(src []byte) error
func (*NullableDremioUserResponse) Unset ¶
func (v *NullableDremioUserResponse) Unset()
type NullableEndpoints ¶
type NullableEndpoints struct {
// contains filtered or unexported fields
}
func NewNullableEndpoints ¶
func NewNullableEndpoints(val *Endpoints) *NullableEndpoints
func (NullableEndpoints) Get ¶
func (v NullableEndpoints) Get() *Endpoints
func (NullableEndpoints) IsSet ¶
func (v NullableEndpoints) IsSet() bool
func (NullableEndpoints) MarshalJSON ¶
func (v NullableEndpoints) MarshalJSON() ([]byte, error)
func (*NullableEndpoints) Set ¶
func (v *NullableEndpoints) Set(val *Endpoints)
func (*NullableEndpoints) UnmarshalJSON ¶
func (v *NullableEndpoints) UnmarshalJSON(src []byte) error
func (*NullableEndpoints) Unset ¶
func (v *NullableEndpoints) Unset()
type NullableFloat32 ¶
type NullableFloat32 struct {
// contains filtered or unexported fields
}
func NewNullableFloat32 ¶
func NewNullableFloat32(val *float32) *NullableFloat32
func (NullableFloat32) Get ¶
func (v NullableFloat32) Get() *float32
func (NullableFloat32) IsSet ¶
func (v NullableFloat32) IsSet() bool
func (NullableFloat32) MarshalJSON ¶
func (v NullableFloat32) MarshalJSON() ([]byte, error)
func (*NullableFloat32) Set ¶
func (v *NullableFloat32) Set(val *float32)
func (*NullableFloat32) UnmarshalJSON ¶
func (v *NullableFloat32) UnmarshalJSON(src []byte) error
func (*NullableFloat32) Unset ¶
func (v *NullableFloat32) Unset()
type NullableFloat64 ¶
type NullableFloat64 struct {
// contains filtered or unexported fields
}
func NewNullableFloat64 ¶
func NewNullableFloat64(val *float64) *NullableFloat64
func (NullableFloat64) Get ¶
func (v NullableFloat64) Get() *float64
func (NullableFloat64) IsSet ¶
func (v NullableFloat64) IsSet() bool
func (NullableFloat64) MarshalJSON ¶
func (v NullableFloat64) MarshalJSON() ([]byte, error)
func (*NullableFloat64) Set ¶
func (v *NullableFloat64) Set(val *float64)
func (*NullableFloat64) UnmarshalJSON ¶
func (v *NullableFloat64) UnmarshalJSON(src []byte) error
func (*NullableFloat64) Unset ¶
func (v *NullableFloat64) Unset()
type NullableInt ¶
type NullableInt struct {
// contains filtered or unexported fields
}
func NewNullableInt ¶
func NewNullableInt(val *int) *NullableInt
func (NullableInt) Get ¶
func (v NullableInt) Get() *int
func (NullableInt) IsSet ¶
func (v NullableInt) IsSet() bool
func (NullableInt) MarshalJSON ¶
func (v NullableInt) MarshalJSON() ([]byte, error)
func (*NullableInt) Set ¶
func (v *NullableInt) Set(val *int)
func (*NullableInt) UnmarshalJSON ¶
func (v *NullableInt) UnmarshalJSON(src []byte) error
func (*NullableInt) Unset ¶
func (v *NullableInt) Unset()
type NullableInt32 ¶
type NullableInt32 struct {
// contains filtered or unexported fields
}
func NewNullableInt32 ¶
func NewNullableInt32(val *int32) *NullableInt32
func (NullableInt32) Get ¶
func (v NullableInt32) Get() *int32
func (NullableInt32) IsSet ¶
func (v NullableInt32) IsSet() bool
func (NullableInt32) MarshalJSON ¶
func (v NullableInt32) MarshalJSON() ([]byte, error)
func (*NullableInt32) Set ¶
func (v *NullableInt32) Set(val *int32)
func (*NullableInt32) UnmarshalJSON ¶
func (v *NullableInt32) UnmarshalJSON(src []byte) error
func (*NullableInt32) Unset ¶
func (v *NullableInt32) Unset()
type NullableInt64 ¶
type NullableInt64 struct {
// contains filtered or unexported fields
}
func NewNullableInt64 ¶
func NewNullableInt64(val *int64) *NullableInt64
func (NullableInt64) Get ¶
func (v NullableInt64) Get() *int64
func (NullableInt64) IsSet ¶
func (v NullableInt64) IsSet() bool
func (NullableInt64) MarshalJSON ¶
func (v NullableInt64) MarshalJSON() ([]byte, error)
func (*NullableInt64) Set ¶
func (v *NullableInt64) Set(val *int64)
func (*NullableInt64) UnmarshalJSON ¶
func (v *NullableInt64) UnmarshalJSON(src []byte) error
func (*NullableInt64) Unset ¶
func (v *NullableInt64) Unset()
type NullableListDremioUsersResponse ¶
type NullableListDremioUsersResponse struct {
// contains filtered or unexported fields
}
func NewNullableListDremioUsersResponse ¶
func NewNullableListDremioUsersResponse(val *ListDremioUsersResponse) *NullableListDremioUsersResponse
func (NullableListDremioUsersResponse) Get ¶
func (v NullableListDremioUsersResponse) Get() *ListDremioUsersResponse
func (NullableListDremioUsersResponse) IsSet ¶
func (v NullableListDremioUsersResponse) IsSet() bool
func (NullableListDremioUsersResponse) MarshalJSON ¶
func (v NullableListDremioUsersResponse) MarshalJSON() ([]byte, error)
func (*NullableListDremioUsersResponse) Set ¶
func (v *NullableListDremioUsersResponse) Set(val *ListDremioUsersResponse)
func (*NullableListDremioUsersResponse) UnmarshalJSON ¶
func (v *NullableListDremioUsersResponse) UnmarshalJSON(src []byte) error
func (*NullableListDremioUsersResponse) Unset ¶
func (v *NullableListDremioUsersResponse) Unset()
type NullableListDremiosResponse ¶
type NullableListDremiosResponse struct {
// contains filtered or unexported fields
}
func NewNullableListDremiosResponse ¶
func NewNullableListDremiosResponse(val *ListDremiosResponse) *NullableListDremiosResponse
func (NullableListDremiosResponse) Get ¶
func (v NullableListDremiosResponse) Get() *ListDremiosResponse
func (NullableListDremiosResponse) IsSet ¶
func (v NullableListDremiosResponse) IsSet() bool
func (NullableListDremiosResponse) MarshalJSON ¶
func (v NullableListDremiosResponse) MarshalJSON() ([]byte, error)
func (*NullableListDremiosResponse) Set ¶
func (v *NullableListDremiosResponse) Set(val *ListDremiosResponse)
func (*NullableListDremiosResponse) UnmarshalJSON ¶
func (v *NullableListDremiosResponse) UnmarshalJSON(src []byte) error
func (*NullableListDremiosResponse) Unset ¶
func (v *NullableListDremiosResponse) Unset()
type NullableOauth ¶
type NullableOauth struct {
// contains filtered or unexported fields
}
func NewNullableOauth ¶
func NewNullableOauth(val *Oauth) *NullableOauth
func (NullableOauth) Get ¶
func (v NullableOauth) Get() *Oauth
func (NullableOauth) IsSet ¶
func (v NullableOauth) IsSet() bool
func (NullableOauth) MarshalJSON ¶
func (v NullableOauth) MarshalJSON() ([]byte, error)
func (*NullableOauth) Set ¶
func (v *NullableOauth) Set(val *Oauth)
func (*NullableOauth) UnmarshalJSON ¶
func (v *NullableOauth) UnmarshalJSON(src []byte) error
func (*NullableOauth) Unset ¶
func (v *NullableOauth) Unset()
type NullableOauthJwtClaims ¶
type NullableOauthJwtClaims struct {
// contains filtered or unexported fields
}
func NewNullableOauthJwtClaims ¶
func NewNullableOauthJwtClaims(val *OauthJwtClaims) *NullableOauthJwtClaims
func (NullableOauthJwtClaims) Get ¶
func (v NullableOauthJwtClaims) Get() *OauthJwtClaims
func (NullableOauthJwtClaims) IsSet ¶
func (v NullableOauthJwtClaims) IsSet() bool
func (NullableOauthJwtClaims) MarshalJSON ¶
func (v NullableOauthJwtClaims) MarshalJSON() ([]byte, error)
func (*NullableOauthJwtClaims) Set ¶
func (v *NullableOauthJwtClaims) Set(val *OauthJwtClaims)
func (*NullableOauthJwtClaims) UnmarshalJSON ¶
func (v *NullableOauthJwtClaims) UnmarshalJSON(src []byte) error
func (*NullableOauthJwtClaims) Unset ¶
func (v *NullableOauthJwtClaims) Unset()
type NullableString ¶
type NullableString struct {
// contains filtered or unexported fields
}
func NewNullableString ¶
func NewNullableString(val *string) *NullableString
func (NullableString) Get ¶
func (v NullableString) Get() *string
func (NullableString) IsSet ¶
func (v NullableString) IsSet() bool
func (NullableString) MarshalJSON ¶
func (v NullableString) MarshalJSON() ([]byte, error)
func (*NullableString) Set ¶
func (v *NullableString) Set(val *string)
func (*NullableString) UnmarshalJSON ¶
func (v *NullableString) UnmarshalJSON(src []byte) error
func (*NullableString) Unset ¶
func (v *NullableString) Unset()
type NullableTime ¶
type NullableTime struct {
// contains filtered or unexported fields
}
func NewNullableTime ¶
func NewNullableTime(val *time.Time) *NullableTime
func (NullableTime) Get ¶
func (v NullableTime) Get() *time.Time
func (NullableTime) IsSet ¶
func (v NullableTime) IsSet() bool
func (NullableTime) MarshalJSON ¶
func (v NullableTime) MarshalJSON() ([]byte, error)
func (*NullableTime) Set ¶
func (v *NullableTime) Set(val *time.Time)
func (*NullableTime) UnmarshalJSON ¶
func (v *NullableTime) UnmarshalJSON(src []byte) error
func (*NullableTime) Unset ¶
func (v *NullableTime) Unset()
type NullableUpdateDremioInstancePayload ¶
type NullableUpdateDremioInstancePayload struct {
// contains filtered or unexported fields
}
func NewNullableUpdateDremioInstancePayload ¶
func NewNullableUpdateDremioInstancePayload(val *UpdateDremioInstancePayload) *NullableUpdateDremioInstancePayload
func (NullableUpdateDremioInstancePayload) Get ¶
func (v NullableUpdateDremioInstancePayload) Get() *UpdateDremioInstancePayload
func (NullableUpdateDremioInstancePayload) IsSet ¶
func (v NullableUpdateDremioInstancePayload) IsSet() bool
func (NullableUpdateDremioInstancePayload) MarshalJSON ¶
func (v NullableUpdateDremioInstancePayload) MarshalJSON() ([]byte, error)
func (*NullableUpdateDremioInstancePayload) Set ¶
func (v *NullableUpdateDremioInstancePayload) Set(val *UpdateDremioInstancePayload)
func (*NullableUpdateDremioInstancePayload) UnmarshalJSON ¶
func (v *NullableUpdateDremioInstancePayload) UnmarshalJSON(src []byte) error
func (*NullableUpdateDremioInstancePayload) Unset ¶
func (v *NullableUpdateDremioInstancePayload) Unset()
type Oauth ¶
type Oauth struct {
// The Issuer location URI, where the OIDC provider configuration can be found.
AuthorityUrl string `json:"authorityUrl"`
// The client ID assigned by the Identity Provider.
ClientId string `json:"clientId"`
// The client secret generated by the Identity Provider.
ClientSecret string `json:"clientSecret"`
JwtClaims OauthJwtClaims `json:"jwtClaims"`
// Any additional parameters the Identity Provider requires.
Parameters []AuthParameters `json:"parameters,omitempty"`
// The URL where the Dremio instance is hosted. The URL must match the redirect URL set in the Identity Provider.
RedirectUrl *string `json:"redirectUrl,omitempty"`
// A list of space-separated scopes. The `openid` scope is always required; other scopes can vary by provider.
Scope *string `json:"scope,omitempty"`
AdditionalProperties map[string]interface{}
}
Oauth OIDC authentication configuration.
func NewOauth ¶
func NewOauth(authorityUrl string, clientId string, clientSecret string, jwtClaims OauthJwtClaims) *Oauth
NewOauth instantiates a new Oauth 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 NewOauthWithDefaults ¶
func NewOauthWithDefaults() *Oauth
NewOauthWithDefaults instantiates a new Oauth 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 (*Oauth) GetAuthorityUrl ¶
GetAuthorityUrl returns the AuthorityUrl field value
func (*Oauth) GetAuthorityUrlOk ¶
GetAuthorityUrlOk returns a tuple with the AuthorityUrl field value and a boolean to check if the value has been set.
func (*Oauth) GetClientId ¶
GetClientId returns the ClientId field value
func (*Oauth) GetClientIdOk ¶
GetClientIdOk returns a tuple with the ClientId field value and a boolean to check if the value has been set.
func (*Oauth) GetClientSecret ¶
GetClientSecret returns the ClientSecret field value
func (*Oauth) GetClientSecretOk ¶
GetClientSecretOk returns a tuple with the ClientSecret field value and a boolean to check if the value has been set.
func (*Oauth) GetJwtClaims ¶
func (o *Oauth) GetJwtClaims() OauthJwtClaims
GetJwtClaims returns the JwtClaims field value
func (*Oauth) GetJwtClaimsOk ¶
func (o *Oauth) GetJwtClaimsOk() (*OauthJwtClaims, bool)
GetJwtClaimsOk returns a tuple with the JwtClaims field value and a boolean to check if the value has been set.
func (*Oauth) GetParameters ¶
func (o *Oauth) GetParameters() []AuthParameters
GetParameters returns the Parameters field value if set, zero value otherwise.
func (*Oauth) GetParametersOk ¶
func (o *Oauth) GetParametersOk() ([]AuthParameters, bool)
GetParametersOk returns a tuple with the Parameters field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Oauth) GetRedirectUrl ¶
GetRedirectUrl returns the RedirectUrl field value if set, zero value otherwise.
func (*Oauth) GetRedirectUrlOk ¶
GetRedirectUrlOk returns a tuple with the RedirectUrl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Oauth) GetScopeOk ¶
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 (*Oauth) HasParameters ¶
HasParameters returns a boolean if a field has been set.
func (*Oauth) HasRedirectUrl ¶
HasRedirectUrl returns a boolean if a field has been set.
func (Oauth) MarshalJSON ¶
func (*Oauth) SetAuthorityUrl ¶
SetAuthorityUrl sets field value
func (*Oauth) SetClientSecret ¶
SetClientSecret sets field value
func (*Oauth) SetJwtClaims ¶
func (o *Oauth) SetJwtClaims(v OauthJwtClaims)
SetJwtClaims sets field value
func (*Oauth) SetParameters ¶
func (o *Oauth) SetParameters(v []AuthParameters)
SetParameters gets a reference to the given []AuthParameters and assigns it to the Parameters field.
func (*Oauth) SetRedirectUrl ¶
SetRedirectUrl gets a reference to the given string and assigns it to the RedirectUrl field.
func (*Oauth) SetScope ¶
SetScope gets a reference to the given string and assigns it to the Scope field.
func (*Oauth) UnmarshalJSON ¶
type OauthJwtClaims ¶
type OauthJwtClaims struct {
UserName string `json:"userName"`
AdditionalProperties map[string]interface{}
}
OauthJwtClaims Maps fields from the JWT token to fields Dremio requires.
func NewOauthJwtClaims ¶
func NewOauthJwtClaims(userName string) *OauthJwtClaims
NewOauthJwtClaims instantiates a new OauthJwtClaims 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 NewOauthJwtClaimsWithDefaults ¶
func NewOauthJwtClaimsWithDefaults() *OauthJwtClaims
NewOauthJwtClaimsWithDefaults instantiates a new OauthJwtClaims 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 (*OauthJwtClaims) GetUserName ¶
func (o *OauthJwtClaims) GetUserName() string
GetUserName returns the UserName field value
func (*OauthJwtClaims) GetUserNameOk ¶
func (o *OauthJwtClaims) GetUserNameOk() (*string, bool)
GetUserNameOk returns a tuple with the UserName field value and a boolean to check if the value has been set.
func (OauthJwtClaims) MarshalJSON ¶
func (o OauthJwtClaims) MarshalJSON() ([]byte, error)
func (*OauthJwtClaims) SetUserName ¶
func (o *OauthJwtClaims) SetUserName(v string)
SetUserName sets field value
func (OauthJwtClaims) ToMap ¶
func (o OauthJwtClaims) ToMap() (map[string]interface{}, error)
func (*OauthJwtClaims) UnmarshalJSON ¶
func (o *OauthJwtClaims) UnmarshalJSON(data []byte) (err error)
type UpdateDremioInstancePayload ¶
type UpdateDremioInstancePayload struct {
Authentication *Authentication `json:"authentication,omitempty"`
// The description is a longer text chosen by the user to provide more context for the resource.
Description *string `json:"description,omitempty"`
// The display name is a short name chosen by the user to identify the resource.
DisplayName *string `json:"displayName,omitempty" validate:"regexp=^[a-zA-Z0-9 ]*$"`
AdditionalProperties map[string]interface{}
}
UpdateDremioInstancePayload struct for UpdateDremioInstancePayload
func NewUpdateDremioInstancePayload ¶
func NewUpdateDremioInstancePayload() *UpdateDremioInstancePayload
NewUpdateDremioInstancePayload instantiates a new UpdateDremioInstancePayload 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 NewUpdateDremioInstancePayloadWithDefaults ¶
func NewUpdateDremioInstancePayloadWithDefaults() *UpdateDremioInstancePayload
NewUpdateDremioInstancePayloadWithDefaults instantiates a new UpdateDremioInstancePayload 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 (*UpdateDremioInstancePayload) GetAuthentication ¶
func (o *UpdateDremioInstancePayload) GetAuthentication() Authentication
GetAuthentication returns the Authentication field value if set, zero value otherwise.
func (*UpdateDremioInstancePayload) GetAuthenticationOk ¶
func (o *UpdateDremioInstancePayload) GetAuthenticationOk() (*Authentication, bool)
GetAuthenticationOk returns a tuple with the Authentication field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateDremioInstancePayload) GetDescription ¶
func (o *UpdateDremioInstancePayload) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise.
func (*UpdateDremioInstancePayload) GetDescriptionOk ¶
func (o *UpdateDremioInstancePayload) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateDremioInstancePayload) GetDisplayName ¶
func (o *UpdateDremioInstancePayload) GetDisplayName() string
GetDisplayName returns the DisplayName field value if set, zero value otherwise.
func (*UpdateDremioInstancePayload) GetDisplayNameOk ¶
func (o *UpdateDremioInstancePayload) GetDisplayNameOk() (*string, bool)
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 (*UpdateDremioInstancePayload) HasAuthentication ¶
func (o *UpdateDremioInstancePayload) HasAuthentication() bool
HasAuthentication returns a boolean if a field has been set.
func (*UpdateDremioInstancePayload) HasDescription ¶
func (o *UpdateDremioInstancePayload) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*UpdateDremioInstancePayload) HasDisplayName ¶
func (o *UpdateDremioInstancePayload) HasDisplayName() bool
HasDisplayName returns a boolean if a field has been set.
func (UpdateDremioInstancePayload) MarshalJSON ¶
func (o UpdateDremioInstancePayload) MarshalJSON() ([]byte, error)
func (*UpdateDremioInstancePayload) SetAuthentication ¶
func (o *UpdateDremioInstancePayload) SetAuthentication(v Authentication)
SetAuthentication gets a reference to the given Authentication and assigns it to the Authentication field.
func (*UpdateDremioInstancePayload) SetDescription ¶
func (o *UpdateDremioInstancePayload) SetDescription(v string)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*UpdateDremioInstancePayload) SetDisplayName ¶
func (o *UpdateDremioInstancePayload) SetDisplayName(v string)
SetDisplayName gets a reference to the given string and assigns it to the DisplayName field.
func (UpdateDremioInstancePayload) ToMap ¶
func (o UpdateDremioInstancePayload) ToMap() (map[string]interface{}, error)
func (*UpdateDremioInstancePayload) UnmarshalJSON ¶
func (o *UpdateDremioInstancePayload) UnmarshalJSON(data []byte) (err error)
Source Files
¶
- api_default.go
- api_default_mock.go
- client.go
- configuration.go
- model_auth_parameters.go
- model_authentication.go
- model_azuread.go
- model_create_dremio_instance_payload.go
- model_create_dremio_user_payload.go
- model_dremio_response.go
- model_dremio_user_response.go
- model_endpoints.go
- model_list_dremio_users_response.go
- model_list_dremios_response.go
- model_oauth.go
- model_oauth_jwt_claims.go
- model_update_dremio_instance_payload.go
- response.go
- utils.go