api

package
v2.7.5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 16, 2024 License: MIT Imports: 22 Imported by: 5

README

Influx CLI - HTTP Client

The .go files in this module are generated using OpenAPITools/openapi-generator, based off of our public API documentation.

Run make openapi from the project root to regenerate files as needed. See contract/README.md and templates/README.md for more detailed information and use-cases.

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	// ContextBasicAuth takes BasicAuth as authentication for the request.
	ContextBasicAuth = contextKey("basic")

	// ContextAccessToken takes a string oauth2 access token as authentication for the request.
	ContextAccessToken = contextKey("accesstoken")

	// ContextAPIKeys takes a string apikey as authentication for the request
	ContextAPIKeys = contextKey("apiKeys")

	// ContextHttpSignatureAuth takes HttpSignatureAuth as authentication for the request.
	ContextHttpSignatureAuth = contextKey("httpsignature")

	// ContextServerIndex uses a server configuration from the index.
	ContextServerIndex = contextKey("serverIndex")

	// ContextOperationServerIndices uses a server configuration from the index mapping.
	ContextOperationServerIndices = contextKey("serverOperationIndices")

	// ContextServerVariables overrides a server configuration variables.
	ContextServerVariables = contextKey("serverVariables")

	// ContextOperationServerVariables overrides a server configuration variables using operation specific values.
	ContextOperationServerVariables = contextKey("serverOperationVariables")
)

Functions

func CacheExpires

func CacheExpires(r *http.Response) time.Time

CacheExpires helper function to determine remaining time before repeating a request.

func GunzipIfNeeded

func GunzipIfNeeded(resp *http.Response) (io.ReadCloser, error)

func PtrBool

func PtrBool(v bool) *bool

PtrBool is a helper routine that returns a pointer to given boolean value.

func PtrFloat32

func PtrFloat32(v float32) *float32

PtrFloat32 is a helper routine that returns a pointer to given float value.

func PtrFloat64

func PtrFloat64(v float64) *float64

PtrFloat64 is a helper routine that returns a pointer to given float value.

func PtrInt

func PtrInt(v int) *int

PtrInt is a helper routine that returns a pointer to given integer value.

func PtrInt32

func PtrInt32(v int32) *int32

PtrInt32 is a helper routine that returns a pointer to given integer value.

func PtrInt64

func PtrInt64(v int64) *int64

PtrInt64 is a helper routine that returns a pointer to given integer value.

func PtrString

func PtrString(v string) *string

PtrString is a helper routine that returns a pointer to given string value.

func PtrTime

func PtrTime(v time.Time) *time.Time

PtrTime is helper routine that returns a pointer to given Time value.

Types

type APIClient

type APIClient struct {
	AuthorizationsAPITokensApi AuthorizationsAPITokensApi

	BackupApi BackupApi

	BucketSchemasApi BucketSchemasApi

	BucketsApi BucketsApi

	ConfigApi ConfigApi

	DBRPsApi DBRPsApi

	DashboardsApi DashboardsApi

	DeleteApi DeleteApi

	HealthApi HealthApi

	InvokableScriptsApi InvokableScriptsApi

	LegacyAuthorizationsApi LegacyAuthorizationsApi

	LegacyQueryApi LegacyQueryApi

	LegacyWriteApi LegacyWriteApi

	OrganizationsApi OrganizationsApi

	PingApi PingApi

	QueryApi QueryApi

	RemoteConnectionsApi RemoteConnectionsApi

	ReplicationsApi ReplicationsApi

	ResourcesApi ResourcesApi

	RestoreApi RestoreApi

	SecretsApi SecretsApi

	SetupApi SetupApi

	SigninApi SigninApi

	StacksApi StacksApi

	TasksApi TasksApi

	TelegrafsApi TelegrafsApi

	TemplatesApi TemplatesApi

	UsersApi UsersApi

	WriteApi WriteApi
	// contains filtered or unexported fields
}

APIClient manages communication with the Subset of Influx API covered by Influx CLI API v2.0.0 In most cases there should be only one, shared, APIClient.

func NewAPIClient

func NewAPIClient(cfg *Configuration) *APIClient

NewAPIClient creates a new API client. Requires a userAgent string describing your application. optionally a custom http.Client to allow for advanced features such as caching.

func (*APIClient) GetConfig

func (c *APIClient) GetConfig() *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 APIKey

type APIKey struct {
	Key    string
	Prefix string
}

APIKey provides API key based authentication to a request passed via context using ContextAPIKey

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 AddResourceMemberRequestBody

type AddResourceMemberRequestBody struct {
	// The ID of the user to add to the resource.
	Id string `json:"id" yaml:"id"`
	// The name of the user to add to the resource.
	Name *string `json:"name,omitempty" yaml:"name,omitempty"`
}

AddResourceMemberRequestBody struct for AddResourceMemberRequestBody

func NewAddResourceMemberRequestBody

func NewAddResourceMemberRequestBody(id string) *AddResourceMemberRequestBody

NewAddResourceMemberRequestBody instantiates a new AddResourceMemberRequestBody 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 NewAddResourceMemberRequestBodyWithDefaults

func NewAddResourceMemberRequestBodyWithDefaults() *AddResourceMemberRequestBody

NewAddResourceMemberRequestBodyWithDefaults instantiates a new AddResourceMemberRequestBody 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 (*AddResourceMemberRequestBody) GetId

GetId returns the Id field value

func (*AddResourceMemberRequestBody) GetIdOk

func (o *AddResourceMemberRequestBody) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*AddResourceMemberRequestBody) GetName

func (o *AddResourceMemberRequestBody) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*AddResourceMemberRequestBody) GetNameOk

func (o *AddResourceMemberRequestBody) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AddResourceMemberRequestBody) HasName

func (o *AddResourceMemberRequestBody) HasName() bool

HasName returns a boolean if a field has been set.

func (AddResourceMemberRequestBody) MarshalJSON

func (o AddResourceMemberRequestBody) MarshalJSON() ([]byte, error)

func (*AddResourceMemberRequestBody) SetId

SetId sets field value

func (*AddResourceMemberRequestBody) SetName

func (o *AddResourceMemberRequestBody) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

type ApiApplyTemplateRequest

type ApiApplyTemplateRequest struct {
	ApiService TemplatesApi
	// contains filtered or unexported fields
}

func (ApiApplyTemplateRequest) Execute

func (ApiApplyTemplateRequest) ExecuteWithHttpInfo added in v2.3.0

func (r ApiApplyTemplateRequest) ExecuteWithHttpInfo() (TemplateSummary, *_nethttp.Response, error)

func (ApiApplyTemplateRequest) GetTemplateApply

func (r ApiApplyTemplateRequest) GetTemplateApply() *TemplateApply

func (ApiApplyTemplateRequest) TemplateApply

func (r ApiApplyTemplateRequest) TemplateApply(templateApply TemplateApply) ApiApplyTemplateRequest

type ApiCreateMeasurementSchemaRequest

type ApiCreateMeasurementSchemaRequest struct {
	ApiService BucketSchemasApi
	// contains filtered or unexported fields
}

func (ApiCreateMeasurementSchemaRequest) BucketID

func (ApiCreateMeasurementSchemaRequest) Execute

func (ApiCreateMeasurementSchemaRequest) ExecuteWithHttpInfo added in v2.3.0

func (ApiCreateMeasurementSchemaRequest) GetBucketID

func (r ApiCreateMeasurementSchemaRequest) GetBucketID() string

func (ApiCreateMeasurementSchemaRequest) GetMeasurementSchemaCreateRequest

func (r ApiCreateMeasurementSchemaRequest) GetMeasurementSchemaCreateRequest() *MeasurementSchemaCreateRequest

func (ApiCreateMeasurementSchemaRequest) GetOrg

func (ApiCreateMeasurementSchemaRequest) GetOrgID

func (ApiCreateMeasurementSchemaRequest) MeasurementSchemaCreateRequest

func (r ApiCreateMeasurementSchemaRequest) MeasurementSchemaCreateRequest(measurementSchemaCreateRequest MeasurementSchemaCreateRequest) ApiCreateMeasurementSchemaRequest

func (ApiCreateMeasurementSchemaRequest) Org

func (ApiCreateMeasurementSchemaRequest) OrgID

type ApiCreateStackRequest

type ApiCreateStackRequest struct {
	ApiService StacksApi
	// contains filtered or unexported fields
}

func (ApiCreateStackRequest) Execute

func (r ApiCreateStackRequest) Execute() (Stack, error)

func (ApiCreateStackRequest) ExecuteWithHttpInfo added in v2.3.0

func (r ApiCreateStackRequest) ExecuteWithHttpInfo() (Stack, *_nethttp.Response, error)

func (ApiCreateStackRequest) GetStackPostRequest

func (r ApiCreateStackRequest) GetStackPostRequest() *StackPostRequest

func (ApiCreateStackRequest) StackPostRequest

func (r ApiCreateStackRequest) StackPostRequest(stackPostRequest StackPostRequest) ApiCreateStackRequest

type ApiDeleteAuthorizationsIDRequest

type ApiDeleteAuthorizationsIDRequest struct {
	ApiService AuthorizationsAPITokensApi
	// contains filtered or unexported fields
}

func (ApiDeleteAuthorizationsIDRequest) AuthID

func (ApiDeleteAuthorizationsIDRequest) Execute

func (ApiDeleteAuthorizationsIDRequest) ExecuteWithHttpInfo added in v2.3.0

func (r ApiDeleteAuthorizationsIDRequest) ExecuteWithHttpInfo() (*_nethttp.Response, error)

func (ApiDeleteAuthorizationsIDRequest) GetAuthID

func (ApiDeleteAuthorizationsIDRequest) GetZapTraceSpan

func (r ApiDeleteAuthorizationsIDRequest) GetZapTraceSpan() *string

func (ApiDeleteAuthorizationsIDRequest) ZapTraceSpan

type ApiDeleteBucketsIDRequest

type ApiDeleteBucketsIDRequest struct {
	ApiService BucketsApi
	// contains filtered or unexported fields
}

func (ApiDeleteBucketsIDRequest) BucketID

func (ApiDeleteBucketsIDRequest) Execute

func (r ApiDeleteBucketsIDRequest) Execute() error

func (ApiDeleteBucketsIDRequest) ExecuteWithHttpInfo added in v2.3.0

func (r ApiDeleteBucketsIDRequest) ExecuteWithHttpInfo() (*_nethttp.Response, error)

func (ApiDeleteBucketsIDRequest) GetBucketID

func (r ApiDeleteBucketsIDRequest) GetBucketID() string

func (ApiDeleteBucketsIDRequest) GetZapTraceSpan

func (r ApiDeleteBucketsIDRequest) GetZapTraceSpan() *string

func (ApiDeleteBucketsIDRequest) ZapTraceSpan

func (r ApiDeleteBucketsIDRequest) ZapTraceSpan(zapTraceSpan string) ApiDeleteBucketsIDRequest

type ApiDeleteDBRPIDRequest

type ApiDeleteDBRPIDRequest struct {
	ApiService DBRPsApi
	// contains filtered or unexported fields
}

func (ApiDeleteDBRPIDRequest) DbrpID

func (ApiDeleteDBRPIDRequest) Execute

func (r ApiDeleteDBRPIDRequest) Execute() error

func (ApiDeleteDBRPIDRequest) ExecuteWithHttpInfo added in v2.3.0

func (r ApiDeleteDBRPIDRequest) ExecuteWithHttpInfo() (*_nethttp.Response, error)

func (ApiDeleteDBRPIDRequest) GetDbrpID

func (r ApiDeleteDBRPIDRequest) GetDbrpID() string

func (ApiDeleteDBRPIDRequest) GetOrg

func (r ApiDeleteDBRPIDRequest) GetOrg() *string

func (ApiDeleteDBRPIDRequest) GetOrgID

func (r ApiDeleteDBRPIDRequest) GetOrgID() *string

func (ApiDeleteDBRPIDRequest) GetZapTraceSpan

func (r ApiDeleteDBRPIDRequest) GetZapTraceSpan() *string

func (ApiDeleteDBRPIDRequest) Org

func (ApiDeleteDBRPIDRequest) OrgID

func (ApiDeleteDBRPIDRequest) ZapTraceSpan

func (r ApiDeleteDBRPIDRequest) ZapTraceSpan(zapTraceSpan string) ApiDeleteDBRPIDRequest

type ApiDeleteLegacyAuthorizationsIDRequest

type ApiDeleteLegacyAuthorizationsIDRequest struct {
	ApiService LegacyAuthorizationsApi
	// contains filtered or unexported fields
}

func (ApiDeleteLegacyAuthorizationsIDRequest) AuthID

func (ApiDeleteLegacyAuthorizationsIDRequest) Execute

func (ApiDeleteLegacyAuthorizationsIDRequest) ExecuteWithHttpInfo added in v2.3.0

func (r ApiDeleteLegacyAuthorizationsIDRequest) ExecuteWithHttpInfo() (*_nethttp.Response, error)

func (ApiDeleteLegacyAuthorizationsIDRequest) GetAuthID

func (ApiDeleteLegacyAuthorizationsIDRequest) GetZapTraceSpan

func (r ApiDeleteLegacyAuthorizationsIDRequest) GetZapTraceSpan() *string

func (ApiDeleteLegacyAuthorizationsIDRequest) ZapTraceSpan

type ApiDeleteOrgsIDMembersIDRequest

type ApiDeleteOrgsIDMembersIDRequest struct {
	ApiService OrganizationsApi
	// contains filtered or unexported fields
}

func (ApiDeleteOrgsIDMembersIDRequest) Execute

func (ApiDeleteOrgsIDMembersIDRequest) ExecuteWithHttpInfo added in v2.3.0

func (r ApiDeleteOrgsIDMembersIDRequest) ExecuteWithHttpInfo() (*_nethttp.Response, error)

func (ApiDeleteOrgsIDMembersIDRequest) GetOrgID

func (ApiDeleteOrgsIDMembersIDRequest) GetUserID

func (ApiDeleteOrgsIDMembersIDRequest) GetZapTraceSpan

func (r ApiDeleteOrgsIDMembersIDRequest) GetZapTraceSpan() *string

func (ApiDeleteOrgsIDMembersIDRequest) OrgID

func (ApiDeleteOrgsIDMembersIDRequest) UserID

func (ApiDeleteOrgsIDMembersIDRequest) ZapTraceSpan

type ApiDeleteOrgsIDOwnersIDRequest added in v2.4.0

type ApiDeleteOrgsIDOwnersIDRequest struct {
	ApiService OrganizationsApi
	// contains filtered or unexported fields
}

func (ApiDeleteOrgsIDOwnersIDRequest) Execute added in v2.4.0

func (ApiDeleteOrgsIDOwnersIDRequest) ExecuteWithHttpInfo added in v2.4.0

func (r ApiDeleteOrgsIDOwnersIDRequest) ExecuteWithHttpInfo() (*_nethttp.Response, error)

func (ApiDeleteOrgsIDOwnersIDRequest) GetOrgID added in v2.4.0

func (ApiDeleteOrgsIDOwnersIDRequest) GetUserID added in v2.4.0

func (r ApiDeleteOrgsIDOwnersIDRequest) GetUserID() string

func (ApiDeleteOrgsIDOwnersIDRequest) GetZapTraceSpan added in v2.4.0

func (r ApiDeleteOrgsIDOwnersIDRequest) GetZapTraceSpan() *string

func (ApiDeleteOrgsIDOwnersIDRequest) OrgID added in v2.4.0

func (ApiDeleteOrgsIDOwnersIDRequest) UserID added in v2.4.0

func (ApiDeleteOrgsIDOwnersIDRequest) ZapTraceSpan added in v2.4.0

type ApiDeleteOrgsIDRequest

type ApiDeleteOrgsIDRequest struct {
	ApiService OrganizationsApi
	// contains filtered or unexported fields
}

func (ApiDeleteOrgsIDRequest) Execute

func (r ApiDeleteOrgsIDRequest) Execute() error

func (ApiDeleteOrgsIDRequest) ExecuteWithHttpInfo added in v2.3.0

func (r ApiDeleteOrgsIDRequest) ExecuteWithHttpInfo() (*_nethttp.Response, error)

func (ApiDeleteOrgsIDRequest) GetOrgID

func (r ApiDeleteOrgsIDRequest) GetOrgID() string

func (ApiDeleteOrgsIDRequest) GetZapTraceSpan

func (r ApiDeleteOrgsIDRequest) GetZapTraceSpan() *string

func (ApiDeleteOrgsIDRequest) OrgID

func (ApiDeleteOrgsIDRequest) ZapTraceSpan

func (r ApiDeleteOrgsIDRequest) ZapTraceSpan(zapTraceSpan string) ApiDeleteOrgsIDRequest

type ApiDeleteOrgsIDSecretsIDRequest added in v2.7.0

type ApiDeleteOrgsIDSecretsIDRequest struct {
	ApiService SecretsApi
	// contains filtered or unexported fields
}

func (ApiDeleteOrgsIDSecretsIDRequest) Execute added in v2.7.0

func (ApiDeleteOrgsIDSecretsIDRequest) ExecuteWithHttpInfo added in v2.7.0

func (r ApiDeleteOrgsIDSecretsIDRequest) ExecuteWithHttpInfo() (*_nethttp.Response, error)

func (ApiDeleteOrgsIDSecretsIDRequest) GetOrgID added in v2.7.0

func (ApiDeleteOrgsIDSecretsIDRequest) GetSecretID added in v2.7.0

func (r ApiDeleteOrgsIDSecretsIDRequest) GetSecretID() string

func (ApiDeleteOrgsIDSecretsIDRequest) GetZapTraceSpan added in v2.7.0

func (r ApiDeleteOrgsIDSecretsIDRequest) GetZapTraceSpan() *string

func (ApiDeleteOrgsIDSecretsIDRequest) OrgID added in v2.7.0

func (ApiDeleteOrgsIDSecretsIDRequest) SecretID added in v2.7.0

func (ApiDeleteOrgsIDSecretsIDRequest) ZapTraceSpan added in v2.7.0

type ApiDeleteRemoteConnectionByIDRequest added in v2.2.0

type ApiDeleteRemoteConnectionByIDRequest struct {
	ApiService RemoteConnectionsApi
	// contains filtered or unexported fields
}

func (ApiDeleteRemoteConnectionByIDRequest) Execute added in v2.2.0

func (ApiDeleteRemoteConnectionByIDRequest) ExecuteWithHttpInfo added in v2.3.0

func (r ApiDeleteRemoteConnectionByIDRequest) ExecuteWithHttpInfo() (*_nethttp.Response, error)

func (ApiDeleteRemoteConnectionByIDRequest) GetRemoteID added in v2.2.0

func (ApiDeleteRemoteConnectionByIDRequest) GetZapTraceSpan added in v2.2.0

func (r ApiDeleteRemoteConnectionByIDRequest) GetZapTraceSpan() *string

func (ApiDeleteRemoteConnectionByIDRequest) RemoteID added in v2.2.0

func (ApiDeleteRemoteConnectionByIDRequest) ZapTraceSpan added in v2.2.0

type ApiDeleteReplicationByIDRequest added in v2.2.0

type ApiDeleteReplicationByIDRequest struct {
	ApiService ReplicationsApi
	// contains filtered or unexported fields
}

func (ApiDeleteReplicationByIDRequest) Execute added in v2.2.0

func (ApiDeleteReplicationByIDRequest) ExecuteWithHttpInfo added in v2.3.0

func (r ApiDeleteReplicationByIDRequest) ExecuteWithHttpInfo() (*_nethttp.Response, error)

func (ApiDeleteReplicationByIDRequest) GetReplicationID added in v2.2.0

func (r ApiDeleteReplicationByIDRequest) GetReplicationID() string

func (ApiDeleteReplicationByIDRequest) GetZapTraceSpan added in v2.2.0

func (r ApiDeleteReplicationByIDRequest) GetZapTraceSpan() *string

func (ApiDeleteReplicationByIDRequest) ReplicationID added in v2.2.0

func (ApiDeleteReplicationByIDRequest) ZapTraceSpan added in v2.2.0

type ApiDeleteScriptsIDRequest added in v2.4.0

type ApiDeleteScriptsIDRequest struct {
	ApiService InvokableScriptsApi
	// contains filtered or unexported fields
}

func (ApiDeleteScriptsIDRequest) Execute added in v2.4.0

func (r ApiDeleteScriptsIDRequest) Execute() error

func (ApiDeleteScriptsIDRequest) ExecuteWithHttpInfo added in v2.4.0

func (r ApiDeleteScriptsIDRequest) ExecuteWithHttpInfo() (*_nethttp.Response, error)

func (ApiDeleteScriptsIDRequest) GetScriptID added in v2.4.0

func (r ApiDeleteScriptsIDRequest) GetScriptID() string

func (ApiDeleteScriptsIDRequest) ScriptID added in v2.4.0

type ApiDeleteStackRequest

type ApiDeleteStackRequest struct {
	ApiService StacksApi
	// contains filtered or unexported fields
}

func (ApiDeleteStackRequest) Execute

func (r ApiDeleteStackRequest) Execute() error

func (ApiDeleteStackRequest) ExecuteWithHttpInfo added in v2.3.0

func (r ApiDeleteStackRequest) ExecuteWithHttpInfo() (*_nethttp.Response, error)

func (ApiDeleteStackRequest) GetOrgID

func (r ApiDeleteStackRequest) GetOrgID() *string

func (ApiDeleteStackRequest) GetStackId

func (r ApiDeleteStackRequest) GetStackId() string

func (ApiDeleteStackRequest) OrgID

func (ApiDeleteStackRequest) StackId

type ApiDeleteTasksIDRequest

type ApiDeleteTasksIDRequest struct {
	ApiService TasksApi
	// contains filtered or unexported fields
}

func (ApiDeleteTasksIDRequest) Execute

func (r ApiDeleteTasksIDRequest) Execute() error

func (ApiDeleteTasksIDRequest) ExecuteWithHttpInfo added in v2.3.0

func (r ApiDeleteTasksIDRequest) ExecuteWithHttpInfo() (*_nethttp.Response, error)

func (ApiDeleteTasksIDRequest) GetTaskID

func (r ApiDeleteTasksIDRequest) GetTaskID() string

func (ApiDeleteTasksIDRequest) GetZapTraceSpan

func (r ApiDeleteTasksIDRequest) GetZapTraceSpan() *string

func (ApiDeleteTasksIDRequest) TaskID

func (ApiDeleteTasksIDRequest) ZapTraceSpan

func (r ApiDeleteTasksIDRequest) ZapTraceSpan(zapTraceSpan string) ApiDeleteTasksIDRequest

type ApiDeleteTasksIDRunsIDRequest

type ApiDeleteTasksIDRunsIDRequest struct {
	ApiService TasksApi
	// contains filtered or unexported fields
}

func (ApiDeleteTasksIDRunsIDRequest) Execute

func (ApiDeleteTasksIDRunsIDRequest) ExecuteWithHttpInfo added in v2.3.0

func (r ApiDeleteTasksIDRunsIDRequest) ExecuteWithHttpInfo() (*_nethttp.Response, error)

func (ApiDeleteTasksIDRunsIDRequest) GetRunID

func (ApiDeleteTasksIDRunsIDRequest) GetTaskID

func (r ApiDeleteTasksIDRunsIDRequest) GetTaskID() string

func (ApiDeleteTasksIDRunsIDRequest) GetZapTraceSpan

func (r ApiDeleteTasksIDRunsIDRequest) GetZapTraceSpan() *string

func (ApiDeleteTasksIDRunsIDRequest) RunID

func (ApiDeleteTasksIDRunsIDRequest) TaskID

func (ApiDeleteTasksIDRunsIDRequest) ZapTraceSpan

type ApiDeleteTelegrafsIDRequest

type ApiDeleteTelegrafsIDRequest struct {
	ApiService TelegrafsApi
	// contains filtered or unexported fields
}

func (ApiDeleteTelegrafsIDRequest) Execute

func (r ApiDeleteTelegrafsIDRequest) Execute() error

func (ApiDeleteTelegrafsIDRequest) ExecuteWithHttpInfo added in v2.3.0

func (r ApiDeleteTelegrafsIDRequest) ExecuteWithHttpInfo() (*_nethttp.Response, error)

func (ApiDeleteTelegrafsIDRequest) GetTelegrafID

func (r ApiDeleteTelegrafsIDRequest) GetTelegrafID() string

func (ApiDeleteTelegrafsIDRequest) GetZapTraceSpan

func (r ApiDeleteTelegrafsIDRequest) GetZapTraceSpan() *string

func (ApiDeleteTelegrafsIDRequest) TelegrafID

func (ApiDeleteTelegrafsIDRequest) ZapTraceSpan

func (r ApiDeleteTelegrafsIDRequest) ZapTraceSpan(zapTraceSpan string) ApiDeleteTelegrafsIDRequest

type ApiDeleteUsersIDRequest

type ApiDeleteUsersIDRequest struct {
	ApiService UsersApi
	// contains filtered or unexported fields
}

func (ApiDeleteUsersIDRequest) Execute

func (r ApiDeleteUsersIDRequest) Execute() error

func (ApiDeleteUsersIDRequest) ExecuteWithHttpInfo added in v2.3.0

func (r ApiDeleteUsersIDRequest) ExecuteWithHttpInfo() (*_nethttp.Response, error)

func (ApiDeleteUsersIDRequest) GetUserID

func (r ApiDeleteUsersIDRequest) GetUserID() string

func (ApiDeleteUsersIDRequest) GetZapTraceSpan

func (r ApiDeleteUsersIDRequest) GetZapTraceSpan() *string

func (ApiDeleteUsersIDRequest) UserID

func (ApiDeleteUsersIDRequest) ZapTraceSpan

func (r ApiDeleteUsersIDRequest) ZapTraceSpan(zapTraceSpan string) ApiDeleteUsersIDRequest

type ApiError

type ApiError interface {
	error
	ErrorCode() ErrorCode
}

type ApiExportTemplateRequest

type ApiExportTemplateRequest struct {
	ApiService TemplatesApi
	// contains filtered or unexported fields
}

func (ApiExportTemplateRequest) Execute

func (r ApiExportTemplateRequest) Execute() ([]TemplateEntry, error)

func (ApiExportTemplateRequest) ExecuteWithHttpInfo added in v2.3.0

func (r ApiExportTemplateRequest) ExecuteWithHttpInfo() ([]TemplateEntry, *_nethttp.Response, error)

func (ApiExportTemplateRequest) GetTemplateExport

func (r ApiExportTemplateRequest) GetTemplateExport() *TemplateExport

func (ApiExportTemplateRequest) TemplateExport

func (r ApiExportTemplateRequest) TemplateExport(templateExport TemplateExport) ApiExportTemplateRequest

type ApiGetAuthorizationsIDRequest

type ApiGetAuthorizationsIDRequest struct {
	ApiService AuthorizationsAPITokensApi
	// contains filtered or unexported fields
}

func (ApiGetAuthorizationsIDRequest) AuthID

func (ApiGetAuthorizationsIDRequest) Execute

func (ApiGetAuthorizationsIDRequest) ExecuteWithHttpInfo added in v2.3.0

func (r ApiGetAuthorizationsIDRequest) ExecuteWithHttpInfo() (Authorization, *_nethttp.Response, error)

func (ApiGetAuthorizationsIDRequest) GetAuthID

func (r ApiGetAuthorizationsIDRequest) GetAuthID() string

func (ApiGetAuthorizationsIDRequest) GetZapTraceSpan

func (r ApiGetAuthorizationsIDRequest) GetZapTraceSpan() *string

func (ApiGetAuthorizationsIDRequest) ZapTraceSpan

type ApiGetAuthorizationsRequest

type ApiGetAuthorizationsRequest struct {
	ApiService AuthorizationsAPITokensApi
	// contains filtered or unexported fields
}

func (ApiGetAuthorizationsRequest) Execute

func (ApiGetAuthorizationsRequest) ExecuteWithHttpInfo added in v2.3.0

func (r ApiGetAuthorizationsRequest) ExecuteWithHttpInfo() (Authorizations, *_nethttp.Response, error)

func (ApiGetAuthorizationsRequest) GetOrg

func (r ApiGetAuthorizationsRequest) GetOrg() *string

func (ApiGetAuthorizationsRequest) GetOrgID

func (r ApiGetAuthorizationsRequest) GetOrgID() *string

func (ApiGetAuthorizationsRequest) GetToken added in v2.7.0

func (r ApiGetAuthorizationsRequest) GetToken() *string

func (ApiGetAuthorizationsRequest) GetUser

func (r ApiGetAuthorizationsRequest) GetUser() *string

func (ApiGetAuthorizationsRequest) GetUserID

func (r ApiGetAuthorizationsRequest) GetUserID() *string

func (ApiGetAuthorizationsRequest) GetZapTraceSpan

func (r ApiGetAuthorizationsRequest) GetZapTraceSpan() *string

func (ApiGetAuthorizationsRequest) Org

func (ApiGetAuthorizationsRequest) OrgID

func (ApiGetAuthorizationsRequest) Token added in v2.7.0

func (ApiGetAuthorizationsRequest) User

func (ApiGetAuthorizationsRequest) UserID

func (ApiGetAuthorizationsRequest) ZapTraceSpan

func (r ApiGetAuthorizationsRequest) ZapTraceSpan(zapTraceSpan string) ApiGetAuthorizationsRequest

type ApiGetBackupKVRequest

type ApiGetBackupKVRequest struct {
	ApiService BackupApi
	// contains filtered or unexported fields
}

func (ApiGetBackupKVRequest) Execute

func (r ApiGetBackupKVRequest) Execute() (*_nethttp.Response, error)

func (ApiGetBackupKVRequest) ExecuteWithHttpInfo added in v2.3.0

func (r ApiGetBackupKVRequest) ExecuteWithHttpInfo() (*_nethttp.Response, *_nethttp.Response, error)

func (ApiGetBackupKVRequest) GetZapTraceSpan

func (r ApiGetBackupKVRequest) GetZapTraceSpan() *string

func (ApiGetBackupKVRequest) ZapTraceSpan

func (r ApiGetBackupKVRequest) ZapTraceSpan(zapTraceSpan string) ApiGetBackupKVRequest

type ApiGetBackupMetadataRequest

type ApiGetBackupMetadataRequest struct {
	ApiService BackupApi
	// contains filtered or unexported fields
}

func (ApiGetBackupMetadataRequest) AcceptEncoding

func (r ApiGetBackupMetadataRequest) AcceptEncoding(acceptEncoding string) ApiGetBackupMetadataRequest

func (ApiGetBackupMetadataRequest) Execute

func (ApiGetBackupMetadataRequest) ExecuteWithHttpInfo added in v2.3.0

func (r ApiGetBackupMetadataRequest) ExecuteWithHttpInfo() (*_nethttp.Response, *_nethttp.Response, error)

func (ApiGetBackupMetadataRequest) GetAcceptEncoding

func (r ApiGetBackupMetadataRequest) GetAcceptEncoding() *string

func (ApiGetBackupMetadataRequest) GetZapTraceSpan

func (r ApiGetBackupMetadataRequest) GetZapTraceSpan() *string

func (ApiGetBackupMetadataRequest) ZapTraceSpan

func (r ApiGetBackupMetadataRequest) ZapTraceSpan(zapTraceSpan string) ApiGetBackupMetadataRequest

type ApiGetBackupShardIdRequest

type ApiGetBackupShardIdRequest struct {
	ApiService BackupApi
	// contains filtered or unexported fields
}

func (ApiGetBackupShardIdRequest) AcceptEncoding

func (r ApiGetBackupShardIdRequest) AcceptEncoding(acceptEncoding string) ApiGetBackupShardIdRequest

func (ApiGetBackupShardIdRequest) Execute

func (ApiGetBackupShardIdRequest) ExecuteWithHttpInfo added in v2.3.0

func (r ApiGetBackupShardIdRequest) ExecuteWithHttpInfo() (*_nethttp.Response, *_nethttp.Response, error)

func (ApiGetBackupShardIdRequest) GetAcceptEncoding

func (r ApiGetBackupShardIdRequest) GetAcceptEncoding() *string

func (ApiGetBackupShardIdRequest) GetShardID

func (r ApiGetBackupShardIdRequest) GetShardID() int64

func (ApiGetBackupShardIdRequest) GetSince

func (r ApiGetBackupShardIdRequest) GetSince() *time.Time

func (ApiGetBackupShardIdRequest) GetZapTraceSpan

func (r ApiGetBackupShardIdRequest) GetZapTraceSpan() *string

func (ApiGetBackupShardIdRequest) ShardID

func (ApiGetBackupShardIdRequest) Since

func (ApiGetBackupShardIdRequest) ZapTraceSpan

func (r ApiGetBackupShardIdRequest) ZapTraceSpan(zapTraceSpan string) ApiGetBackupShardIdRequest

type ApiGetBucketsIDRequest

type ApiGetBucketsIDRequest struct {
	ApiService BucketsApi
	// contains filtered or unexported fields
}

func (ApiGetBucketsIDRequest) BucketID

func (ApiGetBucketsIDRequest) Execute

func (r ApiGetBucketsIDRequest) Execute() (Bucket, error)

func (ApiGetBucketsIDRequest) ExecuteWithHttpInfo added in v2.3.0

func (r ApiGetBucketsIDRequest) ExecuteWithHttpInfo() (Bucket, *_nethttp.Response, error)

func (ApiGetBucketsIDRequest) GetBucketID

func (r ApiGetBucketsIDRequest) GetBucketID() string

func (ApiGetBucketsIDRequest) GetZapTraceSpan

func (r ApiGetBucketsIDRequest) GetZapTraceSpan() *string

func (ApiGetBucketsIDRequest) ZapTraceSpan

func (r ApiGetBucketsIDRequest) ZapTraceSpan(zapTraceSpan string) ApiGetBucketsIDRequest

type ApiGetBucketsRequest

type ApiGetBucketsRequest struct {
	ApiService BucketsApi
	// contains filtered or unexported fields
}

func (ApiGetBucketsRequest) After

func (ApiGetBucketsRequest) Execute

func (r ApiGetBucketsRequest) Execute() (Buckets, error)

func (ApiGetBucketsRequest) ExecuteWithHttpInfo added in v2.3.0

func (r ApiGetBucketsRequest) ExecuteWithHttpInfo() (Buckets, *_nethttp.Response, error)

func (ApiGetBucketsRequest) GetAfter

func (r ApiGetBucketsRequest) GetAfter() *string

func (ApiGetBucketsRequest) GetId

func (r ApiGetBucketsRequest) GetId() *string

func (ApiGetBucketsRequest) GetLimit

func (r ApiGetBucketsRequest) GetLimit() *int32

func (ApiGetBucketsRequest) GetName

func (r ApiGetBucketsRequest) GetName() *string

func (ApiGetBucketsRequest) GetOffset

func (r ApiGetBucketsRequest) GetOffset() *int32

func (ApiGetBucketsRequest) GetOrg

func (r ApiGetBucketsRequest) GetOrg() *string

func (ApiGetBucketsRequest) GetOrgID

func (r ApiGetBucketsRequest) GetOrgID() *string

func (ApiGetBucketsRequest) GetZapTraceSpan

func (r ApiGetBucketsRequest) GetZapTraceSpan() *string

func (ApiGetBucketsRequest) Id

func (ApiGetBucketsRequest) Limit

func (ApiGetBucketsRequest) Name

func (ApiGetBucketsRequest) Offset

func (ApiGetBucketsRequest) Org

func (ApiGetBucketsRequest) OrgID

func (ApiGetBucketsRequest) ZapTraceSpan

func (r ApiGetBucketsRequest) ZapTraceSpan(zapTraceSpan string) ApiGetBucketsRequest

type ApiGetConfigRequest added in v2.3.0

type ApiGetConfigRequest struct {
	ApiService ConfigApi
	// contains filtered or unexported fields
}

func (ApiGetConfigRequest) Execute added in v2.3.0

func (r ApiGetConfigRequest) Execute() (Config, error)

func (ApiGetConfigRequest) ExecuteWithHttpInfo added in v2.3.0

func (r ApiGetConfigRequest) ExecuteWithHttpInfo() (Config, *_nethttp.Response, error)

func (ApiGetConfigRequest) GetZapTraceSpan added in v2.3.0

func (r ApiGetConfigRequest) GetZapTraceSpan() *string

func (ApiGetConfigRequest) ZapTraceSpan added in v2.3.0

func (r ApiGetConfigRequest) ZapTraceSpan(zapTraceSpan string) ApiGetConfigRequest

type ApiGetDBRPsIDRequest

type ApiGetDBRPsIDRequest struct {
	ApiService DBRPsApi
	// contains filtered or unexported fields
}

func (ApiGetDBRPsIDRequest) DbrpID

func (ApiGetDBRPsIDRequest) Execute

func (r ApiGetDBRPsIDRequest) Execute() (DBRPGet, error)

func (ApiGetDBRPsIDRequest) ExecuteWithHttpInfo added in v2.3.0

func (r ApiGetDBRPsIDRequest) ExecuteWithHttpInfo() (DBRPGet, *_nethttp.Response, error)

func (ApiGetDBRPsIDRequest) GetDbrpID

func (r ApiGetDBRPsIDRequest) GetDbrpID() string

func (ApiGetDBRPsIDRequest) GetOrg

func (r ApiGetDBRPsIDRequest) GetOrg() *string

func (ApiGetDBRPsIDRequest) GetOrgID

func (r ApiGetDBRPsIDRequest) GetOrgID() *string

func (ApiGetDBRPsIDRequest) GetZapTraceSpan

func (r ApiGetDBRPsIDRequest) GetZapTraceSpan() *string

func (ApiGetDBRPsIDRequest) Org

func (ApiGetDBRPsIDRequest) OrgID

func (ApiGetDBRPsIDRequest) ZapTraceSpan

func (r ApiGetDBRPsIDRequest) ZapTraceSpan(zapTraceSpan string) ApiGetDBRPsIDRequest

type ApiGetDBRPsRequest

type ApiGetDBRPsRequest struct {
	ApiService DBRPsApi
	// contains filtered or unexported fields
}

func (ApiGetDBRPsRequest) BucketID

func (r ApiGetDBRPsRequest) BucketID(bucketID string) ApiGetDBRPsRequest

func (ApiGetDBRPsRequest) Db

func (ApiGetDBRPsRequest) Default_

func (r ApiGetDBRPsRequest) Default_(default_ bool) ApiGetDBRPsRequest

func (ApiGetDBRPsRequest) Execute

func (r ApiGetDBRPsRequest) Execute() (DBRPs, error)

func (ApiGetDBRPsRequest) ExecuteWithHttpInfo added in v2.3.0

func (r ApiGetDBRPsRequest) ExecuteWithHttpInfo() (DBRPs, *_nethttp.Response, error)

func (ApiGetDBRPsRequest) GetBucketID

func (r ApiGetDBRPsRequest) GetBucketID() *string

func (ApiGetDBRPsRequest) GetDb

func (r ApiGetDBRPsRequest) GetDb() *string

func (ApiGetDBRPsRequest) GetDefault_

func (r ApiGetDBRPsRequest) GetDefault_() *bool

func (ApiGetDBRPsRequest) GetId

func (r ApiGetDBRPsRequest) GetId() *string

func (ApiGetDBRPsRequest) GetOrg

func (r ApiGetDBRPsRequest) GetOrg() *string

func (ApiGetDBRPsRequest) GetOrgID

func (r ApiGetDBRPsRequest) GetOrgID() *string

func (ApiGetDBRPsRequest) GetRp

func (r ApiGetDBRPsRequest) GetRp() *string

func (ApiGetDBRPsRequest) GetZapTraceSpan

func (r ApiGetDBRPsRequest) GetZapTraceSpan() *string

func (ApiGetDBRPsRequest) Id

func (ApiGetDBRPsRequest) Org

func (ApiGetDBRPsRequest) OrgID

func (ApiGetDBRPsRequest) Rp

func (ApiGetDBRPsRequest) ZapTraceSpan

func (r ApiGetDBRPsRequest) ZapTraceSpan(zapTraceSpan string) ApiGetDBRPsRequest

type ApiGetDashboardsRequest

type ApiGetDashboardsRequest struct {
	ApiService DashboardsApi
	// contains filtered or unexported fields
}

func (ApiGetDashboardsRequest) Descending

func (r ApiGetDashboardsRequest) Descending(descending bool) ApiGetDashboardsRequest

func (ApiGetDashboardsRequest) Execute

func (r ApiGetDashboardsRequest) Execute() (Dashboards, error)

func (ApiGetDashboardsRequest) ExecuteWithHttpInfo added in v2.3.0

func (r ApiGetDashboardsRequest) ExecuteWithHttpInfo() (Dashboards, *_nethttp.Response, error)

func (ApiGetDashboardsRequest) GetDescending

func (r ApiGetDashboardsRequest) GetDescending() *bool

func (ApiGetDashboardsRequest) GetId

func (r ApiGetDashboardsRequest) GetId() *[]string

func (ApiGetDashboardsRequest) GetLimit

func (r ApiGetDashboardsRequest) GetLimit() *int32

func (ApiGetDashboardsRequest) GetOffset

func (r ApiGetDashboardsRequest) GetOffset() *int32

func (ApiGetDashboardsRequest) GetOrg

func (r ApiGetDashboardsRequest) GetOrg() *string

func (ApiGetDashboardsRequest) GetOrgID

func (r ApiGetDashboardsRequest) GetOrgID() *string

func (ApiGetDashboardsRequest) GetOwner

func (r ApiGetDashboardsRequest) GetOwner() *string

func (ApiGetDashboardsRequest) GetSortBy

func (r ApiGetDashboardsRequest) GetSortBy() *string

func (ApiGetDashboardsRequest) GetZapTraceSpan

func (r ApiGetDashboardsRequest) GetZapTraceSpan() *string

func (ApiGetDashboardsRequest) Id

func (ApiGetDashboardsRequest) Limit

func (ApiGetDashboardsRequest) Offset

func (ApiGetDashboardsRequest) Org

func (ApiGetDashboardsRequest) OrgID

func (ApiGetDashboardsRequest) Owner

func (ApiGetDashboardsRequest) SortBy

func (ApiGetDashboardsRequest) ZapTraceSpan

func (r ApiGetDashboardsRequest) ZapTraceSpan(zapTraceSpan string) ApiGetDashboardsRequest

type ApiGetHealthRequest

type ApiGetHealthRequest struct {
	ApiService HealthApi
	// contains filtered or unexported fields
}

func (ApiGetHealthRequest) Execute

func (r ApiGetHealthRequest) Execute() (HealthCheck, error)

func (ApiGetHealthRequest) ExecuteWithHttpInfo added in v2.3.0

func (r ApiGetHealthRequest) ExecuteWithHttpInfo() (HealthCheck, *_nethttp.Response, error)

func (ApiGetHealthRequest) GetZapTraceSpan

func (r ApiGetHealthRequest) GetZapTraceSpan() *string

func (ApiGetHealthRequest) ZapTraceSpan

func (r ApiGetHealthRequest) ZapTraceSpan(zapTraceSpan string) ApiGetHealthRequest

type ApiGetLegacyAuthorizationsIDRequest

type ApiGetLegacyAuthorizationsIDRequest struct {
	ApiService LegacyAuthorizationsApi
	// contains filtered or unexported fields
}

func (ApiGetLegacyAuthorizationsIDRequest) AuthID

func (ApiGetLegacyAuthorizationsIDRequest) Execute

func (ApiGetLegacyAuthorizationsIDRequest) ExecuteWithHttpInfo added in v2.3.0

func (ApiGetLegacyAuthorizationsIDRequest) GetAuthID

func (ApiGetLegacyAuthorizationsIDRequest) GetZapTraceSpan

func (r ApiGetLegacyAuthorizationsIDRequest) GetZapTraceSpan() *string

func (ApiGetLegacyAuthorizationsIDRequest) ZapTraceSpan

type ApiGetLegacyAuthorizationsRequest

type ApiGetLegacyAuthorizationsRequest struct {
	ApiService LegacyAuthorizationsApi
	// contains filtered or unexported fields
}

func (ApiGetLegacyAuthorizationsRequest) AuthID

func (ApiGetLegacyAuthorizationsRequest) Execute

func (ApiGetLegacyAuthorizationsRequest) ExecuteWithHttpInfo added in v2.3.0

func (ApiGetLegacyAuthorizationsRequest) GetAuthID

func (ApiGetLegacyAuthorizationsRequest) GetOrg

func (ApiGetLegacyAuthorizationsRequest) GetOrgID

func (ApiGetLegacyAuthorizationsRequest) GetToken

func (ApiGetLegacyAuthorizationsRequest) GetUser

func (ApiGetLegacyAuthorizationsRequest) GetUserID

func (ApiGetLegacyAuthorizationsRequest) GetZapTraceSpan

func (r ApiGetLegacyAuthorizationsRequest) GetZapTraceSpan() *string

func (ApiGetLegacyAuthorizationsRequest) Org

func (ApiGetLegacyAuthorizationsRequest) OrgID

func (ApiGetLegacyAuthorizationsRequest) Token

func (ApiGetLegacyAuthorizationsRequest) User

func (ApiGetLegacyAuthorizationsRequest) UserID

func (ApiGetLegacyAuthorizationsRequest) ZapTraceSpan

type ApiGetLegacyQueryRequest added in v2.4.0

type ApiGetLegacyQueryRequest struct {
	ApiService LegacyQueryApi
	// contains filtered or unexported fields
}

func (ApiGetLegacyQueryRequest) Accept added in v2.4.0

func (ApiGetLegacyQueryRequest) AcceptEncoding added in v2.4.0

func (r ApiGetLegacyQueryRequest) AcceptEncoding(acceptEncoding string) ApiGetLegacyQueryRequest

func (ApiGetLegacyQueryRequest) ContentType added in v2.4.0

func (r ApiGetLegacyQueryRequest) ContentType(contentType string) ApiGetLegacyQueryRequest

func (ApiGetLegacyQueryRequest) Db added in v2.4.0

func (ApiGetLegacyQueryRequest) Epoch added in v2.4.0

func (ApiGetLegacyQueryRequest) Execute added in v2.4.0

func (r ApiGetLegacyQueryRequest) Execute() (string, error)

func (ApiGetLegacyQueryRequest) ExecuteWithHttpInfo added in v2.4.0

func (r ApiGetLegacyQueryRequest) ExecuteWithHttpInfo() (string, *_nethttp.Response, error)

func (ApiGetLegacyQueryRequest) GetAccept added in v2.4.0

func (r ApiGetLegacyQueryRequest) GetAccept() *string

func (ApiGetLegacyQueryRequest) GetAcceptEncoding added in v2.4.0

func (r ApiGetLegacyQueryRequest) GetAcceptEncoding() *string

func (ApiGetLegacyQueryRequest) GetContentType added in v2.4.0

func (r ApiGetLegacyQueryRequest) GetContentType() *string

func (ApiGetLegacyQueryRequest) GetDb added in v2.4.0

func (r ApiGetLegacyQueryRequest) GetDb() *string

func (ApiGetLegacyQueryRequest) GetEpoch added in v2.4.0

func (r ApiGetLegacyQueryRequest) GetEpoch() *string

func (ApiGetLegacyQueryRequest) GetP added in v2.4.0

func (r ApiGetLegacyQueryRequest) GetP() *string

func (ApiGetLegacyQueryRequest) GetQ added in v2.4.0

func (r ApiGetLegacyQueryRequest) GetQ() *string

func (ApiGetLegacyQueryRequest) GetRp added in v2.4.0

func (r ApiGetLegacyQueryRequest) GetRp() *string

func (ApiGetLegacyQueryRequest) GetU added in v2.4.0

func (r ApiGetLegacyQueryRequest) GetU() *string

func (ApiGetLegacyQueryRequest) GetZapTraceSpan added in v2.4.0

func (r ApiGetLegacyQueryRequest) GetZapTraceSpan() *string

func (ApiGetLegacyQueryRequest) P added in v2.4.0

func (ApiGetLegacyQueryRequest) Q added in v2.4.0

func (ApiGetLegacyQueryRequest) Rp added in v2.4.0

func (ApiGetLegacyQueryRequest) U added in v2.4.0

func (ApiGetLegacyQueryRequest) ZapTraceSpan added in v2.4.0

func (r ApiGetLegacyQueryRequest) ZapTraceSpan(zapTraceSpan string) ApiGetLegacyQueryRequest

type ApiGetMeasurementSchemaRequest

type ApiGetMeasurementSchemaRequest struct {
	ApiService BucketSchemasApi
	// contains filtered or unexported fields
}

func (ApiGetMeasurementSchemaRequest) BucketID

func (ApiGetMeasurementSchemaRequest) Execute

func (ApiGetMeasurementSchemaRequest) ExecuteWithHttpInfo added in v2.3.0

func (ApiGetMeasurementSchemaRequest) GetBucketID

func (r ApiGetMeasurementSchemaRequest) GetBucketID() string

func (ApiGetMeasurementSchemaRequest) GetMeasurementID

func (r ApiGetMeasurementSchemaRequest) GetMeasurementID() string

func (ApiGetMeasurementSchemaRequest) GetOrg

func (ApiGetMeasurementSchemaRequest) GetOrgID

func (r ApiGetMeasurementSchemaRequest) GetOrgID() *string

func (ApiGetMeasurementSchemaRequest) MeasurementID

func (ApiGetMeasurementSchemaRequest) Org

func (ApiGetMeasurementSchemaRequest) OrgID

type ApiGetMeasurementSchemasRequest

type ApiGetMeasurementSchemasRequest struct {
	ApiService BucketSchemasApi
	// contains filtered or unexported fields
}

func (ApiGetMeasurementSchemasRequest) BucketID

func (ApiGetMeasurementSchemasRequest) Execute

func (ApiGetMeasurementSchemasRequest) ExecuteWithHttpInfo added in v2.3.0

func (ApiGetMeasurementSchemasRequest) GetBucketID

func (r ApiGetMeasurementSchemasRequest) GetBucketID() string

func (ApiGetMeasurementSchemasRequest) GetName

func (ApiGetMeasurementSchemasRequest) GetOrg

func (ApiGetMeasurementSchemasRequest) GetOrgID

func (ApiGetMeasurementSchemasRequest) Name

func (ApiGetMeasurementSchemasRequest) Org

func (ApiGetMeasurementSchemasRequest) OrgID

type ApiGetOrgsIDMembersRequest

type ApiGetOrgsIDMembersRequest struct {
	ApiService OrganizationsApi
	// contains filtered or unexported fields
}

func (ApiGetOrgsIDMembersRequest) Execute

func (ApiGetOrgsIDMembersRequest) ExecuteWithHttpInfo added in v2.3.0

func (r ApiGetOrgsIDMembersRequest) ExecuteWithHttpInfo() (ResourceMembers, *_nethttp.Response, error)

func (ApiGetOrgsIDMembersRequest) GetOrgID

func (r ApiGetOrgsIDMembersRequest) GetOrgID() string

func (ApiGetOrgsIDMembersRequest) GetZapTraceSpan

func (r ApiGetOrgsIDMembersRequest) GetZapTraceSpan() *string

func (ApiGetOrgsIDMembersRequest) OrgID

func (ApiGetOrgsIDMembersRequest) ZapTraceSpan

func (r ApiGetOrgsIDMembersRequest) ZapTraceSpan(zapTraceSpan string) ApiGetOrgsIDMembersRequest

type ApiGetOrgsIDOwnersRequest added in v2.4.0

type ApiGetOrgsIDOwnersRequest struct {
	ApiService OrganizationsApi
	// contains filtered or unexported fields
}

func (ApiGetOrgsIDOwnersRequest) Execute added in v2.4.0

func (ApiGetOrgsIDOwnersRequest) ExecuteWithHttpInfo added in v2.4.0

func (r ApiGetOrgsIDOwnersRequest) ExecuteWithHttpInfo() (ResourceOwners, *_nethttp.Response, error)

func (ApiGetOrgsIDOwnersRequest) GetOrgID added in v2.4.0

func (r ApiGetOrgsIDOwnersRequest) GetOrgID() string

func (ApiGetOrgsIDOwnersRequest) GetZapTraceSpan added in v2.4.0

func (r ApiGetOrgsIDOwnersRequest) GetZapTraceSpan() *string

func (ApiGetOrgsIDOwnersRequest) OrgID added in v2.4.0

func (ApiGetOrgsIDOwnersRequest) ZapTraceSpan added in v2.4.0

func (r ApiGetOrgsIDOwnersRequest) ZapTraceSpan(zapTraceSpan string) ApiGetOrgsIDOwnersRequest

type ApiGetOrgsIDRequest

type ApiGetOrgsIDRequest struct {
	ApiService OrganizationsApi
	// contains filtered or unexported fields
}

func (ApiGetOrgsIDRequest) Execute

func (r ApiGetOrgsIDRequest) Execute() (Organization, error)

func (ApiGetOrgsIDRequest) ExecuteWithHttpInfo added in v2.3.0

func (r ApiGetOrgsIDRequest) ExecuteWithHttpInfo() (Organization, *_nethttp.Response, error)

func (ApiGetOrgsIDRequest) GetOrgID

func (r ApiGetOrgsIDRequest) GetOrgID() string

func (ApiGetOrgsIDRequest) GetZapTraceSpan

func (r ApiGetOrgsIDRequest) GetZapTraceSpan() *string

func (ApiGetOrgsIDRequest) OrgID

func (ApiGetOrgsIDRequest) ZapTraceSpan

func (r ApiGetOrgsIDRequest) ZapTraceSpan(zapTraceSpan string) ApiGetOrgsIDRequest

type ApiGetOrgsIDSecretsRequest

type ApiGetOrgsIDSecretsRequest struct {
	ApiService SecretsApi
	// contains filtered or unexported fields
}

func (ApiGetOrgsIDSecretsRequest) Execute

func (ApiGetOrgsIDSecretsRequest) ExecuteWithHttpInfo added in v2.3.0

func (ApiGetOrgsIDSecretsRequest) GetOrgID

func (r ApiGetOrgsIDSecretsRequest) GetOrgID() string

func (ApiGetOrgsIDSecretsRequest) GetZapTraceSpan

func (r ApiGetOrgsIDSecretsRequest) GetZapTraceSpan() *string

func (ApiGetOrgsIDSecretsRequest) OrgID

func (ApiGetOrgsIDSecretsRequest) ZapTraceSpan

func (r ApiGetOrgsIDSecretsRequest) ZapTraceSpan(zapTraceSpan string) ApiGetOrgsIDSecretsRequest

type ApiGetOrgsRequest

type ApiGetOrgsRequest struct {
	ApiService OrganizationsApi
	// contains filtered or unexported fields
}

func (ApiGetOrgsRequest) Descending

func (r ApiGetOrgsRequest) Descending(descending bool) ApiGetOrgsRequest

func (ApiGetOrgsRequest) Execute

func (r ApiGetOrgsRequest) Execute() (Organizations, error)

func (ApiGetOrgsRequest) ExecuteWithHttpInfo added in v2.3.0

func (r ApiGetOrgsRequest) ExecuteWithHttpInfo() (Organizations, *_nethttp.Response, error)

func (ApiGetOrgsRequest) GetDescending

func (r ApiGetOrgsRequest) GetDescending() *bool

func (ApiGetOrgsRequest) GetLimit

func (r ApiGetOrgsRequest) GetLimit() *int32

func (ApiGetOrgsRequest) GetOffset

func (r ApiGetOrgsRequest) GetOffset() *int32

func (ApiGetOrgsRequest) GetOrg

func (r ApiGetOrgsRequest) GetOrg() *string

func (ApiGetOrgsRequest) GetOrgID

func (r ApiGetOrgsRequest) GetOrgID() *string

func (ApiGetOrgsRequest) GetUserID

func (r ApiGetOrgsRequest) GetUserID() *string

func (ApiGetOrgsRequest) GetZapTraceSpan

func (r ApiGetOrgsRequest) GetZapTraceSpan() *string

func (ApiGetOrgsRequest) Limit

func (r ApiGetOrgsRequest) Limit(limit int32) ApiGetOrgsRequest

func (ApiGetOrgsRequest) Offset

func (r ApiGetOrgsRequest) Offset(offset int32) ApiGetOrgsRequest

func (ApiGetOrgsRequest) Org

func (ApiGetOrgsRequest) OrgID

func (ApiGetOrgsRequest) UserID

func (r ApiGetOrgsRequest) UserID(userID string) ApiGetOrgsRequest

func (ApiGetOrgsRequest) ZapTraceSpan

func (r ApiGetOrgsRequest) ZapTraceSpan(zapTraceSpan string) ApiGetOrgsRequest

type ApiGetPingRequest added in v2.4.0

type ApiGetPingRequest struct {
	ApiService PingApi
	// contains filtered or unexported fields
}

func (ApiGetPingRequest) Execute added in v2.4.0

func (r ApiGetPingRequest) Execute() error

func (ApiGetPingRequest) ExecuteWithHttpInfo added in v2.4.0

func (r ApiGetPingRequest) ExecuteWithHttpInfo() (*_nethttp.Response, error)

type ApiGetRemoteConnectionByIDRequest added in v2.2.0

type ApiGetRemoteConnectionByIDRequest struct {
	ApiService RemoteConnectionsApi
	// contains filtered or unexported fields
}

func (ApiGetRemoteConnectionByIDRequest) Execute added in v2.2.0

func (ApiGetRemoteConnectionByIDRequest) ExecuteWithHttpInfo added in v2.3.0

func (ApiGetRemoteConnectionByIDRequest) GetRemoteID added in v2.2.0

func (r ApiGetRemoteConnectionByIDRequest) GetRemoteID() string

func (ApiGetRemoteConnectionByIDRequest) GetZapTraceSpan added in v2.2.0

func (r ApiGetRemoteConnectionByIDRequest) GetZapTraceSpan() *string

func (ApiGetRemoteConnectionByIDRequest) RemoteID added in v2.2.0

func (ApiGetRemoteConnectionByIDRequest) ZapTraceSpan added in v2.2.0

type ApiGetRemoteConnectionsRequest added in v2.2.0

type ApiGetRemoteConnectionsRequest struct {
	ApiService RemoteConnectionsApi
	// contains filtered or unexported fields
}

func (ApiGetRemoteConnectionsRequest) Execute added in v2.2.0

func (ApiGetRemoteConnectionsRequest) ExecuteWithHttpInfo added in v2.3.0

func (ApiGetRemoteConnectionsRequest) GetName added in v2.2.0

func (ApiGetRemoteConnectionsRequest) GetOrgID added in v2.2.0

func (r ApiGetRemoteConnectionsRequest) GetOrgID() *string

func (ApiGetRemoteConnectionsRequest) GetRemoteURL added in v2.2.0

func (r ApiGetRemoteConnectionsRequest) GetRemoteURL() *string

func (ApiGetRemoteConnectionsRequest) GetZapTraceSpan added in v2.2.0

func (r ApiGetRemoteConnectionsRequest) GetZapTraceSpan() *string

func (ApiGetRemoteConnectionsRequest) Name added in v2.2.0

func (ApiGetRemoteConnectionsRequest) OrgID added in v2.2.0

func (ApiGetRemoteConnectionsRequest) RemoteURL added in v2.2.0

func (ApiGetRemoteConnectionsRequest) ZapTraceSpan added in v2.2.0

type ApiGetReplicationByIDRequest added in v2.2.0

type ApiGetReplicationByIDRequest struct {
	ApiService ReplicationsApi
	// contains filtered or unexported fields
}

func (ApiGetReplicationByIDRequest) Execute added in v2.2.0

func (ApiGetReplicationByIDRequest) ExecuteWithHttpInfo added in v2.3.0

func (r ApiGetReplicationByIDRequest) ExecuteWithHttpInfo() (Replication, *_nethttp.Response, error)

func (ApiGetReplicationByIDRequest) GetReplicationID added in v2.2.0

func (r ApiGetReplicationByIDRequest) GetReplicationID() string

func (ApiGetReplicationByIDRequest) GetZapTraceSpan added in v2.2.0

func (r ApiGetReplicationByIDRequest) GetZapTraceSpan() *string

func (ApiGetReplicationByIDRequest) ReplicationID added in v2.2.0

func (r ApiGetReplicationByIDRequest) ReplicationID(replicationID string) ApiGetReplicationByIDRequest

func (ApiGetReplicationByIDRequest) ZapTraceSpan added in v2.2.0

type ApiGetReplicationsRequest added in v2.2.0

type ApiGetReplicationsRequest struct {
	ApiService ReplicationsApi
	// contains filtered or unexported fields
}

func (ApiGetReplicationsRequest) Execute added in v2.2.0

func (ApiGetReplicationsRequest) ExecuteWithHttpInfo added in v2.3.0

func (r ApiGetReplicationsRequest) ExecuteWithHttpInfo() (Replications, *_nethttp.Response, error)

func (ApiGetReplicationsRequest) GetLocalBucketID added in v2.2.0

func (r ApiGetReplicationsRequest) GetLocalBucketID() *string

func (ApiGetReplicationsRequest) GetName added in v2.2.0

func (r ApiGetReplicationsRequest) GetName() *string

func (ApiGetReplicationsRequest) GetOrgID added in v2.2.0

func (r ApiGetReplicationsRequest) GetOrgID() *string

func (ApiGetReplicationsRequest) GetRemoteID added in v2.2.0

func (r ApiGetReplicationsRequest) GetRemoteID() *string

func (ApiGetReplicationsRequest) GetZapTraceSpan added in v2.2.0

func (r ApiGetReplicationsRequest) GetZapTraceSpan() *string

func (ApiGetReplicationsRequest) LocalBucketID added in v2.2.0

func (r ApiGetReplicationsRequest) LocalBucketID(localBucketID string) ApiGetReplicationsRequest

func (ApiGetReplicationsRequest) Name added in v2.2.0

func (ApiGetReplicationsRequest) OrgID added in v2.2.0

func (ApiGetReplicationsRequest) RemoteID added in v2.2.0

func (ApiGetReplicationsRequest) ZapTraceSpan added in v2.2.0

func (r ApiGetReplicationsRequest) ZapTraceSpan(zapTraceSpan string) ApiGetReplicationsRequest

type ApiGetResourcesRequest added in v2.2.0

type ApiGetResourcesRequest struct {
	ApiService ResourcesApi
	// contains filtered or unexported fields
}

func (ApiGetResourcesRequest) Execute added in v2.2.0

func (r ApiGetResourcesRequest) Execute() ([]string, error)

func (ApiGetResourcesRequest) ExecuteWithHttpInfo added in v2.3.0

func (r ApiGetResourcesRequest) ExecuteWithHttpInfo() ([]string, *_nethttp.Response, error)

func (ApiGetResourcesRequest) GetZapTraceSpan added in v2.2.0

func (r ApiGetResourcesRequest) GetZapTraceSpan() *string

func (ApiGetResourcesRequest) ZapTraceSpan added in v2.2.0

func (r ApiGetResourcesRequest) ZapTraceSpan(zapTraceSpan string) ApiGetResourcesRequest

type ApiGetScriptsIDRequest added in v2.4.0

type ApiGetScriptsIDRequest struct {
	ApiService InvokableScriptsApi
	// contains filtered or unexported fields
}

func (ApiGetScriptsIDRequest) Execute added in v2.4.0

func (r ApiGetScriptsIDRequest) Execute() (Script, error)

func (ApiGetScriptsIDRequest) ExecuteWithHttpInfo added in v2.4.0

func (r ApiGetScriptsIDRequest) ExecuteWithHttpInfo() (Script, *_nethttp.Response, error)

func (ApiGetScriptsIDRequest) GetScriptID added in v2.4.0

func (r ApiGetScriptsIDRequest) GetScriptID() string

func (ApiGetScriptsIDRequest) ScriptID added in v2.4.0

type ApiGetScriptsRequest added in v2.4.0

type ApiGetScriptsRequest struct {
	ApiService InvokableScriptsApi
	// contains filtered or unexported fields
}

func (ApiGetScriptsRequest) Execute added in v2.4.0

func (r ApiGetScriptsRequest) Execute() (Scripts, error)

func (ApiGetScriptsRequest) ExecuteWithHttpInfo added in v2.4.0

func (r ApiGetScriptsRequest) ExecuteWithHttpInfo() (Scripts, *_nethttp.Response, error)

func (ApiGetScriptsRequest) GetLimit added in v2.4.0

func (r ApiGetScriptsRequest) GetLimit() *int32

func (ApiGetScriptsRequest) GetName added in v2.5.0

func (r ApiGetScriptsRequest) GetName() *string

func (ApiGetScriptsRequest) GetOffset added in v2.4.0

func (r ApiGetScriptsRequest) GetOffset() *int32

func (ApiGetScriptsRequest) Limit added in v2.4.0

func (ApiGetScriptsRequest) Name added in v2.5.0

func (ApiGetScriptsRequest) Offset added in v2.4.0

type ApiGetSetupRequest

type ApiGetSetupRequest struct {
	ApiService SetupApi
	// contains filtered or unexported fields
}

func (ApiGetSetupRequest) Execute

func (ApiGetSetupRequest) ExecuteWithHttpInfo added in v2.3.0

func (r ApiGetSetupRequest) ExecuteWithHttpInfo() (InlineResponse200, *_nethttp.Response, error)

func (ApiGetSetupRequest) GetZapTraceSpan

func (r ApiGetSetupRequest) GetZapTraceSpan() *string

func (ApiGetSetupRequest) ZapTraceSpan

func (r ApiGetSetupRequest) ZapTraceSpan(zapTraceSpan string) ApiGetSetupRequest

type ApiGetTasksIDLogsRequest

type ApiGetTasksIDLogsRequest struct {
	ApiService TasksApi
	// contains filtered or unexported fields
}

func (ApiGetTasksIDLogsRequest) Execute

func (r ApiGetTasksIDLogsRequest) Execute() (Logs, error)

func (ApiGetTasksIDLogsRequest) ExecuteWithHttpInfo added in v2.3.0

func (r ApiGetTasksIDLogsRequest) ExecuteWithHttpInfo() (Logs, *_nethttp.Response, error)

func (ApiGetTasksIDLogsRequest) GetTaskID

func (r ApiGetTasksIDLogsRequest) GetTaskID() string

func (ApiGetTasksIDLogsRequest) GetZapTraceSpan

func (r ApiGetTasksIDLogsRequest) GetZapTraceSpan() *string

func (ApiGetTasksIDLogsRequest) TaskID

func (ApiGetTasksIDLogsRequest) ZapTraceSpan

func (r ApiGetTasksIDLogsRequest) ZapTraceSpan(zapTraceSpan string) ApiGetTasksIDLogsRequest

type ApiGetTasksIDRequest

type ApiGetTasksIDRequest struct {
	ApiService TasksApi
	// contains filtered or unexported fields
}

func (ApiGetTasksIDRequest) Execute

func (r ApiGetTasksIDRequest) Execute() (Task, error)

func (ApiGetTasksIDRequest) ExecuteWithHttpInfo added in v2.3.0

func (r ApiGetTasksIDRequest) ExecuteWithHttpInfo() (Task, *_nethttp.Response, error)

func (ApiGetTasksIDRequest) GetTaskID

func (r ApiGetTasksIDRequest) GetTaskID() string

func (ApiGetTasksIDRequest) GetZapTraceSpan

func (r ApiGetTasksIDRequest) GetZapTraceSpan() *string

func (ApiGetTasksIDRequest) TaskID

func (ApiGetTasksIDRequest) ZapTraceSpan

func (r ApiGetTasksIDRequest) ZapTraceSpan(zapTraceSpan string) ApiGetTasksIDRequest

type ApiGetTasksIDRunsIDLogsRequest

type ApiGetTasksIDRunsIDLogsRequest struct {
	ApiService TasksApi
	// contains filtered or unexported fields
}

func (ApiGetTasksIDRunsIDLogsRequest) Execute

func (r ApiGetTasksIDRunsIDLogsRequest) Execute() (Logs, error)

func (ApiGetTasksIDRunsIDLogsRequest) ExecuteWithHttpInfo added in v2.3.0

func (r ApiGetTasksIDRunsIDLogsRequest) ExecuteWithHttpInfo() (Logs, *_nethttp.Response, error)

func (ApiGetTasksIDRunsIDLogsRequest) GetRunID

func (ApiGetTasksIDRunsIDLogsRequest) GetTaskID

func (r ApiGetTasksIDRunsIDLogsRequest) GetTaskID() string

func (ApiGetTasksIDRunsIDLogsRequest) GetZapTraceSpan

func (r ApiGetTasksIDRunsIDLogsRequest) GetZapTraceSpan() *string

func (ApiGetTasksIDRunsIDLogsRequest) RunID

func (ApiGetTasksIDRunsIDLogsRequest) TaskID

func (ApiGetTasksIDRunsIDLogsRequest) ZapTraceSpan

type ApiGetTasksIDRunsIDRequest

type ApiGetTasksIDRunsIDRequest struct {
	ApiService TasksApi
	// contains filtered or unexported fields
}

func (ApiGetTasksIDRunsIDRequest) Execute

func (r ApiGetTasksIDRunsIDRequest) Execute() (Run, error)

func (ApiGetTasksIDRunsIDRequest) ExecuteWithHttpInfo added in v2.3.0

func (r ApiGetTasksIDRunsIDRequest) ExecuteWithHttpInfo() (Run, *_nethttp.Response, error)

func (ApiGetTasksIDRunsIDRequest) GetRunID

func (r ApiGetTasksIDRunsIDRequest) GetRunID() string

func (ApiGetTasksIDRunsIDRequest) GetTaskID

func (r ApiGetTasksIDRunsIDRequest) GetTaskID() string

func (ApiGetTasksIDRunsIDRequest) GetZapTraceSpan

func (r ApiGetTasksIDRunsIDRequest) GetZapTraceSpan() *string

func (ApiGetTasksIDRunsIDRequest) RunID

func (ApiGetTasksIDRunsIDRequest) TaskID

func (ApiGetTasksIDRunsIDRequest) ZapTraceSpan

func (r ApiGetTasksIDRunsIDRequest) ZapTraceSpan(zapTraceSpan string) ApiGetTasksIDRunsIDRequest

type ApiGetTasksIDRunsRequest

type ApiGetTasksIDRunsRequest struct {
	ApiService TasksApi
	// contains filtered or unexported fields
}

func (ApiGetTasksIDRunsRequest) After

func (ApiGetTasksIDRunsRequest) AfterTime

func (ApiGetTasksIDRunsRequest) BeforeTime

func (ApiGetTasksIDRunsRequest) Execute

func (r ApiGetTasksIDRunsRequest) Execute() (Runs, error)

func (ApiGetTasksIDRunsRequest) ExecuteWithHttpInfo added in v2.3.0

func (r ApiGetTasksIDRunsRequest) ExecuteWithHttpInfo() (Runs, *_nethttp.Response, error)

func (ApiGetTasksIDRunsRequest) GetAfter

func (r ApiGetTasksIDRunsRequest) GetAfter() *string

func (ApiGetTasksIDRunsRequest) GetAfterTime

func (r ApiGetTasksIDRunsRequest) GetAfterTime() *time.Time

func (ApiGetTasksIDRunsRequest) GetBeforeTime

func (r ApiGetTasksIDRunsRequest) GetBeforeTime() *time.Time

func (ApiGetTasksIDRunsRequest) GetLimit

func (r ApiGetTasksIDRunsRequest) GetLimit() *int32

func (ApiGetTasksIDRunsRequest) GetTaskID

func (r ApiGetTasksIDRunsRequest) GetTaskID() string

func (ApiGetTasksIDRunsRequest) GetZapTraceSpan

func (r ApiGetTasksIDRunsRequest) GetZapTraceSpan() *string

func (ApiGetTasksIDRunsRequest) Limit

func (ApiGetTasksIDRunsRequest) TaskID

func (ApiGetTasksIDRunsRequest) ZapTraceSpan

func (r ApiGetTasksIDRunsRequest) ZapTraceSpan(zapTraceSpan string) ApiGetTasksIDRunsRequest

type ApiGetTasksRequest

type ApiGetTasksRequest struct {
	ApiService TasksApi
	// contains filtered or unexported fields
}

func (ApiGetTasksRequest) After

func (ApiGetTasksRequest) Execute

func (r ApiGetTasksRequest) Execute() (Tasks, error)

func (ApiGetTasksRequest) ExecuteWithHttpInfo added in v2.3.0

func (r ApiGetTasksRequest) ExecuteWithHttpInfo() (Tasks, *_nethttp.Response, error)

func (ApiGetTasksRequest) GetAfter

func (r ApiGetTasksRequest) GetAfter() *string

func (ApiGetTasksRequest) GetLimit

func (r ApiGetTasksRequest) GetLimit() *int32

func (ApiGetTasksRequest) GetName

func (r ApiGetTasksRequest) GetName() *string

func (ApiGetTasksRequest) GetOffset added in v2.4.0

func (r ApiGetTasksRequest) GetOffset() *int32

func (ApiGetTasksRequest) GetOrg

func (r ApiGetTasksRequest) GetOrg() *string

func (ApiGetTasksRequest) GetOrgID

func (r ApiGetTasksRequest) GetOrgID() *string

func (ApiGetTasksRequest) GetScriptID added in v2.4.0

func (r ApiGetTasksRequest) GetScriptID() *string

func (ApiGetTasksRequest) GetSortBy added in v2.4.0

func (r ApiGetTasksRequest) GetSortBy() *string

func (ApiGetTasksRequest) GetStatus

func (r ApiGetTasksRequest) GetStatus() *string

func (ApiGetTasksRequest) GetType_ added in v2.3.0

func (r ApiGetTasksRequest) GetType_() *string

func (ApiGetTasksRequest) GetUser

func (r ApiGetTasksRequest) GetUser() *string

func (ApiGetTasksRequest) GetZapTraceSpan

func (r ApiGetTasksRequest) GetZapTraceSpan() *string

func (ApiGetTasksRequest) Limit

func (ApiGetTasksRequest) Name

func (ApiGetTasksRequest) Offset added in v2.4.0

func (r ApiGetTasksRequest) Offset(offset int32) ApiGetTasksRequest

func (ApiGetTasksRequest) Org

func (ApiGetTasksRequest) OrgID

func (ApiGetTasksRequest) ScriptID added in v2.4.0

func (r ApiGetTasksRequest) ScriptID(scriptID string) ApiGetTasksRequest

func (ApiGetTasksRequest) SortBy added in v2.4.0

func (r ApiGetTasksRequest) SortBy(sortBy string) ApiGetTasksRequest

func (ApiGetTasksRequest) Status

func (r ApiGetTasksRequest) Status(status string) ApiGetTasksRequest

func (ApiGetTasksRequest) Type_ added in v2.3.0

func (ApiGetTasksRequest) User

func (ApiGetTasksRequest) ZapTraceSpan

func (r ApiGetTasksRequest) ZapTraceSpan(zapTraceSpan string) ApiGetTasksRequest

type ApiGetTelegrafsIDRequest

type ApiGetTelegrafsIDRequest struct {
	ApiService TelegrafsApi
	// contains filtered or unexported fields
}

func (ApiGetTelegrafsIDRequest) Accept

func (ApiGetTelegrafsIDRequest) Execute

func (r ApiGetTelegrafsIDRequest) Execute() (Telegraf, error)

func (ApiGetTelegrafsIDRequest) ExecuteWithHttpInfo added in v2.3.0

func (r ApiGetTelegrafsIDRequest) ExecuteWithHttpInfo() (Telegraf, *_nethttp.Response, error)

func (ApiGetTelegrafsIDRequest) GetAccept

func (r ApiGetTelegrafsIDRequest) GetAccept() *string

func (ApiGetTelegrafsIDRequest) GetTelegrafID

func (r ApiGetTelegrafsIDRequest) GetTelegrafID() string

func (ApiGetTelegrafsIDRequest) GetZapTraceSpan

func (r ApiGetTelegrafsIDRequest) GetZapTraceSpan() *string

func (ApiGetTelegrafsIDRequest) TelegrafID

func (r ApiGetTelegrafsIDRequest) TelegrafID(telegrafID string) ApiGetTelegrafsIDRequest

func (ApiGetTelegrafsIDRequest) ZapTraceSpan

func (r ApiGetTelegrafsIDRequest) ZapTraceSpan(zapTraceSpan string) ApiGetTelegrafsIDRequest

type ApiGetTelegrafsRequest

type ApiGetTelegrafsRequest struct {
	ApiService TelegrafsApi
	// contains filtered or unexported fields
}

func (ApiGetTelegrafsRequest) Execute

func (r ApiGetTelegrafsRequest) Execute() (Telegrafs, error)

func (ApiGetTelegrafsRequest) ExecuteWithHttpInfo added in v2.3.0

func (r ApiGetTelegrafsRequest) ExecuteWithHttpInfo() (Telegrafs, *_nethttp.Response, error)

func (ApiGetTelegrafsRequest) GetOrgID

func (r ApiGetTelegrafsRequest) GetOrgID() *string

func (ApiGetTelegrafsRequest) GetZapTraceSpan

func (r ApiGetTelegrafsRequest) GetZapTraceSpan() *string

func (ApiGetTelegrafsRequest) OrgID

func (ApiGetTelegrafsRequest) ZapTraceSpan

func (r ApiGetTelegrafsRequest) ZapTraceSpan(zapTraceSpan string) ApiGetTelegrafsRequest

type ApiGetUsersIDRequest

type ApiGetUsersIDRequest struct {
	ApiService UsersApi
	// contains filtered or unexported fields
}

func (ApiGetUsersIDRequest) Execute

func (r ApiGetUsersIDRequest) Execute() (UserResponse, error)

func (ApiGetUsersIDRequest) ExecuteWithHttpInfo added in v2.3.0

func (r ApiGetUsersIDRequest) ExecuteWithHttpInfo() (UserResponse, *_nethttp.Response, error)

func (ApiGetUsersIDRequest) GetUserID

func (r ApiGetUsersIDRequest) GetUserID() string

func (ApiGetUsersIDRequest) GetZapTraceSpan

func (r ApiGetUsersIDRequest) GetZapTraceSpan() *string

func (ApiGetUsersIDRequest) UserID

func (ApiGetUsersIDRequest) ZapTraceSpan

func (r ApiGetUsersIDRequest) ZapTraceSpan(zapTraceSpan string) ApiGetUsersIDRequest

type ApiGetUsersRequest

type ApiGetUsersRequest struct {
	ApiService UsersApi
	// contains filtered or unexported fields
}

func (ApiGetUsersRequest) After

func (ApiGetUsersRequest) Execute

func (r ApiGetUsersRequest) Execute() (Users, error)

func (ApiGetUsersRequest) ExecuteWithHttpInfo added in v2.3.0

func (r ApiGetUsersRequest) ExecuteWithHttpInfo() (Users, *_nethttp.Response, error)

func (ApiGetUsersRequest) GetAfter

func (r ApiGetUsersRequest) GetAfter() *string

func (ApiGetUsersRequest) GetId

func (r ApiGetUsersRequest) GetId() *string

func (ApiGetUsersRequest) GetLimit

func (r ApiGetUsersRequest) GetLimit() *int32

func (ApiGetUsersRequest) GetName

func (r ApiGetUsersRequest) GetName() *string

func (ApiGetUsersRequest) GetOffset

func (r ApiGetUsersRequest) GetOffset() *int32

func (ApiGetUsersRequest) GetZapTraceSpan

func (r ApiGetUsersRequest) GetZapTraceSpan() *string

func (ApiGetUsersRequest) Id

func (ApiGetUsersRequest) Limit

func (ApiGetUsersRequest) Name

func (ApiGetUsersRequest) Offset

func (r ApiGetUsersRequest) Offset(offset int32) ApiGetUsersRequest

func (ApiGetUsersRequest) ZapTraceSpan

func (r ApiGetUsersRequest) ZapTraceSpan(zapTraceSpan string) ApiGetUsersRequest

type ApiHeadPingRequest added in v2.4.0

type ApiHeadPingRequest struct {
	ApiService PingApi
	// contains filtered or unexported fields
}

func (ApiHeadPingRequest) Execute added in v2.4.0

func (r ApiHeadPingRequest) Execute() error

func (ApiHeadPingRequest) ExecuteWithHttpInfo added in v2.4.0

func (r ApiHeadPingRequest) ExecuteWithHttpInfo() (*_nethttp.Response, error)

type ApiListStacksRequest

type ApiListStacksRequest struct {
	ApiService StacksApi
	// contains filtered or unexported fields
}

func (ApiListStacksRequest) Execute

func (r ApiListStacksRequest) Execute() (Stacks, error)

func (ApiListStacksRequest) ExecuteWithHttpInfo added in v2.3.0

func (r ApiListStacksRequest) ExecuteWithHttpInfo() (Stacks, *_nethttp.Response, error)

func (ApiListStacksRequest) GetName

func (r ApiListStacksRequest) GetName() *[]string

func (ApiListStacksRequest) GetOrgID

func (r ApiListStacksRequest) GetOrgID() *string

func (ApiListStacksRequest) GetStackID

func (r ApiListStacksRequest) GetStackID() *[]string

func (ApiListStacksRequest) Name

func (ApiListStacksRequest) OrgID

func (ApiListStacksRequest) StackID

func (r ApiListStacksRequest) StackID(stackID []string) ApiListStacksRequest

type ApiPatchAuthorizationsIDRequest

type ApiPatchAuthorizationsIDRequest struct {
	ApiService AuthorizationsAPITokensApi
	// contains filtered or unexported fields
}

func (ApiPatchAuthorizationsIDRequest) AuthID

func (ApiPatchAuthorizationsIDRequest) AuthorizationUpdateRequest

func (r ApiPatchAuthorizationsIDRequest) AuthorizationUpdateRequest(authorizationUpdateRequest AuthorizationUpdateRequest) ApiPatchAuthorizationsIDRequest

func (ApiPatchAuthorizationsIDRequest) Execute

func (ApiPatchAuthorizationsIDRequest) ExecuteWithHttpInfo added in v2.3.0

func (ApiPatchAuthorizationsIDRequest) GetAuthID

func (ApiPatchAuthorizationsIDRequest) GetAuthorizationUpdateRequest

func (r ApiPatchAuthorizationsIDRequest) GetAuthorizationUpdateRequest() *AuthorizationUpdateRequest

func (ApiPatchAuthorizationsIDRequest) GetZapTraceSpan

func (r ApiPatchAuthorizationsIDRequest) GetZapTraceSpan() *string

func (ApiPatchAuthorizationsIDRequest) ZapTraceSpan

type ApiPatchBucketsIDRequest

type ApiPatchBucketsIDRequest struct {
	ApiService BucketsApi
	// contains filtered or unexported fields
}

func (ApiPatchBucketsIDRequest) BucketID

func (ApiPatchBucketsIDRequest) Execute

func (r ApiPatchBucketsIDRequest) Execute() (Bucket, error)

func (ApiPatchBucketsIDRequest) ExecuteWithHttpInfo added in v2.3.0

func (r ApiPatchBucketsIDRequest) ExecuteWithHttpInfo() (Bucket, *_nethttp.Response, error)

func (ApiPatchBucketsIDRequest) GetBucketID

func (r ApiPatchBucketsIDRequest) GetBucketID() string

func (ApiPatchBucketsIDRequest) GetPatchBucketRequest

func (r ApiPatchBucketsIDRequest) GetPatchBucketRequest() *PatchBucketRequest

func (ApiPatchBucketsIDRequest) GetZapTraceSpan

func (r ApiPatchBucketsIDRequest) GetZapTraceSpan() *string

func (ApiPatchBucketsIDRequest) PatchBucketRequest

func (r ApiPatchBucketsIDRequest) PatchBucketRequest(patchBucketRequest PatchBucketRequest) ApiPatchBucketsIDRequest

func (ApiPatchBucketsIDRequest) ZapTraceSpan

func (r ApiPatchBucketsIDRequest) ZapTraceSpan(zapTraceSpan string) ApiPatchBucketsIDRequest

type ApiPatchDBRPIDRequest

type ApiPatchDBRPIDRequest struct {
	ApiService DBRPsApi
	// contains filtered or unexported fields
}

func (ApiPatchDBRPIDRequest) DBRPUpdate

func (r ApiPatchDBRPIDRequest) DBRPUpdate(dBRPUpdate DBRPUpdate) ApiPatchDBRPIDRequest

func (ApiPatchDBRPIDRequest) DbrpID

func (ApiPatchDBRPIDRequest) Execute

func (r ApiPatchDBRPIDRequest) Execute() (DBRPGet, error)

func (ApiPatchDBRPIDRequest) ExecuteWithHttpInfo added in v2.3.0

func (r ApiPatchDBRPIDRequest) ExecuteWithHttpInfo() (DBRPGet, *_nethttp.Response, error)

func (ApiPatchDBRPIDRequest) GetDBRPUpdate

func (r ApiPatchDBRPIDRequest) GetDBRPUpdate() *DBRPUpdate

func (ApiPatchDBRPIDRequest) GetDbrpID

func (r ApiPatchDBRPIDRequest) GetDbrpID() string

func (ApiPatchDBRPIDRequest) GetOrg

func (r ApiPatchDBRPIDRequest) GetOrg() *string

func (ApiPatchDBRPIDRequest) GetOrgID

func (r ApiPatchDBRPIDRequest) GetOrgID() *string

func (ApiPatchDBRPIDRequest) GetZapTraceSpan

func (r ApiPatchDBRPIDRequest) GetZapTraceSpan() *string

func (ApiPatchDBRPIDRequest) Org

func (ApiPatchDBRPIDRequest) OrgID

func (ApiPatchDBRPIDRequest) ZapTraceSpan

func (r ApiPatchDBRPIDRequest) ZapTraceSpan(zapTraceSpan string) ApiPatchDBRPIDRequest

type ApiPatchLegacyAuthorizationsIDRequest

type ApiPatchLegacyAuthorizationsIDRequest struct {
	ApiService LegacyAuthorizationsApi
	// contains filtered or unexported fields
}

func (ApiPatchLegacyAuthorizationsIDRequest) AuthID

func (ApiPatchLegacyAuthorizationsIDRequest) AuthorizationUpdateRequest

func (r ApiPatchLegacyAuthorizationsIDRequest) AuthorizationUpdateRequest(authorizationUpdateRequest AuthorizationUpdateRequest) ApiPatchLegacyAuthorizationsIDRequest

func (ApiPatchLegacyAuthorizationsIDRequest) Execute

func (ApiPatchLegacyAuthorizationsIDRequest) ExecuteWithHttpInfo added in v2.3.0

func (ApiPatchLegacyAuthorizationsIDRequest) GetAuthID

func (ApiPatchLegacyAuthorizationsIDRequest) GetAuthorizationUpdateRequest

func (r ApiPatchLegacyAuthorizationsIDRequest) GetAuthorizationUpdateRequest() *AuthorizationUpdateRequest

func (ApiPatchLegacyAuthorizationsIDRequest) GetZapTraceSpan

func (r ApiPatchLegacyAuthorizationsIDRequest) GetZapTraceSpan() *string

func (ApiPatchLegacyAuthorizationsIDRequest) ZapTraceSpan

type ApiPatchOrgsIDRequest

type ApiPatchOrgsIDRequest struct {
	ApiService OrganizationsApi
	// contains filtered or unexported fields
}

func (ApiPatchOrgsIDRequest) Execute

func (r ApiPatchOrgsIDRequest) Execute() (Organization, error)

func (ApiPatchOrgsIDRequest) ExecuteWithHttpInfo added in v2.3.0

func (r ApiPatchOrgsIDRequest) ExecuteWithHttpInfo() (Organization, *_nethttp.Response, error)

func (ApiPatchOrgsIDRequest) GetOrgID

func (r ApiPatchOrgsIDRequest) GetOrgID() string

func (ApiPatchOrgsIDRequest) GetPatchOrganizationRequest

func (r ApiPatchOrgsIDRequest) GetPatchOrganizationRequest() *PatchOrganizationRequest

func (ApiPatchOrgsIDRequest) GetZapTraceSpan

func (r ApiPatchOrgsIDRequest) GetZapTraceSpan() *string

func (ApiPatchOrgsIDRequest) OrgID

func (ApiPatchOrgsIDRequest) PatchOrganizationRequest

func (r ApiPatchOrgsIDRequest) PatchOrganizationRequest(patchOrganizationRequest PatchOrganizationRequest) ApiPatchOrgsIDRequest

func (ApiPatchOrgsIDRequest) ZapTraceSpan

func (r ApiPatchOrgsIDRequest) ZapTraceSpan(zapTraceSpan string) ApiPatchOrgsIDRequest

type ApiPatchOrgsIDSecretsRequest

type ApiPatchOrgsIDSecretsRequest struct {
	ApiService SecretsApi
	// contains filtered or unexported fields
}

func (ApiPatchOrgsIDSecretsRequest) Execute

func (r ApiPatchOrgsIDSecretsRequest) Execute() error

func (ApiPatchOrgsIDSecretsRequest) ExecuteWithHttpInfo added in v2.3.0

func (r ApiPatchOrgsIDSecretsRequest) ExecuteWithHttpInfo() (*_nethttp.Response, error)

func (ApiPatchOrgsIDSecretsRequest) GetOrgID

func (r ApiPatchOrgsIDSecretsRequest) GetOrgID() string

func (ApiPatchOrgsIDSecretsRequest) GetRequestBody

func (r ApiPatchOrgsIDSecretsRequest) GetRequestBody() *map[string]string

func (ApiPatchOrgsIDSecretsRequest) GetZapTraceSpan

func (r ApiPatchOrgsIDSecretsRequest) GetZapTraceSpan() *string

func (ApiPatchOrgsIDSecretsRequest) OrgID

func (ApiPatchOrgsIDSecretsRequest) RequestBody

func (ApiPatchOrgsIDSecretsRequest) ZapTraceSpan

type ApiPatchRemoteConnectionByIDRequest added in v2.2.0

type ApiPatchRemoteConnectionByIDRequest struct {
	ApiService RemoteConnectionsApi
	// contains filtered or unexported fields
}

func (ApiPatchRemoteConnectionByIDRequest) Execute added in v2.2.0

func (ApiPatchRemoteConnectionByIDRequest) ExecuteWithHttpInfo added in v2.3.0

func (ApiPatchRemoteConnectionByIDRequest) GetRemoteConnenctionUpdateRequest added in v2.2.0

func (r ApiPatchRemoteConnectionByIDRequest) GetRemoteConnenctionUpdateRequest() *RemoteConnenctionUpdateRequest

func (ApiPatchRemoteConnectionByIDRequest) GetRemoteID added in v2.2.0

func (ApiPatchRemoteConnectionByIDRequest) GetZapTraceSpan added in v2.2.0

func (r ApiPatchRemoteConnectionByIDRequest) GetZapTraceSpan() *string

func (ApiPatchRemoteConnectionByIDRequest) RemoteConnenctionUpdateRequest added in v2.2.0

func (r ApiPatchRemoteConnectionByIDRequest) RemoteConnenctionUpdateRequest(remoteConnenctionUpdateRequest RemoteConnenctionUpdateRequest) ApiPatchRemoteConnectionByIDRequest

func (ApiPatchRemoteConnectionByIDRequest) RemoteID added in v2.2.0

func (ApiPatchRemoteConnectionByIDRequest) ZapTraceSpan added in v2.2.0

type ApiPatchReplicationByIDRequest added in v2.2.0

type ApiPatchReplicationByIDRequest struct {
	ApiService ReplicationsApi
	// contains filtered or unexported fields
}

func (ApiPatchReplicationByIDRequest) Execute added in v2.2.0

func (ApiPatchReplicationByIDRequest) ExecuteWithHttpInfo added in v2.3.0

func (r ApiPatchReplicationByIDRequest) ExecuteWithHttpInfo() (Replication, *_nethttp.Response, error)

func (ApiPatchReplicationByIDRequest) GetReplicationID added in v2.2.0

func (r ApiPatchReplicationByIDRequest) GetReplicationID() string

func (ApiPatchReplicationByIDRequest) GetReplicationUpdateRequest added in v2.2.0

func (r ApiPatchReplicationByIDRequest) GetReplicationUpdateRequest() *ReplicationUpdateRequest

func (ApiPatchReplicationByIDRequest) GetValidate added in v2.2.0

func (r ApiPatchReplicationByIDRequest) GetValidate() *bool

func (ApiPatchReplicationByIDRequest) GetZapTraceSpan added in v2.2.0

func (r ApiPatchReplicationByIDRequest) GetZapTraceSpan() *string

func (ApiPatchReplicationByIDRequest) ReplicationID added in v2.2.0

func (ApiPatchReplicationByIDRequest) ReplicationUpdateRequest added in v2.2.0

func (r ApiPatchReplicationByIDRequest) ReplicationUpdateRequest(replicationUpdateRequest ReplicationUpdateRequest) ApiPatchReplicationByIDRequest

func (ApiPatchReplicationByIDRequest) Validate added in v2.2.0

func (ApiPatchReplicationByIDRequest) ZapTraceSpan added in v2.2.0

type ApiPatchScriptsIDRequest added in v2.4.0

type ApiPatchScriptsIDRequest struct {
	ApiService InvokableScriptsApi
	// contains filtered or unexported fields
}

func (ApiPatchScriptsIDRequest) Execute added in v2.4.0

func (r ApiPatchScriptsIDRequest) Execute() (Script, error)

func (ApiPatchScriptsIDRequest) ExecuteWithHttpInfo added in v2.4.0

func (r ApiPatchScriptsIDRequest) ExecuteWithHttpInfo() (Script, *_nethttp.Response, error)

func (ApiPatchScriptsIDRequest) GetScriptID added in v2.4.0

func (r ApiPatchScriptsIDRequest) GetScriptID() string

func (ApiPatchScriptsIDRequest) GetScriptUpdateRequest added in v2.4.0

func (r ApiPatchScriptsIDRequest) GetScriptUpdateRequest() *ScriptUpdateRequest

func (ApiPatchScriptsIDRequest) ScriptID added in v2.4.0

func (ApiPatchScriptsIDRequest) ScriptUpdateRequest added in v2.4.0

func (r ApiPatchScriptsIDRequest) ScriptUpdateRequest(scriptUpdateRequest ScriptUpdateRequest) ApiPatchScriptsIDRequest

type ApiPatchTasksIDRequest

type ApiPatchTasksIDRequest struct {
	ApiService TasksApi
	// contains filtered or unexported fields
}

func (ApiPatchTasksIDRequest) Execute

func (r ApiPatchTasksIDRequest) Execute() (Task, error)

func (ApiPatchTasksIDRequest) ExecuteWithHttpInfo added in v2.3.0

func (r ApiPatchTasksIDRequest) ExecuteWithHttpInfo() (Task, *_nethttp.Response, error)

func (ApiPatchTasksIDRequest) GetTaskID

func (r ApiPatchTasksIDRequest) GetTaskID() string

func (ApiPatchTasksIDRequest) GetTaskUpdateRequest

func (r ApiPatchTasksIDRequest) GetTaskUpdateRequest() *TaskUpdateRequest

func (ApiPatchTasksIDRequest) GetZapTraceSpan

func (r ApiPatchTasksIDRequest) GetZapTraceSpan() *string

func (ApiPatchTasksIDRequest) TaskID

func (ApiPatchTasksIDRequest) TaskUpdateRequest

func (r ApiPatchTasksIDRequest) TaskUpdateRequest(taskUpdateRequest TaskUpdateRequest) ApiPatchTasksIDRequest

func (ApiPatchTasksIDRequest) ZapTraceSpan

func (r ApiPatchTasksIDRequest) ZapTraceSpan(zapTraceSpan string) ApiPatchTasksIDRequest

type ApiPatchUsersIDRequest

type ApiPatchUsersIDRequest struct {
	ApiService UsersApi
	// contains filtered or unexported fields
}

func (ApiPatchUsersIDRequest) Execute

func (r ApiPatchUsersIDRequest) Execute() (UserResponse, error)

func (ApiPatchUsersIDRequest) ExecuteWithHttpInfo added in v2.3.0

func (r ApiPatchUsersIDRequest) ExecuteWithHttpInfo() (UserResponse, *_nethttp.Response, error)

func (ApiPatchUsersIDRequest) GetUser

func (r ApiPatchUsersIDRequest) GetUser() *User

func (ApiPatchUsersIDRequest) GetUserID

func (r ApiPatchUsersIDRequest) GetUserID() string

func (ApiPatchUsersIDRequest) GetZapTraceSpan

func (r ApiPatchUsersIDRequest) GetZapTraceSpan() *string

func (ApiPatchUsersIDRequest) User

func (ApiPatchUsersIDRequest) UserID

func (ApiPatchUsersIDRequest) ZapTraceSpan

func (r ApiPatchUsersIDRequest) ZapTraceSpan(zapTraceSpan string) ApiPatchUsersIDRequest

type ApiPostAuthorizationsRequest

type ApiPostAuthorizationsRequest struct {
	ApiService AuthorizationsAPITokensApi
	// contains filtered or unexported fields
}

func (ApiPostAuthorizationsRequest) AuthorizationPostRequest

func (r ApiPostAuthorizationsRequest) AuthorizationPostRequest(authorizationPostRequest AuthorizationPostRequest) ApiPostAuthorizationsRequest

func (ApiPostAuthorizationsRequest) Execute

func (ApiPostAuthorizationsRequest) ExecuteWithHttpInfo added in v2.3.0

func (r ApiPostAuthorizationsRequest) ExecuteWithHttpInfo() (Authorization, *_nethttp.Response, error)

func (ApiPostAuthorizationsRequest) GetAuthorizationPostRequest

func (r ApiPostAuthorizationsRequest) GetAuthorizationPostRequest() *AuthorizationPostRequest

func (ApiPostAuthorizationsRequest) GetZapTraceSpan

func (r ApiPostAuthorizationsRequest) GetZapTraceSpan() *string

func (ApiPostAuthorizationsRequest) ZapTraceSpan

type ApiPostBucketsRequest

type ApiPostBucketsRequest struct {
	ApiService BucketsApi
	// contains filtered or unexported fields
}

func (ApiPostBucketsRequest) Execute

func (r ApiPostBucketsRequest) Execute() (Bucket, error)

func (ApiPostBucketsRequest) ExecuteWithHttpInfo added in v2.3.0

func (r ApiPostBucketsRequest) ExecuteWithHttpInfo() (Bucket, *_nethttp.Response, error)

func (ApiPostBucketsRequest) GetPostBucketRequest

func (r ApiPostBucketsRequest) GetPostBucketRequest() *PostBucketRequest

func (ApiPostBucketsRequest) GetZapTraceSpan

func (r ApiPostBucketsRequest) GetZapTraceSpan() *string

func (ApiPostBucketsRequest) PostBucketRequest

func (r ApiPostBucketsRequest) PostBucketRequest(postBucketRequest PostBucketRequest) ApiPostBucketsRequest

func (ApiPostBucketsRequest) ZapTraceSpan

func (r ApiPostBucketsRequest) ZapTraceSpan(zapTraceSpan string) ApiPostBucketsRequest

type ApiPostDBRPRequest

type ApiPostDBRPRequest struct {
	ApiService DBRPsApi
	// contains filtered or unexported fields
}

func (ApiPostDBRPRequest) DBRPCreate

func (r ApiPostDBRPRequest) DBRPCreate(dBRPCreate DBRPCreate) ApiPostDBRPRequest

func (ApiPostDBRPRequest) Execute

func (r ApiPostDBRPRequest) Execute() (DBRP, error)

func (ApiPostDBRPRequest) ExecuteWithHttpInfo added in v2.3.0

func (r ApiPostDBRPRequest) ExecuteWithHttpInfo() (DBRP, *_nethttp.Response, error)

func (ApiPostDBRPRequest) GetDBRPCreate

func (r ApiPostDBRPRequest) GetDBRPCreate() *DBRPCreate

func (ApiPostDBRPRequest) GetZapTraceSpan

func (r ApiPostDBRPRequest) GetZapTraceSpan() *string

func (ApiPostDBRPRequest) ZapTraceSpan

func (r ApiPostDBRPRequest) ZapTraceSpan(zapTraceSpan string) ApiPostDBRPRequest

type ApiPostDeleteRequest

type ApiPostDeleteRequest struct {
	ApiService DeleteApi
	// contains filtered or unexported fields
}

func (ApiPostDeleteRequest) Bucket

func (ApiPostDeleteRequest) BucketID

func (r ApiPostDeleteRequest) BucketID(bucketID string) ApiPostDeleteRequest

func (ApiPostDeleteRequest) DeletePredicateRequest

func (r ApiPostDeleteRequest) DeletePredicateRequest(deletePredicateRequest DeletePredicateRequest) ApiPostDeleteRequest

func (ApiPostDeleteRequest) Execute

func (r ApiPostDeleteRequest) Execute() error

func (ApiPostDeleteRequest) ExecuteWithHttpInfo added in v2.3.0

func (r ApiPostDeleteRequest) ExecuteWithHttpInfo() (*_nethttp.Response, error)

func (ApiPostDeleteRequest) GetBucket

func (r ApiPostDeleteRequest) GetBucket() *string

func (ApiPostDeleteRequest) GetBucketID

func (r ApiPostDeleteRequest) GetBucketID() *string

func (ApiPostDeleteRequest) GetDeletePredicateRequest

func (r ApiPostDeleteRequest) GetDeletePredicateRequest() *DeletePredicateRequest

func (ApiPostDeleteRequest) GetOrg

func (r ApiPostDeleteRequest) GetOrg() *string

func (ApiPostDeleteRequest) GetOrgID

func (r ApiPostDeleteRequest) GetOrgID() *string

func (ApiPostDeleteRequest) GetZapTraceSpan

func (r ApiPostDeleteRequest) GetZapTraceSpan() *string

func (ApiPostDeleteRequest) Org

func (ApiPostDeleteRequest) OrgID

func (ApiPostDeleteRequest) ZapTraceSpan

func (r ApiPostDeleteRequest) ZapTraceSpan(zapTraceSpan string) ApiPostDeleteRequest

type ApiPostLegacyAuthorizationsIDPasswordRequest

type ApiPostLegacyAuthorizationsIDPasswordRequest struct {
	ApiService LegacyAuthorizationsApi
	// contains filtered or unexported fields
}

func (ApiPostLegacyAuthorizationsIDPasswordRequest) AuthID

func (ApiPostLegacyAuthorizationsIDPasswordRequest) Execute

func (ApiPostLegacyAuthorizationsIDPasswordRequest) ExecuteWithHttpInfo added in v2.3.0

func (ApiPostLegacyAuthorizationsIDPasswordRequest) GetAuthID

func (ApiPostLegacyAuthorizationsIDPasswordRequest) GetPasswordResetBody

func (ApiPostLegacyAuthorizationsIDPasswordRequest) GetZapTraceSpan

func (ApiPostLegacyAuthorizationsIDPasswordRequest) PasswordResetBody

func (ApiPostLegacyAuthorizationsIDPasswordRequest) ZapTraceSpan

type ApiPostLegacyAuthorizationsRequest

type ApiPostLegacyAuthorizationsRequest struct {
	ApiService LegacyAuthorizationsApi
	// contains filtered or unexported fields
}

func (ApiPostLegacyAuthorizationsRequest) Execute

func (ApiPostLegacyAuthorizationsRequest) ExecuteWithHttpInfo added in v2.3.0

func (ApiPostLegacyAuthorizationsRequest) GetLegacyAuthorizationPostRequest

func (r ApiPostLegacyAuthorizationsRequest) GetLegacyAuthorizationPostRequest() *LegacyAuthorizationPostRequest

func (ApiPostLegacyAuthorizationsRequest) GetZapTraceSpan

func (r ApiPostLegacyAuthorizationsRequest) GetZapTraceSpan() *string

func (ApiPostLegacyAuthorizationsRequest) LegacyAuthorizationPostRequest

func (r ApiPostLegacyAuthorizationsRequest) LegacyAuthorizationPostRequest(legacyAuthorizationPostRequest LegacyAuthorizationPostRequest) ApiPostLegacyAuthorizationsRequest

func (ApiPostLegacyAuthorizationsRequest) ZapTraceSpan

type ApiPostLegacyWriteRequest added in v2.4.0

type ApiPostLegacyWriteRequest struct {
	ApiService LegacyWriteApi
	// contains filtered or unexported fields
}

func (ApiPostLegacyWriteRequest) Body added in v2.4.0

func (ApiPostLegacyWriteRequest) ContentEncoding added in v2.4.0

func (r ApiPostLegacyWriteRequest) ContentEncoding(contentEncoding string) ApiPostLegacyWriteRequest

func (ApiPostLegacyWriteRequest) Db added in v2.4.0

func (ApiPostLegacyWriteRequest) Execute added in v2.4.0

func (r ApiPostLegacyWriteRequest) Execute() error

func (ApiPostLegacyWriteRequest) ExecuteWithHttpInfo added in v2.4.0

func (r ApiPostLegacyWriteRequest) ExecuteWithHttpInfo() (*_nethttp.Response, error)

func (ApiPostLegacyWriteRequest) GetBody added in v2.4.0

func (r ApiPostLegacyWriteRequest) GetBody() *string

func (ApiPostLegacyWriteRequest) GetContentEncoding added in v2.4.0

func (r ApiPostLegacyWriteRequest) GetContentEncoding() *string

func (ApiPostLegacyWriteRequest) GetDb added in v2.4.0

func (r ApiPostLegacyWriteRequest) GetDb() *string

func (ApiPostLegacyWriteRequest) GetP added in v2.4.0

func (ApiPostLegacyWriteRequest) GetPrecision added in v2.4.0

func (r ApiPostLegacyWriteRequest) GetPrecision() *string

func (ApiPostLegacyWriteRequest) GetRp added in v2.4.0

func (r ApiPostLegacyWriteRequest) GetRp() *string

func (ApiPostLegacyWriteRequest) GetU added in v2.4.0

func (ApiPostLegacyWriteRequest) GetZapTraceSpan added in v2.4.0

func (r ApiPostLegacyWriteRequest) GetZapTraceSpan() *string

func (ApiPostLegacyWriteRequest) P added in v2.4.0

func (ApiPostLegacyWriteRequest) Precision added in v2.4.0

func (ApiPostLegacyWriteRequest) Rp added in v2.4.0

func (ApiPostLegacyWriteRequest) U added in v2.4.0

func (ApiPostLegacyWriteRequest) ZapTraceSpan added in v2.4.0

func (r ApiPostLegacyWriteRequest) ZapTraceSpan(zapTraceSpan string) ApiPostLegacyWriteRequest

type ApiPostOrgsIDMembersRequest

type ApiPostOrgsIDMembersRequest struct {
	ApiService OrganizationsApi
	// contains filtered or unexported fields
}

func (ApiPostOrgsIDMembersRequest) AddResourceMemberRequestBody

func (r ApiPostOrgsIDMembersRequest) AddResourceMemberRequestBody(addResourceMemberRequestBody AddResourceMemberRequestBody) ApiPostOrgsIDMembersRequest

func (ApiPostOrgsIDMembersRequest) Execute

func (ApiPostOrgsIDMembersRequest) ExecuteWithHttpInfo added in v2.3.0

func (r ApiPostOrgsIDMembersRequest) ExecuteWithHttpInfo() (ResourceMember, *_nethttp.Response, error)

func (ApiPostOrgsIDMembersRequest) GetAddResourceMemberRequestBody

func (r ApiPostOrgsIDMembersRequest) GetAddResourceMemberRequestBody() *AddResourceMemberRequestBody

func (ApiPostOrgsIDMembersRequest) GetOrgID

func (r ApiPostOrgsIDMembersRequest) GetOrgID() string

func (ApiPostOrgsIDMembersRequest) GetZapTraceSpan

func (r ApiPostOrgsIDMembersRequest) GetZapTraceSpan() *string

func (ApiPostOrgsIDMembersRequest) OrgID

func (ApiPostOrgsIDMembersRequest) ZapTraceSpan

func (r ApiPostOrgsIDMembersRequest) ZapTraceSpan(zapTraceSpan string) ApiPostOrgsIDMembersRequest

type ApiPostOrgsIDOwnersRequest added in v2.4.0

type ApiPostOrgsIDOwnersRequest struct {
	ApiService OrganizationsApi
	// contains filtered or unexported fields
}

func (ApiPostOrgsIDOwnersRequest) AddResourceMemberRequestBody added in v2.4.0

func (r ApiPostOrgsIDOwnersRequest) AddResourceMemberRequestBody(addResourceMemberRequestBody AddResourceMemberRequestBody) ApiPostOrgsIDOwnersRequest

func (ApiPostOrgsIDOwnersRequest) Execute added in v2.4.0

func (ApiPostOrgsIDOwnersRequest) ExecuteWithHttpInfo added in v2.4.0

func (r ApiPostOrgsIDOwnersRequest) ExecuteWithHttpInfo() (ResourceOwner, *_nethttp.Response, error)

func (ApiPostOrgsIDOwnersRequest) GetAddResourceMemberRequestBody added in v2.4.0

func (r ApiPostOrgsIDOwnersRequest) GetAddResourceMemberRequestBody() *AddResourceMemberRequestBody

func (ApiPostOrgsIDOwnersRequest) GetOrgID added in v2.4.0

func (r ApiPostOrgsIDOwnersRequest) GetOrgID() string

func (ApiPostOrgsIDOwnersRequest) GetZapTraceSpan added in v2.4.0

func (r ApiPostOrgsIDOwnersRequest) GetZapTraceSpan() *string

func (ApiPostOrgsIDOwnersRequest) OrgID added in v2.4.0

func (ApiPostOrgsIDOwnersRequest) ZapTraceSpan added in v2.4.0

func (r ApiPostOrgsIDOwnersRequest) ZapTraceSpan(zapTraceSpan string) ApiPostOrgsIDOwnersRequest

type ApiPostOrgsIDSecretsRequest

type ApiPostOrgsIDSecretsRequest struct {
	ApiService SecretsApi
	// contains filtered or unexported fields
}

func (ApiPostOrgsIDSecretsRequest) Execute

func (r ApiPostOrgsIDSecretsRequest) Execute() error

func (ApiPostOrgsIDSecretsRequest) ExecuteWithHttpInfo added in v2.3.0

func (r ApiPostOrgsIDSecretsRequest) ExecuteWithHttpInfo() (*_nethttp.Response, error)

func (ApiPostOrgsIDSecretsRequest) GetOrgID

func (r ApiPostOrgsIDSecretsRequest) GetOrgID() string

func (ApiPostOrgsIDSecretsRequest) GetSecretKeys

func (r ApiPostOrgsIDSecretsRequest) GetSecretKeys() *SecretKeys

func (ApiPostOrgsIDSecretsRequest) GetZapTraceSpan

func (r ApiPostOrgsIDSecretsRequest) GetZapTraceSpan() *string

func (ApiPostOrgsIDSecretsRequest) OrgID

func (ApiPostOrgsIDSecretsRequest) SecretKeys

func (ApiPostOrgsIDSecretsRequest) ZapTraceSpan

func (r ApiPostOrgsIDSecretsRequest) ZapTraceSpan(zapTraceSpan string) ApiPostOrgsIDSecretsRequest

type ApiPostOrgsRequest

type ApiPostOrgsRequest struct {
	ApiService OrganizationsApi
	// contains filtered or unexported fields
}

func (ApiPostOrgsRequest) Execute

func (r ApiPostOrgsRequest) Execute() (Organization, error)

func (ApiPostOrgsRequest) ExecuteWithHttpInfo added in v2.3.0

func (r ApiPostOrgsRequest) ExecuteWithHttpInfo() (Organization, *_nethttp.Response, error)

func (ApiPostOrgsRequest) GetPostOrganizationRequest

func (r ApiPostOrgsRequest) GetPostOrganizationRequest() *PostOrganizationRequest

func (ApiPostOrgsRequest) GetZapTraceSpan

func (r ApiPostOrgsRequest) GetZapTraceSpan() *string

func (ApiPostOrgsRequest) PostOrganizationRequest

func (r ApiPostOrgsRequest) PostOrganizationRequest(postOrganizationRequest PostOrganizationRequest) ApiPostOrgsRequest

func (ApiPostOrgsRequest) ZapTraceSpan

func (r ApiPostOrgsRequest) ZapTraceSpan(zapTraceSpan string) ApiPostOrgsRequest

type ApiPostQueryRequest

type ApiPostQueryRequest struct {
	ApiService QueryApi
	// contains filtered or unexported fields
}

func (ApiPostQueryRequest) AcceptEncoding

func (r ApiPostQueryRequest) AcceptEncoding(acceptEncoding string) ApiPostQueryRequest

func (ApiPostQueryRequest) ContentType

func (r ApiPostQueryRequest) ContentType(contentType string) ApiPostQueryRequest

func (ApiPostQueryRequest) Execute

func (r ApiPostQueryRequest) Execute() (*_nethttp.Response, error)

func (ApiPostQueryRequest) ExecuteWithHttpInfo added in v2.3.0

func (r ApiPostQueryRequest) ExecuteWithHttpInfo() (*_nethttp.Response, *_nethttp.Response, error)

func (ApiPostQueryRequest) GetAcceptEncoding

func (r ApiPostQueryRequest) GetAcceptEncoding() *string

func (ApiPostQueryRequest) GetContentType

func (r ApiPostQueryRequest) GetContentType() *string

func (ApiPostQueryRequest) GetOrg

func (r ApiPostQueryRequest) GetOrg() *string

func (ApiPostQueryRequest) GetOrgID

func (r ApiPostQueryRequest) GetOrgID() *string

func (ApiPostQueryRequest) GetQuery

func (r ApiPostQueryRequest) GetQuery() *Query

func (ApiPostQueryRequest) GetZapTraceSpan

func (r ApiPostQueryRequest) GetZapTraceSpan() *string

func (ApiPostQueryRequest) Org

func (ApiPostQueryRequest) OrgID

func (ApiPostQueryRequest) Query

func (ApiPostQueryRequest) ZapTraceSpan

func (r ApiPostQueryRequest) ZapTraceSpan(zapTraceSpan string) ApiPostQueryRequest

type ApiPostRemoteConnectionRequest added in v2.2.0

type ApiPostRemoteConnectionRequest struct {
	ApiService RemoteConnectionsApi
	// contains filtered or unexported fields
}

func (ApiPostRemoteConnectionRequest) Execute added in v2.2.0

func (ApiPostRemoteConnectionRequest) ExecuteWithHttpInfo added in v2.3.0

func (ApiPostRemoteConnectionRequest) GetRemoteConnectionCreationRequest added in v2.2.0

func (r ApiPostRemoteConnectionRequest) GetRemoteConnectionCreationRequest() *RemoteConnectionCreationRequest

func (ApiPostRemoteConnectionRequest) RemoteConnectionCreationRequest added in v2.2.0

func (r ApiPostRemoteConnectionRequest) RemoteConnectionCreationRequest(remoteConnectionCreationRequest RemoteConnectionCreationRequest) ApiPostRemoteConnectionRequest

type ApiPostReplicationRequest added in v2.2.0

type ApiPostReplicationRequest struct {
	ApiService ReplicationsApi
	// contains filtered or unexported fields
}

func (ApiPostReplicationRequest) Execute added in v2.2.0

func (ApiPostReplicationRequest) ExecuteWithHttpInfo added in v2.3.0

func (r ApiPostReplicationRequest) ExecuteWithHttpInfo() (Replication, *_nethttp.Response, error)

func (ApiPostReplicationRequest) GetReplicationCreationRequest added in v2.2.0

func (r ApiPostReplicationRequest) GetReplicationCreationRequest() *ReplicationCreationRequest

func (ApiPostReplicationRequest) GetValidate added in v2.2.0

func (r ApiPostReplicationRequest) GetValidate() *bool

func (ApiPostReplicationRequest) GetZapTraceSpan added in v2.2.0

func (r ApiPostReplicationRequest) GetZapTraceSpan() *string

func (ApiPostReplicationRequest) ReplicationCreationRequest added in v2.2.0

func (r ApiPostReplicationRequest) ReplicationCreationRequest(replicationCreationRequest ReplicationCreationRequest) ApiPostReplicationRequest

func (ApiPostReplicationRequest) Validate added in v2.2.0

func (ApiPostReplicationRequest) ZapTraceSpan added in v2.2.0

func (r ApiPostReplicationRequest) ZapTraceSpan(zapTraceSpan string) ApiPostReplicationRequest

type ApiPostRestoreBucketIDRequest

type ApiPostRestoreBucketIDRequest struct {
	ApiService RestoreApi
	// contains filtered or unexported fields
}

func (ApiPostRestoreBucketIDRequest) Body

func (ApiPostRestoreBucketIDRequest) BucketID

func (ApiPostRestoreBucketIDRequest) ContentType

func (ApiPostRestoreBucketIDRequest) Execute

func (ApiPostRestoreBucketIDRequest) ExecuteWithHttpInfo added in v2.3.0

func (r ApiPostRestoreBucketIDRequest) ExecuteWithHttpInfo() (string, *_nethttp.Response, error)

func (ApiPostRestoreBucketIDRequest) GetBody

func (r ApiPostRestoreBucketIDRequest) GetBody() []byte

func (ApiPostRestoreBucketIDRequest) GetBucketID

func (r ApiPostRestoreBucketIDRequest) GetBucketID() string

func (ApiPostRestoreBucketIDRequest) GetContentType

func (r ApiPostRestoreBucketIDRequest) GetContentType() *string

func (ApiPostRestoreBucketIDRequest) GetZapTraceSpan

func (r ApiPostRestoreBucketIDRequest) GetZapTraceSpan() *string

func (ApiPostRestoreBucketIDRequest) ZapTraceSpan

type ApiPostRestoreBucketMetadataRequest

type ApiPostRestoreBucketMetadataRequest struct {
	ApiService RestoreApi
	// contains filtered or unexported fields
}

func (ApiPostRestoreBucketMetadataRequest) BucketMetadataManifest

func (ApiPostRestoreBucketMetadataRequest) Execute

func (ApiPostRestoreBucketMetadataRequest) ExecuteWithHttpInfo added in v2.3.0

func (ApiPostRestoreBucketMetadataRequest) GetBucketMetadataManifest

func (r ApiPostRestoreBucketMetadataRequest) GetBucketMetadataManifest() *BucketMetadataManifest

func (ApiPostRestoreBucketMetadataRequest) GetZapTraceSpan

func (r ApiPostRestoreBucketMetadataRequest) GetZapTraceSpan() *string

func (ApiPostRestoreBucketMetadataRequest) ZapTraceSpan

type ApiPostRestoreKVRequest

type ApiPostRestoreKVRequest struct {
	ApiService RestoreApi
	// contains filtered or unexported fields
}

func (ApiPostRestoreKVRequest) Body

func (ApiPostRestoreKVRequest) ContentEncoding

func (r ApiPostRestoreKVRequest) ContentEncoding(contentEncoding string) ApiPostRestoreKVRequest

func (ApiPostRestoreKVRequest) ContentType

func (r ApiPostRestoreKVRequest) ContentType(contentType string) ApiPostRestoreKVRequest

func (ApiPostRestoreKVRequest) Execute

func (ApiPostRestoreKVRequest) ExecuteWithHttpInfo added in v2.3.0

func (ApiPostRestoreKVRequest) GetBody

func (ApiPostRestoreKVRequest) GetContentEncoding

func (r ApiPostRestoreKVRequest) GetContentEncoding() *string

func (ApiPostRestoreKVRequest) GetContentType

func (r ApiPostRestoreKVRequest) GetContentType() *string

func (ApiPostRestoreKVRequest) GetZapTraceSpan

func (r ApiPostRestoreKVRequest) GetZapTraceSpan() *string

func (ApiPostRestoreKVRequest) ZapTraceSpan

func (r ApiPostRestoreKVRequest) ZapTraceSpan(zapTraceSpan string) ApiPostRestoreKVRequest

type ApiPostRestoreSQLRequest

type ApiPostRestoreSQLRequest struct {
	ApiService RestoreApi
	// contains filtered or unexported fields
}

func (ApiPostRestoreSQLRequest) Body

func (ApiPostRestoreSQLRequest) ContentEncoding

func (r ApiPostRestoreSQLRequest) ContentEncoding(contentEncoding string) ApiPostRestoreSQLRequest

func (ApiPostRestoreSQLRequest) ContentType

func (r ApiPostRestoreSQLRequest) ContentType(contentType string) ApiPostRestoreSQLRequest

func (ApiPostRestoreSQLRequest) Execute

func (r ApiPostRestoreSQLRequest) Execute() error

func (ApiPostRestoreSQLRequest) ExecuteWithHttpInfo added in v2.3.0

func (r ApiPostRestoreSQLRequest) ExecuteWithHttpInfo() (*_nethttp.Response, error)

func (ApiPostRestoreSQLRequest) GetBody

func (ApiPostRestoreSQLRequest) GetContentEncoding

func (r ApiPostRestoreSQLRequest) GetContentEncoding() *string

func (ApiPostRestoreSQLRequest) GetContentType

func (r ApiPostRestoreSQLRequest) GetContentType() *string

func (ApiPostRestoreSQLRequest) GetZapTraceSpan

func (r ApiPostRestoreSQLRequest) GetZapTraceSpan() *string

func (ApiPostRestoreSQLRequest) ZapTraceSpan

func (r ApiPostRestoreSQLRequest) ZapTraceSpan(zapTraceSpan string) ApiPostRestoreSQLRequest

type ApiPostRestoreShardIdRequest

type ApiPostRestoreShardIdRequest struct {
	ApiService RestoreApi
	// contains filtered or unexported fields
}

func (ApiPostRestoreShardIdRequest) Body

func (ApiPostRestoreShardIdRequest) ContentEncoding

func (r ApiPostRestoreShardIdRequest) ContentEncoding(contentEncoding string) ApiPostRestoreShardIdRequest

func (ApiPostRestoreShardIdRequest) ContentType

func (ApiPostRestoreShardIdRequest) Execute

func (r ApiPostRestoreShardIdRequest) Execute() error

func (ApiPostRestoreShardIdRequest) ExecuteWithHttpInfo added in v2.3.0

func (r ApiPostRestoreShardIdRequest) ExecuteWithHttpInfo() (*_nethttp.Response, error)

func (ApiPostRestoreShardIdRequest) GetBody

func (ApiPostRestoreShardIdRequest) GetContentEncoding

func (r ApiPostRestoreShardIdRequest) GetContentEncoding() *string

func (ApiPostRestoreShardIdRequest) GetContentType

func (r ApiPostRestoreShardIdRequest) GetContentType() *string

func (ApiPostRestoreShardIdRequest) GetShardID

func (r ApiPostRestoreShardIdRequest) GetShardID() string

func (ApiPostRestoreShardIdRequest) GetZapTraceSpan

func (r ApiPostRestoreShardIdRequest) GetZapTraceSpan() *string

func (ApiPostRestoreShardIdRequest) ShardID

func (ApiPostRestoreShardIdRequest) ZapTraceSpan

type ApiPostScriptsIDInvokeRequest added in v2.4.0

type ApiPostScriptsIDInvokeRequest struct {
	ApiService InvokableScriptsApi
	// contains filtered or unexported fields
}

func (ApiPostScriptsIDInvokeRequest) Execute added in v2.4.0

func (ApiPostScriptsIDInvokeRequest) ExecuteWithHttpInfo added in v2.4.0

func (r ApiPostScriptsIDInvokeRequest) ExecuteWithHttpInfo() (*_nethttp.Response, *_nethttp.Response, error)

func (ApiPostScriptsIDInvokeRequest) GetScriptID added in v2.4.0

func (r ApiPostScriptsIDInvokeRequest) GetScriptID() string

func (ApiPostScriptsIDInvokeRequest) GetScriptInvocationParams added in v2.4.0

func (r ApiPostScriptsIDInvokeRequest) GetScriptInvocationParams() *ScriptInvocationParams

func (ApiPostScriptsIDInvokeRequest) ScriptID added in v2.4.0

func (ApiPostScriptsIDInvokeRequest) ScriptInvocationParams added in v2.4.0

func (r ApiPostScriptsIDInvokeRequest) ScriptInvocationParams(scriptInvocationParams ScriptInvocationParams) ApiPostScriptsIDInvokeRequest

type ApiPostScriptsRequest added in v2.4.0

type ApiPostScriptsRequest struct {
	ApiService InvokableScriptsApi
	// contains filtered or unexported fields
}

func (ApiPostScriptsRequest) Execute added in v2.4.0

func (r ApiPostScriptsRequest) Execute() (Script, error)

func (ApiPostScriptsRequest) ExecuteWithHttpInfo added in v2.4.0

func (r ApiPostScriptsRequest) ExecuteWithHttpInfo() (Script, *_nethttp.Response, error)

func (ApiPostScriptsRequest) GetScriptCreateRequest added in v2.4.0

func (r ApiPostScriptsRequest) GetScriptCreateRequest() *ScriptCreateRequest

func (ApiPostScriptsRequest) ScriptCreateRequest added in v2.4.0

func (r ApiPostScriptsRequest) ScriptCreateRequest(scriptCreateRequest ScriptCreateRequest) ApiPostScriptsRequest

type ApiPostSetupRequest

type ApiPostSetupRequest struct {
	ApiService SetupApi
	// contains filtered or unexported fields
}

func (ApiPostSetupRequest) Execute

func (ApiPostSetupRequest) ExecuteWithHttpInfo added in v2.3.0

func (r ApiPostSetupRequest) ExecuteWithHttpInfo() (OnboardingResponse, *_nethttp.Response, error)

func (ApiPostSetupRequest) GetOnboardingRequest

func (r ApiPostSetupRequest) GetOnboardingRequest() *OnboardingRequest

func (ApiPostSetupRequest) GetZapTraceSpan

func (r ApiPostSetupRequest) GetZapTraceSpan() *string

func (ApiPostSetupRequest) OnboardingRequest

func (r ApiPostSetupRequest) OnboardingRequest(onboardingRequest OnboardingRequest) ApiPostSetupRequest

func (ApiPostSetupRequest) ZapTraceSpan

func (r ApiPostSetupRequest) ZapTraceSpan(zapTraceSpan string) ApiPostSetupRequest

type ApiPostSigninRequest added in v2.4.0

type ApiPostSigninRequest struct {
	ApiService SigninApi
	// contains filtered or unexported fields
}

func (ApiPostSigninRequest) Execute added in v2.4.0

func (r ApiPostSigninRequest) Execute() error

func (ApiPostSigninRequest) ExecuteWithHttpInfo added in v2.4.0

func (r ApiPostSigninRequest) ExecuteWithHttpInfo() (*_nethttp.Response, error)

func (ApiPostSigninRequest) GetZapTraceSpan added in v2.4.0

func (r ApiPostSigninRequest) GetZapTraceSpan() *string

func (ApiPostSigninRequest) ZapTraceSpan added in v2.4.0

func (r ApiPostSigninRequest) ZapTraceSpan(zapTraceSpan string) ApiPostSigninRequest

type ApiPostTasksIDRunsIDRetryRequest

type ApiPostTasksIDRunsIDRetryRequest struct {
	ApiService TasksApi
	// contains filtered or unexported fields
}

func (ApiPostTasksIDRunsIDRetryRequest) Body

func (ApiPostTasksIDRunsIDRetryRequest) Execute

func (ApiPostTasksIDRunsIDRetryRequest) ExecuteWithHttpInfo added in v2.3.0

func (r ApiPostTasksIDRunsIDRetryRequest) ExecuteWithHttpInfo() (Run, *_nethttp.Response, error)

func (ApiPostTasksIDRunsIDRetryRequest) GetBody

func (r ApiPostTasksIDRunsIDRetryRequest) GetBody() *map[string]interface{}

func (ApiPostTasksIDRunsIDRetryRequest) GetRunID

func (ApiPostTasksIDRunsIDRetryRequest) GetTaskID

func (ApiPostTasksIDRunsIDRetryRequest) GetZapTraceSpan

func (r ApiPostTasksIDRunsIDRetryRequest) GetZapTraceSpan() *string

func (ApiPostTasksIDRunsIDRetryRequest) RunID

func (ApiPostTasksIDRunsIDRetryRequest) TaskID

func (ApiPostTasksIDRunsIDRetryRequest) ZapTraceSpan

type ApiPostTasksIDRunsRequest

type ApiPostTasksIDRunsRequest struct {
	ApiService TasksApi
	// contains filtered or unexported fields
}

func (ApiPostTasksIDRunsRequest) Execute

func (r ApiPostTasksIDRunsRequest) Execute() (Run, error)

func (ApiPostTasksIDRunsRequest) ExecuteWithHttpInfo added in v2.3.0

func (r ApiPostTasksIDRunsRequest) ExecuteWithHttpInfo() (Run, *_nethttp.Response, error)

func (ApiPostTasksIDRunsRequest) GetRunManually

func (r ApiPostTasksIDRunsRequest) GetRunManually() *RunManually

func (ApiPostTasksIDRunsRequest) GetTaskID

func (r ApiPostTasksIDRunsRequest) GetTaskID() string

func (ApiPostTasksIDRunsRequest) GetZapTraceSpan

func (r ApiPostTasksIDRunsRequest) GetZapTraceSpan() *string

func (ApiPostTasksIDRunsRequest) RunManually

func (ApiPostTasksIDRunsRequest) TaskID

func (ApiPostTasksIDRunsRequest) ZapTraceSpan

func (r ApiPostTasksIDRunsRequest) ZapTraceSpan(zapTraceSpan string) ApiPostTasksIDRunsRequest

type ApiPostTasksRequest

type ApiPostTasksRequest struct {
	ApiService TasksApi
	// contains filtered or unexported fields
}

func (ApiPostTasksRequest) Execute

func (r ApiPostTasksRequest) Execute() (Task, error)

func (ApiPostTasksRequest) ExecuteWithHttpInfo added in v2.3.0

func (r ApiPostTasksRequest) ExecuteWithHttpInfo() (Task, *_nethttp.Response, error)

func (ApiPostTasksRequest) GetTaskCreateRequest

func (r ApiPostTasksRequest) GetTaskCreateRequest() *TaskCreateRequest

func (ApiPostTasksRequest) GetZapTraceSpan

func (r ApiPostTasksRequest) GetZapTraceSpan() *string

func (ApiPostTasksRequest) TaskCreateRequest

func (r ApiPostTasksRequest) TaskCreateRequest(taskCreateRequest TaskCreateRequest) ApiPostTasksRequest

func (ApiPostTasksRequest) ZapTraceSpan

func (r ApiPostTasksRequest) ZapTraceSpan(zapTraceSpan string) ApiPostTasksRequest

type ApiPostTelegrafsRequest

type ApiPostTelegrafsRequest struct {
	ApiService TelegrafsApi
	// contains filtered or unexported fields
}

func (ApiPostTelegrafsRequest) Execute

func (r ApiPostTelegrafsRequest) Execute() (Telegraf, error)

func (ApiPostTelegrafsRequest) ExecuteWithHttpInfo added in v2.3.0

func (r ApiPostTelegrafsRequest) ExecuteWithHttpInfo() (Telegraf, *_nethttp.Response, error)

func (ApiPostTelegrafsRequest) GetTelegrafPluginRequest added in v2.3.0

func (r ApiPostTelegrafsRequest) GetTelegrafPluginRequest() *TelegrafPluginRequest

func (ApiPostTelegrafsRequest) GetZapTraceSpan

func (r ApiPostTelegrafsRequest) GetZapTraceSpan() *string

func (ApiPostTelegrafsRequest) TelegrafPluginRequest added in v2.3.0

func (r ApiPostTelegrafsRequest) TelegrafPluginRequest(telegrafPluginRequest TelegrafPluginRequest) ApiPostTelegrafsRequest

func (ApiPostTelegrafsRequest) ZapTraceSpan

func (r ApiPostTelegrafsRequest) ZapTraceSpan(zapTraceSpan string) ApiPostTelegrafsRequest

type ApiPostUsersIDPasswordRequest

type ApiPostUsersIDPasswordRequest struct {
	ApiService UsersApi
	// contains filtered or unexported fields
}

func (ApiPostUsersIDPasswordRequest) Execute

func (ApiPostUsersIDPasswordRequest) ExecuteWithHttpInfo added in v2.3.0

func (r ApiPostUsersIDPasswordRequest) ExecuteWithHttpInfo() (*_nethttp.Response, error)

func (ApiPostUsersIDPasswordRequest) GetPasswordResetBody

func (r ApiPostUsersIDPasswordRequest) GetPasswordResetBody() *PasswordResetBody

func (ApiPostUsersIDPasswordRequest) GetUserID

func (r ApiPostUsersIDPasswordRequest) GetUserID() string

func (ApiPostUsersIDPasswordRequest) GetZapTraceSpan

func (r ApiPostUsersIDPasswordRequest) GetZapTraceSpan() *string

func (ApiPostUsersIDPasswordRequest) PasswordResetBody

func (r ApiPostUsersIDPasswordRequest) PasswordResetBody(passwordResetBody PasswordResetBody) ApiPostUsersIDPasswordRequest

func (ApiPostUsersIDPasswordRequest) UserID

func (ApiPostUsersIDPasswordRequest) ZapTraceSpan

type ApiPostUsersRequest

type ApiPostUsersRequest struct {
	ApiService UsersApi
	// contains filtered or unexported fields
}

func (ApiPostUsersRequest) Execute

func (r ApiPostUsersRequest) Execute() (UserResponse, error)

func (ApiPostUsersRequest) ExecuteWithHttpInfo added in v2.3.0

func (r ApiPostUsersRequest) ExecuteWithHttpInfo() (UserResponse, *_nethttp.Response, error)

func (ApiPostUsersRequest) GetUser

func (r ApiPostUsersRequest) GetUser() *User

func (ApiPostUsersRequest) GetZapTraceSpan

func (r ApiPostUsersRequest) GetZapTraceSpan() *string

func (ApiPostUsersRequest) User

func (ApiPostUsersRequest) ZapTraceSpan

func (r ApiPostUsersRequest) ZapTraceSpan(zapTraceSpan string) ApiPostUsersRequest

type ApiPostValidateReplicationByIDRequest added in v2.2.0

type ApiPostValidateReplicationByIDRequest struct {
	ApiService ReplicationsApi
	// contains filtered or unexported fields
}

func (ApiPostValidateReplicationByIDRequest) Execute added in v2.2.0

func (ApiPostValidateReplicationByIDRequest) ExecuteWithHttpInfo added in v2.3.0

func (r ApiPostValidateReplicationByIDRequest) ExecuteWithHttpInfo() (*_nethttp.Response, error)

func (ApiPostValidateReplicationByIDRequest) GetReplicationID added in v2.2.0

func (r ApiPostValidateReplicationByIDRequest) GetReplicationID() string

func (ApiPostValidateReplicationByIDRequest) GetZapTraceSpan added in v2.2.0

func (r ApiPostValidateReplicationByIDRequest) GetZapTraceSpan() *string

func (ApiPostValidateReplicationByIDRequest) ReplicationID added in v2.2.0

func (ApiPostValidateReplicationByIDRequest) ZapTraceSpan added in v2.2.0

type ApiPostWriteRequest

type ApiPostWriteRequest struct {
	ApiService WriteApi
	// contains filtered or unexported fields
}

func (ApiPostWriteRequest) Accept

func (ApiPostWriteRequest) Body

func (ApiPostWriteRequest) Bucket

func (ApiPostWriteRequest) ContentEncoding

func (r ApiPostWriteRequest) ContentEncoding(contentEncoding string) ApiPostWriteRequest

func (ApiPostWriteRequest) ContentLength

func (r ApiPostWriteRequest) ContentLength(contentLength int32) ApiPostWriteRequest

func (ApiPostWriteRequest) ContentType

func (r ApiPostWriteRequest) ContentType(contentType string) ApiPostWriteRequest

func (ApiPostWriteRequest) Execute

func (r ApiPostWriteRequest) Execute() error

func (ApiPostWriteRequest) ExecuteWithHttpInfo added in v2.3.0

func (r ApiPostWriteRequest) ExecuteWithHttpInfo() (*_nethttp.Response, error)

func (ApiPostWriteRequest) GetAccept

func (r ApiPostWriteRequest) GetAccept() *string

func (ApiPostWriteRequest) GetBody

func (r ApiPostWriteRequest) GetBody() []byte

func (ApiPostWriteRequest) GetBucket

func (r ApiPostWriteRequest) GetBucket() *string

func (ApiPostWriteRequest) GetContentEncoding

func (r ApiPostWriteRequest) GetContentEncoding() *string

func (ApiPostWriteRequest) GetContentLength

func (r ApiPostWriteRequest) GetContentLength() *int32

func (ApiPostWriteRequest) GetContentType

func (r ApiPostWriteRequest) GetContentType() *string

func (ApiPostWriteRequest) GetOrg

func (r ApiPostWriteRequest) GetOrg() *string

func (ApiPostWriteRequest) GetOrgID

func (r ApiPostWriteRequest) GetOrgID() *string

func (ApiPostWriteRequest) GetPrecision

func (r ApiPostWriteRequest) GetPrecision() *WritePrecision

func (ApiPostWriteRequest) GetZapTraceSpan

func (r ApiPostWriteRequest) GetZapTraceSpan() *string

func (ApiPostWriteRequest) Org

func (ApiPostWriteRequest) OrgID

func (ApiPostWriteRequest) Precision

func (ApiPostWriteRequest) ZapTraceSpan

func (r ApiPostWriteRequest) ZapTraceSpan(zapTraceSpan string) ApiPostWriteRequest

type ApiPutTelegrafsIDRequest

type ApiPutTelegrafsIDRequest struct {
	ApiService TelegrafsApi
	// contains filtered or unexported fields
}

func (ApiPutTelegrafsIDRequest) Execute

func (r ApiPutTelegrafsIDRequest) Execute() (Telegraf, error)

func (ApiPutTelegrafsIDRequest) ExecuteWithHttpInfo added in v2.3.0

func (r ApiPutTelegrafsIDRequest) ExecuteWithHttpInfo() (Telegraf, *_nethttp.Response, error)

func (ApiPutTelegrafsIDRequest) GetTelegrafID

func (r ApiPutTelegrafsIDRequest) GetTelegrafID() string

func (ApiPutTelegrafsIDRequest) GetTelegrafRequest

func (r ApiPutTelegrafsIDRequest) GetTelegrafRequest() *TelegrafRequest

func (ApiPutTelegrafsIDRequest) GetZapTraceSpan

func (r ApiPutTelegrafsIDRequest) GetZapTraceSpan() *string

func (ApiPutTelegrafsIDRequest) TelegrafID

func (r ApiPutTelegrafsIDRequest) TelegrafID(telegrafID string) ApiPutTelegrafsIDRequest

func (ApiPutTelegrafsIDRequest) TelegrafRequest

func (r ApiPutTelegrafsIDRequest) TelegrafRequest(telegrafRequest TelegrafRequest) ApiPutTelegrafsIDRequest

func (ApiPutTelegrafsIDRequest) ZapTraceSpan

func (r ApiPutTelegrafsIDRequest) ZapTraceSpan(zapTraceSpan string) ApiPutTelegrafsIDRequest

type ApiPutUsersIDPasswordRequest added in v2.5.0

type ApiPutUsersIDPasswordRequest struct {
	ApiService UsersApi
	// contains filtered or unexported fields
}

func (ApiPutUsersIDPasswordRequest) Execute added in v2.5.0

func (r ApiPutUsersIDPasswordRequest) Execute() error

func (ApiPutUsersIDPasswordRequest) ExecuteWithHttpInfo added in v2.5.0

func (r ApiPutUsersIDPasswordRequest) ExecuteWithHttpInfo() (*_nethttp.Response, error)

func (ApiPutUsersIDPasswordRequest) GetPasswordResetBody added in v2.5.0

func (r ApiPutUsersIDPasswordRequest) GetPasswordResetBody() *PasswordResetBody

func (ApiPutUsersIDPasswordRequest) GetUserID added in v2.5.0

func (r ApiPutUsersIDPasswordRequest) GetUserID() string

func (ApiPutUsersIDPasswordRequest) GetZapTraceSpan added in v2.5.0

func (r ApiPutUsersIDPasswordRequest) GetZapTraceSpan() *string

func (ApiPutUsersIDPasswordRequest) PasswordResetBody added in v2.5.0

func (r ApiPutUsersIDPasswordRequest) PasswordResetBody(passwordResetBody PasswordResetBody) ApiPutUsersIDPasswordRequest

func (ApiPutUsersIDPasswordRequest) UserID added in v2.5.0

func (ApiPutUsersIDPasswordRequest) ZapTraceSpan added in v2.5.0

type ApiReadStackRequest

type ApiReadStackRequest struct {
	ApiService StacksApi
	// contains filtered or unexported fields
}

func (ApiReadStackRequest) Execute

func (r ApiReadStackRequest) Execute() (Stack, error)

func (ApiReadStackRequest) ExecuteWithHttpInfo added in v2.3.0

func (r ApiReadStackRequest) ExecuteWithHttpInfo() (Stack, *_nethttp.Response, error)

func (ApiReadStackRequest) GetStackId

func (r ApiReadStackRequest) GetStackId() string

func (ApiReadStackRequest) StackId

func (r ApiReadStackRequest) StackId(stackId string) ApiReadStackRequest

type ApiUpdateMeasurementSchemaRequest

type ApiUpdateMeasurementSchemaRequest struct {
	ApiService BucketSchemasApi
	// contains filtered or unexported fields
}

func (ApiUpdateMeasurementSchemaRequest) BucketID

func (ApiUpdateMeasurementSchemaRequest) Execute

func (ApiUpdateMeasurementSchemaRequest) ExecuteWithHttpInfo added in v2.3.0

func (ApiUpdateMeasurementSchemaRequest) GetBucketID

func (r ApiUpdateMeasurementSchemaRequest) GetBucketID() string

func (ApiUpdateMeasurementSchemaRequest) GetMeasurementID

func (r ApiUpdateMeasurementSchemaRequest) GetMeasurementID() string

func (ApiUpdateMeasurementSchemaRequest) GetMeasurementSchemaUpdateRequest

func (r ApiUpdateMeasurementSchemaRequest) GetMeasurementSchemaUpdateRequest() *MeasurementSchemaUpdateRequest

func (ApiUpdateMeasurementSchemaRequest) GetOrg

func (ApiUpdateMeasurementSchemaRequest) GetOrgID

func (ApiUpdateMeasurementSchemaRequest) MeasurementID

func (ApiUpdateMeasurementSchemaRequest) MeasurementSchemaUpdateRequest

func (r ApiUpdateMeasurementSchemaRequest) MeasurementSchemaUpdateRequest(measurementSchemaUpdateRequest MeasurementSchemaUpdateRequest) ApiUpdateMeasurementSchemaRequest

func (ApiUpdateMeasurementSchemaRequest) Org

func (ApiUpdateMeasurementSchemaRequest) OrgID

type ApiUpdateStackRequest

type ApiUpdateStackRequest struct {
	ApiService StacksApi
	// contains filtered or unexported fields
}

func (ApiUpdateStackRequest) Execute

func (r ApiUpdateStackRequest) Execute() (Stack, error)

func (ApiUpdateStackRequest) ExecuteWithHttpInfo added in v2.3.0

func (r ApiUpdateStackRequest) ExecuteWithHttpInfo() (Stack, *_nethttp.Response, error)

func (ApiUpdateStackRequest) GetStackId

func (r ApiUpdateStackRequest) GetStackId() string

func (ApiUpdateStackRequest) GetStackPatchRequest

func (r ApiUpdateStackRequest) GetStackPatchRequest() *StackPatchRequest

func (ApiUpdateStackRequest) StackId

func (ApiUpdateStackRequest) StackPatchRequest

func (r ApiUpdateStackRequest) StackPatchRequest(stackPatchRequest StackPatchRequest) ApiUpdateStackRequest

type Authorization

type Authorization struct {
	// Status of the token. If `inactive`, InfluxDB rejects requests that use the token.
	Status *string `json:"status,omitempty" yaml:"status,omitempty"`
	// A description of the token.
	Description *string    `json:"description,omitempty" yaml:"description,omitempty"`
	CreatedAt   *time.Time `json:"createdAt,omitempty" yaml:"createdAt,omitempty"`
	UpdatedAt   *time.Time `json:"updatedAt,omitempty" yaml:"updatedAt,omitempty"`
	// The organization ID. Specifies the [organization]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#organization) that the authorization is scoped to.
	OrgID string `json:"orgID" yaml:"orgID"`
	// The list of permissions. An authorization must have at least one permission.
	Permissions []Permission `json:"permissions" yaml:"permissions"`
	// The authorization ID.
	Id *string `json:"id,omitempty" yaml:"id,omitempty"`
	// The API token. The token value is unique to the authorization. [API tokens]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#token) are used to authenticate and authorize InfluxDB API requests and `influx` CLI commands--after receiving the request, InfluxDB checks that the token is valid and that the `permissions` allow the requested action(s).
	Token *string `json:"token,omitempty" yaml:"token,omitempty"`
	// The user ID. Specifies the [user]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#user) that owns the authorization. If _scoped_, the user that the authorization is scoped to; otherwise, the creator of the authorization.
	UserID *string `json:"userID,omitempty" yaml:"userID,omitempty"`
	// The user name. Specifies the [user]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#user) that owns the authorization. If the authorization is _scoped_ to a user, the user; otherwise, the creator of the authorization.
	User *string `json:"user,omitempty" yaml:"user,omitempty"`
	// The organization name. Specifies the [organization]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#organization) that the token is scoped to.
	Org   *string                  `json:"org,omitempty" yaml:"org,omitempty"`
	Links *AuthorizationAllOfLinks `json:"links,omitempty" yaml:"links,omitempty"`
}

Authorization struct for Authorization

func NewAuthorization

func NewAuthorization(orgID string, permissions []Permission) *Authorization

NewAuthorization instantiates a new Authorization 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 NewAuthorizationWithDefaults

func NewAuthorizationWithDefaults() *Authorization

NewAuthorizationWithDefaults instantiates a new Authorization 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 (*Authorization) GetCreatedAt

func (o *Authorization) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*Authorization) GetCreatedAtOk

func (o *Authorization) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Authorization) GetDescription

func (o *Authorization) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*Authorization) GetDescriptionOk

func (o *Authorization) 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 (*Authorization) GetId

func (o *Authorization) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*Authorization) GetIdOk

func (o *Authorization) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (o *Authorization) GetLinks() AuthorizationAllOfLinks

GetLinks returns the Links field value if set, zero value otherwise.

func (*Authorization) GetLinksOk

func (o *Authorization) GetLinksOk() (*AuthorizationAllOfLinks, bool)

GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Authorization) GetOrg

func (o *Authorization) GetOrg() string

GetOrg returns the Org field value if set, zero value otherwise.

func (*Authorization) GetOrgID

func (o *Authorization) GetOrgID() string

GetOrgID returns the OrgID field value

func (*Authorization) GetOrgIDOk

func (o *Authorization) GetOrgIDOk() (*string, bool)

GetOrgIDOk returns a tuple with the OrgID field value and a boolean to check if the value has been set.

func (*Authorization) GetOrgOk

func (o *Authorization) GetOrgOk() (*string, bool)

GetOrgOk returns a tuple with the Org field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Authorization) GetPermissions

func (o *Authorization) GetPermissions() []Permission

GetPermissions returns the Permissions field value

func (*Authorization) GetPermissionsOk

func (o *Authorization) GetPermissionsOk() (*[]Permission, bool)

GetPermissionsOk returns a tuple with the Permissions field value and a boolean to check if the value has been set.

func (*Authorization) GetStatus

func (o *Authorization) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*Authorization) GetStatusOk

func (o *Authorization) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Authorization) GetToken

func (o *Authorization) GetToken() string

GetToken returns the Token field value if set, zero value otherwise.

func (*Authorization) GetTokenOk

func (o *Authorization) GetTokenOk() (*string, bool)

GetTokenOk returns a tuple with the Token field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Authorization) GetUpdatedAt

func (o *Authorization) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*Authorization) GetUpdatedAtOk

func (o *Authorization) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Authorization) GetUser

func (o *Authorization) GetUser() string

GetUser returns the User field value if set, zero value otherwise.

func (*Authorization) GetUserID

func (o *Authorization) GetUserID() string

GetUserID returns the UserID field value if set, zero value otherwise.

func (*Authorization) GetUserIDOk

func (o *Authorization) GetUserIDOk() (*string, bool)

GetUserIDOk returns a tuple with the UserID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Authorization) GetUserOk

func (o *Authorization) GetUserOk() (*string, bool)

GetUserOk returns a tuple with the User field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Authorization) HasCreatedAt

func (o *Authorization) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*Authorization) HasDescription

func (o *Authorization) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*Authorization) HasId

func (o *Authorization) HasId() bool

HasId returns a boolean if a field has been set.

func (o *Authorization) HasLinks() bool

HasLinks returns a boolean if a field has been set.

func (*Authorization) HasOrg

func (o *Authorization) HasOrg() bool

HasOrg returns a boolean if a field has been set.

func (*Authorization) HasStatus

func (o *Authorization) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*Authorization) HasToken

func (o *Authorization) HasToken() bool

HasToken returns a boolean if a field has been set.

func (*Authorization) HasUpdatedAt

func (o *Authorization) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (*Authorization) HasUser

func (o *Authorization) HasUser() bool

HasUser returns a boolean if a field has been set.

func (*Authorization) HasUserID

func (o *Authorization) HasUserID() bool

HasUserID returns a boolean if a field has been set.

func (Authorization) MarshalJSON

func (o Authorization) MarshalJSON() ([]byte, error)

func (*Authorization) SetCreatedAt

func (o *Authorization) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*Authorization) SetDescription

func (o *Authorization) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*Authorization) SetId

func (o *Authorization) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (o *Authorization) SetLinks(v AuthorizationAllOfLinks)

SetLinks gets a reference to the given AuthorizationAllOfLinks and assigns it to the Links field.

func (*Authorization) SetOrg

func (o *Authorization) SetOrg(v string)

SetOrg gets a reference to the given string and assigns it to the Org field.

func (*Authorization) SetOrgID

func (o *Authorization) SetOrgID(v string)

SetOrgID sets field value

func (*Authorization) SetPermissions

func (o *Authorization) SetPermissions(v []Permission)

SetPermissions sets field value

func (*Authorization) SetStatus

func (o *Authorization) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*Authorization) SetToken

func (o *Authorization) SetToken(v string)

SetToken gets a reference to the given string and assigns it to the Token field.

func (*Authorization) SetUpdatedAt

func (o *Authorization) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

func (*Authorization) SetUser

func (o *Authorization) SetUser(v string)

SetUser gets a reference to the given string and assigns it to the User field.

func (*Authorization) SetUserID

func (o *Authorization) SetUserID(v string)

SetUserID gets a reference to the given string and assigns it to the UserID field.

type AuthorizationAllOf

type AuthorizationAllOf struct {
	CreatedAt *time.Time `json:"createdAt,omitempty" yaml:"createdAt,omitempty"`
	UpdatedAt *time.Time `json:"updatedAt,omitempty" yaml:"updatedAt,omitempty"`
	// The organization ID. Specifies the [organization]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#organization) that the authorization is scoped to.
	OrgID *string `json:"orgID,omitempty" yaml:"orgID,omitempty"`
	// The list of permissions. An authorization must have at least one permission.
	Permissions *[]Permission `json:"permissions,omitempty" yaml:"permissions,omitempty"`
	// The authorization ID.
	Id *string `json:"id,omitempty" yaml:"id,omitempty"`
	// The API token. The token value is unique to the authorization. [API tokens]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#token) are used to authenticate and authorize InfluxDB API requests and `influx` CLI commands--after receiving the request, InfluxDB checks that the token is valid and that the `permissions` allow the requested action(s).
	Token *string `json:"token,omitempty" yaml:"token,omitempty"`
	// The user ID. Specifies the [user]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#user) that owns the authorization. If _scoped_, the user that the authorization is scoped to; otherwise, the creator of the authorization.
	UserID *string `json:"userID,omitempty" yaml:"userID,omitempty"`
	// The user name. Specifies the [user]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#user) that owns the authorization. If the authorization is _scoped_ to a user, the user; otherwise, the creator of the authorization.
	User *string `json:"user,omitempty" yaml:"user,omitempty"`
	// The organization name. Specifies the [organization]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#organization) that the token is scoped to.
	Org   *string                  `json:"org,omitempty" yaml:"org,omitempty"`
	Links *AuthorizationAllOfLinks `json:"links,omitempty" yaml:"links,omitempty"`
}

AuthorizationAllOf struct for AuthorizationAllOf

func NewAuthorizationAllOf

func NewAuthorizationAllOf() *AuthorizationAllOf

NewAuthorizationAllOf instantiates a new AuthorizationAllOf 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 NewAuthorizationAllOfWithDefaults

func NewAuthorizationAllOfWithDefaults() *AuthorizationAllOf

NewAuthorizationAllOfWithDefaults instantiates a new AuthorizationAllOf 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 (*AuthorizationAllOf) GetCreatedAt

func (o *AuthorizationAllOf) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*AuthorizationAllOf) GetCreatedAtOk

func (o *AuthorizationAllOf) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthorizationAllOf) GetId

func (o *AuthorizationAllOf) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*AuthorizationAllOf) GetIdOk

func (o *AuthorizationAllOf) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

GetLinks returns the Links field value if set, zero value otherwise.

func (*AuthorizationAllOf) GetLinksOk

func (o *AuthorizationAllOf) GetLinksOk() (*AuthorizationAllOfLinks, bool)

GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthorizationAllOf) GetOrg

func (o *AuthorizationAllOf) GetOrg() string

GetOrg returns the Org field value if set, zero value otherwise.

func (*AuthorizationAllOf) GetOrgID

func (o *AuthorizationAllOf) GetOrgID() string

GetOrgID returns the OrgID field value if set, zero value otherwise.

func (*AuthorizationAllOf) GetOrgIDOk

func (o *AuthorizationAllOf) GetOrgIDOk() (*string, bool)

GetOrgIDOk returns a tuple with the OrgID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthorizationAllOf) GetOrgOk

func (o *AuthorizationAllOf) GetOrgOk() (*string, bool)

GetOrgOk returns a tuple with the Org field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthorizationAllOf) GetPermissions

func (o *AuthorizationAllOf) GetPermissions() []Permission

GetPermissions returns the Permissions field value if set, zero value otherwise.

func (*AuthorizationAllOf) GetPermissionsOk

func (o *AuthorizationAllOf) GetPermissionsOk() (*[]Permission, bool)

GetPermissionsOk returns a tuple with the Permissions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthorizationAllOf) GetToken

func (o *AuthorizationAllOf) GetToken() string

GetToken returns the Token field value if set, zero value otherwise.

func (*AuthorizationAllOf) GetTokenOk

func (o *AuthorizationAllOf) GetTokenOk() (*string, bool)

GetTokenOk returns a tuple with the Token field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthorizationAllOf) GetUpdatedAt

func (o *AuthorizationAllOf) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*AuthorizationAllOf) GetUpdatedAtOk

func (o *AuthorizationAllOf) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthorizationAllOf) GetUser

func (o *AuthorizationAllOf) GetUser() string

GetUser returns the User field value if set, zero value otherwise.

func (*AuthorizationAllOf) GetUserID

func (o *AuthorizationAllOf) GetUserID() string

GetUserID returns the UserID field value if set, zero value otherwise.

func (*AuthorizationAllOf) GetUserIDOk

func (o *AuthorizationAllOf) GetUserIDOk() (*string, bool)

GetUserIDOk returns a tuple with the UserID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthorizationAllOf) GetUserOk

func (o *AuthorizationAllOf) GetUserOk() (*string, bool)

GetUserOk returns a tuple with the User field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthorizationAllOf) HasCreatedAt

func (o *AuthorizationAllOf) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*AuthorizationAllOf) HasId

func (o *AuthorizationAllOf) HasId() bool

HasId returns a boolean if a field has been set.

func (o *AuthorizationAllOf) HasLinks() bool

HasLinks returns a boolean if a field has been set.

func (*AuthorizationAllOf) HasOrg

func (o *AuthorizationAllOf) HasOrg() bool

HasOrg returns a boolean if a field has been set.

func (*AuthorizationAllOf) HasOrgID

func (o *AuthorizationAllOf) HasOrgID() bool

HasOrgID returns a boolean if a field has been set.

func (*AuthorizationAllOf) HasPermissions

func (o *AuthorizationAllOf) HasPermissions() bool

HasPermissions returns a boolean if a field has been set.

func (*AuthorizationAllOf) HasToken

func (o *AuthorizationAllOf) HasToken() bool

HasToken returns a boolean if a field has been set.

func (*AuthorizationAllOf) HasUpdatedAt

func (o *AuthorizationAllOf) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (*AuthorizationAllOf) HasUser

func (o *AuthorizationAllOf) HasUser() bool

HasUser returns a boolean if a field has been set.

func (*AuthorizationAllOf) HasUserID

func (o *AuthorizationAllOf) HasUserID() bool

HasUserID returns a boolean if a field has been set.

func (AuthorizationAllOf) MarshalJSON

func (o AuthorizationAllOf) MarshalJSON() ([]byte, error)

func (*AuthorizationAllOf) SetCreatedAt

func (o *AuthorizationAllOf) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*AuthorizationAllOf) SetId

func (o *AuthorizationAllOf) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

SetLinks gets a reference to the given AuthorizationAllOfLinks and assigns it to the Links field.

func (*AuthorizationAllOf) SetOrg

func (o *AuthorizationAllOf) SetOrg(v string)

SetOrg gets a reference to the given string and assigns it to the Org field.

func (*AuthorizationAllOf) SetOrgID

func (o *AuthorizationAllOf) SetOrgID(v string)

SetOrgID gets a reference to the given string and assigns it to the OrgID field.

func (*AuthorizationAllOf) SetPermissions

func (o *AuthorizationAllOf) SetPermissions(v []Permission)

SetPermissions gets a reference to the given []Permission and assigns it to the Permissions field.

func (*AuthorizationAllOf) SetToken

func (o *AuthorizationAllOf) SetToken(v string)

SetToken gets a reference to the given string and assigns it to the Token field.

func (*AuthorizationAllOf) SetUpdatedAt

func (o *AuthorizationAllOf) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

func (*AuthorizationAllOf) SetUser

func (o *AuthorizationAllOf) SetUser(v string)

SetUser gets a reference to the given string and assigns it to the User field.

func (*AuthorizationAllOf) SetUserID

func (o *AuthorizationAllOf) SetUserID(v string)

SetUserID gets a reference to the given string and assigns it to the UserID field.

type AuthorizationAllOfLinks struct {
	// URI of resource.
	Self *string `json:"self,omitempty" yaml:"self,omitempty"`
	// URI of resource.
	User *string `json:"user,omitempty" yaml:"user,omitempty"`
}

AuthorizationAllOfLinks struct for AuthorizationAllOfLinks

func NewAuthorizationAllOfLinks() *AuthorizationAllOfLinks

NewAuthorizationAllOfLinks instantiates a new AuthorizationAllOfLinks 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 NewAuthorizationAllOfLinksWithDefaults

func NewAuthorizationAllOfLinksWithDefaults() *AuthorizationAllOfLinks

NewAuthorizationAllOfLinksWithDefaults instantiates a new AuthorizationAllOfLinks 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 (*AuthorizationAllOfLinks) GetSelf

func (o *AuthorizationAllOfLinks) GetSelf() string

GetSelf returns the Self field value if set, zero value otherwise.

func (*AuthorizationAllOfLinks) GetSelfOk

func (o *AuthorizationAllOfLinks) GetSelfOk() (*string, bool)

GetSelfOk returns a tuple with the Self field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthorizationAllOfLinks) GetUser

func (o *AuthorizationAllOfLinks) GetUser() string

GetUser returns the User field value if set, zero value otherwise.

func (*AuthorizationAllOfLinks) GetUserOk

func (o *AuthorizationAllOfLinks) GetUserOk() (*string, bool)

GetUserOk returns a tuple with the User field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthorizationAllOfLinks) HasSelf

func (o *AuthorizationAllOfLinks) HasSelf() bool

HasSelf returns a boolean if a field has been set.

func (*AuthorizationAllOfLinks) HasUser

func (o *AuthorizationAllOfLinks) HasUser() bool

HasUser returns a boolean if a field has been set.

func (AuthorizationAllOfLinks) MarshalJSON

func (o AuthorizationAllOfLinks) MarshalJSON() ([]byte, error)

func (*AuthorizationAllOfLinks) SetSelf

func (o *AuthorizationAllOfLinks) SetSelf(v string)

SetSelf gets a reference to the given string and assigns it to the Self field.

func (*AuthorizationAllOfLinks) SetUser

func (o *AuthorizationAllOfLinks) SetUser(v string)

SetUser gets a reference to the given string and assigns it to the User field.

type AuthorizationPostRequest

type AuthorizationPostRequest struct {
	// Status of the token. If `inactive`, InfluxDB rejects requests that use the token.
	Status *string `json:"status,omitempty" yaml:"status,omitempty"`
	// A description of the token.
	Description *string `json:"description,omitempty" yaml:"description,omitempty"`
	// An organization ID. Specifies the organization that owns the authorization.
	OrgID string `json:"orgID" yaml:"orgID"`
	// A user ID. Specifies the user that the authorization is scoped to.  When a user authenticates with username and password, InfluxDB generates a _user session_ with all the permissions specified by all the user's authorizations.
	UserID *string `json:"userID,omitempty" yaml:"userID,omitempty"`
	// A list of permissions for an authorization. In the list, provide at least one `permission` object.  In a `permission`, the `resource.type` property grants access to all resources of the specified type. To grant access to only a specific resource, specify the `resource.id` property.
	Permissions []Permission `json:"permissions" yaml:"permissions"`
}

AuthorizationPostRequest struct for AuthorizationPostRequest

func NewAuthorizationPostRequest

func NewAuthorizationPostRequest(orgID string, permissions []Permission) *AuthorizationPostRequest

NewAuthorizationPostRequest instantiates a new AuthorizationPostRequest 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 NewAuthorizationPostRequestWithDefaults

func NewAuthorizationPostRequestWithDefaults() *AuthorizationPostRequest

NewAuthorizationPostRequestWithDefaults instantiates a new AuthorizationPostRequest 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 (*AuthorizationPostRequest) GetDescription

func (o *AuthorizationPostRequest) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*AuthorizationPostRequest) GetDescriptionOk

func (o *AuthorizationPostRequest) 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 (*AuthorizationPostRequest) GetOrgID

func (o *AuthorizationPostRequest) GetOrgID() string

GetOrgID returns the OrgID field value

func (*AuthorizationPostRequest) GetOrgIDOk

func (o *AuthorizationPostRequest) GetOrgIDOk() (*string, bool)

GetOrgIDOk returns a tuple with the OrgID field value and a boolean to check if the value has been set.

func (*AuthorizationPostRequest) GetPermissions

func (o *AuthorizationPostRequest) GetPermissions() []Permission

GetPermissions returns the Permissions field value

func (*AuthorizationPostRequest) GetPermissionsOk

func (o *AuthorizationPostRequest) GetPermissionsOk() (*[]Permission, bool)

GetPermissionsOk returns a tuple with the Permissions field value and a boolean to check if the value has been set.

func (*AuthorizationPostRequest) GetStatus

func (o *AuthorizationPostRequest) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*AuthorizationPostRequest) GetStatusOk

func (o *AuthorizationPostRequest) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthorizationPostRequest) GetUserID

func (o *AuthorizationPostRequest) GetUserID() string

GetUserID returns the UserID field value if set, zero value otherwise.

func (*AuthorizationPostRequest) GetUserIDOk

func (o *AuthorizationPostRequest) GetUserIDOk() (*string, bool)

GetUserIDOk returns a tuple with the UserID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthorizationPostRequest) HasDescription

func (o *AuthorizationPostRequest) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*AuthorizationPostRequest) HasStatus

func (o *AuthorizationPostRequest) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*AuthorizationPostRequest) HasUserID

func (o *AuthorizationPostRequest) HasUserID() bool

HasUserID returns a boolean if a field has been set.

func (AuthorizationPostRequest) MarshalJSON

func (o AuthorizationPostRequest) MarshalJSON() ([]byte, error)

func (*AuthorizationPostRequest) SetDescription

func (o *AuthorizationPostRequest) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*AuthorizationPostRequest) SetOrgID

func (o *AuthorizationPostRequest) SetOrgID(v string)

SetOrgID sets field value

func (*AuthorizationPostRequest) SetPermissions

func (o *AuthorizationPostRequest) SetPermissions(v []Permission)

SetPermissions sets field value

func (*AuthorizationPostRequest) SetStatus

func (o *AuthorizationPostRequest) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*AuthorizationPostRequest) SetUserID

func (o *AuthorizationPostRequest) SetUserID(v string)

SetUserID gets a reference to the given string and assigns it to the UserID field.

type AuthorizationPostRequestAllOf

type AuthorizationPostRequestAllOf struct {
	// An organization ID. Specifies the organization that owns the authorization.
	OrgID *string `json:"orgID,omitempty" yaml:"orgID,omitempty"`
	// A user ID. Specifies the user that the authorization is scoped to.  When a user authenticates with username and password, InfluxDB generates a _user session_ with all the permissions specified by all the user's authorizations.
	UserID *string `json:"userID,omitempty" yaml:"userID,omitempty"`
	// A list of permissions for an authorization. In the list, provide at least one `permission` object.  In a `permission`, the `resource.type` property grants access to all resources of the specified type. To grant access to only a specific resource, specify the `resource.id` property.
	Permissions *[]Permission `json:"permissions,omitempty" yaml:"permissions,omitempty"`
}

AuthorizationPostRequestAllOf struct for AuthorizationPostRequestAllOf

func NewAuthorizationPostRequestAllOf

func NewAuthorizationPostRequestAllOf() *AuthorizationPostRequestAllOf

NewAuthorizationPostRequestAllOf instantiates a new AuthorizationPostRequestAllOf 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 NewAuthorizationPostRequestAllOfWithDefaults

func NewAuthorizationPostRequestAllOfWithDefaults() *AuthorizationPostRequestAllOf

NewAuthorizationPostRequestAllOfWithDefaults instantiates a new AuthorizationPostRequestAllOf 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 (*AuthorizationPostRequestAllOf) GetOrgID

func (o *AuthorizationPostRequestAllOf) GetOrgID() string

GetOrgID returns the OrgID field value if set, zero value otherwise.

func (*AuthorizationPostRequestAllOf) GetOrgIDOk

func (o *AuthorizationPostRequestAllOf) GetOrgIDOk() (*string, bool)

GetOrgIDOk returns a tuple with the OrgID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthorizationPostRequestAllOf) GetPermissions

func (o *AuthorizationPostRequestAllOf) GetPermissions() []Permission

GetPermissions returns the Permissions field value if set, zero value otherwise.

func (*AuthorizationPostRequestAllOf) GetPermissionsOk

func (o *AuthorizationPostRequestAllOf) GetPermissionsOk() (*[]Permission, bool)

GetPermissionsOk returns a tuple with the Permissions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthorizationPostRequestAllOf) GetUserID

func (o *AuthorizationPostRequestAllOf) GetUserID() string

GetUserID returns the UserID field value if set, zero value otherwise.

func (*AuthorizationPostRequestAllOf) GetUserIDOk

func (o *AuthorizationPostRequestAllOf) GetUserIDOk() (*string, bool)

GetUserIDOk returns a tuple with the UserID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthorizationPostRequestAllOf) HasOrgID

func (o *AuthorizationPostRequestAllOf) HasOrgID() bool

HasOrgID returns a boolean if a field has been set.

func (*AuthorizationPostRequestAllOf) HasPermissions

func (o *AuthorizationPostRequestAllOf) HasPermissions() bool

HasPermissions returns a boolean if a field has been set.

func (*AuthorizationPostRequestAllOf) HasUserID

func (o *AuthorizationPostRequestAllOf) HasUserID() bool

HasUserID returns a boolean if a field has been set.

func (AuthorizationPostRequestAllOf) MarshalJSON

func (o AuthorizationPostRequestAllOf) MarshalJSON() ([]byte, error)

func (*AuthorizationPostRequestAllOf) SetOrgID

func (o *AuthorizationPostRequestAllOf) SetOrgID(v string)

SetOrgID gets a reference to the given string and assigns it to the OrgID field.

func (*AuthorizationPostRequestAllOf) SetPermissions

func (o *AuthorizationPostRequestAllOf) SetPermissions(v []Permission)

SetPermissions gets a reference to the given []Permission and assigns it to the Permissions field.

func (*AuthorizationPostRequestAllOf) SetUserID

func (o *AuthorizationPostRequestAllOf) SetUserID(v string)

SetUserID gets a reference to the given string and assigns it to the UserID field.

type AuthorizationUpdateRequest

type AuthorizationUpdateRequest struct {
	// Status of the token. If `inactive`, InfluxDB rejects requests that use the token.
	Status *string `json:"status,omitempty" yaml:"status,omitempty"`
	// A description of the token.
	Description *string `json:"description,omitempty" yaml:"description,omitempty"`
}

AuthorizationUpdateRequest struct for AuthorizationUpdateRequest

func NewAuthorizationUpdateRequest

func NewAuthorizationUpdateRequest() *AuthorizationUpdateRequest

NewAuthorizationUpdateRequest instantiates a new AuthorizationUpdateRequest 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 NewAuthorizationUpdateRequestWithDefaults

func NewAuthorizationUpdateRequestWithDefaults() *AuthorizationUpdateRequest

NewAuthorizationUpdateRequestWithDefaults instantiates a new AuthorizationUpdateRequest 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 (*AuthorizationUpdateRequest) GetDescription

func (o *AuthorizationUpdateRequest) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*AuthorizationUpdateRequest) GetDescriptionOk

func (o *AuthorizationUpdateRequest) 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 (*AuthorizationUpdateRequest) GetStatus

func (o *AuthorizationUpdateRequest) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*AuthorizationUpdateRequest) GetStatusOk

func (o *AuthorizationUpdateRequest) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthorizationUpdateRequest) HasDescription

func (o *AuthorizationUpdateRequest) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*AuthorizationUpdateRequest) HasStatus

func (o *AuthorizationUpdateRequest) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (AuthorizationUpdateRequest) MarshalJSON

func (o AuthorizationUpdateRequest) MarshalJSON() ([]byte, error)

func (*AuthorizationUpdateRequest) SetDescription

func (o *AuthorizationUpdateRequest) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*AuthorizationUpdateRequest) SetStatus

func (o *AuthorizationUpdateRequest) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

type Authorizations

type Authorizations struct {
	Links          *Links           `json:"links,omitempty" yaml:"links,omitempty"`
	Authorizations *[]Authorization `json:"authorizations,omitempty" yaml:"authorizations,omitempty"`
}

Authorizations struct for Authorizations

func NewAuthorizations

func NewAuthorizations() *Authorizations

NewAuthorizations instantiates a new Authorizations 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 NewAuthorizationsWithDefaults

func NewAuthorizationsWithDefaults() *Authorizations

NewAuthorizationsWithDefaults instantiates a new Authorizations 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 (*Authorizations) GetAuthorizations

func (o *Authorizations) GetAuthorizations() []Authorization

GetAuthorizations returns the Authorizations field value if set, zero value otherwise.

func (*Authorizations) GetAuthorizationsOk

func (o *Authorizations) GetAuthorizationsOk() (*[]Authorization, bool)

GetAuthorizationsOk returns a tuple with the Authorizations field value if set, nil otherwise and a boolean to check if the value has been set.

func (o *Authorizations) GetLinks() Links

GetLinks returns the Links field value if set, zero value otherwise.

func (*Authorizations) GetLinksOk

func (o *Authorizations) GetLinksOk() (*Links, bool)

GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Authorizations) HasAuthorizations

func (o *Authorizations) HasAuthorizations() bool

HasAuthorizations returns a boolean if a field has been set.

func (o *Authorizations) HasLinks() bool

HasLinks returns a boolean if a field has been set.

func (Authorizations) MarshalJSON

func (o Authorizations) MarshalJSON() ([]byte, error)

func (*Authorizations) SetAuthorizations

func (o *Authorizations) SetAuthorizations(v []Authorization)

SetAuthorizations gets a reference to the given []Authorization and assigns it to the Authorizations field.

func (o *Authorizations) SetLinks(v Links)

SetLinks gets a reference to the given Links and assigns it to the Links field.

type AuthorizationsAPITokensApi added in v2.7.0

type AuthorizationsAPITokensApi interface {

	/*
			 * DeleteAuthorizationsID Delete an authorization
			 * Deletes an authorization.

		Use the endpoint to delete an API token.

		If you want to disable an API token instead of delete it,
		[update the authorization's status to `inactive`](#operation/PatchAuthorizationsID).

			 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			 * @param authID An authorization ID. Specifies the authorization to delete.
			 * @return ApiDeleteAuthorizationsIDRequest
	*/
	DeleteAuthorizationsID(ctx _context.Context, authID string) ApiDeleteAuthorizationsIDRequest

	/*
	 * DeleteAuthorizationsIDExecute executes the request
	 */
	DeleteAuthorizationsIDExecute(r ApiDeleteAuthorizationsIDRequest) error

	/*
	 * DeleteAuthorizationsIDExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 */
	DeleteAuthorizationsIDExecuteWithHttpInfo(r ApiDeleteAuthorizationsIDRequest) (*_nethttp.Response, error)

	/*
			 * GetAuthorizations List authorizations
			 * Lists authorizations.

		To limit which authorizations are returned, pass query parameters in your request.
		If no query parameters are passed, InfluxDB returns all authorizations.

		#### InfluxDB Cloud

		- InfluxDB Cloud doesn't expose [API token]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#token)
		  values in `GET /api/v2/authorizations` responses;
		  returns `token: redacted` for all authorizations.

		#### Required permissions

		To retrieve an authorization, the request must use an API token that has the
		following permissions:

		- `read-authorizations`
		- `read-user` for the user that the authorization is scoped to

		#### Related guides

		- [View tokens]({{% INFLUXDB_DOCS_URL %}}/security/tokens/view-tokens/)

			 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			 * @return ApiGetAuthorizationsRequest
	*/
	GetAuthorizations(ctx _context.Context) ApiGetAuthorizationsRequest

	/*
	 * GetAuthorizationsExecute executes the request
	 * @return Authorizations
	 */
	GetAuthorizationsExecute(r ApiGetAuthorizationsRequest) (Authorizations, error)

	/*
	 * GetAuthorizationsExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 * @return Authorizations
	 */
	GetAuthorizationsExecuteWithHttpInfo(r ApiGetAuthorizationsRequest) (Authorizations, *_nethttp.Response, error)

	/*
			 * GetAuthorizationsID Retrieve an authorization
			 * Retrieves an authorization.

		Use this endpoint to retrieve information about an API token, including
		the token's permissions and the user that the token is scoped to.

		#### InfluxDB OSS

		- InfluxDB OSS returns
		  [API token]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#token) values in authorizations.
		- If the request uses an _[operator token](https://docs.influxdata.com/influxdb/latest/security/tokens/#operator-token)_,
		  InfluxDB OSS returns authorizations for all organizations in the instance.

		#### Related guides

		- [View tokens]({{% INFLUXDB_DOCS_URL %}}/security/tokens/view-tokens/)

			 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			 * @param authID An authorization ID. Specifies the authorization to retrieve.
			 * @return ApiGetAuthorizationsIDRequest
	*/
	GetAuthorizationsID(ctx _context.Context, authID string) ApiGetAuthorizationsIDRequest

	/*
	 * GetAuthorizationsIDExecute executes the request
	 * @return Authorization
	 */
	GetAuthorizationsIDExecute(r ApiGetAuthorizationsIDRequest) (Authorization, error)

	/*
	 * GetAuthorizationsIDExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 * @return Authorization
	 */
	GetAuthorizationsIDExecuteWithHttpInfo(r ApiGetAuthorizationsIDRequest) (Authorization, *_nethttp.Response, error)

	/*
			 * PatchAuthorizationsID Update an API token to be active or inactive
			 * Updates an authorization.

		Use this endpoint to set an API token's status to be _active_ or _inactive_.
		InfluxDB rejects requests that use inactive API tokens.

			 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			 * @param authID An authorization ID. Specifies the authorization to update.
			 * @return ApiPatchAuthorizationsIDRequest
	*/
	PatchAuthorizationsID(ctx _context.Context, authID string) ApiPatchAuthorizationsIDRequest

	/*
	 * PatchAuthorizationsIDExecute executes the request
	 * @return Authorization
	 */
	PatchAuthorizationsIDExecute(r ApiPatchAuthorizationsIDRequest) (Authorization, error)

	/*
	 * PatchAuthorizationsIDExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 * @return Authorization
	 */
	PatchAuthorizationsIDExecuteWithHttpInfo(r ApiPatchAuthorizationsIDRequest) (Authorization, *_nethttp.Response, error)

	/*
			 * PostAuthorizations Create an authorization
			 * Creates an authorization and returns the authorization with the
		generated API [token]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#token).

		Use this endpoint to create an authorization, which generates an API token
		with permissions to `read` or `write` to a specific resource or `type` of resource.
		The API token is the authorization's `token` property value.

		To follow best practices for secure API token generation and retrieval,
		InfluxDB enforces access restrictions on API tokens.

		  - InfluxDB allows access to the API token value immediately after the authorization is created.
		  - You can’t change access (read/write) permissions for an API token after it’s created.
		  - Tokens stop working when the user who created the token is deleted.

		We recommend the following for managing your tokens:

		  - Create a generic user to create and manage tokens for writing data.
		  - Store your tokens in a secure password vault for future access.

		#### Required permissions

		- `write-authorizations`
		- `write-user` for the user that the authorization is scoped to

		#### Related guides

		- [Create a token]({{% INFLUXDB_DOCS_URL %}}/security/tokens/create-token/)

			 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			 * @return ApiPostAuthorizationsRequest
	*/
	PostAuthorizations(ctx _context.Context) ApiPostAuthorizationsRequest

	/*
	 * PostAuthorizationsExecute executes the request
	 * @return Authorization
	 */
	PostAuthorizationsExecute(r ApiPostAuthorizationsRequest) (Authorization, error)

	/*
	 * PostAuthorizationsExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 * @return Authorization
	 */
	PostAuthorizationsExecuteWithHttpInfo(r ApiPostAuthorizationsRequest) (Authorization, *_nethttp.Response, error)
}

type AuthorizationsAPITokensApiService added in v2.7.0

type AuthorizationsAPITokensApiService service

AuthorizationsAPITokensApiService AuthorizationsAPITokensApi service

func (*AuthorizationsAPITokensApiService) DeleteAuthorizationsID added in v2.7.0

  • DeleteAuthorizationsID Delete an authorization
  • Deletes an authorization.

Use the endpoint to delete an API token.

If you want to disable an API token instead of delete it, [update the authorization's status to `inactive`](#operation/PatchAuthorizationsID).

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param authID An authorization ID. Specifies the authorization to delete.
  • @return ApiDeleteAuthorizationsIDRequest

func (*AuthorizationsAPITokensApiService) DeleteAuthorizationsIDExecute added in v2.7.0

func (a *AuthorizationsAPITokensApiService) DeleteAuthorizationsIDExecute(r ApiDeleteAuthorizationsIDRequest) error

* Execute executes the request

func (*AuthorizationsAPITokensApiService) DeleteAuthorizationsIDExecuteWithHttpInfo added in v2.7.0

func (a *AuthorizationsAPITokensApiService) DeleteAuthorizationsIDExecuteWithHttpInfo(r ApiDeleteAuthorizationsIDRequest) (*_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable.

func (*AuthorizationsAPITokensApiService) GetAuthorizations added in v2.7.0

  • GetAuthorizations List authorizations
  • Lists authorizations.

To limit which authorizations are returned, pass query parameters in your request. If no query parameters are passed, InfluxDB returns all authorizations.

#### InfluxDB Cloud

  • InfluxDB Cloud doesn't expose [API token]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#token) values in `GET /api/v2/authorizations` responses; returns `token: redacted` for all authorizations.

#### Required permissions

To retrieve an authorization, the request must use an API token that has the following permissions:

- `read-authorizations` - `read-user` for the user that the authorization is scoped to

#### Related guides

- [View tokens]({{% INFLUXDB_DOCS_URL %}}/security/tokens/view-tokens/)

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @return ApiGetAuthorizationsRequest

func (*AuthorizationsAPITokensApiService) GetAuthorizationsExecute added in v2.7.0

* Execute executes the request * @return Authorizations

func (*AuthorizationsAPITokensApiService) GetAuthorizationsExecuteWithHttpInfo added in v2.7.0

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable. * @return Authorizations

func (*AuthorizationsAPITokensApiService) GetAuthorizationsID added in v2.7.0

  • GetAuthorizationsID Retrieve an authorization
  • Retrieves an authorization.

Use this endpoint to retrieve information about an API token, including the token's permissions and the user that the token is scoped to.

#### InfluxDB OSS

#### Related guides

- [View tokens]({{% INFLUXDB_DOCS_URL %}}/security/tokens/view-tokens/)

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param authID An authorization ID. Specifies the authorization to retrieve.
  • @return ApiGetAuthorizationsIDRequest

func (*AuthorizationsAPITokensApiService) GetAuthorizationsIDExecute added in v2.7.0

* Execute executes the request * @return Authorization

func (*AuthorizationsAPITokensApiService) GetAuthorizationsIDExecuteWithHttpInfo added in v2.7.0

func (a *AuthorizationsAPITokensApiService) GetAuthorizationsIDExecuteWithHttpInfo(r ApiGetAuthorizationsIDRequest) (Authorization, *_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable. * @return Authorization

func (*AuthorizationsAPITokensApiService) PatchAuthorizationsID added in v2.7.0

  • PatchAuthorizationsID Update an API token to be active or inactive
  • Updates an authorization.

Use this endpoint to set an API token's status to be _active_ or _inactive_. InfluxDB rejects requests that use inactive API tokens.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param authID An authorization ID. Specifies the authorization to update.
  • @return ApiPatchAuthorizationsIDRequest

func (*AuthorizationsAPITokensApiService) PatchAuthorizationsIDExecute added in v2.7.0

* Execute executes the request * @return Authorization

func (*AuthorizationsAPITokensApiService) PatchAuthorizationsIDExecuteWithHttpInfo added in v2.7.0

func (a *AuthorizationsAPITokensApiService) PatchAuthorizationsIDExecuteWithHttpInfo(r ApiPatchAuthorizationsIDRequest) (Authorization, *_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable. * @return Authorization

func (*AuthorizationsAPITokensApiService) PostAuthorizations added in v2.7.0

  • PostAuthorizations Create an authorization
  • Creates an authorization and returns the authorization with the

generated API [token]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#token).

Use this endpoint to create an authorization, which generates an API token with permissions to `read` or `write` to a specific resource or `type` of resource. The API token is the authorization's `token` property value.

To follow best practices for secure API token generation and retrieval, InfluxDB enforces access restrictions on API tokens.

  • InfluxDB allows access to the API token value immediately after the authorization is created.
  • You can’t change access (read/write) permissions for an API token after it’s created.
  • Tokens stop working when the user who created the token is deleted.

We recommend the following for managing your tokens:

  • Create a generic user to create and manage tokens for writing data.
  • Store your tokens in a secure password vault for future access.

#### Required permissions

- `write-authorizations` - `write-user` for the user that the authorization is scoped to

#### Related guides

- [Create a token]({{% INFLUXDB_DOCS_URL %}}/security/tokens/create-token/)

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @return ApiPostAuthorizationsRequest

func (*AuthorizationsAPITokensApiService) PostAuthorizationsExecute added in v2.7.0

* Execute executes the request * @return Authorization

func (*AuthorizationsAPITokensApiService) PostAuthorizationsExecuteWithHttpInfo added in v2.7.0

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable. * @return Authorization

type BackupApi

type BackupApi interface {

	/*
			 * GetBackupKV Download snapshot of metadata stored in the server's embedded KV store. Don't use with InfluxDB versions greater than InfluxDB 2.1.x.
			 * Retrieves a snapshot of metadata stored in the server's embedded KV store.
		InfluxDB versions greater than 2.1.x don't include metadata stored in embedded SQL;
		avoid using this endpoint with versions greater than 2.1.x.

			 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			 * @return ApiGetBackupKVRequest
	*/
	GetBackupKV(ctx _context.Context) ApiGetBackupKVRequest

	/*
	 * GetBackupKVExecute executes the request
	 * @return *os.File
	 */
	GetBackupKVExecute(r ApiGetBackupKVRequest) (*_nethttp.Response, error)

	/*
	 * GetBackupKVExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 * @return *os.File
	 */
	GetBackupKVExecuteWithHttpInfo(r ApiGetBackupKVRequest) (*_nethttp.Response, *_nethttp.Response, error)

	/*
	 * GetBackupMetadata Download snapshot of all metadata in the server
	 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
	 * @return ApiGetBackupMetadataRequest
	 */
	GetBackupMetadata(ctx _context.Context) ApiGetBackupMetadataRequest

	/*
	 * GetBackupMetadataExecute executes the request
	 * @return *os.File
	 */
	GetBackupMetadataExecute(r ApiGetBackupMetadataRequest) (*_nethttp.Response, error)

	/*
	 * GetBackupMetadataExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 * @return *os.File
	 */
	GetBackupMetadataExecuteWithHttpInfo(r ApiGetBackupMetadataRequest) (*_nethttp.Response, *_nethttp.Response, error)

	/*
	 * GetBackupShardId Download snapshot of all TSM data in a shard
	 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
	 * @param shardID The shard ID.
	 * @return ApiGetBackupShardIdRequest
	 */
	GetBackupShardId(ctx _context.Context, shardID int64) ApiGetBackupShardIdRequest

	/*
	 * GetBackupShardIdExecute executes the request
	 * @return *os.File
	 */
	GetBackupShardIdExecute(r ApiGetBackupShardIdRequest) (*_nethttp.Response, error)

	/*
	 * GetBackupShardIdExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 * @return *os.File
	 */
	GetBackupShardIdExecuteWithHttpInfo(r ApiGetBackupShardIdRequest) (*_nethttp.Response, *_nethttp.Response, error)
}

type BackupApiService

type BackupApiService service

BackupApiService BackupApi service

func (*BackupApiService) GetBackupKV

  • GetBackupKV Download snapshot of metadata stored in the server's embedded KV store. Don't use with InfluxDB versions greater than InfluxDB 2.1.x.
  • Retrieves a snapshot of metadata stored in the server's embedded KV store.

InfluxDB versions greater than 2.1.x don't include metadata stored in embedded SQL; avoid using this endpoint with versions greater than 2.1.x.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @return ApiGetBackupKVRequest

func (*BackupApiService) GetBackupKVExecute

func (a *BackupApiService) GetBackupKVExecute(r ApiGetBackupKVRequest) (*_nethttp.Response, error)

* Execute executes the request * @return *os.File

func (*BackupApiService) GetBackupKVExecuteWithHttpInfo added in v2.3.0

func (a *BackupApiService) GetBackupKVExecuteWithHttpInfo(r ApiGetBackupKVRequest) (*_nethttp.Response, *_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable. * @return *os.File

func (*BackupApiService) GetBackupMetadata

* GetBackupMetadata Download snapshot of all metadata in the server * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiGetBackupMetadataRequest

func (*BackupApiService) GetBackupMetadataExecute

func (a *BackupApiService) GetBackupMetadataExecute(r ApiGetBackupMetadataRequest) (*_nethttp.Response, error)

* Execute executes the request * @return *os.File

func (*BackupApiService) GetBackupMetadataExecuteWithHttpInfo added in v2.3.0

func (a *BackupApiService) GetBackupMetadataExecuteWithHttpInfo(r ApiGetBackupMetadataRequest) (*_nethttp.Response, *_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable. * @return *os.File

func (*BackupApiService) GetBackupShardId

func (a *BackupApiService) GetBackupShardId(ctx _context.Context, shardID int64) ApiGetBackupShardIdRequest

* GetBackupShardId Download snapshot of all TSM data in a shard * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param shardID The shard ID. * @return ApiGetBackupShardIdRequest

func (*BackupApiService) GetBackupShardIdExecute

func (a *BackupApiService) GetBackupShardIdExecute(r ApiGetBackupShardIdRequest) (*_nethttp.Response, error)

* Execute executes the request * @return *os.File

func (*BackupApiService) GetBackupShardIdExecuteWithHttpInfo added in v2.3.0

func (a *BackupApiService) GetBackupShardIdExecuteWithHttpInfo(r ApiGetBackupShardIdRequest) (*_nethttp.Response, *_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable. * @return *os.File

type BasicAuth

type BasicAuth struct {
	UserName string `json:"userName,omitempty"`
	Password string `json:"password,omitempty"`
}

BasicAuth provides basic http authentication to a request passed via context using ContextBasicAuth

type Bucket

type Bucket struct {
	Links       *BucketLinks `json:"links,omitempty" yaml:"links,omitempty"`
	Id          *string      `json:"id,omitempty" yaml:"id,omitempty"`
	Type        *string      `json:"type,omitempty" yaml:"type,omitempty"`
	Name        string       `json:"name" yaml:"name"`
	Description *string      `json:"description,omitempty" yaml:"description,omitempty"`
	OrgID       *string      `json:"orgID,omitempty" yaml:"orgID,omitempty"`
	Rp          *string      `json:"rp,omitempty" yaml:"rp,omitempty"`
	SchemaType  *SchemaType  `json:"schemaType,omitempty" yaml:"schemaType,omitempty"`
	CreatedAt   *time.Time   `json:"createdAt,omitempty" yaml:"createdAt,omitempty"`
	UpdatedAt   *time.Time   `json:"updatedAt,omitempty" yaml:"updatedAt,omitempty"`
	// Retention rules to expire or retain data. The InfluxDB `/api/v2` API uses `RetentionRules` to configure the [retention period]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#retention-period).  #### InfluxDB Cloud  - `retentionRules` is required.  #### InfluxDB OSS  - `retentionRules` isn't required.
	RetentionRules []RetentionRule `json:"retentionRules" yaml:"retentionRules"`
	Labels         *[]Label        `json:"labels,omitempty" yaml:"labels,omitempty"`
}

Bucket struct for Bucket

func NewBucket

func NewBucket(name string, retentionRules []RetentionRule) *Bucket

NewBucket instantiates a new Bucket 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 NewBucketWithDefaults

func NewBucketWithDefaults() *Bucket

NewBucketWithDefaults instantiates a new Bucket 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 (*Bucket) GetCreatedAt

func (o *Bucket) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*Bucket) GetCreatedAtOk

func (o *Bucket) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Bucket) GetDescription

func (o *Bucket) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*Bucket) GetDescriptionOk

func (o *Bucket) 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 (*Bucket) GetId

func (o *Bucket) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*Bucket) GetIdOk

func (o *Bucket) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Bucket) GetLabels

func (o *Bucket) GetLabels() []Label

GetLabels returns the Labels field value if set, zero value otherwise.

func (*Bucket) GetLabelsOk

func (o *Bucket) GetLabelsOk() (*[]Label, bool)

GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set.

func (o *Bucket) GetLinks() BucketLinks

GetLinks returns the Links field value if set, zero value otherwise.

func (*Bucket) GetLinksOk

func (o *Bucket) GetLinksOk() (*BucketLinks, bool)

GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Bucket) GetName

func (o *Bucket) GetName() string

GetName returns the Name field value

func (*Bucket) GetNameOk

func (o *Bucket) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*Bucket) GetOrgID

func (o *Bucket) GetOrgID() string

GetOrgID returns the OrgID field value if set, zero value otherwise.

func (*Bucket) GetOrgIDOk

func (o *Bucket) GetOrgIDOk() (*string, bool)

GetOrgIDOk returns a tuple with the OrgID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Bucket) GetRetentionRules

func (o *Bucket) GetRetentionRules() []RetentionRule

GetRetentionRules returns the RetentionRules field value

func (*Bucket) GetRetentionRulesOk

func (o *Bucket) GetRetentionRulesOk() (*[]RetentionRule, bool)

GetRetentionRulesOk returns a tuple with the RetentionRules field value and a boolean to check if the value has been set.

func (*Bucket) GetRp

func (o *Bucket) GetRp() string

GetRp returns the Rp field value if set, zero value otherwise.

func (*Bucket) GetRpOk

func (o *Bucket) GetRpOk() (*string, bool)

GetRpOk returns a tuple with the Rp field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Bucket) GetSchemaType

func (o *Bucket) GetSchemaType() SchemaType

GetSchemaType returns the SchemaType field value if set, zero value otherwise.

func (*Bucket) GetSchemaTypeOk

func (o *Bucket) GetSchemaTypeOk() (*SchemaType, bool)

GetSchemaTypeOk returns a tuple with the SchemaType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Bucket) GetType

func (o *Bucket) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*Bucket) GetTypeOk

func (o *Bucket) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Bucket) GetUpdatedAt

func (o *Bucket) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*Bucket) GetUpdatedAtOk

func (o *Bucket) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Bucket) HasCreatedAt

func (o *Bucket) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*Bucket) HasDescription

func (o *Bucket) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*Bucket) HasId

func (o *Bucket) HasId() bool

HasId returns a boolean if a field has been set.

func (*Bucket) HasLabels

func (o *Bucket) HasLabels() bool

HasLabels returns a boolean if a field has been set.

func (o *Bucket) HasLinks() bool

HasLinks returns a boolean if a field has been set.

func (*Bucket) HasOrgID

func (o *Bucket) HasOrgID() bool

HasOrgID returns a boolean if a field has been set.

func (*Bucket) HasRp

func (o *Bucket) HasRp() bool

HasRp returns a boolean if a field has been set.

func (*Bucket) HasSchemaType

func (o *Bucket) HasSchemaType() bool

HasSchemaType returns a boolean if a field has been set.

func (*Bucket) HasType

func (o *Bucket) HasType() bool

HasType returns a boolean if a field has been set.

func (*Bucket) HasUpdatedAt

func (o *Bucket) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (Bucket) MarshalJSON

func (o Bucket) MarshalJSON() ([]byte, error)

func (*Bucket) SetCreatedAt

func (o *Bucket) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*Bucket) SetDescription

func (o *Bucket) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*Bucket) SetId

func (o *Bucket) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*Bucket) SetLabels

func (o *Bucket) SetLabels(v []Label)

SetLabels gets a reference to the given []Label and assigns it to the Labels field.

func (o *Bucket) SetLinks(v BucketLinks)

SetLinks gets a reference to the given BucketLinks and assigns it to the Links field.

func (*Bucket) SetName

func (o *Bucket) SetName(v string)

SetName sets field value

func (*Bucket) SetOrgID

func (o *Bucket) SetOrgID(v string)

SetOrgID gets a reference to the given string and assigns it to the OrgID field.

func (*Bucket) SetRetentionRules

func (o *Bucket) SetRetentionRules(v []RetentionRule)

SetRetentionRules sets field value

func (*Bucket) SetRp

func (o *Bucket) SetRp(v string)

SetRp gets a reference to the given string and assigns it to the Rp field.

func (*Bucket) SetSchemaType

func (o *Bucket) SetSchemaType(v SchemaType)

SetSchemaType gets a reference to the given SchemaType and assigns it to the SchemaType field.

func (*Bucket) SetType

func (o *Bucket) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (*Bucket) SetUpdatedAt

func (o *Bucket) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

type BucketLinks struct {
	// URI of resource.
	Labels *string `json:"labels,omitempty" yaml:"labels,omitempty"`
	// URI of resource.
	Members *string `json:"members,omitempty" yaml:"members,omitempty"`
	// URI of resource.
	Org *string `json:"org,omitempty" yaml:"org,omitempty"`
	// URI of resource.
	Owners *string `json:"owners,omitempty" yaml:"owners,omitempty"`
	// URI of resource.
	Self *string `json:"self,omitempty" yaml:"self,omitempty"`
	// URI of resource.
	Write *string `json:"write,omitempty" yaml:"write,omitempty"`
}

BucketLinks struct for BucketLinks

func NewBucketLinks() *BucketLinks

NewBucketLinks instantiates a new BucketLinks 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 NewBucketLinksWithDefaults

func NewBucketLinksWithDefaults() *BucketLinks

NewBucketLinksWithDefaults instantiates a new BucketLinks 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 (*BucketLinks) GetLabels

func (o *BucketLinks) GetLabels() string

GetLabels returns the Labels field value if set, zero value otherwise.

func (*BucketLinks) GetLabelsOk

func (o *BucketLinks) GetLabelsOk() (*string, bool)

GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BucketLinks) GetMembers

func (o *BucketLinks) GetMembers() string

GetMembers returns the Members field value if set, zero value otherwise.

func (*BucketLinks) GetMembersOk

func (o *BucketLinks) GetMembersOk() (*string, bool)

GetMembersOk returns a tuple with the Members field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BucketLinks) GetOrg

func (o *BucketLinks) GetOrg() string

GetOrg returns the Org field value if set, zero value otherwise.

func (*BucketLinks) GetOrgOk

func (o *BucketLinks) GetOrgOk() (*string, bool)

GetOrgOk returns a tuple with the Org field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BucketLinks) GetOwners

func (o *BucketLinks) GetOwners() string

GetOwners returns the Owners field value if set, zero value otherwise.

func (*BucketLinks) GetOwnersOk

func (o *BucketLinks) GetOwnersOk() (*string, bool)

GetOwnersOk returns a tuple with the Owners field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BucketLinks) GetSelf

func (o *BucketLinks) GetSelf() string

GetSelf returns the Self field value if set, zero value otherwise.

func (*BucketLinks) GetSelfOk

func (o *BucketLinks) GetSelfOk() (*string, bool)

GetSelfOk returns a tuple with the Self field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BucketLinks) GetWrite

func (o *BucketLinks) GetWrite() string

GetWrite returns the Write field value if set, zero value otherwise.

func (*BucketLinks) GetWriteOk

func (o *BucketLinks) GetWriteOk() (*string, bool)

GetWriteOk returns a tuple with the Write field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BucketLinks) HasLabels

func (o *BucketLinks) HasLabels() bool

HasLabels returns a boolean if a field has been set.

func (*BucketLinks) HasMembers

func (o *BucketLinks) HasMembers() bool

HasMembers returns a boolean if a field has been set.

func (*BucketLinks) HasOrg

func (o *BucketLinks) HasOrg() bool

HasOrg returns a boolean if a field has been set.

func (*BucketLinks) HasOwners

func (o *BucketLinks) HasOwners() bool

HasOwners returns a boolean if a field has been set.

func (*BucketLinks) HasSelf

func (o *BucketLinks) HasSelf() bool

HasSelf returns a boolean if a field has been set.

func (*BucketLinks) HasWrite

func (o *BucketLinks) HasWrite() bool

HasWrite returns a boolean if a field has been set.

func (BucketLinks) MarshalJSON

func (o BucketLinks) MarshalJSON() ([]byte, error)

func (*BucketLinks) SetLabels

func (o *BucketLinks) SetLabels(v string)

SetLabels gets a reference to the given string and assigns it to the Labels field.

func (*BucketLinks) SetMembers

func (o *BucketLinks) SetMembers(v string)

SetMembers gets a reference to the given string and assigns it to the Members field.

func (*BucketLinks) SetOrg

func (o *BucketLinks) SetOrg(v string)

SetOrg gets a reference to the given string and assigns it to the Org field.

func (*BucketLinks) SetOwners

func (o *BucketLinks) SetOwners(v string)

SetOwners gets a reference to the given string and assigns it to the Owners field.

func (*BucketLinks) SetSelf

func (o *BucketLinks) SetSelf(v string)

SetSelf gets a reference to the given string and assigns it to the Self field.

func (*BucketLinks) SetWrite

func (o *BucketLinks) SetWrite(v string)

SetWrite gets a reference to the given string and assigns it to the Write field.

type BucketMetadataManifest

type BucketMetadataManifest struct {
	OrganizationID         string                    `json:"organizationID" yaml:"organizationID"`
	OrganizationName       string                    `json:"organizationName" yaml:"organizationName"`
	BucketID               string                    `json:"bucketID" yaml:"bucketID"`
	BucketName             string                    `json:"bucketName" yaml:"bucketName"`
	Description            *string                   `json:"description,omitempty" yaml:"description,omitempty"`
	DefaultRetentionPolicy string                    `json:"defaultRetentionPolicy" yaml:"defaultRetentionPolicy"`
	RetentionPolicies      []RetentionPolicyManifest `json:"retentionPolicies" yaml:"retentionPolicies"`
}

BucketMetadataManifest struct for BucketMetadataManifest

func NewBucketMetadataManifest

func NewBucketMetadataManifest(organizationID string, organizationName string, bucketID string, bucketName string, defaultRetentionPolicy string, retentionPolicies []RetentionPolicyManifest) *BucketMetadataManifest

NewBucketMetadataManifest instantiates a new BucketMetadataManifest 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 NewBucketMetadataManifestWithDefaults

func NewBucketMetadataManifestWithDefaults() *BucketMetadataManifest

NewBucketMetadataManifestWithDefaults instantiates a new BucketMetadataManifest 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 (*BucketMetadataManifest) GetBucketID

func (o *BucketMetadataManifest) GetBucketID() string

GetBucketID returns the BucketID field value

func (*BucketMetadataManifest) GetBucketIDOk

func (o *BucketMetadataManifest) GetBucketIDOk() (*string, bool)

GetBucketIDOk returns a tuple with the BucketID field value and a boolean to check if the value has been set.

func (*BucketMetadataManifest) GetBucketName

func (o *BucketMetadataManifest) GetBucketName() string

GetBucketName returns the BucketName field value

func (*BucketMetadataManifest) GetBucketNameOk

func (o *BucketMetadataManifest) GetBucketNameOk() (*string, bool)

GetBucketNameOk returns a tuple with the BucketName field value and a boolean to check if the value has been set.

func (*BucketMetadataManifest) GetDefaultRetentionPolicy

func (o *BucketMetadataManifest) GetDefaultRetentionPolicy() string

GetDefaultRetentionPolicy returns the DefaultRetentionPolicy field value

func (*BucketMetadataManifest) GetDefaultRetentionPolicyOk

func (o *BucketMetadataManifest) GetDefaultRetentionPolicyOk() (*string, bool)

GetDefaultRetentionPolicyOk returns a tuple with the DefaultRetentionPolicy field value and a boolean to check if the value has been set.

func (*BucketMetadataManifest) GetDescription

func (o *BucketMetadataManifest) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*BucketMetadataManifest) GetDescriptionOk

func (o *BucketMetadataManifest) 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 (*BucketMetadataManifest) GetOrganizationID

func (o *BucketMetadataManifest) GetOrganizationID() string

GetOrganizationID returns the OrganizationID field value

func (*BucketMetadataManifest) GetOrganizationIDOk

func (o *BucketMetadataManifest) GetOrganizationIDOk() (*string, bool)

GetOrganizationIDOk returns a tuple with the OrganizationID field value and a boolean to check if the value has been set.

func (*BucketMetadataManifest) GetOrganizationName

func (o *BucketMetadataManifest) GetOrganizationName() string

GetOrganizationName returns the OrganizationName field value

func (*BucketMetadataManifest) GetOrganizationNameOk

func (o *BucketMetadataManifest) GetOrganizationNameOk() (*string, bool)

GetOrganizationNameOk returns a tuple with the OrganizationName field value and a boolean to check if the value has been set.

func (*BucketMetadataManifest) GetRetentionPolicies

func (o *BucketMetadataManifest) GetRetentionPolicies() []RetentionPolicyManifest

GetRetentionPolicies returns the RetentionPolicies field value

func (*BucketMetadataManifest) GetRetentionPoliciesOk

func (o *BucketMetadataManifest) GetRetentionPoliciesOk() (*[]RetentionPolicyManifest, bool)

GetRetentionPoliciesOk returns a tuple with the RetentionPolicies field value and a boolean to check if the value has been set.

func (*BucketMetadataManifest) HasDescription

func (o *BucketMetadataManifest) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (BucketMetadataManifest) MarshalJSON

func (o BucketMetadataManifest) MarshalJSON() ([]byte, error)

func (*BucketMetadataManifest) SetBucketID

func (o *BucketMetadataManifest) SetBucketID(v string)

SetBucketID sets field value

func (*BucketMetadataManifest) SetBucketName

func (o *BucketMetadataManifest) SetBucketName(v string)

SetBucketName sets field value

func (*BucketMetadataManifest) SetDefaultRetentionPolicy

func (o *BucketMetadataManifest) SetDefaultRetentionPolicy(v string)

SetDefaultRetentionPolicy sets field value

func (*BucketMetadataManifest) SetDescription

func (o *BucketMetadataManifest) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*BucketMetadataManifest) SetOrganizationID

func (o *BucketMetadataManifest) SetOrganizationID(v string)

SetOrganizationID sets field value

func (*BucketMetadataManifest) SetOrganizationName

func (o *BucketMetadataManifest) SetOrganizationName(v string)

SetOrganizationName sets field value

func (*BucketMetadataManifest) SetRetentionPolicies

func (o *BucketMetadataManifest) SetRetentionPolicies(v []RetentionPolicyManifest)

SetRetentionPolicies sets field value

type BucketSchemasApi

type BucketSchemasApi interface {

	/*
			 * CreateMeasurementSchema Create a measurement schema for a bucket
			 * Creates an _explict_ measurement [schema]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#schema)
		for a bucket.

		_Explicit_ schemas are used to enforce column names, tags, fields, and data
		types for your data.

		By default, buckets have an _implicit_ schema-type (`"schemaType": "implicit"`)
		that conforms to your data.

		Use this endpoint to create schemas that prevent non-conforming write requests.

		#### Limitations

		- Buckets must be created with the "explict" `schemaType` in order to use
		schemas.

		#### Related guides

		- [Manage bucket schemas]({{% INFLUXDB_DOCS_URL %}}/organizations/buckets/bucket-schema/).
		- [Create a bucket with an explicit schema]({{% INFLUXDB_DOCS_URL %}}/organizations/buckets/create-bucket/#create-a-bucket-with-an-explicit-schema)

			 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			 * @param bucketID A bucket ID. Adds a schema for the specified bucket.
			 * @return ApiCreateMeasurementSchemaRequest
	*/
	CreateMeasurementSchema(ctx _context.Context, bucketID string) ApiCreateMeasurementSchemaRequest

	/*
	 * CreateMeasurementSchemaExecute executes the request
	 * @return MeasurementSchema
	 */
	CreateMeasurementSchemaExecute(r ApiCreateMeasurementSchemaRequest) (MeasurementSchema, error)

	/*
	 * CreateMeasurementSchemaExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 * @return MeasurementSchema
	 */
	CreateMeasurementSchemaExecuteWithHttpInfo(r ApiCreateMeasurementSchemaRequest) (MeasurementSchema, *_nethttp.Response, error)

	/*
	 * GetMeasurementSchema Retrieve a measurement schema
	 * Retrieves an explicit measurement [schema]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#schema).

	 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
	 * @param bucketID A bucket ID. Retrieves schemas for the specified bucket.
	 * @param measurementID The measurement schema ID. Specifies the measurement schema to retrieve.
	 * @return ApiGetMeasurementSchemaRequest
	 */
	GetMeasurementSchema(ctx _context.Context, bucketID string, measurementID string) ApiGetMeasurementSchemaRequest

	/*
	 * GetMeasurementSchemaExecute executes the request
	 * @return MeasurementSchema
	 */
	GetMeasurementSchemaExecute(r ApiGetMeasurementSchemaRequest) (MeasurementSchema, error)

	/*
	 * GetMeasurementSchemaExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 * @return MeasurementSchema
	 */
	GetMeasurementSchemaExecuteWithHttpInfo(r ApiGetMeasurementSchemaRequest) (MeasurementSchema, *_nethttp.Response, error)

	/*
			 * GetMeasurementSchemas List measurement schemas of a bucket
			 * Lists _explicit_
		[schemas]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#schema)
		(`"schemaType": "explicit"`) for a bucket.

		_Explicit_ schemas are used to enforce column names, tags, fields, and data
		types for your data.

		By default, buckets have an _implicit_ schema-type (`"schemaType": "implicit"`)
		that conforms to your data.

		#### Related guides

		- [Using bucket schemas](https://www.influxdata.com/blog/new-bucket-schema-option-protect-from-unwanted-schema-changes/)

			 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			 * @param bucketID A bucket ID. Lists measurement schemas for the specified bucket.
			 * @return ApiGetMeasurementSchemasRequest
	*/
	GetMeasurementSchemas(ctx _context.Context, bucketID string) ApiGetMeasurementSchemasRequest

	/*
	 * GetMeasurementSchemasExecute executes the request
	 * @return MeasurementSchemaList
	 */
	GetMeasurementSchemasExecute(r ApiGetMeasurementSchemasRequest) (MeasurementSchemaList, error)

	/*
	 * GetMeasurementSchemasExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 * @return MeasurementSchemaList
	 */
	GetMeasurementSchemasExecuteWithHttpInfo(r ApiGetMeasurementSchemasRequest) (MeasurementSchemaList, *_nethttp.Response, error)

	/*
			 * UpdateMeasurementSchema Update a measurement schema
			 * Updates a measurement [schema]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#schema).

		Use this endpoint to update the fields (`name`, `type`, and `dataType`) of a
		measurement schema.

		#### Limitations

		- You can't update the `name` of a measurement.

		#### Related guides

		- [Manage bucket schemas]({{% INFLUXDB_DOCS_URL %}}/organizations/buckets/bucket-schema/).
		- [Using bucket schemas](https://www.influxdata.com/blog/new-bucket-schema-option-protect-from-unwanted-schema-changes/).

			 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			 * @param bucketID A bucket ID. Specifies the bucket to retrieve schemas for.
			 * @param measurementID A measurement schema ID. Retrieves the specified measurement schema.
			 * @return ApiUpdateMeasurementSchemaRequest
	*/
	UpdateMeasurementSchema(ctx _context.Context, bucketID string, measurementID string) ApiUpdateMeasurementSchemaRequest

	/*
	 * UpdateMeasurementSchemaExecute executes the request
	 * @return MeasurementSchema
	 */
	UpdateMeasurementSchemaExecute(r ApiUpdateMeasurementSchemaRequest) (MeasurementSchema, error)

	/*
	 * UpdateMeasurementSchemaExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 * @return MeasurementSchema
	 */
	UpdateMeasurementSchemaExecuteWithHttpInfo(r ApiUpdateMeasurementSchemaRequest) (MeasurementSchema, *_nethttp.Response, error)
}

type BucketSchemasApiService

type BucketSchemasApiService service

BucketSchemasApiService BucketSchemasApi service

func (*BucketSchemasApiService) CreateMeasurementSchema

func (a *BucketSchemasApiService) CreateMeasurementSchema(ctx _context.Context, bucketID string) ApiCreateMeasurementSchemaRequest
  • CreateMeasurementSchema Create a measurement schema for a bucket
  • Creates an _explict_ measurement [schema]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#schema)

for a bucket.

_Explicit_ schemas are used to enforce column names, tags, fields, and data types for your data.

By default, buckets have an _implicit_ schema-type (`"schemaType": "implicit"`) that conforms to your data.

Use this endpoint to create schemas that prevent non-conforming write requests.

#### Limitations

- Buckets must be created with the "explict" `schemaType` in order to use schemas.

#### Related guides

- [Manage bucket schemas]({{% INFLUXDB_DOCS_URL %}}/organizations/buckets/bucket-schema/). - [Create a bucket with an explicit schema]({{% INFLUXDB_DOCS_URL %}}/organizations/buckets/create-bucket/#create-a-bucket-with-an-explicit-schema)

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param bucketID A bucket ID. Adds a schema for the specified bucket.
  • @return ApiCreateMeasurementSchemaRequest

func (*BucketSchemasApiService) CreateMeasurementSchemaExecute

func (a *BucketSchemasApiService) CreateMeasurementSchemaExecute(r ApiCreateMeasurementSchemaRequest) (MeasurementSchema, error)

* Execute executes the request * @return MeasurementSchema

func (*BucketSchemasApiService) CreateMeasurementSchemaExecuteWithHttpInfo added in v2.3.0

func (a *BucketSchemasApiService) CreateMeasurementSchemaExecuteWithHttpInfo(r ApiCreateMeasurementSchemaRequest) (MeasurementSchema, *_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable. * @return MeasurementSchema

func (*BucketSchemasApiService) GetMeasurementSchema

func (a *BucketSchemasApiService) GetMeasurementSchema(ctx _context.Context, bucketID string, measurementID string) ApiGetMeasurementSchemaRequest

* GetMeasurementSchema Retrieve a measurement schema * Retrieves an explicit measurement [schema]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#schema).

* @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param bucketID A bucket ID. Retrieves schemas for the specified bucket. * @param measurementID The measurement schema ID. Specifies the measurement schema to retrieve. * @return ApiGetMeasurementSchemaRequest

func (*BucketSchemasApiService) GetMeasurementSchemaExecute

* Execute executes the request * @return MeasurementSchema

func (*BucketSchemasApiService) GetMeasurementSchemaExecuteWithHttpInfo added in v2.3.0

func (a *BucketSchemasApiService) GetMeasurementSchemaExecuteWithHttpInfo(r ApiGetMeasurementSchemaRequest) (MeasurementSchema, *_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable. * @return MeasurementSchema

func (*BucketSchemasApiService) GetMeasurementSchemas

func (a *BucketSchemasApiService) GetMeasurementSchemas(ctx _context.Context, bucketID string) ApiGetMeasurementSchemasRequest
  • GetMeasurementSchemas List measurement schemas of a bucket
  • Lists _explicit_

[schemas]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#schema) (`"schemaType": "explicit"`) for a bucket.

_Explicit_ schemas are used to enforce column names, tags, fields, and data types for your data.

By default, buckets have an _implicit_ schema-type (`"schemaType": "implicit"`) that conforms to your data.

#### Related guides

- [Using bucket schemas](https://www.influxdata.com/blog/new-bucket-schema-option-protect-from-unwanted-schema-changes/)

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param bucketID A bucket ID. Lists measurement schemas for the specified bucket.
  • @return ApiGetMeasurementSchemasRequest

func (*BucketSchemasApiService) GetMeasurementSchemasExecute

* Execute executes the request * @return MeasurementSchemaList

func (*BucketSchemasApiService) GetMeasurementSchemasExecuteWithHttpInfo added in v2.3.0

func (a *BucketSchemasApiService) GetMeasurementSchemasExecuteWithHttpInfo(r ApiGetMeasurementSchemasRequest) (MeasurementSchemaList, *_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable. * @return MeasurementSchemaList

func (*BucketSchemasApiService) UpdateMeasurementSchema

func (a *BucketSchemasApiService) UpdateMeasurementSchema(ctx _context.Context, bucketID string, measurementID string) ApiUpdateMeasurementSchemaRequest
  • UpdateMeasurementSchema Update a measurement schema
  • Updates a measurement [schema]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#schema).

Use this endpoint to update the fields (`name`, `type`, and `dataType`) of a measurement schema.

#### Limitations

- You can't update the `name` of a measurement.

#### Related guides

- [Manage bucket schemas]({{% INFLUXDB_DOCS_URL %}}/organizations/buckets/bucket-schema/). - [Using bucket schemas](https://www.influxdata.com/blog/new-bucket-schema-option-protect-from-unwanted-schema-changes/).

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param bucketID A bucket ID. Specifies the bucket to retrieve schemas for.
  • @param measurementID A measurement schema ID. Retrieves the specified measurement schema.
  • @return ApiUpdateMeasurementSchemaRequest

func (*BucketSchemasApiService) UpdateMeasurementSchemaExecute

func (a *BucketSchemasApiService) UpdateMeasurementSchemaExecute(r ApiUpdateMeasurementSchemaRequest) (MeasurementSchema, error)

* Execute executes the request * @return MeasurementSchema

func (*BucketSchemasApiService) UpdateMeasurementSchemaExecuteWithHttpInfo added in v2.3.0

func (a *BucketSchemasApiService) UpdateMeasurementSchemaExecuteWithHttpInfo(r ApiUpdateMeasurementSchemaRequest) (MeasurementSchema, *_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable. * @return MeasurementSchema

type BucketShardMapping

type BucketShardMapping struct {
	OldId int64 `json:"oldId" yaml:"oldId"`
	NewId int64 `json:"newId" yaml:"newId"`
}

BucketShardMapping struct for BucketShardMapping

func NewBucketShardMapping

func NewBucketShardMapping(oldId int64, newId int64) *BucketShardMapping

NewBucketShardMapping instantiates a new BucketShardMapping 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 NewBucketShardMappingWithDefaults

func NewBucketShardMappingWithDefaults() *BucketShardMapping

NewBucketShardMappingWithDefaults instantiates a new BucketShardMapping 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 (*BucketShardMapping) GetNewId

func (o *BucketShardMapping) GetNewId() int64

GetNewId returns the NewId field value

func (*BucketShardMapping) GetNewIdOk

func (o *BucketShardMapping) GetNewIdOk() (*int64, bool)

GetNewIdOk returns a tuple with the NewId field value and a boolean to check if the value has been set.

func (*BucketShardMapping) GetOldId

func (o *BucketShardMapping) GetOldId() int64

GetOldId returns the OldId field value

func (*BucketShardMapping) GetOldIdOk

func (o *BucketShardMapping) GetOldIdOk() (*int64, bool)

GetOldIdOk returns a tuple with the OldId field value and a boolean to check if the value has been set.

func (BucketShardMapping) MarshalJSON

func (o BucketShardMapping) MarshalJSON() ([]byte, error)

func (*BucketShardMapping) SetNewId

func (o *BucketShardMapping) SetNewId(v int64)

SetNewId sets field value

func (*BucketShardMapping) SetOldId

func (o *BucketShardMapping) SetOldId(v int64)

SetOldId sets field value

type Buckets

type Buckets struct {
	Links   *Links    `json:"links,omitempty" yaml:"links,omitempty"`
	Buckets *[]Bucket `json:"buckets,omitempty" yaml:"buckets,omitempty"`
}

Buckets struct for Buckets

func NewBuckets

func NewBuckets() *Buckets

NewBuckets instantiates a new Buckets 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 NewBucketsWithDefaults

func NewBucketsWithDefaults() *Buckets

NewBucketsWithDefaults instantiates a new Buckets 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 (*Buckets) GetBuckets

func (o *Buckets) GetBuckets() []Bucket

GetBuckets returns the Buckets field value if set, zero value otherwise.

func (*Buckets) GetBucketsOk

func (o *Buckets) GetBucketsOk() (*[]Bucket, bool)

GetBucketsOk returns a tuple with the Buckets field value if set, nil otherwise and a boolean to check if the value has been set.

func (o *Buckets) GetLinks() Links

GetLinks returns the Links field value if set, zero value otherwise.

func (*Buckets) GetLinksOk

func (o *Buckets) GetLinksOk() (*Links, bool)

GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Buckets) HasBuckets

func (o *Buckets) HasBuckets() bool

HasBuckets returns a boolean if a field has been set.

func (o *Buckets) HasLinks() bool

HasLinks returns a boolean if a field has been set.

func (Buckets) MarshalJSON

func (o Buckets) MarshalJSON() ([]byte, error)

func (*Buckets) SetBuckets

func (o *Buckets) SetBuckets(v []Bucket)

SetBuckets gets a reference to the given []Bucket and assigns it to the Buckets field.

func (o *Buckets) SetLinks(v Links)

SetLinks gets a reference to the given Links and assigns it to the Links field.

type BucketsApi

type BucketsApi interface {

	/*
			 * DeleteBucketsID Delete a bucket
			 * Deletes a bucket and all associated records.

		#### InfluxDB Cloud

		- Does the following when you send a delete request:

		  1. Validates the request and queues the delete.
		  2. Returns an HTTP `204` status code if queued; _error_ otherwise.
		  3. Handles the delete asynchronously.

		#### InfluxDB OSS

		- Validates the request, handles the delete synchronously,
		and then responds with success or failure.

		#### Limitations

		- Only one bucket can be deleted per request.

		#### Related Guides

		- [Delete a bucket]({{% INFLUXDB_DOCS_URL %}}/organizations/buckets/delete-bucket/#delete-a-bucket-in-the-influxdb-ui)

			 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			 * @param bucketID Bucket ID. The ID of the bucket to delete.
			 * @return ApiDeleteBucketsIDRequest
	*/
	DeleteBucketsID(ctx _context.Context, bucketID string) ApiDeleteBucketsIDRequest

	/*
	 * DeleteBucketsIDExecute executes the request
	 */
	DeleteBucketsIDExecute(r ApiDeleteBucketsIDRequest) error

	/*
	 * DeleteBucketsIDExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 */
	DeleteBucketsIDExecuteWithHttpInfo(r ApiDeleteBucketsIDRequest) (*_nethttp.Response, error)

	/*
			 * GetBuckets List buckets
			 * Lists [buckets]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#bucket).

		InfluxDB retrieves buckets owned by the
		[organization]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#organization)
		associated with the authorization
		([API token]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#token)).
		To limit which buckets are returned, pass query parameters in your request.
		If no query parameters are passed, InfluxDB returns all buckets up to the
		default `limit`.

		#### InfluxDB OSS

		- If you use an _[operator token]({{% INFLUXDB_DOCS_URL %}}/security/tokens/#operator-token)_
		  to authenticate your request, InfluxDB retrieves resources for _all
		  organizations_ in the instance.
		  To retrieve resources for only a specific organization, use the
		  `org` parameter or the `orgID` parameter to specify the organization.

		#### Required permissions

		| Action                    | Permission required |
		|:--------------------------|:--------------------|
		| Retrieve _user buckets_   | `read-buckets`      |
		| Retrieve [_system buckets_]({{% INFLUXDB_DOCS_URL %}}/reference/internals/system-buckets/) | `read-orgs`         |

		#### Related Guides

		- [Manage buckets]({{% INFLUXDB_DOCS_URL %}}/organizations/buckets/)

			 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			 * @return ApiGetBucketsRequest
	*/
	GetBuckets(ctx _context.Context) ApiGetBucketsRequest

	/*
	 * GetBucketsExecute executes the request
	 * @return Buckets
	 */
	GetBucketsExecute(r ApiGetBucketsRequest) (Buckets, error)

	/*
	 * GetBucketsExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 * @return Buckets
	 */
	GetBucketsExecuteWithHttpInfo(r ApiGetBucketsRequest) (Buckets, *_nethttp.Response, error)

	/*
			 * GetBucketsID Retrieve a bucket
			 * Retrieves a bucket.

		Use this endpoint to retrieve information for a specific bucket.

			 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			 * @param bucketID The ID of the bucket to retrieve.
			 * @return ApiGetBucketsIDRequest
	*/
	GetBucketsID(ctx _context.Context, bucketID string) ApiGetBucketsIDRequest

	/*
	 * GetBucketsIDExecute executes the request
	 * @return Bucket
	 */
	GetBucketsIDExecute(r ApiGetBucketsIDRequest) (Bucket, error)

	/*
	 * GetBucketsIDExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 * @return Bucket
	 */
	GetBucketsIDExecuteWithHttpInfo(r ApiGetBucketsIDRequest) (Bucket, *_nethttp.Response, error)

	/*
			 * PatchBucketsID Update a bucket
			 * Updates a bucket.

		Use this endpoint to update properties
		(`name`, `description`, and `retentionRules`) of a bucket.

		#### InfluxDB Cloud

		- Requires the `retentionRules` property in the request body. If you don't
		provide `retentionRules`, InfluxDB responds with an HTTP `403` status code.

		#### InfluxDB OSS

		- Doesn't require `retentionRules`.

		#### Related Guides

		- [Update a bucket]({{% INFLUXDB_DOCS_URL %}}/organizations/buckets/update-bucket/)

			 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			 * @param bucketID The bucket ID.
			 * @return ApiPatchBucketsIDRequest
	*/
	PatchBucketsID(ctx _context.Context, bucketID string) ApiPatchBucketsIDRequest

	/*
	 * PatchBucketsIDExecute executes the request
	 * @return Bucket
	 */
	PatchBucketsIDExecute(r ApiPatchBucketsIDRequest) (Bucket, error)

	/*
	 * PatchBucketsIDExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 * @return Bucket
	 */
	PatchBucketsIDExecuteWithHttpInfo(r ApiPatchBucketsIDRequest) (Bucket, *_nethttp.Response, error)

	/*
			 * PostBuckets Create a bucket
			 * Creates a [bucket]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#bucket)
		and returns the bucket resource.
		The default data
		[retention period]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#retention-period)
		is 30 days.

		#### InfluxDB OSS

		- A single InfluxDB OSS instance supports active writes or queries for
		approximately 20 buckets across all organizations at a given time.
		Reading or writing to more than 20 buckets at a time can adversely affect
		performance.

		#### Limitations

		- InfluxDB Cloud Free Plan allows users to create up to two buckets.
		Exceeding the bucket quota will result in an HTTP `403` status code.
		For additional information regarding InfluxDB Cloud offerings, see
		[InfluxDB Cloud Pricing](https://www.influxdata.com/influxdb-cloud-pricing/).

		#### Related Guides

		- [Create a bucket]({{% INFLUXDB_DOCS_URL %}}/organizations/buckets/create-bucket/)
		- [Create bucket CLI reference]({{% INFLUXDB_DOCS_URL %}}/reference/cli/influx/bucket/create)

			 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			 * @return ApiPostBucketsRequest
	*/
	PostBuckets(ctx _context.Context) ApiPostBucketsRequest

	/*
	 * PostBucketsExecute executes the request
	 * @return Bucket
	 */
	PostBucketsExecute(r ApiPostBucketsRequest) (Bucket, error)

	/*
	 * PostBucketsExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 * @return Bucket
	 */
	PostBucketsExecuteWithHttpInfo(r ApiPostBucketsRequest) (Bucket, *_nethttp.Response, error)
}

type BucketsApiService

type BucketsApiService service

BucketsApiService BucketsApi service

func (*BucketsApiService) DeleteBucketsID

func (a *BucketsApiService) DeleteBucketsID(ctx _context.Context, bucketID string) ApiDeleteBucketsIDRequest
  • DeleteBucketsID Delete a bucket
  • Deletes a bucket and all associated records.

#### InfluxDB Cloud

- Does the following when you send a delete request:

  1. Validates the request and queues the delete.
  2. Returns an HTTP `204` status code if queued; _error_ otherwise.
  3. Handles the delete asynchronously.

#### InfluxDB OSS

- Validates the request, handles the delete synchronously, and then responds with success or failure.

#### Limitations

- Only one bucket can be deleted per request.

#### Related Guides

- [Delete a bucket]({{% INFLUXDB_DOCS_URL %}}/organizations/buckets/delete-bucket/#delete-a-bucket-in-the-influxdb-ui)

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param bucketID Bucket ID. The ID of the bucket to delete.
  • @return ApiDeleteBucketsIDRequest

func (*BucketsApiService) DeleteBucketsIDExecute

func (a *BucketsApiService) DeleteBucketsIDExecute(r ApiDeleteBucketsIDRequest) error

* Execute executes the request

func (*BucketsApiService) DeleteBucketsIDExecuteWithHttpInfo added in v2.3.0

func (a *BucketsApiService) DeleteBucketsIDExecuteWithHttpInfo(r ApiDeleteBucketsIDRequest) (*_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable.

func (*BucketsApiService) GetBuckets

  • GetBuckets List buckets
  • Lists [buckets]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#bucket).

InfluxDB retrieves buckets owned by the [organization]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#organization) associated with the authorization ([API token]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#token)). To limit which buckets are returned, pass query parameters in your request. If no query parameters are passed, InfluxDB returns all buckets up to the default `limit`.

#### InfluxDB OSS

  • If you use an _[operator token]({{% INFLUXDB_DOCS_URL %}}/security/tokens/#operator-token)_ to authenticate your request, InfluxDB retrieves resources for _all organizations_ in the instance. To retrieve resources for only a specific organization, use the `org` parameter or the `orgID` parameter to specify the organization.

#### Required permissions

| Action | Permission required | |:--------------------------|:--------------------| | Retrieve _user buckets_ | `read-buckets` | | Retrieve [_system buckets_]({{% INFLUXDB_DOCS_URL %}}/reference/internals/system-buckets/) | `read-orgs` |

#### Related Guides

- [Manage buckets]({{% INFLUXDB_DOCS_URL %}}/organizations/buckets/)

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @return ApiGetBucketsRequest

func (*BucketsApiService) GetBucketsExecute

func (a *BucketsApiService) GetBucketsExecute(r ApiGetBucketsRequest) (Buckets, error)

* Execute executes the request * @return Buckets

func (*BucketsApiService) GetBucketsExecuteWithHttpInfo added in v2.3.0

func (a *BucketsApiService) GetBucketsExecuteWithHttpInfo(r ApiGetBucketsRequest) (Buckets, *_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable. * @return Buckets

func (*BucketsApiService) GetBucketsID

func (a *BucketsApiService) GetBucketsID(ctx _context.Context, bucketID string) ApiGetBucketsIDRequest
  • GetBucketsID Retrieve a bucket
  • Retrieves a bucket.

Use this endpoint to retrieve information for a specific bucket.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param bucketID The ID of the bucket to retrieve.
  • @return ApiGetBucketsIDRequest

func (*BucketsApiService) GetBucketsIDExecute

func (a *BucketsApiService) GetBucketsIDExecute(r ApiGetBucketsIDRequest) (Bucket, error)

* Execute executes the request * @return Bucket

func (*BucketsApiService) GetBucketsIDExecuteWithHttpInfo added in v2.3.0

func (a *BucketsApiService) GetBucketsIDExecuteWithHttpInfo(r ApiGetBucketsIDRequest) (Bucket, *_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable. * @return Bucket

func (*BucketsApiService) PatchBucketsID

func (a *BucketsApiService) PatchBucketsID(ctx _context.Context, bucketID string) ApiPatchBucketsIDRequest
  • PatchBucketsID Update a bucket
  • Updates a bucket.

Use this endpoint to update properties (`name`, `description`, and `retentionRules`) of a bucket.

#### InfluxDB Cloud

- Requires the `retentionRules` property in the request body. If you don't provide `retentionRules`, InfluxDB responds with an HTTP `403` status code.

#### InfluxDB OSS

- Doesn't require `retentionRules`.

#### Related Guides

- [Update a bucket]({{% INFLUXDB_DOCS_URL %}}/organizations/buckets/update-bucket/)

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param bucketID The bucket ID.
  • @return ApiPatchBucketsIDRequest

func (*BucketsApiService) PatchBucketsIDExecute

func (a *BucketsApiService) PatchBucketsIDExecute(r ApiPatchBucketsIDRequest) (Bucket, error)

* Execute executes the request * @return Bucket

func (*BucketsApiService) PatchBucketsIDExecuteWithHttpInfo added in v2.3.0

func (a *BucketsApiService) PatchBucketsIDExecuteWithHttpInfo(r ApiPatchBucketsIDRequest) (Bucket, *_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable. * @return Bucket

func (*BucketsApiService) PostBuckets

  • PostBuckets Create a bucket
  • Creates a [bucket]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#bucket)

and returns the bucket resource. The default data [retention period]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#retention-period) is 30 days.

#### InfluxDB OSS

- A single InfluxDB OSS instance supports active writes or queries for approximately 20 buckets across all organizations at a given time. Reading or writing to more than 20 buckets at a time can adversely affect performance.

#### Limitations

- InfluxDB Cloud Free Plan allows users to create up to two buckets. Exceeding the bucket quota will result in an HTTP `403` status code. For additional information regarding InfluxDB Cloud offerings, see [InfluxDB Cloud Pricing](https://www.influxdata.com/influxdb-cloud-pricing/).

#### Related Guides

- [Create a bucket]({{% INFLUXDB_DOCS_URL %}}/organizations/buckets/create-bucket/) - [Create bucket CLI reference]({{% INFLUXDB_DOCS_URL %}}/reference/cli/influx/bucket/create)

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @return ApiPostBucketsRequest

func (*BucketsApiService) PostBucketsExecute

func (a *BucketsApiService) PostBucketsExecute(r ApiPostBucketsRequest) (Bucket, error)

* Execute executes the request * @return Bucket

func (*BucketsApiService) PostBucketsExecuteWithHttpInfo added in v2.3.0

func (a *BucketsApiService) PostBucketsExecuteWithHttpInfo(r ApiPostBucketsRequest) (Bucket, *_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable. * @return Bucket

type Cell

type Cell struct {
	Id    *string    `json:"id,omitempty" yaml:"id,omitempty"`
	Links *CellLinks `json:"links,omitempty" yaml:"links,omitempty"`
	X     *int32     `json:"x,omitempty" yaml:"x,omitempty"`
	Y     *int32     `json:"y,omitempty" yaml:"y,omitempty"`
	W     *int32     `json:"w,omitempty" yaml:"w,omitempty"`
	H     *int32     `json:"h,omitempty" yaml:"h,omitempty"`
	// The reference to a view from the views API.
	ViewID *string `json:"viewID,omitempty" yaml:"viewID,omitempty"`
}

Cell struct for Cell

func NewCell

func NewCell() *Cell

NewCell instantiates a new Cell 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 NewCellWithDefaults

func NewCellWithDefaults() *Cell

NewCellWithDefaults instantiates a new Cell 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 (*Cell) GetH

func (o *Cell) GetH() int32

GetH returns the H field value if set, zero value otherwise.

func (*Cell) GetHOk

func (o *Cell) GetHOk() (*int32, bool)

GetHOk returns a tuple with the H field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Cell) GetId

func (o *Cell) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*Cell) GetIdOk

func (o *Cell) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (o *Cell) GetLinks() CellLinks

GetLinks returns the Links field value if set, zero value otherwise.

func (*Cell) GetLinksOk

func (o *Cell) GetLinksOk() (*CellLinks, bool)

GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Cell) GetViewID

func (o *Cell) GetViewID() string

GetViewID returns the ViewID field value if set, zero value otherwise.

func (*Cell) GetViewIDOk

func (o *Cell) GetViewIDOk() (*string, bool)

GetViewIDOk returns a tuple with the ViewID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Cell) GetW

func (o *Cell) GetW() int32

GetW returns the W field value if set, zero value otherwise.

func (*Cell) GetWOk

func (o *Cell) GetWOk() (*int32, bool)

GetWOk returns a tuple with the W field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Cell) GetX

func (o *Cell) GetX() int32

GetX returns the X field value if set, zero value otherwise.

func (*Cell) GetXOk

func (o *Cell) GetXOk() (*int32, bool)

GetXOk returns a tuple with the X field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Cell) GetY

func (o *Cell) GetY() int32

GetY returns the Y field value if set, zero value otherwise.

func (*Cell) GetYOk

func (o *Cell) GetYOk() (*int32, bool)

GetYOk returns a tuple with the Y field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Cell) HasH

func (o *Cell) HasH() bool

HasH returns a boolean if a field has been set.

func (*Cell) HasId

func (o *Cell) HasId() bool

HasId returns a boolean if a field has been set.

func (o *Cell) HasLinks() bool

HasLinks returns a boolean if a field has been set.

func (*Cell) HasViewID

func (o *Cell) HasViewID() bool

HasViewID returns a boolean if a field has been set.

func (*Cell) HasW

func (o *Cell) HasW() bool

HasW returns a boolean if a field has been set.

func (*Cell) HasX

func (o *Cell) HasX() bool

HasX returns a boolean if a field has been set.

func (*Cell) HasY

func (o *Cell) HasY() bool

HasY returns a boolean if a field has been set.

func (Cell) MarshalJSON

func (o Cell) MarshalJSON() ([]byte, error)

func (*Cell) SetH

func (o *Cell) SetH(v int32)

SetH gets a reference to the given int32 and assigns it to the H field.

func (*Cell) SetId

func (o *Cell) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (o *Cell) SetLinks(v CellLinks)

SetLinks gets a reference to the given CellLinks and assigns it to the Links field.

func (*Cell) SetViewID

func (o *Cell) SetViewID(v string)

SetViewID gets a reference to the given string and assigns it to the ViewID field.

func (*Cell) SetW

func (o *Cell) SetW(v int32)

SetW gets a reference to the given int32 and assigns it to the W field.

func (*Cell) SetX

func (o *Cell) SetX(v int32)

SetX gets a reference to the given int32 and assigns it to the X field.

func (*Cell) SetY

func (o *Cell) SetY(v int32)

SetY gets a reference to the given int32 and assigns it to the Y field.

type CellLinks struct {
	Self *string `json:"self,omitempty" yaml:"self,omitempty"`
	View *string `json:"view,omitempty" yaml:"view,omitempty"`
}

CellLinks struct for CellLinks

func NewCellLinks() *CellLinks

NewCellLinks instantiates a new CellLinks 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 NewCellLinksWithDefaults

func NewCellLinksWithDefaults() *CellLinks

NewCellLinksWithDefaults instantiates a new CellLinks 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 (*CellLinks) GetSelf

func (o *CellLinks) GetSelf() string

GetSelf returns the Self field value if set, zero value otherwise.

func (*CellLinks) GetSelfOk

func (o *CellLinks) GetSelfOk() (*string, bool)

GetSelfOk returns a tuple with the Self field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CellLinks) GetView

func (o *CellLinks) GetView() string

GetView returns the View field value if set, zero value otherwise.

func (*CellLinks) GetViewOk

func (o *CellLinks) GetViewOk() (*string, bool)

GetViewOk returns a tuple with the View field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CellLinks) HasSelf

func (o *CellLinks) HasSelf() bool

HasSelf returns a boolean if a field has been set.

func (*CellLinks) HasView

func (o *CellLinks) HasView() bool

HasView returns a boolean if a field has been set.

func (CellLinks) MarshalJSON

func (o CellLinks) MarshalJSON() ([]byte, error)

func (*CellLinks) SetSelf

func (o *CellLinks) SetSelf(v string)

SetSelf gets a reference to the given string and assigns it to the Self field.

func (*CellLinks) SetView

func (o *CellLinks) SetView(v string)

SetView gets a reference to the given string and assigns it to the View field.

type ColumnDataType

type ColumnDataType string

ColumnDataType the model 'ColumnDataType'

const (
	COLUMNDATATYPE_INTEGER  ColumnDataType = "integer"
	COLUMNDATATYPE_FLOAT    ColumnDataType = "float"
	COLUMNDATATYPE_BOOLEAN  ColumnDataType = "boolean"
	COLUMNDATATYPE_STRING   ColumnDataType = "string"
	COLUMNDATATYPE_UNSIGNED ColumnDataType = "unsigned"
)

List of ColumnDataType

func ColumnDataTypeValues added in v2.2.0

func ColumnDataTypeValues() []ColumnDataType

func (ColumnDataType) Ptr

func (v ColumnDataType) Ptr() *ColumnDataType

Ptr returns reference to ColumnDataType value

func (*ColumnDataType) UnmarshalCSV

func (v *ColumnDataType) UnmarshalCSV(s string) error

UnmarshalCSV implements the gocsv.TypeUnmarshaller interface for decoding CSV.

func (*ColumnDataType) UnmarshalJSON

func (v *ColumnDataType) UnmarshalJSON(src []byte) error

type ColumnSemanticType

type ColumnSemanticType string

ColumnSemanticType the model 'ColumnSemanticType'

const (
	COLUMNSEMANTICTYPE_TIMESTAMP ColumnSemanticType = "timestamp"
	COLUMNSEMANTICTYPE_TAG       ColumnSemanticType = "tag"
	COLUMNSEMANTICTYPE_FIELD     ColumnSemanticType = "field"
)

List of ColumnSemanticType

func ColumnSemanticTypeValues added in v2.2.0

func ColumnSemanticTypeValues() []ColumnSemanticType

func (ColumnSemanticType) Ptr

Ptr returns reference to ColumnSemanticType value

func (*ColumnSemanticType) UnmarshalCSV

func (v *ColumnSemanticType) UnmarshalCSV(s string) error

UnmarshalCSV implements the gocsv.TypeUnmarshaller interface for decoding CSV.

func (*ColumnSemanticType) UnmarshalJSON

func (v *ColumnSemanticType) UnmarshalJSON(src []byte) error

type Config added in v2.3.0

type Config struct {
	Config *map[string]interface{} `json:"config,omitempty" yaml:"config,omitempty"`
}

Config struct for Config

func NewConfig added in v2.3.0

func NewConfig() *Config

NewConfig instantiates a new Config 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 NewConfigWithDefaults added in v2.3.0

func NewConfigWithDefaults() *Config

NewConfigWithDefaults instantiates a new Config 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 (*Config) GetConfig added in v2.3.0

func (o *Config) GetConfig() map[string]interface{}

GetConfig returns the Config field value if set, zero value otherwise.

func (*Config) GetConfigOk added in v2.3.0

func (o *Config) GetConfigOk() (*map[string]interface{}, bool)

GetConfigOk returns a tuple with the Config field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Config) HasConfig added in v2.3.0

func (o *Config) HasConfig() bool

HasConfig returns a boolean if a field has been set.

func (Config) MarshalJSON added in v2.3.0

func (o Config) MarshalJSON() ([]byte, error)

func (*Config) SetConfig added in v2.3.0

func (o *Config) SetConfig(v map[string]interface{})

SetConfig gets a reference to the given map[string]interface{} and assigns it to the Config field.

type ConfigApi added in v2.3.0

type ConfigApi interface {

	/*
			 * GetConfig Retrieve runtime configuration
			 * Returns the active runtime configuration of the InfluxDB instance.

		In InfluxDB v2.2+, use this endpoint to view your active runtime configuration,
		including flags and environment variables.

		#### Related guides

		- [View your runtime server configuration]({{% INFLUXDB_DOCS_URL %}}/reference/config-options/#view-your-runtime-server-configuration)

			 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			 * @return ApiGetConfigRequest
	*/
	GetConfig(ctx _context.Context) ApiGetConfigRequest

	/*
	 * GetConfigExecute executes the request
	 * @return Config
	 */
	GetConfigExecute(r ApiGetConfigRequest) (Config, error)

	/*
	 * GetConfigExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 * @return Config
	 */
	GetConfigExecuteWithHttpInfo(r ApiGetConfigRequest) (Config, *_nethttp.Response, error)
}

type ConfigApiService added in v2.3.0

type ConfigApiService service

ConfigApiService ConfigApi service

func (*ConfigApiService) GetConfig added in v2.3.0

  • GetConfig Retrieve runtime configuration
  • Returns the active runtime configuration of the InfluxDB instance.

In InfluxDB v2.2+, use this endpoint to view your active runtime configuration, including flags and environment variables.

#### Related guides

- [View your runtime server configuration]({{% INFLUXDB_DOCS_URL %}}/reference/config-options/#view-your-runtime-server-configuration)

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @return ApiGetConfigRequest

func (*ConfigApiService) GetConfigExecute added in v2.3.0

func (a *ConfigApiService) GetConfigExecute(r ApiGetConfigRequest) (Config, error)

* Execute executes the request * @return Config

func (*ConfigApiService) GetConfigExecuteWithHttpInfo added in v2.3.0

func (a *ConfigApiService) GetConfigExecuteWithHttpInfo(r ApiGetConfigRequest) (Config, *_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable. * @return Config

type ConfigParams

type ConfigParams struct {
	Host             *url.URL
	UserAgent        string
	Token            *string
	Cookie           *string
	TraceId          *string
	AllowInsecureTLS bool
	Debug            bool
}

type Configuration

type Configuration struct {
	Host             string            `json:"host,omitempty"`
	Scheme           string            `json:"scheme,omitempty"`
	DefaultHeader    map[string]string `json:"defaultHeader,omitempty"`
	UserAgent        string            `json:"userAgent,omitempty"`
	Debug            bool              `json:"debug,omitempty"`
	Servers          ServerConfigurations
	OperationServers map[string]ServerConfigurations
	HTTPClient       *http.Client
}

Configuration stores the configuration of the API client

func NewAPIConfig

func NewAPIConfig(params ConfigParams) *Configuration

NewAPIConfig builds a configuration tailored to the InfluxDB v2 API.

func NewConfiguration

func NewConfiguration() *Configuration

NewConfiguration returns a new Configuration object

func (*Configuration) AddDefaultHeader

func (c *Configuration) AddDefaultHeader(key string, value string)

AddDefaultHeader adds a new HTTP header to the default header in the request

func (*Configuration) ServerURL

func (c *Configuration) ServerURL(index int, variables map[string]string) (string, error)

ServerURL returns URL based on server settings

func (*Configuration) ServerURLWithContext

func (c *Configuration) ServerURLWithContext(ctx context.Context, endpoint string) (string, error)

ServerURLWithContext returns a new server URL given an endpoint

type CreateDashboardRequest

type CreateDashboardRequest struct {
	// The ID of the organization that owns the dashboard.
	OrgID string `json:"orgID" yaml:"orgID"`
	// The user-facing name of the dashboard.
	Name string `json:"name" yaml:"name"`
	// The user-facing description of the dashboard.
	Description *string `json:"description,omitempty" yaml:"description,omitempty"`
}

CreateDashboardRequest struct for CreateDashboardRequest

func NewCreateDashboardRequest

func NewCreateDashboardRequest(orgID string, name string) *CreateDashboardRequest

NewCreateDashboardRequest instantiates a new CreateDashboardRequest 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 NewCreateDashboardRequestWithDefaults

func NewCreateDashboardRequestWithDefaults() *CreateDashboardRequest

NewCreateDashboardRequestWithDefaults instantiates a new CreateDashboardRequest 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 (*CreateDashboardRequest) GetDescription

func (o *CreateDashboardRequest) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*CreateDashboardRequest) GetDescriptionOk

func (o *CreateDashboardRequest) 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 (*CreateDashboardRequest) GetName

func (o *CreateDashboardRequest) GetName() string

GetName returns the Name field value

func (*CreateDashboardRequest) GetNameOk

func (o *CreateDashboardRequest) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*CreateDashboardRequest) GetOrgID

func (o *CreateDashboardRequest) GetOrgID() string

GetOrgID returns the OrgID field value

func (*CreateDashboardRequest) GetOrgIDOk

func (o *CreateDashboardRequest) GetOrgIDOk() (*string, bool)

GetOrgIDOk returns a tuple with the OrgID field value and a boolean to check if the value has been set.

func (*CreateDashboardRequest) HasDescription

func (o *CreateDashboardRequest) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (CreateDashboardRequest) MarshalJSON

func (o CreateDashboardRequest) MarshalJSON() ([]byte, error)

func (*CreateDashboardRequest) SetDescription

func (o *CreateDashboardRequest) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*CreateDashboardRequest) SetName

func (o *CreateDashboardRequest) SetName(v string)

SetName sets field value

func (*CreateDashboardRequest) SetOrgID

func (o *CreateDashboardRequest) SetOrgID(v string)

SetOrgID sets field value

type DBRP

type DBRP struct {
	// The resource ID that InfluxDB uses to uniquely identify the database retention policy (DBRP) mapping.
	Id string `json:"id" yaml:"id"`
	// An organization ID. Identifies the [organization]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#organization) that owns the mapping.
	OrgID string `json:"orgID" yaml:"orgID"`
	// A bucket ID. Identifies the bucket used as the target for the translation.
	BucketID string `json:"bucketID" yaml:"bucketID"`
	// A database name. Identifies the InfluxDB v1 database.
	Database string `json:"database" yaml:"database"`
	// A [retention policy](https://docs.influxdata.com/influxdb/v1.8/concepts/glossary/#retention-policy-rp) name. Identifies the InfluxDB v1 retention policy mapping.
	RetentionPolicy string `json:"retention_policy" yaml:"retention_policy"`
	// If set to `true`, this DBRP mapping is the default retention policy for the database (specified by the `database` property's value).
	Default bool `json:"default" yaml:"default"`
	// Indicates an autogenerated, virtual mapping based on the bucket name. Currently only available in OSS.
	Virtual *bool  `json:"virtual,omitempty" yaml:"virtual,omitempty"`
	Links   *Links `json:"links,omitempty" yaml:"links,omitempty"`
}

DBRP struct for DBRP

func NewDBRP

func NewDBRP(id string, orgID string, bucketID string, database string, retentionPolicy string, default_ bool) *DBRP

NewDBRP instantiates a new DBRP 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 NewDBRPWithDefaults

func NewDBRPWithDefaults() *DBRP

NewDBRPWithDefaults instantiates a new DBRP 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 (*DBRP) GetBucketID

func (o *DBRP) GetBucketID() string

GetBucketID returns the BucketID field value

func (*DBRP) GetBucketIDOk

func (o *DBRP) GetBucketIDOk() (*string, bool)

GetBucketIDOk returns a tuple with the BucketID field value and a boolean to check if the value has been set.

func (*DBRP) GetDatabase

func (o *DBRP) GetDatabase() string

GetDatabase returns the Database field value

func (*DBRP) GetDatabaseOk

func (o *DBRP) GetDatabaseOk() (*string, bool)

GetDatabaseOk returns a tuple with the Database field value and a boolean to check if the value has been set.

func (*DBRP) GetDefault

func (o *DBRP) GetDefault() bool

GetDefault returns the Default field value

func (*DBRP) GetDefaultOk

func (o *DBRP) GetDefaultOk() (*bool, bool)

GetDefaultOk returns a tuple with the Default field value and a boolean to check if the value has been set.

func (*DBRP) GetId

func (o *DBRP) GetId() string

GetId returns the Id field value

func (*DBRP) GetIdOk

func (o *DBRP) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (o *DBRP) GetLinks() Links

GetLinks returns the Links field value if set, zero value otherwise.

func (*DBRP) GetLinksOk

func (o *DBRP) GetLinksOk() (*Links, bool)

GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DBRP) GetOrgID

func (o *DBRP) GetOrgID() string

GetOrgID returns the OrgID field value

func (*DBRP) GetOrgIDOk

func (o *DBRP) GetOrgIDOk() (*string, bool)

GetOrgIDOk returns a tuple with the OrgID field value and a boolean to check if the value has been set.

func (*DBRP) GetRetentionPolicy

func (o *DBRP) GetRetentionPolicy() string

GetRetentionPolicy returns the RetentionPolicy field value

func (*DBRP) GetRetentionPolicyOk

func (o *DBRP) GetRetentionPolicyOk() (*string, bool)

GetRetentionPolicyOk returns a tuple with the RetentionPolicy field value and a boolean to check if the value has been set.

func (*DBRP) GetVirtual added in v2.4.0

func (o *DBRP) GetVirtual() bool

GetVirtual returns the Virtual field value if set, zero value otherwise.

func (*DBRP) GetVirtualOk added in v2.4.0

func (o *DBRP) GetVirtualOk() (*bool, bool)

GetVirtualOk returns a tuple with the Virtual field value if set, nil otherwise and a boolean to check if the value has been set.

func (o *DBRP) HasLinks() bool

HasLinks returns a boolean if a field has been set.

func (*DBRP) HasVirtual added in v2.4.0

func (o *DBRP) HasVirtual() bool

HasVirtual returns a boolean if a field has been set.

func (DBRP) MarshalJSON

func (o DBRP) MarshalJSON() ([]byte, error)

func (*DBRP) SetBucketID

func (o *DBRP) SetBucketID(v string)

SetBucketID sets field value

func (*DBRP) SetDatabase

func (o *DBRP) SetDatabase(v string)

SetDatabase sets field value

func (*DBRP) SetDefault

func (o *DBRP) SetDefault(v bool)

SetDefault sets field value

func (*DBRP) SetId

func (o *DBRP) SetId(v string)

SetId sets field value

func (o *DBRP) SetLinks(v Links)

SetLinks gets a reference to the given Links and assigns it to the Links field.

func (*DBRP) SetOrgID

func (o *DBRP) SetOrgID(v string)

SetOrgID sets field value

func (*DBRP) SetRetentionPolicy

func (o *DBRP) SetRetentionPolicy(v string)

SetRetentionPolicy sets field value

func (*DBRP) SetVirtual added in v2.4.0

func (o *DBRP) SetVirtual(v bool)

SetVirtual gets a reference to the given bool and assigns it to the Virtual field.

type DBRPCreate

type DBRPCreate struct {
	// An organization name. Identifies the [organization]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#organization) that owns the mapping.
	Org *string `json:"org,omitempty" yaml:"org,omitempty"`
	// An organization ID. Identifies the [organization]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#organization) that owns the mapping.
	OrgID *string `json:"orgID,omitempty" yaml:"orgID,omitempty"`
	// A bucket ID. Identifies the bucket used as the target for the translation.
	BucketID string `json:"bucketID" yaml:"bucketID"`
	// A database name. Identifies the InfluxDB v1 database.
	Database string `json:"database" yaml:"database"`
	// A [retention policy](https://docs.influxdata.com/influxdb/v1.8/concepts/glossary/#retention-policy-rp) name. Identifies the InfluxDB v1 retention policy mapping.
	RetentionPolicy string `json:"retention_policy" yaml:"retention_policy"`
	// Set to `true` to use this DBRP mapping as the default retention policy for the database (specified by the `database` property's value).
	Default *bool `json:"default,omitempty" yaml:"default,omitempty"`
}

DBRPCreate struct for DBRPCreate

func NewDBRPCreate

func NewDBRPCreate(bucketID string, database string, retentionPolicy string) *DBRPCreate

NewDBRPCreate instantiates a new DBRPCreate 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 NewDBRPCreateWithDefaults

func NewDBRPCreateWithDefaults() *DBRPCreate

NewDBRPCreateWithDefaults instantiates a new DBRPCreate 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 (*DBRPCreate) GetBucketID

func (o *DBRPCreate) GetBucketID() string

GetBucketID returns the BucketID field value

func (*DBRPCreate) GetBucketIDOk

func (o *DBRPCreate) GetBucketIDOk() (*string, bool)

GetBucketIDOk returns a tuple with the BucketID field value and a boolean to check if the value has been set.

func (*DBRPCreate) GetDatabase

func (o *DBRPCreate) GetDatabase() string

GetDatabase returns the Database field value

func (*DBRPCreate) GetDatabaseOk

func (o *DBRPCreate) GetDatabaseOk() (*string, bool)

GetDatabaseOk returns a tuple with the Database field value and a boolean to check if the value has been set.

func (*DBRPCreate) GetDefault

func (o *DBRPCreate) GetDefault() bool

GetDefault returns the Default field value if set, zero value otherwise.

func (*DBRPCreate) GetDefaultOk

func (o *DBRPCreate) GetDefaultOk() (*bool, bool)

GetDefaultOk returns a tuple with the Default field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DBRPCreate) GetOrg

func (o *DBRPCreate) GetOrg() string

GetOrg returns the Org field value if set, zero value otherwise.

func (*DBRPCreate) GetOrgID

func (o *DBRPCreate) GetOrgID() string

GetOrgID returns the OrgID field value if set, zero value otherwise.

func (*DBRPCreate) GetOrgIDOk

func (o *DBRPCreate) GetOrgIDOk() (*string, bool)

GetOrgIDOk returns a tuple with the OrgID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DBRPCreate) GetOrgOk

func (o *DBRPCreate) GetOrgOk() (*string, bool)

GetOrgOk returns a tuple with the Org field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DBRPCreate) GetRetentionPolicy

func (o *DBRPCreate) GetRetentionPolicy() string

GetRetentionPolicy returns the RetentionPolicy field value

func (*DBRPCreate) GetRetentionPolicyOk

func (o *DBRPCreate) GetRetentionPolicyOk() (*string, bool)

GetRetentionPolicyOk returns a tuple with the RetentionPolicy field value and a boolean to check if the value has been set.

func (*DBRPCreate) HasDefault

func (o *DBRPCreate) HasDefault() bool

HasDefault returns a boolean if a field has been set.

func (*DBRPCreate) HasOrg

func (o *DBRPCreate) HasOrg() bool

HasOrg returns a boolean if a field has been set.

func (*DBRPCreate) HasOrgID

func (o *DBRPCreate) HasOrgID() bool

HasOrgID returns a boolean if a field has been set.

func (DBRPCreate) MarshalJSON

func (o DBRPCreate) MarshalJSON() ([]byte, error)

func (*DBRPCreate) SetBucketID

func (o *DBRPCreate) SetBucketID(v string)

SetBucketID sets field value

func (*DBRPCreate) SetDatabase

func (o *DBRPCreate) SetDatabase(v string)

SetDatabase sets field value

func (*DBRPCreate) SetDefault

func (o *DBRPCreate) SetDefault(v bool)

SetDefault gets a reference to the given bool and assigns it to the Default field.

func (*DBRPCreate) SetOrg

func (o *DBRPCreate) SetOrg(v string)

SetOrg gets a reference to the given string and assigns it to the Org field.

func (*DBRPCreate) SetOrgID

func (o *DBRPCreate) SetOrgID(v string)

SetOrgID gets a reference to the given string and assigns it to the OrgID field.

func (*DBRPCreate) SetRetentionPolicy

func (o *DBRPCreate) SetRetentionPolicy(v string)

SetRetentionPolicy sets field value

type DBRPGet

type DBRPGet struct {
	Content *DBRP `json:"content,omitempty" yaml:"content,omitempty"`
}

DBRPGet struct for DBRPGet

func NewDBRPGet

func NewDBRPGet() *DBRPGet

NewDBRPGet instantiates a new DBRPGet 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 NewDBRPGetWithDefaults

func NewDBRPGetWithDefaults() *DBRPGet

NewDBRPGetWithDefaults instantiates a new DBRPGet 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 (*DBRPGet) GetContent

func (o *DBRPGet) GetContent() DBRP

GetContent returns the Content field value if set, zero value otherwise.

func (*DBRPGet) GetContentOk

func (o *DBRPGet) GetContentOk() (*DBRP, bool)

GetContentOk returns a tuple with the Content field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DBRPGet) HasContent

func (o *DBRPGet) HasContent() bool

HasContent returns a boolean if a field has been set.

func (DBRPGet) MarshalJSON

func (o DBRPGet) MarshalJSON() ([]byte, error)

func (*DBRPGet) SetContent

func (o *DBRPGet) SetContent(v DBRP)

SetContent gets a reference to the given DBRP and assigns it to the Content field.

type DBRPUpdate

type DBRPUpdate struct {
	// A [retention policy](https://docs.influxdata.com/influxdb/v1.8/concepts/glossary/#retention-policy-rp) name. Identifies the InfluxDB v1 retention policy mapping.
	RetentionPolicy *string `json:"retention_policy,omitempty" yaml:"retention_policy,omitempty"`
	// Set to `true` to use this DBRP mapping as the default retention policy for the database (specified by the `database` property's value). To remove the default mapping, set to `false`.
	Default *bool `json:"default,omitempty" yaml:"default,omitempty"`
}

DBRPUpdate struct for DBRPUpdate

func NewDBRPUpdate

func NewDBRPUpdate() *DBRPUpdate

NewDBRPUpdate instantiates a new DBRPUpdate 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 NewDBRPUpdateWithDefaults

func NewDBRPUpdateWithDefaults() *DBRPUpdate

NewDBRPUpdateWithDefaults instantiates a new DBRPUpdate 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 (*DBRPUpdate) GetDefault

func (o *DBRPUpdate) GetDefault() bool

GetDefault returns the Default field value if set, zero value otherwise.

func (*DBRPUpdate) GetDefaultOk

func (o *DBRPUpdate) GetDefaultOk() (*bool, bool)

GetDefaultOk returns a tuple with the Default field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DBRPUpdate) GetRetentionPolicy

func (o *DBRPUpdate) GetRetentionPolicy() string

GetRetentionPolicy returns the RetentionPolicy field value if set, zero value otherwise.

func (*DBRPUpdate) GetRetentionPolicyOk

func (o *DBRPUpdate) GetRetentionPolicyOk() (*string, bool)

GetRetentionPolicyOk returns a tuple with the RetentionPolicy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DBRPUpdate) HasDefault

func (o *DBRPUpdate) HasDefault() bool

HasDefault returns a boolean if a field has been set.

func (*DBRPUpdate) HasRetentionPolicy

func (o *DBRPUpdate) HasRetentionPolicy() bool

HasRetentionPolicy returns a boolean if a field has been set.

func (DBRPUpdate) MarshalJSON

func (o DBRPUpdate) MarshalJSON() ([]byte, error)

func (*DBRPUpdate) SetDefault

func (o *DBRPUpdate) SetDefault(v bool)

SetDefault gets a reference to the given bool and assigns it to the Default field.

func (*DBRPUpdate) SetRetentionPolicy

func (o *DBRPUpdate) SetRetentionPolicy(v string)

SetRetentionPolicy gets a reference to the given string and assigns it to the RetentionPolicy field.

type DBRPs

type DBRPs struct {
	Content *[]DBRP `json:"content,omitempty" yaml:"content,omitempty"`
}

DBRPs struct for DBRPs

func NewDBRPs

func NewDBRPs() *DBRPs

NewDBRPs instantiates a new DBRPs 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 NewDBRPsWithDefaults

func NewDBRPsWithDefaults() *DBRPs

NewDBRPsWithDefaults instantiates a new DBRPs 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 (*DBRPs) GetContent

func (o *DBRPs) GetContent() []DBRP

GetContent returns the Content field value if set, zero value otherwise.

func (*DBRPs) GetContentOk

func (o *DBRPs) GetContentOk() (*[]DBRP, bool)

GetContentOk returns a tuple with the Content field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DBRPs) HasContent

func (o *DBRPs) HasContent() bool

HasContent returns a boolean if a field has been set.

func (DBRPs) MarshalJSON

func (o DBRPs) MarshalJSON() ([]byte, error)

func (*DBRPs) SetContent

func (o *DBRPs) SetContent(v []DBRP)

SetContent gets a reference to the given []DBRP and assigns it to the Content field.

type DBRPsApi

type DBRPsApi interface {

	/*
			 * DeleteDBRPID Delete a database retention policy
			 * Deletes the specified database retention policy (DBRP) mapping.

		#### Related guide

		- [Database and retention policy mapping]({{% INFLUXDB_DOCS_URL %}}/reference/api/influxdb-1x/dbrp/)

			 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			 * @param dbrpID A DBRP mapping ID. Only returns the specified DBRP mapping.
			 * @return ApiDeleteDBRPIDRequest
	*/
	DeleteDBRPID(ctx _context.Context, dbrpID string) ApiDeleteDBRPIDRequest

	/*
	 * DeleteDBRPIDExecute executes the request
	 */
	DeleteDBRPIDExecute(r ApiDeleteDBRPIDRequest) error

	/*
	 * DeleteDBRPIDExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 */
	DeleteDBRPIDExecuteWithHttpInfo(r ApiDeleteDBRPIDRequest) (*_nethttp.Response, error)

	/*
			 * GetDBRPs List database retention policy mappings
			 * Lists database retention policy (DBRP) mappings.

		#### Related guide

		- [Database and retention policy mapping]({{% INFLUXDB_DOCS_URL %}}/reference/api/influxdb-1x/dbrp/)

			 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			 * @return ApiGetDBRPsRequest
	*/
	GetDBRPs(ctx _context.Context) ApiGetDBRPsRequest

	/*
	 * GetDBRPsExecute executes the request
	 * @return DBRPs
	 */
	GetDBRPsExecute(r ApiGetDBRPsRequest) (DBRPs, error)

	/*
	 * GetDBRPsExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 * @return DBRPs
	 */
	GetDBRPsExecuteWithHttpInfo(r ApiGetDBRPsRequest) (DBRPs, *_nethttp.Response, error)

	/*
			 * GetDBRPsID Retrieve a database retention policy mapping
			 * Retrieves the specified retention policy (DBRP) mapping.

		#### Related guide

		- [Database and retention policy mapping]({{% INFLUXDB_DOCS_URL %}}/reference/api/influxdb-1x/dbrp/)

			 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			 * @param dbrpID A DBRP mapping ID. Specifies the DBRP mapping.
			 * @return ApiGetDBRPsIDRequest
	*/
	GetDBRPsID(ctx _context.Context, dbrpID string) ApiGetDBRPsIDRequest

	/*
	 * GetDBRPsIDExecute executes the request
	 * @return DBRPGet
	 */
	GetDBRPsIDExecute(r ApiGetDBRPsIDRequest) (DBRPGet, error)

	/*
	 * GetDBRPsIDExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 * @return DBRPGet
	 */
	GetDBRPsIDExecuteWithHttpInfo(r ApiGetDBRPsIDRequest) (DBRPGet, *_nethttp.Response, error)

	/*
	 * PatchDBRPID Update a database retention policy mapping
	 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
	 * @param dbrpID A DBRP mapping ID. Specifies the DBRP mapping.
	 * @return ApiPatchDBRPIDRequest
	 */
	PatchDBRPID(ctx _context.Context, dbrpID string) ApiPatchDBRPIDRequest

	/*
	 * PatchDBRPIDExecute executes the request
	 * @return DBRPGet
	 */
	PatchDBRPIDExecute(r ApiPatchDBRPIDRequest) (DBRPGet, error)

	/*
	 * PatchDBRPIDExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 * @return DBRPGet
	 */
	PatchDBRPIDExecuteWithHttpInfo(r ApiPatchDBRPIDRequest) (DBRPGet, *_nethttp.Response, error)

	/*
			 * PostDBRP Add a database retention policy mapping
			 * Creates a database retention policy (DBRP) mapping and returns the mapping.

		Use this endpoint to add InfluxDB 1.x API compatibility to your
		InfluxDB Cloud or InfluxDB OSS 2.x buckets. Your buckets must contain a
		DBRP mapping in order to query and write using the InfluxDB 1.x API.
		object.

		#### Related guide

		- [Database and retention policy mapping]({{% INFLUXDB_DOCS_URL %}}/reference/api/influxdb-1x/dbrp/)

			 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			 * @return ApiPostDBRPRequest
	*/
	PostDBRP(ctx _context.Context) ApiPostDBRPRequest

	/*
	 * PostDBRPExecute executes the request
	 * @return DBRP
	 */
	PostDBRPExecute(r ApiPostDBRPRequest) (DBRP, error)

	/*
	 * PostDBRPExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 * @return DBRP
	 */
	PostDBRPExecuteWithHttpInfo(r ApiPostDBRPRequest) (DBRP, *_nethttp.Response, error)
}

type DBRPsApiService

type DBRPsApiService service

DBRPsApiService DBRPsApi service

func (*DBRPsApiService) DeleteDBRPID

func (a *DBRPsApiService) DeleteDBRPID(ctx _context.Context, dbrpID string) ApiDeleteDBRPIDRequest
  • DeleteDBRPID Delete a database retention policy
  • Deletes the specified database retention policy (DBRP) mapping.

#### Related guide

- [Database and retention policy mapping]({{% INFLUXDB_DOCS_URL %}}/reference/api/influxdb-1x/dbrp/)

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param dbrpID A DBRP mapping ID. Only returns the specified DBRP mapping.
  • @return ApiDeleteDBRPIDRequest

func (*DBRPsApiService) DeleteDBRPIDExecute

func (a *DBRPsApiService) DeleteDBRPIDExecute(r ApiDeleteDBRPIDRequest) error

* Execute executes the request

func (*DBRPsApiService) DeleteDBRPIDExecuteWithHttpInfo added in v2.3.0

func (a *DBRPsApiService) DeleteDBRPIDExecuteWithHttpInfo(r ApiDeleteDBRPIDRequest) (*_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable.

func (*DBRPsApiService) GetDBRPs

  • GetDBRPs List database retention policy mappings
  • Lists database retention policy (DBRP) mappings.

#### Related guide

- [Database and retention policy mapping]({{% INFLUXDB_DOCS_URL %}}/reference/api/influxdb-1x/dbrp/)

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @return ApiGetDBRPsRequest

func (*DBRPsApiService) GetDBRPsExecute

func (a *DBRPsApiService) GetDBRPsExecute(r ApiGetDBRPsRequest) (DBRPs, error)

* Execute executes the request * @return DBRPs

func (*DBRPsApiService) GetDBRPsExecuteWithHttpInfo added in v2.3.0

func (a *DBRPsApiService) GetDBRPsExecuteWithHttpInfo(r ApiGetDBRPsRequest) (DBRPs, *_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable. * @return DBRPs

func (*DBRPsApiService) GetDBRPsID

func (a *DBRPsApiService) GetDBRPsID(ctx _context.Context, dbrpID string) ApiGetDBRPsIDRequest
  • GetDBRPsID Retrieve a database retention policy mapping
  • Retrieves the specified retention policy (DBRP) mapping.

#### Related guide

- [Database and retention policy mapping]({{% INFLUXDB_DOCS_URL %}}/reference/api/influxdb-1x/dbrp/)

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param dbrpID A DBRP mapping ID. Specifies the DBRP mapping.
  • @return ApiGetDBRPsIDRequest

func (*DBRPsApiService) GetDBRPsIDExecute

func (a *DBRPsApiService) GetDBRPsIDExecute(r ApiGetDBRPsIDRequest) (DBRPGet, error)

* Execute executes the request * @return DBRPGet

func (*DBRPsApiService) GetDBRPsIDExecuteWithHttpInfo added in v2.3.0

func (a *DBRPsApiService) GetDBRPsIDExecuteWithHttpInfo(r ApiGetDBRPsIDRequest) (DBRPGet, *_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable. * @return DBRPGet

func (*DBRPsApiService) PatchDBRPID

func (a *DBRPsApiService) PatchDBRPID(ctx _context.Context, dbrpID string) ApiPatchDBRPIDRequest

* PatchDBRPID Update a database retention policy mapping * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param dbrpID A DBRP mapping ID. Specifies the DBRP mapping. * @return ApiPatchDBRPIDRequest

func (*DBRPsApiService) PatchDBRPIDExecute

func (a *DBRPsApiService) PatchDBRPIDExecute(r ApiPatchDBRPIDRequest) (DBRPGet, error)

* Execute executes the request * @return DBRPGet

func (*DBRPsApiService) PatchDBRPIDExecuteWithHttpInfo added in v2.3.0

func (a *DBRPsApiService) PatchDBRPIDExecuteWithHttpInfo(r ApiPatchDBRPIDRequest) (DBRPGet, *_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable. * @return DBRPGet

func (*DBRPsApiService) PostDBRP

  • PostDBRP Add a database retention policy mapping
  • Creates a database retention policy (DBRP) mapping and returns the mapping.

Use this endpoint to add InfluxDB 1.x API compatibility to your InfluxDB Cloud or InfluxDB OSS 2.x buckets. Your buckets must contain a DBRP mapping in order to query and write using the InfluxDB 1.x API. object.

#### Related guide

- [Database and retention policy mapping]({{% INFLUXDB_DOCS_URL %}}/reference/api/influxdb-1x/dbrp/)

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @return ApiPostDBRPRequest

func (*DBRPsApiService) PostDBRPExecute

func (a *DBRPsApiService) PostDBRPExecute(r ApiPostDBRPRequest) (DBRP, error)

* Execute executes the request * @return DBRP

func (*DBRPsApiService) PostDBRPExecuteWithHttpInfo added in v2.3.0

func (a *DBRPsApiService) PostDBRPExecuteWithHttpInfo(r ApiPostDBRPRequest) (DBRP, *_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable. * @return DBRP

type Dashboard

type Dashboard struct {
	// The ID of the organization that owns the dashboard.
	OrgID string `json:"orgID" yaml:"orgID"`
	// The user-facing name of the dashboard.
	Name string `json:"name" yaml:"name"`
	// The user-facing description of the dashboard.
	Description *string              `json:"description,omitempty" yaml:"description,omitempty"`
	Links       *DashboardAllOfLinks `json:"links,omitempty" yaml:"links,omitempty"`
	Id          *string              `json:"id,omitempty" yaml:"id,omitempty"`
	Meta        *DashboardAllOfMeta  `json:"meta,omitempty" yaml:"meta,omitempty"`
	Cells       *[]Cell              `json:"cells,omitempty" yaml:"cells,omitempty"`
	Labels      *[]Label             `json:"labels,omitempty" yaml:"labels,omitempty"`
}

Dashboard struct for Dashboard

func NewDashboard

func NewDashboard(orgID string, name string) *Dashboard

NewDashboard instantiates a new Dashboard 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 NewDashboardWithDefaults

func NewDashboardWithDefaults() *Dashboard

NewDashboardWithDefaults instantiates a new Dashboard 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 (*Dashboard) GetCells

func (o *Dashboard) GetCells() []Cell

GetCells returns the Cells field value if set, zero value otherwise.

func (*Dashboard) GetCellsOk

func (o *Dashboard) GetCellsOk() (*[]Cell, bool)

GetCellsOk returns a tuple with the Cells field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Dashboard) GetDescription

func (o *Dashboard) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*Dashboard) GetDescriptionOk

func (o *Dashboard) 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 (*Dashboard) GetId

func (o *Dashboard) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*Dashboard) GetIdOk

func (o *Dashboard) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Dashboard) GetLabels

func (o *Dashboard) GetLabels() []Label

GetLabels returns the Labels field value if set, zero value otherwise.

func (*Dashboard) GetLabelsOk

func (o *Dashboard) GetLabelsOk() (*[]Label, bool)

GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set.

func (o *Dashboard) GetLinks() DashboardAllOfLinks

GetLinks returns the Links field value if set, zero value otherwise.

func (*Dashboard) GetLinksOk

func (o *Dashboard) GetLinksOk() (*DashboardAllOfLinks, bool)

GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Dashboard) GetMeta

func (o *Dashboard) GetMeta() DashboardAllOfMeta

GetMeta returns the Meta field value if set, zero value otherwise.

func (*Dashboard) GetMetaOk

func (o *Dashboard) GetMetaOk() (*DashboardAllOfMeta, bool)

GetMetaOk returns a tuple with the Meta field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Dashboard) GetName

func (o *Dashboard) GetName() string

GetName returns the Name field value

func (*Dashboard) GetNameOk

func (o *Dashboard) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*Dashboard) GetOrgID

func (o *Dashboard) GetOrgID() string

GetOrgID returns the OrgID field value

func (*Dashboard) GetOrgIDOk

func (o *Dashboard) GetOrgIDOk() (*string, bool)

GetOrgIDOk returns a tuple with the OrgID field value and a boolean to check if the value has been set.

func (*Dashboard) HasCells

func (o *Dashboard) HasCells() bool

HasCells returns a boolean if a field has been set.

func (*Dashboard) HasDescription

func (o *Dashboard) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*Dashboard) HasId

func (o *Dashboard) HasId() bool

HasId returns a boolean if a field has been set.

func (*Dashboard) HasLabels

func (o *Dashboard) HasLabels() bool

HasLabels returns a boolean if a field has been set.

func (o *Dashboard) HasLinks() bool

HasLinks returns a boolean if a field has been set.

func (*Dashboard) HasMeta

func (o *Dashboard) HasMeta() bool

HasMeta returns a boolean if a field has been set.

func (Dashboard) MarshalJSON

func (o Dashboard) MarshalJSON() ([]byte, error)

func (*Dashboard) SetCells

func (o *Dashboard) SetCells(v []Cell)

SetCells gets a reference to the given []Cell and assigns it to the Cells field.

func (*Dashboard) SetDescription

func (o *Dashboard) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*Dashboard) SetId

func (o *Dashboard) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*Dashboard) SetLabels

func (o *Dashboard) SetLabels(v []Label)

SetLabels gets a reference to the given []Label and assigns it to the Labels field.

func (o *Dashboard) SetLinks(v DashboardAllOfLinks)

SetLinks gets a reference to the given DashboardAllOfLinks and assigns it to the Links field.

func (*Dashboard) SetMeta

func (o *Dashboard) SetMeta(v DashboardAllOfMeta)

SetMeta gets a reference to the given DashboardAllOfMeta and assigns it to the Meta field.

func (*Dashboard) SetName

func (o *Dashboard) SetName(v string)

SetName sets field value

func (*Dashboard) SetOrgID

func (o *Dashboard) SetOrgID(v string)

SetOrgID sets field value

type DashboardAllOf

type DashboardAllOf struct {
	Links  *DashboardAllOfLinks `json:"links,omitempty" yaml:"links,omitempty"`
	Id     *string              `json:"id,omitempty" yaml:"id,omitempty"`
	Meta   *DashboardAllOfMeta  `json:"meta,omitempty" yaml:"meta,omitempty"`
	Cells  *[]Cell              `json:"cells,omitempty" yaml:"cells,omitempty"`
	Labels *[]Label             `json:"labels,omitempty" yaml:"labels,omitempty"`
}

DashboardAllOf struct for DashboardAllOf

func NewDashboardAllOf

func NewDashboardAllOf() *DashboardAllOf

NewDashboardAllOf instantiates a new DashboardAllOf 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 NewDashboardAllOfWithDefaults

func NewDashboardAllOfWithDefaults() *DashboardAllOf

NewDashboardAllOfWithDefaults instantiates a new DashboardAllOf 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 (*DashboardAllOf) GetCells

func (o *DashboardAllOf) GetCells() []Cell

GetCells returns the Cells field value if set, zero value otherwise.

func (*DashboardAllOf) GetCellsOk

func (o *DashboardAllOf) GetCellsOk() (*[]Cell, bool)

GetCellsOk returns a tuple with the Cells field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DashboardAllOf) GetId

func (o *DashboardAllOf) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*DashboardAllOf) GetIdOk

func (o *DashboardAllOf) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DashboardAllOf) GetLabels

func (o *DashboardAllOf) GetLabels() []Label

GetLabels returns the Labels field value if set, zero value otherwise.

func (*DashboardAllOf) GetLabelsOk

func (o *DashboardAllOf) GetLabelsOk() (*[]Label, bool)

GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set.

func (o *DashboardAllOf) GetLinks() DashboardAllOfLinks

GetLinks returns the Links field value if set, zero value otherwise.

func (*DashboardAllOf) GetLinksOk

func (o *DashboardAllOf) GetLinksOk() (*DashboardAllOfLinks, bool)

GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DashboardAllOf) GetMeta

func (o *DashboardAllOf) GetMeta() DashboardAllOfMeta

GetMeta returns the Meta field value if set, zero value otherwise.

func (*DashboardAllOf) GetMetaOk

func (o *DashboardAllOf) GetMetaOk() (*DashboardAllOfMeta, bool)

GetMetaOk returns a tuple with the Meta field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DashboardAllOf) HasCells

func (o *DashboardAllOf) HasCells() bool

HasCells returns a boolean if a field has been set.

func (*DashboardAllOf) HasId

func (o *DashboardAllOf) HasId() bool

HasId returns a boolean if a field has been set.

func (*DashboardAllOf) HasLabels

func (o *DashboardAllOf) HasLabels() bool

HasLabels returns a boolean if a field has been set.

func (o *DashboardAllOf) HasLinks() bool

HasLinks returns a boolean if a field has been set.

func (*DashboardAllOf) HasMeta

func (o *DashboardAllOf) HasMeta() bool

HasMeta returns a boolean if a field has been set.

func (DashboardAllOf) MarshalJSON

func (o DashboardAllOf) MarshalJSON() ([]byte, error)

func (*DashboardAllOf) SetCells

func (o *DashboardAllOf) SetCells(v []Cell)

SetCells gets a reference to the given []Cell and assigns it to the Cells field.

func (*DashboardAllOf) SetId

func (o *DashboardAllOf) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*DashboardAllOf) SetLabels

func (o *DashboardAllOf) SetLabels(v []Label)

SetLabels gets a reference to the given []Label and assigns it to the Labels field.

func (o *DashboardAllOf) SetLinks(v DashboardAllOfLinks)

SetLinks gets a reference to the given DashboardAllOfLinks and assigns it to the Links field.

func (*DashboardAllOf) SetMeta

func (o *DashboardAllOf) SetMeta(v DashboardAllOfMeta)

SetMeta gets a reference to the given DashboardAllOfMeta and assigns it to the Meta field.

type DashboardAllOfLinks struct {
	// URI of resource.
	Self *string `json:"self,omitempty" yaml:"self,omitempty"`
	// URI of resource.
	Cells *string `json:"cells,omitempty" yaml:"cells,omitempty"`
	// URI of resource.
	Members *string `json:"members,omitempty" yaml:"members,omitempty"`
	// URI of resource.
	Owners *string `json:"owners,omitempty" yaml:"owners,omitempty"`
	// URI of resource.
	Labels *string `json:"labels,omitempty" yaml:"labels,omitempty"`
	// URI of resource.
	Org *string `json:"org,omitempty" yaml:"org,omitempty"`
}

DashboardAllOfLinks struct for DashboardAllOfLinks

func NewDashboardAllOfLinks() *DashboardAllOfLinks

NewDashboardAllOfLinks instantiates a new DashboardAllOfLinks 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 NewDashboardAllOfLinksWithDefaults

func NewDashboardAllOfLinksWithDefaults() *DashboardAllOfLinks

NewDashboardAllOfLinksWithDefaults instantiates a new DashboardAllOfLinks 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 (*DashboardAllOfLinks) GetCells

func (o *DashboardAllOfLinks) GetCells() string

GetCells returns the Cells field value if set, zero value otherwise.

func (*DashboardAllOfLinks) GetCellsOk

func (o *DashboardAllOfLinks) GetCellsOk() (*string, bool)

GetCellsOk returns a tuple with the Cells field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DashboardAllOfLinks) GetLabels

func (o *DashboardAllOfLinks) GetLabels() string

GetLabels returns the Labels field value if set, zero value otherwise.

func (*DashboardAllOfLinks) GetLabelsOk

func (o *DashboardAllOfLinks) GetLabelsOk() (*string, bool)

GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DashboardAllOfLinks) GetMembers

func (o *DashboardAllOfLinks) GetMembers() string

GetMembers returns the Members field value if set, zero value otherwise.

func (*DashboardAllOfLinks) GetMembersOk

func (o *DashboardAllOfLinks) GetMembersOk() (*string, bool)

GetMembersOk returns a tuple with the Members field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DashboardAllOfLinks) GetOrg

func (o *DashboardAllOfLinks) GetOrg() string

GetOrg returns the Org field value if set, zero value otherwise.

func (*DashboardAllOfLinks) GetOrgOk

func (o *DashboardAllOfLinks) GetOrgOk() (*string, bool)

GetOrgOk returns a tuple with the Org field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DashboardAllOfLinks) GetOwners

func (o *DashboardAllOfLinks) GetOwners() string

GetOwners returns the Owners field value if set, zero value otherwise.

func (*DashboardAllOfLinks) GetOwnersOk

func (o *DashboardAllOfLinks) GetOwnersOk() (*string, bool)

GetOwnersOk returns a tuple with the Owners field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DashboardAllOfLinks) GetSelf

func (o *DashboardAllOfLinks) GetSelf() string

GetSelf returns the Self field value if set, zero value otherwise.

func (*DashboardAllOfLinks) GetSelfOk

func (o *DashboardAllOfLinks) GetSelfOk() (*string, bool)

GetSelfOk returns a tuple with the Self field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DashboardAllOfLinks) HasCells

func (o *DashboardAllOfLinks) HasCells() bool

HasCells returns a boolean if a field has been set.

func (*DashboardAllOfLinks) HasLabels

func (o *DashboardAllOfLinks) HasLabels() bool

HasLabels returns a boolean if a field has been set.

func (*DashboardAllOfLinks) HasMembers

func (o *DashboardAllOfLinks) HasMembers() bool

HasMembers returns a boolean if a field has been set.

func (*DashboardAllOfLinks) HasOrg

func (o *DashboardAllOfLinks) HasOrg() bool

HasOrg returns a boolean if a field has been set.

func (*DashboardAllOfLinks) HasOwners

func (o *DashboardAllOfLinks) HasOwners() bool

HasOwners returns a boolean if a field has been set.

func (*DashboardAllOfLinks) HasSelf

func (o *DashboardAllOfLinks) HasSelf() bool

HasSelf returns a boolean if a field has been set.

func (DashboardAllOfLinks) MarshalJSON

func (o DashboardAllOfLinks) MarshalJSON() ([]byte, error)

func (*DashboardAllOfLinks) SetCells

func (o *DashboardAllOfLinks) SetCells(v string)

SetCells gets a reference to the given string and assigns it to the Cells field.

func (*DashboardAllOfLinks) SetLabels

func (o *DashboardAllOfLinks) SetLabels(v string)

SetLabels gets a reference to the given string and assigns it to the Labels field.

func (*DashboardAllOfLinks) SetMembers

func (o *DashboardAllOfLinks) SetMembers(v string)

SetMembers gets a reference to the given string and assigns it to the Members field.

func (*DashboardAllOfLinks) SetOrg

func (o *DashboardAllOfLinks) SetOrg(v string)

SetOrg gets a reference to the given string and assigns it to the Org field.

func (*DashboardAllOfLinks) SetOwners

func (o *DashboardAllOfLinks) SetOwners(v string)

SetOwners gets a reference to the given string and assigns it to the Owners field.

func (*DashboardAllOfLinks) SetSelf

func (o *DashboardAllOfLinks) SetSelf(v string)

SetSelf gets a reference to the given string and assigns it to the Self field.

type DashboardAllOfMeta

type DashboardAllOfMeta struct {
	CreatedAt *time.Time `json:"createdAt,omitempty" yaml:"createdAt,omitempty"`
	UpdatedAt *time.Time `json:"updatedAt,omitempty" yaml:"updatedAt,omitempty"`
}

DashboardAllOfMeta struct for DashboardAllOfMeta

func NewDashboardAllOfMeta

func NewDashboardAllOfMeta() *DashboardAllOfMeta

NewDashboardAllOfMeta instantiates a new DashboardAllOfMeta 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 NewDashboardAllOfMetaWithDefaults

func NewDashboardAllOfMetaWithDefaults() *DashboardAllOfMeta

NewDashboardAllOfMetaWithDefaults instantiates a new DashboardAllOfMeta 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 (*DashboardAllOfMeta) GetCreatedAt

func (o *DashboardAllOfMeta) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*DashboardAllOfMeta) GetCreatedAtOk

func (o *DashboardAllOfMeta) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DashboardAllOfMeta) GetUpdatedAt

func (o *DashboardAllOfMeta) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*DashboardAllOfMeta) GetUpdatedAtOk

func (o *DashboardAllOfMeta) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DashboardAllOfMeta) HasCreatedAt

func (o *DashboardAllOfMeta) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*DashboardAllOfMeta) HasUpdatedAt

func (o *DashboardAllOfMeta) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (DashboardAllOfMeta) MarshalJSON

func (o DashboardAllOfMeta) MarshalJSON() ([]byte, error)

func (*DashboardAllOfMeta) SetCreatedAt

func (o *DashboardAllOfMeta) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*DashboardAllOfMeta) SetUpdatedAt

func (o *DashboardAllOfMeta) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

type Dashboards

type Dashboards struct {
	Links      *Links       `json:"links,omitempty" yaml:"links,omitempty"`
	Dashboards *[]Dashboard `json:"dashboards,omitempty" yaml:"dashboards,omitempty"`
}

Dashboards struct for Dashboards

func NewDashboards

func NewDashboards() *Dashboards

NewDashboards instantiates a new Dashboards 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 NewDashboardsWithDefaults

func NewDashboardsWithDefaults() *Dashboards

NewDashboardsWithDefaults instantiates a new Dashboards 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 (*Dashboards) GetDashboards

func (o *Dashboards) GetDashboards() []Dashboard

GetDashboards returns the Dashboards field value if set, zero value otherwise.

func (*Dashboards) GetDashboardsOk

func (o *Dashboards) GetDashboardsOk() (*[]Dashboard, bool)

GetDashboardsOk returns a tuple with the Dashboards field value if set, nil otherwise and a boolean to check if the value has been set.

func (o *Dashboards) GetLinks() Links

GetLinks returns the Links field value if set, zero value otherwise.

func (*Dashboards) GetLinksOk

func (o *Dashboards) GetLinksOk() (*Links, bool)

GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Dashboards) HasDashboards

func (o *Dashboards) HasDashboards() bool

HasDashboards returns a boolean if a field has been set.

func (o *Dashboards) HasLinks() bool

HasLinks returns a boolean if a field has been set.

func (Dashboards) MarshalJSON

func (o Dashboards) MarshalJSON() ([]byte, error)

func (*Dashboards) SetDashboards

func (o *Dashboards) SetDashboards(v []Dashboard)

SetDashboards gets a reference to the given []Dashboard and assigns it to the Dashboards field.

func (o *Dashboards) SetLinks(v Links)

SetLinks gets a reference to the given Links and assigns it to the Links field.

type DashboardsApi

type DashboardsApi interface {

	/*
	 * GetDashboards List all dashboards
	 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
	 * @return ApiGetDashboardsRequest
	 */
	GetDashboards(ctx _context.Context) ApiGetDashboardsRequest

	/*
	 * GetDashboardsExecute executes the request
	 * @return Dashboards
	 */
	GetDashboardsExecute(r ApiGetDashboardsRequest) (Dashboards, error)

	/*
	 * GetDashboardsExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 * @return Dashboards
	 */
	GetDashboardsExecuteWithHttpInfo(r ApiGetDashboardsRequest) (Dashboards, *_nethttp.Response, error)
}

type DashboardsApiService

type DashboardsApiService service

DashboardsApiService DashboardsApi service

func (*DashboardsApiService) GetDashboards

* GetDashboards List all dashboards * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiGetDashboardsRequest

func (*DashboardsApiService) GetDashboardsExecute

func (a *DashboardsApiService) GetDashboardsExecute(r ApiGetDashboardsRequest) (Dashboards, error)

* Execute executes the request * @return Dashboards

func (*DashboardsApiService) GetDashboardsExecuteWithHttpInfo added in v2.3.0

func (a *DashboardsApiService) GetDashboardsExecuteWithHttpInfo(r ApiGetDashboardsRequest) (Dashboards, *_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable. * @return Dashboards

type DeleteApi

type DeleteApi interface {

	/*
			 * PostDelete Delete data
			 * Deletes data from a bucket.

		Use this endpoint to delete points from a bucket in a specified time range.

		#### InfluxDB Cloud

		- Does the following when you send a delete request:

		  1. Validates the request and queues the delete.
		  2. If queued, responds with _success_ (HTTP `2xx` status code); _error_ otherwise.
		  3. Handles the delete asynchronously and reaches eventual consistency.

		To ensure that InfluxDB Cloud handles writes and deletes in the order you request them,
		wait for a success response (HTTP `2xx` status code) before you send the next request.

		Because writes and deletes are asynchronous, your change might not yet be readable
		when you receive the response.

		#### InfluxDB OSS

		- Validates the request, handles the delete synchronously,
		  and then responds with success or failure.

		#### Required permissions

		- `write-buckets` or `write-bucket BUCKET_ID`.

		*`BUCKET_ID`* is the ID of the destination bucket.

		#### Rate limits (with InfluxDB Cloud)

		`write` rate limits apply.
		For more information, see [limits and adjustable quotas](https://docs.influxdata.com/influxdb/cloud/account-management/limits/).

		#### Related guides

		- [Delete data]({{% INFLUXDB_DOCS_URL %}}/write-data/delete-data/)
		- Learn how to use [delete predicate syntax]({{% INFLUXDB_DOCS_URL %}}/reference/syntax/delete-predicate/).
		- Learn how InfluxDB handles [deleted tags](https://docs.influxdata.com/flux/v0.x/stdlib/influxdata/influxdb/schema/measurementtagkeys/)
		  and [deleted fields](https://docs.influxdata.com/flux/v0.x/stdlib/influxdata/influxdb/schema/measurementfieldkeys/).

			 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			 * @return ApiPostDeleteRequest
	*/
	PostDelete(ctx _context.Context) ApiPostDeleteRequest

	/*
	 * PostDeleteExecute executes the request
	 */
	PostDeleteExecute(r ApiPostDeleteRequest) error

	/*
	 * PostDeleteExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 */
	PostDeleteExecuteWithHttpInfo(r ApiPostDeleteRequest) (*_nethttp.Response, error)
}

type DeleteApiService

type DeleteApiService service

DeleteApiService DeleteApi service

func (*DeleteApiService) PostDelete

  • PostDelete Delete data
  • Deletes data from a bucket.

Use this endpoint to delete points from a bucket in a specified time range.

#### InfluxDB Cloud

- Does the following when you send a delete request:

  1. Validates the request and queues the delete.
  2. If queued, responds with _success_ (HTTP `2xx` status code); _error_ otherwise.
  3. Handles the delete asynchronously and reaches eventual consistency.

To ensure that InfluxDB Cloud handles writes and deletes in the order you request them, wait for a success response (HTTP `2xx` status code) before you send the next request.

Because writes and deletes are asynchronous, your change might not yet be readable when you receive the response.

#### InfluxDB OSS

  • Validates the request, handles the delete synchronously, and then responds with success or failure.

#### Required permissions

- `write-buckets` or `write-bucket BUCKET_ID`.

*`BUCKET_ID`* is the ID of the destination bucket.

#### Rate limits (with InfluxDB Cloud)

`write` rate limits apply. For more information, see [limits and adjustable quotas](https://docs.influxdata.com/influxdb/cloud/account-management/limits/).

#### Related guides

func (*DeleteApiService) PostDeleteExecute

func (a *DeleteApiService) PostDeleteExecute(r ApiPostDeleteRequest) error

* Execute executes the request

func (*DeleteApiService) PostDeleteExecuteWithHttpInfo added in v2.3.0

func (a *DeleteApiService) PostDeleteExecuteWithHttpInfo(r ApiPostDeleteRequest) (*_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable.

type DeletePredicateRequest

type DeletePredicateRequest struct {
	// A timestamp ([RFC3339 date/time format]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#rfc3339-timestamp)). The earliest time to delete from.
	Start time.Time `json:"start" yaml:"start"`
	// A timestamp ([RFC3339 date/time format]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#rfc3339-timestamp)). The latest time to delete from.
	Stop time.Time `json:"stop" yaml:"stop"`
	// An expression in [delete predicate syntax]({{% INFLUXDB_DOCS_URL %}}/reference/syntax/delete-predicate/).
	Predicate *string `json:"predicate,omitempty" yaml:"predicate,omitempty"`
}

DeletePredicateRequest The delete predicate request.

func NewDeletePredicateRequest

func NewDeletePredicateRequest(start time.Time, stop time.Time) *DeletePredicateRequest

NewDeletePredicateRequest instantiates a new DeletePredicateRequest 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 NewDeletePredicateRequestWithDefaults

func NewDeletePredicateRequestWithDefaults() *DeletePredicateRequest

NewDeletePredicateRequestWithDefaults instantiates a new DeletePredicateRequest 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 (*DeletePredicateRequest) GetPredicate

func (o *DeletePredicateRequest) GetPredicate() string

GetPredicate returns the Predicate field value if set, zero value otherwise.

func (*DeletePredicateRequest) GetPredicateOk

func (o *DeletePredicateRequest) GetPredicateOk() (*string, bool)

GetPredicateOk returns a tuple with the Predicate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DeletePredicateRequest) GetStart

func (o *DeletePredicateRequest) GetStart() time.Time

GetStart returns the Start field value

func (*DeletePredicateRequest) GetStartOk

func (o *DeletePredicateRequest) GetStartOk() (*time.Time, bool)

GetStartOk returns a tuple with the Start field value and a boolean to check if the value has been set.

func (*DeletePredicateRequest) GetStop

func (o *DeletePredicateRequest) GetStop() time.Time

GetStop returns the Stop field value

func (*DeletePredicateRequest) GetStopOk

func (o *DeletePredicateRequest) GetStopOk() (*time.Time, bool)

GetStopOk returns a tuple with the Stop field value and a boolean to check if the value has been set.

func (*DeletePredicateRequest) HasPredicate

func (o *DeletePredicateRequest) HasPredicate() bool

HasPredicate returns a boolean if a field has been set.

func (DeletePredicateRequest) MarshalJSON

func (o DeletePredicateRequest) MarshalJSON() ([]byte, error)

func (*DeletePredicateRequest) SetPredicate

func (o *DeletePredicateRequest) SetPredicate(v string)

SetPredicate gets a reference to the given string and assigns it to the Predicate field.

func (*DeletePredicateRequest) SetStart

func (o *DeletePredicateRequest) SetStart(v time.Time)

SetStart sets field value

func (*DeletePredicateRequest) SetStop

func (o *DeletePredicateRequest) SetStop(v time.Time)

SetStop sets field value

type Dialect

type Dialect struct {
	// If true, the results contain a header row.
	Header *bool `json:"header,omitempty" yaml:"header,omitempty"`
	// The separator used between cells. Default is a comma (`,`).
	Delimiter *string `json:"delimiter,omitempty" yaml:"delimiter,omitempty"`
	// Annotation rows to include in the results. An _annotation_ is metadata associated with an object (column) in the data model.  #### Related guides  - See [Annotated CSV annotations]({{% INFLUXDB_DOCS_URL %}}/reference/syntax/annotated-csv/#annotations) for examples and more information.  For more information about **annotations** in tabular data, see [W3 metadata vocabulary for tabular data](https://www.w3.org/TR/2015/REC-tabular-data-model-20151217/#columns).
	Annotations *[]string `json:"annotations,omitempty" yaml:"annotations,omitempty"`
	// The character prefixed to comment strings. Default is a number sign (`#`).
	CommentPrefix *string `json:"commentPrefix,omitempty" yaml:"commentPrefix,omitempty"`
	// The format for timestamps in results. Default is [`RFC3339` date/time format]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#rfc3339-timestamp). To include nanoseconds in timestamps, use `RFC3339Nano`.  #### Example formatted date/time values  | Format      | Value                       | |:------------|:----------------------------| | `RFC3339`    | `\"2006-01-02T15:04:05Z07:00\"` | | `RFC3339Nano` | `\"2006-01-02T15:04:05.999999999Z07:00\"` |
	DateTimeFormat *string `json:"dateTimeFormat,omitempty" yaml:"dateTimeFormat,omitempty"`
}

Dialect Options for tabular data output. Default output is [annotated CSV]({{% INFLUXDB_DOCS_URL %}}/reference/syntax/annotated-csv/#csv-response-format) with headers. For more information about tabular data **dialect**, see [W3 metadata vocabulary for tabular data](https://www.w3.org/TR/2015/REC-tabular-metadata-20151217/#dialect-descriptions).

func NewDialect

func NewDialect() *Dialect

NewDialect instantiates a new Dialect 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 NewDialectWithDefaults

func NewDialectWithDefaults() *Dialect

NewDialectWithDefaults instantiates a new Dialect 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 (*Dialect) GetAnnotations

func (o *Dialect) GetAnnotations() []string

GetAnnotations returns the Annotations field value if set, zero value otherwise.

func (*Dialect) GetAnnotationsOk

func (o *Dialect) GetAnnotationsOk() (*[]string, bool)

GetAnnotationsOk returns a tuple with the Annotations field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Dialect) GetCommentPrefix

func (o *Dialect) GetCommentPrefix() string

GetCommentPrefix returns the CommentPrefix field value if set, zero value otherwise.

func (*Dialect) GetCommentPrefixOk

func (o *Dialect) GetCommentPrefixOk() (*string, bool)

GetCommentPrefixOk returns a tuple with the CommentPrefix field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Dialect) GetDateTimeFormat

func (o *Dialect) GetDateTimeFormat() string

GetDateTimeFormat returns the DateTimeFormat field value if set, zero value otherwise.

func (*Dialect) GetDateTimeFormatOk

func (o *Dialect) GetDateTimeFormatOk() (*string, bool)

GetDateTimeFormatOk returns a tuple with the DateTimeFormat field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Dialect) GetDelimiter

func (o *Dialect) GetDelimiter() string

GetDelimiter returns the Delimiter field value if set, zero value otherwise.

func (*Dialect) GetDelimiterOk

func (o *Dialect) GetDelimiterOk() (*string, bool)

GetDelimiterOk returns a tuple with the Delimiter field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Dialect) GetHeader

func (o *Dialect) GetHeader() bool

GetHeader returns the Header field value if set, zero value otherwise.

func (*Dialect) GetHeaderOk

func (o *Dialect) GetHeaderOk() (*bool, bool)

GetHeaderOk returns a tuple with the Header field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Dialect) HasAnnotations

func (o *Dialect) HasAnnotations() bool

HasAnnotations returns a boolean if a field has been set.

func (*Dialect) HasCommentPrefix

func (o *Dialect) HasCommentPrefix() bool

HasCommentPrefix returns a boolean if a field has been set.

func (*Dialect) HasDateTimeFormat

func (o *Dialect) HasDateTimeFormat() bool

HasDateTimeFormat returns a boolean if a field has been set.

func (*Dialect) HasDelimiter

func (o *Dialect) HasDelimiter() bool

HasDelimiter returns a boolean if a field has been set.

func (*Dialect) HasHeader

func (o *Dialect) HasHeader() bool

HasHeader returns a boolean if a field has been set.

func (Dialect) MarshalJSON

func (o Dialect) MarshalJSON() ([]byte, error)

func (*Dialect) SetAnnotations

func (o *Dialect) SetAnnotations(v []string)

SetAnnotations gets a reference to the given []string and assigns it to the Annotations field.

func (*Dialect) SetCommentPrefix

func (o *Dialect) SetCommentPrefix(v string)

SetCommentPrefix gets a reference to the given string and assigns it to the CommentPrefix field.

func (*Dialect) SetDateTimeFormat

func (o *Dialect) SetDateTimeFormat(v string)

SetDateTimeFormat gets a reference to the given string and assigns it to the DateTimeFormat field.

func (*Dialect) SetDelimiter

func (o *Dialect) SetDelimiter(v string)

SetDelimiter gets a reference to the given string and assigns it to the Delimiter field.

func (*Dialect) SetHeader

func (o *Dialect) SetHeader(v bool)

SetHeader gets a reference to the given bool and assigns it to the Header field.

type Error

type Error struct {
	Code ErrorCode `json:"code" yaml:"code"`
	// Human-readable message.
	Message *string `json:"message,omitempty" yaml:"message,omitempty"`
	// Describes the logical code operation when the error occurred. Useful for debugging.
	Op *string `json:"op,omitempty" yaml:"op,omitempty"`
	// Stack of errors that occurred during processing of the request. Useful for debugging.
	Err *string `json:"err,omitempty" yaml:"err,omitempty"`
}

Error struct for Error

func NewError

func NewError(code ErrorCode) *Error

NewError instantiates a new Error 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 NewErrorWithDefaults

func NewErrorWithDefaults() *Error

NewErrorWithDefaults instantiates a new Error 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 (*Error) Error

func (o *Error) Error() string

func (*Error) ErrorCode

func (o *Error) ErrorCode() ErrorCode

func (*Error) GetCode

func (o *Error) GetCode() ErrorCode

GetCode returns the Code field value

func (*Error) GetCodeOk

func (o *Error) GetCodeOk() (*ErrorCode, bool)

GetCodeOk returns a tuple with the Code field value and a boolean to check if the value has been set.

func (*Error) GetErr

func (o *Error) GetErr() string

GetErr returns the Err field value if set, zero value otherwise.

func (*Error) GetErrOk

func (o *Error) GetErrOk() (*string, bool)

GetErrOk returns a tuple with the Err field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Error) GetMessage

func (o *Error) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*Error) GetMessageOk

func (o *Error) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Error) GetOp

func (o *Error) GetOp() string

GetOp returns the Op field value if set, zero value otherwise.

func (*Error) GetOpOk

func (o *Error) GetOpOk() (*string, bool)

GetOpOk returns a tuple with the Op field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Error) HasErr

func (o *Error) HasErr() bool

HasErr returns a boolean if a field has been set.

func (*Error) HasMessage added in v2.3.0

func (o *Error) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*Error) HasOp

func (o *Error) HasOp() bool

HasOp returns a boolean if a field has been set.

func (Error) MarshalJSON

func (o Error) MarshalJSON() ([]byte, error)

func (*Error) SetCode

func (o *Error) SetCode(v ErrorCode)

SetCode sets field value

func (*Error) SetErr

func (o *Error) SetErr(v string)

SetErr gets a reference to the given string and assigns it to the Err field.

func (*Error) SetMessage

func (o *Error) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*Error) SetOp

func (o *Error) SetOp(v string)

SetOp gets a reference to the given string and assigns it to the Op field.

type ErrorCode

type ErrorCode string

ErrorCode code is the machine-readable error code.

const (
	ERRORCODE_INTERNAL_ERROR         ErrorCode = "internal error"
	ERRORCODE_NOT_IMPLEMENTED        ErrorCode = "not implemented"
	ERRORCODE_NOT_FOUND              ErrorCode = "not found"
	ERRORCODE_CONFLICT               ErrorCode = "conflict"
	ERRORCODE_INVALID                ErrorCode = "invalid"
	ERRORCODE_UNPROCESSABLE_ENTITY   ErrorCode = "unprocessable entity"
	ERRORCODE_EMPTY_VALUE            ErrorCode = "empty value"
	ERRORCODE_UNAVAILABLE            ErrorCode = "unavailable"
	ERRORCODE_FORBIDDEN              ErrorCode = "forbidden"
	ERRORCODE_TOO_MANY_REQUESTS      ErrorCode = "too many requests"
	ERRORCODE_UNAUTHORIZED           ErrorCode = "unauthorized"
	ERRORCODE_METHOD_NOT_ALLOWED     ErrorCode = "method not allowed"
	ERRORCODE_REQUEST_TOO_LARGE      ErrorCode = "request too large"
	ERRORCODE_UNSUPPORTED_MEDIA_TYPE ErrorCode = "unsupported media type"
)

List of ErrorCode

func ErrorCodeValues added in v2.2.0

func ErrorCodeValues() []ErrorCode

func (ErrorCode) Ptr

func (v ErrorCode) Ptr() *ErrorCode

Ptr returns reference to ErrorCode value

func (*ErrorCode) UnmarshalJSON

func (v *ErrorCode) UnmarshalJSON(src []byte) error

type Extern

type Extern struct {
	Type                 *string `json:"type,omitempty" yaml:"type,omitempty"`
	AdditionalProperties map[string]interface{}
}

Extern Free-form Flux AST to prepend to query requests

func NewExtern

func NewExtern() *Extern

NewExtern instantiates a new Extern 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 NewExternWithDefaults

func NewExternWithDefaults() *Extern

NewExternWithDefaults instantiates a new Extern 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 (*Extern) GetType

func (o *Extern) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*Extern) GetTypeOk

func (o *Extern) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Extern) HasType

func (o *Extern) HasType() bool

HasType returns a boolean if a field has been set.

func (Extern) MarshalJSON

func (o Extern) MarshalJSON() ([]byte, error)

func (*Extern) SetType

func (o *Extern) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (*Extern) UnmarshalJSON

func (o *Extern) UnmarshalJSON(bytes []byte) (err error)

type GenericOpenAPIError

type GenericOpenAPIError struct {
	// contains filtered or unexported fields
}

GenericOpenAPIError Provides access to the body, error and model on returned errors. It also provides additional information about the HTTP response specific for the influx-cli.

func (GenericOpenAPIError) Body

func (e GenericOpenAPIError) Body() []byte

func (GenericOpenAPIError) BuildHeader added in v2.3.0

func (e GenericOpenAPIError) BuildHeader() string

func (GenericOpenAPIError) Error

func (e GenericOpenAPIError) Error() string

Error returns non-empty string if there was an error.

func (GenericOpenAPIError) ErrorCode

func (e GenericOpenAPIError) ErrorCode() ErrorCode

func (GenericOpenAPIError) Model

func (e GenericOpenAPIError) Model() ApiError

Model returns the unpacked model of the error

type HealthApi

type HealthApi interface {

	/*
	 * GetHealth Retrieve the health of the instance
	 * Returns the health of the instance.
	 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
	 * @return ApiGetHealthRequest
	 */
	GetHealth(ctx _context.Context) ApiGetHealthRequest

	/*
	 * GetHealthExecute executes the request
	 * @return HealthCheck
	 */
	GetHealthExecute(r ApiGetHealthRequest) (HealthCheck, error)

	/*
	 * GetHealthExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 * @return HealthCheck
	 */
	GetHealthExecuteWithHttpInfo(r ApiGetHealthRequest) (HealthCheck, *_nethttp.Response, error)
}

type HealthApiService

type HealthApiService service

HealthApiService HealthApi service

func (*HealthApiService) GetHealth

* GetHealth Retrieve the health of the instance * Returns the health of the instance. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiGetHealthRequest

func (*HealthApiService) GetHealthExecute

func (a *HealthApiService) GetHealthExecute(r ApiGetHealthRequest) (HealthCheck, error)

* Execute executes the request * @return HealthCheck

func (*HealthApiService) GetHealthExecuteWithHttpInfo added in v2.3.0

func (a *HealthApiService) GetHealthExecuteWithHttpInfo(r ApiGetHealthRequest) (HealthCheck, *_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable. * @return HealthCheck

type HealthCheck

type HealthCheck struct {
	Name    string            `json:"name" yaml:"name"`
	Message *string           `json:"message,omitempty" yaml:"message,omitempty"`
	Checks  *[]HealthCheck    `json:"checks,omitempty" yaml:"checks,omitempty"`
	Status  HealthCheckStatus `json:"status" yaml:"status"`
	Version *string           `json:"version,omitempty" yaml:"version,omitempty"`
	Commit  *string           `json:"commit,omitempty" yaml:"commit,omitempty"`
}

HealthCheck struct for HealthCheck

func NewHealthCheck

func NewHealthCheck(name string, status HealthCheckStatus) *HealthCheck

NewHealthCheck instantiates a new HealthCheck 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 NewHealthCheckWithDefaults

func NewHealthCheckWithDefaults() *HealthCheck

NewHealthCheckWithDefaults instantiates a new HealthCheck 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 (*HealthCheck) Error

func (o *HealthCheck) Error() string

func (*HealthCheck) ErrorCode

func (o *HealthCheck) ErrorCode() ErrorCode

func (*HealthCheck) GetChecks

func (o *HealthCheck) GetChecks() []HealthCheck

GetChecks returns the Checks field value if set, zero value otherwise.

func (*HealthCheck) GetChecksOk

func (o *HealthCheck) GetChecksOk() (*[]HealthCheck, bool)

GetChecksOk returns a tuple with the Checks field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HealthCheck) GetCommit

func (o *HealthCheck) GetCommit() string

GetCommit returns the Commit field value if set, zero value otherwise.

func (*HealthCheck) GetCommitOk

func (o *HealthCheck) GetCommitOk() (*string, bool)

GetCommitOk returns a tuple with the Commit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HealthCheck) GetMessage

func (o *HealthCheck) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*HealthCheck) GetMessageOk

func (o *HealthCheck) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HealthCheck) GetName

func (o *HealthCheck) GetName() string

GetName returns the Name field value

func (*HealthCheck) GetNameOk

func (o *HealthCheck) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*HealthCheck) GetStatus

func (o *HealthCheck) GetStatus() HealthCheckStatus

GetStatus returns the Status field value

func (*HealthCheck) GetStatusOk

func (o *HealthCheck) GetStatusOk() (*HealthCheckStatus, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*HealthCheck) GetVersion

func (o *HealthCheck) GetVersion() string

GetVersion returns the Version field value if set, zero value otherwise.

func (*HealthCheck) GetVersionOk

func (o *HealthCheck) GetVersionOk() (*string, bool)

GetVersionOk returns a tuple with the Version field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HealthCheck) HasChecks

func (o *HealthCheck) HasChecks() bool

HasChecks returns a boolean if a field has been set.

func (*HealthCheck) HasCommit

func (o *HealthCheck) HasCommit() bool

HasCommit returns a boolean if a field has been set.

func (*HealthCheck) HasMessage

func (o *HealthCheck) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*HealthCheck) HasVersion

func (o *HealthCheck) HasVersion() bool

HasVersion returns a boolean if a field has been set.

func (HealthCheck) MarshalJSON

func (o HealthCheck) MarshalJSON() ([]byte, error)

func (*HealthCheck) SetChecks

func (o *HealthCheck) SetChecks(v []HealthCheck)

SetChecks gets a reference to the given []HealthCheck and assigns it to the Checks field.

func (*HealthCheck) SetCommit

func (o *HealthCheck) SetCommit(v string)

SetCommit gets a reference to the given string and assigns it to the Commit field.

func (*HealthCheck) SetMessage

func (o *HealthCheck) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*HealthCheck) SetName

func (o *HealthCheck) SetName(v string)

SetName sets field value

func (*HealthCheck) SetStatus

func (o *HealthCheck) SetStatus(v HealthCheckStatus)

SetStatus sets field value

func (*HealthCheck) SetVersion

func (o *HealthCheck) SetVersion(v string)

SetVersion gets a reference to the given string and assigns it to the Version field.

type HealthCheckStatus

type HealthCheckStatus string

HealthCheckStatus the model 'HealthCheckStatus'

const (
	HEALTHCHECKSTATUS_PASS HealthCheckStatus = "pass"
	HEALTHCHECKSTATUS_FAIL HealthCheckStatus = "fail"
)

List of HealthCheckStatus

func HealthCheckStatusValues added in v2.2.0

func HealthCheckStatusValues() []HealthCheckStatus

func (HealthCheckStatus) Ptr

Ptr returns reference to HealthCheckStatus value

func (*HealthCheckStatus) UnmarshalJSON

func (v *HealthCheckStatus) UnmarshalJSON(src []byte) error

type InfluxqlJsonResponse added in v2.4.0

type InfluxqlJsonResponse struct {
	Results *[]InfluxqlJsonResponseResults `json:"results,omitempty" yaml:"results,omitempty"`
}

InfluxqlJsonResponse JSON Response to InfluxQL Query

func NewInfluxqlJsonResponse added in v2.4.0

func NewInfluxqlJsonResponse() *InfluxqlJsonResponse

NewInfluxqlJsonResponse instantiates a new InfluxqlJsonResponse 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 NewInfluxqlJsonResponseWithDefaults added in v2.4.0

func NewInfluxqlJsonResponseWithDefaults() *InfluxqlJsonResponse

NewInfluxqlJsonResponseWithDefaults instantiates a new InfluxqlJsonResponse 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 (*InfluxqlJsonResponse) GetResults added in v2.4.0

GetResults returns the Results field value if set, zero value otherwise.

func (*InfluxqlJsonResponse) GetResultsOk added in v2.4.0

func (o *InfluxqlJsonResponse) GetResultsOk() (*[]InfluxqlJsonResponseResults, bool)

GetResultsOk returns a tuple with the Results field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InfluxqlJsonResponse) HasResults added in v2.4.0

func (o *InfluxqlJsonResponse) HasResults() bool

HasResults returns a boolean if a field has been set.

func (InfluxqlJsonResponse) MarshalJSON added in v2.4.0

func (o InfluxqlJsonResponse) MarshalJSON() ([]byte, error)

func (*InfluxqlJsonResponse) SetResults added in v2.4.0

SetResults gets a reference to the given []InfluxqlJsonResponseResults and assigns it to the Results field.

type InfluxqlJsonResponseResults added in v2.4.0

type InfluxqlJsonResponseResults struct {
	StatementId *int32                        `json:"statement_id,omitempty" yaml:"statement_id,omitempty"`
	Error       *string                       `json:"error,omitempty" yaml:"error,omitempty"`
	Series      *[]InfluxqlJsonResponseSeries `json:"series,omitempty" yaml:"series,omitempty"`
}

InfluxqlJsonResponseResults struct for InfluxqlJsonResponseResults

func NewInfluxqlJsonResponseResults added in v2.4.0

func NewInfluxqlJsonResponseResults() *InfluxqlJsonResponseResults

NewInfluxqlJsonResponseResults instantiates a new InfluxqlJsonResponseResults 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 NewInfluxqlJsonResponseResultsWithDefaults added in v2.4.0

func NewInfluxqlJsonResponseResultsWithDefaults() *InfluxqlJsonResponseResults

NewInfluxqlJsonResponseResultsWithDefaults instantiates a new InfluxqlJsonResponseResults 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 (*InfluxqlJsonResponseResults) GetError added in v2.4.0

func (o *InfluxqlJsonResponseResults) GetError() string

GetError returns the Error field value if set, zero value otherwise.

func (*InfluxqlJsonResponseResults) GetErrorOk added in v2.4.0

func (o *InfluxqlJsonResponseResults) GetErrorOk() (*string, bool)

GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InfluxqlJsonResponseResults) GetSeries added in v2.4.0

GetSeries returns the Series field value if set, zero value otherwise.

func (*InfluxqlJsonResponseResults) GetSeriesOk added in v2.4.0

GetSeriesOk returns a tuple with the Series field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InfluxqlJsonResponseResults) GetStatementId added in v2.4.0

func (o *InfluxqlJsonResponseResults) GetStatementId() int32

GetStatementId returns the StatementId field value if set, zero value otherwise.

func (*InfluxqlJsonResponseResults) GetStatementIdOk added in v2.4.0

func (o *InfluxqlJsonResponseResults) GetStatementIdOk() (*int32, bool)

GetStatementIdOk returns a tuple with the StatementId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InfluxqlJsonResponseResults) HasError added in v2.4.0

func (o *InfluxqlJsonResponseResults) HasError() bool

HasError returns a boolean if a field has been set.

func (*InfluxqlJsonResponseResults) HasSeries added in v2.4.0

func (o *InfluxqlJsonResponseResults) HasSeries() bool

HasSeries returns a boolean if a field has been set.

func (*InfluxqlJsonResponseResults) HasStatementId added in v2.4.0

func (o *InfluxqlJsonResponseResults) HasStatementId() bool

HasStatementId returns a boolean if a field has been set.

func (InfluxqlJsonResponseResults) MarshalJSON added in v2.4.0

func (o InfluxqlJsonResponseResults) MarshalJSON() ([]byte, error)

func (*InfluxqlJsonResponseResults) SetError added in v2.4.0

func (o *InfluxqlJsonResponseResults) SetError(v string)

SetError gets a reference to the given string and assigns it to the Error field.

func (*InfluxqlJsonResponseResults) SetSeries added in v2.4.0

SetSeries gets a reference to the given []InfluxqlJsonResponseSeries and assigns it to the Series field.

func (*InfluxqlJsonResponseResults) SetStatementId added in v2.4.0

func (o *InfluxqlJsonResponseResults) SetStatementId(v int32)

SetStatementId gets a reference to the given int32 and assigns it to the StatementId field.

type InfluxqlJsonResponseSeries added in v2.4.0

type InfluxqlJsonResponseSeries struct {
	Name    *string            `json:"name,omitempty" yaml:"name,omitempty"`
	Tags    *map[string]string `json:"tags,omitempty" yaml:"tags,omitempty"`
	Partial *bool              `json:"partial,omitempty" yaml:"partial,omitempty"`
	Columns *[]string          `json:"columns,omitempty" yaml:"columns,omitempty"`
	Values  *[][]interface{}   `json:"values,omitempty" yaml:"values,omitempty"`
}

InfluxqlJsonResponseSeries struct for InfluxqlJsonResponseSeries

func NewInfluxqlJsonResponseSeries added in v2.4.0

func NewInfluxqlJsonResponseSeries() *InfluxqlJsonResponseSeries

NewInfluxqlJsonResponseSeries instantiates a new InfluxqlJsonResponseSeries 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 NewInfluxqlJsonResponseSeriesWithDefaults added in v2.4.0

func NewInfluxqlJsonResponseSeriesWithDefaults() *InfluxqlJsonResponseSeries

NewInfluxqlJsonResponseSeriesWithDefaults instantiates a new InfluxqlJsonResponseSeries 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 (*InfluxqlJsonResponseSeries) GetColumns added in v2.4.0

func (o *InfluxqlJsonResponseSeries) GetColumns() []string

GetColumns returns the Columns field value if set, zero value otherwise.

func (*InfluxqlJsonResponseSeries) GetColumnsOk added in v2.4.0

func (o *InfluxqlJsonResponseSeries) GetColumnsOk() (*[]string, bool)

GetColumnsOk returns a tuple with the Columns field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InfluxqlJsonResponseSeries) GetName added in v2.4.0

func (o *InfluxqlJsonResponseSeries) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*InfluxqlJsonResponseSeries) GetNameOk added in v2.4.0

func (o *InfluxqlJsonResponseSeries) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InfluxqlJsonResponseSeries) GetPartial added in v2.4.0

func (o *InfluxqlJsonResponseSeries) GetPartial() bool

GetPartial returns the Partial field value if set, zero value otherwise.

func (*InfluxqlJsonResponseSeries) GetPartialOk added in v2.4.0

func (o *InfluxqlJsonResponseSeries) GetPartialOk() (*bool, bool)

GetPartialOk returns a tuple with the Partial field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InfluxqlJsonResponseSeries) GetTags added in v2.4.0

func (o *InfluxqlJsonResponseSeries) GetTags() map[string]string

GetTags returns the Tags field value if set, zero value otherwise.

func (*InfluxqlJsonResponseSeries) GetTagsOk added in v2.4.0

func (o *InfluxqlJsonResponseSeries) GetTagsOk() (*map[string]string, bool)

GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InfluxqlJsonResponseSeries) GetValues added in v2.4.0

func (o *InfluxqlJsonResponseSeries) GetValues() [][]interface{}

GetValues returns the Values field value if set, zero value otherwise.

func (*InfluxqlJsonResponseSeries) GetValuesOk added in v2.4.0

func (o *InfluxqlJsonResponseSeries) GetValuesOk() (*[][]interface{}, bool)

GetValuesOk returns a tuple with the Values field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InfluxqlJsonResponseSeries) HasColumns added in v2.4.0

func (o *InfluxqlJsonResponseSeries) HasColumns() bool

HasColumns returns a boolean if a field has been set.

func (*InfluxqlJsonResponseSeries) HasName added in v2.4.0

func (o *InfluxqlJsonResponseSeries) HasName() bool

HasName returns a boolean if a field has been set.

func (*InfluxqlJsonResponseSeries) HasPartial added in v2.4.0

func (o *InfluxqlJsonResponseSeries) HasPartial() bool

HasPartial returns a boolean if a field has been set.

func (*InfluxqlJsonResponseSeries) HasTags added in v2.4.0

func (o *InfluxqlJsonResponseSeries) HasTags() bool

HasTags returns a boolean if a field has been set.

func (*InfluxqlJsonResponseSeries) HasValues added in v2.4.0

func (o *InfluxqlJsonResponseSeries) HasValues() bool

HasValues returns a boolean if a field has been set.

func (InfluxqlJsonResponseSeries) MarshalJSON added in v2.4.0

func (o InfluxqlJsonResponseSeries) MarshalJSON() ([]byte, error)

func (*InfluxqlJsonResponseSeries) SetColumns added in v2.4.0

func (o *InfluxqlJsonResponseSeries) SetColumns(v []string)

SetColumns gets a reference to the given []string and assigns it to the Columns field.

func (*InfluxqlJsonResponseSeries) SetName added in v2.4.0

func (o *InfluxqlJsonResponseSeries) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*InfluxqlJsonResponseSeries) SetPartial added in v2.4.0

func (o *InfluxqlJsonResponseSeries) SetPartial(v bool)

SetPartial gets a reference to the given bool and assigns it to the Partial field.

func (*InfluxqlJsonResponseSeries) SetTags added in v2.4.0

func (o *InfluxqlJsonResponseSeries) SetTags(v map[string]string)

SetTags gets a reference to the given map[string]string and assigns it to the Tags field.

func (*InfluxqlJsonResponseSeries) SetValues added in v2.4.0

func (o *InfluxqlJsonResponseSeries) SetValues(v [][]interface{})

SetValues gets a reference to the given [][]interface{} and assigns it to the Values field.

type InlineResponse200

type InlineResponse200 struct {
	// If `true`, the InfluxDB instance hasn't had initial setup; `false` otherwise.
	Allowed *bool `json:"allowed,omitempty" yaml:"allowed,omitempty"`
}

InlineResponse200 struct for InlineResponse200

func NewInlineResponse200

func NewInlineResponse200() *InlineResponse200

NewInlineResponse200 instantiates a new InlineResponse200 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 NewInlineResponse200WithDefaults

func NewInlineResponse200WithDefaults() *InlineResponse200

NewInlineResponse200WithDefaults instantiates a new InlineResponse200 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 (*InlineResponse200) GetAllowed

func (o *InlineResponse200) GetAllowed() bool

GetAllowed returns the Allowed field value if set, zero value otherwise.

func (*InlineResponse200) GetAllowedOk

func (o *InlineResponse200) GetAllowedOk() (*bool, bool)

GetAllowedOk returns a tuple with the Allowed field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InlineResponse200) HasAllowed

func (o *InlineResponse200) HasAllowed() bool

HasAllowed returns a boolean if a field has been set.

func (InlineResponse200) MarshalJSON

func (o InlineResponse200) MarshalJSON() ([]byte, error)

func (*InlineResponse200) SetAllowed

func (o *InlineResponse200) SetAllowed(v bool)

SetAllowed gets a reference to the given bool and assigns it to the Allowed field.

type InvokableScriptsApi added in v2.4.0

type InvokableScriptsApi interface {

	/*
			 * DeleteScriptsID Delete a script
			 * Deletes a [script](https://docs.influxdata.com/influxdb/cloud/api-guide/api-invokable-scripts/) and all associated records.

		#### Limitations

		- You can delete only one script per request.
		- If the script ID you provide doesn't exist for the organization, InfluxDB
		responds with an HTTP `204` status code.

		#### Related Guides

		- [Invoke custom scripts](https://docs.influxdata.com/influxdb/cloud/api-guide/api-invokable-scripts/)

			 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			 * @param scriptID A script ID. Deletes the specified script.
			 * @return ApiDeleteScriptsIDRequest
	*/
	DeleteScriptsID(ctx _context.Context, scriptID string) ApiDeleteScriptsIDRequest

	/*
	 * DeleteScriptsIDExecute executes the request
	 */
	DeleteScriptsIDExecute(r ApiDeleteScriptsIDRequest) error

	/*
	 * DeleteScriptsIDExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 */
	DeleteScriptsIDExecuteWithHttpInfo(r ApiDeleteScriptsIDRequest) (*_nethttp.Response, error)

	/*
			 * GetScripts List scripts
			 * Lists [scripts](https://docs.influxdata.com/influxdb/cloud/api-guide/api-invokable-scripts/).

		#### Related guides

		- [Invoke custom scripts](https://docs.influxdata.com/influxdb/cloud/api-guide/api-invokable-scripts/)

			 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			 * @return ApiGetScriptsRequest
	*/
	GetScripts(ctx _context.Context) ApiGetScriptsRequest

	/*
	 * GetScriptsExecute executes the request
	 * @return Scripts
	 */
	GetScriptsExecute(r ApiGetScriptsRequest) (Scripts, error)

	/*
	 * GetScriptsExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 * @return Scripts
	 */
	GetScriptsExecuteWithHttpInfo(r ApiGetScriptsRequest) (Scripts, *_nethttp.Response, error)

	/*
			 * GetScriptsID Retrieve a script
			 * Retrieves a [script](https://docs.influxdata.com/influxdb/cloud/api-guide/api-invokable-scripts/).

		#### Related Guides

		- [Invoke custom scripts](https://docs.influxdata.com/influxdb/cloud/api-guide/api-invokable-scripts/)

			 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			 * @param scriptID A script ID. Retrieves the specified script.
			 * @return ApiGetScriptsIDRequest
	*/
	GetScriptsID(ctx _context.Context, scriptID string) ApiGetScriptsIDRequest

	/*
	 * GetScriptsIDExecute executes the request
	 * @return Script
	 */
	GetScriptsIDExecute(r ApiGetScriptsIDRequest) (Script, error)

	/*
	 * GetScriptsIDExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 * @return Script
	 */
	GetScriptsIDExecuteWithHttpInfo(r ApiGetScriptsIDRequest) (Script, *_nethttp.Response, error)

	/*
			 * PatchScriptsID Update a script
			 * Updates an invokable script.

		Use this endpoint to modify values for script properties (`description` and `script`).

		To update a script, pass an object that contains the updated key-value pairs.

		#### Limitations

		- If you send an empty request body, the script will neither update nor
		store an empty script, but InfluxDB will respond with an HTTP `200` status
		code.

		#### Related Guides

		- [Invoke custom scripts](https://docs.influxdata.com/influxdb/cloud/api-guide/api-invokable-scripts/)

			 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			 * @param scriptID A script ID. Updates the specified script.
			 * @return ApiPatchScriptsIDRequest
	*/
	PatchScriptsID(ctx _context.Context, scriptID string) ApiPatchScriptsIDRequest

	/*
	 * PatchScriptsIDExecute executes the request
	 * @return Script
	 */
	PatchScriptsIDExecute(r ApiPatchScriptsIDRequest) (Script, error)

	/*
	 * PatchScriptsIDExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 * @return Script
	 */
	PatchScriptsIDExecuteWithHttpInfo(r ApiPatchScriptsIDRequest) (Script, *_nethttp.Response, error)

	/*
			 * PostScripts Create a script
			 * Creates an [invokable script](https://docs.influxdata.com/resources/videos/api-invokable-scripts/)
		and returns the script.

		#### Related guides

		- [Invokable scripts](https://docs.influxdata.com/influxdb/cloud/api-guide/api-invokable-scripts/)
		- [Creating custom InfluxDB endpoints](https://docs.influxdata.com/resources/videos/api-invokable-scripts/)

			 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			 * @return ApiPostScriptsRequest
	*/
	PostScripts(ctx _context.Context) ApiPostScriptsRequest

	/*
	 * PostScriptsExecute executes the request
	 * @return Script
	 */
	PostScriptsExecute(r ApiPostScriptsRequest) (Script, error)

	/*
	 * PostScriptsExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 * @return Script
	 */
	PostScriptsExecuteWithHttpInfo(r ApiPostScriptsRequest) (Script, *_nethttp.Response, error)

	/*
	 * PostScriptsIDInvoke Invoke a script
	 * Invokes a script and substitutes `params` keys referenced in the script with `params` key-values sent in the request body.
	 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
	 * @param scriptID
	 * @return ApiPostScriptsIDInvokeRequest
	 */
	PostScriptsIDInvoke(ctx _context.Context, scriptID string) ApiPostScriptsIDInvokeRequest

	/*
	 * PostScriptsIDInvokeExecute executes the request
	 * @return *os.File
	 */
	PostScriptsIDInvokeExecute(r ApiPostScriptsIDInvokeRequest) (*_nethttp.Response, error)

	/*
	 * PostScriptsIDInvokeExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 * @return *os.File
	 */
	PostScriptsIDInvokeExecuteWithHttpInfo(r ApiPostScriptsIDInvokeRequest) (*_nethttp.Response, *_nethttp.Response, error)
}

type InvokableScriptsApiService added in v2.4.0

type InvokableScriptsApiService service

InvokableScriptsApiService InvokableScriptsApi service

func (*InvokableScriptsApiService) DeleteScriptsID added in v2.4.0

#### Limitations

- You can delete only one script per request. - If the script ID you provide doesn't exist for the organization, InfluxDB responds with an HTTP `204` status code.

#### Related Guides

- [Invoke custom scripts](https://docs.influxdata.com/influxdb/cloud/api-guide/api-invokable-scripts/)

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param scriptID A script ID. Deletes the specified script.
  • @return ApiDeleteScriptsIDRequest

func (*InvokableScriptsApiService) DeleteScriptsIDExecute added in v2.4.0

func (a *InvokableScriptsApiService) DeleteScriptsIDExecute(r ApiDeleteScriptsIDRequest) error

* Execute executes the request

func (*InvokableScriptsApiService) DeleteScriptsIDExecuteWithHttpInfo added in v2.4.0

func (a *InvokableScriptsApiService) DeleteScriptsIDExecuteWithHttpInfo(r ApiDeleteScriptsIDRequest) (*_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable.

func (*InvokableScriptsApiService) GetScripts added in v2.4.0

#### Related guides

- [Invoke custom scripts](https://docs.influxdata.com/influxdb/cloud/api-guide/api-invokable-scripts/)

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @return ApiGetScriptsRequest

func (*InvokableScriptsApiService) GetScriptsExecute added in v2.4.0

func (a *InvokableScriptsApiService) GetScriptsExecute(r ApiGetScriptsRequest) (Scripts, error)

* Execute executes the request * @return Scripts

func (*InvokableScriptsApiService) GetScriptsExecuteWithHttpInfo added in v2.4.0

func (a *InvokableScriptsApiService) GetScriptsExecuteWithHttpInfo(r ApiGetScriptsRequest) (Scripts, *_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable. * @return Scripts

func (*InvokableScriptsApiService) GetScriptsID added in v2.4.0

#### Related Guides

- [Invoke custom scripts](https://docs.influxdata.com/influxdb/cloud/api-guide/api-invokable-scripts/)

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param scriptID A script ID. Retrieves the specified script.
  • @return ApiGetScriptsIDRequest

func (*InvokableScriptsApiService) GetScriptsIDExecute added in v2.4.0

func (a *InvokableScriptsApiService) GetScriptsIDExecute(r ApiGetScriptsIDRequest) (Script, error)

* Execute executes the request * @return Script

func (*InvokableScriptsApiService) GetScriptsIDExecuteWithHttpInfo added in v2.4.0

func (a *InvokableScriptsApiService) GetScriptsIDExecuteWithHttpInfo(r ApiGetScriptsIDRequest) (Script, *_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable. * @return Script

func (*InvokableScriptsApiService) PatchScriptsID added in v2.4.0

  • PatchScriptsID Update a script
  • Updates an invokable script.

Use this endpoint to modify values for script properties (`description` and `script`).

To update a script, pass an object that contains the updated key-value pairs.

#### Limitations

- If you send an empty request body, the script will neither update nor store an empty script, but InfluxDB will respond with an HTTP `200` status code.

#### Related Guides

- [Invoke custom scripts](https://docs.influxdata.com/influxdb/cloud/api-guide/api-invokable-scripts/)

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param scriptID A script ID. Updates the specified script.
  • @return ApiPatchScriptsIDRequest

func (*InvokableScriptsApiService) PatchScriptsIDExecute added in v2.4.0

func (a *InvokableScriptsApiService) PatchScriptsIDExecute(r ApiPatchScriptsIDRequest) (Script, error)

* Execute executes the request * @return Script

func (*InvokableScriptsApiService) PatchScriptsIDExecuteWithHttpInfo added in v2.4.0

func (a *InvokableScriptsApiService) PatchScriptsIDExecuteWithHttpInfo(r ApiPatchScriptsIDRequest) (Script, *_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable. * @return Script

func (*InvokableScriptsApiService) PostScripts added in v2.4.0

and returns the script.

#### Related guides

- [Invokable scripts](https://docs.influxdata.com/influxdb/cloud/api-guide/api-invokable-scripts/) - [Creating custom InfluxDB endpoints](https://docs.influxdata.com/resources/videos/api-invokable-scripts/)

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @return ApiPostScriptsRequest

func (*InvokableScriptsApiService) PostScriptsExecute added in v2.4.0

func (a *InvokableScriptsApiService) PostScriptsExecute(r ApiPostScriptsRequest) (Script, error)

* Execute executes the request * @return Script

func (*InvokableScriptsApiService) PostScriptsExecuteWithHttpInfo added in v2.4.0

func (a *InvokableScriptsApiService) PostScriptsExecuteWithHttpInfo(r ApiPostScriptsRequest) (Script, *_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable. * @return Script

func (*InvokableScriptsApiService) PostScriptsIDInvoke added in v2.4.0

func (a *InvokableScriptsApiService) PostScriptsIDInvoke(ctx _context.Context, scriptID string) ApiPostScriptsIDInvokeRequest

* PostScriptsIDInvoke Invoke a script * Invokes a script and substitutes `params` keys referenced in the script with `params` key-values sent in the request body. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param scriptID * @return ApiPostScriptsIDInvokeRequest

func (*InvokableScriptsApiService) PostScriptsIDInvokeExecute added in v2.4.0

* Execute executes the request * @return *os.File

func (*InvokableScriptsApiService) PostScriptsIDInvokeExecuteWithHttpInfo added in v2.4.0

func (a *InvokableScriptsApiService) PostScriptsIDInvokeExecuteWithHttpInfo(r ApiPostScriptsIDInvokeRequest) (*_nethttp.Response, *_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable. * @return *os.File

type Label

type Label struct {
	Id    *string `json:"id,omitempty" yaml:"id,omitempty"`
	OrgID *string `json:"orgID,omitempty" yaml:"orgID,omitempty"`
	Name  *string `json:"name,omitempty" yaml:"name,omitempty"`
	// Key-value pairs associated with this label. To remove a property, send an update with an empty value (`\"\"`) for the key.
	Properties *map[string]string `json:"properties,omitempty" yaml:"properties,omitempty"`
}

Label struct for Label

func NewLabel

func NewLabel() *Label

NewLabel instantiates a new Label 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 NewLabelWithDefaults

func NewLabelWithDefaults() *Label

NewLabelWithDefaults instantiates a new Label 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 (*Label) GetId

func (o *Label) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*Label) GetIdOk

func (o *Label) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Label) GetName

func (o *Label) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*Label) GetNameOk

func (o *Label) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Label) GetOrgID

func (o *Label) GetOrgID() string

GetOrgID returns the OrgID field value if set, zero value otherwise.

func (*Label) GetOrgIDOk

func (o *Label) GetOrgIDOk() (*string, bool)

GetOrgIDOk returns a tuple with the OrgID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Label) GetProperties

func (o *Label) GetProperties() map[string]string

GetProperties returns the Properties field value if set, zero value otherwise.

func (*Label) GetPropertiesOk

func (o *Label) GetPropertiesOk() (*map[string]string, bool)

GetPropertiesOk returns a tuple with the Properties field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Label) HasId

func (o *Label) HasId() bool

HasId returns a boolean if a field has been set.

func (*Label) HasName

func (o *Label) HasName() bool

HasName returns a boolean if a field has been set.

func (*Label) HasOrgID

func (o *Label) HasOrgID() bool

HasOrgID returns a boolean if a field has been set.

func (*Label) HasProperties

func (o *Label) HasProperties() bool

HasProperties returns a boolean if a field has been set.

func (Label) MarshalJSON

func (o Label) MarshalJSON() ([]byte, error)

func (*Label) SetId

func (o *Label) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*Label) SetName

func (o *Label) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*Label) SetOrgID

func (o *Label) SetOrgID(v string)

SetOrgID gets a reference to the given string and assigns it to the OrgID field.

func (*Label) SetProperties

func (o *Label) SetProperties(v map[string]string)

SetProperties gets a reference to the given map[string]string and assigns it to the Properties field.

type LegacyAuthorizationPostRequest

type LegacyAuthorizationPostRequest struct {
	// Status of the token. If `inactive`, InfluxDB rejects requests that use the token.
	Status *string `json:"status,omitempty" yaml:"status,omitempty"`
	// A description of the token.
	Description *string `json:"description,omitempty" yaml:"description,omitempty"`
	// The organization ID. Identifies the organization that the authorization is scoped to.
	OrgID string `json:"orgID" yaml:"orgID"`
	// The user ID. Identifies the user that the authorization is scoped to.
	UserID *string `json:"userID,omitempty" yaml:"userID,omitempty"`
	// The name that you provide for the authorization.
	Token *string `json:"token,omitempty" yaml:"token,omitempty"`
	// The list of permissions that provide `read` and `write` access to organization resources. An authorization must contain at least one permission.
	Permissions []Permission `json:"permissions" yaml:"permissions"`
}

LegacyAuthorizationPostRequest struct for LegacyAuthorizationPostRequest

func NewLegacyAuthorizationPostRequest

func NewLegacyAuthorizationPostRequest(orgID string, permissions []Permission) *LegacyAuthorizationPostRequest

NewLegacyAuthorizationPostRequest instantiates a new LegacyAuthorizationPostRequest 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 NewLegacyAuthorizationPostRequestWithDefaults

func NewLegacyAuthorizationPostRequestWithDefaults() *LegacyAuthorizationPostRequest

NewLegacyAuthorizationPostRequestWithDefaults instantiates a new LegacyAuthorizationPostRequest 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 (*LegacyAuthorizationPostRequest) GetDescription

func (o *LegacyAuthorizationPostRequest) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*LegacyAuthorizationPostRequest) GetDescriptionOk

func (o *LegacyAuthorizationPostRequest) 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 (*LegacyAuthorizationPostRequest) GetOrgID

func (o *LegacyAuthorizationPostRequest) GetOrgID() string

GetOrgID returns the OrgID field value

func (*LegacyAuthorizationPostRequest) GetOrgIDOk

func (o *LegacyAuthorizationPostRequest) GetOrgIDOk() (*string, bool)

GetOrgIDOk returns a tuple with the OrgID field value and a boolean to check if the value has been set.

func (*LegacyAuthorizationPostRequest) GetPermissions

func (o *LegacyAuthorizationPostRequest) GetPermissions() []Permission

GetPermissions returns the Permissions field value

func (*LegacyAuthorizationPostRequest) GetPermissionsOk

func (o *LegacyAuthorizationPostRequest) GetPermissionsOk() (*[]Permission, bool)

GetPermissionsOk returns a tuple with the Permissions field value and a boolean to check if the value has been set.

func (*LegacyAuthorizationPostRequest) GetStatus

func (o *LegacyAuthorizationPostRequest) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*LegacyAuthorizationPostRequest) GetStatusOk

func (o *LegacyAuthorizationPostRequest) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LegacyAuthorizationPostRequest) GetToken

func (o *LegacyAuthorizationPostRequest) GetToken() string

GetToken returns the Token field value if set, zero value otherwise.

func (*LegacyAuthorizationPostRequest) GetTokenOk

func (o *LegacyAuthorizationPostRequest) GetTokenOk() (*string, bool)

GetTokenOk returns a tuple with the Token field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LegacyAuthorizationPostRequest) GetUserID

func (o *LegacyAuthorizationPostRequest) GetUserID() string

GetUserID returns the UserID field value if set, zero value otherwise.

func (*LegacyAuthorizationPostRequest) GetUserIDOk

func (o *LegacyAuthorizationPostRequest) GetUserIDOk() (*string, bool)

GetUserIDOk returns a tuple with the UserID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LegacyAuthorizationPostRequest) HasDescription

func (o *LegacyAuthorizationPostRequest) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*LegacyAuthorizationPostRequest) HasStatus

func (o *LegacyAuthorizationPostRequest) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*LegacyAuthorizationPostRequest) HasToken

func (o *LegacyAuthorizationPostRequest) HasToken() bool

HasToken returns a boolean if a field has been set.

func (*LegacyAuthorizationPostRequest) HasUserID

func (o *LegacyAuthorizationPostRequest) HasUserID() bool

HasUserID returns a boolean if a field has been set.

func (LegacyAuthorizationPostRequest) MarshalJSON

func (o LegacyAuthorizationPostRequest) MarshalJSON() ([]byte, error)

func (*LegacyAuthorizationPostRequest) SetDescription

func (o *LegacyAuthorizationPostRequest) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*LegacyAuthorizationPostRequest) SetOrgID

func (o *LegacyAuthorizationPostRequest) SetOrgID(v string)

SetOrgID sets field value

func (*LegacyAuthorizationPostRequest) SetPermissions

func (o *LegacyAuthorizationPostRequest) SetPermissions(v []Permission)

SetPermissions sets field value

func (*LegacyAuthorizationPostRequest) SetStatus

func (o *LegacyAuthorizationPostRequest) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*LegacyAuthorizationPostRequest) SetToken

func (o *LegacyAuthorizationPostRequest) SetToken(v string)

SetToken gets a reference to the given string and assigns it to the Token field.

func (*LegacyAuthorizationPostRequest) SetUserID

func (o *LegacyAuthorizationPostRequest) SetUserID(v string)

SetUserID gets a reference to the given string and assigns it to the UserID field.

type LegacyAuthorizationPostRequestAllOf

type LegacyAuthorizationPostRequestAllOf struct {
	// The organization ID. Identifies the organization that the authorization is scoped to.
	OrgID *string `json:"orgID,omitempty" yaml:"orgID,omitempty"`
	// The user ID. Identifies the user that the authorization is scoped to.
	UserID *string `json:"userID,omitempty" yaml:"userID,omitempty"`
	// The name that you provide for the authorization.
	Token *string `json:"token,omitempty" yaml:"token,omitempty"`
	// The list of permissions that provide `read` and `write` access to organization resources. An authorization must contain at least one permission.
	Permissions *[]Permission `json:"permissions,omitempty" yaml:"permissions,omitempty"`
}

LegacyAuthorizationPostRequestAllOf struct for LegacyAuthorizationPostRequestAllOf

func NewLegacyAuthorizationPostRequestAllOf

func NewLegacyAuthorizationPostRequestAllOf() *LegacyAuthorizationPostRequestAllOf

NewLegacyAuthorizationPostRequestAllOf instantiates a new LegacyAuthorizationPostRequestAllOf 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 NewLegacyAuthorizationPostRequestAllOfWithDefaults

func NewLegacyAuthorizationPostRequestAllOfWithDefaults() *LegacyAuthorizationPostRequestAllOf

NewLegacyAuthorizationPostRequestAllOfWithDefaults instantiates a new LegacyAuthorizationPostRequestAllOf 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 (*LegacyAuthorizationPostRequestAllOf) GetOrgID

GetOrgID returns the OrgID field value if set, zero value otherwise.

func (*LegacyAuthorizationPostRequestAllOf) GetOrgIDOk

func (o *LegacyAuthorizationPostRequestAllOf) GetOrgIDOk() (*string, bool)

GetOrgIDOk returns a tuple with the OrgID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LegacyAuthorizationPostRequestAllOf) GetPermissions

func (o *LegacyAuthorizationPostRequestAllOf) GetPermissions() []Permission

GetPermissions returns the Permissions field value if set, zero value otherwise.

func (*LegacyAuthorizationPostRequestAllOf) GetPermissionsOk

func (o *LegacyAuthorizationPostRequestAllOf) GetPermissionsOk() (*[]Permission, bool)

GetPermissionsOk returns a tuple with the Permissions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LegacyAuthorizationPostRequestAllOf) GetToken

GetToken returns the Token field value if set, zero value otherwise.

func (*LegacyAuthorizationPostRequestAllOf) GetTokenOk

func (o *LegacyAuthorizationPostRequestAllOf) GetTokenOk() (*string, bool)

GetTokenOk returns a tuple with the Token field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LegacyAuthorizationPostRequestAllOf) GetUserID

GetUserID returns the UserID field value if set, zero value otherwise.

func (*LegacyAuthorizationPostRequestAllOf) GetUserIDOk

func (o *LegacyAuthorizationPostRequestAllOf) GetUserIDOk() (*string, bool)

GetUserIDOk returns a tuple with the UserID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LegacyAuthorizationPostRequestAllOf) HasOrgID

HasOrgID returns a boolean if a field has been set.

func (*LegacyAuthorizationPostRequestAllOf) HasPermissions

func (o *LegacyAuthorizationPostRequestAllOf) HasPermissions() bool

HasPermissions returns a boolean if a field has been set.

func (*LegacyAuthorizationPostRequestAllOf) HasToken

HasToken returns a boolean if a field has been set.

func (*LegacyAuthorizationPostRequestAllOf) HasUserID

HasUserID returns a boolean if a field has been set.

func (LegacyAuthorizationPostRequestAllOf) MarshalJSON

func (o LegacyAuthorizationPostRequestAllOf) MarshalJSON() ([]byte, error)

func (*LegacyAuthorizationPostRequestAllOf) SetOrgID

SetOrgID gets a reference to the given string and assigns it to the OrgID field.

func (*LegacyAuthorizationPostRequestAllOf) SetPermissions

func (o *LegacyAuthorizationPostRequestAllOf) SetPermissions(v []Permission)

SetPermissions gets a reference to the given []Permission and assigns it to the Permissions field.

func (*LegacyAuthorizationPostRequestAllOf) SetToken

SetToken gets a reference to the given string and assigns it to the Token field.

func (*LegacyAuthorizationPostRequestAllOf) SetUserID

SetUserID gets a reference to the given string and assigns it to the UserID field.

type LegacyAuthorizationsApi

type LegacyAuthorizationsApi interface {

	/*
	 * DeleteLegacyAuthorizationsID Delete a legacy authorization
	 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
	 * @param authID The ID of the legacy authorization to delete.
	 * @return ApiDeleteLegacyAuthorizationsIDRequest
	 */
	DeleteLegacyAuthorizationsID(ctx _context.Context, authID string) ApiDeleteLegacyAuthorizationsIDRequest

	/*
	 * DeleteLegacyAuthorizationsIDExecute executes the request
	 */
	DeleteLegacyAuthorizationsIDExecute(r ApiDeleteLegacyAuthorizationsIDRequest) error

	/*
	 * DeleteLegacyAuthorizationsIDExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 */
	DeleteLegacyAuthorizationsIDExecuteWithHttpInfo(r ApiDeleteLegacyAuthorizationsIDRequest) (*_nethttp.Response, error)

	/*
	 * GetLegacyAuthorizations List all legacy authorizations
	 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
	 * @return ApiGetLegacyAuthorizationsRequest
	 */
	GetLegacyAuthorizations(ctx _context.Context) ApiGetLegacyAuthorizationsRequest

	/*
	 * GetLegacyAuthorizationsExecute executes the request
	 * @return Authorizations
	 */
	GetLegacyAuthorizationsExecute(r ApiGetLegacyAuthorizationsRequest) (Authorizations, error)

	/*
	 * GetLegacyAuthorizationsExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 * @return Authorizations
	 */
	GetLegacyAuthorizationsExecuteWithHttpInfo(r ApiGetLegacyAuthorizationsRequest) (Authorizations, *_nethttp.Response, error)

	/*
	 * GetLegacyAuthorizationsID Retrieve a legacy authorization
	 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
	 * @param authID The ID of the legacy authorization to get.
	 * @return ApiGetLegacyAuthorizationsIDRequest
	 */
	GetLegacyAuthorizationsID(ctx _context.Context, authID string) ApiGetLegacyAuthorizationsIDRequest

	/*
	 * GetLegacyAuthorizationsIDExecute executes the request
	 * @return Authorization
	 */
	GetLegacyAuthorizationsIDExecute(r ApiGetLegacyAuthorizationsIDRequest) (Authorization, error)

	/*
	 * GetLegacyAuthorizationsIDExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 * @return Authorization
	 */
	GetLegacyAuthorizationsIDExecuteWithHttpInfo(r ApiGetLegacyAuthorizationsIDRequest) (Authorization, *_nethttp.Response, error)

	/*
	 * PatchLegacyAuthorizationsID Update a legacy authorization to be active or inactive
	 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
	 * @param authID The ID of the legacy authorization to update.
	 * @return ApiPatchLegacyAuthorizationsIDRequest
	 */
	PatchLegacyAuthorizationsID(ctx _context.Context, authID string) ApiPatchLegacyAuthorizationsIDRequest

	/*
	 * PatchLegacyAuthorizationsIDExecute executes the request
	 * @return Authorization
	 */
	PatchLegacyAuthorizationsIDExecute(r ApiPatchLegacyAuthorizationsIDRequest) (Authorization, error)

	/*
	 * PatchLegacyAuthorizationsIDExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 * @return Authorization
	 */
	PatchLegacyAuthorizationsIDExecuteWithHttpInfo(r ApiPatchLegacyAuthorizationsIDRequest) (Authorization, *_nethttp.Response, error)

	/*
			 * PostLegacyAuthorizations Create a legacy authorization
			 * Creates a legacy authorization and returns the legacy authorization.

		#### Required permissions

		- `write-users USER_ID` if you pass the `userID` property in the request body.

		*`USER_ID`* is the ID of the user that you want to scope the authorization to.

			 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			 * @return ApiPostLegacyAuthorizationsRequest
	*/
	PostLegacyAuthorizations(ctx _context.Context) ApiPostLegacyAuthorizationsRequest

	/*
	 * PostLegacyAuthorizationsExecute executes the request
	 * @return Authorization
	 */
	PostLegacyAuthorizationsExecute(r ApiPostLegacyAuthorizationsRequest) (Authorization, error)

	/*
	 * PostLegacyAuthorizationsExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 * @return Authorization
	 */
	PostLegacyAuthorizationsExecuteWithHttpInfo(r ApiPostLegacyAuthorizationsRequest) (Authorization, *_nethttp.Response, error)

	/*
	 * PostLegacyAuthorizationsIDPassword Set a legacy authorization password
	 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
	 * @param authID The ID of the legacy authorization to update.
	 * @return ApiPostLegacyAuthorizationsIDPasswordRequest
	 */
	PostLegacyAuthorizationsIDPassword(ctx _context.Context, authID string) ApiPostLegacyAuthorizationsIDPasswordRequest

	/*
	 * PostLegacyAuthorizationsIDPasswordExecute executes the request
	 */
	PostLegacyAuthorizationsIDPasswordExecute(r ApiPostLegacyAuthorizationsIDPasswordRequest) error

	/*
	 * PostLegacyAuthorizationsIDPasswordExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 */
	PostLegacyAuthorizationsIDPasswordExecuteWithHttpInfo(r ApiPostLegacyAuthorizationsIDPasswordRequest) (*_nethttp.Response, error)
}

type LegacyAuthorizationsApiService

type LegacyAuthorizationsApiService service

LegacyAuthorizationsApiService LegacyAuthorizationsApi service

func (*LegacyAuthorizationsApiService) DeleteLegacyAuthorizationsID

* DeleteLegacyAuthorizationsID Delete a legacy authorization * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param authID The ID of the legacy authorization to delete. * @return ApiDeleteLegacyAuthorizationsIDRequest

func (*LegacyAuthorizationsApiService) DeleteLegacyAuthorizationsIDExecute

func (a *LegacyAuthorizationsApiService) DeleteLegacyAuthorizationsIDExecute(r ApiDeleteLegacyAuthorizationsIDRequest) error

* Execute executes the request

func (*LegacyAuthorizationsApiService) DeleteLegacyAuthorizationsIDExecuteWithHttpInfo added in v2.3.0

func (a *LegacyAuthorizationsApiService) DeleteLegacyAuthorizationsIDExecuteWithHttpInfo(r ApiDeleteLegacyAuthorizationsIDRequest) (*_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable.

func (*LegacyAuthorizationsApiService) GetLegacyAuthorizations

* GetLegacyAuthorizations List all legacy authorizations * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiGetLegacyAuthorizationsRequest

func (*LegacyAuthorizationsApiService) GetLegacyAuthorizationsExecute

* Execute executes the request * @return Authorizations

func (*LegacyAuthorizationsApiService) GetLegacyAuthorizationsExecuteWithHttpInfo added in v2.3.0

func (a *LegacyAuthorizationsApiService) GetLegacyAuthorizationsExecuteWithHttpInfo(r ApiGetLegacyAuthorizationsRequest) (Authorizations, *_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable. * @return Authorizations

func (*LegacyAuthorizationsApiService) GetLegacyAuthorizationsID

* GetLegacyAuthorizationsID Retrieve a legacy authorization * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param authID The ID of the legacy authorization to get. * @return ApiGetLegacyAuthorizationsIDRequest

func (*LegacyAuthorizationsApiService) GetLegacyAuthorizationsIDExecute

* Execute executes the request * @return Authorization

func (*LegacyAuthorizationsApiService) GetLegacyAuthorizationsIDExecuteWithHttpInfo added in v2.3.0

func (a *LegacyAuthorizationsApiService) GetLegacyAuthorizationsIDExecuteWithHttpInfo(r ApiGetLegacyAuthorizationsIDRequest) (Authorization, *_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable. * @return Authorization

func (*LegacyAuthorizationsApiService) PatchLegacyAuthorizationsID

* PatchLegacyAuthorizationsID Update a legacy authorization to be active or inactive * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param authID The ID of the legacy authorization to update. * @return ApiPatchLegacyAuthorizationsIDRequest

func (*LegacyAuthorizationsApiService) PatchLegacyAuthorizationsIDExecute

* Execute executes the request * @return Authorization

func (*LegacyAuthorizationsApiService) PatchLegacyAuthorizationsIDExecuteWithHttpInfo added in v2.3.0

func (a *LegacyAuthorizationsApiService) PatchLegacyAuthorizationsIDExecuteWithHttpInfo(r ApiPatchLegacyAuthorizationsIDRequest) (Authorization, *_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable. * @return Authorization

func (*LegacyAuthorizationsApiService) PostLegacyAuthorizations

  • PostLegacyAuthorizations Create a legacy authorization
  • Creates a legacy authorization and returns the legacy authorization.

#### Required permissions

- `write-users USER_ID` if you pass the `userID` property in the request body.

*`USER_ID`* is the ID of the user that you want to scope the authorization to.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @return ApiPostLegacyAuthorizationsRequest

func (*LegacyAuthorizationsApiService) PostLegacyAuthorizationsExecute

* Execute executes the request * @return Authorization

func (*LegacyAuthorizationsApiService) PostLegacyAuthorizationsExecuteWithHttpInfo added in v2.3.0

func (a *LegacyAuthorizationsApiService) PostLegacyAuthorizationsExecuteWithHttpInfo(r ApiPostLegacyAuthorizationsRequest) (Authorization, *_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable. * @return Authorization

func (*LegacyAuthorizationsApiService) PostLegacyAuthorizationsIDPassword

func (a *LegacyAuthorizationsApiService) PostLegacyAuthorizationsIDPassword(ctx _context.Context, authID string) ApiPostLegacyAuthorizationsIDPasswordRequest

* PostLegacyAuthorizationsIDPassword Set a legacy authorization password * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param authID The ID of the legacy authorization to update. * @return ApiPostLegacyAuthorizationsIDPasswordRequest

func (*LegacyAuthorizationsApiService) PostLegacyAuthorizationsIDPasswordExecute

func (a *LegacyAuthorizationsApiService) PostLegacyAuthorizationsIDPasswordExecute(r ApiPostLegacyAuthorizationsIDPasswordRequest) error

* Execute executes the request

func (*LegacyAuthorizationsApiService) PostLegacyAuthorizationsIDPasswordExecuteWithHttpInfo added in v2.3.0

func (a *LegacyAuthorizationsApiService) PostLegacyAuthorizationsIDPasswordExecuteWithHttpInfo(r ApiPostLegacyAuthorizationsIDPasswordRequest) (*_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable.

type LegacyQueryApi added in v2.4.0

type LegacyQueryApi interface {

	/*
	 * GetLegacyQuery Query with the 1.x compatibility API
	 * Queries InfluxDB using InfluxQL.
	 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
	 * @return ApiGetLegacyQueryRequest
	 */
	GetLegacyQuery(ctx _context.Context) ApiGetLegacyQueryRequest

	/*
	 * GetLegacyQueryExecute executes the request
	 * @return string
	 */
	GetLegacyQueryExecute(r ApiGetLegacyQueryRequest) (string, error)

	/*
	 * GetLegacyQueryExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 * @return string
	 */
	GetLegacyQueryExecuteWithHttpInfo(r ApiGetLegacyQueryRequest) (string, *_nethttp.Response, error)
}

type LegacyQueryApiService added in v2.4.0

type LegacyQueryApiService service

LegacyQueryApiService LegacyQueryApi service

func (*LegacyQueryApiService) GetLegacyQuery added in v2.4.0

* GetLegacyQuery Query with the 1.x compatibility API * Queries InfluxDB using InfluxQL. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiGetLegacyQueryRequest

func (*LegacyQueryApiService) GetLegacyQueryExecute added in v2.4.0

func (a *LegacyQueryApiService) GetLegacyQueryExecute(r ApiGetLegacyQueryRequest) (string, error)

* Execute executes the request * @return string

func (*LegacyQueryApiService) GetLegacyQueryExecuteWithHttpInfo added in v2.4.0

func (a *LegacyQueryApiService) GetLegacyQueryExecuteWithHttpInfo(r ApiGetLegacyQueryRequest) (string, *_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable. * @return string

type LegacyWriteApi added in v2.4.0

type LegacyWriteApi interface {

	/*
	 * PostLegacyWrite Write time series data into InfluxDB in a V1-compatible format
	 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
	 * @return ApiPostLegacyWriteRequest
	 */
	PostLegacyWrite(ctx _context.Context) ApiPostLegacyWriteRequest

	/*
	 * PostLegacyWriteExecute executes the request
	 */
	PostLegacyWriteExecute(r ApiPostLegacyWriteRequest) error

	/*
	 * PostLegacyWriteExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 */
	PostLegacyWriteExecuteWithHttpInfo(r ApiPostLegacyWriteRequest) (*_nethttp.Response, error)
}

type LegacyWriteApiService added in v2.4.0

type LegacyWriteApiService service

LegacyWriteApiService LegacyWriteApi service

func (*LegacyWriteApiService) PostLegacyWrite added in v2.4.0

* PostLegacyWrite Write time series data into InfluxDB in a V1-compatible format * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiPostLegacyWriteRequest

func (*LegacyWriteApiService) PostLegacyWriteExecute added in v2.4.0

func (a *LegacyWriteApiService) PostLegacyWriteExecute(r ApiPostLegacyWriteRequest) error

* Execute executes the request

func (*LegacyWriteApiService) PostLegacyWriteExecuteWithHttpInfo added in v2.4.0

func (a *LegacyWriteApiService) PostLegacyWriteExecuteWithHttpInfo(r ApiPostLegacyWriteRequest) (*_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable.

type LineProtocolError

type LineProtocolError struct {
	Code LineProtocolErrorCode `json:"code" yaml:"code"`
	// Human-readable message.
	Message *string `json:"message,omitempty" yaml:"message,omitempty"`
	// Describes the logical code operation when the error occurred. Useful for debugging.
	Op *string `json:"op,omitempty" yaml:"op,omitempty"`
	// Stack of errors that occurred during processing of the request. Useful for debugging.
	Err *string `json:"err,omitempty" yaml:"err,omitempty"`
	// First line in the request body that contains malformed data.
	Line *int32 `json:"line,omitempty" yaml:"line,omitempty"`
}

LineProtocolError struct for LineProtocolError

func NewLineProtocolError

func NewLineProtocolError(code LineProtocolErrorCode) *LineProtocolError

NewLineProtocolError instantiates a new LineProtocolError 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 NewLineProtocolErrorWithDefaults

func NewLineProtocolErrorWithDefaults() *LineProtocolError

NewLineProtocolErrorWithDefaults instantiates a new LineProtocolError 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 (*LineProtocolError) Error

func (o *LineProtocolError) Error() string

func (*LineProtocolError) ErrorCode

func (o *LineProtocolError) ErrorCode() ErrorCode

func (*LineProtocolError) GetCode

GetCode returns the Code field value

func (*LineProtocolError) GetCodeOk

func (o *LineProtocolError) GetCodeOk() (*LineProtocolErrorCode, bool)

GetCodeOk returns a tuple with the Code field value and a boolean to check if the value has been set.

func (*LineProtocolError) GetErr

func (o *LineProtocolError) GetErr() string

GetErr returns the Err field value if set, zero value otherwise.

func (*LineProtocolError) GetErrOk

func (o *LineProtocolError) GetErrOk() (*string, bool)

GetErrOk returns a tuple with the Err field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LineProtocolError) GetLine

func (o *LineProtocolError) GetLine() int32

GetLine returns the Line field value if set, zero value otherwise.

func (*LineProtocolError) GetLineOk

func (o *LineProtocolError) GetLineOk() (*int32, bool)

GetLineOk returns a tuple with the Line field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LineProtocolError) GetMessage

func (o *LineProtocolError) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*LineProtocolError) GetMessageOk

func (o *LineProtocolError) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LineProtocolError) GetOp

func (o *LineProtocolError) GetOp() string

GetOp returns the Op field value if set, zero value otherwise.

func (*LineProtocolError) GetOpOk

func (o *LineProtocolError) GetOpOk() (*string, bool)

GetOpOk returns a tuple with the Op field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LineProtocolError) HasErr added in v2.3.0

func (o *LineProtocolError) HasErr() bool

HasErr returns a boolean if a field has been set.

func (*LineProtocolError) HasLine

func (o *LineProtocolError) HasLine() bool

HasLine returns a boolean if a field has been set.

func (*LineProtocolError) HasMessage added in v2.3.0

func (o *LineProtocolError) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*LineProtocolError) HasOp added in v2.3.0

func (o *LineProtocolError) HasOp() bool

HasOp returns a boolean if a field has been set.

func (LineProtocolError) MarshalJSON

func (o LineProtocolError) MarshalJSON() ([]byte, error)

func (*LineProtocolError) SetCode

SetCode sets field value

func (*LineProtocolError) SetErr

func (o *LineProtocolError) SetErr(v string)

SetErr gets a reference to the given string and assigns it to the Err field.

func (*LineProtocolError) SetLine

func (o *LineProtocolError) SetLine(v int32)

SetLine gets a reference to the given int32 and assigns it to the Line field.

func (*LineProtocolError) SetMessage

func (o *LineProtocolError) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*LineProtocolError) SetOp

func (o *LineProtocolError) SetOp(v string)

SetOp gets a reference to the given string and assigns it to the Op field.

type LineProtocolErrorCode

type LineProtocolErrorCode string

LineProtocolErrorCode Code is the machine-readable error code.

const (
	LINEPROTOCOLERRORCODE_INTERNAL_ERROR LineProtocolErrorCode = "internal error"
	LINEPROTOCOLERRORCODE_NOT_FOUND      LineProtocolErrorCode = "not found"
	LINEPROTOCOLERRORCODE_CONFLICT       LineProtocolErrorCode = "conflict"
	LINEPROTOCOLERRORCODE_INVALID        LineProtocolErrorCode = "invalid"
	LINEPROTOCOLERRORCODE_EMPTY_VALUE    LineProtocolErrorCode = "empty value"
	LINEPROTOCOLERRORCODE_UNAVAILABLE    LineProtocolErrorCode = "unavailable"
)

List of LineProtocolErrorCode

func LineProtocolErrorCodeValues added in v2.2.0

func LineProtocolErrorCodeValues() []LineProtocolErrorCode

func (LineProtocolErrorCode) Ptr

Ptr returns reference to LineProtocolErrorCode value

func (*LineProtocolErrorCode) UnmarshalJSON

func (v *LineProtocolErrorCode) UnmarshalJSON(src []byte) error

type LineProtocolLengthError

type LineProtocolLengthError struct {
	Code LineProtocolLengthErrorCode `json:"code" yaml:"code"`
	// Human-readable message.
	Message string `json:"message" yaml:"message"`
}

LineProtocolLengthError struct for LineProtocolLengthError

func NewLineProtocolLengthError

func NewLineProtocolLengthError(code LineProtocolLengthErrorCode, message string) *LineProtocolLengthError

NewLineProtocolLengthError instantiates a new LineProtocolLengthError 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 NewLineProtocolLengthErrorWithDefaults

func NewLineProtocolLengthErrorWithDefaults() *LineProtocolLengthError

NewLineProtocolLengthErrorWithDefaults instantiates a new LineProtocolLengthError 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 (*LineProtocolLengthError) Error

func (o *LineProtocolLengthError) Error() string

func (*LineProtocolLengthError) ErrorCode

func (o *LineProtocolLengthError) ErrorCode() ErrorCode

func (*LineProtocolLengthError) GetCode

GetCode returns the Code field value

func (*LineProtocolLengthError) GetCodeOk

GetCodeOk returns a tuple with the Code field value and a boolean to check if the value has been set.

func (*LineProtocolLengthError) GetMessage

func (o *LineProtocolLengthError) GetMessage() string

GetMessage returns the Message field value

func (*LineProtocolLengthError) GetMessageOk

func (o *LineProtocolLengthError) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (LineProtocolLengthError) MarshalJSON

func (o LineProtocolLengthError) MarshalJSON() ([]byte, error)

func (*LineProtocolLengthError) SetCode

SetCode sets field value

func (*LineProtocolLengthError) SetMessage

func (o *LineProtocolLengthError) SetMessage(v string)

SetMessage sets field value

type LineProtocolLengthErrorCode

type LineProtocolLengthErrorCode string

LineProtocolLengthErrorCode Code is the machine-readable error code.

const (
	LINEPROTOCOLLENGTHERRORCODE_INVALID LineProtocolLengthErrorCode = "invalid"
)

List of LineProtocolLengthErrorCode

func LineProtocolLengthErrorCodeValues added in v2.2.0

func LineProtocolLengthErrorCodeValues() []LineProtocolLengthErrorCode

func (LineProtocolLengthErrorCode) Ptr

Ptr returns reference to LineProtocolLengthErrorCode value

func (*LineProtocolLengthErrorCode) UnmarshalJSON

func (v *LineProtocolLengthErrorCode) UnmarshalJSON(src []byte) error
type Links struct {
	// URI of resource.
	Next *string `json:"next,omitempty" yaml:"next,omitempty"`
	// URI of resource.
	Self string `json:"self" yaml:"self"`
	// URI of resource.
	Prev *string `json:"prev,omitempty" yaml:"prev,omitempty"`
}

Links URI pointers for additional paged results.

func NewLinks(self string) *Links

NewLinks instantiates a new Links 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 NewLinksWithDefaults

func NewLinksWithDefaults() *Links

NewLinksWithDefaults instantiates a new Links 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 (*Links) GetNext

func (o *Links) GetNext() string

GetNext returns the Next field value if set, zero value otherwise.

func (*Links) GetNextOk

func (o *Links) GetNextOk() (*string, bool)

GetNextOk returns a tuple with the Next field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Links) GetPrev

func (o *Links) GetPrev() string

GetPrev returns the Prev field value if set, zero value otherwise.

func (*Links) GetPrevOk

func (o *Links) GetPrevOk() (*string, bool)

GetPrevOk returns a tuple with the Prev field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Links) GetSelf

func (o *Links) GetSelf() string

GetSelf returns the Self field value

func (*Links) GetSelfOk

func (o *Links) GetSelfOk() (*string, bool)

GetSelfOk returns a tuple with the Self field value and a boolean to check if the value has been set.

func (*Links) HasNext

func (o *Links) HasNext() bool

HasNext returns a boolean if a field has been set.

func (*Links) HasPrev

func (o *Links) HasPrev() bool

HasPrev returns a boolean if a field has been set.

func (Links) MarshalJSON

func (o Links) MarshalJSON() ([]byte, error)

func (*Links) SetNext

func (o *Links) SetNext(v string)

SetNext gets a reference to the given string and assigns it to the Next field.

func (*Links) SetPrev

func (o *Links) SetPrev(v string)

SetPrev gets a reference to the given string and assigns it to the Prev field.

func (*Links) SetSelf

func (o *Links) SetSelf(v string)

SetSelf sets field value

type LogEvent

type LogEvent struct {
	// The time ([RFC3339Nano date/time format]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#rfc3339nano-timestamp)) that the event occurred.
	Time *time.Time `json:"time,omitempty" yaml:"time,omitempty"`
	// A description of the event that occurred.
	Message *string `json:"message,omitempty" yaml:"message,omitempty"`
	// The ID of the task run that generated the event.
	RunID *string `json:"runID,omitempty" yaml:"runID,omitempty"`
}

LogEvent struct for LogEvent

func NewLogEvent

func NewLogEvent() *LogEvent

NewLogEvent instantiates a new LogEvent 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 NewLogEventWithDefaults

func NewLogEventWithDefaults() *LogEvent

NewLogEventWithDefaults instantiates a new LogEvent 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 (*LogEvent) GetMessage

func (o *LogEvent) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*LogEvent) GetMessageOk

func (o *LogEvent) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogEvent) GetRunID

func (o *LogEvent) GetRunID() string

GetRunID returns the RunID field value if set, zero value otherwise.

func (*LogEvent) GetRunIDOk

func (o *LogEvent) GetRunIDOk() (*string, bool)

GetRunIDOk returns a tuple with the RunID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogEvent) GetTime

func (o *LogEvent) GetTime() time.Time

GetTime returns the Time field value if set, zero value otherwise.

func (*LogEvent) GetTimeOk

func (o *LogEvent) GetTimeOk() (*time.Time, bool)

GetTimeOk returns a tuple with the Time field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogEvent) HasMessage

func (o *LogEvent) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*LogEvent) HasRunID

func (o *LogEvent) HasRunID() bool

HasRunID returns a boolean if a field has been set.

func (*LogEvent) HasTime

func (o *LogEvent) HasTime() bool

HasTime returns a boolean if a field has been set.

func (LogEvent) MarshalJSON

func (o LogEvent) MarshalJSON() ([]byte, error)

func (*LogEvent) SetMessage

func (o *LogEvent) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*LogEvent) SetRunID

func (o *LogEvent) SetRunID(v string)

SetRunID gets a reference to the given string and assigns it to the RunID field.

func (*LogEvent) SetTime

func (o *LogEvent) SetTime(v time.Time)

SetTime gets a reference to the given time.Time and assigns it to the Time field.

type Logs

type Logs struct {
	Events *[]LogEvent `json:"events,omitempty" yaml:"events,omitempty"`
}

Logs struct for Logs

func NewLogs

func NewLogs() *Logs

NewLogs instantiates a new Logs 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 NewLogsWithDefaults

func NewLogsWithDefaults() *Logs

NewLogsWithDefaults instantiates a new Logs 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 (*Logs) GetEvents

func (o *Logs) GetEvents() []LogEvent

GetEvents returns the Events field value if set, zero value otherwise.

func (*Logs) GetEventsOk

func (o *Logs) GetEventsOk() (*[]LogEvent, bool)

GetEventsOk returns a tuple with the Events field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Logs) HasEvents

func (o *Logs) HasEvents() bool

HasEvents returns a boolean if a field has been set.

func (Logs) MarshalJSON

func (o Logs) MarshalJSON() ([]byte, error)

func (*Logs) SetEvents

func (o *Logs) SetEvents(v []LogEvent)

SetEvents gets a reference to the given []LogEvent and assigns it to the Events field.

type MeasurementSchema

type MeasurementSchema struct {
	Id string `json:"id" yaml:"id"`
	// The ID of the organization.
	OrgID *string `json:"orgID,omitempty" yaml:"orgID,omitempty"`
	// The ID of the bucket that the measurement schema is associated with.
	BucketID *string `json:"bucketID,omitempty" yaml:"bucketID,omitempty"`
	Name     string  `json:"name" yaml:"name"`
	// Ordered collection of column definitions.
	Columns   []MeasurementSchemaColumn `json:"columns" yaml:"columns"`
	CreatedAt time.Time                 `json:"createdAt" yaml:"createdAt"`
	UpdatedAt time.Time                 `json:"updatedAt" yaml:"updatedAt"`
}

MeasurementSchema Definition of a measurement schema.

func NewMeasurementSchema

func NewMeasurementSchema(id string, name string, columns []MeasurementSchemaColumn, createdAt time.Time, updatedAt time.Time) *MeasurementSchema

NewMeasurementSchema instantiates a new MeasurementSchema 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 NewMeasurementSchemaWithDefaults

func NewMeasurementSchemaWithDefaults() *MeasurementSchema

NewMeasurementSchemaWithDefaults instantiates a new MeasurementSchema 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 (*MeasurementSchema) GetBucketID added in v2.3.0

func (o *MeasurementSchema) GetBucketID() string

GetBucketID returns the BucketID field value if set, zero value otherwise.

func (*MeasurementSchema) GetBucketIDOk added in v2.3.0

func (o *MeasurementSchema) GetBucketIDOk() (*string, bool)

GetBucketIDOk returns a tuple with the BucketID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MeasurementSchema) GetColumns

func (o *MeasurementSchema) GetColumns() []MeasurementSchemaColumn

GetColumns returns the Columns field value

func (*MeasurementSchema) GetColumnsOk

func (o *MeasurementSchema) GetColumnsOk() (*[]MeasurementSchemaColumn, bool)

GetColumnsOk returns a tuple with the Columns field value and a boolean to check if the value has been set.

func (*MeasurementSchema) GetCreatedAt

func (o *MeasurementSchema) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value

func (*MeasurementSchema) GetCreatedAtOk

func (o *MeasurementSchema) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set.

func (*MeasurementSchema) GetId

func (o *MeasurementSchema) GetId() string

GetId returns the Id field value

func (*MeasurementSchema) GetIdOk

func (o *MeasurementSchema) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*MeasurementSchema) GetName

func (o *MeasurementSchema) GetName() string

GetName returns the Name field value

func (*MeasurementSchema) GetNameOk

func (o *MeasurementSchema) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*MeasurementSchema) GetOrgID added in v2.3.0

func (o *MeasurementSchema) GetOrgID() string

GetOrgID returns the OrgID field value if set, zero value otherwise.

func (*MeasurementSchema) GetOrgIDOk added in v2.3.0

func (o *MeasurementSchema) GetOrgIDOk() (*string, bool)

GetOrgIDOk returns a tuple with the OrgID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MeasurementSchema) GetUpdatedAt

func (o *MeasurementSchema) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value

func (*MeasurementSchema) GetUpdatedAtOk

func (o *MeasurementSchema) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value and a boolean to check if the value has been set.

func (*MeasurementSchema) HasBucketID added in v2.3.0

func (o *MeasurementSchema) HasBucketID() bool

HasBucketID returns a boolean if a field has been set.

func (*MeasurementSchema) HasOrgID added in v2.3.0

func (o *MeasurementSchema) HasOrgID() bool

HasOrgID returns a boolean if a field has been set.

func (MeasurementSchema) MarshalJSON

func (o MeasurementSchema) MarshalJSON() ([]byte, error)

func (*MeasurementSchema) SetBucketID added in v2.3.0

func (o *MeasurementSchema) SetBucketID(v string)

SetBucketID gets a reference to the given string and assigns it to the BucketID field.

func (*MeasurementSchema) SetColumns

func (o *MeasurementSchema) SetColumns(v []MeasurementSchemaColumn)

SetColumns sets field value

func (*MeasurementSchema) SetCreatedAt

func (o *MeasurementSchema) SetCreatedAt(v time.Time)

SetCreatedAt sets field value

func (*MeasurementSchema) SetId

func (o *MeasurementSchema) SetId(v string)

SetId sets field value

func (*MeasurementSchema) SetName

func (o *MeasurementSchema) SetName(v string)

SetName sets field value

func (*MeasurementSchema) SetOrgID added in v2.3.0

func (o *MeasurementSchema) SetOrgID(v string)

SetOrgID gets a reference to the given string and assigns it to the OrgID field.

func (*MeasurementSchema) SetUpdatedAt

func (o *MeasurementSchema) SetUpdatedAt(v time.Time)

SetUpdatedAt sets field value

type MeasurementSchemaColumn

type MeasurementSchemaColumn struct {
	Name     string             `json:"name" yaml:"name"`
	Type     ColumnSemanticType `json:"type" yaml:"type"`
	DataType *ColumnDataType    `json:"dataType,omitempty" yaml:"dataType,omitempty"`
}

MeasurementSchemaColumn Definition of a measurement schema column.

func NewMeasurementSchemaColumn

func NewMeasurementSchemaColumn(name string, type_ ColumnSemanticType) *MeasurementSchemaColumn

NewMeasurementSchemaColumn instantiates a new MeasurementSchemaColumn 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 NewMeasurementSchemaColumnWithDefaults

func NewMeasurementSchemaColumnWithDefaults() *MeasurementSchemaColumn

NewMeasurementSchemaColumnWithDefaults instantiates a new MeasurementSchemaColumn 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 (*MeasurementSchemaColumn) GetDataType

func (o *MeasurementSchemaColumn) GetDataType() ColumnDataType

GetDataType returns the DataType field value if set, zero value otherwise.

func (*MeasurementSchemaColumn) GetDataTypeOk

func (o *MeasurementSchemaColumn) GetDataTypeOk() (*ColumnDataType, bool)

GetDataTypeOk returns a tuple with the DataType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MeasurementSchemaColumn) GetName

func (o *MeasurementSchemaColumn) GetName() string

GetName returns the Name field value

func (*MeasurementSchemaColumn) GetNameOk

func (o *MeasurementSchemaColumn) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*MeasurementSchemaColumn) GetType

GetType returns the Type field value

func (*MeasurementSchemaColumn) GetTypeOk

func (o *MeasurementSchemaColumn) GetTypeOk() (*ColumnSemanticType, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*MeasurementSchemaColumn) HasDataType

func (o *MeasurementSchemaColumn) HasDataType() bool

HasDataType returns a boolean if a field has been set.

func (MeasurementSchemaColumn) MarshalJSON

func (o MeasurementSchemaColumn) MarshalJSON() ([]byte, error)

func (*MeasurementSchemaColumn) SetDataType

func (o *MeasurementSchemaColumn) SetDataType(v ColumnDataType)

SetDataType gets a reference to the given ColumnDataType and assigns it to the DataType field.

func (*MeasurementSchemaColumn) SetName

func (o *MeasurementSchemaColumn) SetName(v string)

SetName sets field value

func (*MeasurementSchemaColumn) SetType

SetType sets field value

type MeasurementSchemaCreateRequest

type MeasurementSchemaCreateRequest struct {
	// The [measurement]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#measurement) name.
	Name string `json:"name" yaml:"name"`
	// Ordered collection of column definitions.
	Columns []MeasurementSchemaColumn `json:"columns" yaml:"columns"`
}

MeasurementSchemaCreateRequest Create a new measurement schema.

func NewMeasurementSchemaCreateRequest

func NewMeasurementSchemaCreateRequest(name string, columns []MeasurementSchemaColumn) *MeasurementSchemaCreateRequest

NewMeasurementSchemaCreateRequest instantiates a new MeasurementSchemaCreateRequest 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 NewMeasurementSchemaCreateRequestWithDefaults

func NewMeasurementSchemaCreateRequestWithDefaults() *MeasurementSchemaCreateRequest

NewMeasurementSchemaCreateRequestWithDefaults instantiates a new MeasurementSchemaCreateRequest 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 (*MeasurementSchemaCreateRequest) GetColumns

GetColumns returns the Columns field value

func (*MeasurementSchemaCreateRequest) GetColumnsOk

GetColumnsOk returns a tuple with the Columns field value and a boolean to check if the value has been set.

func (*MeasurementSchemaCreateRequest) GetName

GetName returns the Name field value

func (*MeasurementSchemaCreateRequest) GetNameOk

func (o *MeasurementSchemaCreateRequest) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (MeasurementSchemaCreateRequest) MarshalJSON

func (o MeasurementSchemaCreateRequest) MarshalJSON() ([]byte, error)

func (*MeasurementSchemaCreateRequest) SetColumns

SetColumns sets field value

func (*MeasurementSchemaCreateRequest) SetName

func (o *MeasurementSchemaCreateRequest) SetName(v string)

SetName sets field value

type MeasurementSchemaList

type MeasurementSchemaList struct {
	MeasurementSchemas []MeasurementSchema `json:"measurementSchemas" yaml:"measurementSchemas"`
}

MeasurementSchemaList A list of measurement schemas returning summary information

func NewMeasurementSchemaList

func NewMeasurementSchemaList(measurementSchemas []MeasurementSchema) *MeasurementSchemaList

NewMeasurementSchemaList instantiates a new MeasurementSchemaList 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 NewMeasurementSchemaListWithDefaults

func NewMeasurementSchemaListWithDefaults() *MeasurementSchemaList

NewMeasurementSchemaListWithDefaults instantiates a new MeasurementSchemaList 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 (*MeasurementSchemaList) GetMeasurementSchemas

func (o *MeasurementSchemaList) GetMeasurementSchemas() []MeasurementSchema

GetMeasurementSchemas returns the MeasurementSchemas field value

func (*MeasurementSchemaList) GetMeasurementSchemasOk

func (o *MeasurementSchemaList) GetMeasurementSchemasOk() (*[]MeasurementSchema, bool)

GetMeasurementSchemasOk returns a tuple with the MeasurementSchemas field value and a boolean to check if the value has been set.

func (MeasurementSchemaList) MarshalJSON

func (o MeasurementSchemaList) MarshalJSON() ([]byte, error)

func (*MeasurementSchemaList) SetMeasurementSchemas

func (o *MeasurementSchemaList) SetMeasurementSchemas(v []MeasurementSchema)

SetMeasurementSchemas sets field value

type MeasurementSchemaUpdateRequest

type MeasurementSchemaUpdateRequest struct {
	// An ordered collection of column definitions
	Columns []MeasurementSchemaColumn `json:"columns" yaml:"columns"`
}

MeasurementSchemaUpdateRequest Update an existing measurement schema

func NewMeasurementSchemaUpdateRequest

func NewMeasurementSchemaUpdateRequest(columns []MeasurementSchemaColumn) *MeasurementSchemaUpdateRequest

NewMeasurementSchemaUpdateRequest instantiates a new MeasurementSchemaUpdateRequest 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 NewMeasurementSchemaUpdateRequestWithDefaults

func NewMeasurementSchemaUpdateRequestWithDefaults() *MeasurementSchemaUpdateRequest

NewMeasurementSchemaUpdateRequestWithDefaults instantiates a new MeasurementSchemaUpdateRequest 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 (*MeasurementSchemaUpdateRequest) GetColumns

GetColumns returns the Columns field value

func (*MeasurementSchemaUpdateRequest) GetColumnsOk

GetColumnsOk returns a tuple with the Columns field value and a boolean to check if the value has been set.

func (MeasurementSchemaUpdateRequest) MarshalJSON

func (o MeasurementSchemaUpdateRequest) MarshalJSON() ([]byte, error)

func (*MeasurementSchemaUpdateRequest) SetColumns

SetColumns sets field value

type MetadataBackup

type MetadataBackup struct {
	Kv      *os.File                 `json:"kv" yaml:"kv"`
	Sql     *os.File                 `json:"sql" yaml:"sql"`
	Buckets []BucketMetadataManifest `json:"buckets" yaml:"buckets"`
}

MetadataBackup struct for MetadataBackup

func NewMetadataBackup

func NewMetadataBackup(kv *os.File, sql *os.File, buckets []BucketMetadataManifest) *MetadataBackup

NewMetadataBackup instantiates a new MetadataBackup 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 NewMetadataBackupWithDefaults

func NewMetadataBackupWithDefaults() *MetadataBackup

NewMetadataBackupWithDefaults instantiates a new MetadataBackup 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 (*MetadataBackup) GetBuckets

func (o *MetadataBackup) GetBuckets() []BucketMetadataManifest

GetBuckets returns the Buckets field value

func (*MetadataBackup) GetBucketsOk

func (o *MetadataBackup) GetBucketsOk() (*[]BucketMetadataManifest, bool)

GetBucketsOk returns a tuple with the Buckets field value and a boolean to check if the value has been set.

func (*MetadataBackup) GetKv

func (o *MetadataBackup) GetKv() *os.File

GetKv returns the Kv field value

func (*MetadataBackup) GetKvOk

func (o *MetadataBackup) GetKvOk() (**os.File, bool)

GetKvOk returns a tuple with the Kv field value and a boolean to check if the value has been set.

func (*MetadataBackup) GetSql

func (o *MetadataBackup) GetSql() *os.File

GetSql returns the Sql field value

func (*MetadataBackup) GetSqlOk

func (o *MetadataBackup) GetSqlOk() (**os.File, bool)

GetSqlOk returns a tuple with the Sql field value and a boolean to check if the value has been set.

func (MetadataBackup) MarshalJSON

func (o MetadataBackup) MarshalJSON() ([]byte, error)

func (*MetadataBackup) SetBuckets

func (o *MetadataBackup) SetBuckets(v []BucketMetadataManifest)

SetBuckets sets field value

func (*MetadataBackup) SetKv

func (o *MetadataBackup) SetKv(v *os.File)

SetKv sets field value

func (*MetadataBackup) SetSql

func (o *MetadataBackup) SetSql(v *os.File)

SetSql sets field value

type NullableAddResourceMemberRequestBody

type NullableAddResourceMemberRequestBody struct {
	// contains filtered or unexported fields
}

func (NullableAddResourceMemberRequestBody) Get

func (NullableAddResourceMemberRequestBody) IsSet

func (NullableAddResourceMemberRequestBody) MarshalJSON

func (v NullableAddResourceMemberRequestBody) MarshalJSON() ([]byte, error)

func (*NullableAddResourceMemberRequestBody) Set

func (*NullableAddResourceMemberRequestBody) UnmarshalJSON

func (v *NullableAddResourceMemberRequestBody) UnmarshalJSON(src []byte) error

func (*NullableAddResourceMemberRequestBody) Unset

type NullableAuthorization

type NullableAuthorization struct {
	// contains filtered or unexported fields
}

func NewNullableAuthorization

func NewNullableAuthorization(val *Authorization) *NullableAuthorization

func (NullableAuthorization) Get

func (NullableAuthorization) IsSet

func (v NullableAuthorization) IsSet() bool

func (NullableAuthorization) MarshalJSON

func (v NullableAuthorization) MarshalJSON() ([]byte, error)

func (*NullableAuthorization) Set

func (v *NullableAuthorization) Set(val *Authorization)

func (*NullableAuthorization) UnmarshalJSON

func (v *NullableAuthorization) UnmarshalJSON(src []byte) error

func (*NullableAuthorization) Unset

func (v *NullableAuthorization) Unset()

type NullableAuthorizationAllOf

type NullableAuthorizationAllOf struct {
	// contains filtered or unexported fields
}

func NewNullableAuthorizationAllOf

func NewNullableAuthorizationAllOf(val *AuthorizationAllOf) *NullableAuthorizationAllOf

func (NullableAuthorizationAllOf) Get

func (NullableAuthorizationAllOf) IsSet

func (v NullableAuthorizationAllOf) IsSet() bool

func (NullableAuthorizationAllOf) MarshalJSON

func (v NullableAuthorizationAllOf) MarshalJSON() ([]byte, error)

func (*NullableAuthorizationAllOf) Set

func (*NullableAuthorizationAllOf) UnmarshalJSON

func (v *NullableAuthorizationAllOf) UnmarshalJSON(src []byte) error

func (*NullableAuthorizationAllOf) Unset

func (v *NullableAuthorizationAllOf) Unset()
type NullableAuthorizationAllOfLinks struct {
	// contains filtered or unexported fields
}

func (NullableAuthorizationAllOfLinks) Get

func (NullableAuthorizationAllOfLinks) IsSet

func (NullableAuthorizationAllOfLinks) MarshalJSON

func (v NullableAuthorizationAllOfLinks) MarshalJSON() ([]byte, error)

func (*NullableAuthorizationAllOfLinks) Set

func (*NullableAuthorizationAllOfLinks) UnmarshalJSON

func (v *NullableAuthorizationAllOfLinks) UnmarshalJSON(src []byte) error

func (*NullableAuthorizationAllOfLinks) Unset

type NullableAuthorizationPostRequest

type NullableAuthorizationPostRequest struct {
	// contains filtered or unexported fields
}

func (NullableAuthorizationPostRequest) Get

func (NullableAuthorizationPostRequest) IsSet

func (NullableAuthorizationPostRequest) MarshalJSON

func (v NullableAuthorizationPostRequest) MarshalJSON() ([]byte, error)

func (*NullableAuthorizationPostRequest) Set

func (*NullableAuthorizationPostRequest) UnmarshalJSON

func (v *NullableAuthorizationPostRequest) UnmarshalJSON(src []byte) error

func (*NullableAuthorizationPostRequest) Unset

type NullableAuthorizationPostRequestAllOf

type NullableAuthorizationPostRequestAllOf struct {
	// contains filtered or unexported fields
}

func (NullableAuthorizationPostRequestAllOf) Get

func (NullableAuthorizationPostRequestAllOf) IsSet

func (NullableAuthorizationPostRequestAllOf) MarshalJSON

func (v NullableAuthorizationPostRequestAllOf) MarshalJSON() ([]byte, error)

func (*NullableAuthorizationPostRequestAllOf) Set

func (*NullableAuthorizationPostRequestAllOf) UnmarshalJSON

func (v *NullableAuthorizationPostRequestAllOf) UnmarshalJSON(src []byte) error

func (*NullableAuthorizationPostRequestAllOf) Unset

type NullableAuthorizationUpdateRequest

type NullableAuthorizationUpdateRequest struct {
	// contains filtered or unexported fields
}

func (NullableAuthorizationUpdateRequest) Get

func (NullableAuthorizationUpdateRequest) IsSet

func (NullableAuthorizationUpdateRequest) MarshalJSON

func (v NullableAuthorizationUpdateRequest) MarshalJSON() ([]byte, error)

func (*NullableAuthorizationUpdateRequest) Set

func (*NullableAuthorizationUpdateRequest) UnmarshalJSON

func (v *NullableAuthorizationUpdateRequest) UnmarshalJSON(src []byte) error

func (*NullableAuthorizationUpdateRequest) Unset

type NullableAuthorizations

type NullableAuthorizations struct {
	// contains filtered or unexported fields
}

func NewNullableAuthorizations

func NewNullableAuthorizations(val *Authorizations) *NullableAuthorizations

func (NullableAuthorizations) Get

func (NullableAuthorizations) IsSet

func (v NullableAuthorizations) IsSet() bool

func (NullableAuthorizations) MarshalJSON

func (v NullableAuthorizations) MarshalJSON() ([]byte, error)

func (*NullableAuthorizations) Set

func (*NullableAuthorizations) UnmarshalJSON

func (v *NullableAuthorizations) UnmarshalJSON(src []byte) error

func (*NullableAuthorizations) Unset

func (v *NullableAuthorizations) 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 NullableBucket

type NullableBucket struct {
	// contains filtered or unexported fields
}

func NewNullableBucket

func NewNullableBucket(val *Bucket) *NullableBucket

func (NullableBucket) Get

func (v NullableBucket) Get() *Bucket

func (NullableBucket) IsSet

func (v NullableBucket) IsSet() bool

func (NullableBucket) MarshalJSON

func (v NullableBucket) MarshalJSON() ([]byte, error)

func (*NullableBucket) Set

func (v *NullableBucket) Set(val *Bucket)

func (*NullableBucket) UnmarshalJSON

func (v *NullableBucket) UnmarshalJSON(src []byte) error

func (*NullableBucket) Unset

func (v *NullableBucket) Unset()
type NullableBucketLinks struct {
	// contains filtered or unexported fields
}
func NewNullableBucketLinks(val *BucketLinks) *NullableBucketLinks

func (NullableBucketLinks) Get

func (NullableBucketLinks) IsSet

func (v NullableBucketLinks) IsSet() bool

func (NullableBucketLinks) MarshalJSON

func (v NullableBucketLinks) MarshalJSON() ([]byte, error)

func (*NullableBucketLinks) Set

func (v *NullableBucketLinks) Set(val *BucketLinks)

func (*NullableBucketLinks) UnmarshalJSON

func (v *NullableBucketLinks) UnmarshalJSON(src []byte) error

func (*NullableBucketLinks) Unset

func (v *NullableBucketLinks) Unset()

type NullableBucketMetadataManifest

type NullableBucketMetadataManifest struct {
	// contains filtered or unexported fields
}

func (NullableBucketMetadataManifest) Get

func (NullableBucketMetadataManifest) IsSet

func (NullableBucketMetadataManifest) MarshalJSON

func (v NullableBucketMetadataManifest) MarshalJSON() ([]byte, error)

func (*NullableBucketMetadataManifest) Set

func (*NullableBucketMetadataManifest) UnmarshalJSON

func (v *NullableBucketMetadataManifest) UnmarshalJSON(src []byte) error

func (*NullableBucketMetadataManifest) Unset

func (v *NullableBucketMetadataManifest) Unset()

type NullableBucketShardMapping

type NullableBucketShardMapping struct {
	// contains filtered or unexported fields
}

func NewNullableBucketShardMapping

func NewNullableBucketShardMapping(val *BucketShardMapping) *NullableBucketShardMapping

func (NullableBucketShardMapping) Get

func (NullableBucketShardMapping) IsSet

func (v NullableBucketShardMapping) IsSet() bool

func (NullableBucketShardMapping) MarshalJSON

func (v NullableBucketShardMapping) MarshalJSON() ([]byte, error)

func (*NullableBucketShardMapping) Set

func (*NullableBucketShardMapping) UnmarshalJSON

func (v *NullableBucketShardMapping) UnmarshalJSON(src []byte) error

func (*NullableBucketShardMapping) Unset

func (v *NullableBucketShardMapping) Unset()

type NullableBuckets

type NullableBuckets struct {
	// contains filtered or unexported fields
}

func NewNullableBuckets

func NewNullableBuckets(val *Buckets) *NullableBuckets

func (NullableBuckets) Get

func (v NullableBuckets) Get() *Buckets

func (NullableBuckets) IsSet

func (v NullableBuckets) IsSet() bool

func (NullableBuckets) MarshalJSON

func (v NullableBuckets) MarshalJSON() ([]byte, error)

func (*NullableBuckets) Set

func (v *NullableBuckets) Set(val *Buckets)

func (*NullableBuckets) UnmarshalJSON

func (v *NullableBuckets) UnmarshalJSON(src []byte) error

func (*NullableBuckets) Unset

func (v *NullableBuckets) Unset()

type NullableCell

type NullableCell struct {
	// contains filtered or unexported fields
}

func NewNullableCell

func NewNullableCell(val *Cell) *NullableCell

func (NullableCell) Get

func (v NullableCell) Get() *Cell

func (NullableCell) IsSet

func (v NullableCell) IsSet() bool

func (NullableCell) MarshalJSON

func (v NullableCell) MarshalJSON() ([]byte, error)

func (*NullableCell) Set

func (v *NullableCell) Set(val *Cell)

func (*NullableCell) UnmarshalJSON

func (v *NullableCell) UnmarshalJSON(src []byte) error

func (*NullableCell) Unset

func (v *NullableCell) Unset()
type NullableCellLinks struct {
	// contains filtered or unexported fields
}
func NewNullableCellLinks(val *CellLinks) *NullableCellLinks

func (NullableCellLinks) Get

func (v NullableCellLinks) Get() *CellLinks

func (NullableCellLinks) IsSet

func (v NullableCellLinks) IsSet() bool

func (NullableCellLinks) MarshalJSON

func (v NullableCellLinks) MarshalJSON() ([]byte, error)

func (*NullableCellLinks) Set

func (v *NullableCellLinks) Set(val *CellLinks)

func (*NullableCellLinks) UnmarshalJSON

func (v *NullableCellLinks) UnmarshalJSON(src []byte) error

func (*NullableCellLinks) Unset

func (v *NullableCellLinks) Unset()

type NullableColumnDataType

type NullableColumnDataType struct {
	// contains filtered or unexported fields
}

func NewNullableColumnDataType

func NewNullableColumnDataType(val *ColumnDataType) *NullableColumnDataType

func (NullableColumnDataType) Get

func (NullableColumnDataType) IsSet

func (v NullableColumnDataType) IsSet() bool

func (NullableColumnDataType) MarshalJSON

func (v NullableColumnDataType) MarshalJSON() ([]byte, error)

func (*NullableColumnDataType) Set

func (*NullableColumnDataType) UnmarshalJSON

func (v *NullableColumnDataType) UnmarshalJSON(src []byte) error

func (*NullableColumnDataType) Unset

func (v *NullableColumnDataType) Unset()

type NullableColumnSemanticType

type NullableColumnSemanticType struct {
	// contains filtered or unexported fields
}

func NewNullableColumnSemanticType

func NewNullableColumnSemanticType(val *ColumnSemanticType) *NullableColumnSemanticType

func (NullableColumnSemanticType) Get

func (NullableColumnSemanticType) IsSet

func (v NullableColumnSemanticType) IsSet() bool

func (NullableColumnSemanticType) MarshalJSON

func (v NullableColumnSemanticType) MarshalJSON() ([]byte, error)

func (*NullableColumnSemanticType) Set

func (*NullableColumnSemanticType) UnmarshalJSON

func (v *NullableColumnSemanticType) UnmarshalJSON(src []byte) error

func (*NullableColumnSemanticType) Unset

func (v *NullableColumnSemanticType) Unset()

type NullableConfig added in v2.3.0

type NullableConfig struct {
	// contains filtered or unexported fields
}

func NewNullableConfig added in v2.3.0

func NewNullableConfig(val *Config) *NullableConfig

func (NullableConfig) Get added in v2.3.0

func (v NullableConfig) Get() *Config

func (NullableConfig) IsSet added in v2.3.0

func (v NullableConfig) IsSet() bool

func (NullableConfig) MarshalJSON added in v2.3.0

func (v NullableConfig) MarshalJSON() ([]byte, error)

func (*NullableConfig) Set added in v2.3.0

func (v *NullableConfig) Set(val *Config)

func (*NullableConfig) UnmarshalJSON added in v2.3.0

func (v *NullableConfig) UnmarshalJSON(src []byte) error

func (*NullableConfig) Unset added in v2.3.0

func (v *NullableConfig) Unset()

type NullableCreateDashboardRequest

type NullableCreateDashboardRequest struct {
	// contains filtered or unexported fields
}

func (NullableCreateDashboardRequest) Get

func (NullableCreateDashboardRequest) IsSet

func (NullableCreateDashboardRequest) MarshalJSON

func (v NullableCreateDashboardRequest) MarshalJSON() ([]byte, error)

func (*NullableCreateDashboardRequest) Set

func (*NullableCreateDashboardRequest) UnmarshalJSON

func (v *NullableCreateDashboardRequest) UnmarshalJSON(src []byte) error

func (*NullableCreateDashboardRequest) Unset

func (v *NullableCreateDashboardRequest) Unset()

type NullableDBRP

type NullableDBRP struct {
	// contains filtered or unexported fields
}

func NewNullableDBRP

func NewNullableDBRP(val *DBRP) *NullableDBRP

func (NullableDBRP) Get

func (v NullableDBRP) Get() *DBRP

func (NullableDBRP) IsSet

func (v NullableDBRP) IsSet() bool

func (NullableDBRP) MarshalJSON

func (v NullableDBRP) MarshalJSON() ([]byte, error)

func (*NullableDBRP) Set

func (v *NullableDBRP) Set(val *DBRP)

func (*NullableDBRP) UnmarshalJSON

func (v *NullableDBRP) UnmarshalJSON(src []byte) error

func (*NullableDBRP) Unset

func (v *NullableDBRP) Unset()

type NullableDBRPCreate

type NullableDBRPCreate struct {
	// contains filtered or unexported fields
}

func NewNullableDBRPCreate

func NewNullableDBRPCreate(val *DBRPCreate) *NullableDBRPCreate

func (NullableDBRPCreate) Get

func (v NullableDBRPCreate) Get() *DBRPCreate

func (NullableDBRPCreate) IsSet

func (v NullableDBRPCreate) IsSet() bool

func (NullableDBRPCreate) MarshalJSON

func (v NullableDBRPCreate) MarshalJSON() ([]byte, error)

func (*NullableDBRPCreate) Set

func (v *NullableDBRPCreate) Set(val *DBRPCreate)

func (*NullableDBRPCreate) UnmarshalJSON

func (v *NullableDBRPCreate) UnmarshalJSON(src []byte) error

func (*NullableDBRPCreate) Unset

func (v *NullableDBRPCreate) Unset()

type NullableDBRPGet

type NullableDBRPGet struct {
	// contains filtered or unexported fields
}

func NewNullableDBRPGet

func NewNullableDBRPGet(val *DBRPGet) *NullableDBRPGet

func (NullableDBRPGet) Get

func (v NullableDBRPGet) Get() *DBRPGet

func (NullableDBRPGet) IsSet

func (v NullableDBRPGet) IsSet() bool

func (NullableDBRPGet) MarshalJSON

func (v NullableDBRPGet) MarshalJSON() ([]byte, error)

func (*NullableDBRPGet) Set

func (v *NullableDBRPGet) Set(val *DBRPGet)

func (*NullableDBRPGet) UnmarshalJSON

func (v *NullableDBRPGet) UnmarshalJSON(src []byte) error

func (*NullableDBRPGet) Unset

func (v *NullableDBRPGet) Unset()

type NullableDBRPUpdate

type NullableDBRPUpdate struct {
	// contains filtered or unexported fields
}

func NewNullableDBRPUpdate

func NewNullableDBRPUpdate(val *DBRPUpdate) *NullableDBRPUpdate

func (NullableDBRPUpdate) Get

func (v NullableDBRPUpdate) Get() *DBRPUpdate

func (NullableDBRPUpdate) IsSet

func (v NullableDBRPUpdate) IsSet() bool

func (NullableDBRPUpdate) MarshalJSON

func (v NullableDBRPUpdate) MarshalJSON() ([]byte, error)

func (*NullableDBRPUpdate) Set

func (v *NullableDBRPUpdate) Set(val *DBRPUpdate)

func (*NullableDBRPUpdate) UnmarshalJSON

func (v *NullableDBRPUpdate) UnmarshalJSON(src []byte) error

func (*NullableDBRPUpdate) Unset

func (v *NullableDBRPUpdate) Unset()

type NullableDBRPs

type NullableDBRPs struct {
	// contains filtered or unexported fields
}

func NewNullableDBRPs

func NewNullableDBRPs(val *DBRPs) *NullableDBRPs

func (NullableDBRPs) Get

func (v NullableDBRPs) Get() *DBRPs

func (NullableDBRPs) IsSet

func (v NullableDBRPs) IsSet() bool

func (NullableDBRPs) MarshalJSON

func (v NullableDBRPs) MarshalJSON() ([]byte, error)

func (*NullableDBRPs) Set

func (v *NullableDBRPs) Set(val *DBRPs)

func (*NullableDBRPs) UnmarshalJSON

func (v *NullableDBRPs) UnmarshalJSON(src []byte) error

func (*NullableDBRPs) Unset

func (v *NullableDBRPs) Unset()

type NullableDashboard

type NullableDashboard struct {
	// contains filtered or unexported fields
}

func NewNullableDashboard

func NewNullableDashboard(val *Dashboard) *NullableDashboard

func (NullableDashboard) Get

func (v NullableDashboard) Get() *Dashboard

func (NullableDashboard) IsSet

func (v NullableDashboard) IsSet() bool

func (NullableDashboard) MarshalJSON

func (v NullableDashboard) MarshalJSON() ([]byte, error)

func (*NullableDashboard) Set

func (v *NullableDashboard) Set(val *Dashboard)

func (*NullableDashboard) UnmarshalJSON

func (v *NullableDashboard) UnmarshalJSON(src []byte) error

func (*NullableDashboard) Unset

func (v *NullableDashboard) Unset()

type NullableDashboardAllOf

type NullableDashboardAllOf struct {
	// contains filtered or unexported fields
}

func NewNullableDashboardAllOf

func NewNullableDashboardAllOf(val *DashboardAllOf) *NullableDashboardAllOf

func (NullableDashboardAllOf) Get

func (NullableDashboardAllOf) IsSet

func (v NullableDashboardAllOf) IsSet() bool

func (NullableDashboardAllOf) MarshalJSON

func (v NullableDashboardAllOf) MarshalJSON() ([]byte, error)

func (*NullableDashboardAllOf) Set

func (*NullableDashboardAllOf) UnmarshalJSON

func (v *NullableDashboardAllOf) UnmarshalJSON(src []byte) error

func (*NullableDashboardAllOf) Unset

func (v *NullableDashboardAllOf) Unset()
type NullableDashboardAllOfLinks struct {
	// contains filtered or unexported fields
}
func NewNullableDashboardAllOfLinks(val *DashboardAllOfLinks) *NullableDashboardAllOfLinks

func (NullableDashboardAllOfLinks) Get

func (NullableDashboardAllOfLinks) IsSet

func (NullableDashboardAllOfLinks) MarshalJSON

func (v NullableDashboardAllOfLinks) MarshalJSON() ([]byte, error)

func (*NullableDashboardAllOfLinks) Set

func (*NullableDashboardAllOfLinks) UnmarshalJSON

func (v *NullableDashboardAllOfLinks) UnmarshalJSON(src []byte) error

func (*NullableDashboardAllOfLinks) Unset

func (v *NullableDashboardAllOfLinks) Unset()

type NullableDashboardAllOfMeta

type NullableDashboardAllOfMeta struct {
	// contains filtered or unexported fields
}

func NewNullableDashboardAllOfMeta

func NewNullableDashboardAllOfMeta(val *DashboardAllOfMeta) *NullableDashboardAllOfMeta

func (NullableDashboardAllOfMeta) Get

func (NullableDashboardAllOfMeta) IsSet

func (v NullableDashboardAllOfMeta) IsSet() bool

func (NullableDashboardAllOfMeta) MarshalJSON

func (v NullableDashboardAllOfMeta) MarshalJSON() ([]byte, error)

func (*NullableDashboardAllOfMeta) Set

func (*NullableDashboardAllOfMeta) UnmarshalJSON

func (v *NullableDashboardAllOfMeta) UnmarshalJSON(src []byte) error

func (*NullableDashboardAllOfMeta) Unset

func (v *NullableDashboardAllOfMeta) Unset()

type NullableDashboards

type NullableDashboards struct {
	// contains filtered or unexported fields
}

func NewNullableDashboards

func NewNullableDashboards(val *Dashboards) *NullableDashboards

func (NullableDashboards) Get

func (v NullableDashboards) Get() *Dashboards

func (NullableDashboards) IsSet

func (v NullableDashboards) IsSet() bool

func (NullableDashboards) MarshalJSON

func (v NullableDashboards) MarshalJSON() ([]byte, error)

func (*NullableDashboards) Set

func (v *NullableDashboards) Set(val *Dashboards)

func (*NullableDashboards) UnmarshalJSON

func (v *NullableDashboards) UnmarshalJSON(src []byte) error

func (*NullableDashboards) Unset

func (v *NullableDashboards) Unset()

type NullableDeletePredicateRequest

type NullableDeletePredicateRequest struct {
	// contains filtered or unexported fields
}

func (NullableDeletePredicateRequest) Get

func (NullableDeletePredicateRequest) IsSet

func (NullableDeletePredicateRequest) MarshalJSON

func (v NullableDeletePredicateRequest) MarshalJSON() ([]byte, error)

func (*NullableDeletePredicateRequest) Set

func (*NullableDeletePredicateRequest) UnmarshalJSON

func (v *NullableDeletePredicateRequest) UnmarshalJSON(src []byte) error

func (*NullableDeletePredicateRequest) Unset

func (v *NullableDeletePredicateRequest) Unset()

type NullableDialect

type NullableDialect struct {
	// contains filtered or unexported fields
}

func NewNullableDialect

func NewNullableDialect(val *Dialect) *NullableDialect

func (NullableDialect) Get

func (v NullableDialect) Get() *Dialect

func (NullableDialect) IsSet

func (v NullableDialect) IsSet() bool

func (NullableDialect) MarshalJSON

func (v NullableDialect) MarshalJSON() ([]byte, error)

func (*NullableDialect) Set

func (v *NullableDialect) Set(val *Dialect)

func (*NullableDialect) UnmarshalJSON

func (v *NullableDialect) UnmarshalJSON(src []byte) error

func (*NullableDialect) Unset

func (v *NullableDialect) Unset()

type NullableError

type NullableError struct {
	// contains filtered or unexported fields
}

func NewNullableError

func NewNullableError(val *Error) *NullableError

func (NullableError) Get

func (v NullableError) Get() *Error

func (NullableError) IsSet

func (v NullableError) IsSet() bool

func (NullableError) MarshalJSON

func (v NullableError) MarshalJSON() ([]byte, error)

func (*NullableError) Set

func (v *NullableError) Set(val *Error)

func (*NullableError) UnmarshalJSON

func (v *NullableError) UnmarshalJSON(src []byte) error

func (*NullableError) Unset

func (v *NullableError) Unset()

type NullableErrorCode

type NullableErrorCode struct {
	// contains filtered or unexported fields
}

func NewNullableErrorCode

func NewNullableErrorCode(val *ErrorCode) *NullableErrorCode

func (NullableErrorCode) Get

func (v NullableErrorCode) Get() *ErrorCode

func (NullableErrorCode) IsSet

func (v NullableErrorCode) IsSet() bool

func (NullableErrorCode) MarshalJSON

func (v NullableErrorCode) MarshalJSON() ([]byte, error)

func (*NullableErrorCode) Set

func (v *NullableErrorCode) Set(val *ErrorCode)

func (*NullableErrorCode) UnmarshalJSON

func (v *NullableErrorCode) UnmarshalJSON(src []byte) error

func (*NullableErrorCode) Unset

func (v *NullableErrorCode) Unset()

type NullableExtern

type NullableExtern struct {
	// contains filtered or unexported fields
}

func NewNullableExtern

func NewNullableExtern(val *Extern) *NullableExtern

func (NullableExtern) Get

func (v NullableExtern) Get() *Extern

func (NullableExtern) IsSet

func (v NullableExtern) IsSet() bool

func (NullableExtern) MarshalJSON

func (v NullableExtern) MarshalJSON() ([]byte, error)

func (*NullableExtern) Set

func (v *NullableExtern) Set(val *Extern)

func (*NullableExtern) UnmarshalJSON

func (v *NullableExtern) UnmarshalJSON(src []byte) error

func (*NullableExtern) Unset

func (v *NullableExtern) 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 NullableHealthCheck

type NullableHealthCheck struct {
	// contains filtered or unexported fields
}

func NewNullableHealthCheck

func NewNullableHealthCheck(val *HealthCheck) *NullableHealthCheck

func (NullableHealthCheck) Get

func (NullableHealthCheck) IsSet

func (v NullableHealthCheck) IsSet() bool

func (NullableHealthCheck) MarshalJSON

func (v NullableHealthCheck) MarshalJSON() ([]byte, error)

func (*NullableHealthCheck) Set

func (v *NullableHealthCheck) Set(val *HealthCheck)

func (*NullableHealthCheck) UnmarshalJSON

func (v *NullableHealthCheck) UnmarshalJSON(src []byte) error

func (*NullableHealthCheck) Unset

func (v *NullableHealthCheck) Unset()

type NullableHealthCheckStatus

type NullableHealthCheckStatus struct {
	// contains filtered or unexported fields
}

func NewNullableHealthCheckStatus

func NewNullableHealthCheckStatus(val *HealthCheckStatus) *NullableHealthCheckStatus

func (NullableHealthCheckStatus) Get

func (NullableHealthCheckStatus) IsSet

func (v NullableHealthCheckStatus) IsSet() bool

func (NullableHealthCheckStatus) MarshalJSON

func (v NullableHealthCheckStatus) MarshalJSON() ([]byte, error)

func (*NullableHealthCheckStatus) Set

func (*NullableHealthCheckStatus) UnmarshalJSON

func (v *NullableHealthCheckStatus) UnmarshalJSON(src []byte) error

func (*NullableHealthCheckStatus) Unset

func (v *NullableHealthCheckStatus) Unset()

type NullableInfluxqlJsonResponse added in v2.4.0

type NullableInfluxqlJsonResponse struct {
	// contains filtered or unexported fields
}

func NewNullableInfluxqlJsonResponse added in v2.4.0

func NewNullableInfluxqlJsonResponse(val *InfluxqlJsonResponse) *NullableInfluxqlJsonResponse

func (NullableInfluxqlJsonResponse) Get added in v2.4.0

func (NullableInfluxqlJsonResponse) IsSet added in v2.4.0

func (NullableInfluxqlJsonResponse) MarshalJSON added in v2.4.0

func (v NullableInfluxqlJsonResponse) MarshalJSON() ([]byte, error)

func (*NullableInfluxqlJsonResponse) Set added in v2.4.0

func (*NullableInfluxqlJsonResponse) UnmarshalJSON added in v2.4.0

func (v *NullableInfluxqlJsonResponse) UnmarshalJSON(src []byte) error

func (*NullableInfluxqlJsonResponse) Unset added in v2.4.0

func (v *NullableInfluxqlJsonResponse) Unset()

type NullableInfluxqlJsonResponseResults added in v2.4.0

type NullableInfluxqlJsonResponseResults struct {
	// contains filtered or unexported fields
}

func NewNullableInfluxqlJsonResponseResults added in v2.4.0

func NewNullableInfluxqlJsonResponseResults(val *InfluxqlJsonResponseResults) *NullableInfluxqlJsonResponseResults

func (NullableInfluxqlJsonResponseResults) Get added in v2.4.0

func (NullableInfluxqlJsonResponseResults) IsSet added in v2.4.0

func (NullableInfluxqlJsonResponseResults) MarshalJSON added in v2.4.0

func (v NullableInfluxqlJsonResponseResults) MarshalJSON() ([]byte, error)

func (*NullableInfluxqlJsonResponseResults) Set added in v2.4.0

func (*NullableInfluxqlJsonResponseResults) UnmarshalJSON added in v2.4.0

func (v *NullableInfluxqlJsonResponseResults) UnmarshalJSON(src []byte) error

func (*NullableInfluxqlJsonResponseResults) Unset added in v2.4.0

type NullableInfluxqlJsonResponseSeries added in v2.4.0

type NullableInfluxqlJsonResponseSeries struct {
	// contains filtered or unexported fields
}

func NewNullableInfluxqlJsonResponseSeries added in v2.4.0

func NewNullableInfluxqlJsonResponseSeries(val *InfluxqlJsonResponseSeries) *NullableInfluxqlJsonResponseSeries

func (NullableInfluxqlJsonResponseSeries) Get added in v2.4.0

func (NullableInfluxqlJsonResponseSeries) IsSet added in v2.4.0

func (NullableInfluxqlJsonResponseSeries) MarshalJSON added in v2.4.0

func (v NullableInfluxqlJsonResponseSeries) MarshalJSON() ([]byte, error)

func (*NullableInfluxqlJsonResponseSeries) Set added in v2.4.0

func (*NullableInfluxqlJsonResponseSeries) UnmarshalJSON added in v2.4.0

func (v *NullableInfluxqlJsonResponseSeries) UnmarshalJSON(src []byte) error

func (*NullableInfluxqlJsonResponseSeries) Unset added in v2.4.0

type NullableInlineResponse200

type NullableInlineResponse200 struct {
	// contains filtered or unexported fields
}

func NewNullableInlineResponse200

func NewNullableInlineResponse200(val *InlineResponse200) *NullableInlineResponse200

func (NullableInlineResponse200) Get

func (NullableInlineResponse200) IsSet

func (v NullableInlineResponse200) IsSet() bool

func (NullableInlineResponse200) MarshalJSON

func (v NullableInlineResponse200) MarshalJSON() ([]byte, error)

func (*NullableInlineResponse200) Set

func (*NullableInlineResponse200) UnmarshalJSON

func (v *NullableInlineResponse200) UnmarshalJSON(src []byte) error

func (*NullableInlineResponse200) Unset

func (v *NullableInlineResponse200) 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 NullableLabel

type NullableLabel struct {
	// contains filtered or unexported fields
}

func NewNullableLabel

func NewNullableLabel(val *Label) *NullableLabel

func (NullableLabel) Get

func (v NullableLabel) Get() *Label

func (NullableLabel) IsSet

func (v NullableLabel) IsSet() bool

func (NullableLabel) MarshalJSON

func (v NullableLabel) MarshalJSON() ([]byte, error)

func (*NullableLabel) Set

func (v *NullableLabel) Set(val *Label)

func (*NullableLabel) UnmarshalJSON

func (v *NullableLabel) UnmarshalJSON(src []byte) error

func (*NullableLabel) Unset

func (v *NullableLabel) Unset()

type NullableLegacyAuthorizationPostRequest

type NullableLegacyAuthorizationPostRequest struct {
	// contains filtered or unexported fields
}

func (NullableLegacyAuthorizationPostRequest) Get

func (NullableLegacyAuthorizationPostRequest) IsSet

func (NullableLegacyAuthorizationPostRequest) MarshalJSON

func (v NullableLegacyAuthorizationPostRequest) MarshalJSON() ([]byte, error)

func (*NullableLegacyAuthorizationPostRequest) Set

func (*NullableLegacyAuthorizationPostRequest) UnmarshalJSON

func (v *NullableLegacyAuthorizationPostRequest) UnmarshalJSON(src []byte) error

func (*NullableLegacyAuthorizationPostRequest) Unset

type NullableLegacyAuthorizationPostRequestAllOf

type NullableLegacyAuthorizationPostRequestAllOf struct {
	// contains filtered or unexported fields
}

func (NullableLegacyAuthorizationPostRequestAllOf) Get

func (NullableLegacyAuthorizationPostRequestAllOf) IsSet

func (NullableLegacyAuthorizationPostRequestAllOf) MarshalJSON

func (*NullableLegacyAuthorizationPostRequestAllOf) Set

func (*NullableLegacyAuthorizationPostRequestAllOf) UnmarshalJSON

func (v *NullableLegacyAuthorizationPostRequestAllOf) UnmarshalJSON(src []byte) error

func (*NullableLegacyAuthorizationPostRequestAllOf) Unset

type NullableLineProtocolError

type NullableLineProtocolError struct {
	// contains filtered or unexported fields
}

func NewNullableLineProtocolError

func NewNullableLineProtocolError(val *LineProtocolError) *NullableLineProtocolError

func (NullableLineProtocolError) Get

func (NullableLineProtocolError) IsSet

func (v NullableLineProtocolError) IsSet() bool

func (NullableLineProtocolError) MarshalJSON

func (v NullableLineProtocolError) MarshalJSON() ([]byte, error)

func (*NullableLineProtocolError) Set

func (*NullableLineProtocolError) UnmarshalJSON

func (v *NullableLineProtocolError) UnmarshalJSON(src []byte) error

func (*NullableLineProtocolError) Unset

func (v *NullableLineProtocolError) Unset()

type NullableLineProtocolErrorCode

type NullableLineProtocolErrorCode struct {
	// contains filtered or unexported fields
}

func (NullableLineProtocolErrorCode) Get

func (NullableLineProtocolErrorCode) IsSet

func (NullableLineProtocolErrorCode) MarshalJSON

func (v NullableLineProtocolErrorCode) MarshalJSON() ([]byte, error)

func (*NullableLineProtocolErrorCode) Set

func (*NullableLineProtocolErrorCode) UnmarshalJSON

func (v *NullableLineProtocolErrorCode) UnmarshalJSON(src []byte) error

func (*NullableLineProtocolErrorCode) Unset

func (v *NullableLineProtocolErrorCode) Unset()

type NullableLineProtocolLengthError

type NullableLineProtocolLengthError struct {
	// contains filtered or unexported fields
}

func (NullableLineProtocolLengthError) Get

func (NullableLineProtocolLengthError) IsSet

func (NullableLineProtocolLengthError) MarshalJSON

func (v NullableLineProtocolLengthError) MarshalJSON() ([]byte, error)

func (*NullableLineProtocolLengthError) Set

func (*NullableLineProtocolLengthError) UnmarshalJSON

func (v *NullableLineProtocolLengthError) UnmarshalJSON(src []byte) error

func (*NullableLineProtocolLengthError) Unset

type NullableLineProtocolLengthErrorCode

type NullableLineProtocolLengthErrorCode struct {
	// contains filtered or unexported fields
}

func (NullableLineProtocolLengthErrorCode) Get

func (NullableLineProtocolLengthErrorCode) IsSet

func (NullableLineProtocolLengthErrorCode) MarshalJSON

func (v NullableLineProtocolLengthErrorCode) MarshalJSON() ([]byte, error)

func (*NullableLineProtocolLengthErrorCode) Set

func (*NullableLineProtocolLengthErrorCode) UnmarshalJSON

func (v *NullableLineProtocolLengthErrorCode) UnmarshalJSON(src []byte) error

func (*NullableLineProtocolLengthErrorCode) Unset

type NullableLinks struct {
	// contains filtered or unexported fields
}
func NewNullableLinks(val *Links) *NullableLinks

func (NullableLinks) Get

func (v NullableLinks) Get() *Links

func (NullableLinks) IsSet

func (v NullableLinks) IsSet() bool

func (NullableLinks) MarshalJSON

func (v NullableLinks) MarshalJSON() ([]byte, error)

func (*NullableLinks) Set

func (v *NullableLinks) Set(val *Links)

func (*NullableLinks) UnmarshalJSON

func (v *NullableLinks) UnmarshalJSON(src []byte) error

func (*NullableLinks) Unset

func (v *NullableLinks) Unset()

type NullableLogEvent

type NullableLogEvent struct {
	// contains filtered or unexported fields
}

func NewNullableLogEvent

func NewNullableLogEvent(val *LogEvent) *NullableLogEvent

func (NullableLogEvent) Get

func (v NullableLogEvent) Get() *LogEvent

func (NullableLogEvent) IsSet

func (v NullableLogEvent) IsSet() bool

func (NullableLogEvent) MarshalJSON

func (v NullableLogEvent) MarshalJSON() ([]byte, error)

func (*NullableLogEvent) Set

func (v *NullableLogEvent) Set(val *LogEvent)

func (*NullableLogEvent) UnmarshalJSON

func (v *NullableLogEvent) UnmarshalJSON(src []byte) error

func (*NullableLogEvent) Unset

func (v *NullableLogEvent) Unset()

type NullableLogs

type NullableLogs struct {
	// contains filtered or unexported fields
}

func NewNullableLogs

func NewNullableLogs(val *Logs) *NullableLogs

func (NullableLogs) Get

func (v NullableLogs) Get() *Logs

func (NullableLogs) IsSet

func (v NullableLogs) IsSet() bool

func (NullableLogs) MarshalJSON

func (v NullableLogs) MarshalJSON() ([]byte, error)

func (*NullableLogs) Set

func (v *NullableLogs) Set(val *Logs)

func (*NullableLogs) UnmarshalJSON

func (v *NullableLogs) UnmarshalJSON(src []byte) error

func (*NullableLogs) Unset

func (v *NullableLogs) Unset()

type NullableMeasurementSchema

type NullableMeasurementSchema struct {
	// contains filtered or unexported fields
}

func NewNullableMeasurementSchema

func NewNullableMeasurementSchema(val *MeasurementSchema) *NullableMeasurementSchema

func (NullableMeasurementSchema) Get

func (NullableMeasurementSchema) IsSet

func (v NullableMeasurementSchema) IsSet() bool

func (NullableMeasurementSchema) MarshalJSON

func (v NullableMeasurementSchema) MarshalJSON() ([]byte, error)

func (*NullableMeasurementSchema) Set

func (*NullableMeasurementSchema) UnmarshalJSON

func (v *NullableMeasurementSchema) UnmarshalJSON(src []byte) error

func (*NullableMeasurementSchema) Unset

func (v *NullableMeasurementSchema) Unset()

type NullableMeasurementSchemaColumn

type NullableMeasurementSchemaColumn struct {
	// contains filtered or unexported fields
}

func (NullableMeasurementSchemaColumn) Get

func (NullableMeasurementSchemaColumn) IsSet

func (NullableMeasurementSchemaColumn) MarshalJSON

func (v NullableMeasurementSchemaColumn) MarshalJSON() ([]byte, error)

func (*NullableMeasurementSchemaColumn) Set

func (*NullableMeasurementSchemaColumn) UnmarshalJSON

func (v *NullableMeasurementSchemaColumn) UnmarshalJSON(src []byte) error

func (*NullableMeasurementSchemaColumn) Unset

type NullableMeasurementSchemaCreateRequest

type NullableMeasurementSchemaCreateRequest struct {
	// contains filtered or unexported fields
}

func (NullableMeasurementSchemaCreateRequest) Get

func (NullableMeasurementSchemaCreateRequest) IsSet

func (NullableMeasurementSchemaCreateRequest) MarshalJSON

func (v NullableMeasurementSchemaCreateRequest) MarshalJSON() ([]byte, error)

func (*NullableMeasurementSchemaCreateRequest) Set

func (*NullableMeasurementSchemaCreateRequest) UnmarshalJSON

func (v *NullableMeasurementSchemaCreateRequest) UnmarshalJSON(src []byte) error

func (*NullableMeasurementSchemaCreateRequest) Unset

type NullableMeasurementSchemaList

type NullableMeasurementSchemaList struct {
	// contains filtered or unexported fields
}

func (NullableMeasurementSchemaList) Get

func (NullableMeasurementSchemaList) IsSet

func (NullableMeasurementSchemaList) MarshalJSON

func (v NullableMeasurementSchemaList) MarshalJSON() ([]byte, error)

func (*NullableMeasurementSchemaList) Set

func (*NullableMeasurementSchemaList) UnmarshalJSON

func (v *NullableMeasurementSchemaList) UnmarshalJSON(src []byte) error

func (*NullableMeasurementSchemaList) Unset

func (v *NullableMeasurementSchemaList) Unset()

type NullableMeasurementSchemaUpdateRequest

type NullableMeasurementSchemaUpdateRequest struct {
	// contains filtered or unexported fields
}

func (NullableMeasurementSchemaUpdateRequest) Get

func (NullableMeasurementSchemaUpdateRequest) IsSet

func (NullableMeasurementSchemaUpdateRequest) MarshalJSON

func (v NullableMeasurementSchemaUpdateRequest) MarshalJSON() ([]byte, error)

func (*NullableMeasurementSchemaUpdateRequest) Set

func (*NullableMeasurementSchemaUpdateRequest) UnmarshalJSON

func (v *NullableMeasurementSchemaUpdateRequest) UnmarshalJSON(src []byte) error

func (*NullableMeasurementSchemaUpdateRequest) Unset

type NullableMetadataBackup

type NullableMetadataBackup struct {
	// contains filtered or unexported fields
}

func NewNullableMetadataBackup

func NewNullableMetadataBackup(val *MetadataBackup) *NullableMetadataBackup

func (NullableMetadataBackup) Get

func (NullableMetadataBackup) IsSet

func (v NullableMetadataBackup) IsSet() bool

func (NullableMetadataBackup) MarshalJSON

func (v NullableMetadataBackup) MarshalJSON() ([]byte, error)

func (*NullableMetadataBackup) Set

func (*NullableMetadataBackup) UnmarshalJSON

func (v *NullableMetadataBackup) UnmarshalJSON(src []byte) error

func (*NullableMetadataBackup) Unset

func (v *NullableMetadataBackup) Unset()

type NullableOnboardingRequest

type NullableOnboardingRequest struct {
	// contains filtered or unexported fields
}

func NewNullableOnboardingRequest

func NewNullableOnboardingRequest(val *OnboardingRequest) *NullableOnboardingRequest

func (NullableOnboardingRequest) Get

func (NullableOnboardingRequest) IsSet

func (v NullableOnboardingRequest) IsSet() bool

func (NullableOnboardingRequest) MarshalJSON

func (v NullableOnboardingRequest) MarshalJSON() ([]byte, error)

func (*NullableOnboardingRequest) Set

func (*NullableOnboardingRequest) UnmarshalJSON

func (v *NullableOnboardingRequest) UnmarshalJSON(src []byte) error

func (*NullableOnboardingRequest) Unset

func (v *NullableOnboardingRequest) Unset()

type NullableOnboardingResponse

type NullableOnboardingResponse struct {
	// contains filtered or unexported fields
}

func NewNullableOnboardingResponse

func NewNullableOnboardingResponse(val *OnboardingResponse) *NullableOnboardingResponse

func (NullableOnboardingResponse) Get

func (NullableOnboardingResponse) IsSet

func (v NullableOnboardingResponse) IsSet() bool

func (NullableOnboardingResponse) MarshalJSON

func (v NullableOnboardingResponse) MarshalJSON() ([]byte, error)

func (*NullableOnboardingResponse) Set

func (*NullableOnboardingResponse) UnmarshalJSON

func (v *NullableOnboardingResponse) UnmarshalJSON(src []byte) error

func (*NullableOnboardingResponse) Unset

func (v *NullableOnboardingResponse) Unset()

type NullableOrganization

type NullableOrganization struct {
	// contains filtered or unexported fields
}

func NewNullableOrganization

func NewNullableOrganization(val *Organization) *NullableOrganization

func (NullableOrganization) Get

func (NullableOrganization) IsSet

func (v NullableOrganization) IsSet() bool

func (NullableOrganization) MarshalJSON

func (v NullableOrganization) MarshalJSON() ([]byte, error)

func (*NullableOrganization) Set

func (v *NullableOrganization) Set(val *Organization)

func (*NullableOrganization) UnmarshalJSON

func (v *NullableOrganization) UnmarshalJSON(src []byte) error

func (*NullableOrganization) Unset

func (v *NullableOrganization) Unset()
type NullableOrganizationLinks struct {
	// contains filtered or unexported fields
}
func NewNullableOrganizationLinks(val *OrganizationLinks) *NullableOrganizationLinks

func (NullableOrganizationLinks) Get

func (NullableOrganizationLinks) IsSet

func (v NullableOrganizationLinks) IsSet() bool

func (NullableOrganizationLinks) MarshalJSON

func (v NullableOrganizationLinks) MarshalJSON() ([]byte, error)

func (*NullableOrganizationLinks) Set

func (*NullableOrganizationLinks) UnmarshalJSON

func (v *NullableOrganizationLinks) UnmarshalJSON(src []byte) error

func (*NullableOrganizationLinks) Unset

func (v *NullableOrganizationLinks) Unset()

type NullableOrganizations

type NullableOrganizations struct {
	// contains filtered or unexported fields
}

func NewNullableOrganizations

func NewNullableOrganizations(val *Organizations) *NullableOrganizations

func (NullableOrganizations) Get

func (NullableOrganizations) IsSet

func (v NullableOrganizations) IsSet() bool

func (NullableOrganizations) MarshalJSON

func (v NullableOrganizations) MarshalJSON() ([]byte, error)

func (*NullableOrganizations) Set

func (v *NullableOrganizations) Set(val *Organizations)

func (*NullableOrganizations) UnmarshalJSON

func (v *NullableOrganizations) UnmarshalJSON(src []byte) error

func (*NullableOrganizations) Unset

func (v *NullableOrganizations) Unset()

type NullablePasswordResetBody

type NullablePasswordResetBody struct {
	// contains filtered or unexported fields
}

func NewNullablePasswordResetBody

func NewNullablePasswordResetBody(val *PasswordResetBody) *NullablePasswordResetBody

func (NullablePasswordResetBody) Get

func (NullablePasswordResetBody) IsSet

func (v NullablePasswordResetBody) IsSet() bool

func (NullablePasswordResetBody) MarshalJSON

func (v NullablePasswordResetBody) MarshalJSON() ([]byte, error)

func (*NullablePasswordResetBody) Set

func (*NullablePasswordResetBody) UnmarshalJSON

func (v *NullablePasswordResetBody) UnmarshalJSON(src []byte) error

func (*NullablePasswordResetBody) Unset

func (v *NullablePasswordResetBody) Unset()

type NullablePatchBucketRequest

type NullablePatchBucketRequest struct {
	// contains filtered or unexported fields
}

func NewNullablePatchBucketRequest

func NewNullablePatchBucketRequest(val *PatchBucketRequest) *NullablePatchBucketRequest

func (NullablePatchBucketRequest) Get

func (NullablePatchBucketRequest) IsSet

func (v NullablePatchBucketRequest) IsSet() bool

func (NullablePatchBucketRequest) MarshalJSON

func (v NullablePatchBucketRequest) MarshalJSON() ([]byte, error)

func (*NullablePatchBucketRequest) Set

func (*NullablePatchBucketRequest) UnmarshalJSON

func (v *NullablePatchBucketRequest) UnmarshalJSON(src []byte) error

func (*NullablePatchBucketRequest) Unset

func (v *NullablePatchBucketRequest) Unset()

type NullablePatchOrganizationRequest

type NullablePatchOrganizationRequest struct {
	// contains filtered or unexported fields
}

func (NullablePatchOrganizationRequest) Get

func (NullablePatchOrganizationRequest) IsSet

func (NullablePatchOrganizationRequest) MarshalJSON

func (v NullablePatchOrganizationRequest) MarshalJSON() ([]byte, error)

func (*NullablePatchOrganizationRequest) Set

func (*NullablePatchOrganizationRequest) UnmarshalJSON

func (v *NullablePatchOrganizationRequest) UnmarshalJSON(src []byte) error

func (*NullablePatchOrganizationRequest) Unset

type NullablePatchRetentionRule

type NullablePatchRetentionRule struct {
	// contains filtered or unexported fields
}

func NewNullablePatchRetentionRule

func NewNullablePatchRetentionRule(val *PatchRetentionRule) *NullablePatchRetentionRule

func (NullablePatchRetentionRule) Get

func (NullablePatchRetentionRule) IsSet

func (v NullablePatchRetentionRule) IsSet() bool

func (NullablePatchRetentionRule) MarshalJSON

func (v NullablePatchRetentionRule) MarshalJSON() ([]byte, error)

func (*NullablePatchRetentionRule) Set

func (*NullablePatchRetentionRule) UnmarshalJSON

func (v *NullablePatchRetentionRule) UnmarshalJSON(src []byte) error

func (*NullablePatchRetentionRule) Unset

func (v *NullablePatchRetentionRule) Unset()

type NullablePermission

type NullablePermission struct {
	// contains filtered or unexported fields
}

func NewNullablePermission

func NewNullablePermission(val *Permission) *NullablePermission

func (NullablePermission) Get

func (v NullablePermission) Get() *Permission

func (NullablePermission) IsSet

func (v NullablePermission) IsSet() bool

func (NullablePermission) MarshalJSON

func (v NullablePermission) MarshalJSON() ([]byte, error)

func (*NullablePermission) Set

func (v *NullablePermission) Set(val *Permission)

func (*NullablePermission) UnmarshalJSON

func (v *NullablePermission) UnmarshalJSON(src []byte) error

func (*NullablePermission) Unset

func (v *NullablePermission) Unset()

type NullablePermissionResource

type NullablePermissionResource struct {
	// contains filtered or unexported fields
}

func NewNullablePermissionResource

func NewNullablePermissionResource(val *PermissionResource) *NullablePermissionResource

func (NullablePermissionResource) Get

func (NullablePermissionResource) IsSet

func (v NullablePermissionResource) IsSet() bool

func (NullablePermissionResource) MarshalJSON

func (v NullablePermissionResource) MarshalJSON() ([]byte, error)

func (*NullablePermissionResource) Set

func (*NullablePermissionResource) UnmarshalJSON

func (v *NullablePermissionResource) UnmarshalJSON(src []byte) error

func (*NullablePermissionResource) Unset

func (v *NullablePermissionResource) Unset()

type NullablePostBucketRequest

type NullablePostBucketRequest struct {
	// contains filtered or unexported fields
}

func NewNullablePostBucketRequest

func NewNullablePostBucketRequest(val *PostBucketRequest) *NullablePostBucketRequest

func (NullablePostBucketRequest) Get

func (NullablePostBucketRequest) IsSet

func (v NullablePostBucketRequest) IsSet() bool

func (NullablePostBucketRequest) MarshalJSON

func (v NullablePostBucketRequest) MarshalJSON() ([]byte, error)

func (*NullablePostBucketRequest) Set

func (*NullablePostBucketRequest) UnmarshalJSON

func (v *NullablePostBucketRequest) UnmarshalJSON(src []byte) error

func (*NullablePostBucketRequest) Unset

func (v *NullablePostBucketRequest) Unset()

type NullablePostOrganizationRequest

type NullablePostOrganizationRequest struct {
	// contains filtered or unexported fields
}

func (NullablePostOrganizationRequest) Get

func (NullablePostOrganizationRequest) IsSet

func (NullablePostOrganizationRequest) MarshalJSON

func (v NullablePostOrganizationRequest) MarshalJSON() ([]byte, error)

func (*NullablePostOrganizationRequest) Set

func (*NullablePostOrganizationRequest) UnmarshalJSON

func (v *NullablePostOrganizationRequest) UnmarshalJSON(src []byte) error

func (*NullablePostOrganizationRequest) Unset

type NullablePostRestoreKVResponse added in v2.2.0

type NullablePostRestoreKVResponse struct {
	// contains filtered or unexported fields
}

func NewNullablePostRestoreKVResponse added in v2.2.0

func NewNullablePostRestoreKVResponse(val *PostRestoreKVResponse) *NullablePostRestoreKVResponse

func (NullablePostRestoreKVResponse) Get added in v2.2.0

func (NullablePostRestoreKVResponse) IsSet added in v2.2.0

func (NullablePostRestoreKVResponse) MarshalJSON added in v2.2.0

func (v NullablePostRestoreKVResponse) MarshalJSON() ([]byte, error)

func (*NullablePostRestoreKVResponse) Set added in v2.2.0

func (*NullablePostRestoreKVResponse) UnmarshalJSON added in v2.2.0

func (v *NullablePostRestoreKVResponse) UnmarshalJSON(src []byte) error

func (*NullablePostRestoreKVResponse) Unset added in v2.2.0

func (v *NullablePostRestoreKVResponse) Unset()

type NullableQuery

type NullableQuery struct {
	// contains filtered or unexported fields
}

func NewNullableQuery

func NewNullableQuery(val *Query) *NullableQuery

func (NullableQuery) Get

func (v NullableQuery) Get() *Query

func (NullableQuery) IsSet

func (v NullableQuery) IsSet() bool

func (NullableQuery) MarshalJSON

func (v NullableQuery) MarshalJSON() ([]byte, error)

func (*NullableQuery) Set

func (v *NullableQuery) Set(val *Query)

func (*NullableQuery) UnmarshalJSON

func (v *NullableQuery) UnmarshalJSON(src []byte) error

func (*NullableQuery) Unset

func (v *NullableQuery) Unset()

type NullableRemoteConnection added in v2.2.0

type NullableRemoteConnection struct {
	// contains filtered or unexported fields
}

func NewNullableRemoteConnection added in v2.2.0

func NewNullableRemoteConnection(val *RemoteConnection) *NullableRemoteConnection

func (NullableRemoteConnection) Get added in v2.2.0

func (NullableRemoteConnection) IsSet added in v2.2.0

func (v NullableRemoteConnection) IsSet() bool

func (NullableRemoteConnection) MarshalJSON added in v2.2.0

func (v NullableRemoteConnection) MarshalJSON() ([]byte, error)

func (*NullableRemoteConnection) Set added in v2.2.0

func (*NullableRemoteConnection) UnmarshalJSON added in v2.2.0

func (v *NullableRemoteConnection) UnmarshalJSON(src []byte) error

func (*NullableRemoteConnection) Unset added in v2.2.0

func (v *NullableRemoteConnection) Unset()

type NullableRemoteConnectionCreationRequest added in v2.2.0

type NullableRemoteConnectionCreationRequest struct {
	// contains filtered or unexported fields
}

func NewNullableRemoteConnectionCreationRequest added in v2.2.0

func NewNullableRemoteConnectionCreationRequest(val *RemoteConnectionCreationRequest) *NullableRemoteConnectionCreationRequest

func (NullableRemoteConnectionCreationRequest) Get added in v2.2.0

func (NullableRemoteConnectionCreationRequest) IsSet added in v2.2.0

func (NullableRemoteConnectionCreationRequest) MarshalJSON added in v2.2.0

func (v NullableRemoteConnectionCreationRequest) MarshalJSON() ([]byte, error)

func (*NullableRemoteConnectionCreationRequest) Set added in v2.2.0

func (*NullableRemoteConnectionCreationRequest) UnmarshalJSON added in v2.2.0

func (v *NullableRemoteConnectionCreationRequest) UnmarshalJSON(src []byte) error

func (*NullableRemoteConnectionCreationRequest) Unset added in v2.2.0

type NullableRemoteConnections added in v2.2.0

type NullableRemoteConnections struct {
	// contains filtered or unexported fields
}

func NewNullableRemoteConnections added in v2.2.0

func NewNullableRemoteConnections(val *RemoteConnections) *NullableRemoteConnections

func (NullableRemoteConnections) Get added in v2.2.0

func (NullableRemoteConnections) IsSet added in v2.2.0

func (v NullableRemoteConnections) IsSet() bool

func (NullableRemoteConnections) MarshalJSON added in v2.2.0

func (v NullableRemoteConnections) MarshalJSON() ([]byte, error)

func (*NullableRemoteConnections) Set added in v2.2.0

func (*NullableRemoteConnections) UnmarshalJSON added in v2.2.0

func (v *NullableRemoteConnections) UnmarshalJSON(src []byte) error

func (*NullableRemoteConnections) Unset added in v2.2.0

func (v *NullableRemoteConnections) Unset()

type NullableRemoteConnenctionUpdateRequest added in v2.2.0

type NullableRemoteConnenctionUpdateRequest struct {
	// contains filtered or unexported fields
}

func NewNullableRemoteConnenctionUpdateRequest added in v2.2.0

func NewNullableRemoteConnenctionUpdateRequest(val *RemoteConnenctionUpdateRequest) *NullableRemoteConnenctionUpdateRequest

func (NullableRemoteConnenctionUpdateRequest) Get added in v2.2.0

func (NullableRemoteConnenctionUpdateRequest) IsSet added in v2.2.0

func (NullableRemoteConnenctionUpdateRequest) MarshalJSON added in v2.2.0

func (v NullableRemoteConnenctionUpdateRequest) MarshalJSON() ([]byte, error)

func (*NullableRemoteConnenctionUpdateRequest) Set added in v2.2.0

func (*NullableRemoteConnenctionUpdateRequest) UnmarshalJSON added in v2.2.0

func (v *NullableRemoteConnenctionUpdateRequest) UnmarshalJSON(src []byte) error

func (*NullableRemoteConnenctionUpdateRequest) Unset added in v2.2.0

type NullableReplication added in v2.2.0

type NullableReplication struct {
	// contains filtered or unexported fields
}

func NewNullableReplication added in v2.2.0

func NewNullableReplication(val *Replication) *NullableReplication

func (NullableReplication) Get added in v2.2.0

func (NullableReplication) IsSet added in v2.2.0

func (v NullableReplication) IsSet() bool

func (NullableReplication) MarshalJSON added in v2.2.0

func (v NullableReplication) MarshalJSON() ([]byte, error)

func (*NullableReplication) Set added in v2.2.0

func (v *NullableReplication) Set(val *Replication)

func (*NullableReplication) UnmarshalJSON added in v2.2.0

func (v *NullableReplication) UnmarshalJSON(src []byte) error

func (*NullableReplication) Unset added in v2.2.0

func (v *NullableReplication) Unset()

type NullableReplicationCreationRequest added in v2.2.0

type NullableReplicationCreationRequest struct {
	// contains filtered or unexported fields
}

func NewNullableReplicationCreationRequest added in v2.2.0

func NewNullableReplicationCreationRequest(val *ReplicationCreationRequest) *NullableReplicationCreationRequest

func (NullableReplicationCreationRequest) Get added in v2.2.0

func (NullableReplicationCreationRequest) IsSet added in v2.2.0

func (NullableReplicationCreationRequest) MarshalJSON added in v2.2.0

func (v NullableReplicationCreationRequest) MarshalJSON() ([]byte, error)

func (*NullableReplicationCreationRequest) Set added in v2.2.0

func (*NullableReplicationCreationRequest) UnmarshalJSON added in v2.2.0

func (v *NullableReplicationCreationRequest) UnmarshalJSON(src []byte) error

func (*NullableReplicationCreationRequest) Unset added in v2.2.0

type NullableReplicationUpdateRequest added in v2.2.0

type NullableReplicationUpdateRequest struct {
	// contains filtered or unexported fields
}

func NewNullableReplicationUpdateRequest added in v2.2.0

func NewNullableReplicationUpdateRequest(val *ReplicationUpdateRequest) *NullableReplicationUpdateRequest

func (NullableReplicationUpdateRequest) Get added in v2.2.0

func (NullableReplicationUpdateRequest) IsSet added in v2.2.0

func (NullableReplicationUpdateRequest) MarshalJSON added in v2.2.0

func (v NullableReplicationUpdateRequest) MarshalJSON() ([]byte, error)

func (*NullableReplicationUpdateRequest) Set added in v2.2.0

func (*NullableReplicationUpdateRequest) UnmarshalJSON added in v2.2.0

func (v *NullableReplicationUpdateRequest) UnmarshalJSON(src []byte) error

func (*NullableReplicationUpdateRequest) Unset added in v2.2.0

type NullableReplications added in v2.2.0

type NullableReplications struct {
	// contains filtered or unexported fields
}

func NewNullableReplications added in v2.2.0

func NewNullableReplications(val *Replications) *NullableReplications

func (NullableReplications) Get added in v2.2.0

func (NullableReplications) IsSet added in v2.2.0

func (v NullableReplications) IsSet() bool

func (NullableReplications) MarshalJSON added in v2.2.0

func (v NullableReplications) MarshalJSON() ([]byte, error)

func (*NullableReplications) Set added in v2.2.0

func (v *NullableReplications) Set(val *Replications)

func (*NullableReplications) UnmarshalJSON added in v2.2.0

func (v *NullableReplications) UnmarshalJSON(src []byte) error

func (*NullableReplications) Unset added in v2.2.0

func (v *NullableReplications) Unset()

type NullableResourceMember

type NullableResourceMember struct {
	// contains filtered or unexported fields
}

func NewNullableResourceMember

func NewNullableResourceMember(val *ResourceMember) *NullableResourceMember

func (NullableResourceMember) Get

func (NullableResourceMember) IsSet

func (v NullableResourceMember) IsSet() bool

func (NullableResourceMember) MarshalJSON

func (v NullableResourceMember) MarshalJSON() ([]byte, error)

func (*NullableResourceMember) Set

func (*NullableResourceMember) UnmarshalJSON

func (v *NullableResourceMember) UnmarshalJSON(src []byte) error

func (*NullableResourceMember) Unset

func (v *NullableResourceMember) Unset()

type NullableResourceMemberAllOf

type NullableResourceMemberAllOf struct {
	// contains filtered or unexported fields
}

func NewNullableResourceMemberAllOf

func NewNullableResourceMemberAllOf(val *ResourceMemberAllOf) *NullableResourceMemberAllOf

func (NullableResourceMemberAllOf) Get

func (NullableResourceMemberAllOf) IsSet

func (NullableResourceMemberAllOf) MarshalJSON

func (v NullableResourceMemberAllOf) MarshalJSON() ([]byte, error)

func (*NullableResourceMemberAllOf) Set

func (*NullableResourceMemberAllOf) UnmarshalJSON

func (v *NullableResourceMemberAllOf) UnmarshalJSON(src []byte) error

func (*NullableResourceMemberAllOf) Unset

func (v *NullableResourceMemberAllOf) Unset()

type NullableResourceMembers

type NullableResourceMembers struct {
	// contains filtered or unexported fields
}

func NewNullableResourceMembers

func NewNullableResourceMembers(val *ResourceMembers) *NullableResourceMembers

func (NullableResourceMembers) Get

func (NullableResourceMembers) IsSet

func (v NullableResourceMembers) IsSet() bool

func (NullableResourceMembers) MarshalJSON

func (v NullableResourceMembers) MarshalJSON() ([]byte, error)

func (*NullableResourceMembers) Set

func (*NullableResourceMembers) UnmarshalJSON

func (v *NullableResourceMembers) UnmarshalJSON(src []byte) error

func (*NullableResourceMembers) Unset

func (v *NullableResourceMembers) Unset()

type NullableResourceOwner added in v2.4.0

type NullableResourceOwner struct {
	// contains filtered or unexported fields
}

func NewNullableResourceOwner added in v2.4.0

func NewNullableResourceOwner(val *ResourceOwner) *NullableResourceOwner

func (NullableResourceOwner) Get added in v2.4.0

func (NullableResourceOwner) IsSet added in v2.4.0

func (v NullableResourceOwner) IsSet() bool

func (NullableResourceOwner) MarshalJSON added in v2.4.0

func (v NullableResourceOwner) MarshalJSON() ([]byte, error)

func (*NullableResourceOwner) Set added in v2.4.0

func (v *NullableResourceOwner) Set(val *ResourceOwner)

func (*NullableResourceOwner) UnmarshalJSON added in v2.4.0

func (v *NullableResourceOwner) UnmarshalJSON(src []byte) error

func (*NullableResourceOwner) Unset added in v2.4.0

func (v *NullableResourceOwner) Unset()

type NullableResourceOwnerAllOf added in v2.4.0

type NullableResourceOwnerAllOf struct {
	// contains filtered or unexported fields
}

func NewNullableResourceOwnerAllOf added in v2.4.0

func NewNullableResourceOwnerAllOf(val *ResourceOwnerAllOf) *NullableResourceOwnerAllOf

func (NullableResourceOwnerAllOf) Get added in v2.4.0

func (NullableResourceOwnerAllOf) IsSet added in v2.4.0

func (v NullableResourceOwnerAllOf) IsSet() bool

func (NullableResourceOwnerAllOf) MarshalJSON added in v2.4.0

func (v NullableResourceOwnerAllOf) MarshalJSON() ([]byte, error)

func (*NullableResourceOwnerAllOf) Set added in v2.4.0

func (*NullableResourceOwnerAllOf) UnmarshalJSON added in v2.4.0

func (v *NullableResourceOwnerAllOf) UnmarshalJSON(src []byte) error

func (*NullableResourceOwnerAllOf) Unset added in v2.4.0

func (v *NullableResourceOwnerAllOf) Unset()

type NullableResourceOwners added in v2.4.0

type NullableResourceOwners struct {
	// contains filtered or unexported fields
}

func NewNullableResourceOwners added in v2.4.0

func NewNullableResourceOwners(val *ResourceOwners) *NullableResourceOwners

func (NullableResourceOwners) Get added in v2.4.0

func (NullableResourceOwners) IsSet added in v2.4.0

func (v NullableResourceOwners) IsSet() bool

func (NullableResourceOwners) MarshalJSON added in v2.4.0

func (v NullableResourceOwners) MarshalJSON() ([]byte, error)

func (*NullableResourceOwners) Set added in v2.4.0

func (*NullableResourceOwners) UnmarshalJSON added in v2.4.0

func (v *NullableResourceOwners) UnmarshalJSON(src []byte) error

func (*NullableResourceOwners) Unset added in v2.4.0

func (v *NullableResourceOwners) Unset()

type NullableRestoredBucketMappings

type NullableRestoredBucketMappings struct {
	// contains filtered or unexported fields
}

func (NullableRestoredBucketMappings) Get

func (NullableRestoredBucketMappings) IsSet

func (NullableRestoredBucketMappings) MarshalJSON

func (v NullableRestoredBucketMappings) MarshalJSON() ([]byte, error)

func (*NullableRestoredBucketMappings) Set

func (*NullableRestoredBucketMappings) UnmarshalJSON

func (v *NullableRestoredBucketMappings) UnmarshalJSON(src []byte) error

func (*NullableRestoredBucketMappings) Unset

func (v *NullableRestoredBucketMappings) Unset()

type NullableRetentionPolicyManifest

type NullableRetentionPolicyManifest struct {
	// contains filtered or unexported fields
}

func (NullableRetentionPolicyManifest) Get

func (NullableRetentionPolicyManifest) IsSet

func (NullableRetentionPolicyManifest) MarshalJSON

func (v NullableRetentionPolicyManifest) MarshalJSON() ([]byte, error)

func (*NullableRetentionPolicyManifest) Set

func (*NullableRetentionPolicyManifest) UnmarshalJSON

func (v *NullableRetentionPolicyManifest) UnmarshalJSON(src []byte) error

func (*NullableRetentionPolicyManifest) Unset

type NullableRetentionRule

type NullableRetentionRule struct {
	// contains filtered or unexported fields
}

func NewNullableRetentionRule

func NewNullableRetentionRule(val *RetentionRule) *NullableRetentionRule

func (NullableRetentionRule) Get

func (NullableRetentionRule) IsSet

func (v NullableRetentionRule) IsSet() bool

func (NullableRetentionRule) MarshalJSON

func (v NullableRetentionRule) MarshalJSON() ([]byte, error)

func (*NullableRetentionRule) Set

func (v *NullableRetentionRule) Set(val *RetentionRule)

func (*NullableRetentionRule) UnmarshalJSON

func (v *NullableRetentionRule) UnmarshalJSON(src []byte) error

func (*NullableRetentionRule) Unset

func (v *NullableRetentionRule) Unset()

type NullableRun

type NullableRun struct {
	// contains filtered or unexported fields
}

func NewNullableRun

func NewNullableRun(val *Run) *NullableRun

func (NullableRun) Get

func (v NullableRun) Get() *Run

func (NullableRun) IsSet

func (v NullableRun) IsSet() bool

func (NullableRun) MarshalJSON

func (v NullableRun) MarshalJSON() ([]byte, error)

func (*NullableRun) Set

func (v *NullableRun) Set(val *Run)

func (*NullableRun) UnmarshalJSON

func (v *NullableRun) UnmarshalJSON(src []byte) error

func (*NullableRun) Unset

func (v *NullableRun) Unset()
type NullableRunLinks struct {
	// contains filtered or unexported fields
}
func NewNullableRunLinks(val *RunLinks) *NullableRunLinks

func (NullableRunLinks) Get

func (v NullableRunLinks) Get() *RunLinks

func (NullableRunLinks) IsSet

func (v NullableRunLinks) IsSet() bool

func (NullableRunLinks) MarshalJSON

func (v NullableRunLinks) MarshalJSON() ([]byte, error)

func (*NullableRunLinks) Set

func (v *NullableRunLinks) Set(val *RunLinks)

func (*NullableRunLinks) UnmarshalJSON

func (v *NullableRunLinks) UnmarshalJSON(src []byte) error

func (*NullableRunLinks) Unset

func (v *NullableRunLinks) Unset()

type NullableRunManually

type NullableRunManually struct {
	// contains filtered or unexported fields
}

func NewNullableRunManually

func NewNullableRunManually(val *RunManually) *NullableRunManually

func (NullableRunManually) Get

func (NullableRunManually) IsSet

func (v NullableRunManually) IsSet() bool

func (NullableRunManually) MarshalJSON

func (v NullableRunManually) MarshalJSON() ([]byte, error)

func (*NullableRunManually) Set

func (v *NullableRunManually) Set(val *RunManually)

func (*NullableRunManually) UnmarshalJSON

func (v *NullableRunManually) UnmarshalJSON(src []byte) error

func (*NullableRunManually) Unset

func (v *NullableRunManually) Unset()

type NullableRuns

type NullableRuns struct {
	// contains filtered or unexported fields
}

func NewNullableRuns

func NewNullableRuns(val *Runs) *NullableRuns

func (NullableRuns) Get

func (v NullableRuns) Get() *Runs

func (NullableRuns) IsSet

func (v NullableRuns) IsSet() bool

func (NullableRuns) MarshalJSON

func (v NullableRuns) MarshalJSON() ([]byte, error)

func (*NullableRuns) Set

func (v *NullableRuns) Set(val *Runs)

func (*NullableRuns) UnmarshalJSON

func (v *NullableRuns) UnmarshalJSON(src []byte) error

func (*NullableRuns) Unset

func (v *NullableRuns) Unset()

type NullableSchemaType

type NullableSchemaType struct {
	// contains filtered or unexported fields
}

func NewNullableSchemaType

func NewNullableSchemaType(val *SchemaType) *NullableSchemaType

func (NullableSchemaType) Get

func (v NullableSchemaType) Get() *SchemaType

func (NullableSchemaType) IsSet

func (v NullableSchemaType) IsSet() bool

func (NullableSchemaType) MarshalJSON

func (v NullableSchemaType) MarshalJSON() ([]byte, error)

func (*NullableSchemaType) Set

func (v *NullableSchemaType) Set(val *SchemaType)

func (*NullableSchemaType) UnmarshalJSON

func (v *NullableSchemaType) UnmarshalJSON(src []byte) error

func (*NullableSchemaType) Unset

func (v *NullableSchemaType) Unset()

type NullableScript added in v2.4.0

type NullableScript struct {
	// contains filtered or unexported fields
}

func NewNullableScript added in v2.4.0

func NewNullableScript(val *Script) *NullableScript

func (NullableScript) Get added in v2.4.0

func (v NullableScript) Get() *Script

func (NullableScript) IsSet added in v2.4.0

func (v NullableScript) IsSet() bool

func (NullableScript) MarshalJSON added in v2.4.0

func (v NullableScript) MarshalJSON() ([]byte, error)

func (*NullableScript) Set added in v2.4.0

func (v *NullableScript) Set(val *Script)

func (*NullableScript) UnmarshalJSON added in v2.4.0

func (v *NullableScript) UnmarshalJSON(src []byte) error

func (*NullableScript) Unset added in v2.4.0

func (v *NullableScript) Unset()

type NullableScriptCreateRequest added in v2.4.0

type NullableScriptCreateRequest struct {
	// contains filtered or unexported fields
}

func NewNullableScriptCreateRequest added in v2.4.0

func NewNullableScriptCreateRequest(val *ScriptCreateRequest) *NullableScriptCreateRequest

func (NullableScriptCreateRequest) Get added in v2.4.0

func (NullableScriptCreateRequest) IsSet added in v2.4.0

func (NullableScriptCreateRequest) MarshalJSON added in v2.4.0

func (v NullableScriptCreateRequest) MarshalJSON() ([]byte, error)

func (*NullableScriptCreateRequest) Set added in v2.4.0

func (*NullableScriptCreateRequest) UnmarshalJSON added in v2.4.0

func (v *NullableScriptCreateRequest) UnmarshalJSON(src []byte) error

func (*NullableScriptCreateRequest) Unset added in v2.4.0

func (v *NullableScriptCreateRequest) Unset()

type NullableScriptInvocationParams added in v2.4.0

type NullableScriptInvocationParams struct {
	// contains filtered or unexported fields
}

func NewNullableScriptInvocationParams added in v2.4.0

func NewNullableScriptInvocationParams(val *ScriptInvocationParams) *NullableScriptInvocationParams

func (NullableScriptInvocationParams) Get added in v2.4.0

func (NullableScriptInvocationParams) IsSet added in v2.4.0

func (NullableScriptInvocationParams) MarshalJSON added in v2.4.0

func (v NullableScriptInvocationParams) MarshalJSON() ([]byte, error)

func (*NullableScriptInvocationParams) Set added in v2.4.0

func (*NullableScriptInvocationParams) UnmarshalJSON added in v2.4.0

func (v *NullableScriptInvocationParams) UnmarshalJSON(src []byte) error

func (*NullableScriptInvocationParams) Unset added in v2.4.0

func (v *NullableScriptInvocationParams) Unset()

type NullableScriptLanguage added in v2.4.0

type NullableScriptLanguage struct {
	// contains filtered or unexported fields
}

func NewNullableScriptLanguage added in v2.4.0

func NewNullableScriptLanguage(val *ScriptLanguage) *NullableScriptLanguage

func (NullableScriptLanguage) Get added in v2.4.0

func (NullableScriptLanguage) IsSet added in v2.4.0

func (v NullableScriptLanguage) IsSet() bool

func (NullableScriptLanguage) MarshalJSON added in v2.4.0

func (v NullableScriptLanguage) MarshalJSON() ([]byte, error)

func (*NullableScriptLanguage) Set added in v2.4.0

func (*NullableScriptLanguage) UnmarshalJSON added in v2.4.0

func (v *NullableScriptLanguage) UnmarshalJSON(src []byte) error

func (*NullableScriptLanguage) Unset added in v2.4.0

func (v *NullableScriptLanguage) Unset()

type NullableScriptUpdateRequest added in v2.4.0

type NullableScriptUpdateRequest struct {
	// contains filtered or unexported fields
}

func NewNullableScriptUpdateRequest added in v2.4.0

func NewNullableScriptUpdateRequest(val *ScriptUpdateRequest) *NullableScriptUpdateRequest

func (NullableScriptUpdateRequest) Get added in v2.4.0

func (NullableScriptUpdateRequest) IsSet added in v2.4.0

func (NullableScriptUpdateRequest) MarshalJSON added in v2.4.0

func (v NullableScriptUpdateRequest) MarshalJSON() ([]byte, error)

func (*NullableScriptUpdateRequest) Set added in v2.4.0

func (*NullableScriptUpdateRequest) UnmarshalJSON added in v2.4.0

func (v *NullableScriptUpdateRequest) UnmarshalJSON(src []byte) error

func (*NullableScriptUpdateRequest) Unset added in v2.4.0

func (v *NullableScriptUpdateRequest) Unset()

type NullableScripts added in v2.4.0

type NullableScripts struct {
	// contains filtered or unexported fields
}

func NewNullableScripts added in v2.4.0

func NewNullableScripts(val *Scripts) *NullableScripts

func (NullableScripts) Get added in v2.4.0

func (v NullableScripts) Get() *Scripts

func (NullableScripts) IsSet added in v2.4.0

func (v NullableScripts) IsSet() bool

func (NullableScripts) MarshalJSON added in v2.4.0

func (v NullableScripts) MarshalJSON() ([]byte, error)

func (*NullableScripts) Set added in v2.4.0

func (v *NullableScripts) Set(val *Scripts)

func (*NullableScripts) UnmarshalJSON added in v2.4.0

func (v *NullableScripts) UnmarshalJSON(src []byte) error

func (*NullableScripts) Unset added in v2.4.0

func (v *NullableScripts) Unset()

type NullableSecretKeys

type NullableSecretKeys struct {
	// contains filtered or unexported fields
}

func NewNullableSecretKeys

func NewNullableSecretKeys(val *SecretKeys) *NullableSecretKeys

func (NullableSecretKeys) Get

func (v NullableSecretKeys) Get() *SecretKeys

func (NullableSecretKeys) IsSet

func (v NullableSecretKeys) IsSet() bool

func (NullableSecretKeys) MarshalJSON

func (v NullableSecretKeys) MarshalJSON() ([]byte, error)

func (*NullableSecretKeys) Set

func (v *NullableSecretKeys) Set(val *SecretKeys)

func (*NullableSecretKeys) UnmarshalJSON

func (v *NullableSecretKeys) UnmarshalJSON(src []byte) error

func (*NullableSecretKeys) Unset

func (v *NullableSecretKeys) Unset()

type NullableSecretKeysResponse

type NullableSecretKeysResponse struct {
	// contains filtered or unexported fields
}

func NewNullableSecretKeysResponse

func NewNullableSecretKeysResponse(val *SecretKeysResponse) *NullableSecretKeysResponse

func (NullableSecretKeysResponse) Get

func (NullableSecretKeysResponse) IsSet

func (v NullableSecretKeysResponse) IsSet() bool

func (NullableSecretKeysResponse) MarshalJSON

func (v NullableSecretKeysResponse) MarshalJSON() ([]byte, error)

func (*NullableSecretKeysResponse) Set

func (*NullableSecretKeysResponse) UnmarshalJSON

func (v *NullableSecretKeysResponse) UnmarshalJSON(src []byte) error

func (*NullableSecretKeysResponse) Unset

func (v *NullableSecretKeysResponse) Unset()

type NullableSecretKeysResponseAllOf

type NullableSecretKeysResponseAllOf struct {
	// contains filtered or unexported fields
}

func (NullableSecretKeysResponseAllOf) Get

func (NullableSecretKeysResponseAllOf) IsSet

func (NullableSecretKeysResponseAllOf) MarshalJSON

func (v NullableSecretKeysResponseAllOf) MarshalJSON() ([]byte, error)

func (*NullableSecretKeysResponseAllOf) Set

func (*NullableSecretKeysResponseAllOf) UnmarshalJSON

func (v *NullableSecretKeysResponseAllOf) UnmarshalJSON(src []byte) error

func (*NullableSecretKeysResponseAllOf) Unset

type NullableSecretKeysResponseAllOfLinks struct {
	// contains filtered or unexported fields
}

func (NullableSecretKeysResponseAllOfLinks) Get

func (NullableSecretKeysResponseAllOfLinks) IsSet

func (NullableSecretKeysResponseAllOfLinks) MarshalJSON

func (v NullableSecretKeysResponseAllOfLinks) MarshalJSON() ([]byte, error)

func (*NullableSecretKeysResponseAllOfLinks) Set

func (*NullableSecretKeysResponseAllOfLinks) UnmarshalJSON

func (v *NullableSecretKeysResponseAllOfLinks) UnmarshalJSON(src []byte) error

func (*NullableSecretKeysResponseAllOfLinks) Unset

type NullableShardGroupManifest

type NullableShardGroupManifest struct {
	// contains filtered or unexported fields
}

func NewNullableShardGroupManifest

func NewNullableShardGroupManifest(val *ShardGroupManifest) *NullableShardGroupManifest

func (NullableShardGroupManifest) Get

func (NullableShardGroupManifest) IsSet

func (v NullableShardGroupManifest) IsSet() bool

func (NullableShardGroupManifest) MarshalJSON

func (v NullableShardGroupManifest) MarshalJSON() ([]byte, error)

func (*NullableShardGroupManifest) Set

func (*NullableShardGroupManifest) UnmarshalJSON

func (v *NullableShardGroupManifest) UnmarshalJSON(src []byte) error

func (*NullableShardGroupManifest) Unset

func (v *NullableShardGroupManifest) Unset()

type NullableShardManifest

type NullableShardManifest struct {
	// contains filtered or unexported fields
}

func NewNullableShardManifest

func NewNullableShardManifest(val *ShardManifest) *NullableShardManifest

func (NullableShardManifest) Get

func (NullableShardManifest) IsSet

func (v NullableShardManifest) IsSet() bool

func (NullableShardManifest) MarshalJSON

func (v NullableShardManifest) MarshalJSON() ([]byte, error)

func (*NullableShardManifest) Set

func (v *NullableShardManifest) Set(val *ShardManifest)

func (*NullableShardManifest) UnmarshalJSON

func (v *NullableShardManifest) UnmarshalJSON(src []byte) error

func (*NullableShardManifest) Unset

func (v *NullableShardManifest) Unset()

type NullableShardOwner

type NullableShardOwner struct {
	// contains filtered or unexported fields
}

func NewNullableShardOwner

func NewNullableShardOwner(val *ShardOwner) *NullableShardOwner

func (NullableShardOwner) Get

func (v NullableShardOwner) Get() *ShardOwner

func (NullableShardOwner) IsSet

func (v NullableShardOwner) IsSet() bool

func (NullableShardOwner) MarshalJSON

func (v NullableShardOwner) MarshalJSON() ([]byte, error)

func (*NullableShardOwner) Set

func (v *NullableShardOwner) Set(val *ShardOwner)

func (*NullableShardOwner) UnmarshalJSON

func (v *NullableShardOwner) UnmarshalJSON(src []byte) error

func (*NullableShardOwner) Unset

func (v *NullableShardOwner) Unset()

type NullableStack

type NullableStack struct {
	// contains filtered or unexported fields
}

func NewNullableStack

func NewNullableStack(val *Stack) *NullableStack

func (NullableStack) Get

func (v NullableStack) Get() *Stack

func (NullableStack) IsSet

func (v NullableStack) IsSet() bool

func (NullableStack) MarshalJSON

func (v NullableStack) MarshalJSON() ([]byte, error)

func (*NullableStack) Set

func (v *NullableStack) Set(val *Stack)

func (*NullableStack) UnmarshalJSON

func (v *NullableStack) UnmarshalJSON(src []byte) error

func (*NullableStack) Unset

func (v *NullableStack) Unset()

type NullableStackEvent

type NullableStackEvent struct {
	// contains filtered or unexported fields
}

func NewNullableStackEvent

func NewNullableStackEvent(val *StackEvent) *NullableStackEvent

func (NullableStackEvent) Get

func (v NullableStackEvent) Get() *StackEvent

func (NullableStackEvent) IsSet

func (v NullableStackEvent) IsSet() bool

func (NullableStackEvent) MarshalJSON

func (v NullableStackEvent) MarshalJSON() ([]byte, error)

func (*NullableStackEvent) Set

func (v *NullableStackEvent) Set(val *StackEvent)

func (*NullableStackEvent) UnmarshalJSON

func (v *NullableStackEvent) UnmarshalJSON(src []byte) error

func (*NullableStackEvent) Unset

func (v *NullableStackEvent) Unset()

type NullableStackEventResource

type NullableStackEventResource struct {
	// contains filtered or unexported fields
}

func NewNullableStackEventResource

func NewNullableStackEventResource(val *StackEventResource) *NullableStackEventResource

func (NullableStackEventResource) Get

func (NullableStackEventResource) IsSet

func (v NullableStackEventResource) IsSet() bool

func (NullableStackEventResource) MarshalJSON

func (v NullableStackEventResource) MarshalJSON() ([]byte, error)

func (*NullableStackEventResource) Set

func (*NullableStackEventResource) UnmarshalJSON

func (v *NullableStackEventResource) UnmarshalJSON(src []byte) error

func (*NullableStackEventResource) Unset

func (v *NullableStackEventResource) Unset()

type NullableStackEventResourceAssociation

type NullableStackEventResourceAssociation struct {
	// contains filtered or unexported fields
}

func (NullableStackEventResourceAssociation) Get

func (NullableStackEventResourceAssociation) IsSet

func (NullableStackEventResourceAssociation) MarshalJSON

func (v NullableStackEventResourceAssociation) MarshalJSON() ([]byte, error)

func (*NullableStackEventResourceAssociation) Set

func (*NullableStackEventResourceAssociation) UnmarshalJSON

func (v *NullableStackEventResourceAssociation) UnmarshalJSON(src []byte) error

func (*NullableStackEventResourceAssociation) Unset

type NullableStackEventResourceLinks struct {
	// contains filtered or unexported fields
}

func (NullableStackEventResourceLinks) Get

func (NullableStackEventResourceLinks) IsSet

func (NullableStackEventResourceLinks) MarshalJSON

func (v NullableStackEventResourceLinks) MarshalJSON() ([]byte, error)

func (*NullableStackEventResourceLinks) Set

func (*NullableStackEventResourceLinks) UnmarshalJSON

func (v *NullableStackEventResourceLinks) UnmarshalJSON(src []byte) error

func (*NullableStackEventResourceLinks) Unset

type NullableStackPatchRequest

type NullableStackPatchRequest struct {
	// contains filtered or unexported fields
}

func NewNullableStackPatchRequest

func NewNullableStackPatchRequest(val *StackPatchRequest) *NullableStackPatchRequest

func (NullableStackPatchRequest) Get

func (NullableStackPatchRequest) IsSet

func (v NullableStackPatchRequest) IsSet() bool

func (NullableStackPatchRequest) MarshalJSON

func (v NullableStackPatchRequest) MarshalJSON() ([]byte, error)

func (*NullableStackPatchRequest) Set

func (*NullableStackPatchRequest) UnmarshalJSON

func (v *NullableStackPatchRequest) UnmarshalJSON(src []byte) error

func (*NullableStackPatchRequest) Unset

func (v *NullableStackPatchRequest) Unset()

type NullableStackPatchRequestResource

type NullableStackPatchRequestResource struct {
	// contains filtered or unexported fields
}

func (NullableStackPatchRequestResource) Get

func (NullableStackPatchRequestResource) IsSet

func (NullableStackPatchRequestResource) MarshalJSON

func (v NullableStackPatchRequestResource) MarshalJSON() ([]byte, error)

func (*NullableStackPatchRequestResource) Set

func (*NullableStackPatchRequestResource) UnmarshalJSON

func (v *NullableStackPatchRequestResource) UnmarshalJSON(src []byte) error

func (*NullableStackPatchRequestResource) Unset

type NullableStackPostRequest

type NullableStackPostRequest struct {
	// contains filtered or unexported fields
}

func NewNullableStackPostRequest

func NewNullableStackPostRequest(val *StackPostRequest) *NullableStackPostRequest

func (NullableStackPostRequest) Get

func (NullableStackPostRequest) IsSet

func (v NullableStackPostRequest) IsSet() bool

func (NullableStackPostRequest) MarshalJSON

func (v NullableStackPostRequest) MarshalJSON() ([]byte, error)

func (*NullableStackPostRequest) Set

func (*NullableStackPostRequest) UnmarshalJSON

func (v *NullableStackPostRequest) UnmarshalJSON(src []byte) error

func (*NullableStackPostRequest) Unset

func (v *NullableStackPostRequest) Unset()

type NullableStacks

type NullableStacks struct {
	// contains filtered or unexported fields
}

func NewNullableStacks

func NewNullableStacks(val *Stacks) *NullableStacks

func (NullableStacks) Get

func (v NullableStacks) Get() *Stacks

func (NullableStacks) IsSet

func (v NullableStacks) IsSet() bool

func (NullableStacks) MarshalJSON

func (v NullableStacks) MarshalJSON() ([]byte, error)

func (*NullableStacks) Set

func (v *NullableStacks) Set(val *Stacks)

func (*NullableStacks) UnmarshalJSON

func (v *NullableStacks) UnmarshalJSON(src []byte) error

func (*NullableStacks) Unset

func (v *NullableStacks) 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 NullableSubscriptionManifest

type NullableSubscriptionManifest struct {
	// contains filtered or unexported fields
}

func NewNullableSubscriptionManifest

func NewNullableSubscriptionManifest(val *SubscriptionManifest) *NullableSubscriptionManifest

func (NullableSubscriptionManifest) Get

func (NullableSubscriptionManifest) IsSet

func (NullableSubscriptionManifest) MarshalJSON

func (v NullableSubscriptionManifest) MarshalJSON() ([]byte, error)

func (*NullableSubscriptionManifest) Set

func (*NullableSubscriptionManifest) UnmarshalJSON

func (v *NullableSubscriptionManifest) UnmarshalJSON(src []byte) error

func (*NullableSubscriptionManifest) Unset

func (v *NullableSubscriptionManifest) Unset()

type NullableTask

type NullableTask struct {
	// contains filtered or unexported fields
}

func NewNullableTask

func NewNullableTask(val *Task) *NullableTask

func (NullableTask) Get

func (v NullableTask) Get() *Task

func (NullableTask) IsSet

func (v NullableTask) IsSet() bool

func (NullableTask) MarshalJSON

func (v NullableTask) MarshalJSON() ([]byte, error)

func (*NullableTask) Set

func (v *NullableTask) Set(val *Task)

func (*NullableTask) UnmarshalJSON

func (v *NullableTask) UnmarshalJSON(src []byte) error

func (*NullableTask) Unset

func (v *NullableTask) Unset()

type NullableTaskCreateRequest

type NullableTaskCreateRequest struct {
	// contains filtered or unexported fields
}

func NewNullableTaskCreateRequest

func NewNullableTaskCreateRequest(val *TaskCreateRequest) *NullableTaskCreateRequest

func (NullableTaskCreateRequest) Get

func (NullableTaskCreateRequest) IsSet

func (v NullableTaskCreateRequest) IsSet() bool

func (NullableTaskCreateRequest) MarshalJSON

func (v NullableTaskCreateRequest) MarshalJSON() ([]byte, error)

func (*NullableTaskCreateRequest) Set

func (*NullableTaskCreateRequest) UnmarshalJSON

func (v *NullableTaskCreateRequest) UnmarshalJSON(src []byte) error

func (*NullableTaskCreateRequest) Unset

func (v *NullableTaskCreateRequest) Unset()
type NullableTaskLinks struct {
	// contains filtered or unexported fields
}
func NewNullableTaskLinks(val *TaskLinks) *NullableTaskLinks

func (NullableTaskLinks) Get

func (v NullableTaskLinks) Get() *TaskLinks

func (NullableTaskLinks) IsSet

func (v NullableTaskLinks) IsSet() bool

func (NullableTaskLinks) MarshalJSON

func (v NullableTaskLinks) MarshalJSON() ([]byte, error)

func (*NullableTaskLinks) Set

func (v *NullableTaskLinks) Set(val *TaskLinks)

func (*NullableTaskLinks) UnmarshalJSON

func (v *NullableTaskLinks) UnmarshalJSON(src []byte) error

func (*NullableTaskLinks) Unset

func (v *NullableTaskLinks) Unset()

type NullableTaskStatusType

type NullableTaskStatusType struct {
	// contains filtered or unexported fields
}

func NewNullableTaskStatusType

func NewNullableTaskStatusType(val *TaskStatusType) *NullableTaskStatusType

func (NullableTaskStatusType) Get

func (NullableTaskStatusType) IsSet

func (v NullableTaskStatusType) IsSet() bool

func (NullableTaskStatusType) MarshalJSON

func (v NullableTaskStatusType) MarshalJSON() ([]byte, error)

func (*NullableTaskStatusType) Set

func (*NullableTaskStatusType) UnmarshalJSON

func (v *NullableTaskStatusType) UnmarshalJSON(src []byte) error

func (*NullableTaskStatusType) Unset

func (v *NullableTaskStatusType) Unset()

type NullableTaskUpdateRequest

type NullableTaskUpdateRequest struct {
	// contains filtered or unexported fields
}

func NewNullableTaskUpdateRequest

func NewNullableTaskUpdateRequest(val *TaskUpdateRequest) *NullableTaskUpdateRequest

func (NullableTaskUpdateRequest) Get

func (NullableTaskUpdateRequest) IsSet

func (v NullableTaskUpdateRequest) IsSet() bool

func (NullableTaskUpdateRequest) MarshalJSON

func (v NullableTaskUpdateRequest) MarshalJSON() ([]byte, error)

func (*NullableTaskUpdateRequest) Set

func (*NullableTaskUpdateRequest) UnmarshalJSON

func (v *NullableTaskUpdateRequest) UnmarshalJSON(src []byte) error

func (*NullableTaskUpdateRequest) Unset

func (v *NullableTaskUpdateRequest) Unset()

type NullableTasks

type NullableTasks struct {
	// contains filtered or unexported fields
}

func NewNullableTasks

func NewNullableTasks(val *Tasks) *NullableTasks

func (NullableTasks) Get

func (v NullableTasks) Get() *Tasks

func (NullableTasks) IsSet

func (v NullableTasks) IsSet() bool

func (NullableTasks) MarshalJSON

func (v NullableTasks) MarshalJSON() ([]byte, error)

func (*NullableTasks) Set

func (v *NullableTasks) Set(val *Tasks)

func (*NullableTasks) UnmarshalJSON

func (v *NullableTasks) UnmarshalJSON(src []byte) error

func (*NullableTasks) Unset

func (v *NullableTasks) Unset()

type NullableTelegraf

type NullableTelegraf struct {
	// contains filtered or unexported fields
}

func NewNullableTelegraf

func NewNullableTelegraf(val *Telegraf) *NullableTelegraf

func (NullableTelegraf) Get

func (v NullableTelegraf) Get() *Telegraf

func (NullableTelegraf) IsSet

func (v NullableTelegraf) IsSet() bool

func (NullableTelegraf) MarshalJSON

func (v NullableTelegraf) MarshalJSON() ([]byte, error)

func (*NullableTelegraf) Set

func (v *NullableTelegraf) Set(val *Telegraf)

func (*NullableTelegraf) UnmarshalJSON

func (v *NullableTelegraf) UnmarshalJSON(src []byte) error

func (*NullableTelegraf) Unset

func (v *NullableTelegraf) Unset()

type NullableTelegrafAllOf

type NullableTelegrafAllOf struct {
	// contains filtered or unexported fields
}

func NewNullableTelegrafAllOf

func NewNullableTelegrafAllOf(val *TelegrafAllOf) *NullableTelegrafAllOf

func (NullableTelegrafAllOf) Get

func (NullableTelegrafAllOf) IsSet

func (v NullableTelegrafAllOf) IsSet() bool

func (NullableTelegrafAllOf) MarshalJSON

func (v NullableTelegrafAllOf) MarshalJSON() ([]byte, error)

func (*NullableTelegrafAllOf) Set

func (v *NullableTelegrafAllOf) Set(val *TelegrafAllOf)

func (*NullableTelegrafAllOf) UnmarshalJSON

func (v *NullableTelegrafAllOf) UnmarshalJSON(src []byte) error

func (*NullableTelegrafAllOf) Unset

func (v *NullableTelegrafAllOf) Unset()
type NullableTelegrafAllOfLinks struct {
	// contains filtered or unexported fields
}
func NewNullableTelegrafAllOfLinks(val *TelegrafAllOfLinks) *NullableTelegrafAllOfLinks

func (NullableTelegrafAllOfLinks) Get

func (NullableTelegrafAllOfLinks) IsSet

func (v NullableTelegrafAllOfLinks) IsSet() bool

func (NullableTelegrafAllOfLinks) MarshalJSON

func (v NullableTelegrafAllOfLinks) MarshalJSON() ([]byte, error)

func (*NullableTelegrafAllOfLinks) Set

func (*NullableTelegrafAllOfLinks) UnmarshalJSON

func (v *NullableTelegrafAllOfLinks) UnmarshalJSON(src []byte) error

func (*NullableTelegrafAllOfLinks) Unset

func (v *NullableTelegrafAllOfLinks) Unset()

type NullableTelegrafPluginRequest added in v2.3.0

type NullableTelegrafPluginRequest struct {
	// contains filtered or unexported fields
}

func NewNullableTelegrafPluginRequest added in v2.3.0

func NewNullableTelegrafPluginRequest(val *TelegrafPluginRequest) *NullableTelegrafPluginRequest

func (NullableTelegrafPluginRequest) Get added in v2.3.0

func (NullableTelegrafPluginRequest) IsSet added in v2.3.0

func (NullableTelegrafPluginRequest) MarshalJSON added in v2.3.0

func (v NullableTelegrafPluginRequest) MarshalJSON() ([]byte, error)

func (*NullableTelegrafPluginRequest) Set added in v2.3.0

func (*NullableTelegrafPluginRequest) UnmarshalJSON added in v2.3.0

func (v *NullableTelegrafPluginRequest) UnmarshalJSON(src []byte) error

func (*NullableTelegrafPluginRequest) Unset added in v2.3.0

func (v *NullableTelegrafPluginRequest) Unset()

type NullableTelegrafPluginRequestPlugins added in v2.3.0

type NullableTelegrafPluginRequestPlugins struct {
	// contains filtered or unexported fields
}

func NewNullableTelegrafPluginRequestPlugins added in v2.3.0

func NewNullableTelegrafPluginRequestPlugins(val *TelegrafPluginRequestPlugins) *NullableTelegrafPluginRequestPlugins

func (NullableTelegrafPluginRequestPlugins) Get added in v2.3.0

func (NullableTelegrafPluginRequestPlugins) IsSet added in v2.3.0

func (NullableTelegrafPluginRequestPlugins) MarshalJSON added in v2.3.0

func (v NullableTelegrafPluginRequestPlugins) MarshalJSON() ([]byte, error)

func (*NullableTelegrafPluginRequestPlugins) Set added in v2.3.0

func (*NullableTelegrafPluginRequestPlugins) UnmarshalJSON added in v2.3.0

func (v *NullableTelegrafPluginRequestPlugins) UnmarshalJSON(src []byte) error

func (*NullableTelegrafPluginRequestPlugins) Unset added in v2.3.0

type NullableTelegrafRequest

type NullableTelegrafRequest struct {
	// contains filtered or unexported fields
}

func NewNullableTelegrafRequest

func NewNullableTelegrafRequest(val *TelegrafRequest) *NullableTelegrafRequest

func (NullableTelegrafRequest) Get

func (NullableTelegrafRequest) IsSet

func (v NullableTelegrafRequest) IsSet() bool

func (NullableTelegrafRequest) MarshalJSON

func (v NullableTelegrafRequest) MarshalJSON() ([]byte, error)

func (*NullableTelegrafRequest) Set

func (*NullableTelegrafRequest) UnmarshalJSON

func (v *NullableTelegrafRequest) UnmarshalJSON(src []byte) error

func (*NullableTelegrafRequest) Unset

func (v *NullableTelegrafRequest) Unset()

type NullableTelegrafRequestMetadata

type NullableTelegrafRequestMetadata struct {
	// contains filtered or unexported fields
}

func (NullableTelegrafRequestMetadata) Get

func (NullableTelegrafRequestMetadata) IsSet

func (NullableTelegrafRequestMetadata) MarshalJSON

func (v NullableTelegrafRequestMetadata) MarshalJSON() ([]byte, error)

func (*NullableTelegrafRequestMetadata) Set

func (*NullableTelegrafRequestMetadata) UnmarshalJSON

func (v *NullableTelegrafRequestMetadata) UnmarshalJSON(src []byte) error

func (*NullableTelegrafRequestMetadata) Unset

type NullableTelegrafs

type NullableTelegrafs struct {
	// contains filtered or unexported fields
}

func NewNullableTelegrafs

func NewNullableTelegrafs(val *Telegrafs) *NullableTelegrafs

func (NullableTelegrafs) Get

func (v NullableTelegrafs) Get() *Telegrafs

func (NullableTelegrafs) IsSet

func (v NullableTelegrafs) IsSet() bool

func (NullableTelegrafs) MarshalJSON

func (v NullableTelegrafs) MarshalJSON() ([]byte, error)

func (*NullableTelegrafs) Set

func (v *NullableTelegrafs) Set(val *Telegrafs)

func (*NullableTelegrafs) UnmarshalJSON

func (v *NullableTelegrafs) UnmarshalJSON(src []byte) error

func (*NullableTelegrafs) Unset

func (v *NullableTelegrafs) Unset()

type NullableTemplateApply

type NullableTemplateApply struct {
	// contains filtered or unexported fields
}

func NewNullableTemplateApply

func NewNullableTemplateApply(val *TemplateApply) *NullableTemplateApply

func (NullableTemplateApply) Get

func (NullableTemplateApply) IsSet

func (v NullableTemplateApply) IsSet() bool

func (NullableTemplateApply) MarshalJSON

func (v NullableTemplateApply) MarshalJSON() ([]byte, error)

func (*NullableTemplateApply) Set

func (v *NullableTemplateApply) Set(val *TemplateApply)

func (*NullableTemplateApply) UnmarshalJSON

func (v *NullableTemplateApply) UnmarshalJSON(src []byte) error

func (*NullableTemplateApply) Unset

func (v *NullableTemplateApply) Unset()

type NullableTemplateApplyAction

type NullableTemplateApplyAction struct {
	// contains filtered or unexported fields
}

func NewNullableTemplateApplyAction

func NewNullableTemplateApplyAction(val *TemplateApplyAction) *NullableTemplateApplyAction

func (NullableTemplateApplyAction) Get

func (NullableTemplateApplyAction) IsSet

func (NullableTemplateApplyAction) MarshalJSON

func (v NullableTemplateApplyAction) MarshalJSON() ([]byte, error)

func (*NullableTemplateApplyAction) Set

func (*NullableTemplateApplyAction) UnmarshalJSON

func (v *NullableTemplateApplyAction) UnmarshalJSON(src []byte) error

func (*NullableTemplateApplyAction) Unset

func (v *NullableTemplateApplyAction) Unset()

type NullableTemplateApplyActionKind

type NullableTemplateApplyActionKind struct {
	// contains filtered or unexported fields
}

func (NullableTemplateApplyActionKind) Get

func (NullableTemplateApplyActionKind) IsSet

func (NullableTemplateApplyActionKind) MarshalJSON

func (v NullableTemplateApplyActionKind) MarshalJSON() ([]byte, error)

func (*NullableTemplateApplyActionKind) Set

func (*NullableTemplateApplyActionKind) UnmarshalJSON

func (v *NullableTemplateApplyActionKind) UnmarshalJSON(src []byte) error

func (*NullableTemplateApplyActionKind) Unset

type NullableTemplateApplyActionProperties

type NullableTemplateApplyActionProperties struct {
	// contains filtered or unexported fields
}

func (NullableTemplateApplyActionProperties) Get

func (NullableTemplateApplyActionProperties) IsSet

func (NullableTemplateApplyActionProperties) MarshalJSON

func (v NullableTemplateApplyActionProperties) MarshalJSON() ([]byte, error)

func (*NullableTemplateApplyActionProperties) Set

func (*NullableTemplateApplyActionProperties) UnmarshalJSON

func (v *NullableTemplateApplyActionProperties) UnmarshalJSON(src []byte) error

func (*NullableTemplateApplyActionProperties) Unset

type NullableTemplateApplyRemoteRef

type NullableTemplateApplyRemoteRef struct {
	// contains filtered or unexported fields
}

func (NullableTemplateApplyRemoteRef) Get

func (NullableTemplateApplyRemoteRef) IsSet

func (NullableTemplateApplyRemoteRef) MarshalJSON

func (v NullableTemplateApplyRemoteRef) MarshalJSON() ([]byte, error)

func (*NullableTemplateApplyRemoteRef) Set

func (*NullableTemplateApplyRemoteRef) UnmarshalJSON

func (v *NullableTemplateApplyRemoteRef) UnmarshalJSON(src []byte) error

func (*NullableTemplateApplyRemoteRef) Unset

func (v *NullableTemplateApplyRemoteRef) Unset()

type NullableTemplateApplyTemplate

type NullableTemplateApplyTemplate struct {
	// contains filtered or unexported fields
}

func (NullableTemplateApplyTemplate) Get

func (NullableTemplateApplyTemplate) IsSet

func (NullableTemplateApplyTemplate) MarshalJSON

func (v NullableTemplateApplyTemplate) MarshalJSON() ([]byte, error)

func (*NullableTemplateApplyTemplate) Set

func (*NullableTemplateApplyTemplate) UnmarshalJSON

func (v *NullableTemplateApplyTemplate) UnmarshalJSON(src []byte) error

func (*NullableTemplateApplyTemplate) Unset

func (v *NullableTemplateApplyTemplate) Unset()

type NullableTemplateEntry

type NullableTemplateEntry struct {
	// contains filtered or unexported fields
}

func NewNullableTemplateEntry

func NewNullableTemplateEntry(val *TemplateEntry) *NullableTemplateEntry

func (NullableTemplateEntry) Get

func (NullableTemplateEntry) IsSet

func (v NullableTemplateEntry) IsSet() bool

func (NullableTemplateEntry) MarshalJSON

func (v NullableTemplateEntry) MarshalJSON() ([]byte, error)

func (*NullableTemplateEntry) Set

func (v *NullableTemplateEntry) Set(val *TemplateEntry)

func (*NullableTemplateEntry) UnmarshalJSON

func (v *NullableTemplateEntry) UnmarshalJSON(src []byte) error

func (*NullableTemplateEntry) Unset

func (v *NullableTemplateEntry) Unset()

type NullableTemplateEntryMetadata

type NullableTemplateEntryMetadata struct {
	// contains filtered or unexported fields
}

func (NullableTemplateEntryMetadata) Get

func (NullableTemplateEntryMetadata) IsSet

func (NullableTemplateEntryMetadata) MarshalJSON

func (v NullableTemplateEntryMetadata) MarshalJSON() ([]byte, error)

func (*NullableTemplateEntryMetadata) Set

func (*NullableTemplateEntryMetadata) UnmarshalJSON

func (v *NullableTemplateEntryMetadata) UnmarshalJSON(src []byte) error

func (*NullableTemplateEntryMetadata) Unset

func (v *NullableTemplateEntryMetadata) Unset()

type NullableTemplateEnvReference

type NullableTemplateEnvReference struct {
	// contains filtered or unexported fields
}

func NewNullableTemplateEnvReference

func NewNullableTemplateEnvReference(val *TemplateEnvReference) *NullableTemplateEnvReference

func (NullableTemplateEnvReference) Get

func (NullableTemplateEnvReference) IsSet

func (NullableTemplateEnvReference) MarshalJSON

func (v NullableTemplateEnvReference) MarshalJSON() ([]byte, error)

func (*NullableTemplateEnvReference) Set

func (*NullableTemplateEnvReference) UnmarshalJSON

func (v *NullableTemplateEnvReference) UnmarshalJSON(src []byte) error

func (*NullableTemplateEnvReference) Unset

func (v *NullableTemplateEnvReference) Unset()

type NullableTemplateExport

type NullableTemplateExport struct {
	// contains filtered or unexported fields
}

func NewNullableTemplateExport

func NewNullableTemplateExport(val *TemplateExport) *NullableTemplateExport

func (NullableTemplateExport) Get

func (NullableTemplateExport) IsSet

func (v NullableTemplateExport) IsSet() bool

func (NullableTemplateExport) MarshalJSON

func (v NullableTemplateExport) MarshalJSON() ([]byte, error)

func (*NullableTemplateExport) Set

func (*NullableTemplateExport) UnmarshalJSON

func (v *NullableTemplateExport) UnmarshalJSON(src []byte) error

func (*NullableTemplateExport) Unset

func (v *NullableTemplateExport) Unset()

type NullableTemplateExportOrgIDs

type NullableTemplateExportOrgIDs struct {
	// contains filtered or unexported fields
}

func NewNullableTemplateExportOrgIDs

func NewNullableTemplateExportOrgIDs(val *TemplateExportOrgIDs) *NullableTemplateExportOrgIDs

func (NullableTemplateExportOrgIDs) Get

func (NullableTemplateExportOrgIDs) IsSet

func (NullableTemplateExportOrgIDs) MarshalJSON

func (v NullableTemplateExportOrgIDs) MarshalJSON() ([]byte, error)

func (*NullableTemplateExportOrgIDs) Set

func (*NullableTemplateExportOrgIDs) UnmarshalJSON

func (v *NullableTemplateExportOrgIDs) UnmarshalJSON(src []byte) error

func (*NullableTemplateExportOrgIDs) Unset

func (v *NullableTemplateExportOrgIDs) Unset()

type NullableTemplateExportResourceFilters

type NullableTemplateExportResourceFilters struct {
	// contains filtered or unexported fields
}

func (NullableTemplateExportResourceFilters) Get

func (NullableTemplateExportResourceFilters) IsSet

func (NullableTemplateExportResourceFilters) MarshalJSON

func (v NullableTemplateExportResourceFilters) MarshalJSON() ([]byte, error)

func (*NullableTemplateExportResourceFilters) Set

func (*NullableTemplateExportResourceFilters) UnmarshalJSON

func (v *NullableTemplateExportResourceFilters) UnmarshalJSON(src []byte) error

func (*NullableTemplateExportResourceFilters) Unset

type NullableTemplateExportResources

type NullableTemplateExportResources struct {
	// contains filtered or unexported fields
}

func (NullableTemplateExportResources) Get

func (NullableTemplateExportResources) IsSet

func (NullableTemplateExportResources) MarshalJSON

func (v NullableTemplateExportResources) MarshalJSON() ([]byte, error)

func (*NullableTemplateExportResources) Set

func (*NullableTemplateExportResources) UnmarshalJSON

func (v *NullableTemplateExportResources) UnmarshalJSON(src []byte) error

func (*NullableTemplateExportResources) Unset

type NullableTemplateSummary

type NullableTemplateSummary struct {
	// contains filtered or unexported fields
}

func NewNullableTemplateSummary

func NewNullableTemplateSummary(val *TemplateSummary) *NullableTemplateSummary

func (NullableTemplateSummary) Get

func (NullableTemplateSummary) IsSet

func (v NullableTemplateSummary) IsSet() bool

func (NullableTemplateSummary) MarshalJSON

func (v NullableTemplateSummary) MarshalJSON() ([]byte, error)

func (*NullableTemplateSummary) Set

func (*NullableTemplateSummary) UnmarshalJSON

func (v *NullableTemplateSummary) UnmarshalJSON(src []byte) error

func (*NullableTemplateSummary) Unset

func (v *NullableTemplateSummary) Unset()

type NullableTemplateSummaryBucket

type NullableTemplateSummaryBucket struct {
	// contains filtered or unexported fields
}

func (NullableTemplateSummaryBucket) Get

func (NullableTemplateSummaryBucket) IsSet

func (NullableTemplateSummaryBucket) MarshalJSON

func (v NullableTemplateSummaryBucket) MarshalJSON() ([]byte, error)

func (*NullableTemplateSummaryBucket) Set

func (*NullableTemplateSummaryBucket) UnmarshalJSON

func (v *NullableTemplateSummaryBucket) UnmarshalJSON(src []byte) error

func (*NullableTemplateSummaryBucket) Unset

func (v *NullableTemplateSummaryBucket) Unset()

type NullableTemplateSummaryBucketAllOf

type NullableTemplateSummaryBucketAllOf struct {
	// contains filtered or unexported fields
}

func (NullableTemplateSummaryBucketAllOf) Get

func (NullableTemplateSummaryBucketAllOf) IsSet

func (NullableTemplateSummaryBucketAllOf) MarshalJSON

func (v NullableTemplateSummaryBucketAllOf) MarshalJSON() ([]byte, error)

func (*NullableTemplateSummaryBucketAllOf) Set

func (*NullableTemplateSummaryBucketAllOf) UnmarshalJSON

func (v *NullableTemplateSummaryBucketAllOf) UnmarshalJSON(src []byte) error

func (*NullableTemplateSummaryBucketAllOf) Unset

type NullableTemplateSummaryCheck

type NullableTemplateSummaryCheck struct {
	// contains filtered or unexported fields
}

func NewNullableTemplateSummaryCheck

func NewNullableTemplateSummaryCheck(val *TemplateSummaryCheck) *NullableTemplateSummaryCheck

func (NullableTemplateSummaryCheck) Get

func (NullableTemplateSummaryCheck) IsSet

func (NullableTemplateSummaryCheck) MarshalJSON

func (v NullableTemplateSummaryCheck) MarshalJSON() ([]byte, error)

func (*NullableTemplateSummaryCheck) Set

func (*NullableTemplateSummaryCheck) UnmarshalJSON

func (v *NullableTemplateSummaryCheck) UnmarshalJSON(src []byte) error

func (*NullableTemplateSummaryCheck) Unset

func (v *NullableTemplateSummaryCheck) Unset()

type NullableTemplateSummaryCheckAllOf

type NullableTemplateSummaryCheckAllOf struct {
	// contains filtered or unexported fields
}

func (NullableTemplateSummaryCheckAllOf) Get

func (NullableTemplateSummaryCheckAllOf) IsSet

func (NullableTemplateSummaryCheckAllOf) MarshalJSON

func (v NullableTemplateSummaryCheckAllOf) MarshalJSON() ([]byte, error)

func (*NullableTemplateSummaryCheckAllOf) Set

func (*NullableTemplateSummaryCheckAllOf) UnmarshalJSON

func (v *NullableTemplateSummaryCheckAllOf) UnmarshalJSON(src []byte) error

func (*NullableTemplateSummaryCheckAllOf) Unset

type NullableTemplateSummaryCommon

type NullableTemplateSummaryCommon struct {
	// contains filtered or unexported fields
}

func (NullableTemplateSummaryCommon) Get

func (NullableTemplateSummaryCommon) IsSet

func (NullableTemplateSummaryCommon) MarshalJSON

func (v NullableTemplateSummaryCommon) MarshalJSON() ([]byte, error)

func (*NullableTemplateSummaryCommon) Set

func (*NullableTemplateSummaryCommon) UnmarshalJSON

func (v *NullableTemplateSummaryCommon) UnmarshalJSON(src []byte) error

func (*NullableTemplateSummaryCommon) Unset

func (v *NullableTemplateSummaryCommon) Unset()

type NullableTemplateSummaryCommonAllOf

type NullableTemplateSummaryCommonAllOf struct {
	// contains filtered or unexported fields
}

func (NullableTemplateSummaryCommonAllOf) Get

func (NullableTemplateSummaryCommonAllOf) IsSet

func (NullableTemplateSummaryCommonAllOf) MarshalJSON

func (v NullableTemplateSummaryCommonAllOf) MarshalJSON() ([]byte, error)

func (*NullableTemplateSummaryCommonAllOf) Set

func (*NullableTemplateSummaryCommonAllOf) UnmarshalJSON

func (v *NullableTemplateSummaryCommonAllOf) UnmarshalJSON(src []byte) error

func (*NullableTemplateSummaryCommonAllOf) Unset

type NullableTemplateSummaryCore

type NullableTemplateSummaryCore struct {
	// contains filtered or unexported fields
}

func NewNullableTemplateSummaryCore

func NewNullableTemplateSummaryCore(val *TemplateSummaryCore) *NullableTemplateSummaryCore

func (NullableTemplateSummaryCore) Get

func (NullableTemplateSummaryCore) IsSet

func (NullableTemplateSummaryCore) MarshalJSON

func (v NullableTemplateSummaryCore) MarshalJSON() ([]byte, error)

func (*NullableTemplateSummaryCore) Set

func (*NullableTemplateSummaryCore) UnmarshalJSON

func (v *NullableTemplateSummaryCore) UnmarshalJSON(src []byte) error

func (*NullableTemplateSummaryCore) Unset

func (v *NullableTemplateSummaryCore) Unset()

type NullableTemplateSummaryDashboard

type NullableTemplateSummaryDashboard struct {
	// contains filtered or unexported fields
}

func (NullableTemplateSummaryDashboard) Get

func (NullableTemplateSummaryDashboard) IsSet

func (NullableTemplateSummaryDashboard) MarshalJSON

func (v NullableTemplateSummaryDashboard) MarshalJSON() ([]byte, error)

func (*NullableTemplateSummaryDashboard) Set

func (*NullableTemplateSummaryDashboard) UnmarshalJSON

func (v *NullableTemplateSummaryDashboard) UnmarshalJSON(src []byte) error

func (*NullableTemplateSummaryDashboard) Unset

type NullableTemplateSummaryDiff

type NullableTemplateSummaryDiff struct {
	// contains filtered or unexported fields
}

func NewNullableTemplateSummaryDiff

func NewNullableTemplateSummaryDiff(val *TemplateSummaryDiff) *NullableTemplateSummaryDiff

func (NullableTemplateSummaryDiff) Get

func (NullableTemplateSummaryDiff) IsSet

func (NullableTemplateSummaryDiff) MarshalJSON

func (v NullableTemplateSummaryDiff) MarshalJSON() ([]byte, error)

func (*NullableTemplateSummaryDiff) Set

func (*NullableTemplateSummaryDiff) UnmarshalJSON

func (v *NullableTemplateSummaryDiff) UnmarshalJSON(src []byte) error

func (*NullableTemplateSummaryDiff) Unset

func (v *NullableTemplateSummaryDiff) Unset()

type NullableTemplateSummaryDiffBucket

type NullableTemplateSummaryDiffBucket struct {
	// contains filtered or unexported fields
}

func (NullableTemplateSummaryDiffBucket) Get

func (NullableTemplateSummaryDiffBucket) IsSet

func (NullableTemplateSummaryDiffBucket) MarshalJSON

func (v NullableTemplateSummaryDiffBucket) MarshalJSON() ([]byte, error)

func (*NullableTemplateSummaryDiffBucket) Set

func (*NullableTemplateSummaryDiffBucket) UnmarshalJSON

func (v *NullableTemplateSummaryDiffBucket) UnmarshalJSON(src []byte) error

func (*NullableTemplateSummaryDiffBucket) Unset

type NullableTemplateSummaryDiffBucketFields

type NullableTemplateSummaryDiffBucketFields struct {
	// contains filtered or unexported fields
}

func (NullableTemplateSummaryDiffBucketFields) Get

func (NullableTemplateSummaryDiffBucketFields) IsSet

func (NullableTemplateSummaryDiffBucketFields) MarshalJSON

func (v NullableTemplateSummaryDiffBucketFields) MarshalJSON() ([]byte, error)

func (*NullableTemplateSummaryDiffBucketFields) Set

func (*NullableTemplateSummaryDiffBucketFields) UnmarshalJSON

func (v *NullableTemplateSummaryDiffBucketFields) UnmarshalJSON(src []byte) error

func (*NullableTemplateSummaryDiffBucketFields) Unset

type NullableTemplateSummaryDiffCheck

type NullableTemplateSummaryDiffCheck struct {
	// contains filtered or unexported fields
}

func (NullableTemplateSummaryDiffCheck) Get

func (NullableTemplateSummaryDiffCheck) IsSet

func (NullableTemplateSummaryDiffCheck) MarshalJSON

func (v NullableTemplateSummaryDiffCheck) MarshalJSON() ([]byte, error)

func (*NullableTemplateSummaryDiffCheck) Set

func (*NullableTemplateSummaryDiffCheck) UnmarshalJSON

func (v *NullableTemplateSummaryDiffCheck) UnmarshalJSON(src []byte) error

func (*NullableTemplateSummaryDiffCheck) Unset

type NullableTemplateSummaryDiffCheckFields

type NullableTemplateSummaryDiffCheckFields struct {
	// contains filtered or unexported fields
}

func (NullableTemplateSummaryDiffCheckFields) Get

func (NullableTemplateSummaryDiffCheckFields) IsSet

func (NullableTemplateSummaryDiffCheckFields) MarshalJSON

func (v NullableTemplateSummaryDiffCheckFields) MarshalJSON() ([]byte, error)

func (*NullableTemplateSummaryDiffCheckFields) Set

func (*NullableTemplateSummaryDiffCheckFields) UnmarshalJSON

func (v *NullableTemplateSummaryDiffCheckFields) UnmarshalJSON(src []byte) error

func (*NullableTemplateSummaryDiffCheckFields) Unset

type NullableTemplateSummaryDiffDashboard

type NullableTemplateSummaryDiffDashboard struct {
	// contains filtered or unexported fields
}

func (NullableTemplateSummaryDiffDashboard) Get

func (NullableTemplateSummaryDiffDashboard) IsSet

func (NullableTemplateSummaryDiffDashboard) MarshalJSON

func (v NullableTemplateSummaryDiffDashboard) MarshalJSON() ([]byte, error)

func (*NullableTemplateSummaryDiffDashboard) Set

func (*NullableTemplateSummaryDiffDashboard) UnmarshalJSON

func (v *NullableTemplateSummaryDiffDashboard) UnmarshalJSON(src []byte) error

func (*NullableTemplateSummaryDiffDashboard) Unset

type NullableTemplateSummaryDiffDashboardFields

type NullableTemplateSummaryDiffDashboardFields struct {
	// contains filtered or unexported fields
}

func (NullableTemplateSummaryDiffDashboardFields) Get

func (NullableTemplateSummaryDiffDashboardFields) IsSet

func (NullableTemplateSummaryDiffDashboardFields) MarshalJSON

func (*NullableTemplateSummaryDiffDashboardFields) Set

func (*NullableTemplateSummaryDiffDashboardFields) UnmarshalJSON

func (v *NullableTemplateSummaryDiffDashboardFields) UnmarshalJSON(src []byte) error

func (*NullableTemplateSummaryDiffDashboardFields) Unset

type NullableTemplateSummaryDiffLabel

type NullableTemplateSummaryDiffLabel struct {
	// contains filtered or unexported fields
}

func (NullableTemplateSummaryDiffLabel) Get

func (NullableTemplateSummaryDiffLabel) IsSet

func (NullableTemplateSummaryDiffLabel) MarshalJSON

func (v NullableTemplateSummaryDiffLabel) MarshalJSON() ([]byte, error)

func (*NullableTemplateSummaryDiffLabel) Set

func (*NullableTemplateSummaryDiffLabel) UnmarshalJSON

func (v *NullableTemplateSummaryDiffLabel) UnmarshalJSON(src []byte) error

func (*NullableTemplateSummaryDiffLabel) Unset

type NullableTemplateSummaryDiffLabelFields

type NullableTemplateSummaryDiffLabelFields struct {
	// contains filtered or unexported fields
}

func (NullableTemplateSummaryDiffLabelFields) Get

func (NullableTemplateSummaryDiffLabelFields) IsSet

func (NullableTemplateSummaryDiffLabelFields) MarshalJSON

func (v NullableTemplateSummaryDiffLabelFields) MarshalJSON() ([]byte, error)

func (*NullableTemplateSummaryDiffLabelFields) Set

func (*NullableTemplateSummaryDiffLabelFields) UnmarshalJSON

func (v *NullableTemplateSummaryDiffLabelFields) UnmarshalJSON(src []byte) error

func (*NullableTemplateSummaryDiffLabelFields) Unset

type NullableTemplateSummaryDiffLabelMapping

type NullableTemplateSummaryDiffLabelMapping struct {
	// contains filtered or unexported fields
}

func (NullableTemplateSummaryDiffLabelMapping) Get

func (NullableTemplateSummaryDiffLabelMapping) IsSet

func (NullableTemplateSummaryDiffLabelMapping) MarshalJSON

func (v NullableTemplateSummaryDiffLabelMapping) MarshalJSON() ([]byte, error)

func (*NullableTemplateSummaryDiffLabelMapping) Set

func (*NullableTemplateSummaryDiffLabelMapping) UnmarshalJSON

func (v *NullableTemplateSummaryDiffLabelMapping) UnmarshalJSON(src []byte) error

func (*NullableTemplateSummaryDiffLabelMapping) Unset

type NullableTemplateSummaryDiffLabelMappingAllOf

type NullableTemplateSummaryDiffLabelMappingAllOf struct {
	// contains filtered or unexported fields
}

func (NullableTemplateSummaryDiffLabelMappingAllOf) Get

func (NullableTemplateSummaryDiffLabelMappingAllOf) IsSet

func (NullableTemplateSummaryDiffLabelMappingAllOf) MarshalJSON

func (*NullableTemplateSummaryDiffLabelMappingAllOf) Set

func (*NullableTemplateSummaryDiffLabelMappingAllOf) UnmarshalJSON

func (*NullableTemplateSummaryDiffLabelMappingAllOf) Unset

type NullableTemplateSummaryDiffNotificationEndpoint

type NullableTemplateSummaryDiffNotificationEndpoint struct {
	// contains filtered or unexported fields
}

func (NullableTemplateSummaryDiffNotificationEndpoint) Get

func (NullableTemplateSummaryDiffNotificationEndpoint) IsSet

func (NullableTemplateSummaryDiffNotificationEndpoint) MarshalJSON

func (*NullableTemplateSummaryDiffNotificationEndpoint) Set

func (*NullableTemplateSummaryDiffNotificationEndpoint) UnmarshalJSON

func (*NullableTemplateSummaryDiffNotificationEndpoint) Unset

type NullableTemplateSummaryDiffNotificationEndpointFields

type NullableTemplateSummaryDiffNotificationEndpointFields struct {
	// contains filtered or unexported fields
}

func (NullableTemplateSummaryDiffNotificationEndpointFields) Get

func (NullableTemplateSummaryDiffNotificationEndpointFields) IsSet

func (NullableTemplateSummaryDiffNotificationEndpointFields) MarshalJSON

func (*NullableTemplateSummaryDiffNotificationEndpointFields) Set

func (*NullableTemplateSummaryDiffNotificationEndpointFields) UnmarshalJSON

func (*NullableTemplateSummaryDiffNotificationEndpointFields) Unset

type NullableTemplateSummaryDiffNotificationRule

type NullableTemplateSummaryDiffNotificationRule struct {
	// contains filtered or unexported fields
}

func (NullableTemplateSummaryDiffNotificationRule) Get

func (NullableTemplateSummaryDiffNotificationRule) IsSet

func (NullableTemplateSummaryDiffNotificationRule) MarshalJSON

func (*NullableTemplateSummaryDiffNotificationRule) Set

func (*NullableTemplateSummaryDiffNotificationRule) UnmarshalJSON

func (v *NullableTemplateSummaryDiffNotificationRule) UnmarshalJSON(src []byte) error

func (*NullableTemplateSummaryDiffNotificationRule) Unset

type NullableTemplateSummaryDiffNotificationRuleFields

type NullableTemplateSummaryDiffNotificationRuleFields struct {
	// contains filtered or unexported fields
}

func (NullableTemplateSummaryDiffNotificationRuleFields) Get

func (NullableTemplateSummaryDiffNotificationRuleFields) IsSet

func (NullableTemplateSummaryDiffNotificationRuleFields) MarshalJSON

func (*NullableTemplateSummaryDiffNotificationRuleFields) Set

func (*NullableTemplateSummaryDiffNotificationRuleFields) UnmarshalJSON

func (*NullableTemplateSummaryDiffNotificationRuleFields) Unset

type NullableTemplateSummaryDiffTask

type NullableTemplateSummaryDiffTask struct {
	// contains filtered or unexported fields
}

func (NullableTemplateSummaryDiffTask) Get

func (NullableTemplateSummaryDiffTask) IsSet

func (NullableTemplateSummaryDiffTask) MarshalJSON

func (v NullableTemplateSummaryDiffTask) MarshalJSON() ([]byte, error)

func (*NullableTemplateSummaryDiffTask) Set

func (*NullableTemplateSummaryDiffTask) UnmarshalJSON

func (v *NullableTemplateSummaryDiffTask) UnmarshalJSON(src []byte) error

func (*NullableTemplateSummaryDiffTask) Unset

type NullableTemplateSummaryDiffTaskFields

type NullableTemplateSummaryDiffTaskFields struct {
	// contains filtered or unexported fields
}

func (NullableTemplateSummaryDiffTaskFields) Get

func (NullableTemplateSummaryDiffTaskFields) IsSet

func (NullableTemplateSummaryDiffTaskFields) MarshalJSON

func (v NullableTemplateSummaryDiffTaskFields) MarshalJSON() ([]byte, error)

func (*NullableTemplateSummaryDiffTaskFields) Set

func (*NullableTemplateSummaryDiffTaskFields) UnmarshalJSON

func (v *NullableTemplateSummaryDiffTaskFields) UnmarshalJSON(src []byte) error

func (*NullableTemplateSummaryDiffTaskFields) Unset

type NullableTemplateSummaryDiffTelegraf

type NullableTemplateSummaryDiffTelegraf struct {
	// contains filtered or unexported fields
}

func (NullableTemplateSummaryDiffTelegraf) Get

func (NullableTemplateSummaryDiffTelegraf) IsSet

func (NullableTemplateSummaryDiffTelegraf) MarshalJSON

func (v NullableTemplateSummaryDiffTelegraf) MarshalJSON() ([]byte, error)

func (*NullableTemplateSummaryDiffTelegraf) Set

func (*NullableTemplateSummaryDiffTelegraf) UnmarshalJSON

func (v *NullableTemplateSummaryDiffTelegraf) UnmarshalJSON(src []byte) error

func (*NullableTemplateSummaryDiffTelegraf) Unset

type NullableTemplateSummaryDiffVariable

type NullableTemplateSummaryDiffVariable struct {
	// contains filtered or unexported fields
}

func (NullableTemplateSummaryDiffVariable) Get

func (NullableTemplateSummaryDiffVariable) IsSet

func (NullableTemplateSummaryDiffVariable) MarshalJSON

func (v NullableTemplateSummaryDiffVariable) MarshalJSON() ([]byte, error)

func (*NullableTemplateSummaryDiffVariable) Set

func (*NullableTemplateSummaryDiffVariable) UnmarshalJSON

func (v *NullableTemplateSummaryDiffVariable) UnmarshalJSON(src []byte) error

func (*NullableTemplateSummaryDiffVariable) Unset

type NullableTemplateSummaryDiffVariableFields

type NullableTemplateSummaryDiffVariableFields struct {
	// contains filtered or unexported fields
}

func (NullableTemplateSummaryDiffVariableFields) Get

func (NullableTemplateSummaryDiffVariableFields) IsSet

func (NullableTemplateSummaryDiffVariableFields) MarshalJSON

func (*NullableTemplateSummaryDiffVariableFields) Set

func (*NullableTemplateSummaryDiffVariableFields) UnmarshalJSON

func (v *NullableTemplateSummaryDiffVariableFields) UnmarshalJSON(src []byte) error

func (*NullableTemplateSummaryDiffVariableFields) Unset

type NullableTemplateSummaryError

type NullableTemplateSummaryError struct {
	// contains filtered or unexported fields
}

func NewNullableTemplateSummaryError

func NewNullableTemplateSummaryError(val *TemplateSummaryError) *NullableTemplateSummaryError

func (NullableTemplateSummaryError) Get

func (NullableTemplateSummaryError) IsSet

func (NullableTemplateSummaryError) MarshalJSON

func (v NullableTemplateSummaryError) MarshalJSON() ([]byte, error)

func (*NullableTemplateSummaryError) Set

func (*NullableTemplateSummaryError) UnmarshalJSON

func (v *NullableTemplateSummaryError) UnmarshalJSON(src []byte) error

func (*NullableTemplateSummaryError) Unset

func (v *NullableTemplateSummaryError) Unset()

type NullableTemplateSummaryErrors added in v2.3.0

type NullableTemplateSummaryErrors struct {
	// contains filtered or unexported fields
}

func NewNullableTemplateSummaryErrors added in v2.3.0

func NewNullableTemplateSummaryErrors(val *TemplateSummaryErrors) *NullableTemplateSummaryErrors

func (NullableTemplateSummaryErrors) Get added in v2.3.0

func (NullableTemplateSummaryErrors) IsSet added in v2.3.0

func (NullableTemplateSummaryErrors) MarshalJSON added in v2.3.0

func (v NullableTemplateSummaryErrors) MarshalJSON() ([]byte, error)

func (*NullableTemplateSummaryErrors) Set added in v2.3.0

func (*NullableTemplateSummaryErrors) UnmarshalJSON added in v2.3.0

func (v *NullableTemplateSummaryErrors) UnmarshalJSON(src []byte) error

func (*NullableTemplateSummaryErrors) Unset added in v2.3.0

func (v *NullableTemplateSummaryErrors) Unset()

type NullableTemplateSummaryLabel

type NullableTemplateSummaryLabel struct {
	// contains filtered or unexported fields
}

func NewNullableTemplateSummaryLabel

func NewNullableTemplateSummaryLabel(val *TemplateSummaryLabel) *NullableTemplateSummaryLabel

func (NullableTemplateSummaryLabel) Get

func (NullableTemplateSummaryLabel) IsSet

func (NullableTemplateSummaryLabel) MarshalJSON

func (v NullableTemplateSummaryLabel) MarshalJSON() ([]byte, error)

func (*NullableTemplateSummaryLabel) Set

func (*NullableTemplateSummaryLabel) UnmarshalJSON

func (v *NullableTemplateSummaryLabel) UnmarshalJSON(src []byte) error

func (*NullableTemplateSummaryLabel) Unset

func (v *NullableTemplateSummaryLabel) Unset()

type NullableTemplateSummaryLabelAllOf

type NullableTemplateSummaryLabelAllOf struct {
	// contains filtered or unexported fields
}

func (NullableTemplateSummaryLabelAllOf) Get

func (NullableTemplateSummaryLabelAllOf) IsSet

func (NullableTemplateSummaryLabelAllOf) MarshalJSON

func (v NullableTemplateSummaryLabelAllOf) MarshalJSON() ([]byte, error)

func (*NullableTemplateSummaryLabelAllOf) Set

func (*NullableTemplateSummaryLabelAllOf) UnmarshalJSON

func (v *NullableTemplateSummaryLabelAllOf) UnmarshalJSON(src []byte) error

func (*NullableTemplateSummaryLabelAllOf) Unset

type NullableTemplateSummaryLabelAllOfProperties

type NullableTemplateSummaryLabelAllOfProperties struct {
	// contains filtered or unexported fields
}

func (NullableTemplateSummaryLabelAllOfProperties) Get

func (NullableTemplateSummaryLabelAllOfProperties) IsSet

func (NullableTemplateSummaryLabelAllOfProperties) MarshalJSON

func (*NullableTemplateSummaryLabelAllOfProperties) Set

func (*NullableTemplateSummaryLabelAllOfProperties) UnmarshalJSON

func (v *NullableTemplateSummaryLabelAllOfProperties) UnmarshalJSON(src []byte) error

func (*NullableTemplateSummaryLabelAllOfProperties) Unset

type NullableTemplateSummaryLabelMapping

type NullableTemplateSummaryLabelMapping struct {
	// contains filtered or unexported fields
}

func (NullableTemplateSummaryLabelMapping) Get

func (NullableTemplateSummaryLabelMapping) IsSet

func (NullableTemplateSummaryLabelMapping) MarshalJSON

func (v NullableTemplateSummaryLabelMapping) MarshalJSON() ([]byte, error)

func (*NullableTemplateSummaryLabelMapping) Set

func (*NullableTemplateSummaryLabelMapping) UnmarshalJSON

func (v *NullableTemplateSummaryLabelMapping) UnmarshalJSON(src []byte) error

func (*NullableTemplateSummaryLabelMapping) Unset

type NullableTemplateSummaryNotificationEndpoint

type NullableTemplateSummaryNotificationEndpoint struct {
	// contains filtered or unexported fields
}

func (NullableTemplateSummaryNotificationEndpoint) Get

func (NullableTemplateSummaryNotificationEndpoint) IsSet

func (NullableTemplateSummaryNotificationEndpoint) MarshalJSON

func (*NullableTemplateSummaryNotificationEndpoint) Set

func (*NullableTemplateSummaryNotificationEndpoint) UnmarshalJSON

func (v *NullableTemplateSummaryNotificationEndpoint) UnmarshalJSON(src []byte) error

func (*NullableTemplateSummaryNotificationEndpoint) Unset

type NullableTemplateSummaryNotificationEndpointAllOf

type NullableTemplateSummaryNotificationEndpointAllOf struct {
	// contains filtered or unexported fields
}

func (NullableTemplateSummaryNotificationEndpointAllOf) Get

func (NullableTemplateSummaryNotificationEndpointAllOf) IsSet

func (NullableTemplateSummaryNotificationEndpointAllOf) MarshalJSON

func (*NullableTemplateSummaryNotificationEndpointAllOf) Set

func (*NullableTemplateSummaryNotificationEndpointAllOf) UnmarshalJSON

func (*NullableTemplateSummaryNotificationEndpointAllOf) Unset

type NullableTemplateSummaryNotificationRule

type NullableTemplateSummaryNotificationRule struct {
	// contains filtered or unexported fields
}

func (NullableTemplateSummaryNotificationRule) Get

func (NullableTemplateSummaryNotificationRule) IsSet

func (NullableTemplateSummaryNotificationRule) MarshalJSON

func (v NullableTemplateSummaryNotificationRule) MarshalJSON() ([]byte, error)

func (*NullableTemplateSummaryNotificationRule) Set

func (*NullableTemplateSummaryNotificationRule) UnmarshalJSON

func (v *NullableTemplateSummaryNotificationRule) UnmarshalJSON(src []byte) error

func (*NullableTemplateSummaryNotificationRule) Unset

type NullableTemplateSummaryNotificationRuleAllOf

type NullableTemplateSummaryNotificationRuleAllOf struct {
	// contains filtered or unexported fields
}

func (NullableTemplateSummaryNotificationRuleAllOf) Get

func (NullableTemplateSummaryNotificationRuleAllOf) IsSet

func (NullableTemplateSummaryNotificationRuleAllOf) MarshalJSON

func (*NullableTemplateSummaryNotificationRuleAllOf) Set

func (*NullableTemplateSummaryNotificationRuleAllOf) UnmarshalJSON

func (*NullableTemplateSummaryNotificationRuleAllOf) Unset

type NullableTemplateSummaryResources

type NullableTemplateSummaryResources struct {
	// contains filtered or unexported fields
}

func (NullableTemplateSummaryResources) Get

func (NullableTemplateSummaryResources) IsSet

func (NullableTemplateSummaryResources) MarshalJSON

func (v NullableTemplateSummaryResources) MarshalJSON() ([]byte, error)

func (*NullableTemplateSummaryResources) Set

func (*NullableTemplateSummaryResources) UnmarshalJSON

func (v *NullableTemplateSummaryResources) UnmarshalJSON(src []byte) error

func (*NullableTemplateSummaryResources) Unset

type NullableTemplateSummaryTask

type NullableTemplateSummaryTask struct {
	// contains filtered or unexported fields
}

func NewNullableTemplateSummaryTask

func NewNullableTemplateSummaryTask(val *TemplateSummaryTask) *NullableTemplateSummaryTask

func (NullableTemplateSummaryTask) Get

func (NullableTemplateSummaryTask) IsSet

func (NullableTemplateSummaryTask) MarshalJSON

func (v NullableTemplateSummaryTask) MarshalJSON() ([]byte, error)

func (*NullableTemplateSummaryTask) Set

func (*NullableTemplateSummaryTask) UnmarshalJSON

func (v *NullableTemplateSummaryTask) UnmarshalJSON(src []byte) error

func (*NullableTemplateSummaryTask) Unset

func (v *NullableTemplateSummaryTask) Unset()

type NullableTemplateSummaryTaskAllOf

type NullableTemplateSummaryTaskAllOf struct {
	// contains filtered or unexported fields
}

func (NullableTemplateSummaryTaskAllOf) Get

func (NullableTemplateSummaryTaskAllOf) IsSet

func (NullableTemplateSummaryTaskAllOf) MarshalJSON

func (v NullableTemplateSummaryTaskAllOf) MarshalJSON() ([]byte, error)

func (*NullableTemplateSummaryTaskAllOf) Set

func (*NullableTemplateSummaryTaskAllOf) UnmarshalJSON

func (v *NullableTemplateSummaryTaskAllOf) UnmarshalJSON(src []byte) error

func (*NullableTemplateSummaryTaskAllOf) Unset

type NullableTemplateSummaryTelegraf

type NullableTemplateSummaryTelegraf struct {
	// contains filtered or unexported fields
}

func (NullableTemplateSummaryTelegraf) Get

func (NullableTemplateSummaryTelegraf) IsSet

func (NullableTemplateSummaryTelegraf) MarshalJSON

func (v NullableTemplateSummaryTelegraf) MarshalJSON() ([]byte, error)

func (*NullableTemplateSummaryTelegraf) Set

func (*NullableTemplateSummaryTelegraf) UnmarshalJSON

func (v *NullableTemplateSummaryTelegraf) UnmarshalJSON(src []byte) error

func (*NullableTemplateSummaryTelegraf) Unset

type NullableTemplateSummaryTelegrafAllOf

type NullableTemplateSummaryTelegrafAllOf struct {
	// contains filtered or unexported fields
}

func (NullableTemplateSummaryTelegrafAllOf) Get

func (NullableTemplateSummaryTelegrafAllOf) IsSet

func (NullableTemplateSummaryTelegrafAllOf) MarshalJSON

func (v NullableTemplateSummaryTelegrafAllOf) MarshalJSON() ([]byte, error)

func (*NullableTemplateSummaryTelegrafAllOf) Set

func (*NullableTemplateSummaryTelegrafAllOf) UnmarshalJSON

func (v *NullableTemplateSummaryTelegrafAllOf) UnmarshalJSON(src []byte) error

func (*NullableTemplateSummaryTelegrafAllOf) Unset

type NullableTemplateSummaryTelegrafConfig

type NullableTemplateSummaryTelegrafConfig struct {
	// contains filtered or unexported fields
}

func (NullableTemplateSummaryTelegrafConfig) Get

func (NullableTemplateSummaryTelegrafConfig) IsSet

func (NullableTemplateSummaryTelegrafConfig) MarshalJSON

func (v NullableTemplateSummaryTelegrafConfig) MarshalJSON() ([]byte, error)

func (*NullableTemplateSummaryTelegrafConfig) Set

func (*NullableTemplateSummaryTelegrafConfig) UnmarshalJSON

func (v *NullableTemplateSummaryTelegrafConfig) UnmarshalJSON(src []byte) error

func (*NullableTemplateSummaryTelegrafConfig) Unset

type NullableTemplateSummaryVariable

type NullableTemplateSummaryVariable struct {
	// contains filtered or unexported fields
}

func (NullableTemplateSummaryVariable) Get

func (NullableTemplateSummaryVariable) IsSet

func (NullableTemplateSummaryVariable) MarshalJSON

func (v NullableTemplateSummaryVariable) MarshalJSON() ([]byte, error)

func (*NullableTemplateSummaryVariable) Set

func (*NullableTemplateSummaryVariable) UnmarshalJSON

func (v *NullableTemplateSummaryVariable) UnmarshalJSON(src []byte) error

func (*NullableTemplateSummaryVariable) Unset

type NullableTemplateSummaryVariableAllOf

type NullableTemplateSummaryVariableAllOf struct {
	// contains filtered or unexported fields
}

func (NullableTemplateSummaryVariableAllOf) Get

func (NullableTemplateSummaryVariableAllOf) IsSet

func (NullableTemplateSummaryVariableAllOf) MarshalJSON

func (v NullableTemplateSummaryVariableAllOf) MarshalJSON() ([]byte, error)

func (*NullableTemplateSummaryVariableAllOf) Set

func (*NullableTemplateSummaryVariableAllOf) UnmarshalJSON

func (v *NullableTemplateSummaryVariableAllOf) UnmarshalJSON(src []byte) error

func (*NullableTemplateSummaryVariableAllOf) Unset

type NullableTemplateSummaryVariableArgs

type NullableTemplateSummaryVariableArgs struct {
	// contains filtered or unexported fields
}

func (NullableTemplateSummaryVariableArgs) Get

func (NullableTemplateSummaryVariableArgs) IsSet

func (NullableTemplateSummaryVariableArgs) MarshalJSON

func (v NullableTemplateSummaryVariableArgs) MarshalJSON() ([]byte, error)

func (*NullableTemplateSummaryVariableArgs) Set

func (*NullableTemplateSummaryVariableArgs) UnmarshalJSON

func (v *NullableTemplateSummaryVariableArgs) UnmarshalJSON(src []byte) error

func (*NullableTemplateSummaryVariableArgs) 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 NullableUnauthorizedRequestError added in v2.5.0

type NullableUnauthorizedRequestError struct {
	// contains filtered or unexported fields
}

func NewNullableUnauthorizedRequestError added in v2.5.0

func NewNullableUnauthorizedRequestError(val *UnauthorizedRequestError) *NullableUnauthorizedRequestError

func (NullableUnauthorizedRequestError) Get added in v2.5.0

func (NullableUnauthorizedRequestError) IsSet added in v2.5.0

func (NullableUnauthorizedRequestError) MarshalJSON added in v2.5.0

func (v NullableUnauthorizedRequestError) MarshalJSON() ([]byte, error)

func (*NullableUnauthorizedRequestError) Set added in v2.5.0

func (*NullableUnauthorizedRequestError) UnmarshalJSON added in v2.5.0

func (v *NullableUnauthorizedRequestError) UnmarshalJSON(src []byte) error

func (*NullableUnauthorizedRequestError) Unset added in v2.5.0

type NullableUser

type NullableUser struct {
	// contains filtered or unexported fields
}

func NewNullableUser

func NewNullableUser(val *User) *NullableUser

func (NullableUser) Get

func (v NullableUser) Get() *User

func (NullableUser) IsSet

func (v NullableUser) IsSet() bool

func (NullableUser) MarshalJSON

func (v NullableUser) MarshalJSON() ([]byte, error)

func (*NullableUser) Set

func (v *NullableUser) Set(val *User)

func (*NullableUser) UnmarshalJSON

func (v *NullableUser) UnmarshalJSON(src []byte) error

func (*NullableUser) Unset

func (v *NullableUser) Unset()

type NullableUserResponse

type NullableUserResponse struct {
	// contains filtered or unexported fields
}

func NewNullableUserResponse

func NewNullableUserResponse(val *UserResponse) *NullableUserResponse

func (NullableUserResponse) Get

func (NullableUserResponse) IsSet

func (v NullableUserResponse) IsSet() bool

func (NullableUserResponse) MarshalJSON

func (v NullableUserResponse) MarshalJSON() ([]byte, error)

func (*NullableUserResponse) Set

func (v *NullableUserResponse) Set(val *UserResponse)

func (*NullableUserResponse) UnmarshalJSON

func (v *NullableUserResponse) UnmarshalJSON(src []byte) error

func (*NullableUserResponse) Unset

func (v *NullableUserResponse) Unset()
type NullableUserResponseLinks struct {
	// contains filtered or unexported fields
}
func NewNullableUserResponseLinks(val *UserResponseLinks) *NullableUserResponseLinks

func (NullableUserResponseLinks) Get

func (NullableUserResponseLinks) IsSet

func (v NullableUserResponseLinks) IsSet() bool

func (NullableUserResponseLinks) MarshalJSON

func (v NullableUserResponseLinks) MarshalJSON() ([]byte, error)

func (*NullableUserResponseLinks) Set

func (*NullableUserResponseLinks) UnmarshalJSON

func (v *NullableUserResponseLinks) UnmarshalJSON(src []byte) error

func (*NullableUserResponseLinks) Unset

func (v *NullableUserResponseLinks) Unset()

type NullableUsers

type NullableUsers struct {
	// contains filtered or unexported fields
}

func NewNullableUsers

func NewNullableUsers(val *Users) *NullableUsers

func (NullableUsers) Get

func (v NullableUsers) Get() *Users

func (NullableUsers) IsSet

func (v NullableUsers) IsSet() bool

func (NullableUsers) MarshalJSON

func (v NullableUsers) MarshalJSON() ([]byte, error)

func (*NullableUsers) Set

func (v *NullableUsers) Set(val *Users)

func (*NullableUsers) UnmarshalJSON

func (v *NullableUsers) UnmarshalJSON(src []byte) error

func (*NullableUsers) Unset

func (v *NullableUsers) Unset()
type NullableUsersLinks struct {
	// contains filtered or unexported fields
}
func NewNullableUsersLinks(val *UsersLinks) *NullableUsersLinks

func (NullableUsersLinks) Get

func (v NullableUsersLinks) Get() *UsersLinks

func (NullableUsersLinks) IsSet

func (v NullableUsersLinks) IsSet() bool

func (NullableUsersLinks) MarshalJSON

func (v NullableUsersLinks) MarshalJSON() ([]byte, error)

func (*NullableUsersLinks) Set

func (v *NullableUsersLinks) Set(val *UsersLinks)

func (*NullableUsersLinks) UnmarshalJSON

func (v *NullableUsersLinks) UnmarshalJSON(src []byte) error

func (*NullableUsersLinks) Unset

func (v *NullableUsersLinks) Unset()

type NullableWritePrecision

type NullableWritePrecision struct {
	// contains filtered or unexported fields
}

func NewNullableWritePrecision

func NewNullableWritePrecision(val *WritePrecision) *NullableWritePrecision

func (NullableWritePrecision) Get

func (NullableWritePrecision) IsSet

func (v NullableWritePrecision) IsSet() bool

func (NullableWritePrecision) MarshalJSON

func (v NullableWritePrecision) MarshalJSON() ([]byte, error)

func (*NullableWritePrecision) Set

func (*NullableWritePrecision) UnmarshalJSON

func (v *NullableWritePrecision) UnmarshalJSON(src []byte) error

func (*NullableWritePrecision) Unset

func (v *NullableWritePrecision) Unset()

type OnboardingRequest

type OnboardingRequest struct {
	Username               string  `json:"username" yaml:"username"`
	Password               *string `json:"password,omitempty" yaml:"password,omitempty"`
	Org                    string  `json:"org" yaml:"org"`
	Bucket                 string  `json:"bucket" yaml:"bucket"`
	RetentionPeriodSeconds *int64  `json:"retentionPeriodSeconds,omitempty" yaml:"retentionPeriodSeconds,omitempty"`
	// Retention period *in nanoseconds* for the new bucket. This key's name has been misleading since OSS 2.0 GA, please transition to use `retentionPeriodSeconds`
	RetentionPeriodHrs *int32 `json:"retentionPeriodHrs,omitempty" yaml:"retentionPeriodHrs,omitempty"`
	// Authentication token to set on the initial user. If not specified, the server will generate a token.
	Token *string `json:"token,omitempty" yaml:"token,omitempty"`
}

OnboardingRequest struct for OnboardingRequest

func NewOnboardingRequest

func NewOnboardingRequest(username string, org string, bucket string) *OnboardingRequest

NewOnboardingRequest instantiates a new OnboardingRequest 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 NewOnboardingRequestWithDefaults

func NewOnboardingRequestWithDefaults() *OnboardingRequest

NewOnboardingRequestWithDefaults instantiates a new OnboardingRequest 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 (*OnboardingRequest) GetBucket

func (o *OnboardingRequest) GetBucket() string

GetBucket returns the Bucket field value

func (*OnboardingRequest) GetBucketOk

func (o *OnboardingRequest) GetBucketOk() (*string, bool)

GetBucketOk returns a tuple with the Bucket field value and a boolean to check if the value has been set.

func (*OnboardingRequest) GetOrg

func (o *OnboardingRequest) GetOrg() string

GetOrg returns the Org field value

func (*OnboardingRequest) GetOrgOk

func (o *OnboardingRequest) GetOrgOk() (*string, bool)

GetOrgOk returns a tuple with the Org field value and a boolean to check if the value has been set.

func (*OnboardingRequest) GetPassword

func (o *OnboardingRequest) GetPassword() string

GetPassword returns the Password field value if set, zero value otherwise.

func (*OnboardingRequest) GetPasswordOk

func (o *OnboardingRequest) GetPasswordOk() (*string, bool)

GetPasswordOk returns a tuple with the Password field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OnboardingRequest) GetRetentionPeriodHrs

func (o *OnboardingRequest) GetRetentionPeriodHrs() int32

GetRetentionPeriodHrs returns the RetentionPeriodHrs field value if set, zero value otherwise.

func (*OnboardingRequest) GetRetentionPeriodHrsOk

func (o *OnboardingRequest) GetRetentionPeriodHrsOk() (*int32, bool)

GetRetentionPeriodHrsOk returns a tuple with the RetentionPeriodHrs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OnboardingRequest) GetRetentionPeriodSeconds

func (o *OnboardingRequest) GetRetentionPeriodSeconds() int64

GetRetentionPeriodSeconds returns the RetentionPeriodSeconds field value if set, zero value otherwise.

func (*OnboardingRequest) GetRetentionPeriodSecondsOk

func (o *OnboardingRequest) GetRetentionPeriodSecondsOk() (*int64, bool)

GetRetentionPeriodSecondsOk returns a tuple with the RetentionPeriodSeconds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OnboardingRequest) GetToken

func (o *OnboardingRequest) GetToken() string

GetToken returns the Token field value if set, zero value otherwise.

func (*OnboardingRequest) GetTokenOk

func (o *OnboardingRequest) GetTokenOk() (*string, bool)

GetTokenOk returns a tuple with the Token field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OnboardingRequest) GetUsername

func (o *OnboardingRequest) GetUsername() string

GetUsername returns the Username field value

func (*OnboardingRequest) GetUsernameOk

func (o *OnboardingRequest) GetUsernameOk() (*string, bool)

GetUsernameOk returns a tuple with the Username field value and a boolean to check if the value has been set.

func (*OnboardingRequest) HasPassword

func (o *OnboardingRequest) HasPassword() bool

HasPassword returns a boolean if a field has been set.

func (*OnboardingRequest) HasRetentionPeriodHrs

func (o *OnboardingRequest) HasRetentionPeriodHrs() bool

HasRetentionPeriodHrs returns a boolean if a field has been set.

func (*OnboardingRequest) HasRetentionPeriodSeconds

func (o *OnboardingRequest) HasRetentionPeriodSeconds() bool

HasRetentionPeriodSeconds returns a boolean if a field has been set.

func (*OnboardingRequest) HasToken

func (o *OnboardingRequest) HasToken() bool

HasToken returns a boolean if a field has been set.

func (OnboardingRequest) MarshalJSON

func (o OnboardingRequest) MarshalJSON() ([]byte, error)

func (*OnboardingRequest) SetBucket

func (o *OnboardingRequest) SetBucket(v string)

SetBucket sets field value

func (*OnboardingRequest) SetOrg

func (o *OnboardingRequest) SetOrg(v string)

SetOrg sets field value

func (*OnboardingRequest) SetPassword

func (o *OnboardingRequest) SetPassword(v string)

SetPassword gets a reference to the given string and assigns it to the Password field.

func (*OnboardingRequest) SetRetentionPeriodHrs

func (o *OnboardingRequest) SetRetentionPeriodHrs(v int32)

SetRetentionPeriodHrs gets a reference to the given int32 and assigns it to the RetentionPeriodHrs field.

func (*OnboardingRequest) SetRetentionPeriodSeconds

func (o *OnboardingRequest) SetRetentionPeriodSeconds(v int64)

SetRetentionPeriodSeconds gets a reference to the given int64 and assigns it to the RetentionPeriodSeconds field.

func (*OnboardingRequest) SetToken

func (o *OnboardingRequest) SetToken(v string)

SetToken gets a reference to the given string and assigns it to the Token field.

func (*OnboardingRequest) SetUsername

func (o *OnboardingRequest) SetUsername(v string)

SetUsername sets field value

type OnboardingResponse

type OnboardingResponse struct {
	User   *UserResponse  `json:"user,omitempty" yaml:"user,omitempty"`
	Org    *Organization  `json:"org,omitempty" yaml:"org,omitempty"`
	Bucket *Bucket        `json:"bucket,omitempty" yaml:"bucket,omitempty"`
	Auth   *Authorization `json:"auth,omitempty" yaml:"auth,omitempty"`
}

OnboardingResponse struct for OnboardingResponse

func NewOnboardingResponse

func NewOnboardingResponse() *OnboardingResponse

NewOnboardingResponse instantiates a new OnboardingResponse 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 NewOnboardingResponseWithDefaults

func NewOnboardingResponseWithDefaults() *OnboardingResponse

NewOnboardingResponseWithDefaults instantiates a new OnboardingResponse 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 (*OnboardingResponse) GetAuth

func (o *OnboardingResponse) GetAuth() Authorization

GetAuth returns the Auth field value if set, zero value otherwise.

func (*OnboardingResponse) GetAuthOk

func (o *OnboardingResponse) GetAuthOk() (*Authorization, bool)

GetAuthOk returns a tuple with the Auth field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OnboardingResponse) GetBucket

func (o *OnboardingResponse) GetBucket() Bucket

GetBucket returns the Bucket field value if set, zero value otherwise.

func (*OnboardingResponse) GetBucketOk

func (o *OnboardingResponse) GetBucketOk() (*Bucket, bool)

GetBucketOk returns a tuple with the Bucket field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OnboardingResponse) GetOrg

func (o *OnboardingResponse) GetOrg() Organization

GetOrg returns the Org field value if set, zero value otherwise.

func (*OnboardingResponse) GetOrgOk

func (o *OnboardingResponse) GetOrgOk() (*Organization, bool)

GetOrgOk returns a tuple with the Org field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OnboardingResponse) GetUser

func (o *OnboardingResponse) GetUser() UserResponse

GetUser returns the User field value if set, zero value otherwise.

func (*OnboardingResponse) GetUserOk

func (o *OnboardingResponse) GetUserOk() (*UserResponse, bool)

GetUserOk returns a tuple with the User field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OnboardingResponse) HasAuth

func (o *OnboardingResponse) HasAuth() bool

HasAuth returns a boolean if a field has been set.

func (*OnboardingResponse) HasBucket

func (o *OnboardingResponse) HasBucket() bool

HasBucket returns a boolean if a field has been set.

func (*OnboardingResponse) HasOrg

func (o *OnboardingResponse) HasOrg() bool

HasOrg returns a boolean if a field has been set.

func (*OnboardingResponse) HasUser

func (o *OnboardingResponse) HasUser() bool

HasUser returns a boolean if a field has been set.

func (OnboardingResponse) MarshalJSON

func (o OnboardingResponse) MarshalJSON() ([]byte, error)

func (*OnboardingResponse) SetAuth

func (o *OnboardingResponse) SetAuth(v Authorization)

SetAuth gets a reference to the given Authorization and assigns it to the Auth field.

func (*OnboardingResponse) SetBucket

func (o *OnboardingResponse) SetBucket(v Bucket)

SetBucket gets a reference to the given Bucket and assigns it to the Bucket field.

func (*OnboardingResponse) SetOrg

func (o *OnboardingResponse) SetOrg(v Organization)

SetOrg gets a reference to the given Organization and assigns it to the Org field.

func (*OnboardingResponse) SetUser

func (o *OnboardingResponse) SetUser(v UserResponse)

SetUser gets a reference to the given UserResponse and assigns it to the User field.

type Organization

type Organization struct {
	Links *OrganizationLinks `json:"links,omitempty" yaml:"links,omitempty"`
	Id    *string            `json:"id,omitempty" yaml:"id,omitempty"`
	Name  string             `json:"name" yaml:"name"`
	// Discloses whether the organization uses TSM or IOx.
	DefaultStorageType *string    `json:"defaultStorageType,omitempty" yaml:"defaultStorageType,omitempty"`
	Description        *string    `json:"description,omitempty" yaml:"description,omitempty"`
	CreatedAt          *time.Time `json:"createdAt,omitempty" yaml:"createdAt,omitempty"`
	UpdatedAt          *time.Time `json:"updatedAt,omitempty" yaml:"updatedAt,omitempty"`
	// If inactive, the organization is inactive.
	Status *string `json:"status,omitempty" yaml:"status,omitempty"`
}

Organization struct for Organization

func NewOrganization

func NewOrganization(name string) *Organization

NewOrganization instantiates a new Organization 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 NewOrganizationWithDefaults

func NewOrganizationWithDefaults() *Organization

NewOrganizationWithDefaults instantiates a new Organization 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 (*Organization) GetCreatedAt

func (o *Organization) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*Organization) GetCreatedAtOk

func (o *Organization) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Organization) GetDefaultStorageType added in v2.7.0

func (o *Organization) GetDefaultStorageType() string

GetDefaultStorageType returns the DefaultStorageType field value if set, zero value otherwise.

func (*Organization) GetDefaultStorageTypeOk added in v2.7.0

func (o *Organization) GetDefaultStorageTypeOk() (*string, bool)

GetDefaultStorageTypeOk returns a tuple with the DefaultStorageType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Organization) GetDescription

func (o *Organization) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*Organization) GetDescriptionOk

func (o *Organization) 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 (*Organization) GetId

func (o *Organization) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*Organization) GetIdOk

func (o *Organization) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (o *Organization) GetLinks() OrganizationLinks

GetLinks returns the Links field value if set, zero value otherwise.

func (*Organization) GetLinksOk

func (o *Organization) GetLinksOk() (*OrganizationLinks, bool)

GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Organization) GetName

func (o *Organization) GetName() string

GetName returns the Name field value

func (*Organization) GetNameOk

func (o *Organization) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*Organization) GetStatus

func (o *Organization) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*Organization) GetStatusOk

func (o *Organization) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Organization) GetUpdatedAt

func (o *Organization) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*Organization) GetUpdatedAtOk

func (o *Organization) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Organization) HasCreatedAt

func (o *Organization) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*Organization) HasDefaultStorageType added in v2.7.0

func (o *Organization) HasDefaultStorageType() bool

HasDefaultStorageType returns a boolean if a field has been set.

func (*Organization) HasDescription

func (o *Organization) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*Organization) HasId

func (o *Organization) HasId() bool

HasId returns a boolean if a field has been set.

func (o *Organization) HasLinks() bool

HasLinks returns a boolean if a field has been set.

func (*Organization) HasStatus

func (o *Organization) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*Organization) HasUpdatedAt

func (o *Organization) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (Organization) MarshalJSON

func (o Organization) MarshalJSON() ([]byte, error)

func (*Organization) SetCreatedAt

func (o *Organization) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*Organization) SetDefaultStorageType added in v2.7.0

func (o *Organization) SetDefaultStorageType(v string)

SetDefaultStorageType gets a reference to the given string and assigns it to the DefaultStorageType field.

func (*Organization) SetDescription

func (o *Organization) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*Organization) SetId

func (o *Organization) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (o *Organization) SetLinks(v OrganizationLinks)

SetLinks gets a reference to the given OrganizationLinks and assigns it to the Links field.

func (*Organization) SetName

func (o *Organization) SetName(v string)

SetName sets field value

func (*Organization) SetStatus

func (o *Organization) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*Organization) SetUpdatedAt

func (o *Organization) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

type OrganizationLinks struct {
	// URI of resource.
	Self *string `json:"self,omitempty" yaml:"self,omitempty"`
	// URI of resource.
	Members *string `json:"members,omitempty" yaml:"members,omitempty"`
	// URI of resource.
	Owners *string `json:"owners,omitempty" yaml:"owners,omitempty"`
	// URI of resource.
	Labels *string `json:"labels,omitempty" yaml:"labels,omitempty"`
	// URI of resource.
	Secrets *string `json:"secrets,omitempty" yaml:"secrets,omitempty"`
	// URI of resource.
	Buckets *string `json:"buckets,omitempty" yaml:"buckets,omitempty"`
	// URI of resource.
	Tasks *string `json:"tasks,omitempty" yaml:"tasks,omitempty"`
	// URI of resource.
	Dashboards *string `json:"dashboards,omitempty" yaml:"dashboards,omitempty"`
}

OrganizationLinks struct for OrganizationLinks

func NewOrganizationLinks() *OrganizationLinks

NewOrganizationLinks instantiates a new OrganizationLinks 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 NewOrganizationLinksWithDefaults

func NewOrganizationLinksWithDefaults() *OrganizationLinks

NewOrganizationLinksWithDefaults instantiates a new OrganizationLinks 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 (*OrganizationLinks) GetBuckets

func (o *OrganizationLinks) GetBuckets() string

GetBuckets returns the Buckets field value if set, zero value otherwise.

func (*OrganizationLinks) GetBucketsOk

func (o *OrganizationLinks) GetBucketsOk() (*string, bool)

GetBucketsOk returns a tuple with the Buckets field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrganizationLinks) GetDashboards

func (o *OrganizationLinks) GetDashboards() string

GetDashboards returns the Dashboards field value if set, zero value otherwise.

func (*OrganizationLinks) GetDashboardsOk

func (o *OrganizationLinks) GetDashboardsOk() (*string, bool)

GetDashboardsOk returns a tuple with the Dashboards field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrganizationLinks) GetLabels

func (o *OrganizationLinks) GetLabels() string

GetLabels returns the Labels field value if set, zero value otherwise.

func (*OrganizationLinks) GetLabelsOk

func (o *OrganizationLinks) GetLabelsOk() (*string, bool)

GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrganizationLinks) GetMembers

func (o *OrganizationLinks) GetMembers() string

GetMembers returns the Members field value if set, zero value otherwise.

func (*OrganizationLinks) GetMembersOk

func (o *OrganizationLinks) GetMembersOk() (*string, bool)

GetMembersOk returns a tuple with the Members field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrganizationLinks) GetOwners

func (o *OrganizationLinks) GetOwners() string

GetOwners returns the Owners field value if set, zero value otherwise.

func (*OrganizationLinks) GetOwnersOk

func (o *OrganizationLinks) GetOwnersOk() (*string, bool)

GetOwnersOk returns a tuple with the Owners field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrganizationLinks) GetSecrets

func (o *OrganizationLinks) GetSecrets() string

GetSecrets returns the Secrets field value if set, zero value otherwise.

func (*OrganizationLinks) GetSecretsOk

func (o *OrganizationLinks) GetSecretsOk() (*string, bool)

GetSecretsOk returns a tuple with the Secrets field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrganizationLinks) GetSelf

func (o *OrganizationLinks) GetSelf() string

GetSelf returns the Self field value if set, zero value otherwise.

func (*OrganizationLinks) GetSelfOk

func (o *OrganizationLinks) GetSelfOk() (*string, bool)

GetSelfOk returns a tuple with the Self field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrganizationLinks) GetTasks

func (o *OrganizationLinks) GetTasks() string

GetTasks returns the Tasks field value if set, zero value otherwise.

func (*OrganizationLinks) GetTasksOk

func (o *OrganizationLinks) GetTasksOk() (*string, bool)

GetTasksOk returns a tuple with the Tasks field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrganizationLinks) HasBuckets

func (o *OrganizationLinks) HasBuckets() bool

HasBuckets returns a boolean if a field has been set.

func (*OrganizationLinks) HasDashboards

func (o *OrganizationLinks) HasDashboards() bool

HasDashboards returns a boolean if a field has been set.

func (*OrganizationLinks) HasLabels

func (o *OrganizationLinks) HasLabels() bool

HasLabels returns a boolean if a field has been set.

func (*OrganizationLinks) HasMembers

func (o *OrganizationLinks) HasMembers() bool

HasMembers returns a boolean if a field has been set.

func (*OrganizationLinks) HasOwners

func (o *OrganizationLinks) HasOwners() bool

HasOwners returns a boolean if a field has been set.

func (*OrganizationLinks) HasSecrets

func (o *OrganizationLinks) HasSecrets() bool

HasSecrets returns a boolean if a field has been set.

func (*OrganizationLinks) HasSelf

func (o *OrganizationLinks) HasSelf() bool

HasSelf returns a boolean if a field has been set.

func (*OrganizationLinks) HasTasks

func (o *OrganizationLinks) HasTasks() bool

HasTasks returns a boolean if a field has been set.

func (OrganizationLinks) MarshalJSON

func (o OrganizationLinks) MarshalJSON() ([]byte, error)

func (*OrganizationLinks) SetBuckets

func (o *OrganizationLinks) SetBuckets(v string)

SetBuckets gets a reference to the given string and assigns it to the Buckets field.

func (*OrganizationLinks) SetDashboards

func (o *OrganizationLinks) SetDashboards(v string)

SetDashboards gets a reference to the given string and assigns it to the Dashboards field.

func (*OrganizationLinks) SetLabels

func (o *OrganizationLinks) SetLabels(v string)

SetLabels gets a reference to the given string and assigns it to the Labels field.

func (*OrganizationLinks) SetMembers

func (o *OrganizationLinks) SetMembers(v string)

SetMembers gets a reference to the given string and assigns it to the Members field.

func (*OrganizationLinks) SetOwners

func (o *OrganizationLinks) SetOwners(v string)

SetOwners gets a reference to the given string and assigns it to the Owners field.

func (*OrganizationLinks) SetSecrets

func (o *OrganizationLinks) SetSecrets(v string)

SetSecrets gets a reference to the given string and assigns it to the Secrets field.

func (*OrganizationLinks) SetSelf

func (o *OrganizationLinks) SetSelf(v string)

SetSelf gets a reference to the given string and assigns it to the Self field.

func (*OrganizationLinks) SetTasks

func (o *OrganizationLinks) SetTasks(v string)

SetTasks gets a reference to the given string and assigns it to the Tasks field.

type Organizations

type Organizations struct {
	Links *Links          `json:"links,omitempty" yaml:"links,omitempty"`
	Orgs  *[]Organization `json:"orgs,omitempty" yaml:"orgs,omitempty"`
}

Organizations struct for Organizations

func NewOrganizations

func NewOrganizations() *Organizations

NewOrganizations instantiates a new Organizations 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 NewOrganizationsWithDefaults

func NewOrganizationsWithDefaults() *Organizations

NewOrganizationsWithDefaults instantiates a new Organizations object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (o *Organizations) GetLinks() Links

GetLinks returns the Links field value if set, zero value otherwise.

func (*Organizations) GetLinksOk

func (o *Organizations) GetLinksOk() (*Links, bool)

GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Organizations) GetOrgs

func (o *Organizations) GetOrgs() []Organization

GetOrgs returns the Orgs field value if set, zero value otherwise.

func (*Organizations) GetOrgsOk

func (o *Organizations) GetOrgsOk() (*[]Organization, bool)

GetOrgsOk returns a tuple with the Orgs field value if set, nil otherwise and a boolean to check if the value has been set.

func (o *Organizations) HasLinks() bool

HasLinks returns a boolean if a field has been set.

func (*Organizations) HasOrgs

func (o *Organizations) HasOrgs() bool

HasOrgs returns a boolean if a field has been set.

func (Organizations) MarshalJSON

func (o Organizations) MarshalJSON() ([]byte, error)
func (o *Organizations) SetLinks(v Links)

SetLinks gets a reference to the given Links and assigns it to the Links field.

func (*Organizations) SetOrgs

func (o *Organizations) SetOrgs(v []Organization)

SetOrgs gets a reference to the given []Organization and assigns it to the Orgs field.

type OrganizationsApi

type OrganizationsApi interface {

	/*
			 * DeleteOrgsID Delete an organization
			 * Deletes an organization.

		Deleting an organization from InfluxDB Cloud can't be undone.
		Once deleted, all data associated with the organization is removed.

		#### InfluxDB Cloud

		- Does the following when you send a delete request:

		  1. Validates the request and queues the delete.
		  2. Returns an HTTP `204` status code if queued; _error_ otherwise.
		  3. Handles the delete asynchronously.

		#### InfluxDB OSS

		- Validates the request, handles the delete synchronously,
		and then responds with success or failure.

		#### Limitations

		- Only one organization can be deleted per request.

		#### Related guides

		- [Delete organizations]({{% INFLUXDB_DOCS_URL %}}/organizations/delete-orgs/)

			 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			 * @param orgID The ID of the organization to delete.
			 * @return ApiDeleteOrgsIDRequest
	*/
	DeleteOrgsID(ctx _context.Context, orgID string) ApiDeleteOrgsIDRequest

	/*
	 * DeleteOrgsIDExecute executes the request
	 */
	DeleteOrgsIDExecute(r ApiDeleteOrgsIDRequest) error

	/*
	 * DeleteOrgsIDExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 */
	DeleteOrgsIDExecuteWithHttpInfo(r ApiDeleteOrgsIDRequest) (*_nethttp.Response, error)

	/*
			 * DeleteOrgsIDMembersID Remove a member from an organization
			 * Removes a member from an organization.

		Use this endpoint to remove a user's member privileges for an organization.
		Removing member privileges removes the user's `read` and `write` permissions
		from the organization.

		#### InfluxDB Cloud

		- Doesn't use `owner` and `member` roles.
		  Use [`/api/v2/authorizations`](#tag/Authorizations-(API-tokens)) to assign user permissions.

		#### Limitations

		- Member permissions are separate from API token permissions.
		- Member permissions are used in the context of the InfluxDB UI.

		#### Required permissions

		- `write-orgs INFLUX_ORG_ID`

		*`INFLUX_ORG_ID`* is the ID of the organization that you want to remove an
		owner from.

		#### Related guides

		- [Manage members]({{% INFLUXDB_DOCS_URL %}}/organizations/members/)

			 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			 * @param userID The ID of the user to remove.
			 * @param orgID The ID of the organization to remove a user from.
			 * @return ApiDeleteOrgsIDMembersIDRequest
	*/
	DeleteOrgsIDMembersID(ctx _context.Context, userID string, orgID string) ApiDeleteOrgsIDMembersIDRequest

	/*
	 * DeleteOrgsIDMembersIDExecute executes the request
	 */
	DeleteOrgsIDMembersIDExecute(r ApiDeleteOrgsIDMembersIDRequest) error

	/*
	 * DeleteOrgsIDMembersIDExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 */
	DeleteOrgsIDMembersIDExecuteWithHttpInfo(r ApiDeleteOrgsIDMembersIDRequest) (*_nethttp.Response, error)

	/*
			 * DeleteOrgsIDOwnersID Remove an owner from an organization
			 * Removes an [owner]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#owner) from
		the organization.

		Organization owners have permission to delete organizations and remove user and member
		permissions from the organization.

		#### InfluxDB Cloud
		- Doesn't use `owner` and `member` roles.
		  Use [`/api/v2/authorizations`](#tag/Authorizations-(API-tokens)) to assign user permissions.

		#### Limitations

		- Owner permissions are separate from API token permissions.
		- Owner permissions are used in the context of the InfluxDB UI.

		#### Required permissions

		- `write-orgs INFLUX_ORG_ID`

		*`INFLUX_ORG_ID`* is the ID of the organization that you want to
		remove an owner from.

		#### Related endpoints
		- [Authorizations](#tag/Authorizations-(API-tokens))

			 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			 * @param userID The ID of the user to remove.
			 * @param orgID The ID of the organization to remove an owner from.
			 * @return ApiDeleteOrgsIDOwnersIDRequest
	*/
	DeleteOrgsIDOwnersID(ctx _context.Context, userID string, orgID string) ApiDeleteOrgsIDOwnersIDRequest

	/*
	 * DeleteOrgsIDOwnersIDExecute executes the request
	 */
	DeleteOrgsIDOwnersIDExecute(r ApiDeleteOrgsIDOwnersIDRequest) error

	/*
	 * DeleteOrgsIDOwnersIDExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 */
	DeleteOrgsIDOwnersIDExecuteWithHttpInfo(r ApiDeleteOrgsIDOwnersIDRequest) (*_nethttp.Response, error)

	/*
			 * GetOrgs List organizations
			 * Lists [organizations]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#organization/).

		To limit which organizations are returned, pass query parameters in your request.
		If no query parameters are passed, InfluxDB returns all organizations up to the default `limit`.

		#### InfluxDB Cloud

		- Only returns the organization that owns the token passed in the request.

		#### Related guides

		- [View organizations]({{% INFLUXDB_DOCS_URL %}}/organizations/view-orgs/)

			 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			 * @return ApiGetOrgsRequest
	*/
	GetOrgs(ctx _context.Context) ApiGetOrgsRequest

	/*
	 * GetOrgsExecute executes the request
	 * @return Organizations
	 */
	GetOrgsExecute(r ApiGetOrgsRequest) (Organizations, error)

	/*
	 * GetOrgsExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 * @return Organizations
	 */
	GetOrgsExecuteWithHttpInfo(r ApiGetOrgsRequest) (Organizations, *_nethttp.Response, error)

	/*
			 * GetOrgsID Retrieve an organization
			 * Retrieves an organization.

		Use this endpoint to retrieve information for a specific organization.

		#### Related guides

		- [View organizations]({{% INFLUXDB_DOCS_URL %}}/organizations/view-orgs/)

			 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			 * @param orgID The ID of the organization to retrieve.
			 * @return ApiGetOrgsIDRequest
	*/
	GetOrgsID(ctx _context.Context, orgID string) ApiGetOrgsIDRequest

	/*
	 * GetOrgsIDExecute executes the request
	 * @return Organization
	 */
	GetOrgsIDExecute(r ApiGetOrgsIDRequest) (Organization, error)

	/*
	 * GetOrgsIDExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 * @return Organization
	 */
	GetOrgsIDExecuteWithHttpInfo(r ApiGetOrgsIDRequest) (Organization, *_nethttp.Response, error)

	/*
			 * GetOrgsIDMembers List all members of an organization
			 * Lists all users that belong to an organization.

		InfluxDB [users]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#user) have
		permission to access InfluxDB.

		[Members]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#member) are users
		within the organization.

		#### InfluxDB Cloud

		- Doesn't use `owner` and `member` roles.
		  Use [`/api/v2/authorizations`](#tag/Authorizations-(API-tokens)) to assign user permissions.

		#### Limitations

		- Member permissions are separate from API token permissions.
		- Member permissions are used in the context of the InfluxDB UI.

		#### Required permissions

		- `read-orgs INFLUX_ORG_ID`

		*`INFLUX_ORG_ID`* is the ID of the organization that you want to retrieve
		members for.

		#### Related guides

		- [Manage users]({{% INFLUXDB_DOCS_URL %}}/users/)
		- [Manage members]({{% INFLUXDB_DOCS_URL %}}/organizations/members/)

			 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			 * @param orgID The ID of the organization to retrieve users for.
			 * @return ApiGetOrgsIDMembersRequest
	*/
	GetOrgsIDMembers(ctx _context.Context, orgID string) ApiGetOrgsIDMembersRequest

	/*
	 * GetOrgsIDMembersExecute executes the request
	 * @return ResourceMembers
	 */
	GetOrgsIDMembersExecute(r ApiGetOrgsIDMembersRequest) (ResourceMembers, error)

	/*
	 * GetOrgsIDMembersExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 * @return ResourceMembers
	 */
	GetOrgsIDMembersExecuteWithHttpInfo(r ApiGetOrgsIDMembersRequest) (ResourceMembers, *_nethttp.Response, error)

	/*
			 * GetOrgsIDOwners List all owners of an organization
			 * Lists all owners of an organization.

		#### InfluxDB Cloud

		- Doesn't use `owner` and `member` roles.
		  Use [`/api/v2/authorizations`](#tag/Authorizations-(API-tokens)) to assign user permissions.

		#### Required permissions

		- `read-orgs INFLUX_ORG_ID`

		*`INFLUX_ORG_ID`* is the ID of the organization that you want to retrieve a
		list of owners from.

			 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			 * @param orgID The ID of the organization to list owners for.
			 * @return ApiGetOrgsIDOwnersRequest
	*/
	GetOrgsIDOwners(ctx _context.Context, orgID string) ApiGetOrgsIDOwnersRequest

	/*
	 * GetOrgsIDOwnersExecute executes the request
	 * @return ResourceOwners
	 */
	GetOrgsIDOwnersExecute(r ApiGetOrgsIDOwnersRequest) (ResourceOwners, error)

	/*
	 * GetOrgsIDOwnersExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 * @return ResourceOwners
	 */
	GetOrgsIDOwnersExecuteWithHttpInfo(r ApiGetOrgsIDOwnersRequest) (ResourceOwners, *_nethttp.Response, error)

	/*
			 * PatchOrgsID Update an organization
			 * Updates an organization.

		Use this endpoint to update properties
		(`name`, `description`) of an organization.

		Updating an organization’s name affects all resources that reference the
		organization by name, including the following:

		- Queries
		- Dashboards
		- Tasks
		- Telegraf configurations
		- Templates

		If you change an organization name, be sure to update the organization name
		in these resources as well.

		#### Related Guides

		- [Update an organization]({{% INFLUXDB_DOCS_URL %}}/organizations/update-org/)

			 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			 * @param orgID The ID of the organization to update.
			 * @return ApiPatchOrgsIDRequest
	*/
	PatchOrgsID(ctx _context.Context, orgID string) ApiPatchOrgsIDRequest

	/*
	 * PatchOrgsIDExecute executes the request
	 * @return Organization
	 */
	PatchOrgsIDExecute(r ApiPatchOrgsIDRequest) (Organization, error)

	/*
	 * PatchOrgsIDExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 * @return Organization
	 */
	PatchOrgsIDExecuteWithHttpInfo(r ApiPatchOrgsIDRequest) (Organization, *_nethttp.Response, error)

	/*
			 * PostOrgs Create an organization
			 * Creates an [organization]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#organization)
		and returns the newly created organization.

		#### InfluxDB Cloud

		- Doesn't allow you to use this endpoint to create organizations.

		#### Related guides

		- [Manage organizations]({{% INFLUXDB_DOCS_URL %}}/organizations)

			 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			 * @return ApiPostOrgsRequest
	*/
	PostOrgs(ctx _context.Context) ApiPostOrgsRequest

	/*
	 * PostOrgsExecute executes the request
	 * @return Organization
	 */
	PostOrgsExecute(r ApiPostOrgsRequest) (Organization, error)

	/*
	 * PostOrgsExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 * @return Organization
	 */
	PostOrgsExecuteWithHttpInfo(r ApiPostOrgsRequest) (Organization, *_nethttp.Response, error)

	/*
			 * PostOrgsIDMembers Add a member to an organization
			 * Add a user to an organization.

		InfluxDB [users]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#user) have
		permission to access InfluxDB.

		[Members]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#member) are users
		within the organization.

		#### InfluxDB Cloud
		- Doesn't use `owner` and `member` roles.
		  Use [`/api/v2/authorizations`](#tag/Authorizations-(API-tokens)) to assign user permissions.

		#### Limitations

		- Member permissions are separate from API token permissions.
		- Member permissions are used in the context of the InfluxDB UI.

		#### Required permissions

		- `write-orgs INFLUX_ORG_ID`

		*`INFLUX_ORG_ID`* is the ID of the organization that you want to add a member to.

		#### Related guides

		- [Manage users]({{% INFLUXDB_DOCS_URL %}}/users/)
		- [Manage members]({{% INFLUXDB_DOCS_URL %}}/organizations/members/)

			 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			 * @param orgID The ID of the organization.
			 * @return ApiPostOrgsIDMembersRequest
	*/
	PostOrgsIDMembers(ctx _context.Context, orgID string) ApiPostOrgsIDMembersRequest

	/*
	 * PostOrgsIDMembersExecute executes the request
	 * @return ResourceMember
	 */
	PostOrgsIDMembersExecute(r ApiPostOrgsIDMembersRequest) (ResourceMember, error)

	/*
	 * PostOrgsIDMembersExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 * @return ResourceMember
	 */
	PostOrgsIDMembersExecuteWithHttpInfo(r ApiPostOrgsIDMembersRequest) (ResourceMember, *_nethttp.Response, error)

	/*
			 * PostOrgsIDOwners Add an owner to an organization
			 * Adds an owner to an organization.

		Use this endpoint to assign the organization `owner` role to a user.

		#### InfluxDB Cloud

		- Doesn't use `owner` and `member` roles.
		  Use [`/api/v2/authorizations`](#tag/Authorizations-(API-tokens)) to assign user permissions.

		#### Required permissions

		- `write-orgs INFLUX_ORG_ID`

		*`INFLUX_ORG_ID`* is the ID of the organization that you want to add an owner for.

		#### Related endpoints

		- [Authorizations](#tag/Authorizations-(API-tokens))

			 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			 * @param orgID The ID of the organization that you want to add an owner for.
			 * @return ApiPostOrgsIDOwnersRequest
	*/
	PostOrgsIDOwners(ctx _context.Context, orgID string) ApiPostOrgsIDOwnersRequest

	/*
	 * PostOrgsIDOwnersExecute executes the request
	 * @return ResourceOwner
	 */
	PostOrgsIDOwnersExecute(r ApiPostOrgsIDOwnersRequest) (ResourceOwner, error)

	/*
	 * PostOrgsIDOwnersExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 * @return ResourceOwner
	 */
	PostOrgsIDOwnersExecuteWithHttpInfo(r ApiPostOrgsIDOwnersRequest) (ResourceOwner, *_nethttp.Response, error)
}

type OrganizationsApiService

type OrganizationsApiService service

OrganizationsApiService OrganizationsApi service

func (*OrganizationsApiService) DeleteOrgsID

  • DeleteOrgsID Delete an organization
  • Deletes an organization.

Deleting an organization from InfluxDB Cloud can't be undone. Once deleted, all data associated with the organization is removed.

#### InfluxDB Cloud

- Does the following when you send a delete request:

  1. Validates the request and queues the delete.
  2. Returns an HTTP `204` status code if queued; _error_ otherwise.
  3. Handles the delete asynchronously.

#### InfluxDB OSS

- Validates the request, handles the delete synchronously, and then responds with success or failure.

#### Limitations

- Only one organization can be deleted per request.

#### Related guides

- [Delete organizations]({{% INFLUXDB_DOCS_URL %}}/organizations/delete-orgs/)

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param orgID The ID of the organization to delete.
  • @return ApiDeleteOrgsIDRequest

func (*OrganizationsApiService) DeleteOrgsIDExecute

func (a *OrganizationsApiService) DeleteOrgsIDExecute(r ApiDeleteOrgsIDRequest) error

* Execute executes the request

func (*OrganizationsApiService) DeleteOrgsIDExecuteWithHttpInfo added in v2.3.0

func (a *OrganizationsApiService) DeleteOrgsIDExecuteWithHttpInfo(r ApiDeleteOrgsIDRequest) (*_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable.

func (*OrganizationsApiService) DeleteOrgsIDMembersID

func (a *OrganizationsApiService) DeleteOrgsIDMembersID(ctx _context.Context, userID string, orgID string) ApiDeleteOrgsIDMembersIDRequest
  • DeleteOrgsIDMembersID Remove a member from an organization
  • Removes a member from an organization.

Use this endpoint to remove a user's member privileges for an organization. Removing member privileges removes the user's `read` and `write` permissions from the organization.

#### InfluxDB Cloud

  • Doesn't use `owner` and `member` roles. Use [`/api/v2/authorizations`](#tag/Authorizations-(API-tokens)) to assign user permissions.

#### Limitations

- Member permissions are separate from API token permissions. - Member permissions are used in the context of the InfluxDB UI.

#### Required permissions

- `write-orgs INFLUX_ORG_ID`

*`INFLUX_ORG_ID`* is the ID of the organization that you want to remove an owner from.

#### Related guides

- [Manage members]({{% INFLUXDB_DOCS_URL %}}/organizations/members/)

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param userID The ID of the user to remove.
  • @param orgID The ID of the organization to remove a user from.
  • @return ApiDeleteOrgsIDMembersIDRequest

func (*OrganizationsApiService) DeleteOrgsIDMembersIDExecute

func (a *OrganizationsApiService) DeleteOrgsIDMembersIDExecute(r ApiDeleteOrgsIDMembersIDRequest) error

* Execute executes the request

func (*OrganizationsApiService) DeleteOrgsIDMembersIDExecuteWithHttpInfo added in v2.3.0

func (a *OrganizationsApiService) DeleteOrgsIDMembersIDExecuteWithHttpInfo(r ApiDeleteOrgsIDMembersIDRequest) (*_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable.

func (*OrganizationsApiService) DeleteOrgsIDOwnersID added in v2.4.0

func (a *OrganizationsApiService) DeleteOrgsIDOwnersID(ctx _context.Context, userID string, orgID string) ApiDeleteOrgsIDOwnersIDRequest
  • DeleteOrgsIDOwnersID Remove an owner from an organization
  • Removes an [owner]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#owner) from

the organization.

Organization owners have permission to delete organizations and remove user and member permissions from the organization.

#### InfluxDB Cloud

  • Doesn't use `owner` and `member` roles. Use [`/api/v2/authorizations`](#tag/Authorizations-(API-tokens)) to assign user permissions.

#### Limitations

- Owner permissions are separate from API token permissions. - Owner permissions are used in the context of the InfluxDB UI.

#### Required permissions

- `write-orgs INFLUX_ORG_ID`

*`INFLUX_ORG_ID`* is the ID of the organization that you want to remove an owner from.

#### Related endpoints - Authorizations(#tag/Authorizations-(API-tokens))

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param userID The ID of the user to remove.
  • @param orgID The ID of the organization to remove an owner from.
  • @return ApiDeleteOrgsIDOwnersIDRequest

func (*OrganizationsApiService) DeleteOrgsIDOwnersIDExecute added in v2.4.0

func (a *OrganizationsApiService) DeleteOrgsIDOwnersIDExecute(r ApiDeleteOrgsIDOwnersIDRequest) error

* Execute executes the request

func (*OrganizationsApiService) DeleteOrgsIDOwnersIDExecuteWithHttpInfo added in v2.4.0

func (a *OrganizationsApiService) DeleteOrgsIDOwnersIDExecuteWithHttpInfo(r ApiDeleteOrgsIDOwnersIDRequest) (*_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable.

func (*OrganizationsApiService) GetOrgs

  • GetOrgs List organizations
  • Lists [organizations]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#organization/).

To limit which organizations are returned, pass query parameters in your request. If no query parameters are passed, InfluxDB returns all organizations up to the default `limit`.

#### InfluxDB Cloud

- Only returns the organization that owns the token passed in the request.

#### Related guides

- [View organizations]({{% INFLUXDB_DOCS_URL %}}/organizations/view-orgs/)

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @return ApiGetOrgsRequest

func (*OrganizationsApiService) GetOrgsExecute

* Execute executes the request * @return Organizations

func (*OrganizationsApiService) GetOrgsExecuteWithHttpInfo added in v2.3.0

func (a *OrganizationsApiService) GetOrgsExecuteWithHttpInfo(r ApiGetOrgsRequest) (Organizations, *_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable. * @return Organizations

func (*OrganizationsApiService) GetOrgsID

  • GetOrgsID Retrieve an organization
  • Retrieves an organization.

Use this endpoint to retrieve information for a specific organization.

#### Related guides

- [View organizations]({{% INFLUXDB_DOCS_URL %}}/organizations/view-orgs/)

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param orgID The ID of the organization to retrieve.
  • @return ApiGetOrgsIDRequest

func (*OrganizationsApiService) GetOrgsIDExecute

* Execute executes the request * @return Organization

func (*OrganizationsApiService) GetOrgsIDExecuteWithHttpInfo added in v2.3.0

func (a *OrganizationsApiService) GetOrgsIDExecuteWithHttpInfo(r ApiGetOrgsIDRequest) (Organization, *_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable. * @return Organization

func (*OrganizationsApiService) GetOrgsIDMembers

  • GetOrgsIDMembers List all members of an organization
  • Lists all users that belong to an organization.

InfluxDB [users]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#user) have permission to access InfluxDB.

[Members]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#member) are users within the organization.

#### InfluxDB Cloud

  • Doesn't use `owner` and `member` roles. Use [`/api/v2/authorizations`](#tag/Authorizations-(API-tokens)) to assign user permissions.

#### Limitations

- Member permissions are separate from API token permissions. - Member permissions are used in the context of the InfluxDB UI.

#### Required permissions

- `read-orgs INFLUX_ORG_ID`

*`INFLUX_ORG_ID`* is the ID of the organization that you want to retrieve members for.

#### Related guides

- [Manage users]({{% INFLUXDB_DOCS_URL %}}/users/) - [Manage members]({{% INFLUXDB_DOCS_URL %}}/organizations/members/)

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param orgID The ID of the organization to retrieve users for.
  • @return ApiGetOrgsIDMembersRequest

func (*OrganizationsApiService) GetOrgsIDMembersExecute

* Execute executes the request * @return ResourceMembers

func (*OrganizationsApiService) GetOrgsIDMembersExecuteWithHttpInfo added in v2.3.0

func (a *OrganizationsApiService) GetOrgsIDMembersExecuteWithHttpInfo(r ApiGetOrgsIDMembersRequest) (ResourceMembers, *_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable. * @return ResourceMembers

func (*OrganizationsApiService) GetOrgsIDOwners added in v2.4.0

  • GetOrgsIDOwners List all owners of an organization
  • Lists all owners of an organization.

#### InfluxDB Cloud

  • Doesn't use `owner` and `member` roles. Use [`/api/v2/authorizations`](#tag/Authorizations-(API-tokens)) to assign user permissions.

#### Required permissions

- `read-orgs INFLUX_ORG_ID`

*`INFLUX_ORG_ID`* is the ID of the organization that you want to retrieve a list of owners from.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param orgID The ID of the organization to list owners for.
  • @return ApiGetOrgsIDOwnersRequest

func (*OrganizationsApiService) GetOrgsIDOwnersExecute added in v2.4.0

* Execute executes the request * @return ResourceOwners

func (*OrganizationsApiService) GetOrgsIDOwnersExecuteWithHttpInfo added in v2.4.0

func (a *OrganizationsApiService) GetOrgsIDOwnersExecuteWithHttpInfo(r ApiGetOrgsIDOwnersRequest) (ResourceOwners, *_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable. * @return ResourceOwners

func (*OrganizationsApiService) PatchOrgsID

  • PatchOrgsID Update an organization
  • Updates an organization.

Use this endpoint to update properties (`name`, `description`) of an organization.

Updating an organization’s name affects all resources that reference the organization by name, including the following:

- Queries - Dashboards - Tasks - Telegraf configurations - Templates

If you change an organization name, be sure to update the organization name in these resources as well.

#### Related Guides

- [Update an organization]({{% INFLUXDB_DOCS_URL %}}/organizations/update-org/)

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param orgID The ID of the organization to update.
  • @return ApiPatchOrgsIDRequest

func (*OrganizationsApiService) PatchOrgsIDExecute

* Execute executes the request * @return Organization

func (*OrganizationsApiService) PatchOrgsIDExecuteWithHttpInfo added in v2.3.0

func (a *OrganizationsApiService) PatchOrgsIDExecuteWithHttpInfo(r ApiPatchOrgsIDRequest) (Organization, *_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable. * @return Organization

func (*OrganizationsApiService) PostOrgs

  • PostOrgs Create an organization
  • Creates an [organization]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#organization)

and returns the newly created organization.

#### InfluxDB Cloud

- Doesn't allow you to use this endpoint to create organizations.

#### Related guides

- [Manage organizations]({{% INFLUXDB_DOCS_URL %}}/organizations)

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @return ApiPostOrgsRequest

func (*OrganizationsApiService) PostOrgsExecute

* Execute executes the request * @return Organization

func (*OrganizationsApiService) PostOrgsExecuteWithHttpInfo added in v2.3.0

func (a *OrganizationsApiService) PostOrgsExecuteWithHttpInfo(r ApiPostOrgsRequest) (Organization, *_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable. * @return Organization

func (*OrganizationsApiService) PostOrgsIDMembers

  • PostOrgsIDMembers Add a member to an organization
  • Add a user to an organization.

InfluxDB [users]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#user) have permission to access InfluxDB.

[Members]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#member) are users within the organization.

#### InfluxDB Cloud

  • Doesn't use `owner` and `member` roles. Use [`/api/v2/authorizations`](#tag/Authorizations-(API-tokens)) to assign user permissions.

#### Limitations

- Member permissions are separate from API token permissions. - Member permissions are used in the context of the InfluxDB UI.

#### Required permissions

- `write-orgs INFLUX_ORG_ID`

*`INFLUX_ORG_ID`* is the ID of the organization that you want to add a member to.

#### Related guides

- [Manage users]({{% INFLUXDB_DOCS_URL %}}/users/) - [Manage members]({{% INFLUXDB_DOCS_URL %}}/organizations/members/)

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param orgID The ID of the organization.
  • @return ApiPostOrgsIDMembersRequest

func (*OrganizationsApiService) PostOrgsIDMembersExecute

func (a *OrganizationsApiService) PostOrgsIDMembersExecute(r ApiPostOrgsIDMembersRequest) (ResourceMember, error)

* Execute executes the request * @return ResourceMember

func (*OrganizationsApiService) PostOrgsIDMembersExecuteWithHttpInfo added in v2.3.0

func (a *OrganizationsApiService) PostOrgsIDMembersExecuteWithHttpInfo(r ApiPostOrgsIDMembersRequest) (ResourceMember, *_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable. * @return ResourceMember

func (*OrganizationsApiService) PostOrgsIDOwners added in v2.4.0

  • PostOrgsIDOwners Add an owner to an organization
  • Adds an owner to an organization.

Use this endpoint to assign the organization `owner` role to a user.

#### InfluxDB Cloud

  • Doesn't use `owner` and `member` roles. Use [`/api/v2/authorizations`](#tag/Authorizations-(API-tokens)) to assign user permissions.

#### Required permissions

- `write-orgs INFLUX_ORG_ID`

*`INFLUX_ORG_ID`* is the ID of the organization that you want to add an owner for.

#### Related endpoints

- Authorizations(#tag/Authorizations-(API-tokens))

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param orgID The ID of the organization that you want to add an owner for.
  • @return ApiPostOrgsIDOwnersRequest

func (*OrganizationsApiService) PostOrgsIDOwnersExecute added in v2.4.0

func (a *OrganizationsApiService) PostOrgsIDOwnersExecute(r ApiPostOrgsIDOwnersRequest) (ResourceOwner, error)

* Execute executes the request * @return ResourceOwner

func (*OrganizationsApiService) PostOrgsIDOwnersExecuteWithHttpInfo added in v2.4.0

func (a *OrganizationsApiService) PostOrgsIDOwnersExecuteWithHttpInfo(r ApiPostOrgsIDOwnersRequest) (ResourceOwner, *_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable. * @return ResourceOwner

type PasswordResetBody

type PasswordResetBody struct {
	Password string `json:"password" yaml:"password"`
}

PasswordResetBody struct for PasswordResetBody

func NewPasswordResetBody

func NewPasswordResetBody(password string) *PasswordResetBody

NewPasswordResetBody instantiates a new PasswordResetBody 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 NewPasswordResetBodyWithDefaults

func NewPasswordResetBodyWithDefaults() *PasswordResetBody

NewPasswordResetBodyWithDefaults instantiates a new PasswordResetBody 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 (*PasswordResetBody) GetPassword

func (o *PasswordResetBody) GetPassword() string

GetPassword returns the Password field value

func (*PasswordResetBody) GetPasswordOk

func (o *PasswordResetBody) GetPasswordOk() (*string, bool)

GetPasswordOk returns a tuple with the Password field value and a boolean to check if the value has been set.

func (PasswordResetBody) MarshalJSON

func (o PasswordResetBody) MarshalJSON() ([]byte, error)

func (*PasswordResetBody) SetPassword

func (o *PasswordResetBody) SetPassword(v string)

SetPassword sets field value

type PatchBucketRequest

type PatchBucketRequest struct {
	// The name of the bucket.
	Name *string `json:"name,omitempty" yaml:"name,omitempty"`
	// A description of the bucket.
	Description *string `json:"description,omitempty" yaml:"description,omitempty"`
	// Updates to rules to expire or retain data. No rules means no updates.
	RetentionRules *[]PatchRetentionRule `json:"retentionRules,omitempty" yaml:"retentionRules,omitempty"`
}

PatchBucketRequest An object that contains updated bucket properties to apply.

func NewPatchBucketRequest

func NewPatchBucketRequest() *PatchBucketRequest

NewPatchBucketRequest instantiates a new PatchBucketRequest 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 NewPatchBucketRequestWithDefaults

func NewPatchBucketRequestWithDefaults() *PatchBucketRequest

NewPatchBucketRequestWithDefaults instantiates a new PatchBucketRequest 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 (*PatchBucketRequest) GetDescription

func (o *PatchBucketRequest) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*PatchBucketRequest) GetDescriptionOk

func (o *PatchBucketRequest) 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 (*PatchBucketRequest) GetName

func (o *PatchBucketRequest) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*PatchBucketRequest) GetNameOk

func (o *PatchBucketRequest) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchBucketRequest) GetRetentionRules

func (o *PatchBucketRequest) GetRetentionRules() []PatchRetentionRule

GetRetentionRules returns the RetentionRules field value if set, zero value otherwise.

func (*PatchBucketRequest) GetRetentionRulesOk

func (o *PatchBucketRequest) GetRetentionRulesOk() (*[]PatchRetentionRule, bool)

GetRetentionRulesOk returns a tuple with the RetentionRules field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchBucketRequest) HasDescription

func (o *PatchBucketRequest) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*PatchBucketRequest) HasName

func (o *PatchBucketRequest) HasName() bool

HasName returns a boolean if a field has been set.

func (*PatchBucketRequest) HasRetentionRules

func (o *PatchBucketRequest) HasRetentionRules() bool

HasRetentionRules returns a boolean if a field has been set.

func (PatchBucketRequest) MarshalJSON

func (o PatchBucketRequest) MarshalJSON() ([]byte, error)

func (*PatchBucketRequest) SetDescription

func (o *PatchBucketRequest) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*PatchBucketRequest) SetName

func (o *PatchBucketRequest) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*PatchBucketRequest) SetRetentionRules

func (o *PatchBucketRequest) SetRetentionRules(v []PatchRetentionRule)

SetRetentionRules gets a reference to the given []PatchRetentionRule and assigns it to the RetentionRules field.

type PatchOrganizationRequest

type PatchOrganizationRequest struct {
	// The name of the organization.
	Name *string `json:"name,omitempty" yaml:"name,omitempty"`
	// The description of the organization.
	Description *string `json:"description,omitempty" yaml:"description,omitempty"`
}

PatchOrganizationRequest An object that contains updated organization properties to apply.

func NewPatchOrganizationRequest

func NewPatchOrganizationRequest() *PatchOrganizationRequest

NewPatchOrganizationRequest instantiates a new PatchOrganizationRequest 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 NewPatchOrganizationRequestWithDefaults

func NewPatchOrganizationRequestWithDefaults() *PatchOrganizationRequest

NewPatchOrganizationRequestWithDefaults instantiates a new PatchOrganizationRequest 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 (*PatchOrganizationRequest) GetDescription

func (o *PatchOrganizationRequest) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*PatchOrganizationRequest) GetDescriptionOk

func (o *PatchOrganizationRequest) 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 (*PatchOrganizationRequest) GetName

func (o *PatchOrganizationRequest) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*PatchOrganizationRequest) GetNameOk

func (o *PatchOrganizationRequest) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchOrganizationRequest) HasDescription

func (o *PatchOrganizationRequest) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*PatchOrganizationRequest) HasName

func (o *PatchOrganizationRequest) HasName() bool

HasName returns a boolean if a field has been set.

func (PatchOrganizationRequest) MarshalJSON

func (o PatchOrganizationRequest) MarshalJSON() ([]byte, error)

func (*PatchOrganizationRequest) SetDescription

func (o *PatchOrganizationRequest) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*PatchOrganizationRequest) SetName

func (o *PatchOrganizationRequest) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

type PatchRetentionRule

type PatchRetentionRule struct {
	Type *string `json:"type,omitempty" yaml:"type,omitempty"`
	// The number of seconds to keep data. Default duration is `2592000` (30 days). `0` represents infinite retention.
	EverySeconds int64 `json:"everySeconds" yaml:"everySeconds"`
	// The [shard group duration]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#shard). The number of seconds that each shard group covers.  #### InfluxDB Cloud  - Doesn't use `shardGroupDurationsSeconds`.  #### InfluxDB OSS  - Default value depends on the [bucket retention period]({{% INFLUXDB_DOCS_URL %}}/reference/internals/shards/#shard-group-duration).  #### Related guides  - InfluxDB [shards and shard groups]({{% INFLUXDB_DOCS_URL %}}/reference/internals/shards/)
	ShardGroupDurationSeconds *int64 `json:"shardGroupDurationSeconds,omitempty" yaml:"shardGroupDurationSeconds,omitempty"`
}

PatchRetentionRule struct for PatchRetentionRule

func NewPatchRetentionRule

func NewPatchRetentionRule(everySeconds int64) *PatchRetentionRule

NewPatchRetentionRule instantiates a new PatchRetentionRule 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 NewPatchRetentionRuleWithDefaults

func NewPatchRetentionRuleWithDefaults() *PatchRetentionRule

NewPatchRetentionRuleWithDefaults instantiates a new PatchRetentionRule 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 (*PatchRetentionRule) GetEverySeconds

func (o *PatchRetentionRule) GetEverySeconds() int64

GetEverySeconds returns the EverySeconds field value

func (*PatchRetentionRule) GetEverySecondsOk

func (o *PatchRetentionRule) GetEverySecondsOk() (*int64, bool)

GetEverySecondsOk returns a tuple with the EverySeconds field value and a boolean to check if the value has been set.

func (*PatchRetentionRule) GetShardGroupDurationSeconds

func (o *PatchRetentionRule) GetShardGroupDurationSeconds() int64

GetShardGroupDurationSeconds returns the ShardGroupDurationSeconds field value if set, zero value otherwise.

func (*PatchRetentionRule) GetShardGroupDurationSecondsOk

func (o *PatchRetentionRule) GetShardGroupDurationSecondsOk() (*int64, bool)

GetShardGroupDurationSecondsOk returns a tuple with the ShardGroupDurationSeconds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchRetentionRule) GetType

func (o *PatchRetentionRule) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*PatchRetentionRule) GetTypeOk

func (o *PatchRetentionRule) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchRetentionRule) HasShardGroupDurationSeconds

func (o *PatchRetentionRule) HasShardGroupDurationSeconds() bool

HasShardGroupDurationSeconds returns a boolean if a field has been set.

func (*PatchRetentionRule) HasType added in v2.5.0

func (o *PatchRetentionRule) HasType() bool

HasType returns a boolean if a field has been set.

func (PatchRetentionRule) MarshalJSON

func (o PatchRetentionRule) MarshalJSON() ([]byte, error)

func (*PatchRetentionRule) SetEverySeconds

func (o *PatchRetentionRule) SetEverySeconds(v int64)

SetEverySeconds sets field value

func (*PatchRetentionRule) SetShardGroupDurationSeconds

func (o *PatchRetentionRule) SetShardGroupDurationSeconds(v int64)

SetShardGroupDurationSeconds gets a reference to the given int64 and assigns it to the ShardGroupDurationSeconds field.

func (*PatchRetentionRule) SetType

func (o *PatchRetentionRule) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

type Permission

type Permission struct {
	Action   string             `json:"action" yaml:"action"`
	Resource PermissionResource `json:"resource" yaml:"resource"`
}

Permission struct for Permission

func NewPermission

func NewPermission(action string, resource PermissionResource) *Permission

NewPermission instantiates a new Permission 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 NewPermissionWithDefaults

func NewPermissionWithDefaults() *Permission

NewPermissionWithDefaults instantiates a new Permission 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 (*Permission) GetAction

func (o *Permission) GetAction() string

GetAction returns the Action field value

func (*Permission) GetActionOk

func (o *Permission) GetActionOk() (*string, bool)

GetActionOk returns a tuple with the Action field value and a boolean to check if the value has been set.

func (*Permission) GetResource

func (o *Permission) GetResource() PermissionResource

GetResource returns the Resource field value

func (*Permission) GetResourceOk

func (o *Permission) GetResourceOk() (*PermissionResource, bool)

GetResourceOk returns a tuple with the Resource field value and a boolean to check if the value has been set.

func (Permission) MarshalJSON

func (o Permission) MarshalJSON() ([]byte, error)

func (*Permission) SetAction

func (o *Permission) SetAction(v string)

SetAction sets field value

func (*Permission) SetResource

func (o *Permission) SetResource(v PermissionResource)

SetResource sets field value

func (Permission) String

func (o Permission) String() string

type PermissionResource

type PermissionResource struct {
	// A resource type. Identifies the API resource's type (or _kind_).
	Type string `json:"type" yaml:"type"`
	// A resource ID. Identifies a specific resource.
	Id *string `json:"id,omitempty" yaml:"id,omitempty"`
	// The name of the resource. _Note: not all resource types have a `name` property_.
	Name *string `json:"name,omitempty" yaml:"name,omitempty"`
	// An organization ID. Identifies the organization that owns the resource.
	OrgID *string `json:"orgID,omitempty" yaml:"orgID,omitempty"`
	// An organization name. The organization that owns the resource.
	Org *string `json:"org,omitempty" yaml:"org,omitempty"`
}

PermissionResource struct for PermissionResource

func NewPermissionResource

func NewPermissionResource(type_ string) *PermissionResource

NewPermissionResource instantiates a new PermissionResource 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 NewPermissionResourceWithDefaults

func NewPermissionResourceWithDefaults() *PermissionResource

NewPermissionResourceWithDefaults instantiates a new PermissionResource 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 (*PermissionResource) GetId

func (o *PermissionResource) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*PermissionResource) GetIdOk

func (o *PermissionResource) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PermissionResource) GetName

func (o *PermissionResource) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*PermissionResource) GetNameOk

func (o *PermissionResource) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PermissionResource) GetOrg

func (o *PermissionResource) GetOrg() string

GetOrg returns the Org field value if set, zero value otherwise.

func (*PermissionResource) GetOrgID

func (o *PermissionResource) GetOrgID() string

GetOrgID returns the OrgID field value if set, zero value otherwise.

func (*PermissionResource) GetOrgIDOk

func (o *PermissionResource) GetOrgIDOk() (*string, bool)

GetOrgIDOk returns a tuple with the OrgID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PermissionResource) GetOrgOk

func (o *PermissionResource) GetOrgOk() (*string, bool)

GetOrgOk returns a tuple with the Org field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PermissionResource) GetType

func (o *PermissionResource) GetType() string

GetType returns the Type field value

func (*PermissionResource) GetTypeOk

func (o *PermissionResource) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*PermissionResource) HasId

func (o *PermissionResource) HasId() bool

HasId returns a boolean if a field has been set.

func (*PermissionResource) HasName

func (o *PermissionResource) HasName() bool

HasName returns a boolean if a field has been set.

func (*PermissionResource) HasOrg

func (o *PermissionResource) HasOrg() bool

HasOrg returns a boolean if a field has been set.

func (*PermissionResource) HasOrgID

func (o *PermissionResource) HasOrgID() bool

HasOrgID returns a boolean if a field has been set.

func (PermissionResource) MarshalJSON

func (o PermissionResource) MarshalJSON() ([]byte, error)

func (*PermissionResource) SetId

func (o *PermissionResource) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*PermissionResource) SetName

func (o *PermissionResource) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*PermissionResource) SetOrg

func (o *PermissionResource) SetOrg(v string)

SetOrg gets a reference to the given string and assigns it to the Org field.

func (*PermissionResource) SetOrgID

func (o *PermissionResource) SetOrgID(v string)

SetOrgID gets a reference to the given string and assigns it to the OrgID field.

func (*PermissionResource) SetType

func (o *PermissionResource) SetType(v string)

SetType sets field value

type PingApi added in v2.4.0

type PingApi interface {

	/*
			 * GetPing Get the status of the instance
			 * Retrieves the status and InfluxDB version of the instance.

		Use this endpoint to monitor uptime for the InfluxDB instance. The response
		returns a HTTP `204` status code to inform you the instance is available.

		#### InfluxDB Cloud

		- Isn't versioned and doesn't return `X-Influxdb-Version` in the headers.

		#### Related guides

		- [Influx ping]({{% INFLUXDB_DOCS_URL %}}/reference/cli/influx/ping/)

			 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			 * @return ApiGetPingRequest
	*/
	GetPing(ctx _context.Context) ApiGetPingRequest

	/*
	 * GetPingExecute executes the request
	 */
	GetPingExecute(r ApiGetPingRequest) error

	/*
	 * GetPingExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 */
	GetPingExecuteWithHttpInfo(r ApiGetPingRequest) (*_nethttp.Response, error)

	/*
			 * HeadPing Get the status of the instance
			 * Returns the status and InfluxDB version of the instance.

		Use this endpoint to monitor uptime for the InfluxDB instance. The response
		returns a HTTP `204` status code to inform you the instance is available.

		#### InfluxDB Cloud

		- Isn't versioned and doesn't return `X-Influxdb-Version` in the headers.

		#### Related guides

		- [Influx ping]({{% INFLUXDB_DOCS_URL %}}/reference/cli/influx/ping/)

			 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			 * @return ApiHeadPingRequest
	*/
	HeadPing(ctx _context.Context) ApiHeadPingRequest

	/*
	 * HeadPingExecute executes the request
	 */
	HeadPingExecute(r ApiHeadPingRequest) error

	/*
	 * HeadPingExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 */
	HeadPingExecuteWithHttpInfo(r ApiHeadPingRequest) (*_nethttp.Response, error)
}

type PingApiService added in v2.4.0

type PingApiService service

PingApiService PingApi service

func (*PingApiService) GetPing added in v2.4.0

  • GetPing Get the status of the instance
  • Retrieves the status and InfluxDB version of the instance.

Use this endpoint to monitor uptime for the InfluxDB instance. The response returns a HTTP `204` status code to inform you the instance is available.

#### InfluxDB Cloud

- Isn't versioned and doesn't return `X-Influxdb-Version` in the headers.

#### Related guides

- [Influx ping]({{% INFLUXDB_DOCS_URL %}}/reference/cli/influx/ping/)

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @return ApiGetPingRequest

func (*PingApiService) GetPingExecute added in v2.4.0

func (a *PingApiService) GetPingExecute(r ApiGetPingRequest) error

* Execute executes the request

func (*PingApiService) GetPingExecuteWithHttpInfo added in v2.4.0

func (a *PingApiService) GetPingExecuteWithHttpInfo(r ApiGetPingRequest) (*_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable.

func (*PingApiService) HeadPing added in v2.4.0

  • HeadPing Get the status of the instance
  • Returns the status and InfluxDB version of the instance.

Use this endpoint to monitor uptime for the InfluxDB instance. The response returns a HTTP `204` status code to inform you the instance is available.

#### InfluxDB Cloud

- Isn't versioned and doesn't return `X-Influxdb-Version` in the headers.

#### Related guides

- [Influx ping]({{% INFLUXDB_DOCS_URL %}}/reference/cli/influx/ping/)

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @return ApiHeadPingRequest

func (*PingApiService) HeadPingExecute added in v2.4.0

func (a *PingApiService) HeadPingExecute(r ApiHeadPingRequest) error

* Execute executes the request

func (*PingApiService) HeadPingExecuteWithHttpInfo added in v2.4.0

func (a *PingApiService) HeadPingExecuteWithHttpInfo(r ApiHeadPingRequest) (*_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable.

type PostBucketRequest

type PostBucketRequest struct {
	// The organization ID. Specifies the organization that owns the bucket.
	OrgID string `json:"orgID" yaml:"orgID"`
	// The bucket name.
	Name string `json:"name" yaml:"name"`
	// A description of the bucket.
	Description *string `json:"description,omitempty" yaml:"description,omitempty"`
	// The retention policy for the bucket. For InfluxDB 1.x, specifies the duration of time that each data point in the retention policy persists.  If you need compatibility with InfluxDB 1.x, specify a value for the `rp` property; otherwise, see the `retentionRules` property.  [Retention policy](https://docs.influxdata.com/influxdb/v1.8/concepts/glossary/#retention-policy-rp) is an InfluxDB 1.x concept. The InfluxDB 2.x and Cloud equivalent is [retention period]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#retention-period). The InfluxDB `/api/v2` API uses `RetentionRules` to configure the retention period.
	Rp *string `json:"rp,omitempty" yaml:"rp,omitempty"`
	// Retention rules to expire or retain data. The InfluxDB `/api/v2` API uses `RetentionRules` to configure the [retention period]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#retention-period).  #### InfluxDB Cloud  - `retentionRules` is required.  #### InfluxDB OSS  - `retentionRules` isn't required.
	RetentionRules *[]RetentionRule `json:"retentionRules,omitempty" yaml:"retentionRules,omitempty"`
	SchemaType     *SchemaType      `json:"schemaType,omitempty" yaml:"schemaType,omitempty"`
}

PostBucketRequest struct for PostBucketRequest

func NewPostBucketRequest

func NewPostBucketRequest(orgID string, name string) *PostBucketRequest

NewPostBucketRequest instantiates a new PostBucketRequest 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 NewPostBucketRequestWithDefaults

func NewPostBucketRequestWithDefaults() *PostBucketRequest

NewPostBucketRequestWithDefaults instantiates a new PostBucketRequest 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 (*PostBucketRequest) GetDescription

func (o *PostBucketRequest) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*PostBucketRequest) GetDescriptionOk

func (o *PostBucketRequest) 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 (*PostBucketRequest) GetName

func (o *PostBucketRequest) GetName() string

GetName returns the Name field value

func (*PostBucketRequest) GetNameOk

func (o *PostBucketRequest) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*PostBucketRequest) GetOrgID

func (o *PostBucketRequest) GetOrgID() string

GetOrgID returns the OrgID field value

func (*PostBucketRequest) GetOrgIDOk

func (o *PostBucketRequest) GetOrgIDOk() (*string, bool)

GetOrgIDOk returns a tuple with the OrgID field value and a boolean to check if the value has been set.

func (*PostBucketRequest) GetRetentionRules

func (o *PostBucketRequest) GetRetentionRules() []RetentionRule

GetRetentionRules returns the RetentionRules field value if set, zero value otherwise.

func (*PostBucketRequest) GetRetentionRulesOk

func (o *PostBucketRequest) GetRetentionRulesOk() (*[]RetentionRule, bool)

GetRetentionRulesOk returns a tuple with the RetentionRules field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostBucketRequest) GetRp

func (o *PostBucketRequest) GetRp() string

GetRp returns the Rp field value if set, zero value otherwise.

func (*PostBucketRequest) GetRpOk

func (o *PostBucketRequest) GetRpOk() (*string, bool)

GetRpOk returns a tuple with the Rp field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostBucketRequest) GetSchemaType

func (o *PostBucketRequest) GetSchemaType() SchemaType

GetSchemaType returns the SchemaType field value if set, zero value otherwise.

func (*PostBucketRequest) GetSchemaTypeOk

func (o *PostBucketRequest) GetSchemaTypeOk() (*SchemaType, bool)

GetSchemaTypeOk returns a tuple with the SchemaType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostBucketRequest) HasDescription

func (o *PostBucketRequest) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*PostBucketRequest) HasRetentionRules added in v2.4.0

func (o *PostBucketRequest) HasRetentionRules() bool

HasRetentionRules returns a boolean if a field has been set.

func (*PostBucketRequest) HasRp

func (o *PostBucketRequest) HasRp() bool

HasRp returns a boolean if a field has been set.

func (*PostBucketRequest) HasSchemaType

func (o *PostBucketRequest) HasSchemaType() bool

HasSchemaType returns a boolean if a field has been set.

func (PostBucketRequest) MarshalJSON

func (o PostBucketRequest) MarshalJSON() ([]byte, error)

func (*PostBucketRequest) SetDescription

func (o *PostBucketRequest) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*PostBucketRequest) SetName

func (o *PostBucketRequest) SetName(v string)

SetName sets field value

func (*PostBucketRequest) SetOrgID

func (o *PostBucketRequest) SetOrgID(v string)

SetOrgID sets field value

func (*PostBucketRequest) SetRetentionRules

func (o *PostBucketRequest) SetRetentionRules(v []RetentionRule)

SetRetentionRules gets a reference to the given []RetentionRule and assigns it to the RetentionRules field.

func (*PostBucketRequest) SetRp

func (o *PostBucketRequest) SetRp(v string)

SetRp gets a reference to the given string and assigns it to the Rp field.

func (*PostBucketRequest) SetSchemaType

func (o *PostBucketRequest) SetSchemaType(v SchemaType)

SetSchemaType gets a reference to the given SchemaType and assigns it to the SchemaType field.

type PostOrganizationRequest

type PostOrganizationRequest struct {
	// The name of the organization.
	Name string `json:"name" yaml:"name"`
	// The description of the organization.
	Description *string `json:"description,omitempty" yaml:"description,omitempty"`
}

PostOrganizationRequest struct for PostOrganizationRequest

func NewPostOrganizationRequest

func NewPostOrganizationRequest(name string) *PostOrganizationRequest

NewPostOrganizationRequest instantiates a new PostOrganizationRequest 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 NewPostOrganizationRequestWithDefaults

func NewPostOrganizationRequestWithDefaults() *PostOrganizationRequest

NewPostOrganizationRequestWithDefaults instantiates a new PostOrganizationRequest 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 (*PostOrganizationRequest) GetDescription

func (o *PostOrganizationRequest) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*PostOrganizationRequest) GetDescriptionOk

func (o *PostOrganizationRequest) 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 (*PostOrganizationRequest) GetName

func (o *PostOrganizationRequest) GetName() string

GetName returns the Name field value

func (*PostOrganizationRequest) GetNameOk

func (o *PostOrganizationRequest) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*PostOrganizationRequest) HasDescription

func (o *PostOrganizationRequest) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (PostOrganizationRequest) MarshalJSON

func (o PostOrganizationRequest) MarshalJSON() ([]byte, error)

func (*PostOrganizationRequest) SetDescription

func (o *PostOrganizationRequest) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*PostOrganizationRequest) SetName

func (o *PostOrganizationRequest) SetName(v string)

SetName sets field value

type PostRestoreKVResponse added in v2.2.0

type PostRestoreKVResponse struct {
	// token is the root token for the instance after restore (this is overwritten during the restore)
	Token *string `json:"token,omitempty" yaml:"token,omitempty"`
}

PostRestoreKVResponse struct for PostRestoreKVResponse

func NewPostRestoreKVResponse added in v2.2.0

func NewPostRestoreKVResponse() *PostRestoreKVResponse

NewPostRestoreKVResponse instantiates a new PostRestoreKVResponse 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 NewPostRestoreKVResponseWithDefaults added in v2.2.0

func NewPostRestoreKVResponseWithDefaults() *PostRestoreKVResponse

NewPostRestoreKVResponseWithDefaults instantiates a new PostRestoreKVResponse 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 (*PostRestoreKVResponse) GetToken added in v2.2.0

func (o *PostRestoreKVResponse) GetToken() string

GetToken returns the Token field value if set, zero value otherwise.

func (*PostRestoreKVResponse) GetTokenOk added in v2.2.0

func (o *PostRestoreKVResponse) GetTokenOk() (*string, bool)

GetTokenOk returns a tuple with the Token field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostRestoreKVResponse) HasToken added in v2.2.0

func (o *PostRestoreKVResponse) HasToken() bool

HasToken returns a boolean if a field has been set.

func (PostRestoreKVResponse) MarshalJSON added in v2.2.0

func (o PostRestoreKVResponse) MarshalJSON() ([]byte, error)

func (*PostRestoreKVResponse) SetToken added in v2.2.0

func (o *PostRestoreKVResponse) SetToken(v string)

SetToken gets a reference to the given string and assigns it to the Token field.

type Query

type Query struct {
	Extern *Extern `json:"extern,omitempty" yaml:"extern,omitempty"`
	// Query script to execute.
	Query string `json:"query" yaml:"query"`
	// The type of query. Must be \"flux\".
	Type    *string  `json:"type,omitempty" yaml:"type,omitempty"`
	Dialect *Dialect `json:"dialect,omitempty" yaml:"dialect,omitempty"`
	// Specifies the time that should be reported as \"now\" in the query. Default is the server's now time.
	Now *time.Time `json:"now,omitempty" yaml:"now,omitempty"`
}

Query Query influx using the Flux language

func NewQuery

func NewQuery(query string) *Query

NewQuery instantiates a new Query 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 NewQueryWithDefaults

func NewQueryWithDefaults() *Query

NewQueryWithDefaults instantiates a new Query 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 (*Query) GetDialect

func (o *Query) GetDialect() Dialect

GetDialect returns the Dialect field value if set, zero value otherwise.

func (*Query) GetDialectOk

func (o *Query) GetDialectOk() (*Dialect, bool)

GetDialectOk returns a tuple with the Dialect field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Query) GetExtern

func (o *Query) GetExtern() Extern

GetExtern returns the Extern field value if set, zero value otherwise.

func (*Query) GetExternOk

func (o *Query) GetExternOk() (*Extern, bool)

GetExternOk returns a tuple with the Extern field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Query) GetNow

func (o *Query) GetNow() time.Time

GetNow returns the Now field value if set, zero value otherwise.

func (*Query) GetNowOk

func (o *Query) GetNowOk() (*time.Time, bool)

GetNowOk returns a tuple with the Now field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Query) GetQuery

func (o *Query) GetQuery() string

GetQuery returns the Query field value

func (*Query) GetQueryOk

func (o *Query) GetQueryOk() (*string, bool)

GetQueryOk returns a tuple with the Query field value and a boolean to check if the value has been set.

func (*Query) GetType

func (o *Query) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*Query) GetTypeOk

func (o *Query) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Query) HasDialect

func (o *Query) HasDialect() bool

HasDialect returns a boolean if a field has been set.

func (*Query) HasExtern

func (o *Query) HasExtern() bool

HasExtern returns a boolean if a field has been set.

func (*Query) HasNow

func (o *Query) HasNow() bool

HasNow returns a boolean if a field has been set.

func (*Query) HasType

func (o *Query) HasType() bool

HasType returns a boolean if a field has been set.

func (Query) MarshalJSON

func (o Query) MarshalJSON() ([]byte, error)

func (*Query) SetDialect

func (o *Query) SetDialect(v Dialect)

SetDialect gets a reference to the given Dialect and assigns it to the Dialect field.

func (*Query) SetExtern

func (o *Query) SetExtern(v Extern)

SetExtern gets a reference to the given Extern and assigns it to the Extern field.

func (*Query) SetNow

func (o *Query) SetNow(v time.Time)

SetNow gets a reference to the given time.Time and assigns it to the Now field.

func (*Query) SetQuery

func (o *Query) SetQuery(v string)

SetQuery sets field value

func (*Query) SetType

func (o *Query) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

type QueryApi

type QueryApi interface {

	/*
	 * PostQuery Query InfluxDB
	 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
	 * @return ApiPostQueryRequest
	 */
	PostQuery(ctx _context.Context) ApiPostQueryRequest

	/*
	 * PostQueryExecute executes the request
	 * @return *os.File
	 */
	PostQueryExecute(r ApiPostQueryRequest) (*_nethttp.Response, error)

	/*
	 * PostQueryExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 * @return *os.File
	 */
	PostQueryExecuteWithHttpInfo(r ApiPostQueryRequest) (*_nethttp.Response, *_nethttp.Response, error)
}

type QueryApiService

type QueryApiService service

QueryApiService QueryApi service

func (*QueryApiService) PostQuery

* PostQuery Query InfluxDB * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiPostQueryRequest

func (*QueryApiService) PostQueryExecute

func (a *QueryApiService) PostQueryExecute(r ApiPostQueryRequest) (*_nethttp.Response, error)

* Execute executes the request * @return *os.File

func (*QueryApiService) PostQueryExecuteWithHttpInfo added in v2.3.0

func (a *QueryApiService) PostQueryExecuteWithHttpInfo(r ApiPostQueryRequest) (*_nethttp.Response, *_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable. * @return *os.File

type RemoteConnection added in v2.2.0

type RemoteConnection struct {
	Id               string  `json:"id" yaml:"id"`
	Name             string  `json:"name" yaml:"name"`
	OrgID            string  `json:"orgID" yaml:"orgID"`
	Description      *string `json:"description,omitempty" yaml:"description,omitempty"`
	RemoteURL        string  `json:"remoteURL" yaml:"remoteURL"`
	RemoteOrgID      *string `json:"remoteOrgID,omitempty" yaml:"remoteOrgID,omitempty"`
	AllowInsecureTLS bool    `json:"allowInsecureTLS" yaml:"allowInsecureTLS"`
}

RemoteConnection struct for RemoteConnection

func NewRemoteConnection added in v2.2.0

func NewRemoteConnection(id string, name string, orgID string, remoteURL string, allowInsecureTLS bool) *RemoteConnection

NewRemoteConnection instantiates a new RemoteConnection 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 NewRemoteConnectionWithDefaults added in v2.2.0

func NewRemoteConnectionWithDefaults() *RemoteConnection

NewRemoteConnectionWithDefaults instantiates a new RemoteConnection 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 (*RemoteConnection) GetAllowInsecureTLS added in v2.2.0

func (o *RemoteConnection) GetAllowInsecureTLS() bool

GetAllowInsecureTLS returns the AllowInsecureTLS field value

func (*RemoteConnection) GetAllowInsecureTLSOk added in v2.2.0

func (o *RemoteConnection) GetAllowInsecureTLSOk() (*bool, bool)

GetAllowInsecureTLSOk returns a tuple with the AllowInsecureTLS field value and a boolean to check if the value has been set.

func (*RemoteConnection) GetDescription added in v2.2.0

func (o *RemoteConnection) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*RemoteConnection) GetDescriptionOk added in v2.2.0

func (o *RemoteConnection) 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 (*RemoteConnection) GetId added in v2.2.0

func (o *RemoteConnection) GetId() string

GetId returns the Id field value

func (*RemoteConnection) GetIdOk added in v2.2.0

func (o *RemoteConnection) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*RemoteConnection) GetName added in v2.2.0

func (o *RemoteConnection) GetName() string

GetName returns the Name field value

func (*RemoteConnection) GetNameOk added in v2.2.0

func (o *RemoteConnection) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*RemoteConnection) GetOrgID added in v2.2.0

func (o *RemoteConnection) GetOrgID() string

GetOrgID returns the OrgID field value

func (*RemoteConnection) GetOrgIDOk added in v2.2.0

func (o *RemoteConnection) GetOrgIDOk() (*string, bool)

GetOrgIDOk returns a tuple with the OrgID field value and a boolean to check if the value has been set.

func (*RemoteConnection) GetRemoteOrgID added in v2.2.0

func (o *RemoteConnection) GetRemoteOrgID() string

GetRemoteOrgID returns the RemoteOrgID field value if set, zero value otherwise.

func (*RemoteConnection) GetRemoteOrgIDOk added in v2.2.0

func (o *RemoteConnection) GetRemoteOrgIDOk() (*string, bool)

GetRemoteOrgIDOk returns a tuple with the RemoteOrgID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RemoteConnection) GetRemoteURL added in v2.2.0

func (o *RemoteConnection) GetRemoteURL() string

GetRemoteURL returns the RemoteURL field value

func (*RemoteConnection) GetRemoteURLOk added in v2.2.0

func (o *RemoteConnection) GetRemoteURLOk() (*string, bool)

GetRemoteURLOk returns a tuple with the RemoteURL field value and a boolean to check if the value has been set.

func (*RemoteConnection) HasDescription added in v2.2.0

func (o *RemoteConnection) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*RemoteConnection) HasRemoteOrgID added in v2.5.0

func (o *RemoteConnection) HasRemoteOrgID() bool

HasRemoteOrgID returns a boolean if a field has been set.

func (RemoteConnection) MarshalJSON added in v2.2.0

func (o RemoteConnection) MarshalJSON() ([]byte, error)

func (*RemoteConnection) SetAllowInsecureTLS added in v2.2.0

func (o *RemoteConnection) SetAllowInsecureTLS(v bool)

SetAllowInsecureTLS sets field value

func (*RemoteConnection) SetDescription added in v2.2.0

func (o *RemoteConnection) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*RemoteConnection) SetId added in v2.2.0

func (o *RemoteConnection) SetId(v string)

SetId sets field value

func (*RemoteConnection) SetName added in v2.2.0

func (o *RemoteConnection) SetName(v string)

SetName sets field value

func (*RemoteConnection) SetOrgID added in v2.2.0

func (o *RemoteConnection) SetOrgID(v string)

SetOrgID sets field value

func (*RemoteConnection) SetRemoteOrgID added in v2.2.0

func (o *RemoteConnection) SetRemoteOrgID(v string)

SetRemoteOrgID gets a reference to the given string and assigns it to the RemoteOrgID field.

func (*RemoteConnection) SetRemoteURL added in v2.2.0

func (o *RemoteConnection) SetRemoteURL(v string)

SetRemoteURL sets field value

type RemoteConnectionCreationRequest added in v2.2.0

type RemoteConnectionCreationRequest struct {
	Name             string  `json:"name" yaml:"name"`
	Description      *string `json:"description,omitempty" yaml:"description,omitempty"`
	OrgID            string  `json:"orgID" yaml:"orgID"`
	RemoteURL        string  `json:"remoteURL" yaml:"remoteURL"`
	RemoteAPIToken   string  `json:"remoteAPIToken" yaml:"remoteAPIToken"`
	RemoteOrgID      *string `json:"remoteOrgID,omitempty" yaml:"remoteOrgID,omitempty"`
	AllowInsecureTLS bool    `json:"allowInsecureTLS" yaml:"allowInsecureTLS"`
}

RemoteConnectionCreationRequest struct for RemoteConnectionCreationRequest

func NewRemoteConnectionCreationRequest added in v2.2.0

func NewRemoteConnectionCreationRequest(name string, orgID string, remoteURL string, remoteAPIToken string, allowInsecureTLS bool) *RemoteConnectionCreationRequest

NewRemoteConnectionCreationRequest instantiates a new RemoteConnectionCreationRequest 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 NewRemoteConnectionCreationRequestWithDefaults added in v2.2.0

func NewRemoteConnectionCreationRequestWithDefaults() *RemoteConnectionCreationRequest

NewRemoteConnectionCreationRequestWithDefaults instantiates a new RemoteConnectionCreationRequest 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 (*RemoteConnectionCreationRequest) GetAllowInsecureTLS added in v2.2.0

func (o *RemoteConnectionCreationRequest) GetAllowInsecureTLS() bool

GetAllowInsecureTLS returns the AllowInsecureTLS field value

func (*RemoteConnectionCreationRequest) GetAllowInsecureTLSOk added in v2.2.0

func (o *RemoteConnectionCreationRequest) GetAllowInsecureTLSOk() (*bool, bool)

GetAllowInsecureTLSOk returns a tuple with the AllowInsecureTLS field value and a boolean to check if the value has been set.

func (*RemoteConnectionCreationRequest) GetDescription added in v2.2.0

func (o *RemoteConnectionCreationRequest) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*RemoteConnectionCreationRequest) GetDescriptionOk added in v2.2.0

func (o *RemoteConnectionCreationRequest) 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 (*RemoteConnectionCreationRequest) GetName added in v2.2.0

GetName returns the Name field value

func (*RemoteConnectionCreationRequest) GetNameOk added in v2.2.0

func (o *RemoteConnectionCreationRequest) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*RemoteConnectionCreationRequest) GetOrgID added in v2.2.0

GetOrgID returns the OrgID field value

func (*RemoteConnectionCreationRequest) GetOrgIDOk added in v2.2.0

func (o *RemoteConnectionCreationRequest) GetOrgIDOk() (*string, bool)

GetOrgIDOk returns a tuple with the OrgID field value and a boolean to check if the value has been set.

func (*RemoteConnectionCreationRequest) GetRemoteAPIToken added in v2.2.0

func (o *RemoteConnectionCreationRequest) GetRemoteAPIToken() string

GetRemoteAPIToken returns the RemoteAPIToken field value

func (*RemoteConnectionCreationRequest) GetRemoteAPITokenOk added in v2.2.0

func (o *RemoteConnectionCreationRequest) GetRemoteAPITokenOk() (*string, bool)

GetRemoteAPITokenOk returns a tuple with the RemoteAPIToken field value and a boolean to check if the value has been set.

func (*RemoteConnectionCreationRequest) GetRemoteOrgID added in v2.2.0

func (o *RemoteConnectionCreationRequest) GetRemoteOrgID() string

GetRemoteOrgID returns the RemoteOrgID field value if set, zero value otherwise.

func (*RemoteConnectionCreationRequest) GetRemoteOrgIDOk added in v2.2.0

func (o *RemoteConnectionCreationRequest) GetRemoteOrgIDOk() (*string, bool)

GetRemoteOrgIDOk returns a tuple with the RemoteOrgID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RemoteConnectionCreationRequest) GetRemoteURL added in v2.2.0

func (o *RemoteConnectionCreationRequest) GetRemoteURL() string

GetRemoteURL returns the RemoteURL field value

func (*RemoteConnectionCreationRequest) GetRemoteURLOk added in v2.2.0

func (o *RemoteConnectionCreationRequest) GetRemoteURLOk() (*string, bool)

GetRemoteURLOk returns a tuple with the RemoteURL field value and a boolean to check if the value has been set.

func (*RemoteConnectionCreationRequest) HasDescription added in v2.2.0

func (o *RemoteConnectionCreationRequest) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*RemoteConnectionCreationRequest) HasRemoteOrgID added in v2.5.0

func (o *RemoteConnectionCreationRequest) HasRemoteOrgID() bool

HasRemoteOrgID returns a boolean if a field has been set.

func (RemoteConnectionCreationRequest) MarshalJSON added in v2.2.0

func (o RemoteConnectionCreationRequest) MarshalJSON() ([]byte, error)

func (*RemoteConnectionCreationRequest) SetAllowInsecureTLS added in v2.2.0

func (o *RemoteConnectionCreationRequest) SetAllowInsecureTLS(v bool)

SetAllowInsecureTLS sets field value

func (*RemoteConnectionCreationRequest) SetDescription added in v2.2.0

func (o *RemoteConnectionCreationRequest) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*RemoteConnectionCreationRequest) SetName added in v2.2.0

SetName sets field value

func (*RemoteConnectionCreationRequest) SetOrgID added in v2.2.0

func (o *RemoteConnectionCreationRequest) SetOrgID(v string)

SetOrgID sets field value

func (*RemoteConnectionCreationRequest) SetRemoteAPIToken added in v2.2.0

func (o *RemoteConnectionCreationRequest) SetRemoteAPIToken(v string)

SetRemoteAPIToken sets field value

func (*RemoteConnectionCreationRequest) SetRemoteOrgID added in v2.2.0

func (o *RemoteConnectionCreationRequest) SetRemoteOrgID(v string)

SetRemoteOrgID gets a reference to the given string and assigns it to the RemoteOrgID field.

func (*RemoteConnectionCreationRequest) SetRemoteURL added in v2.2.0

func (o *RemoteConnectionCreationRequest) SetRemoteURL(v string)

SetRemoteURL sets field value

type RemoteConnections added in v2.2.0

type RemoteConnections struct {
	Remotes *[]RemoteConnection `json:"remotes,omitempty" yaml:"remotes,omitempty"`
}

RemoteConnections struct for RemoteConnections

func NewRemoteConnections added in v2.2.0

func NewRemoteConnections() *RemoteConnections

NewRemoteConnections instantiates a new RemoteConnections 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 NewRemoteConnectionsWithDefaults added in v2.2.0

func NewRemoteConnectionsWithDefaults() *RemoteConnections

NewRemoteConnectionsWithDefaults instantiates a new RemoteConnections 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 (*RemoteConnections) GetRemotes added in v2.2.0

func (o *RemoteConnections) GetRemotes() []RemoteConnection

GetRemotes returns the Remotes field value if set, zero value otherwise.

func (*RemoteConnections) GetRemotesOk added in v2.2.0

func (o *RemoteConnections) GetRemotesOk() (*[]RemoteConnection, bool)

GetRemotesOk returns a tuple with the Remotes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RemoteConnections) HasRemotes added in v2.2.0

func (o *RemoteConnections) HasRemotes() bool

HasRemotes returns a boolean if a field has been set.

func (RemoteConnections) MarshalJSON added in v2.2.0

func (o RemoteConnections) MarshalJSON() ([]byte, error)

func (*RemoteConnections) SetRemotes added in v2.2.0

func (o *RemoteConnections) SetRemotes(v []RemoteConnection)

SetRemotes gets a reference to the given []RemoteConnection and assigns it to the Remotes field.

type RemoteConnectionsApi added in v2.2.0

type RemoteConnectionsApi interface {

	/*
	 * DeleteRemoteConnectionByID Delete a remote connection
	 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
	 * @param remoteID
	 * @return ApiDeleteRemoteConnectionByIDRequest
	 */
	DeleteRemoteConnectionByID(ctx _context.Context, remoteID string) ApiDeleteRemoteConnectionByIDRequest

	/*
	 * DeleteRemoteConnectionByIDExecute executes the request
	 */
	DeleteRemoteConnectionByIDExecute(r ApiDeleteRemoteConnectionByIDRequest) error

	/*
	 * DeleteRemoteConnectionByIDExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 */
	DeleteRemoteConnectionByIDExecuteWithHttpInfo(r ApiDeleteRemoteConnectionByIDRequest) (*_nethttp.Response, error)

	/*
	 * GetRemoteConnectionByID Retrieve a remote connection
	 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
	 * @param remoteID
	 * @return ApiGetRemoteConnectionByIDRequest
	 */
	GetRemoteConnectionByID(ctx _context.Context, remoteID string) ApiGetRemoteConnectionByIDRequest

	/*
	 * GetRemoteConnectionByIDExecute executes the request
	 * @return RemoteConnection
	 */
	GetRemoteConnectionByIDExecute(r ApiGetRemoteConnectionByIDRequest) (RemoteConnection, error)

	/*
	 * GetRemoteConnectionByIDExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 * @return RemoteConnection
	 */
	GetRemoteConnectionByIDExecuteWithHttpInfo(r ApiGetRemoteConnectionByIDRequest) (RemoteConnection, *_nethttp.Response, error)

	/*
	 * GetRemoteConnections List all remote connections
	 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
	 * @return ApiGetRemoteConnectionsRequest
	 */
	GetRemoteConnections(ctx _context.Context) ApiGetRemoteConnectionsRequest

	/*
	 * GetRemoteConnectionsExecute executes the request
	 * @return RemoteConnections
	 */
	GetRemoteConnectionsExecute(r ApiGetRemoteConnectionsRequest) (RemoteConnections, error)

	/*
	 * GetRemoteConnectionsExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 * @return RemoteConnections
	 */
	GetRemoteConnectionsExecuteWithHttpInfo(r ApiGetRemoteConnectionsRequest) (RemoteConnections, *_nethttp.Response, error)

	/*
	 * PatchRemoteConnectionByID Update a remote connection
	 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
	 * @param remoteID
	 * @return ApiPatchRemoteConnectionByIDRequest
	 */
	PatchRemoteConnectionByID(ctx _context.Context, remoteID string) ApiPatchRemoteConnectionByIDRequest

	/*
	 * PatchRemoteConnectionByIDExecute executes the request
	 * @return RemoteConnection
	 */
	PatchRemoteConnectionByIDExecute(r ApiPatchRemoteConnectionByIDRequest) (RemoteConnection, error)

	/*
	 * PatchRemoteConnectionByIDExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 * @return RemoteConnection
	 */
	PatchRemoteConnectionByIDExecuteWithHttpInfo(r ApiPatchRemoteConnectionByIDRequest) (RemoteConnection, *_nethttp.Response, error)

	/*
	 * PostRemoteConnection Register a new remote connection
	 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
	 * @return ApiPostRemoteConnectionRequest
	 */
	PostRemoteConnection(ctx _context.Context) ApiPostRemoteConnectionRequest

	/*
	 * PostRemoteConnectionExecute executes the request
	 * @return RemoteConnection
	 */
	PostRemoteConnectionExecute(r ApiPostRemoteConnectionRequest) (RemoteConnection, error)

	/*
	 * PostRemoteConnectionExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 * @return RemoteConnection
	 */
	PostRemoteConnectionExecuteWithHttpInfo(r ApiPostRemoteConnectionRequest) (RemoteConnection, *_nethttp.Response, error)
}

type RemoteConnectionsApiService added in v2.2.0

type RemoteConnectionsApiService service

RemoteConnectionsApiService RemoteConnectionsApi service

func (*RemoteConnectionsApiService) DeleteRemoteConnectionByID added in v2.2.0

func (a *RemoteConnectionsApiService) DeleteRemoteConnectionByID(ctx _context.Context, remoteID string) ApiDeleteRemoteConnectionByIDRequest

* DeleteRemoteConnectionByID Delete a remote connection * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param remoteID * @return ApiDeleteRemoteConnectionByIDRequest

func (*RemoteConnectionsApiService) DeleteRemoteConnectionByIDExecute added in v2.2.0

func (a *RemoteConnectionsApiService) DeleteRemoteConnectionByIDExecute(r ApiDeleteRemoteConnectionByIDRequest) error

* Execute executes the request

func (*RemoteConnectionsApiService) DeleteRemoteConnectionByIDExecuteWithHttpInfo added in v2.3.0

func (a *RemoteConnectionsApiService) DeleteRemoteConnectionByIDExecuteWithHttpInfo(r ApiDeleteRemoteConnectionByIDRequest) (*_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable.

func (*RemoteConnectionsApiService) GetRemoteConnectionByID added in v2.2.0

func (a *RemoteConnectionsApiService) GetRemoteConnectionByID(ctx _context.Context, remoteID string) ApiGetRemoteConnectionByIDRequest

* GetRemoteConnectionByID Retrieve a remote connection * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param remoteID * @return ApiGetRemoteConnectionByIDRequest

func (*RemoteConnectionsApiService) GetRemoteConnectionByIDExecute added in v2.2.0

* Execute executes the request * @return RemoteConnection

func (*RemoteConnectionsApiService) GetRemoteConnectionByIDExecuteWithHttpInfo added in v2.3.0

func (a *RemoteConnectionsApiService) GetRemoteConnectionByIDExecuteWithHttpInfo(r ApiGetRemoteConnectionByIDRequest) (RemoteConnection, *_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable. * @return RemoteConnection

func (*RemoteConnectionsApiService) GetRemoteConnections added in v2.2.0

* GetRemoteConnections List all remote connections * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiGetRemoteConnectionsRequest

func (*RemoteConnectionsApiService) GetRemoteConnectionsExecute added in v2.2.0

* Execute executes the request * @return RemoteConnections

func (*RemoteConnectionsApiService) GetRemoteConnectionsExecuteWithHttpInfo added in v2.3.0

func (a *RemoteConnectionsApiService) GetRemoteConnectionsExecuteWithHttpInfo(r ApiGetRemoteConnectionsRequest) (RemoteConnections, *_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable. * @return RemoteConnections

func (*RemoteConnectionsApiService) PatchRemoteConnectionByID added in v2.2.0

func (a *RemoteConnectionsApiService) PatchRemoteConnectionByID(ctx _context.Context, remoteID string) ApiPatchRemoteConnectionByIDRequest

* PatchRemoteConnectionByID Update a remote connection * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param remoteID * @return ApiPatchRemoteConnectionByIDRequest

func (*RemoteConnectionsApiService) PatchRemoteConnectionByIDExecute added in v2.2.0

* Execute executes the request * @return RemoteConnection

func (*RemoteConnectionsApiService) PatchRemoteConnectionByIDExecuteWithHttpInfo added in v2.3.0

func (a *RemoteConnectionsApiService) PatchRemoteConnectionByIDExecuteWithHttpInfo(r ApiPatchRemoteConnectionByIDRequest) (RemoteConnection, *_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable. * @return RemoteConnection

func (*RemoteConnectionsApiService) PostRemoteConnection added in v2.2.0

* PostRemoteConnection Register a new remote connection * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiPostRemoteConnectionRequest

func (*RemoteConnectionsApiService) PostRemoteConnectionExecute added in v2.2.0

* Execute executes the request * @return RemoteConnection

func (*RemoteConnectionsApiService) PostRemoteConnectionExecuteWithHttpInfo added in v2.3.0

func (a *RemoteConnectionsApiService) PostRemoteConnectionExecuteWithHttpInfo(r ApiPostRemoteConnectionRequest) (RemoteConnection, *_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable. * @return RemoteConnection

type RemoteConnenctionUpdateRequest added in v2.2.0

type RemoteConnenctionUpdateRequest struct {
	Name             *string `json:"name,omitempty" yaml:"name,omitempty"`
	Description      *string `json:"description,omitempty" yaml:"description,omitempty"`
	RemoteURL        *string `json:"remoteURL,omitempty" yaml:"remoteURL,omitempty"`
	RemoteAPIToken   *string `json:"remoteAPIToken,omitempty" yaml:"remoteAPIToken,omitempty"`
	RemoteOrgID      *string `json:"remoteOrgID,omitempty" yaml:"remoteOrgID,omitempty"`
	AllowInsecureTLS *bool   `json:"allowInsecureTLS,omitempty" yaml:"allowInsecureTLS,omitempty"`
}

RemoteConnenctionUpdateRequest struct for RemoteConnenctionUpdateRequest

func NewRemoteConnenctionUpdateRequest added in v2.2.0

func NewRemoteConnenctionUpdateRequest() *RemoteConnenctionUpdateRequest

NewRemoteConnenctionUpdateRequest instantiates a new RemoteConnenctionUpdateRequest 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 NewRemoteConnenctionUpdateRequestWithDefaults added in v2.2.0

func NewRemoteConnenctionUpdateRequestWithDefaults() *RemoteConnenctionUpdateRequest

NewRemoteConnenctionUpdateRequestWithDefaults instantiates a new RemoteConnenctionUpdateRequest 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 (*RemoteConnenctionUpdateRequest) GetAllowInsecureTLS added in v2.2.0

func (o *RemoteConnenctionUpdateRequest) GetAllowInsecureTLS() bool

GetAllowInsecureTLS returns the AllowInsecureTLS field value if set, zero value otherwise.

func (*RemoteConnenctionUpdateRequest) GetAllowInsecureTLSOk added in v2.2.0

func (o *RemoteConnenctionUpdateRequest) GetAllowInsecureTLSOk() (*bool, bool)

GetAllowInsecureTLSOk returns a tuple with the AllowInsecureTLS field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RemoteConnenctionUpdateRequest) GetDescription added in v2.2.0

func (o *RemoteConnenctionUpdateRequest) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*RemoteConnenctionUpdateRequest) GetDescriptionOk added in v2.2.0

func (o *RemoteConnenctionUpdateRequest) 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 (*RemoteConnenctionUpdateRequest) GetName added in v2.2.0

GetName returns the Name field value if set, zero value otherwise.

func (*RemoteConnenctionUpdateRequest) GetNameOk added in v2.2.0

func (o *RemoteConnenctionUpdateRequest) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RemoteConnenctionUpdateRequest) GetRemoteAPIToken added in v2.2.0

func (o *RemoteConnenctionUpdateRequest) GetRemoteAPIToken() string

GetRemoteAPIToken returns the RemoteAPIToken field value if set, zero value otherwise.

func (*RemoteConnenctionUpdateRequest) GetRemoteAPITokenOk added in v2.2.0

func (o *RemoteConnenctionUpdateRequest) GetRemoteAPITokenOk() (*string, bool)

GetRemoteAPITokenOk returns a tuple with the RemoteAPIToken field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RemoteConnenctionUpdateRequest) GetRemoteOrgID added in v2.2.0

func (o *RemoteConnenctionUpdateRequest) GetRemoteOrgID() string

GetRemoteOrgID returns the RemoteOrgID field value if set, zero value otherwise.

func (*RemoteConnenctionUpdateRequest) GetRemoteOrgIDOk added in v2.2.0

func (o *RemoteConnenctionUpdateRequest) GetRemoteOrgIDOk() (*string, bool)

GetRemoteOrgIDOk returns a tuple with the RemoteOrgID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RemoteConnenctionUpdateRequest) GetRemoteURL added in v2.2.0

func (o *RemoteConnenctionUpdateRequest) GetRemoteURL() string

GetRemoteURL returns the RemoteURL field value if set, zero value otherwise.

func (*RemoteConnenctionUpdateRequest) GetRemoteURLOk added in v2.2.0

func (o *RemoteConnenctionUpdateRequest) GetRemoteURLOk() (*string, bool)

GetRemoteURLOk returns a tuple with the RemoteURL field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RemoteConnenctionUpdateRequest) HasAllowInsecureTLS added in v2.2.0

func (o *RemoteConnenctionUpdateRequest) HasAllowInsecureTLS() bool

HasAllowInsecureTLS returns a boolean if a field has been set.

func (*RemoteConnenctionUpdateRequest) HasDescription added in v2.2.0

func (o *RemoteConnenctionUpdateRequest) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*RemoteConnenctionUpdateRequest) HasName added in v2.2.0

func (o *RemoteConnenctionUpdateRequest) HasName() bool

HasName returns a boolean if a field has been set.

func (*RemoteConnenctionUpdateRequest) HasRemoteAPIToken added in v2.2.0

func (o *RemoteConnenctionUpdateRequest) HasRemoteAPIToken() bool

HasRemoteAPIToken returns a boolean if a field has been set.

func (*RemoteConnenctionUpdateRequest) HasRemoteOrgID added in v2.2.0

func (o *RemoteConnenctionUpdateRequest) HasRemoteOrgID() bool

HasRemoteOrgID returns a boolean if a field has been set.

func (*RemoteConnenctionUpdateRequest) HasRemoteURL added in v2.2.0

func (o *RemoteConnenctionUpdateRequest) HasRemoteURL() bool

HasRemoteURL returns a boolean if a field has been set.

func (RemoteConnenctionUpdateRequest) MarshalJSON added in v2.2.0

func (o RemoteConnenctionUpdateRequest) MarshalJSON() ([]byte, error)

func (*RemoteConnenctionUpdateRequest) SetAllowInsecureTLS added in v2.2.0

func (o *RemoteConnenctionUpdateRequest) SetAllowInsecureTLS(v bool)

SetAllowInsecureTLS gets a reference to the given bool and assigns it to the AllowInsecureTLS field.

func (*RemoteConnenctionUpdateRequest) SetDescription added in v2.2.0

func (o *RemoteConnenctionUpdateRequest) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*RemoteConnenctionUpdateRequest) SetName added in v2.2.0

func (o *RemoteConnenctionUpdateRequest) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*RemoteConnenctionUpdateRequest) SetRemoteAPIToken added in v2.2.0

func (o *RemoteConnenctionUpdateRequest) SetRemoteAPIToken(v string)

SetRemoteAPIToken gets a reference to the given string and assigns it to the RemoteAPIToken field.

func (*RemoteConnenctionUpdateRequest) SetRemoteOrgID added in v2.2.0

func (o *RemoteConnenctionUpdateRequest) SetRemoteOrgID(v string)

SetRemoteOrgID gets a reference to the given string and assigns it to the RemoteOrgID field.

func (*RemoteConnenctionUpdateRequest) SetRemoteURL added in v2.2.0

func (o *RemoteConnenctionUpdateRequest) SetRemoteURL(v string)

SetRemoteURL gets a reference to the given string and assigns it to the RemoteURL field.

type Replication added in v2.2.0

type Replication struct {
	Id                       string  `json:"id" yaml:"id"`
	Name                     string  `json:"name" yaml:"name"`
	Description              *string `json:"description,omitempty" yaml:"description,omitempty"`
	OrgID                    string  `json:"orgID" yaml:"orgID"`
	RemoteID                 string  `json:"remoteID" yaml:"remoteID"`
	LocalBucketID            string  `json:"localBucketID" yaml:"localBucketID"`
	RemoteBucketID           *string `json:"remoteBucketID,omitempty" yaml:"remoteBucketID,omitempty"`
	RemoteBucketName         *string `json:"remoteBucketName,omitempty" yaml:"remoteBucketName,omitempty"`
	MaxQueueSizeBytes        int64   `json:"maxQueueSizeBytes" yaml:"maxQueueSizeBytes"`
	CurrentQueueSizeBytes    *int64  `json:"currentQueueSizeBytes,omitempty" yaml:"currentQueueSizeBytes,omitempty"`
	RemainingBytesToBeSynced *int64  `json:"remainingBytesToBeSynced,omitempty" yaml:"remainingBytesToBeSynced,omitempty"`
	LatestResponseCode       *int32  `json:"latestResponseCode,omitempty" yaml:"latestResponseCode,omitempty"`
	LatestErrorMessage       *string `json:"latestErrorMessage,omitempty" yaml:"latestErrorMessage,omitempty"`
	DropNonRetryableData     *bool   `json:"dropNonRetryableData,omitempty" yaml:"dropNonRetryableData,omitempty"`
}

Replication struct for Replication

func NewReplication added in v2.2.0

func NewReplication(id string, name string, orgID string, remoteID string, localBucketID string, maxQueueSizeBytes int64) *Replication

NewReplication instantiates a new Replication 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 NewReplicationWithDefaults added in v2.2.0

func NewReplicationWithDefaults() *Replication

NewReplicationWithDefaults instantiates a new Replication 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 (*Replication) GetCurrentQueueSizeBytes added in v2.2.0

func (o *Replication) GetCurrentQueueSizeBytes() int64

GetCurrentQueueSizeBytes returns the CurrentQueueSizeBytes field value if set, zero value otherwise.

func (*Replication) GetCurrentQueueSizeBytesOk added in v2.2.0

func (o *Replication) GetCurrentQueueSizeBytesOk() (*int64, bool)

GetCurrentQueueSizeBytesOk returns a tuple with the CurrentQueueSizeBytes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Replication) GetDescription added in v2.2.0

func (o *Replication) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*Replication) GetDescriptionOk added in v2.2.0

func (o *Replication) 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 (*Replication) GetDropNonRetryableData added in v2.3.0

func (o *Replication) GetDropNonRetryableData() bool

GetDropNonRetryableData returns the DropNonRetryableData field value if set, zero value otherwise.

func (*Replication) GetDropNonRetryableDataOk added in v2.3.0

func (o *Replication) GetDropNonRetryableDataOk() (*bool, bool)

GetDropNonRetryableDataOk returns a tuple with the DropNonRetryableData field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Replication) GetId added in v2.2.0

func (o *Replication) GetId() string

GetId returns the Id field value

func (*Replication) GetIdOk added in v2.2.0

func (o *Replication) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*Replication) GetLatestErrorMessage added in v2.2.0

func (o *Replication) GetLatestErrorMessage() string

GetLatestErrorMessage returns the LatestErrorMessage field value if set, zero value otherwise.

func (*Replication) GetLatestErrorMessageOk added in v2.2.0

func (o *Replication) GetLatestErrorMessageOk() (*string, bool)

GetLatestErrorMessageOk returns a tuple with the LatestErrorMessage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Replication) GetLatestResponseCode added in v2.2.0

func (o *Replication) GetLatestResponseCode() int32

GetLatestResponseCode returns the LatestResponseCode field value if set, zero value otherwise.

func (*Replication) GetLatestResponseCodeOk added in v2.2.0

func (o *Replication) GetLatestResponseCodeOk() (*int32, bool)

GetLatestResponseCodeOk returns a tuple with the LatestResponseCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Replication) GetLocalBucketID added in v2.2.0

func (o *Replication) GetLocalBucketID() string

GetLocalBucketID returns the LocalBucketID field value

func (*Replication) GetLocalBucketIDOk added in v2.2.0

func (o *Replication) GetLocalBucketIDOk() (*string, bool)

GetLocalBucketIDOk returns a tuple with the LocalBucketID field value and a boolean to check if the value has been set.

func (*Replication) GetMaxQueueSizeBytes added in v2.2.0

func (o *Replication) GetMaxQueueSizeBytes() int64

GetMaxQueueSizeBytes returns the MaxQueueSizeBytes field value

func (*Replication) GetMaxQueueSizeBytesOk added in v2.2.0

func (o *Replication) GetMaxQueueSizeBytesOk() (*int64, bool)

GetMaxQueueSizeBytesOk returns a tuple with the MaxQueueSizeBytes field value and a boolean to check if the value has been set.

func (*Replication) GetName added in v2.2.0

func (o *Replication) GetName() string

GetName returns the Name field value

func (*Replication) GetNameOk added in v2.2.0

func (o *Replication) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*Replication) GetOrgID added in v2.2.0

func (o *Replication) GetOrgID() string

GetOrgID returns the OrgID field value

func (*Replication) GetOrgIDOk added in v2.2.0

func (o *Replication) GetOrgIDOk() (*string, bool)

GetOrgIDOk returns a tuple with the OrgID field value and a boolean to check if the value has been set.

func (*Replication) GetRemainingBytesToBeSynced added in v2.7.0

func (o *Replication) GetRemainingBytesToBeSynced() int64

GetRemainingBytesToBeSynced returns the RemainingBytesToBeSynced field value if set, zero value otherwise.

func (*Replication) GetRemainingBytesToBeSyncedOk added in v2.7.0

func (o *Replication) GetRemainingBytesToBeSyncedOk() (*int64, bool)

GetRemainingBytesToBeSyncedOk returns a tuple with the RemainingBytesToBeSynced field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Replication) GetRemoteBucketID added in v2.2.0

func (o *Replication) GetRemoteBucketID() string

GetRemoteBucketID returns the RemoteBucketID field value if set, zero value otherwise.

func (*Replication) GetRemoteBucketIDOk added in v2.2.0

func (o *Replication) GetRemoteBucketIDOk() (*string, bool)

GetRemoteBucketIDOk returns a tuple with the RemoteBucketID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Replication) GetRemoteBucketName added in v2.4.0

func (o *Replication) GetRemoteBucketName() string

GetRemoteBucketName returns the RemoteBucketName field value if set, zero value otherwise.

func (*Replication) GetRemoteBucketNameOk added in v2.4.0

func (o *Replication) GetRemoteBucketNameOk() (*string, bool)

GetRemoteBucketNameOk returns a tuple with the RemoteBucketName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Replication) GetRemoteID added in v2.2.0

func (o *Replication) GetRemoteID() string

GetRemoteID returns the RemoteID field value

func (*Replication) GetRemoteIDOk added in v2.2.0

func (o *Replication) GetRemoteIDOk() (*string, bool)

GetRemoteIDOk returns a tuple with the RemoteID field value and a boolean to check if the value has been set.

func (*Replication) HasCurrentQueueSizeBytes added in v2.7.0

func (o *Replication) HasCurrentQueueSizeBytes() bool

HasCurrentQueueSizeBytes returns a boolean if a field has been set.

func (*Replication) HasDescription added in v2.2.0

func (o *Replication) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*Replication) HasDropNonRetryableData added in v2.3.0

func (o *Replication) HasDropNonRetryableData() bool

HasDropNonRetryableData returns a boolean if a field has been set.

func (*Replication) HasLatestErrorMessage added in v2.2.0

func (o *Replication) HasLatestErrorMessage() bool

HasLatestErrorMessage returns a boolean if a field has been set.

func (*Replication) HasLatestResponseCode added in v2.2.0

func (o *Replication) HasLatestResponseCode() bool

HasLatestResponseCode returns a boolean if a field has been set.

func (*Replication) HasRemainingBytesToBeSynced added in v2.7.0

func (o *Replication) HasRemainingBytesToBeSynced() bool

HasRemainingBytesToBeSynced returns a boolean if a field has been set.

func (*Replication) HasRemoteBucketID added in v2.4.0

func (o *Replication) HasRemoteBucketID() bool

HasRemoteBucketID returns a boolean if a field has been set.

func (*Replication) HasRemoteBucketName added in v2.4.0

func (o *Replication) HasRemoteBucketName() bool

HasRemoteBucketName returns a boolean if a field has been set.

func (Replication) MarshalJSON added in v2.2.0

func (o Replication) MarshalJSON() ([]byte, error)

func (*Replication) SetCurrentQueueSizeBytes added in v2.2.0

func (o *Replication) SetCurrentQueueSizeBytes(v int64)

SetCurrentQueueSizeBytes gets a reference to the given int64 and assigns it to the CurrentQueueSizeBytes field.

func (*Replication) SetDescription added in v2.2.0

func (o *Replication) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*Replication) SetDropNonRetryableData added in v2.3.0

func (o *Replication) SetDropNonRetryableData(v bool)

SetDropNonRetryableData gets a reference to the given bool and assigns it to the DropNonRetryableData field.

func (*Replication) SetId added in v2.2.0

func (o *Replication) SetId(v string)

SetId sets field value

func (*Replication) SetLatestErrorMessage added in v2.2.0

func (o *Replication) SetLatestErrorMessage(v string)

SetLatestErrorMessage gets a reference to the given string and assigns it to the LatestErrorMessage field.

func (*Replication) SetLatestResponseCode added in v2.2.0

func (o *Replication) SetLatestResponseCode(v int32)

SetLatestResponseCode gets a reference to the given int32 and assigns it to the LatestResponseCode field.

func (*Replication) SetLocalBucketID added in v2.2.0

func (o *Replication) SetLocalBucketID(v string)

SetLocalBucketID sets field value

func (*Replication) SetMaxQueueSizeBytes added in v2.2.0

func (o *Replication) SetMaxQueueSizeBytes(v int64)

SetMaxQueueSizeBytes sets field value

func (*Replication) SetName added in v2.2.0

func (o *Replication) SetName(v string)

SetName sets field value

func (*Replication) SetOrgID added in v2.2.0

func (o *Replication) SetOrgID(v string)

SetOrgID sets field value

func (*Replication) SetRemainingBytesToBeSynced added in v2.7.0

func (o *Replication) SetRemainingBytesToBeSynced(v int64)

SetRemainingBytesToBeSynced gets a reference to the given int64 and assigns it to the RemainingBytesToBeSynced field.

func (*Replication) SetRemoteBucketID added in v2.2.0

func (o *Replication) SetRemoteBucketID(v string)

SetRemoteBucketID gets a reference to the given string and assigns it to the RemoteBucketID field.

func (*Replication) SetRemoteBucketName added in v2.4.0

func (o *Replication) SetRemoteBucketName(v string)

SetRemoteBucketName gets a reference to the given string and assigns it to the RemoteBucketName field.

func (*Replication) SetRemoteID added in v2.2.0

func (o *Replication) SetRemoteID(v string)

SetRemoteID sets field value

type ReplicationCreationRequest added in v2.2.0

type ReplicationCreationRequest struct {
	Name                 string  `json:"name" yaml:"name"`
	Description          *string `json:"description,omitempty" yaml:"description,omitempty"`
	OrgID                string  `json:"orgID" yaml:"orgID"`
	RemoteID             string  `json:"remoteID" yaml:"remoteID"`
	LocalBucketID        string  `json:"localBucketID" yaml:"localBucketID"`
	RemoteBucketID       *string `json:"remoteBucketID,omitempty" yaml:"remoteBucketID,omitempty"`
	RemoteBucketName     *string `json:"remoteBucketName,omitempty" yaml:"remoteBucketName,omitempty"`
	MaxQueueSizeBytes    int64   `json:"maxQueueSizeBytes" yaml:"maxQueueSizeBytes"`
	DropNonRetryableData *bool   `json:"dropNonRetryableData,omitempty" yaml:"dropNonRetryableData,omitempty"`
	MaxAgeSeconds        int64   `json:"maxAgeSeconds" yaml:"maxAgeSeconds"`
}

ReplicationCreationRequest struct for ReplicationCreationRequest

func NewReplicationCreationRequest added in v2.2.0

func NewReplicationCreationRequest(name string, orgID string, remoteID string, localBucketID string, maxQueueSizeBytes int64, maxAgeSeconds int64) *ReplicationCreationRequest

NewReplicationCreationRequest instantiates a new ReplicationCreationRequest 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 NewReplicationCreationRequestWithDefaults added in v2.2.0

func NewReplicationCreationRequestWithDefaults() *ReplicationCreationRequest

NewReplicationCreationRequestWithDefaults instantiates a new ReplicationCreationRequest 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 (*ReplicationCreationRequest) GetDescription added in v2.2.0

func (o *ReplicationCreationRequest) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*ReplicationCreationRequest) GetDescriptionOk added in v2.2.0

func (o *ReplicationCreationRequest) 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 (*ReplicationCreationRequest) GetDropNonRetryableData added in v2.3.0

func (o *ReplicationCreationRequest) GetDropNonRetryableData() bool

GetDropNonRetryableData returns the DropNonRetryableData field value if set, zero value otherwise.

func (*ReplicationCreationRequest) GetDropNonRetryableDataOk added in v2.3.0

func (o *ReplicationCreationRequest) GetDropNonRetryableDataOk() (*bool, bool)

GetDropNonRetryableDataOk returns a tuple with the DropNonRetryableData field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReplicationCreationRequest) GetLocalBucketID added in v2.2.0

func (o *ReplicationCreationRequest) GetLocalBucketID() string

GetLocalBucketID returns the LocalBucketID field value

func (*ReplicationCreationRequest) GetLocalBucketIDOk added in v2.2.0

func (o *ReplicationCreationRequest) GetLocalBucketIDOk() (*string, bool)

GetLocalBucketIDOk returns a tuple with the LocalBucketID field value and a boolean to check if the value has been set.

func (*ReplicationCreationRequest) GetMaxAgeSeconds added in v2.3.0

func (o *ReplicationCreationRequest) GetMaxAgeSeconds() int64

GetMaxAgeSeconds returns the MaxAgeSeconds field value

func (*ReplicationCreationRequest) GetMaxAgeSecondsOk added in v2.3.0

func (o *ReplicationCreationRequest) GetMaxAgeSecondsOk() (*int64, bool)

GetMaxAgeSecondsOk returns a tuple with the MaxAgeSeconds field value and a boolean to check if the value has been set.

func (*ReplicationCreationRequest) GetMaxQueueSizeBytes added in v2.2.0

func (o *ReplicationCreationRequest) GetMaxQueueSizeBytes() int64

GetMaxQueueSizeBytes returns the MaxQueueSizeBytes field value

func (*ReplicationCreationRequest) GetMaxQueueSizeBytesOk added in v2.2.0

func (o *ReplicationCreationRequest) GetMaxQueueSizeBytesOk() (*int64, bool)

GetMaxQueueSizeBytesOk returns a tuple with the MaxQueueSizeBytes field value and a boolean to check if the value has been set.

func (*ReplicationCreationRequest) GetName added in v2.2.0

func (o *ReplicationCreationRequest) GetName() string

GetName returns the Name field value

func (*ReplicationCreationRequest) GetNameOk added in v2.2.0

func (o *ReplicationCreationRequest) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*ReplicationCreationRequest) GetOrgID added in v2.2.0

func (o *ReplicationCreationRequest) GetOrgID() string

GetOrgID returns the OrgID field value

func (*ReplicationCreationRequest) GetOrgIDOk added in v2.2.0

func (o *ReplicationCreationRequest) GetOrgIDOk() (*string, bool)

GetOrgIDOk returns a tuple with the OrgID field value and a boolean to check if the value has been set.

func (*ReplicationCreationRequest) GetRemoteBucketID added in v2.2.0

func (o *ReplicationCreationRequest) GetRemoteBucketID() string

GetRemoteBucketID returns the RemoteBucketID field value if set, zero value otherwise.

func (*ReplicationCreationRequest) GetRemoteBucketIDOk added in v2.2.0

func (o *ReplicationCreationRequest) GetRemoteBucketIDOk() (*string, bool)

GetRemoteBucketIDOk returns a tuple with the RemoteBucketID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReplicationCreationRequest) GetRemoteBucketName added in v2.4.0

func (o *ReplicationCreationRequest) GetRemoteBucketName() string

GetRemoteBucketName returns the RemoteBucketName field value if set, zero value otherwise.

func (*ReplicationCreationRequest) GetRemoteBucketNameOk added in v2.4.0

func (o *ReplicationCreationRequest) GetRemoteBucketNameOk() (*string, bool)

GetRemoteBucketNameOk returns a tuple with the RemoteBucketName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReplicationCreationRequest) GetRemoteID added in v2.2.0

func (o *ReplicationCreationRequest) GetRemoteID() string

GetRemoteID returns the RemoteID field value

func (*ReplicationCreationRequest) GetRemoteIDOk added in v2.2.0

func (o *ReplicationCreationRequest) GetRemoteIDOk() (*string, bool)

GetRemoteIDOk returns a tuple with the RemoteID field value and a boolean to check if the value has been set.

func (*ReplicationCreationRequest) HasDescription added in v2.2.0

func (o *ReplicationCreationRequest) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*ReplicationCreationRequest) HasDropNonRetryableData added in v2.3.0

func (o *ReplicationCreationRequest) HasDropNonRetryableData() bool

HasDropNonRetryableData returns a boolean if a field has been set.

func (*ReplicationCreationRequest) HasRemoteBucketID added in v2.4.0

func (o *ReplicationCreationRequest) HasRemoteBucketID() bool

HasRemoteBucketID returns a boolean if a field has been set.

func (*ReplicationCreationRequest) HasRemoteBucketName added in v2.4.0

func (o *ReplicationCreationRequest) HasRemoteBucketName() bool

HasRemoteBucketName returns a boolean if a field has been set.

func (ReplicationCreationRequest) MarshalJSON added in v2.2.0

func (o ReplicationCreationRequest) MarshalJSON() ([]byte, error)

func (*ReplicationCreationRequest) SetDescription added in v2.2.0

func (o *ReplicationCreationRequest) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*ReplicationCreationRequest) SetDropNonRetryableData added in v2.3.0

func (o *ReplicationCreationRequest) SetDropNonRetryableData(v bool)

SetDropNonRetryableData gets a reference to the given bool and assigns it to the DropNonRetryableData field.

func (*ReplicationCreationRequest) SetLocalBucketID added in v2.2.0

func (o *ReplicationCreationRequest) SetLocalBucketID(v string)

SetLocalBucketID sets field value

func (*ReplicationCreationRequest) SetMaxAgeSeconds added in v2.3.0

func (o *ReplicationCreationRequest) SetMaxAgeSeconds(v int64)

SetMaxAgeSeconds sets field value

func (*ReplicationCreationRequest) SetMaxQueueSizeBytes added in v2.2.0

func (o *ReplicationCreationRequest) SetMaxQueueSizeBytes(v int64)

SetMaxQueueSizeBytes sets field value

func (*ReplicationCreationRequest) SetName added in v2.2.0

func (o *ReplicationCreationRequest) SetName(v string)

SetName sets field value

func (*ReplicationCreationRequest) SetOrgID added in v2.2.0

func (o *ReplicationCreationRequest) SetOrgID(v string)

SetOrgID sets field value

func (*ReplicationCreationRequest) SetRemoteBucketID added in v2.2.0

func (o *ReplicationCreationRequest) SetRemoteBucketID(v string)

SetRemoteBucketID gets a reference to the given string and assigns it to the RemoteBucketID field.

func (*ReplicationCreationRequest) SetRemoteBucketName added in v2.4.0

func (o *ReplicationCreationRequest) SetRemoteBucketName(v string)

SetRemoteBucketName gets a reference to the given string and assigns it to the RemoteBucketName field.

func (*ReplicationCreationRequest) SetRemoteID added in v2.2.0

func (o *ReplicationCreationRequest) SetRemoteID(v string)

SetRemoteID sets field value

type ReplicationUpdateRequest added in v2.2.0

type ReplicationUpdateRequest struct {
	Name                 *string `json:"name,omitempty" yaml:"name,omitempty"`
	Description          *string `json:"description,omitempty" yaml:"description,omitempty"`
	RemoteID             *string `json:"remoteID,omitempty" yaml:"remoteID,omitempty"`
	RemoteBucketID       *string `json:"remoteBucketID,omitempty" yaml:"remoteBucketID,omitempty"`
	RemoteBucketName     *string `json:"remoteBucketName,omitempty" yaml:"remoteBucketName,omitempty"`
	MaxQueueSizeBytes    *int64  `json:"maxQueueSizeBytes,omitempty" yaml:"maxQueueSizeBytes,omitempty"`
	DropNonRetryableData *bool   `json:"dropNonRetryableData,omitempty" yaml:"dropNonRetryableData,omitempty"`
	MaxAgeSeconds        *int64  `json:"maxAgeSeconds,omitempty" yaml:"maxAgeSeconds,omitempty"`
}

ReplicationUpdateRequest struct for ReplicationUpdateRequest

func NewReplicationUpdateRequest added in v2.2.0

func NewReplicationUpdateRequest() *ReplicationUpdateRequest

NewReplicationUpdateRequest instantiates a new ReplicationUpdateRequest 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 NewReplicationUpdateRequestWithDefaults added in v2.2.0

func NewReplicationUpdateRequestWithDefaults() *ReplicationUpdateRequest

NewReplicationUpdateRequestWithDefaults instantiates a new ReplicationUpdateRequest 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 (*ReplicationUpdateRequest) GetDescription added in v2.2.0

func (o *ReplicationUpdateRequest) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*ReplicationUpdateRequest) GetDescriptionOk added in v2.2.0

func (o *ReplicationUpdateRequest) 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 (*ReplicationUpdateRequest) GetDropNonRetryableData added in v2.3.0

func (o *ReplicationUpdateRequest) GetDropNonRetryableData() bool

GetDropNonRetryableData returns the DropNonRetryableData field value if set, zero value otherwise.

func (*ReplicationUpdateRequest) GetDropNonRetryableDataOk added in v2.3.0

func (o *ReplicationUpdateRequest) GetDropNonRetryableDataOk() (*bool, bool)

GetDropNonRetryableDataOk returns a tuple with the DropNonRetryableData field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReplicationUpdateRequest) GetMaxAgeSeconds added in v2.3.0

func (o *ReplicationUpdateRequest) GetMaxAgeSeconds() int64

GetMaxAgeSeconds returns the MaxAgeSeconds field value if set, zero value otherwise.

func (*ReplicationUpdateRequest) GetMaxAgeSecondsOk added in v2.3.0

func (o *ReplicationUpdateRequest) GetMaxAgeSecondsOk() (*int64, bool)

GetMaxAgeSecondsOk returns a tuple with the MaxAgeSeconds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReplicationUpdateRequest) GetMaxQueueSizeBytes added in v2.2.0

func (o *ReplicationUpdateRequest) GetMaxQueueSizeBytes() int64

GetMaxQueueSizeBytes returns the MaxQueueSizeBytes field value if set, zero value otherwise.

func (*ReplicationUpdateRequest) GetMaxQueueSizeBytesOk added in v2.2.0

func (o *ReplicationUpdateRequest) GetMaxQueueSizeBytesOk() (*int64, bool)

GetMaxQueueSizeBytesOk returns a tuple with the MaxQueueSizeBytes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReplicationUpdateRequest) GetName added in v2.2.0

func (o *ReplicationUpdateRequest) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*ReplicationUpdateRequest) GetNameOk added in v2.2.0

func (o *ReplicationUpdateRequest) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReplicationUpdateRequest) GetRemoteBucketID added in v2.2.0

func (o *ReplicationUpdateRequest) GetRemoteBucketID() string

GetRemoteBucketID returns the RemoteBucketID field value if set, zero value otherwise.

func (*ReplicationUpdateRequest) GetRemoteBucketIDOk added in v2.2.0

func (o *ReplicationUpdateRequest) GetRemoteBucketIDOk() (*string, bool)

GetRemoteBucketIDOk returns a tuple with the RemoteBucketID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReplicationUpdateRequest) GetRemoteBucketName added in v2.4.0

func (o *ReplicationUpdateRequest) GetRemoteBucketName() string

GetRemoteBucketName returns the RemoteBucketName field value if set, zero value otherwise.

func (*ReplicationUpdateRequest) GetRemoteBucketNameOk added in v2.4.0

func (o *ReplicationUpdateRequest) GetRemoteBucketNameOk() (*string, bool)

GetRemoteBucketNameOk returns a tuple with the RemoteBucketName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReplicationUpdateRequest) GetRemoteID added in v2.2.0

func (o *ReplicationUpdateRequest) GetRemoteID() string

GetRemoteID returns the RemoteID field value if set, zero value otherwise.

func (*ReplicationUpdateRequest) GetRemoteIDOk added in v2.2.0

func (o *ReplicationUpdateRequest) GetRemoteIDOk() (*string, bool)

GetRemoteIDOk returns a tuple with the RemoteID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReplicationUpdateRequest) HasDescription added in v2.2.0

func (o *ReplicationUpdateRequest) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*ReplicationUpdateRequest) HasDropNonRetryableData added in v2.3.0

func (o *ReplicationUpdateRequest) HasDropNonRetryableData() bool

HasDropNonRetryableData returns a boolean if a field has been set.

func (*ReplicationUpdateRequest) HasMaxAgeSeconds added in v2.3.0

func (o *ReplicationUpdateRequest) HasMaxAgeSeconds() bool

HasMaxAgeSeconds returns a boolean if a field has been set.

func (*ReplicationUpdateRequest) HasMaxQueueSizeBytes added in v2.2.0

func (o *ReplicationUpdateRequest) HasMaxQueueSizeBytes() bool

HasMaxQueueSizeBytes returns a boolean if a field has been set.

func (*ReplicationUpdateRequest) HasName added in v2.2.0

func (o *ReplicationUpdateRequest) HasName() bool

HasName returns a boolean if a field has been set.

func (*ReplicationUpdateRequest) HasRemoteBucketID added in v2.2.0

func (o *ReplicationUpdateRequest) HasRemoteBucketID() bool

HasRemoteBucketID returns a boolean if a field has been set.

func (*ReplicationUpdateRequest) HasRemoteBucketName added in v2.4.0

func (o *ReplicationUpdateRequest) HasRemoteBucketName() bool

HasRemoteBucketName returns a boolean if a field has been set.

func (*ReplicationUpdateRequest) HasRemoteID added in v2.2.0

func (o *ReplicationUpdateRequest) HasRemoteID() bool

HasRemoteID returns a boolean if a field has been set.

func (ReplicationUpdateRequest) MarshalJSON added in v2.2.0

func (o ReplicationUpdateRequest) MarshalJSON() ([]byte, error)

func (*ReplicationUpdateRequest) SetDescription added in v2.2.0

func (o *ReplicationUpdateRequest) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*ReplicationUpdateRequest) SetDropNonRetryableData added in v2.3.0

func (o *ReplicationUpdateRequest) SetDropNonRetryableData(v bool)

SetDropNonRetryableData gets a reference to the given bool and assigns it to the DropNonRetryableData field.

func (*ReplicationUpdateRequest) SetMaxAgeSeconds added in v2.3.0

func (o *ReplicationUpdateRequest) SetMaxAgeSeconds(v int64)

SetMaxAgeSeconds gets a reference to the given int64 and assigns it to the MaxAgeSeconds field.

func (*ReplicationUpdateRequest) SetMaxQueueSizeBytes added in v2.2.0

func (o *ReplicationUpdateRequest) SetMaxQueueSizeBytes(v int64)

SetMaxQueueSizeBytes gets a reference to the given int64 and assigns it to the MaxQueueSizeBytes field.

func (*ReplicationUpdateRequest) SetName added in v2.2.0

func (o *ReplicationUpdateRequest) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*ReplicationUpdateRequest) SetRemoteBucketID added in v2.2.0

func (o *ReplicationUpdateRequest) SetRemoteBucketID(v string)

SetRemoteBucketID gets a reference to the given string and assigns it to the RemoteBucketID field.

func (*ReplicationUpdateRequest) SetRemoteBucketName added in v2.4.0

func (o *ReplicationUpdateRequest) SetRemoteBucketName(v string)

SetRemoteBucketName gets a reference to the given string and assigns it to the RemoteBucketName field.

func (*ReplicationUpdateRequest) SetRemoteID added in v2.2.0

func (o *ReplicationUpdateRequest) SetRemoteID(v string)

SetRemoteID gets a reference to the given string and assigns it to the RemoteID field.

type Replications added in v2.2.0

type Replications struct {
	Replications *[]Replication `json:"replications,omitempty" yaml:"replications,omitempty"`
}

Replications struct for Replications

func NewReplications added in v2.2.0

func NewReplications() *Replications

NewReplications instantiates a new Replications 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 NewReplicationsWithDefaults added in v2.2.0

func NewReplicationsWithDefaults() *Replications

NewReplicationsWithDefaults instantiates a new Replications 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 (*Replications) GetReplications added in v2.2.0

func (o *Replications) GetReplications() []Replication

GetReplications returns the Replications field value if set, zero value otherwise.

func (*Replications) GetReplicationsOk added in v2.2.0

func (o *Replications) GetReplicationsOk() (*[]Replication, bool)

GetReplicationsOk returns a tuple with the Replications field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Replications) HasReplications added in v2.2.0

func (o *Replications) HasReplications() bool

HasReplications returns a boolean if a field has been set.

func (Replications) MarshalJSON added in v2.2.0

func (o Replications) MarshalJSON() ([]byte, error)

func (*Replications) SetReplications added in v2.2.0

func (o *Replications) SetReplications(v []Replication)

SetReplications gets a reference to the given []Replication and assigns it to the Replications field.

type ReplicationsApi added in v2.2.0

type ReplicationsApi interface {

	/*
	 * DeleteReplicationByID Delete a replication
	 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
	 * @param replicationID
	 * @return ApiDeleteReplicationByIDRequest
	 */
	DeleteReplicationByID(ctx _context.Context, replicationID string) ApiDeleteReplicationByIDRequest

	/*
	 * DeleteReplicationByIDExecute executes the request
	 */
	DeleteReplicationByIDExecute(r ApiDeleteReplicationByIDRequest) error

	/*
	 * DeleteReplicationByIDExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 */
	DeleteReplicationByIDExecuteWithHttpInfo(r ApiDeleteReplicationByIDRequest) (*_nethttp.Response, error)

	/*
	 * GetReplicationByID Retrieve a replication
	 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
	 * @param replicationID
	 * @return ApiGetReplicationByIDRequest
	 */
	GetReplicationByID(ctx _context.Context, replicationID string) ApiGetReplicationByIDRequest

	/*
	 * GetReplicationByIDExecute executes the request
	 * @return Replication
	 */
	GetReplicationByIDExecute(r ApiGetReplicationByIDRequest) (Replication, error)

	/*
	 * GetReplicationByIDExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 * @return Replication
	 */
	GetReplicationByIDExecuteWithHttpInfo(r ApiGetReplicationByIDRequest) (Replication, *_nethttp.Response, error)

	/*
	 * GetReplications List all replications
	 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
	 * @return ApiGetReplicationsRequest
	 */
	GetReplications(ctx _context.Context) ApiGetReplicationsRequest

	/*
	 * GetReplicationsExecute executes the request
	 * @return Replications
	 */
	GetReplicationsExecute(r ApiGetReplicationsRequest) (Replications, error)

	/*
	 * GetReplicationsExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 * @return Replications
	 */
	GetReplicationsExecuteWithHttpInfo(r ApiGetReplicationsRequest) (Replications, *_nethttp.Response, error)

	/*
	 * PatchReplicationByID Update a replication
	 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
	 * @param replicationID
	 * @return ApiPatchReplicationByIDRequest
	 */
	PatchReplicationByID(ctx _context.Context, replicationID string) ApiPatchReplicationByIDRequest

	/*
	 * PatchReplicationByIDExecute executes the request
	 * @return Replication
	 */
	PatchReplicationByIDExecute(r ApiPatchReplicationByIDRequest) (Replication, error)

	/*
	 * PatchReplicationByIDExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 * @return Replication
	 */
	PatchReplicationByIDExecuteWithHttpInfo(r ApiPatchReplicationByIDRequest) (Replication, *_nethttp.Response, error)

	/*
	 * PostReplication Register a new replication
	 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
	 * @return ApiPostReplicationRequest
	 */
	PostReplication(ctx _context.Context) ApiPostReplicationRequest

	/*
	 * PostReplicationExecute executes the request
	 * @return Replication
	 */
	PostReplicationExecute(r ApiPostReplicationRequest) (Replication, error)

	/*
	 * PostReplicationExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 * @return Replication
	 */
	PostReplicationExecuteWithHttpInfo(r ApiPostReplicationRequest) (Replication, *_nethttp.Response, error)

	/*
	 * PostValidateReplicationByID Validate a replication
	 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
	 * @param replicationID
	 * @return ApiPostValidateReplicationByIDRequest
	 */
	PostValidateReplicationByID(ctx _context.Context, replicationID string) ApiPostValidateReplicationByIDRequest

	/*
	 * PostValidateReplicationByIDExecute executes the request
	 */
	PostValidateReplicationByIDExecute(r ApiPostValidateReplicationByIDRequest) error

	/*
	 * PostValidateReplicationByIDExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 */
	PostValidateReplicationByIDExecuteWithHttpInfo(r ApiPostValidateReplicationByIDRequest) (*_nethttp.Response, error)
}

type ReplicationsApiService added in v2.2.0

type ReplicationsApiService service

ReplicationsApiService ReplicationsApi service

func (*ReplicationsApiService) DeleteReplicationByID added in v2.2.0

func (a *ReplicationsApiService) DeleteReplicationByID(ctx _context.Context, replicationID string) ApiDeleteReplicationByIDRequest

* DeleteReplicationByID Delete a replication * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param replicationID * @return ApiDeleteReplicationByIDRequest

func (*ReplicationsApiService) DeleteReplicationByIDExecute added in v2.2.0

func (a *ReplicationsApiService) DeleteReplicationByIDExecute(r ApiDeleteReplicationByIDRequest) error

* Execute executes the request

func (*ReplicationsApiService) DeleteReplicationByIDExecuteWithHttpInfo added in v2.3.0

func (a *ReplicationsApiService) DeleteReplicationByIDExecuteWithHttpInfo(r ApiDeleteReplicationByIDRequest) (*_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable.

func (*ReplicationsApiService) GetReplicationByID added in v2.2.0

func (a *ReplicationsApiService) GetReplicationByID(ctx _context.Context, replicationID string) ApiGetReplicationByIDRequest

* GetReplicationByID Retrieve a replication * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param replicationID * @return ApiGetReplicationByIDRequest

func (*ReplicationsApiService) GetReplicationByIDExecute added in v2.2.0

func (a *ReplicationsApiService) GetReplicationByIDExecute(r ApiGetReplicationByIDRequest) (Replication, error)

* Execute executes the request * @return Replication

func (*ReplicationsApiService) GetReplicationByIDExecuteWithHttpInfo added in v2.3.0

func (a *ReplicationsApiService) GetReplicationByIDExecuteWithHttpInfo(r ApiGetReplicationByIDRequest) (Replication, *_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable. * @return Replication

func (*ReplicationsApiService) GetReplications added in v2.2.0

* GetReplications List all replications * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiGetReplicationsRequest

func (*ReplicationsApiService) GetReplicationsExecute added in v2.2.0

func (a *ReplicationsApiService) GetReplicationsExecute(r ApiGetReplicationsRequest) (Replications, error)

* Execute executes the request * @return Replications

func (*ReplicationsApiService) GetReplicationsExecuteWithHttpInfo added in v2.3.0

func (a *ReplicationsApiService) GetReplicationsExecuteWithHttpInfo(r ApiGetReplicationsRequest) (Replications, *_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable. * @return Replications

func (*ReplicationsApiService) PatchReplicationByID added in v2.2.0

func (a *ReplicationsApiService) PatchReplicationByID(ctx _context.Context, replicationID string) ApiPatchReplicationByIDRequest

* PatchReplicationByID Update a replication * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param replicationID * @return ApiPatchReplicationByIDRequest

func (*ReplicationsApiService) PatchReplicationByIDExecute added in v2.2.0

func (a *ReplicationsApiService) PatchReplicationByIDExecute(r ApiPatchReplicationByIDRequest) (Replication, error)

* Execute executes the request * @return Replication

func (*ReplicationsApiService) PatchReplicationByIDExecuteWithHttpInfo added in v2.3.0

func (a *ReplicationsApiService) PatchReplicationByIDExecuteWithHttpInfo(r ApiPatchReplicationByIDRequest) (Replication, *_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable. * @return Replication

func (*ReplicationsApiService) PostReplication added in v2.2.0

* PostReplication Register a new replication * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiPostReplicationRequest

func (*ReplicationsApiService) PostReplicationExecute added in v2.2.0

func (a *ReplicationsApiService) PostReplicationExecute(r ApiPostReplicationRequest) (Replication, error)

* Execute executes the request * @return Replication

func (*ReplicationsApiService) PostReplicationExecuteWithHttpInfo added in v2.3.0

func (a *ReplicationsApiService) PostReplicationExecuteWithHttpInfo(r ApiPostReplicationRequest) (Replication, *_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable. * @return Replication

func (*ReplicationsApiService) PostValidateReplicationByID added in v2.2.0

func (a *ReplicationsApiService) PostValidateReplicationByID(ctx _context.Context, replicationID string) ApiPostValidateReplicationByIDRequest

* PostValidateReplicationByID Validate a replication * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param replicationID * @return ApiPostValidateReplicationByIDRequest

func (*ReplicationsApiService) PostValidateReplicationByIDExecute added in v2.2.0

func (a *ReplicationsApiService) PostValidateReplicationByIDExecute(r ApiPostValidateReplicationByIDRequest) error

* Execute executes the request

func (*ReplicationsApiService) PostValidateReplicationByIDExecuteWithHttpInfo added in v2.3.0

func (a *ReplicationsApiService) PostValidateReplicationByIDExecuteWithHttpInfo(r ApiPostValidateReplicationByIDRequest) (*_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable.

type ResourceMember

type ResourceMember struct {
	// The user ID.
	Id *string `json:"id,omitempty" yaml:"id,omitempty"`
	// The user name.
	Name string `json:"name" yaml:"name"`
	// The status of a user. An inactive user can't read or write resources.
	Status *string            `json:"status,omitempty" yaml:"status,omitempty"`
	Links  *UserResponseLinks `json:"links,omitempty" yaml:"links,omitempty"`
	Role   *string            `json:"role,omitempty" yaml:"role,omitempty"`
}

ResourceMember struct for ResourceMember

func NewResourceMember

func NewResourceMember(name string) *ResourceMember

NewResourceMember instantiates a new ResourceMember 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 NewResourceMemberWithDefaults

func NewResourceMemberWithDefaults() *ResourceMember

NewResourceMemberWithDefaults instantiates a new ResourceMember 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 (*ResourceMember) GetId

func (o *ResourceMember) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*ResourceMember) GetIdOk

func (o *ResourceMember) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (o *ResourceMember) GetLinks() UserResponseLinks

GetLinks returns the Links field value if set, zero value otherwise.

func (*ResourceMember) GetLinksOk

func (o *ResourceMember) GetLinksOk() (*UserResponseLinks, bool)

GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResourceMember) GetName

func (o *ResourceMember) GetName() string

GetName returns the Name field value

func (*ResourceMember) GetNameOk

func (o *ResourceMember) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*ResourceMember) GetRole

func (o *ResourceMember) GetRole() string

GetRole returns the Role field value if set, zero value otherwise.

func (*ResourceMember) GetRoleOk

func (o *ResourceMember) GetRoleOk() (*string, bool)

GetRoleOk returns a tuple with the Role field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResourceMember) GetStatus

func (o *ResourceMember) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*ResourceMember) GetStatusOk

func (o *ResourceMember) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResourceMember) HasId

func (o *ResourceMember) HasId() bool

HasId returns a boolean if a field has been set.

func (o *ResourceMember) HasLinks() bool

HasLinks returns a boolean if a field has been set.

func (*ResourceMember) HasRole

func (o *ResourceMember) HasRole() bool

HasRole returns a boolean if a field has been set.

func (*ResourceMember) HasStatus

func (o *ResourceMember) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (ResourceMember) MarshalJSON

func (o ResourceMember) MarshalJSON() ([]byte, error)

func (*ResourceMember) SetId

func (o *ResourceMember) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (o *ResourceMember) SetLinks(v UserResponseLinks)

SetLinks gets a reference to the given UserResponseLinks and assigns it to the Links field.

func (*ResourceMember) SetName

func (o *ResourceMember) SetName(v string)

SetName sets field value

func (*ResourceMember) SetRole

func (o *ResourceMember) SetRole(v string)

SetRole gets a reference to the given string and assigns it to the Role field.

func (*ResourceMember) SetStatus

func (o *ResourceMember) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

type ResourceMemberAllOf

type ResourceMemberAllOf struct {
	Role *string `json:"role,omitempty" yaml:"role,omitempty"`
}

ResourceMemberAllOf struct for ResourceMemberAllOf

func NewResourceMemberAllOf

func NewResourceMemberAllOf() *ResourceMemberAllOf

NewResourceMemberAllOf instantiates a new ResourceMemberAllOf 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 NewResourceMemberAllOfWithDefaults

func NewResourceMemberAllOfWithDefaults() *ResourceMemberAllOf

NewResourceMemberAllOfWithDefaults instantiates a new ResourceMemberAllOf 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 (*ResourceMemberAllOf) GetRole

func (o *ResourceMemberAllOf) GetRole() string

GetRole returns the Role field value if set, zero value otherwise.

func (*ResourceMemberAllOf) GetRoleOk

func (o *ResourceMemberAllOf) GetRoleOk() (*string, bool)

GetRoleOk returns a tuple with the Role field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResourceMemberAllOf) HasRole

func (o *ResourceMemberAllOf) HasRole() bool

HasRole returns a boolean if a field has been set.

func (ResourceMemberAllOf) MarshalJSON

func (o ResourceMemberAllOf) MarshalJSON() ([]byte, error)

func (*ResourceMemberAllOf) SetRole

func (o *ResourceMemberAllOf) SetRole(v string)

SetRole gets a reference to the given string and assigns it to the Role field.

type ResourceMembers

type ResourceMembers struct {
	Links *UsersLinks       `json:"links,omitempty" yaml:"links,omitempty"`
	Users *[]ResourceMember `json:"users,omitempty" yaml:"users,omitempty"`
}

ResourceMembers struct for ResourceMembers

func NewResourceMembers

func NewResourceMembers() *ResourceMembers

NewResourceMembers instantiates a new ResourceMembers 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 NewResourceMembersWithDefaults

func NewResourceMembersWithDefaults() *ResourceMembers

NewResourceMembersWithDefaults instantiates a new ResourceMembers object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (o *ResourceMembers) GetLinks() UsersLinks

GetLinks returns the Links field value if set, zero value otherwise.

func (*ResourceMembers) GetLinksOk

func (o *ResourceMembers) GetLinksOk() (*UsersLinks, bool)

GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResourceMembers) GetUsers

func (o *ResourceMembers) GetUsers() []ResourceMember

GetUsers returns the Users field value if set, zero value otherwise.

func (*ResourceMembers) GetUsersOk

func (o *ResourceMembers) GetUsersOk() (*[]ResourceMember, bool)

GetUsersOk returns a tuple with the Users field value if set, nil otherwise and a boolean to check if the value has been set.

func (o *ResourceMembers) HasLinks() bool

HasLinks returns a boolean if a field has been set.

func (*ResourceMembers) HasUsers

func (o *ResourceMembers) HasUsers() bool

HasUsers returns a boolean if a field has been set.

func (ResourceMembers) MarshalJSON

func (o ResourceMembers) MarshalJSON() ([]byte, error)
func (o *ResourceMembers) SetLinks(v UsersLinks)

SetLinks gets a reference to the given UsersLinks and assigns it to the Links field.

func (*ResourceMembers) SetUsers

func (o *ResourceMembers) SetUsers(v []ResourceMember)

SetUsers gets a reference to the given []ResourceMember and assigns it to the Users field.

type ResourceOwner added in v2.4.0

type ResourceOwner struct {
	// The user ID.
	Id *string `json:"id,omitempty" yaml:"id,omitempty"`
	// The user name.
	Name string `json:"name" yaml:"name"`
	// The status of a user. An inactive user can't read or write resources.
	Status *string            `json:"status,omitempty" yaml:"status,omitempty"`
	Links  *UserResponseLinks `json:"links,omitempty" yaml:"links,omitempty"`
	Role   *string            `json:"role,omitempty" yaml:"role,omitempty"`
}

ResourceOwner struct for ResourceOwner

func NewResourceOwner added in v2.4.0

func NewResourceOwner(name string) *ResourceOwner

NewResourceOwner instantiates a new ResourceOwner 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 NewResourceOwnerWithDefaults added in v2.4.0

func NewResourceOwnerWithDefaults() *ResourceOwner

NewResourceOwnerWithDefaults instantiates a new ResourceOwner 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 (*ResourceOwner) GetId added in v2.4.0

func (o *ResourceOwner) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*ResourceOwner) GetIdOk added in v2.4.0

func (o *ResourceOwner) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (o *ResourceOwner) GetLinks() UserResponseLinks

GetLinks returns the Links field value if set, zero value otherwise.

func (*ResourceOwner) GetLinksOk added in v2.4.0

func (o *ResourceOwner) GetLinksOk() (*UserResponseLinks, bool)

GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResourceOwner) GetName added in v2.4.0

func (o *ResourceOwner) GetName() string

GetName returns the Name field value

func (*ResourceOwner) GetNameOk added in v2.4.0

func (o *ResourceOwner) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*ResourceOwner) GetRole added in v2.4.0

func (o *ResourceOwner) GetRole() string

GetRole returns the Role field value if set, zero value otherwise.

func (*ResourceOwner) GetRoleOk added in v2.4.0

func (o *ResourceOwner) GetRoleOk() (*string, bool)

GetRoleOk returns a tuple with the Role field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResourceOwner) GetStatus added in v2.4.0

func (o *ResourceOwner) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*ResourceOwner) GetStatusOk added in v2.4.0

func (o *ResourceOwner) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResourceOwner) HasId added in v2.4.0

func (o *ResourceOwner) HasId() bool

HasId returns a boolean if a field has been set.

func (o *ResourceOwner) HasLinks() bool

HasLinks returns a boolean if a field has been set.

func (*ResourceOwner) HasRole added in v2.4.0

func (o *ResourceOwner) HasRole() bool

HasRole returns a boolean if a field has been set.

func (*ResourceOwner) HasStatus added in v2.4.0

func (o *ResourceOwner) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (ResourceOwner) MarshalJSON added in v2.4.0

func (o ResourceOwner) MarshalJSON() ([]byte, error)

func (*ResourceOwner) SetId added in v2.4.0

func (o *ResourceOwner) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (o *ResourceOwner) SetLinks(v UserResponseLinks)

SetLinks gets a reference to the given UserResponseLinks and assigns it to the Links field.

func (*ResourceOwner) SetName added in v2.4.0

func (o *ResourceOwner) SetName(v string)

SetName sets field value

func (*ResourceOwner) SetRole added in v2.4.0

func (o *ResourceOwner) SetRole(v string)

SetRole gets a reference to the given string and assigns it to the Role field.

func (*ResourceOwner) SetStatus added in v2.4.0

func (o *ResourceOwner) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

type ResourceOwnerAllOf added in v2.4.0

type ResourceOwnerAllOf struct {
	Role *string `json:"role,omitempty" yaml:"role,omitempty"`
}

ResourceOwnerAllOf struct for ResourceOwnerAllOf

func NewResourceOwnerAllOf added in v2.4.0

func NewResourceOwnerAllOf() *ResourceOwnerAllOf

NewResourceOwnerAllOf instantiates a new ResourceOwnerAllOf 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 NewResourceOwnerAllOfWithDefaults added in v2.4.0

func NewResourceOwnerAllOfWithDefaults() *ResourceOwnerAllOf

NewResourceOwnerAllOfWithDefaults instantiates a new ResourceOwnerAllOf 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 (*ResourceOwnerAllOf) GetRole added in v2.4.0

func (o *ResourceOwnerAllOf) GetRole() string

GetRole returns the Role field value if set, zero value otherwise.

func (*ResourceOwnerAllOf) GetRoleOk added in v2.4.0

func (o *ResourceOwnerAllOf) GetRoleOk() (*string, bool)

GetRoleOk returns a tuple with the Role field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResourceOwnerAllOf) HasRole added in v2.4.0

func (o *ResourceOwnerAllOf) HasRole() bool

HasRole returns a boolean if a field has been set.

func (ResourceOwnerAllOf) MarshalJSON added in v2.4.0

func (o ResourceOwnerAllOf) MarshalJSON() ([]byte, error)

func (*ResourceOwnerAllOf) SetRole added in v2.4.0

func (o *ResourceOwnerAllOf) SetRole(v string)

SetRole gets a reference to the given string and assigns it to the Role field.

type ResourceOwners added in v2.4.0

type ResourceOwners struct {
	Links *UsersLinks      `json:"links,omitempty" yaml:"links,omitempty"`
	Users *[]ResourceOwner `json:"users,omitempty" yaml:"users,omitempty"`
}

ResourceOwners struct for ResourceOwners

func NewResourceOwners added in v2.4.0

func NewResourceOwners() *ResourceOwners

NewResourceOwners instantiates a new ResourceOwners 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 NewResourceOwnersWithDefaults added in v2.4.0

func NewResourceOwnersWithDefaults() *ResourceOwners

NewResourceOwnersWithDefaults instantiates a new ResourceOwners object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (o *ResourceOwners) GetLinks() UsersLinks

GetLinks returns the Links field value if set, zero value otherwise.

func (*ResourceOwners) GetLinksOk added in v2.4.0

func (o *ResourceOwners) GetLinksOk() (*UsersLinks, bool)

GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResourceOwners) GetUsers added in v2.4.0

func (o *ResourceOwners) GetUsers() []ResourceOwner

GetUsers returns the Users field value if set, zero value otherwise.

func (*ResourceOwners) GetUsersOk added in v2.4.0

func (o *ResourceOwners) GetUsersOk() (*[]ResourceOwner, bool)

GetUsersOk returns a tuple with the Users field value if set, nil otherwise and a boolean to check if the value has been set.

func (o *ResourceOwners) HasLinks() bool

HasLinks returns a boolean if a field has been set.

func (*ResourceOwners) HasUsers added in v2.4.0

func (o *ResourceOwners) HasUsers() bool

HasUsers returns a boolean if a field has been set.

func (ResourceOwners) MarshalJSON added in v2.4.0

func (o ResourceOwners) MarshalJSON() ([]byte, error)
func (o *ResourceOwners) SetLinks(v UsersLinks)

SetLinks gets a reference to the given UsersLinks and assigns it to the Links field.

func (*ResourceOwners) SetUsers added in v2.4.0

func (o *ResourceOwners) SetUsers(v []ResourceOwner)

SetUsers gets a reference to the given []ResourceOwner and assigns it to the Users field.

type ResourcesApi added in v2.3.0

type ResourcesApi interface {

	/*
	 * GetResources List all known resources
	 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
	 * @return ApiGetResourcesRequest
	 */
	GetResources(ctx _context.Context) ApiGetResourcesRequest

	/*
	 * GetResourcesExecute executes the request
	 * @return []string
	 */
	GetResourcesExecute(r ApiGetResourcesRequest) ([]string, error)

	/*
	 * GetResourcesExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 * @return []string
	 */
	GetResourcesExecuteWithHttpInfo(r ApiGetResourcesRequest) ([]string, *_nethttp.Response, error)
}

type ResourcesApiService added in v2.3.0

type ResourcesApiService service

ResourcesApiService ResourcesApi service

func (*ResourcesApiService) GetResources added in v2.3.0

* GetResources List all known resources * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiGetResourcesRequest

func (*ResourcesApiService) GetResourcesExecute added in v2.3.0

func (a *ResourcesApiService) GetResourcesExecute(r ApiGetResourcesRequest) ([]string, error)

* Execute executes the request * @return []string

func (*ResourcesApiService) GetResourcesExecuteWithHttpInfo added in v2.3.0

func (a *ResourcesApiService) GetResourcesExecuteWithHttpInfo(r ApiGetResourcesRequest) ([]string, *_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable. * @return []string

type RestoreApi

type RestoreApi interface {

	/*
	 * PostRestoreBucketID Overwrite storage metadata for a bucket with shard info from a backup.
	 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
	 * @param bucketID The bucket ID.
	 * @return ApiPostRestoreBucketIDRequest
	 */
	PostRestoreBucketID(ctx _context.Context, bucketID string) ApiPostRestoreBucketIDRequest

	/*
	 * PostRestoreBucketIDExecute executes the request
	 * @return string
	 */
	PostRestoreBucketIDExecute(r ApiPostRestoreBucketIDRequest) (string, error)

	/*
	 * PostRestoreBucketIDExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 * @return string
	 */
	PostRestoreBucketIDExecuteWithHttpInfo(r ApiPostRestoreBucketIDRequest) (string, *_nethttp.Response, error)

	/*
	 * PostRestoreBucketMetadata Create a new bucket pre-seeded with shard info from a backup.
	 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
	 * @return ApiPostRestoreBucketMetadataRequest
	 */
	PostRestoreBucketMetadata(ctx _context.Context) ApiPostRestoreBucketMetadataRequest

	/*
	 * PostRestoreBucketMetadataExecute executes the request
	 * @return RestoredBucketMappings
	 */
	PostRestoreBucketMetadataExecute(r ApiPostRestoreBucketMetadataRequest) (RestoredBucketMappings, error)

	/*
	 * PostRestoreBucketMetadataExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 * @return RestoredBucketMappings
	 */
	PostRestoreBucketMetadataExecuteWithHttpInfo(r ApiPostRestoreBucketMetadataRequest) (RestoredBucketMappings, *_nethttp.Response, error)

	/*
	 * PostRestoreKV Overwrite the embedded KV store on the server with a backed-up snapshot.
	 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
	 * @return ApiPostRestoreKVRequest
	 */
	PostRestoreKV(ctx _context.Context) ApiPostRestoreKVRequest

	/*
	 * PostRestoreKVExecute executes the request
	 * @return PostRestoreKVResponse
	 */
	PostRestoreKVExecute(r ApiPostRestoreKVRequest) (PostRestoreKVResponse, error)

	/*
	 * PostRestoreKVExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 * @return PostRestoreKVResponse
	 */
	PostRestoreKVExecuteWithHttpInfo(r ApiPostRestoreKVRequest) (PostRestoreKVResponse, *_nethttp.Response, error)

	/*
	 * PostRestoreSQL Overwrite the embedded SQL store on the server with a backed-up snapshot.
	 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
	 * @return ApiPostRestoreSQLRequest
	 */
	PostRestoreSQL(ctx _context.Context) ApiPostRestoreSQLRequest

	/*
	 * PostRestoreSQLExecute executes the request
	 */
	PostRestoreSQLExecute(r ApiPostRestoreSQLRequest) error

	/*
	 * PostRestoreSQLExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 */
	PostRestoreSQLExecuteWithHttpInfo(r ApiPostRestoreSQLRequest) (*_nethttp.Response, error)

	/*
	 * PostRestoreShardId Restore a TSM snapshot into a shard.
	 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
	 * @param shardID The shard ID.
	 * @return ApiPostRestoreShardIdRequest
	 */
	PostRestoreShardId(ctx _context.Context, shardID string) ApiPostRestoreShardIdRequest

	/*
	 * PostRestoreShardIdExecute executes the request
	 */
	PostRestoreShardIdExecute(r ApiPostRestoreShardIdRequest) error

	/*
	 * PostRestoreShardIdExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 */
	PostRestoreShardIdExecuteWithHttpInfo(r ApiPostRestoreShardIdRequest) (*_nethttp.Response, error)
}

type RestoreApiService

type RestoreApiService service

RestoreApiService RestoreApi service

func (*RestoreApiService) PostRestoreBucketID

func (a *RestoreApiService) PostRestoreBucketID(ctx _context.Context, bucketID string) ApiPostRestoreBucketIDRequest

* PostRestoreBucketID Overwrite storage metadata for a bucket with shard info from a backup. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param bucketID The bucket ID. * @return ApiPostRestoreBucketIDRequest

func (*RestoreApiService) PostRestoreBucketIDExecute

func (a *RestoreApiService) PostRestoreBucketIDExecute(r ApiPostRestoreBucketIDRequest) (string, error)

* Execute executes the request * @return string

func (*RestoreApiService) PostRestoreBucketIDExecuteWithHttpInfo added in v2.3.0

func (a *RestoreApiService) PostRestoreBucketIDExecuteWithHttpInfo(r ApiPostRestoreBucketIDRequest) (string, *_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable. * @return string

func (*RestoreApiService) PostRestoreBucketMetadata

func (a *RestoreApiService) PostRestoreBucketMetadata(ctx _context.Context) ApiPostRestoreBucketMetadataRequest

* PostRestoreBucketMetadata Create a new bucket pre-seeded with shard info from a backup. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiPostRestoreBucketMetadataRequest

func (*RestoreApiService) PostRestoreBucketMetadataExecute

func (a *RestoreApiService) PostRestoreBucketMetadataExecute(r ApiPostRestoreBucketMetadataRequest) (RestoredBucketMappings, error)

* Execute executes the request * @return RestoredBucketMappings

func (*RestoreApiService) PostRestoreBucketMetadataExecuteWithHttpInfo added in v2.3.0

func (a *RestoreApiService) PostRestoreBucketMetadataExecuteWithHttpInfo(r ApiPostRestoreBucketMetadataRequest) (RestoredBucketMappings, *_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable. * @return RestoredBucketMappings

func (*RestoreApiService) PostRestoreKV

* PostRestoreKV Overwrite the embedded KV store on the server with a backed-up snapshot. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiPostRestoreKVRequest

func (*RestoreApiService) PostRestoreKVExecute

* Execute executes the request * @return PostRestoreKVResponse

func (*RestoreApiService) PostRestoreKVExecuteWithHttpInfo added in v2.3.0

func (a *RestoreApiService) PostRestoreKVExecuteWithHttpInfo(r ApiPostRestoreKVRequest) (PostRestoreKVResponse, *_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable. * @return PostRestoreKVResponse

func (*RestoreApiService) PostRestoreSQL

* PostRestoreSQL Overwrite the embedded SQL store on the server with a backed-up snapshot. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiPostRestoreSQLRequest

func (*RestoreApiService) PostRestoreSQLExecute

func (a *RestoreApiService) PostRestoreSQLExecute(r ApiPostRestoreSQLRequest) error

* Execute executes the request

func (*RestoreApiService) PostRestoreSQLExecuteWithHttpInfo added in v2.3.0

func (a *RestoreApiService) PostRestoreSQLExecuteWithHttpInfo(r ApiPostRestoreSQLRequest) (*_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable.

func (*RestoreApiService) PostRestoreShardId

func (a *RestoreApiService) PostRestoreShardId(ctx _context.Context, shardID string) ApiPostRestoreShardIdRequest

* PostRestoreShardId Restore a TSM snapshot into a shard. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param shardID The shard ID. * @return ApiPostRestoreShardIdRequest

func (*RestoreApiService) PostRestoreShardIdExecute

func (a *RestoreApiService) PostRestoreShardIdExecute(r ApiPostRestoreShardIdRequest) error

* Execute executes the request

func (*RestoreApiService) PostRestoreShardIdExecuteWithHttpInfo added in v2.3.0

func (a *RestoreApiService) PostRestoreShardIdExecuteWithHttpInfo(r ApiPostRestoreShardIdRequest) (*_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable.

type RestoredBucketMappings

type RestoredBucketMappings struct {
	// New ID of the restored bucket
	Id            string               `json:"id" yaml:"id"`
	Name          string               `json:"name" yaml:"name"`
	ShardMappings []BucketShardMapping `json:"shardMappings" yaml:"shardMappings"`
}

RestoredBucketMappings struct for RestoredBucketMappings

func NewRestoredBucketMappings

func NewRestoredBucketMappings(id string, name string, shardMappings []BucketShardMapping) *RestoredBucketMappings

NewRestoredBucketMappings instantiates a new RestoredBucketMappings 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 NewRestoredBucketMappingsWithDefaults

func NewRestoredBucketMappingsWithDefaults() *RestoredBucketMappings

NewRestoredBucketMappingsWithDefaults instantiates a new RestoredBucketMappings 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 (*RestoredBucketMappings) GetId

func (o *RestoredBucketMappings) GetId() string

GetId returns the Id field value

func (*RestoredBucketMappings) GetIdOk

func (o *RestoredBucketMappings) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*RestoredBucketMappings) GetName

func (o *RestoredBucketMappings) GetName() string

GetName returns the Name field value

func (*RestoredBucketMappings) GetNameOk

func (o *RestoredBucketMappings) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*RestoredBucketMappings) GetShardMappings

func (o *RestoredBucketMappings) GetShardMappings() []BucketShardMapping

GetShardMappings returns the ShardMappings field value

func (*RestoredBucketMappings) GetShardMappingsOk

func (o *RestoredBucketMappings) GetShardMappingsOk() (*[]BucketShardMapping, bool)

GetShardMappingsOk returns a tuple with the ShardMappings field value and a boolean to check if the value has been set.

func (RestoredBucketMappings) MarshalJSON

func (o RestoredBucketMappings) MarshalJSON() ([]byte, error)

func (*RestoredBucketMappings) SetId

func (o *RestoredBucketMappings) SetId(v string)

SetId sets field value

func (*RestoredBucketMappings) SetName

func (o *RestoredBucketMappings) SetName(v string)

SetName sets field value

func (*RestoredBucketMappings) SetShardMappings

func (o *RestoredBucketMappings) SetShardMappings(v []BucketShardMapping)

SetShardMappings sets field value

type RetentionPolicyManifest

type RetentionPolicyManifest struct {
	Name               string                 `json:"name" yaml:"name"`
	ReplicaN           int32                  `json:"replicaN" yaml:"replicaN"`
	Duration           int64                  `json:"duration" yaml:"duration"`
	ShardGroupDuration int64                  `json:"shardGroupDuration" yaml:"shardGroupDuration"`
	ShardGroups        []ShardGroupManifest   `json:"shardGroups" yaml:"shardGroups"`
	Subscriptions      []SubscriptionManifest `json:"subscriptions" yaml:"subscriptions"`
}

RetentionPolicyManifest struct for RetentionPolicyManifest

func NewRetentionPolicyManifest

func NewRetentionPolicyManifest(name string, replicaN int32, duration int64, shardGroupDuration int64, shardGroups []ShardGroupManifest, subscriptions []SubscriptionManifest) *RetentionPolicyManifest

NewRetentionPolicyManifest instantiates a new RetentionPolicyManifest 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 NewRetentionPolicyManifestWithDefaults

func NewRetentionPolicyManifestWithDefaults() *RetentionPolicyManifest

NewRetentionPolicyManifestWithDefaults instantiates a new RetentionPolicyManifest 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 (*RetentionPolicyManifest) GetDuration

func (o *RetentionPolicyManifest) GetDuration() int64

GetDuration returns the Duration field value

func (*RetentionPolicyManifest) GetDurationOk

func (o *RetentionPolicyManifest) GetDurationOk() (*int64, bool)

GetDurationOk returns a tuple with the Duration field value and a boolean to check if the value has been set.

func (*RetentionPolicyManifest) GetName

func (o *RetentionPolicyManifest) GetName() string

GetName returns the Name field value

func (*RetentionPolicyManifest) GetNameOk

func (o *RetentionPolicyManifest) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*RetentionPolicyManifest) GetReplicaN

func (o *RetentionPolicyManifest) GetReplicaN() int32

GetReplicaN returns the ReplicaN field value

func (*RetentionPolicyManifest) GetReplicaNOk

func (o *RetentionPolicyManifest) GetReplicaNOk() (*int32, bool)

GetReplicaNOk returns a tuple with the ReplicaN field value and a boolean to check if the value has been set.

func (*RetentionPolicyManifest) GetShardGroupDuration

func (o *RetentionPolicyManifest) GetShardGroupDuration() int64

GetShardGroupDuration returns the ShardGroupDuration field value

func (*RetentionPolicyManifest) GetShardGroupDurationOk

func (o *RetentionPolicyManifest) GetShardGroupDurationOk() (*int64, bool)

GetShardGroupDurationOk returns a tuple with the ShardGroupDuration field value and a boolean to check if the value has been set.

func (*RetentionPolicyManifest) GetShardGroups

func (o *RetentionPolicyManifest) GetShardGroups() []ShardGroupManifest

GetShardGroups returns the ShardGroups field value

func (*RetentionPolicyManifest) GetShardGroupsOk

func (o *RetentionPolicyManifest) GetShardGroupsOk() (*[]ShardGroupManifest, bool)

GetShardGroupsOk returns a tuple with the ShardGroups field value and a boolean to check if the value has been set.

func (*RetentionPolicyManifest) GetSubscriptions

func (o *RetentionPolicyManifest) GetSubscriptions() []SubscriptionManifest

GetSubscriptions returns the Subscriptions field value

func (*RetentionPolicyManifest) GetSubscriptionsOk

func (o *RetentionPolicyManifest) GetSubscriptionsOk() (*[]SubscriptionManifest, bool)

GetSubscriptionsOk returns a tuple with the Subscriptions field value and a boolean to check if the value has been set.

func (RetentionPolicyManifest) MarshalJSON

func (o RetentionPolicyManifest) MarshalJSON() ([]byte, error)

func (*RetentionPolicyManifest) SetDuration

func (o *RetentionPolicyManifest) SetDuration(v int64)

SetDuration sets field value

func (*RetentionPolicyManifest) SetName

func (o *RetentionPolicyManifest) SetName(v string)

SetName sets field value

func (*RetentionPolicyManifest) SetReplicaN

func (o *RetentionPolicyManifest) SetReplicaN(v int32)

SetReplicaN sets field value

func (*RetentionPolicyManifest) SetShardGroupDuration

func (o *RetentionPolicyManifest) SetShardGroupDuration(v int64)

SetShardGroupDuration sets field value

func (*RetentionPolicyManifest) SetShardGroups

func (o *RetentionPolicyManifest) SetShardGroups(v []ShardGroupManifest)

SetShardGroups sets field value

func (*RetentionPolicyManifest) SetSubscriptions

func (o *RetentionPolicyManifest) SetSubscriptions(v []SubscriptionManifest)

SetSubscriptions sets field value

type RetentionRule

type RetentionRule struct {
	Type *string `json:"type,omitempty" yaml:"type,omitempty"`
	// The duration in seconds for how long data will be kept in the database. The default duration is 2592000 (30 days). 0 represents infinite retention.
	EverySeconds int64 `json:"everySeconds" yaml:"everySeconds"`
	// The shard group duration. The duration or interval (in seconds) that each shard group covers.  #### InfluxDB Cloud  - Does not use `shardGroupDurationsSeconds`.  #### InfluxDB OSS  - Default value depends on the [bucket retention period]({{% INFLUXDB_DOCS_URL %}}/reference/internals/shards/#shard-group-duration).
	ShardGroupDurationSeconds *int64 `json:"shardGroupDurationSeconds,omitempty" yaml:"shardGroupDurationSeconds,omitempty"`
}

RetentionRule struct for RetentionRule

func NewRetentionRule

func NewRetentionRule(everySeconds int64) *RetentionRule

NewRetentionRule instantiates a new RetentionRule 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 NewRetentionRuleWithDefaults

func NewRetentionRuleWithDefaults() *RetentionRule

NewRetentionRuleWithDefaults instantiates a new RetentionRule 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 (*RetentionRule) GetEverySeconds

func (o *RetentionRule) GetEverySeconds() int64

GetEverySeconds returns the EverySeconds field value

func (*RetentionRule) GetEverySecondsOk

func (o *RetentionRule) GetEverySecondsOk() (*int64, bool)

GetEverySecondsOk returns a tuple with the EverySeconds field value and a boolean to check if the value has been set.

func (*RetentionRule) GetShardGroupDurationSeconds

func (o *RetentionRule) GetShardGroupDurationSeconds() int64

GetShardGroupDurationSeconds returns the ShardGroupDurationSeconds field value if set, zero value otherwise.

func (*RetentionRule) GetShardGroupDurationSecondsOk

func (o *RetentionRule) GetShardGroupDurationSecondsOk() (*int64, bool)

GetShardGroupDurationSecondsOk returns a tuple with the ShardGroupDurationSeconds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RetentionRule) GetType

func (o *RetentionRule) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*RetentionRule) GetTypeOk

func (o *RetentionRule) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RetentionRule) HasShardGroupDurationSeconds

func (o *RetentionRule) HasShardGroupDurationSeconds() bool

HasShardGroupDurationSeconds returns a boolean if a field has been set.

func (*RetentionRule) HasType added in v2.4.0

func (o *RetentionRule) HasType() bool

HasType returns a boolean if a field has been set.

func (RetentionRule) MarshalJSON

func (o RetentionRule) MarshalJSON() ([]byte, error)

func (*RetentionRule) SetEverySeconds

func (o *RetentionRule) SetEverySeconds(v int64)

SetEverySeconds sets field value

func (*RetentionRule) SetShardGroupDurationSeconds

func (o *RetentionRule) SetShardGroupDurationSeconds(v int64)

SetShardGroupDurationSeconds gets a reference to the given int64 and assigns it to the ShardGroupDurationSeconds field.

func (*RetentionRule) SetType

func (o *RetentionRule) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

type Run

type Run struct {
	Id     *string `json:"id,omitempty" yaml:"id,omitempty"`
	TaskID *string `json:"taskID,omitempty" yaml:"taskID,omitempty"`
	Status *string `json:"status,omitempty" yaml:"status,omitempty"`
	// The time [RFC3339 date/time format]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#rfc3339-timestamp) used for the run's `now` option.
	ScheduledFor *time.Time `json:"scheduledFor,omitempty" yaml:"scheduledFor,omitempty"`
	// An array of logs associated with the run.
	Log *[]LogEvent `json:"log,omitempty" yaml:"log,omitempty"`
	// Flux used for the task
	Flux *string `json:"flux,omitempty" yaml:"flux,omitempty"`
	// The time ([RFC3339Nano date/time format](https://go.dev/src/time/format.go)) the run started executing.
	StartedAt *time.Time `json:"startedAt,omitempty" yaml:"startedAt,omitempty"`
	// The time ([RFC3339Nano date/time format](https://go.dev/src/time/format.go)) the run finished executing.
	FinishedAt *time.Time `json:"finishedAt,omitempty" yaml:"finishedAt,omitempty"`
	// The time ([RFC3339Nano date/time format]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#rfc3339nano-timestamp)) the run was manually requested.
	RequestedAt *time.Time `json:"requestedAt,omitempty" yaml:"requestedAt,omitempty"`
	Links       *RunLinks  `json:"links,omitempty" yaml:"links,omitempty"`
}

Run struct for Run

func NewRun

func NewRun() *Run

NewRun instantiates a new Run 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 NewRunWithDefaults

func NewRunWithDefaults() *Run

NewRunWithDefaults instantiates a new Run 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 (*Run) GetFinishedAt

func (o *Run) GetFinishedAt() time.Time

GetFinishedAt returns the FinishedAt field value if set, zero value otherwise.

func (*Run) GetFinishedAtOk

func (o *Run) GetFinishedAtOk() (*time.Time, bool)

GetFinishedAtOk returns a tuple with the FinishedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Run) GetFlux added in v2.4.0

func (o *Run) GetFlux() string

GetFlux returns the Flux field value if set, zero value otherwise.

func (*Run) GetFluxOk added in v2.4.0

func (o *Run) GetFluxOk() (*string, bool)

GetFluxOk returns a tuple with the Flux field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Run) GetId

func (o *Run) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*Run) GetIdOk

func (o *Run) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (o *Run) GetLinks() RunLinks

GetLinks returns the Links field value if set, zero value otherwise.

func (*Run) GetLinksOk

func (o *Run) GetLinksOk() (*RunLinks, bool)

GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Run) GetLog

func (o *Run) GetLog() []LogEvent

GetLog returns the Log field value if set, zero value otherwise.

func (*Run) GetLogOk

func (o *Run) GetLogOk() (*[]LogEvent, bool)

GetLogOk returns a tuple with the Log field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Run) GetRequestedAt

func (o *Run) GetRequestedAt() time.Time

GetRequestedAt returns the RequestedAt field value if set, zero value otherwise.

func (*Run) GetRequestedAtOk

func (o *Run) GetRequestedAtOk() (*time.Time, bool)

GetRequestedAtOk returns a tuple with the RequestedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Run) GetScheduledFor

func (o *Run) GetScheduledFor() time.Time

GetScheduledFor returns the ScheduledFor field value if set, zero value otherwise.

func (*Run) GetScheduledForOk

func (o *Run) GetScheduledForOk() (*time.Time, bool)

GetScheduledForOk returns a tuple with the ScheduledFor field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Run) GetStartedAt

func (o *Run) GetStartedAt() time.Time

GetStartedAt returns the StartedAt field value if set, zero value otherwise.

func (*Run) GetStartedAtOk

func (o *Run) GetStartedAtOk() (*time.Time, bool)

GetStartedAtOk returns a tuple with the StartedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Run) GetStatus

func (o *Run) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*Run) GetStatusOk

func (o *Run) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Run) GetTaskID

func (o *Run) GetTaskID() string

GetTaskID returns the TaskID field value if set, zero value otherwise.

func (*Run) GetTaskIDOk

func (o *Run) GetTaskIDOk() (*string, bool)

GetTaskIDOk returns a tuple with the TaskID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Run) HasFinishedAt

func (o *Run) HasFinishedAt() bool

HasFinishedAt returns a boolean if a field has been set.

func (*Run) HasFlux added in v2.4.0

func (o *Run) HasFlux() bool

HasFlux returns a boolean if a field has been set.

func (*Run) HasId

func (o *Run) HasId() bool

HasId returns a boolean if a field has been set.

func (o *Run) HasLinks() bool

HasLinks returns a boolean if a field has been set.

func (*Run) HasLog

func (o *Run) HasLog() bool

HasLog returns a boolean if a field has been set.

func (*Run) HasRequestedAt

func (o *Run) HasRequestedAt() bool

HasRequestedAt returns a boolean if a field has been set.

func (*Run) HasScheduledFor

func (o *Run) HasScheduledFor() bool

HasScheduledFor returns a boolean if a field has been set.

func (*Run) HasStartedAt

func (o *Run) HasStartedAt() bool

HasStartedAt returns a boolean if a field has been set.

func (*Run) HasStatus

func (o *Run) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*Run) HasTaskID

func (o *Run) HasTaskID() bool

HasTaskID returns a boolean if a field has been set.

func (Run) MarshalJSON

func (o Run) MarshalJSON() ([]byte, error)

func (*Run) SetFinishedAt

func (o *Run) SetFinishedAt(v time.Time)

SetFinishedAt gets a reference to the given time.Time and assigns it to the FinishedAt field.

func (*Run) SetFlux added in v2.4.0

func (o *Run) SetFlux(v string)

SetFlux gets a reference to the given string and assigns it to the Flux field.

func (*Run) SetId

func (o *Run) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (o *Run) SetLinks(v RunLinks)

SetLinks gets a reference to the given RunLinks and assigns it to the Links field.

func (*Run) SetLog

func (o *Run) SetLog(v []LogEvent)

SetLog gets a reference to the given []LogEvent and assigns it to the Log field.

func (*Run) SetRequestedAt

func (o *Run) SetRequestedAt(v time.Time)

SetRequestedAt gets a reference to the given time.Time and assigns it to the RequestedAt field.

func (*Run) SetScheduledFor

func (o *Run) SetScheduledFor(v time.Time)

SetScheduledFor gets a reference to the given time.Time and assigns it to the ScheduledFor field.

func (*Run) SetStartedAt

func (o *Run) SetStartedAt(v time.Time)

SetStartedAt gets a reference to the given time.Time and assigns it to the StartedAt field.

func (*Run) SetStatus

func (o *Run) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*Run) SetTaskID

func (o *Run) SetTaskID(v string)

SetTaskID gets a reference to the given string and assigns it to the TaskID field.

type RunLinks struct {
	Self  *string `json:"self,omitempty" yaml:"self,omitempty"`
	Task  *string `json:"task,omitempty" yaml:"task,omitempty"`
	Retry *string `json:"retry,omitempty" yaml:"retry,omitempty"`
}

RunLinks struct for RunLinks

func NewRunLinks() *RunLinks

NewRunLinks instantiates a new RunLinks 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 NewRunLinksWithDefaults

func NewRunLinksWithDefaults() *RunLinks

NewRunLinksWithDefaults instantiates a new RunLinks 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 (*RunLinks) GetRetry

func (o *RunLinks) GetRetry() string

GetRetry returns the Retry field value if set, zero value otherwise.

func (*RunLinks) GetRetryOk

func (o *RunLinks) GetRetryOk() (*string, bool)

GetRetryOk returns a tuple with the Retry field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RunLinks) GetSelf

func (o *RunLinks) GetSelf() string

GetSelf returns the Self field value if set, zero value otherwise.

func (*RunLinks) GetSelfOk

func (o *RunLinks) GetSelfOk() (*string, bool)

GetSelfOk returns a tuple with the Self field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RunLinks) GetTask

func (o *RunLinks) GetTask() string

GetTask returns the Task field value if set, zero value otherwise.

func (*RunLinks) GetTaskOk

func (o *RunLinks) GetTaskOk() (*string, bool)

GetTaskOk returns a tuple with the Task field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RunLinks) HasRetry

func (o *RunLinks) HasRetry() bool

HasRetry returns a boolean if a field has been set.

func (*RunLinks) HasSelf

func (o *RunLinks) HasSelf() bool

HasSelf returns a boolean if a field has been set.

func (*RunLinks) HasTask

func (o *RunLinks) HasTask() bool

HasTask returns a boolean if a field has been set.

func (RunLinks) MarshalJSON

func (o RunLinks) MarshalJSON() ([]byte, error)

func (*RunLinks) SetRetry

func (o *RunLinks) SetRetry(v string)

SetRetry gets a reference to the given string and assigns it to the Retry field.

func (*RunLinks) SetSelf

func (o *RunLinks) SetSelf(v string)

SetSelf gets a reference to the given string and assigns it to the Self field.

func (*RunLinks) SetTask

func (o *RunLinks) SetTask(v string)

SetTask gets a reference to the given string and assigns it to the Task field.

type RunManually

type RunManually struct {
	// The time [RFC3339 date/time format]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#rfc3339-timestamp) used for the run's `now` option. Default is the server _now_ time.
	ScheduledFor NullableTime `json:"scheduledFor,omitempty" yaml:"scheduledFor,omitempty"`
}

RunManually struct for RunManually

func NewRunManually

func NewRunManually() *RunManually

NewRunManually instantiates a new RunManually 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 NewRunManuallyWithDefaults

func NewRunManuallyWithDefaults() *RunManually

NewRunManuallyWithDefaults instantiates a new RunManually 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 (*RunManually) GetScheduledFor

func (o *RunManually) GetScheduledFor() time.Time

GetScheduledFor returns the ScheduledFor field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RunManually) GetScheduledForOk

func (o *RunManually) GetScheduledForOk() (*time.Time, bool)

GetScheduledForOk returns a tuple with the ScheduledFor field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RunManually) HasScheduledFor

func (o *RunManually) HasScheduledFor() bool

HasScheduledFor returns a boolean if a field has been set.

func (RunManually) MarshalJSON

func (o RunManually) MarshalJSON() ([]byte, error)

func (*RunManually) SetScheduledFor

func (o *RunManually) SetScheduledFor(v time.Time)

SetScheduledFor gets a reference to the given NullableTime and assigns it to the ScheduledFor field.

func (*RunManually) SetScheduledForNil

func (o *RunManually) SetScheduledForNil()

SetScheduledForNil sets the value for ScheduledFor to be an explicit nil

func (*RunManually) UnsetScheduledFor

func (o *RunManually) UnsetScheduledFor()

UnsetScheduledFor ensures that no value is present for ScheduledFor, not even an explicit nil

type Runs

type Runs struct {
	Links *Links `json:"links,omitempty" yaml:"links,omitempty"`
	Runs  *[]Run `json:"runs,omitempty" yaml:"runs,omitempty"`
}

Runs struct for Runs

func NewRuns

func NewRuns() *Runs

NewRuns instantiates a new Runs 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 NewRunsWithDefaults

func NewRunsWithDefaults() *Runs

NewRunsWithDefaults instantiates a new Runs object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (o *Runs) GetLinks() Links

GetLinks returns the Links field value if set, zero value otherwise.

func (*Runs) GetLinksOk

func (o *Runs) GetLinksOk() (*Links, bool)

GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Runs) GetRuns

func (o *Runs) GetRuns() []Run

GetRuns returns the Runs field value if set, zero value otherwise.

func (*Runs) GetRunsOk

func (o *Runs) GetRunsOk() (*[]Run, bool)

GetRunsOk returns a tuple with the Runs field value if set, nil otherwise and a boolean to check if the value has been set.

func (o *Runs) HasLinks() bool

HasLinks returns a boolean if a field has been set.

func (*Runs) HasRuns

func (o *Runs) HasRuns() bool

HasRuns returns a boolean if a field has been set.

func (Runs) MarshalJSON

func (o Runs) MarshalJSON() ([]byte, error)
func (o *Runs) SetLinks(v Links)

SetLinks gets a reference to the given Links and assigns it to the Links field.

func (*Runs) SetRuns

func (o *Runs) SetRuns(v []Run)

SetRuns gets a reference to the given []Run and assigns it to the Runs field.

type SchemaType

type SchemaType string

SchemaType the model 'SchemaType'

const (
	SCHEMATYPE_IMPLICIT SchemaType = "implicit"
	SCHEMATYPE_EXPLICIT SchemaType = "explicit"
)

List of SchemaType

func SchemaTypeValues added in v2.2.0

func SchemaTypeValues() []SchemaType

func (SchemaType) Ptr

func (v SchemaType) Ptr() *SchemaType

Ptr returns reference to SchemaType value

func (*SchemaType) Set

func (v *SchemaType) Set(s string) error

Set implements the cli.Generic interface for parsing flags.

func (SchemaType) String

func (v SchemaType) String() string

func (*SchemaType) UnmarshalJSON

func (v *SchemaType) UnmarshalJSON(src []byte) error

type Script added in v2.4.0

type Script struct {
	Id          *string `json:"id,omitempty" yaml:"id,omitempty"`
	Name        string  `json:"name" yaml:"name"`
	Description *string `json:"description,omitempty" yaml:"description,omitempty"`
	OrgID       string  `json:"orgID" yaml:"orgID"`
	// The script to execute.
	Script   string          `json:"script" yaml:"script"`
	Language *ScriptLanguage `json:"language,omitempty" yaml:"language,omitempty"`
	// The invocation endpoint address.
	Url       *string    `json:"url,omitempty" yaml:"url,omitempty"`
	CreatedAt *time.Time `json:"createdAt,omitempty" yaml:"createdAt,omitempty"`
	UpdatedAt *time.Time `json:"updatedAt,omitempty" yaml:"updatedAt,omitempty"`
}

Script struct for Script

func NewScript added in v2.4.0

func NewScript(name string, orgID string, script string) *Script

NewScript instantiates a new Script 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 NewScriptWithDefaults added in v2.4.0

func NewScriptWithDefaults() *Script

NewScriptWithDefaults instantiates a new Script 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 (*Script) GetCreatedAt added in v2.4.0

func (o *Script) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*Script) GetCreatedAtOk added in v2.4.0

func (o *Script) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Script) GetDescription added in v2.4.0

func (o *Script) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*Script) GetDescriptionOk added in v2.4.0

func (o *Script) 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 (*Script) GetId added in v2.4.0

func (o *Script) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*Script) GetIdOk added in v2.4.0

func (o *Script) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Script) GetLanguage added in v2.4.0

func (o *Script) GetLanguage() ScriptLanguage

GetLanguage returns the Language field value if set, zero value otherwise.

func (*Script) GetLanguageOk added in v2.4.0

func (o *Script) GetLanguageOk() (*ScriptLanguage, bool)

GetLanguageOk returns a tuple with the Language field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Script) GetName added in v2.4.0

func (o *Script) GetName() string

GetName returns the Name field value

func (*Script) GetNameOk added in v2.4.0

func (o *Script) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*Script) GetOrgID added in v2.4.0

func (o *Script) GetOrgID() string

GetOrgID returns the OrgID field value

func (*Script) GetOrgIDOk added in v2.4.0

func (o *Script) GetOrgIDOk() (*string, bool)

GetOrgIDOk returns a tuple with the OrgID field value and a boolean to check if the value has been set.

func (*Script) GetScript added in v2.4.0

func (o *Script) GetScript() string

GetScript returns the Script field value

func (*Script) GetScriptOk added in v2.4.0

func (o *Script) GetScriptOk() (*string, bool)

GetScriptOk returns a tuple with the Script field value and a boolean to check if the value has been set.

func (*Script) GetUpdatedAt added in v2.4.0

func (o *Script) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*Script) GetUpdatedAtOk added in v2.4.0

func (o *Script) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Script) GetUrl added in v2.4.0

func (o *Script) GetUrl() string

GetUrl returns the Url field value if set, zero value otherwise.

func (*Script) GetUrlOk added in v2.4.0

func (o *Script) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Script) HasCreatedAt added in v2.4.0

func (o *Script) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*Script) HasDescription added in v2.4.0

func (o *Script) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*Script) HasId added in v2.4.0

func (o *Script) HasId() bool

HasId returns a boolean if a field has been set.

func (*Script) HasLanguage added in v2.4.0

func (o *Script) HasLanguage() bool

HasLanguage returns a boolean if a field has been set.

func (*Script) HasUpdatedAt added in v2.4.0

func (o *Script) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (*Script) HasUrl added in v2.4.0

func (o *Script) HasUrl() bool

HasUrl returns a boolean if a field has been set.

func (Script) MarshalJSON added in v2.4.0

func (o Script) MarshalJSON() ([]byte, error)

func (*Script) SetCreatedAt added in v2.4.0

func (o *Script) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*Script) SetDescription added in v2.4.0

func (o *Script) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*Script) SetId added in v2.4.0

func (o *Script) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*Script) SetLanguage added in v2.4.0

func (o *Script) SetLanguage(v ScriptLanguage)

SetLanguage gets a reference to the given ScriptLanguage and assigns it to the Language field.

func (*Script) SetName added in v2.4.0

func (o *Script) SetName(v string)

SetName sets field value

func (*Script) SetOrgID added in v2.4.0

func (o *Script) SetOrgID(v string)

SetOrgID sets field value

func (*Script) SetScript added in v2.4.0

func (o *Script) SetScript(v string)

SetScript sets field value

func (*Script) SetUpdatedAt added in v2.4.0

func (o *Script) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

func (*Script) SetUrl added in v2.4.0

func (o *Script) SetUrl(v string)

SetUrl gets a reference to the given string and assigns it to the Url field.

type ScriptCreateRequest added in v2.4.0

type ScriptCreateRequest struct {
	// Script name. The name must be unique within the organization.
	Name string `json:"name" yaml:"name"`
	// Script description. A description of the script.
	Description string `json:"description" yaml:"description"`
	// The script to execute.
	Script   string         `json:"script" yaml:"script"`
	Language ScriptLanguage `json:"language" yaml:"language"`
}

ScriptCreateRequest struct for ScriptCreateRequest

func NewScriptCreateRequest added in v2.4.0

func NewScriptCreateRequest(name string, description string, script string, language ScriptLanguage) *ScriptCreateRequest

NewScriptCreateRequest instantiates a new ScriptCreateRequest 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 NewScriptCreateRequestWithDefaults added in v2.4.0

func NewScriptCreateRequestWithDefaults() *ScriptCreateRequest

NewScriptCreateRequestWithDefaults instantiates a new ScriptCreateRequest 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 (*ScriptCreateRequest) GetDescription added in v2.4.0

func (o *ScriptCreateRequest) GetDescription() string

GetDescription returns the Description field value

func (*ScriptCreateRequest) GetDescriptionOk added in v2.4.0

func (o *ScriptCreateRequest) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*ScriptCreateRequest) GetLanguage added in v2.4.0

func (o *ScriptCreateRequest) GetLanguage() ScriptLanguage

GetLanguage returns the Language field value

func (*ScriptCreateRequest) GetLanguageOk added in v2.4.0

func (o *ScriptCreateRequest) GetLanguageOk() (*ScriptLanguage, bool)

GetLanguageOk returns a tuple with the Language field value and a boolean to check if the value has been set.

func (*ScriptCreateRequest) GetName added in v2.4.0

func (o *ScriptCreateRequest) GetName() string

GetName returns the Name field value

func (*ScriptCreateRequest) GetNameOk added in v2.4.0

func (o *ScriptCreateRequest) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*ScriptCreateRequest) GetScript added in v2.4.0

func (o *ScriptCreateRequest) GetScript() string

GetScript returns the Script field value

func (*ScriptCreateRequest) GetScriptOk added in v2.4.0

func (o *ScriptCreateRequest) GetScriptOk() (*string, bool)

GetScriptOk returns a tuple with the Script field value and a boolean to check if the value has been set.

func (ScriptCreateRequest) MarshalJSON added in v2.4.0

func (o ScriptCreateRequest) MarshalJSON() ([]byte, error)

func (*ScriptCreateRequest) SetDescription added in v2.4.0

func (o *ScriptCreateRequest) SetDescription(v string)

SetDescription sets field value

func (*ScriptCreateRequest) SetLanguage added in v2.4.0

func (o *ScriptCreateRequest) SetLanguage(v ScriptLanguage)

SetLanguage sets field value

func (*ScriptCreateRequest) SetName added in v2.4.0

func (o *ScriptCreateRequest) SetName(v string)

SetName sets field value

func (*ScriptCreateRequest) SetScript added in v2.4.0

func (o *ScriptCreateRequest) SetScript(v string)

SetScript sets field value

type ScriptInvocationParams added in v2.4.0

type ScriptInvocationParams struct {
	Params *map[string]interface{} `json:"params,omitempty" yaml:"params,omitempty"`
}

ScriptInvocationParams struct for ScriptInvocationParams

func NewScriptInvocationParams added in v2.4.0

func NewScriptInvocationParams() *ScriptInvocationParams

NewScriptInvocationParams instantiates a new ScriptInvocationParams 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 NewScriptInvocationParamsWithDefaults added in v2.4.0

func NewScriptInvocationParamsWithDefaults() *ScriptInvocationParams

NewScriptInvocationParamsWithDefaults instantiates a new ScriptInvocationParams 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 (*ScriptInvocationParams) GetParams added in v2.4.0

func (o *ScriptInvocationParams) GetParams() map[string]interface{}

GetParams returns the Params field value if set, zero value otherwise.

func (*ScriptInvocationParams) GetParamsOk added in v2.4.0

func (o *ScriptInvocationParams) GetParamsOk() (*map[string]interface{}, bool)

GetParamsOk returns a tuple with the Params field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ScriptInvocationParams) HasParams added in v2.4.0

func (o *ScriptInvocationParams) HasParams() bool

HasParams returns a boolean if a field has been set.

func (ScriptInvocationParams) MarshalJSON added in v2.4.0

func (o ScriptInvocationParams) MarshalJSON() ([]byte, error)

func (*ScriptInvocationParams) SetParams added in v2.4.0

func (o *ScriptInvocationParams) SetParams(v map[string]interface{})

SetParams gets a reference to the given map[string]interface{} and assigns it to the Params field.

type ScriptLanguage added in v2.4.0

type ScriptLanguage string

ScriptLanguage the model 'ScriptLanguage'

const (
	SCRIPTLANGUAGE_FLUX ScriptLanguage = "flux"
	SCRIPTLANGUAGE_SQL  ScriptLanguage = "sql"
)

List of ScriptLanguage

func ScriptLanguageValues added in v2.4.0

func ScriptLanguageValues() []ScriptLanguage

func (ScriptLanguage) Ptr added in v2.4.0

func (v ScriptLanguage) Ptr() *ScriptLanguage

Ptr returns reference to ScriptLanguage value

func (*ScriptLanguage) UnmarshalJSON added in v2.4.0

func (v *ScriptLanguage) UnmarshalJSON(src []byte) error

type ScriptUpdateRequest added in v2.4.0

type ScriptUpdateRequest struct {
	// A description of the script.
	Description *string `json:"description,omitempty" yaml:"description,omitempty"`
	// The script to execute.
	Script *string `json:"script,omitempty" yaml:"script,omitempty"`
}

ScriptUpdateRequest struct for ScriptUpdateRequest

func NewScriptUpdateRequest added in v2.4.0

func NewScriptUpdateRequest() *ScriptUpdateRequest

NewScriptUpdateRequest instantiates a new ScriptUpdateRequest 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 NewScriptUpdateRequestWithDefaults added in v2.4.0

func NewScriptUpdateRequestWithDefaults() *ScriptUpdateRequest

NewScriptUpdateRequestWithDefaults instantiates a new ScriptUpdateRequest 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 (*ScriptUpdateRequest) GetDescription added in v2.4.0

func (o *ScriptUpdateRequest) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*ScriptUpdateRequest) GetDescriptionOk added in v2.4.0

func (o *ScriptUpdateRequest) 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 (*ScriptUpdateRequest) GetScript added in v2.4.0

func (o *ScriptUpdateRequest) GetScript() string

GetScript returns the Script field value if set, zero value otherwise.

func (*ScriptUpdateRequest) GetScriptOk added in v2.4.0

func (o *ScriptUpdateRequest) GetScriptOk() (*string, bool)

GetScriptOk returns a tuple with the Script field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ScriptUpdateRequest) HasDescription added in v2.4.0

func (o *ScriptUpdateRequest) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*ScriptUpdateRequest) HasScript added in v2.4.0

func (o *ScriptUpdateRequest) HasScript() bool

HasScript returns a boolean if a field has been set.

func (ScriptUpdateRequest) MarshalJSON added in v2.4.0

func (o ScriptUpdateRequest) MarshalJSON() ([]byte, error)

func (*ScriptUpdateRequest) SetDescription added in v2.4.0

func (o *ScriptUpdateRequest) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*ScriptUpdateRequest) SetScript added in v2.4.0

func (o *ScriptUpdateRequest) SetScript(v string)

SetScript gets a reference to the given string and assigns it to the Script field.

type Scripts added in v2.4.0

type Scripts struct {
	Scripts *[]Script `json:"scripts,omitempty" yaml:"scripts,omitempty"`
}

Scripts struct for Scripts

func NewScripts added in v2.4.0

func NewScripts() *Scripts

NewScripts instantiates a new Scripts 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 NewScriptsWithDefaults added in v2.4.0

func NewScriptsWithDefaults() *Scripts

NewScriptsWithDefaults instantiates a new Scripts 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 (*Scripts) GetScripts added in v2.4.0

func (o *Scripts) GetScripts() []Script

GetScripts returns the Scripts field value if set, zero value otherwise.

func (*Scripts) GetScriptsOk added in v2.4.0

func (o *Scripts) GetScriptsOk() (*[]Script, bool)

GetScriptsOk returns a tuple with the Scripts field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Scripts) HasScripts added in v2.4.0

func (o *Scripts) HasScripts() bool

HasScripts returns a boolean if a field has been set.

func (Scripts) MarshalJSON added in v2.4.0

func (o Scripts) MarshalJSON() ([]byte, error)

func (*Scripts) SetScripts added in v2.4.0

func (o *Scripts) SetScripts(v []Script)

SetScripts gets a reference to the given []Script and assigns it to the Scripts field.

type SecretKeys

type SecretKeys struct {
	Secrets *[]string `json:"secrets,omitempty" yaml:"secrets,omitempty"`
}

SecretKeys struct for SecretKeys

func NewSecretKeys

func NewSecretKeys() *SecretKeys

NewSecretKeys instantiates a new SecretKeys 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 NewSecretKeysWithDefaults

func NewSecretKeysWithDefaults() *SecretKeys

NewSecretKeysWithDefaults instantiates a new SecretKeys 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 (*SecretKeys) GetSecrets

func (o *SecretKeys) GetSecrets() []string

GetSecrets returns the Secrets field value if set, zero value otherwise.

func (*SecretKeys) GetSecretsOk

func (o *SecretKeys) GetSecretsOk() (*[]string, bool)

GetSecretsOk returns a tuple with the Secrets field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SecretKeys) HasSecrets

func (o *SecretKeys) HasSecrets() bool

HasSecrets returns a boolean if a field has been set.

func (SecretKeys) MarshalJSON

func (o SecretKeys) MarshalJSON() ([]byte, error)

func (*SecretKeys) SetSecrets

func (o *SecretKeys) SetSecrets(v []string)

SetSecrets gets a reference to the given []string and assigns it to the Secrets field.

type SecretKeysResponse

type SecretKeysResponse struct {
	Secrets *[]string                     `json:"secrets,omitempty" yaml:"secrets,omitempty"`
	Links   *SecretKeysResponseAllOfLinks `json:"links,omitempty" yaml:"links,omitempty"`
}

SecretKeysResponse struct for SecretKeysResponse

func NewSecretKeysResponse

func NewSecretKeysResponse() *SecretKeysResponse

NewSecretKeysResponse instantiates a new SecretKeysResponse 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 NewSecretKeysResponseWithDefaults

func NewSecretKeysResponseWithDefaults() *SecretKeysResponse

NewSecretKeysResponseWithDefaults instantiates a new SecretKeysResponse 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

GetLinks returns the Links field value if set, zero value otherwise.

func (*SecretKeysResponse) GetLinksOk

GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SecretKeysResponse) GetSecrets

func (o *SecretKeysResponse) GetSecrets() []string

GetSecrets returns the Secrets field value if set, zero value otherwise.

func (*SecretKeysResponse) GetSecretsOk

func (o *SecretKeysResponse) GetSecretsOk() (*[]string, bool)

GetSecretsOk returns a tuple with the Secrets field value if set, nil otherwise and a boolean to check if the value has been set.

func (o *SecretKeysResponse) HasLinks() bool

HasLinks returns a boolean if a field has been set.

func (*SecretKeysResponse) HasSecrets

func (o *SecretKeysResponse) HasSecrets() bool

HasSecrets returns a boolean if a field has been set.

func (SecretKeysResponse) MarshalJSON

func (o SecretKeysResponse) MarshalJSON() ([]byte, error)

SetLinks gets a reference to the given SecretKeysResponseAllOfLinks and assigns it to the Links field.

func (*SecretKeysResponse) SetSecrets

func (o *SecretKeysResponse) SetSecrets(v []string)

SetSecrets gets a reference to the given []string and assigns it to the Secrets field.

type SecretKeysResponseAllOf

type SecretKeysResponseAllOf struct {
	Links *SecretKeysResponseAllOfLinks `json:"links,omitempty" yaml:"links,omitempty"`
}

SecretKeysResponseAllOf struct for SecretKeysResponseAllOf

func NewSecretKeysResponseAllOf

func NewSecretKeysResponseAllOf() *SecretKeysResponseAllOf

NewSecretKeysResponseAllOf instantiates a new SecretKeysResponseAllOf 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 NewSecretKeysResponseAllOfWithDefaults

func NewSecretKeysResponseAllOfWithDefaults() *SecretKeysResponseAllOf

NewSecretKeysResponseAllOfWithDefaults instantiates a new SecretKeysResponseAllOf 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

GetLinks returns the Links field value if set, zero value otherwise.

func (*SecretKeysResponseAllOf) GetLinksOk

GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.

func (o *SecretKeysResponseAllOf) HasLinks() bool

HasLinks returns a boolean if a field has been set.

func (SecretKeysResponseAllOf) MarshalJSON

func (o SecretKeysResponseAllOf) MarshalJSON() ([]byte, error)

SetLinks gets a reference to the given SecretKeysResponseAllOfLinks and assigns it to the Links field.

type SecretKeysResponseAllOfLinks struct {
	Self *string `json:"self,omitempty" yaml:"self,omitempty"`
	Org  *string `json:"org,omitempty" yaml:"org,omitempty"`
}

SecretKeysResponseAllOfLinks struct for SecretKeysResponseAllOfLinks

func NewSecretKeysResponseAllOfLinks() *SecretKeysResponseAllOfLinks

NewSecretKeysResponseAllOfLinks instantiates a new SecretKeysResponseAllOfLinks 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 NewSecretKeysResponseAllOfLinksWithDefaults

func NewSecretKeysResponseAllOfLinksWithDefaults() *SecretKeysResponseAllOfLinks

NewSecretKeysResponseAllOfLinksWithDefaults instantiates a new SecretKeysResponseAllOfLinks 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 (*SecretKeysResponseAllOfLinks) GetOrg

GetOrg returns the Org field value if set, zero value otherwise.

func (*SecretKeysResponseAllOfLinks) GetOrgOk

func (o *SecretKeysResponseAllOfLinks) GetOrgOk() (*string, bool)

GetOrgOk returns a tuple with the Org field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SecretKeysResponseAllOfLinks) GetSelf

func (o *SecretKeysResponseAllOfLinks) GetSelf() string

GetSelf returns the Self field value if set, zero value otherwise.

func (*SecretKeysResponseAllOfLinks) GetSelfOk

func (o *SecretKeysResponseAllOfLinks) GetSelfOk() (*string, bool)

GetSelfOk returns a tuple with the Self field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SecretKeysResponseAllOfLinks) HasOrg

func (o *SecretKeysResponseAllOfLinks) HasOrg() bool

HasOrg returns a boolean if a field has been set.

func (*SecretKeysResponseAllOfLinks) HasSelf

func (o *SecretKeysResponseAllOfLinks) HasSelf() bool

HasSelf returns a boolean if a field has been set.

func (SecretKeysResponseAllOfLinks) MarshalJSON

func (o SecretKeysResponseAllOfLinks) MarshalJSON() ([]byte, error)

func (*SecretKeysResponseAllOfLinks) SetOrg

func (o *SecretKeysResponseAllOfLinks) SetOrg(v string)

SetOrg gets a reference to the given string and assigns it to the Org field.

func (*SecretKeysResponseAllOfLinks) SetSelf

func (o *SecretKeysResponseAllOfLinks) SetSelf(v string)

SetSelf gets a reference to the given string and assigns it to the Self field.

type SecretsApi

type SecretsApi interface {

	/*
	 * DeleteOrgsIDSecretsID Delete a secret from an organization
	 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
	 * @param orgID The organization ID.
	 * @param secretID The secret ID.
	 * @return ApiDeleteOrgsIDSecretsIDRequest
	 */
	DeleteOrgsIDSecretsID(ctx _context.Context, orgID string, secretID string) ApiDeleteOrgsIDSecretsIDRequest

	/*
	 * DeleteOrgsIDSecretsIDExecute executes the request
	 */
	DeleteOrgsIDSecretsIDExecute(r ApiDeleteOrgsIDSecretsIDRequest) error

	/*
	 * DeleteOrgsIDSecretsIDExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 */
	DeleteOrgsIDSecretsIDExecuteWithHttpInfo(r ApiDeleteOrgsIDSecretsIDRequest) (*_nethttp.Response, error)

	/*
	 * GetOrgsIDSecrets List all secret keys for an organization
	 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
	 * @param orgID The organization ID.
	 * @return ApiGetOrgsIDSecretsRequest
	 */
	GetOrgsIDSecrets(ctx _context.Context, orgID string) ApiGetOrgsIDSecretsRequest

	/*
	 * GetOrgsIDSecretsExecute executes the request
	 * @return SecretKeysResponse
	 */
	GetOrgsIDSecretsExecute(r ApiGetOrgsIDSecretsRequest) (SecretKeysResponse, error)

	/*
	 * GetOrgsIDSecretsExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 * @return SecretKeysResponse
	 */
	GetOrgsIDSecretsExecuteWithHttpInfo(r ApiGetOrgsIDSecretsRequest) (SecretKeysResponse, *_nethttp.Response, error)

	/*
	 * PatchOrgsIDSecrets Update secrets in an organization
	 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
	 * @param orgID The organization ID.
	 * @return ApiPatchOrgsIDSecretsRequest
	 */
	PatchOrgsIDSecrets(ctx _context.Context, orgID string) ApiPatchOrgsIDSecretsRequest

	/*
	 * PatchOrgsIDSecretsExecute executes the request
	 */
	PatchOrgsIDSecretsExecute(r ApiPatchOrgsIDSecretsRequest) error

	/*
	 * PatchOrgsIDSecretsExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 */
	PatchOrgsIDSecretsExecuteWithHttpInfo(r ApiPatchOrgsIDSecretsRequest) (*_nethttp.Response, error)

	/*
	 * PostOrgsIDSecrets Delete secrets from an organization
	 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
	 * @param orgID The organization ID.
	 * @return ApiPostOrgsIDSecretsRequest
	 */
	PostOrgsIDSecrets(ctx _context.Context, orgID string) ApiPostOrgsIDSecretsRequest

	/*
	 * PostOrgsIDSecretsExecute executes the request
	 */
	PostOrgsIDSecretsExecute(r ApiPostOrgsIDSecretsRequest) error

	/*
	 * PostOrgsIDSecretsExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 */
	PostOrgsIDSecretsExecuteWithHttpInfo(r ApiPostOrgsIDSecretsRequest) (*_nethttp.Response, error)
}

type SecretsApiService

type SecretsApiService service

SecretsApiService SecretsApi service

func (*SecretsApiService) DeleteOrgsIDSecretsID added in v2.7.0

func (a *SecretsApiService) DeleteOrgsIDSecretsID(ctx _context.Context, orgID string, secretID string) ApiDeleteOrgsIDSecretsIDRequest

* DeleteOrgsIDSecretsID Delete a secret from an organization * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param orgID The organization ID. * @param secretID The secret ID. * @return ApiDeleteOrgsIDSecretsIDRequest

func (*SecretsApiService) DeleteOrgsIDSecretsIDExecute added in v2.7.0

func (a *SecretsApiService) DeleteOrgsIDSecretsIDExecute(r ApiDeleteOrgsIDSecretsIDRequest) error

* Execute executes the request

func (*SecretsApiService) DeleteOrgsIDSecretsIDExecuteWithHttpInfo added in v2.7.0

func (a *SecretsApiService) DeleteOrgsIDSecretsIDExecuteWithHttpInfo(r ApiDeleteOrgsIDSecretsIDRequest) (*_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable.

func (*SecretsApiService) GetOrgsIDSecrets

func (a *SecretsApiService) GetOrgsIDSecrets(ctx _context.Context, orgID string) ApiGetOrgsIDSecretsRequest

* GetOrgsIDSecrets List all secret keys for an organization * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param orgID The organization ID. * @return ApiGetOrgsIDSecretsRequest

func (*SecretsApiService) GetOrgsIDSecretsExecute

func (a *SecretsApiService) GetOrgsIDSecretsExecute(r ApiGetOrgsIDSecretsRequest) (SecretKeysResponse, error)

* Execute executes the request * @return SecretKeysResponse

func (*SecretsApiService) GetOrgsIDSecretsExecuteWithHttpInfo added in v2.3.0

func (a *SecretsApiService) GetOrgsIDSecretsExecuteWithHttpInfo(r ApiGetOrgsIDSecretsRequest) (SecretKeysResponse, *_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable. * @return SecretKeysResponse

func (*SecretsApiService) PatchOrgsIDSecrets

func (a *SecretsApiService) PatchOrgsIDSecrets(ctx _context.Context, orgID string) ApiPatchOrgsIDSecretsRequest

* PatchOrgsIDSecrets Update secrets in an organization * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param orgID The organization ID. * @return ApiPatchOrgsIDSecretsRequest

func (*SecretsApiService) PatchOrgsIDSecretsExecute

func (a *SecretsApiService) PatchOrgsIDSecretsExecute(r ApiPatchOrgsIDSecretsRequest) error

* Execute executes the request

func (*SecretsApiService) PatchOrgsIDSecretsExecuteWithHttpInfo added in v2.3.0

func (a *SecretsApiService) PatchOrgsIDSecretsExecuteWithHttpInfo(r ApiPatchOrgsIDSecretsRequest) (*_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable.

func (*SecretsApiService) PostOrgsIDSecrets

func (a *SecretsApiService) PostOrgsIDSecrets(ctx _context.Context, orgID string) ApiPostOrgsIDSecretsRequest

* PostOrgsIDSecrets Delete secrets from an organization * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param orgID The organization ID. * @return ApiPostOrgsIDSecretsRequest

func (*SecretsApiService) PostOrgsIDSecretsExecute

func (a *SecretsApiService) PostOrgsIDSecretsExecute(r ApiPostOrgsIDSecretsRequest) error

* Execute executes the request

func (*SecretsApiService) PostOrgsIDSecretsExecuteWithHttpInfo added in v2.3.0

func (a *SecretsApiService) PostOrgsIDSecretsExecuteWithHttpInfo(r ApiPostOrgsIDSecretsRequest) (*_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable.

type ServerConfiguration

type ServerConfiguration struct {
	URL         string
	Description string
	Variables   map[string]ServerVariable
}

ServerConfiguration stores the information about a server

type ServerConfigurations

type ServerConfigurations []ServerConfiguration

ServerConfigurations stores multiple ServerConfiguration items

func (ServerConfigurations) URL

func (sc ServerConfigurations) URL(index int, variables map[string]string) (string, error)

URL formats template on a index using given variables

type ServerVariable

type ServerVariable struct {
	Description  string
	DefaultValue string
	EnumValues   []string
}

ServerVariable stores the information about a server variable

type SetupApi

type SetupApi interface {

	/*
	 * GetSetup Check if database has default user, org, bucket
	 * Returns `true` if no default user, organization, or bucket has been created.
	 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
	 * @return ApiGetSetupRequest
	 */
	GetSetup(ctx _context.Context) ApiGetSetupRequest

	/*
	 * GetSetupExecute executes the request
	 * @return InlineResponse200
	 */
	GetSetupExecute(r ApiGetSetupRequest) (InlineResponse200, error)

	/*
	 * GetSetupExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 * @return InlineResponse200
	 */
	GetSetupExecuteWithHttpInfo(r ApiGetSetupRequest) (InlineResponse200, *_nethttp.Response, error)

	/*
	 * PostSetup Set up initial user, org and bucket
	 * Post an onboarding request to set up initial user, org and bucket.
	 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
	 * @return ApiPostSetupRequest
	 */
	PostSetup(ctx _context.Context) ApiPostSetupRequest

	/*
	 * PostSetupExecute executes the request
	 * @return OnboardingResponse
	 */
	PostSetupExecute(r ApiPostSetupRequest) (OnboardingResponse, error)

	/*
	 * PostSetupExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 * @return OnboardingResponse
	 */
	PostSetupExecuteWithHttpInfo(r ApiPostSetupRequest) (OnboardingResponse, *_nethttp.Response, error)
}

type SetupApiService

type SetupApiService service

SetupApiService SetupApi service

func (*SetupApiService) GetSetup

* GetSetup Check if database has default user, org, bucket * Returns `true` if no default user, organization, or bucket has been created. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiGetSetupRequest

func (*SetupApiService) GetSetupExecute

func (a *SetupApiService) GetSetupExecute(r ApiGetSetupRequest) (InlineResponse200, error)

* Execute executes the request * @return InlineResponse200

func (*SetupApiService) GetSetupExecuteWithHttpInfo added in v2.3.0

func (a *SetupApiService) GetSetupExecuteWithHttpInfo(r ApiGetSetupRequest) (InlineResponse200, *_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable. * @return InlineResponse200

func (*SetupApiService) PostSetup

* PostSetup Set up initial user, org and bucket * Post an onboarding request to set up initial user, org and bucket. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiPostSetupRequest

func (*SetupApiService) PostSetupExecute

func (a *SetupApiService) PostSetupExecute(r ApiPostSetupRequest) (OnboardingResponse, error)

* Execute executes the request * @return OnboardingResponse

func (*SetupApiService) PostSetupExecuteWithHttpInfo added in v2.3.0

func (a *SetupApiService) PostSetupExecuteWithHttpInfo(r ApiPostSetupRequest) (OnboardingResponse, *_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable. * @return OnboardingResponse

type ShardGroupManifest

type ShardGroupManifest struct {
	Id          int64           `json:"id" yaml:"id"`
	StartTime   time.Time       `json:"startTime" yaml:"startTime"`
	EndTime     time.Time       `json:"endTime" yaml:"endTime"`
	DeletedAt   *time.Time      `json:"deletedAt,omitempty" yaml:"deletedAt,omitempty"`
	TruncatedAt *time.Time      `json:"truncatedAt,omitempty" yaml:"truncatedAt,omitempty"`
	Shards      []ShardManifest `json:"shards" yaml:"shards"`
}

ShardGroupManifest struct for ShardGroupManifest

func NewShardGroupManifest

func NewShardGroupManifest(id int64, startTime time.Time, endTime time.Time, shards []ShardManifest) *ShardGroupManifest

NewShardGroupManifest instantiates a new ShardGroupManifest 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 NewShardGroupManifestWithDefaults

func NewShardGroupManifestWithDefaults() *ShardGroupManifest

NewShardGroupManifestWithDefaults instantiates a new ShardGroupManifest 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 (*ShardGroupManifest) GetDeletedAt

func (o *ShardGroupManifest) GetDeletedAt() time.Time

GetDeletedAt returns the DeletedAt field value if set, zero value otherwise.

func (*ShardGroupManifest) GetDeletedAtOk

func (o *ShardGroupManifest) GetDeletedAtOk() (*time.Time, bool)

GetDeletedAtOk returns a tuple with the DeletedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ShardGroupManifest) GetEndTime

func (o *ShardGroupManifest) GetEndTime() time.Time

GetEndTime returns the EndTime field value

func (*ShardGroupManifest) GetEndTimeOk

func (o *ShardGroupManifest) GetEndTimeOk() (*time.Time, bool)

GetEndTimeOk returns a tuple with the EndTime field value and a boolean to check if the value has been set.

func (*ShardGroupManifest) GetId

func (o *ShardGroupManifest) GetId() int64

GetId returns the Id field value

func (*ShardGroupManifest) GetIdOk

func (o *ShardGroupManifest) GetIdOk() (*int64, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*ShardGroupManifest) GetShards

func (o *ShardGroupManifest) GetShards() []ShardManifest

GetShards returns the Shards field value

func (*ShardGroupManifest) GetShardsOk

func (o *ShardGroupManifest) GetShardsOk() (*[]ShardManifest, bool)

GetShardsOk returns a tuple with the Shards field value and a boolean to check if the value has been set.

func (*ShardGroupManifest) GetStartTime

func (o *ShardGroupManifest) GetStartTime() time.Time

GetStartTime returns the StartTime field value

func (*ShardGroupManifest) GetStartTimeOk

func (o *ShardGroupManifest) GetStartTimeOk() (*time.Time, bool)

GetStartTimeOk returns a tuple with the StartTime field value and a boolean to check if the value has been set.

func (*ShardGroupManifest) GetTruncatedAt

func (o *ShardGroupManifest) GetTruncatedAt() time.Time

GetTruncatedAt returns the TruncatedAt field value if set, zero value otherwise.

func (*ShardGroupManifest) GetTruncatedAtOk

func (o *ShardGroupManifest) GetTruncatedAtOk() (*time.Time, bool)

GetTruncatedAtOk returns a tuple with the TruncatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ShardGroupManifest) HasDeletedAt

func (o *ShardGroupManifest) HasDeletedAt() bool

HasDeletedAt returns a boolean if a field has been set.

func (*ShardGroupManifest) HasTruncatedAt

func (o *ShardGroupManifest) HasTruncatedAt() bool

HasTruncatedAt returns a boolean if a field has been set.

func (ShardGroupManifest) MarshalJSON

func (o ShardGroupManifest) MarshalJSON() ([]byte, error)

func (*ShardGroupManifest) SetDeletedAt

func (o *ShardGroupManifest) SetDeletedAt(v time.Time)

SetDeletedAt gets a reference to the given time.Time and assigns it to the DeletedAt field.

func (*ShardGroupManifest) SetEndTime

func (o *ShardGroupManifest) SetEndTime(v time.Time)

SetEndTime sets field value

func (*ShardGroupManifest) SetId

func (o *ShardGroupManifest) SetId(v int64)

SetId sets field value

func (*ShardGroupManifest) SetShards

func (o *ShardGroupManifest) SetShards(v []ShardManifest)

SetShards sets field value

func (*ShardGroupManifest) SetStartTime

func (o *ShardGroupManifest) SetStartTime(v time.Time)

SetStartTime sets field value

func (*ShardGroupManifest) SetTruncatedAt

func (o *ShardGroupManifest) SetTruncatedAt(v time.Time)

SetTruncatedAt gets a reference to the given time.Time and assigns it to the TruncatedAt field.

type ShardManifest

type ShardManifest struct {
	Id          int64        `json:"id" yaml:"id"`
	ShardOwners []ShardOwner `json:"shardOwners" yaml:"shardOwners"`
}

ShardManifest struct for ShardManifest

func NewShardManifest

func NewShardManifest(id int64, shardOwners []ShardOwner) *ShardManifest

NewShardManifest instantiates a new ShardManifest 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 NewShardManifestWithDefaults

func NewShardManifestWithDefaults() *ShardManifest

NewShardManifestWithDefaults instantiates a new ShardManifest 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 (*ShardManifest) GetId

func (o *ShardManifest) GetId() int64

GetId returns the Id field value

func (*ShardManifest) GetIdOk

func (o *ShardManifest) GetIdOk() (*int64, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*ShardManifest) GetShardOwners

func (o *ShardManifest) GetShardOwners() []ShardOwner

GetShardOwners returns the ShardOwners field value

func (*ShardManifest) GetShardOwnersOk

func (o *ShardManifest) GetShardOwnersOk() (*[]ShardOwner, bool)

GetShardOwnersOk returns a tuple with the ShardOwners field value and a boolean to check if the value has been set.

func (ShardManifest) MarshalJSON

func (o ShardManifest) MarshalJSON() ([]byte, error)

func (*ShardManifest) SetId

func (o *ShardManifest) SetId(v int64)

SetId sets field value

func (*ShardManifest) SetShardOwners

func (o *ShardManifest) SetShardOwners(v []ShardOwner)

SetShardOwners sets field value

type ShardOwner

type ShardOwner struct {
	// The ID of the node that owns the shard.
	NodeID int64 `json:"nodeID" yaml:"nodeID"`
}

ShardOwner struct for ShardOwner

func NewShardOwner

func NewShardOwner(nodeID int64) *ShardOwner

NewShardOwner instantiates a new ShardOwner 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 NewShardOwnerWithDefaults

func NewShardOwnerWithDefaults() *ShardOwner

NewShardOwnerWithDefaults instantiates a new ShardOwner 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 (*ShardOwner) GetNodeID

func (o *ShardOwner) GetNodeID() int64

GetNodeID returns the NodeID field value

func (*ShardOwner) GetNodeIDOk

func (o *ShardOwner) GetNodeIDOk() (*int64, bool)

GetNodeIDOk returns a tuple with the NodeID field value and a boolean to check if the value has been set.

func (ShardOwner) MarshalJSON

func (o ShardOwner) MarshalJSON() ([]byte, error)

func (*ShardOwner) SetNodeID

func (o *ShardOwner) SetNodeID(v int64)

SetNodeID sets field value

type SigninApi added in v2.4.0

type SigninApi interface {

	/*
			 * PostSignin Create a user session.
			 * Authenticates [Basic authentication credentials](#section/Authentication/BasicAuthentication)
		for a [user]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#user),
		and then, if successful, generates a user session.

		To authenticate a user, pass the HTTP `Authorization` header with the
		`Basic` scheme and the base64-encoded username and password.
		For syntax and more information, see [Basic Authentication](#section/Authentication/BasicAuthentication) for
		syntax and more information.

		If authentication is successful, InfluxDB creates a new session for the user
		and then returns the session cookie in the `Set-Cookie` response header.

		InfluxDB stores user sessions in memory only.
		They expire within ten minutes and during restarts of the InfluxDB instance.

		#### User sessions with authorizations

		- In InfluxDB Cloud, a user session inherits all the user's permissions for
		  the organization.
		- In InfluxDB OSS, a user session inherits all the user's permissions for all
		  the organizations that the user belongs to.

		#### Related endpoints

		- [Signout](#tag/Signout)

			 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			 * @return ApiPostSigninRequest
	*/
	PostSignin(ctx _context.Context) ApiPostSigninRequest

	/*
	 * PostSigninExecute executes the request
	 */
	PostSigninExecute(r ApiPostSigninRequest) error

	/*
	 * PostSigninExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 */
	PostSigninExecuteWithHttpInfo(r ApiPostSigninRequest) (*_nethttp.Response, error)
}

type SigninApiService added in v2.4.0

type SigninApiService service

SigninApiService SigninApi service

func (*SigninApiService) PostSignin added in v2.4.0

  • PostSignin Create a user session.
  • Authenticates [Basic authentication credentials](#section/Authentication/BasicAuthentication)

for a [user]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#user), and then, if successful, generates a user session.

To authenticate a user, pass the HTTP `Authorization` header with the `Basic` scheme and the base64-encoded username and password. For syntax and more information, see [Basic Authentication](#section/Authentication/BasicAuthentication) for syntax and more information.

If authentication is successful, InfluxDB creates a new session for the user and then returns the session cookie in the `Set-Cookie` response header.

InfluxDB stores user sessions in memory only. They expire within ten minutes and during restarts of the InfluxDB instance.

#### User sessions with authorizations

  • In InfluxDB Cloud, a user session inherits all the user's permissions for the organization.
  • In InfluxDB OSS, a user session inherits all the user's permissions for all the organizations that the user belongs to.

#### Related endpoints

- [Signout](#tag/Signout)

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @return ApiPostSigninRequest

func (*SigninApiService) PostSigninExecute added in v2.4.0

func (a *SigninApiService) PostSigninExecute(r ApiPostSigninRequest) error

* Execute executes the request

func (*SigninApiService) PostSigninExecuteWithHttpInfo added in v2.4.0

func (a *SigninApiService) PostSigninExecuteWithHttpInfo(r ApiPostSigninRequest) (*_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable.

type Stack

type Stack struct {
	Id        string       `json:"id" yaml:"id"`
	OrgID     string       `json:"orgID" yaml:"orgID"`
	CreatedAt time.Time    `json:"createdAt" yaml:"createdAt"`
	Events    []StackEvent `json:"events" yaml:"events"`
}

Stack struct for Stack

func NewStack

func NewStack(id string, orgID string, createdAt time.Time, events []StackEvent) *Stack

NewStack instantiates a new Stack 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 NewStackWithDefaults

func NewStackWithDefaults() *Stack

NewStackWithDefaults instantiates a new Stack 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 (*Stack) GetCreatedAt

func (o *Stack) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value

func (*Stack) GetCreatedAtOk

func (o *Stack) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set.

func (*Stack) GetEvents

func (o *Stack) GetEvents() []StackEvent

GetEvents returns the Events field value

func (*Stack) GetEventsOk

func (o *Stack) GetEventsOk() (*[]StackEvent, bool)

GetEventsOk returns a tuple with the Events field value and a boolean to check if the value has been set.

func (*Stack) GetId

func (o *Stack) GetId() string

GetId returns the Id field value

func (*Stack) GetIdOk

func (o *Stack) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*Stack) GetOrgID

func (o *Stack) GetOrgID() string

GetOrgID returns the OrgID field value

func (*Stack) GetOrgIDOk

func (o *Stack) GetOrgIDOk() (*string, bool)

GetOrgIDOk returns a tuple with the OrgID field value and a boolean to check if the value has been set.

func (Stack) MarshalJSON

func (o Stack) MarshalJSON() ([]byte, error)

func (*Stack) SetCreatedAt

func (o *Stack) SetCreatedAt(v time.Time)

SetCreatedAt sets field value

func (*Stack) SetEvents

func (o *Stack) SetEvents(v []StackEvent)

SetEvents sets field value

func (*Stack) SetId

func (o *Stack) SetId(v string)

SetId sets field value

func (*Stack) SetOrgID

func (o *Stack) SetOrgID(v string)

SetOrgID sets field value

type StackEvent

type StackEvent struct {
	EventType   string               `json:"eventType" yaml:"eventType"`
	Name        string               `json:"name" yaml:"name"`
	Description *string              `json:"description,omitempty" yaml:"description,omitempty"`
	Sources     []string             `json:"sources" yaml:"sources"`
	Resources   []StackEventResource `json:"resources" yaml:"resources"`
	Urls        []string             `json:"urls" yaml:"urls"`
	UpdatedAt   time.Time            `json:"updatedAt" yaml:"updatedAt"`
}

StackEvent struct for StackEvent

func NewStackEvent

func NewStackEvent(eventType string, name string, sources []string, resources []StackEventResource, urls []string, updatedAt time.Time) *StackEvent

NewStackEvent instantiates a new StackEvent 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 NewStackEventWithDefaults

func NewStackEventWithDefaults() *StackEvent

NewStackEventWithDefaults instantiates a new StackEvent 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 (*StackEvent) GetDescription

func (o *StackEvent) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*StackEvent) GetDescriptionOk

func (o *StackEvent) 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 (*StackEvent) GetEventType

func (o *StackEvent) GetEventType() string

GetEventType returns the EventType field value

func (*StackEvent) GetEventTypeOk

func (o *StackEvent) GetEventTypeOk() (*string, bool)

GetEventTypeOk returns a tuple with the EventType field value and a boolean to check if the value has been set.

func (*StackEvent) GetName

func (o *StackEvent) GetName() string

GetName returns the Name field value

func (*StackEvent) GetNameOk

func (o *StackEvent) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*StackEvent) GetResources

func (o *StackEvent) GetResources() []StackEventResource

GetResources returns the Resources field value

func (*StackEvent) GetResourcesOk

func (o *StackEvent) GetResourcesOk() (*[]StackEventResource, bool)

GetResourcesOk returns a tuple with the Resources field value and a boolean to check if the value has been set.

func (*StackEvent) GetSources

func (o *StackEvent) GetSources() []string

GetSources returns the Sources field value

func (*StackEvent) GetSourcesOk

func (o *StackEvent) GetSourcesOk() (*[]string, bool)

GetSourcesOk returns a tuple with the Sources field value and a boolean to check if the value has been set.

func (*StackEvent) GetUpdatedAt

func (o *StackEvent) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value

func (*StackEvent) GetUpdatedAtOk

func (o *StackEvent) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value and a boolean to check if the value has been set.

func (*StackEvent) GetUrls

func (o *StackEvent) GetUrls() []string

GetUrls returns the Urls field value

func (*StackEvent) GetUrlsOk

func (o *StackEvent) GetUrlsOk() (*[]string, bool)

GetUrlsOk returns a tuple with the Urls field value and a boolean to check if the value has been set.

func (*StackEvent) HasDescription

func (o *StackEvent) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (StackEvent) MarshalJSON

func (o StackEvent) MarshalJSON() ([]byte, error)

func (*StackEvent) SetDescription

func (o *StackEvent) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*StackEvent) SetEventType

func (o *StackEvent) SetEventType(v string)

SetEventType sets field value

func (*StackEvent) SetName

func (o *StackEvent) SetName(v string)

SetName sets field value

func (*StackEvent) SetResources

func (o *StackEvent) SetResources(v []StackEventResource)

SetResources sets field value

func (*StackEvent) SetSources

func (o *StackEvent) SetSources(v []string)

SetSources sets field value

func (*StackEvent) SetUpdatedAt

func (o *StackEvent) SetUpdatedAt(v time.Time)

SetUpdatedAt sets field value

func (*StackEvent) SetUrls

func (o *StackEvent) SetUrls(v []string)

SetUrls sets field value

type StackEventResource

type StackEventResource struct {
	ApiVersion       string                          `json:"apiVersion" yaml:"apiVersion"`
	ResourceID       string                          `json:"resourceID" yaml:"resourceID"`
	Kind             string                          `json:"kind" yaml:"kind"`
	TemplateMetaName string                          `json:"templateMetaName" yaml:"templateMetaName"`
	Associations     []StackEventResourceAssociation `json:"associations" yaml:"associations"`
	Links            *StackEventResourceLinks        `json:"links,omitempty" yaml:"links,omitempty"`
}

StackEventResource struct for StackEventResource

func NewStackEventResource

func NewStackEventResource(apiVersion string, resourceID string, kind string, templateMetaName string, associations []StackEventResourceAssociation) *StackEventResource

NewStackEventResource instantiates a new StackEventResource 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 NewStackEventResourceWithDefaults

func NewStackEventResourceWithDefaults() *StackEventResource

NewStackEventResourceWithDefaults instantiates a new StackEventResource 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 (*StackEventResource) GetApiVersion

func (o *StackEventResource) GetApiVersion() string

GetApiVersion returns the ApiVersion field value

func (*StackEventResource) GetApiVersionOk

func (o *StackEventResource) GetApiVersionOk() (*string, bool)

GetApiVersionOk returns a tuple with the ApiVersion field value and a boolean to check if the value has been set.

func (*StackEventResource) GetAssociations

func (o *StackEventResource) GetAssociations() []StackEventResourceAssociation

GetAssociations returns the Associations field value

func (*StackEventResource) GetAssociationsOk

func (o *StackEventResource) GetAssociationsOk() (*[]StackEventResourceAssociation, bool)

GetAssociationsOk returns a tuple with the Associations field value and a boolean to check if the value has been set.

func (*StackEventResource) GetKind

func (o *StackEventResource) GetKind() string

GetKind returns the Kind field value

func (*StackEventResource) GetKindOk

func (o *StackEventResource) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value and a boolean to check if the value has been set.

GetLinks returns the Links field value if set, zero value otherwise.

func (*StackEventResource) GetLinksOk

func (o *StackEventResource) GetLinksOk() (*StackEventResourceLinks, bool)

GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StackEventResource) GetResourceID

func (o *StackEventResource) GetResourceID() string

GetResourceID returns the ResourceID field value

func (*StackEventResource) GetResourceIDOk

func (o *StackEventResource) GetResourceIDOk() (*string, bool)

GetResourceIDOk returns a tuple with the ResourceID field value and a boolean to check if the value has been set.

func (*StackEventResource) GetTemplateMetaName

func (o *StackEventResource) GetTemplateMetaName() string

GetTemplateMetaName returns the TemplateMetaName field value

func (*StackEventResource) GetTemplateMetaNameOk

func (o *StackEventResource) GetTemplateMetaNameOk() (*string, bool)

GetTemplateMetaNameOk returns a tuple with the TemplateMetaName field value and a boolean to check if the value has been set.

func (o *StackEventResource) HasLinks() bool

HasLinks returns a boolean if a field has been set.

func (StackEventResource) MarshalJSON

func (o StackEventResource) MarshalJSON() ([]byte, error)

func (*StackEventResource) SetApiVersion

func (o *StackEventResource) SetApiVersion(v string)

SetApiVersion sets field value

func (*StackEventResource) SetAssociations

func (o *StackEventResource) SetAssociations(v []StackEventResourceAssociation)

SetAssociations sets field value

func (*StackEventResource) SetKind

func (o *StackEventResource) SetKind(v string)

SetKind sets field value

SetLinks gets a reference to the given StackEventResourceLinks and assigns it to the Links field.

func (*StackEventResource) SetResourceID

func (o *StackEventResource) SetResourceID(v string)

SetResourceID sets field value

func (*StackEventResource) SetTemplateMetaName

func (o *StackEventResource) SetTemplateMetaName(v string)

SetTemplateMetaName sets field value

type StackEventResourceAssociation

type StackEventResourceAssociation struct {
	Kind     string `json:"kind" yaml:"kind"`
	MetaName string `json:"metaName" yaml:"metaName"`
}

StackEventResourceAssociation struct for StackEventResourceAssociation

func NewStackEventResourceAssociation

func NewStackEventResourceAssociation(kind string, metaName string) *StackEventResourceAssociation

NewStackEventResourceAssociation instantiates a new StackEventResourceAssociation 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 NewStackEventResourceAssociationWithDefaults

func NewStackEventResourceAssociationWithDefaults() *StackEventResourceAssociation

NewStackEventResourceAssociationWithDefaults instantiates a new StackEventResourceAssociation 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 (*StackEventResourceAssociation) GetKind

GetKind returns the Kind field value

func (*StackEventResourceAssociation) GetKindOk

func (o *StackEventResourceAssociation) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value and a boolean to check if the value has been set.

func (*StackEventResourceAssociation) GetMetaName

func (o *StackEventResourceAssociation) GetMetaName() string

GetMetaName returns the MetaName field value

func (*StackEventResourceAssociation) GetMetaNameOk

func (o *StackEventResourceAssociation) GetMetaNameOk() (*string, bool)

GetMetaNameOk returns a tuple with the MetaName field value and a boolean to check if the value has been set.

func (StackEventResourceAssociation) MarshalJSON

func (o StackEventResourceAssociation) MarshalJSON() ([]byte, error)

func (*StackEventResourceAssociation) SetKind

func (o *StackEventResourceAssociation) SetKind(v string)

SetKind sets field value

func (*StackEventResourceAssociation) SetMetaName

func (o *StackEventResourceAssociation) SetMetaName(v string)

SetMetaName sets field value

type StackEventResourceLinks struct {
	Self *string `json:"self,omitempty" yaml:"self,omitempty"`
}

StackEventResourceLinks struct for StackEventResourceLinks

func NewStackEventResourceLinks() *StackEventResourceLinks

NewStackEventResourceLinks instantiates a new StackEventResourceLinks 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 NewStackEventResourceLinksWithDefaults

func NewStackEventResourceLinksWithDefaults() *StackEventResourceLinks

NewStackEventResourceLinksWithDefaults instantiates a new StackEventResourceLinks 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 (*StackEventResourceLinks) GetSelf

func (o *StackEventResourceLinks) GetSelf() string

GetSelf returns the Self field value if set, zero value otherwise.

func (*StackEventResourceLinks) GetSelfOk

func (o *StackEventResourceLinks) GetSelfOk() (*string, bool)

GetSelfOk returns a tuple with the Self field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StackEventResourceLinks) HasSelf

func (o *StackEventResourceLinks) HasSelf() bool

HasSelf returns a boolean if a field has been set.

func (StackEventResourceLinks) MarshalJSON

func (o StackEventResourceLinks) MarshalJSON() ([]byte, error)

func (*StackEventResourceLinks) SetSelf

func (o *StackEventResourceLinks) SetSelf(v string)

SetSelf gets a reference to the given string and assigns it to the Self field.

type StackPatchRequest

type StackPatchRequest struct {
	Name                *string                     `json:"name,omitempty" yaml:"name,omitempty"`
	Description         *string                     `json:"description,omitempty" yaml:"description,omitempty"`
	TemplateURLs        []string                    `json:"templateURLs" yaml:"templateURLs"`
	AdditionalResources []StackPatchRequestResource `json:"additionalResources" yaml:"additionalResources"`
}

StackPatchRequest struct for StackPatchRequest

func NewStackPatchRequest

func NewStackPatchRequest(templateURLs []string, additionalResources []StackPatchRequestResource) *StackPatchRequest

NewStackPatchRequest instantiates a new StackPatchRequest 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 NewStackPatchRequestWithDefaults

func NewStackPatchRequestWithDefaults() *StackPatchRequest

NewStackPatchRequestWithDefaults instantiates a new StackPatchRequest 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 (*StackPatchRequest) GetAdditionalResources

func (o *StackPatchRequest) GetAdditionalResources() []StackPatchRequestResource

GetAdditionalResources returns the AdditionalResources field value

func (*StackPatchRequest) GetAdditionalResourcesOk

func (o *StackPatchRequest) GetAdditionalResourcesOk() (*[]StackPatchRequestResource, bool)

GetAdditionalResourcesOk returns a tuple with the AdditionalResources field value and a boolean to check if the value has been set.

func (*StackPatchRequest) GetDescription

func (o *StackPatchRequest) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*StackPatchRequest) GetDescriptionOk

func (o *StackPatchRequest) 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 (*StackPatchRequest) GetName

func (o *StackPatchRequest) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*StackPatchRequest) GetNameOk

func (o *StackPatchRequest) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StackPatchRequest) GetTemplateURLs

func (o *StackPatchRequest) GetTemplateURLs() []string

GetTemplateURLs returns the TemplateURLs field value

func (*StackPatchRequest) GetTemplateURLsOk

func (o *StackPatchRequest) GetTemplateURLsOk() (*[]string, bool)

GetTemplateURLsOk returns a tuple with the TemplateURLs field value and a boolean to check if the value has been set.

func (*StackPatchRequest) HasDescription

func (o *StackPatchRequest) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*StackPatchRequest) HasName

func (o *StackPatchRequest) HasName() bool

HasName returns a boolean if a field has been set.

func (StackPatchRequest) MarshalJSON

func (o StackPatchRequest) MarshalJSON() ([]byte, error)

func (*StackPatchRequest) SetAdditionalResources

func (o *StackPatchRequest) SetAdditionalResources(v []StackPatchRequestResource)

SetAdditionalResources sets field value

func (*StackPatchRequest) SetDescription

func (o *StackPatchRequest) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*StackPatchRequest) SetName

func (o *StackPatchRequest) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*StackPatchRequest) SetTemplateURLs

func (o *StackPatchRequest) SetTemplateURLs(v []string)

SetTemplateURLs sets field value

type StackPatchRequestResource

type StackPatchRequestResource struct {
	ResourceID       string  `json:"resourceID" yaml:"resourceID"`
	Kind             string  `json:"kind" yaml:"kind"`
	TemplateMetaName *string `json:"templateMetaName,omitempty" yaml:"templateMetaName,omitempty"`
}

StackPatchRequestResource struct for StackPatchRequestResource

func NewStackPatchRequestResource

func NewStackPatchRequestResource(resourceID string, kind string) *StackPatchRequestResource

NewStackPatchRequestResource instantiates a new StackPatchRequestResource 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 NewStackPatchRequestResourceWithDefaults

func NewStackPatchRequestResourceWithDefaults() *StackPatchRequestResource

NewStackPatchRequestResourceWithDefaults instantiates a new StackPatchRequestResource 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 (*StackPatchRequestResource) GetKind

func (o *StackPatchRequestResource) GetKind() string

GetKind returns the Kind field value

func (*StackPatchRequestResource) GetKindOk

func (o *StackPatchRequestResource) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value and a boolean to check if the value has been set.

func (*StackPatchRequestResource) GetResourceID

func (o *StackPatchRequestResource) GetResourceID() string

GetResourceID returns the ResourceID field value

func (*StackPatchRequestResource) GetResourceIDOk

func (o *StackPatchRequestResource) GetResourceIDOk() (*string, bool)

GetResourceIDOk returns a tuple with the ResourceID field value and a boolean to check if the value has been set.

func (*StackPatchRequestResource) GetTemplateMetaName

func (o *StackPatchRequestResource) GetTemplateMetaName() string

GetTemplateMetaName returns the TemplateMetaName field value if set, zero value otherwise.

func (*StackPatchRequestResource) GetTemplateMetaNameOk

func (o *StackPatchRequestResource) GetTemplateMetaNameOk() (*string, bool)

GetTemplateMetaNameOk returns a tuple with the TemplateMetaName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StackPatchRequestResource) HasTemplateMetaName

func (o *StackPatchRequestResource) HasTemplateMetaName() bool

HasTemplateMetaName returns a boolean if a field has been set.

func (StackPatchRequestResource) MarshalJSON

func (o StackPatchRequestResource) MarshalJSON() ([]byte, error)

func (*StackPatchRequestResource) SetKind

func (o *StackPatchRequestResource) SetKind(v string)

SetKind sets field value

func (*StackPatchRequestResource) SetResourceID

func (o *StackPatchRequestResource) SetResourceID(v string)

SetResourceID sets field value

func (*StackPatchRequestResource) SetTemplateMetaName

func (o *StackPatchRequestResource) SetTemplateMetaName(v string)

SetTemplateMetaName gets a reference to the given string and assigns it to the TemplateMetaName field.

type StackPostRequest

type StackPostRequest struct {
	OrgID       string   `json:"orgID" yaml:"orgID"`
	Name        string   `json:"name" yaml:"name"`
	Description *string  `json:"description,omitempty" yaml:"description,omitempty"`
	Urls        []string `json:"urls" yaml:"urls"`
}

StackPostRequest struct for StackPostRequest

func NewStackPostRequest

func NewStackPostRequest(orgID string, name string, urls []string) *StackPostRequest

NewStackPostRequest instantiates a new StackPostRequest 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 NewStackPostRequestWithDefaults

func NewStackPostRequestWithDefaults() *StackPostRequest

NewStackPostRequestWithDefaults instantiates a new StackPostRequest 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 (*StackPostRequest) GetDescription

func (o *StackPostRequest) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*StackPostRequest) GetDescriptionOk

func (o *StackPostRequest) 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 (*StackPostRequest) GetName

func (o *StackPostRequest) GetName() string

GetName returns the Name field value

func (*StackPostRequest) GetNameOk

func (o *StackPostRequest) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*StackPostRequest) GetOrgID

func (o *StackPostRequest) GetOrgID() string

GetOrgID returns the OrgID field value

func (*StackPostRequest) GetOrgIDOk

func (o *StackPostRequest) GetOrgIDOk() (*string, bool)

GetOrgIDOk returns a tuple with the OrgID field value and a boolean to check if the value has been set.

func (*StackPostRequest) GetUrls

func (o *StackPostRequest) GetUrls() []string

GetUrls returns the Urls field value

func (*StackPostRequest) GetUrlsOk

func (o *StackPostRequest) GetUrlsOk() (*[]string, bool)

GetUrlsOk returns a tuple with the Urls field value and a boolean to check if the value has been set.

func (*StackPostRequest) HasDescription

func (o *StackPostRequest) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (StackPostRequest) MarshalJSON

func (o StackPostRequest) MarshalJSON() ([]byte, error)

func (*StackPostRequest) SetDescription

func (o *StackPostRequest) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*StackPostRequest) SetName

func (o *StackPostRequest) SetName(v string)

SetName sets field value

func (*StackPostRequest) SetOrgID

func (o *StackPostRequest) SetOrgID(v string)

SetOrgID sets field value

func (*StackPostRequest) SetUrls

func (o *StackPostRequest) SetUrls(v []string)

SetUrls sets field value

type Stacks

type Stacks struct {
	Stacks []Stack `json:"stacks" yaml:"stacks"`
}

Stacks struct for Stacks

func NewStacks

func NewStacks(stacks []Stack) *Stacks

NewStacks instantiates a new Stacks 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 NewStacksWithDefaults

func NewStacksWithDefaults() *Stacks

NewStacksWithDefaults instantiates a new Stacks 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 (*Stacks) GetStacks

func (o *Stacks) GetStacks() []Stack

GetStacks returns the Stacks field value

func (*Stacks) GetStacksOk

func (o *Stacks) GetStacksOk() (*[]Stack, bool)

GetStacksOk returns a tuple with the Stacks field value and a boolean to check if the value has been set.

func (Stacks) MarshalJSON

func (o Stacks) MarshalJSON() ([]byte, error)

func (*Stacks) SetStacks

func (o *Stacks) SetStacks(v []Stack)

SetStacks sets field value

type StacksApi

type StacksApi interface {

	/*
	 * CreateStack Create a new stack
	 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
	 * @return ApiCreateStackRequest
	 */
	CreateStack(ctx _context.Context) ApiCreateStackRequest

	/*
	 * CreateStackExecute executes the request
	 * @return Stack
	 */
	CreateStackExecute(r ApiCreateStackRequest) (Stack, error)

	/*
	 * CreateStackExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 * @return Stack
	 */
	CreateStackExecuteWithHttpInfo(r ApiCreateStackRequest) (Stack, *_nethttp.Response, error)

	/*
	 * DeleteStack Delete a stack and associated resources
	 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
	 * @param stackId The identifier of the stack.
	 * @return ApiDeleteStackRequest
	 */
	DeleteStack(ctx _context.Context, stackId string) ApiDeleteStackRequest

	/*
	 * DeleteStackExecute executes the request
	 */
	DeleteStackExecute(r ApiDeleteStackRequest) error

	/*
	 * DeleteStackExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 */
	DeleteStackExecuteWithHttpInfo(r ApiDeleteStackRequest) (*_nethttp.Response, error)

	/*
	 * ListStacks List all installed InfluxDB templates
	 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
	 * @return ApiListStacksRequest
	 */
	ListStacks(ctx _context.Context) ApiListStacksRequest

	/*
	 * ListStacksExecute executes the request
	 * @return Stacks
	 */
	ListStacksExecute(r ApiListStacksRequest) (Stacks, error)

	/*
	 * ListStacksExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 * @return Stacks
	 */
	ListStacksExecuteWithHttpInfo(r ApiListStacksRequest) (Stacks, *_nethttp.Response, error)

	/*
	 * ReadStack Retrieve a stack
	 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
	 * @param stackId The identifier of the stack.
	 * @return ApiReadStackRequest
	 */
	ReadStack(ctx _context.Context, stackId string) ApiReadStackRequest

	/*
	 * ReadStackExecute executes the request
	 * @return Stack
	 */
	ReadStackExecute(r ApiReadStackRequest) (Stack, error)

	/*
	 * ReadStackExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 * @return Stack
	 */
	ReadStackExecuteWithHttpInfo(r ApiReadStackRequest) (Stack, *_nethttp.Response, error)

	/*
	 * UpdateStack Update an InfluxDB Stack
	 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
	 * @param stackId The identifier of the stack.
	 * @return ApiUpdateStackRequest
	 */
	UpdateStack(ctx _context.Context, stackId string) ApiUpdateStackRequest

	/*
	 * UpdateStackExecute executes the request
	 * @return Stack
	 */
	UpdateStackExecute(r ApiUpdateStackRequest) (Stack, error)

	/*
	 * UpdateStackExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 * @return Stack
	 */
	UpdateStackExecuteWithHttpInfo(r ApiUpdateStackRequest) (Stack, *_nethttp.Response, error)
}

type StacksApiService

type StacksApiService service

StacksApiService StacksApi service

func (*StacksApiService) CreateStack

* CreateStack Create a new stack * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiCreateStackRequest

func (*StacksApiService) CreateStackExecute

func (a *StacksApiService) CreateStackExecute(r ApiCreateStackRequest) (Stack, error)

* Execute executes the request * @return Stack

func (*StacksApiService) CreateStackExecuteWithHttpInfo added in v2.3.0

func (a *StacksApiService) CreateStackExecuteWithHttpInfo(r ApiCreateStackRequest) (Stack, *_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable. * @return Stack

func (*StacksApiService) DeleteStack

func (a *StacksApiService) DeleteStack(ctx _context.Context, stackId string) ApiDeleteStackRequest

* DeleteStack Delete a stack and associated resources * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param stackId The identifier of the stack. * @return ApiDeleteStackRequest

func (*StacksApiService) DeleteStackExecute

func (a *StacksApiService) DeleteStackExecute(r ApiDeleteStackRequest) error

* Execute executes the request

func (*StacksApiService) DeleteStackExecuteWithHttpInfo added in v2.3.0

func (a *StacksApiService) DeleteStackExecuteWithHttpInfo(r ApiDeleteStackRequest) (*_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable.

func (*StacksApiService) ListStacks

* ListStacks List all installed InfluxDB templates * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiListStacksRequest

func (*StacksApiService) ListStacksExecute

func (a *StacksApiService) ListStacksExecute(r ApiListStacksRequest) (Stacks, error)

* Execute executes the request * @return Stacks

func (*StacksApiService) ListStacksExecuteWithHttpInfo added in v2.3.0

func (a *StacksApiService) ListStacksExecuteWithHttpInfo(r ApiListStacksRequest) (Stacks, *_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable. * @return Stacks

func (*StacksApiService) ReadStack

func (a *StacksApiService) ReadStack(ctx _context.Context, stackId string) ApiReadStackRequest

* ReadStack Retrieve a stack * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param stackId The identifier of the stack. * @return ApiReadStackRequest

func (*StacksApiService) ReadStackExecute

func (a *StacksApiService) ReadStackExecute(r ApiReadStackRequest) (Stack, error)

* Execute executes the request * @return Stack

func (*StacksApiService) ReadStackExecuteWithHttpInfo added in v2.3.0

func (a *StacksApiService) ReadStackExecuteWithHttpInfo(r ApiReadStackRequest) (Stack, *_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable. * @return Stack

func (*StacksApiService) UpdateStack

func (a *StacksApiService) UpdateStack(ctx _context.Context, stackId string) ApiUpdateStackRequest

* UpdateStack Update an InfluxDB Stack * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param stackId The identifier of the stack. * @return ApiUpdateStackRequest

func (*StacksApiService) UpdateStackExecute

func (a *StacksApiService) UpdateStackExecute(r ApiUpdateStackRequest) (Stack, error)

* Execute executes the request * @return Stack

func (*StacksApiService) UpdateStackExecuteWithHttpInfo added in v2.3.0

func (a *StacksApiService) UpdateStackExecuteWithHttpInfo(r ApiUpdateStackRequest) (Stack, *_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable. * @return Stack

type SubscriptionManifest

type SubscriptionManifest struct {
	Name         string   `json:"name" yaml:"name"`
	Mode         string   `json:"mode" yaml:"mode"`
	Destinations []string `json:"destinations" yaml:"destinations"`
}

SubscriptionManifest struct for SubscriptionManifest

func NewSubscriptionManifest

func NewSubscriptionManifest(name string, mode string, destinations []string) *SubscriptionManifest

NewSubscriptionManifest instantiates a new SubscriptionManifest 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 NewSubscriptionManifestWithDefaults

func NewSubscriptionManifestWithDefaults() *SubscriptionManifest

NewSubscriptionManifestWithDefaults instantiates a new SubscriptionManifest 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 (*SubscriptionManifest) GetDestinations

func (o *SubscriptionManifest) GetDestinations() []string

GetDestinations returns the Destinations field value

func (*SubscriptionManifest) GetDestinationsOk

func (o *SubscriptionManifest) GetDestinationsOk() (*[]string, bool)

GetDestinationsOk returns a tuple with the Destinations field value and a boolean to check if the value has been set.

func (*SubscriptionManifest) GetMode

func (o *SubscriptionManifest) GetMode() string

GetMode returns the Mode field value

func (*SubscriptionManifest) GetModeOk

func (o *SubscriptionManifest) GetModeOk() (*string, bool)

GetModeOk returns a tuple with the Mode field value and a boolean to check if the value has been set.

func (*SubscriptionManifest) GetName

func (o *SubscriptionManifest) GetName() string

GetName returns the Name field value

func (*SubscriptionManifest) GetNameOk

func (o *SubscriptionManifest) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (SubscriptionManifest) MarshalJSON

func (o SubscriptionManifest) MarshalJSON() ([]byte, error)

func (*SubscriptionManifest) SetDestinations

func (o *SubscriptionManifest) SetDestinations(v []string)

SetDestinations sets field value

func (*SubscriptionManifest) SetMode

func (o *SubscriptionManifest) SetMode(v string)

SetMode sets field value

func (*SubscriptionManifest) SetName

func (o *SubscriptionManifest) SetName(v string)

SetName sets field value

type Task

type Task struct {
	Id string `json:"id" yaml:"id"`
	// An [organization]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#organization) ID. Specifies the organization that owns the task.
	OrgID string `json:"orgID" yaml:"orgID"`
	// An [organization]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#organization) name. Specifies the organization that owns the task.
	Org *string `json:"org,omitempty" yaml:"org,omitempty"`
	// The name of the task.
	Name string `json:"name" yaml:"name"`
	// A [user]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#user) ID. Specifies the owner of the task.  To find a user ID, you can use the [`GET /api/v2/users` endpoint](#operation/GetUsers) to list users.
	OwnerID *string `json:"ownerID,omitempty" yaml:"ownerID,omitempty"`
	// A description of the task.
	Description *string         `json:"description,omitempty" yaml:"description,omitempty"`
	Status      *TaskStatusType `json:"status,omitempty" yaml:"status,omitempty"`
	Labels      *[]Label        `json:"labels,omitempty" yaml:"labels,omitempty"`
	// An authorization ID. Specifies the authorization used when the task communicates with the query engine.  To find an authorization ID, use the [`GET /api/v2/authorizations` endpoint](#operation/GetAuthorizations) to list authorizations.
	AuthorizationID *string `json:"authorizationID,omitempty" yaml:"authorizationID,omitempty"`
	// The Flux script that the task executes.  #### Limitations   - If you use the `flux` property, you can't use the `scriptID` and `scriptParameters` properties.
	Flux *string `json:"flux,omitempty" yaml:"flux,omitempty"`
	// The interval ([duration literal]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#rfc3339-timestamp)) at which the task runs. `every` also determines when the task first runs, depending on the specified time.
	Every *string `json:"every,omitempty" yaml:"every,omitempty"`
	// A [Cron expression](https://en.wikipedia.org/wiki/Cron#Overview) that defines the schedule on which the task runs. InfluxDB uses the system time when evaluating Cron expressions.
	Cron *string `json:"cron,omitempty" yaml:"cron,omitempty"`
	// A [duration](https://docs.influxdata.com/flux/v0.x/spec/lexical-elements/#duration-literals) to delay execution of the task after the scheduled time has elapsed. `0` removes the offset.
	Offset *string `json:"offset,omitempty" yaml:"offset,omitempty"`
	// A timestamp ([RFC3339 date/time format]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#rfc3339-timestamp)) of the latest scheduled and completed run.
	LatestCompleted *time.Time `json:"latestCompleted,omitempty" yaml:"latestCompleted,omitempty"`
	LastRunStatus   *string    `json:"lastRunStatus,omitempty" yaml:"lastRunStatus,omitempty"`
	LastRunError    *string    `json:"lastRunError,omitempty" yaml:"lastRunError,omitempty"`
	CreatedAt       *time.Time `json:"createdAt,omitempty" yaml:"createdAt,omitempty"`
	UpdatedAt       *time.Time `json:"updatedAt,omitempty" yaml:"updatedAt,omitempty"`
	Links           *TaskLinks `json:"links,omitempty" yaml:"links,omitempty"`
	// A script ID. Specifies the [invokable script](#tag/Invokable-Scripts) that the task executes.  #### Limitations  - If you use the `scriptID` property, you can't use the `flux` property.  #### Related guides  - [Create a task that references a script]({{% INFLUXDB_DOCS_URL %}}/process-data/manage-tasks/create-task/#create-a-task-that-references-a-script)
	ScriptID *string `json:"scriptID,omitempty" yaml:"scriptID,omitempty"`
	// Key-value pairs for `params` in the script. Defines the invocation parameter values passed to the script specified by `scriptID`. When running the task, InfluxDB executes the script with the parameters you provide.  #### Limitations  - To use `scriptParameters`, you must provide a `scriptID`. - If you use the `scriptID` and `scriptParameters` properties, you can't use the `flux` property.
	ScriptParameters *map[string]interface{} `json:"scriptParameters,omitempty" yaml:"scriptParameters,omitempty"`
}

Task struct for Task

func NewTask

func NewTask(id string, orgID string, name string) *Task

NewTask instantiates a new Task 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 NewTaskWithDefaults

func NewTaskWithDefaults() *Task

NewTaskWithDefaults instantiates a new Task 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 (*Task) GetAuthorizationID

func (o *Task) GetAuthorizationID() string

GetAuthorizationID returns the AuthorizationID field value if set, zero value otherwise.

func (*Task) GetAuthorizationIDOk

func (o *Task) GetAuthorizationIDOk() (*string, bool)

GetAuthorizationIDOk returns a tuple with the AuthorizationID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Task) GetCreatedAt

func (o *Task) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*Task) GetCreatedAtOk

func (o *Task) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Task) GetCron

func (o *Task) GetCron() string

GetCron returns the Cron field value if set, zero value otherwise.

func (*Task) GetCronOk

func (o *Task) GetCronOk() (*string, bool)

GetCronOk returns a tuple with the Cron field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Task) GetDescription

func (o *Task) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*Task) GetDescriptionOk

func (o *Task) 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 (*Task) GetEvery

func (o *Task) GetEvery() string

GetEvery returns the Every field value if set, zero value otherwise.

func (*Task) GetEveryOk

func (o *Task) GetEveryOk() (*string, bool)

GetEveryOk returns a tuple with the Every field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Task) GetFlux

func (o *Task) GetFlux() string

GetFlux returns the Flux field value if set, zero value otherwise.

func (*Task) GetFluxOk

func (o *Task) GetFluxOk() (*string, bool)

GetFluxOk returns a tuple with the Flux field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Task) GetId

func (o *Task) GetId() string

GetId returns the Id field value

func (*Task) GetIdOk

func (o *Task) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*Task) GetLabels

func (o *Task) GetLabels() []Label

GetLabels returns the Labels field value if set, zero value otherwise.

func (*Task) GetLabelsOk

func (o *Task) GetLabelsOk() (*[]Label, bool)

GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Task) GetLastRunError

func (o *Task) GetLastRunError() string

GetLastRunError returns the LastRunError field value if set, zero value otherwise.

func (*Task) GetLastRunErrorOk

func (o *Task) GetLastRunErrorOk() (*string, bool)

GetLastRunErrorOk returns a tuple with the LastRunError field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Task) GetLastRunStatus

func (o *Task) GetLastRunStatus() string

GetLastRunStatus returns the LastRunStatus field value if set, zero value otherwise.

func (*Task) GetLastRunStatusOk

func (o *Task) GetLastRunStatusOk() (*string, bool)

GetLastRunStatusOk returns a tuple with the LastRunStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Task) GetLatestCompleted

func (o *Task) GetLatestCompleted() time.Time

GetLatestCompleted returns the LatestCompleted field value if set, zero value otherwise.

func (*Task) GetLatestCompletedOk

func (o *Task) GetLatestCompletedOk() (*time.Time, bool)

GetLatestCompletedOk returns a tuple with the LatestCompleted field value if set, nil otherwise and a boolean to check if the value has been set.

func (o *Task) GetLinks() TaskLinks

GetLinks returns the Links field value if set, zero value otherwise.

func (*Task) GetLinksOk

func (o *Task) GetLinksOk() (*TaskLinks, bool)

GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Task) GetName

func (o *Task) GetName() string

GetName returns the Name field value

func (*Task) GetNameOk

func (o *Task) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*Task) GetOffset

func (o *Task) GetOffset() string

GetOffset returns the Offset field value if set, zero value otherwise.

func (*Task) GetOffsetOk

func (o *Task) GetOffsetOk() (*string, bool)

GetOffsetOk returns a tuple with the Offset field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Task) GetOrg

func (o *Task) GetOrg() string

GetOrg returns the Org field value if set, zero value otherwise.

func (*Task) GetOrgID

func (o *Task) GetOrgID() string

GetOrgID returns the OrgID field value

func (*Task) GetOrgIDOk

func (o *Task) GetOrgIDOk() (*string, bool)

GetOrgIDOk returns a tuple with the OrgID field value and a boolean to check if the value has been set.

func (*Task) GetOrgOk

func (o *Task) GetOrgOk() (*string, bool)

GetOrgOk returns a tuple with the Org field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Task) GetOwnerID

func (o *Task) GetOwnerID() string

GetOwnerID returns the OwnerID field value if set, zero value otherwise.

func (*Task) GetOwnerIDOk

func (o *Task) GetOwnerIDOk() (*string, bool)

GetOwnerIDOk returns a tuple with the OwnerID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Task) GetScriptID added in v2.4.0

func (o *Task) GetScriptID() string

GetScriptID returns the ScriptID field value if set, zero value otherwise.

func (*Task) GetScriptIDOk added in v2.4.0

func (o *Task) GetScriptIDOk() (*string, bool)

GetScriptIDOk returns a tuple with the ScriptID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Task) GetScriptParameters added in v2.4.0

func (o *Task) GetScriptParameters() map[string]interface{}

GetScriptParameters returns the ScriptParameters field value if set, zero value otherwise.

func (*Task) GetScriptParametersOk added in v2.4.0

func (o *Task) GetScriptParametersOk() (*map[string]interface{}, bool)

GetScriptParametersOk returns a tuple with the ScriptParameters field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Task) GetStatus

func (o *Task) GetStatus() TaskStatusType

GetStatus returns the Status field value if set, zero value otherwise.

func (*Task) GetStatusOk

func (o *Task) GetStatusOk() (*TaskStatusType, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Task) GetUpdatedAt

func (o *Task) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*Task) GetUpdatedAtOk

func (o *Task) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Task) HasAuthorizationID

func (o *Task) HasAuthorizationID() bool

HasAuthorizationID returns a boolean if a field has been set.

func (*Task) HasCreatedAt

func (o *Task) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*Task) HasCron

func (o *Task) HasCron() bool

HasCron returns a boolean if a field has been set.

func (*Task) HasDescription

func (o *Task) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*Task) HasEvery

func (o *Task) HasEvery() bool

HasEvery returns a boolean if a field has been set.

func (*Task) HasFlux added in v2.4.0

func (o *Task) HasFlux() bool

HasFlux returns a boolean if a field has been set.

func (*Task) HasLabels

func (o *Task) HasLabels() bool

HasLabels returns a boolean if a field has been set.

func (*Task) HasLastRunError

func (o *Task) HasLastRunError() bool

HasLastRunError returns a boolean if a field has been set.

func (*Task) HasLastRunStatus

func (o *Task) HasLastRunStatus() bool

HasLastRunStatus returns a boolean if a field has been set.

func (*Task) HasLatestCompleted

func (o *Task) HasLatestCompleted() bool

HasLatestCompleted returns a boolean if a field has been set.

func (o *Task) HasLinks() bool

HasLinks returns a boolean if a field has been set.

func (*Task) HasOffset

func (o *Task) HasOffset() bool

HasOffset returns a boolean if a field has been set.

func (*Task) HasOrg

func (o *Task) HasOrg() bool

HasOrg returns a boolean if a field has been set.

func (*Task) HasOwnerID

func (o *Task) HasOwnerID() bool

HasOwnerID returns a boolean if a field has been set.

func (*Task) HasScriptID added in v2.4.0

func (o *Task) HasScriptID() bool

HasScriptID returns a boolean if a field has been set.

func (*Task) HasScriptParameters added in v2.4.0

func (o *Task) HasScriptParameters() bool

HasScriptParameters returns a boolean if a field has been set.

func (*Task) HasStatus

func (o *Task) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*Task) HasUpdatedAt

func (o *Task) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (Task) MarshalJSON

func (o Task) MarshalJSON() ([]byte, error)

func (*Task) SetAuthorizationID

func (o *Task) SetAuthorizationID(v string)

SetAuthorizationID gets a reference to the given string and assigns it to the AuthorizationID field.

func (*Task) SetCreatedAt

func (o *Task) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*Task) SetCron

func (o *Task) SetCron(v string)

SetCron gets a reference to the given string and assigns it to the Cron field.

func (*Task) SetDescription

func (o *Task) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*Task) SetEvery

func (o *Task) SetEvery(v string)

SetEvery gets a reference to the given string and assigns it to the Every field.

func (*Task) SetFlux

func (o *Task) SetFlux(v string)

SetFlux gets a reference to the given string and assigns it to the Flux field.

func (*Task) SetId

func (o *Task) SetId(v string)

SetId sets field value

func (*Task) SetLabels

func (o *Task) SetLabels(v []Label)

SetLabels gets a reference to the given []Label and assigns it to the Labels field.

func (*Task) SetLastRunError

func (o *Task) SetLastRunError(v string)

SetLastRunError gets a reference to the given string and assigns it to the LastRunError field.

func (*Task) SetLastRunStatus

func (o *Task) SetLastRunStatus(v string)

SetLastRunStatus gets a reference to the given string and assigns it to the LastRunStatus field.

func (*Task) SetLatestCompleted

func (o *Task) SetLatestCompleted(v time.Time)

SetLatestCompleted gets a reference to the given time.Time and assigns it to the LatestCompleted field.

func (o *Task) SetLinks(v TaskLinks)

SetLinks gets a reference to the given TaskLinks and assigns it to the Links field.

func (*Task) SetName

func (o *Task) SetName(v string)

SetName sets field value

func (*Task) SetOffset

func (o *Task) SetOffset(v string)

SetOffset gets a reference to the given string and assigns it to the Offset field.

func (*Task) SetOrg

func (o *Task) SetOrg(v string)

SetOrg gets a reference to the given string and assigns it to the Org field.

func (*Task) SetOrgID

func (o *Task) SetOrgID(v string)

SetOrgID sets field value

func (*Task) SetOwnerID

func (o *Task) SetOwnerID(v string)

SetOwnerID gets a reference to the given string and assigns it to the OwnerID field.

func (*Task) SetScriptID added in v2.4.0

func (o *Task) SetScriptID(v string)

SetScriptID gets a reference to the given string and assigns it to the ScriptID field.

func (*Task) SetScriptParameters added in v2.4.0

func (o *Task) SetScriptParameters(v map[string]interface{})

SetScriptParameters gets a reference to the given map[string]interface{} and assigns it to the ScriptParameters field.

func (*Task) SetStatus

func (o *Task) SetStatus(v TaskStatusType)

SetStatus gets a reference to the given TaskStatusType and assigns it to the Status field.

func (*Task) SetUpdatedAt

func (o *Task) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

type TaskCreateRequest

type TaskCreateRequest struct {
	// The ID of the organization that owns the task.
	OrgID *string `json:"orgID,omitempty" yaml:"orgID,omitempty"`
	// The name of the organization that owns the task.
	Org    *string         `json:"org,omitempty" yaml:"org,omitempty"`
	Status *TaskStatusType `json:"status,omitempty" yaml:"status,omitempty"`
	// The Flux script that the task runs.  #### Limitations  - If you use the `flux` property, you can't use the `scriptID` and `scriptParameters` properties.
	Flux *string `json:"flux,omitempty" yaml:"flux,omitempty"`
	// The description of the task.
	Description *string `json:"description,omitempty" yaml:"description,omitempty"`
	// The ID of the script that the task runs.  #### Limitations  - If you use the `scriptID` property, you can't use the `flux` property.
	ScriptID *string `json:"scriptID,omitempty" yaml:"scriptID,omitempty"`
	// The parameter key-value pairs passed to the script (referenced by `scriptID`) during the task run.  #### Limitations  - `scriptParameters` requires `scriptID`. - If you use the `scriptID` and `scriptParameters` properties, you can't use the `flux` property.
	ScriptParameters *map[string]interface{} `json:"scriptParameters,omitempty" yaml:"scriptParameters,omitempty"`
	// The name of the task
	Name *string `json:"name,omitempty" yaml:"name,omitempty"`
	// The interval ([duration literal](https://docs.influxdata.com/flux/v0.x/spec/lexical-elements/#duration-literals))) at which the task runs. `every` also determines when the task first runs, depending on the specified time.
	Every *string `json:"every,omitempty" yaml:"every,omitempty"`
	// A [Cron expression](https://en.wikipedia.org/wiki/Cron#Overview) that defines the schedule on which the task runs. InfluxDB bases cron runs on the system time.
	Cron *string `json:"cron,omitempty" yaml:"cron,omitempty"`
	// A [duration](https://docs.influxdata.com/flux/v0.x/spec/lexical-elements/#duration-literals) to delay execution of the task after the scheduled time has elapsed. `0` removes the offset.
	Offset *string `json:"offset,omitempty" yaml:"offset,omitempty"`
}

TaskCreateRequest struct for TaskCreateRequest

func NewTaskCreateRequest

func NewTaskCreateRequest() *TaskCreateRequest

NewTaskCreateRequest instantiates a new TaskCreateRequest 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 NewTaskCreateRequestWithDefaults

func NewTaskCreateRequestWithDefaults() *TaskCreateRequest

NewTaskCreateRequestWithDefaults instantiates a new TaskCreateRequest 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 (*TaskCreateRequest) GetCron added in v2.4.0

func (o *TaskCreateRequest) GetCron() string

GetCron returns the Cron field value if set, zero value otherwise.

func (*TaskCreateRequest) GetCronOk added in v2.4.0

func (o *TaskCreateRequest) GetCronOk() (*string, bool)

GetCronOk returns a tuple with the Cron field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskCreateRequest) GetDescription

func (o *TaskCreateRequest) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*TaskCreateRequest) GetDescriptionOk

func (o *TaskCreateRequest) 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 (*TaskCreateRequest) GetEvery added in v2.4.0

func (o *TaskCreateRequest) GetEvery() string

GetEvery returns the Every field value if set, zero value otherwise.

func (*TaskCreateRequest) GetEveryOk added in v2.4.0

func (o *TaskCreateRequest) GetEveryOk() (*string, bool)

GetEveryOk returns a tuple with the Every field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskCreateRequest) GetFlux

func (o *TaskCreateRequest) GetFlux() string

GetFlux returns the Flux field value if set, zero value otherwise.

func (*TaskCreateRequest) GetFluxOk

func (o *TaskCreateRequest) GetFluxOk() (*string, bool)

GetFluxOk returns a tuple with the Flux field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskCreateRequest) GetName added in v2.4.0

func (o *TaskCreateRequest) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*TaskCreateRequest) GetNameOk added in v2.4.0

func (o *TaskCreateRequest) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskCreateRequest) GetOffset added in v2.4.0

func (o *TaskCreateRequest) GetOffset() string

GetOffset returns the Offset field value if set, zero value otherwise.

func (*TaskCreateRequest) GetOffsetOk added in v2.4.0

func (o *TaskCreateRequest) GetOffsetOk() (*string, bool)

GetOffsetOk returns a tuple with the Offset field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskCreateRequest) GetOrg

func (o *TaskCreateRequest) GetOrg() string

GetOrg returns the Org field value if set, zero value otherwise.

func (*TaskCreateRequest) GetOrgID

func (o *TaskCreateRequest) GetOrgID() string

GetOrgID returns the OrgID field value if set, zero value otherwise.

func (*TaskCreateRequest) GetOrgIDOk

func (o *TaskCreateRequest) GetOrgIDOk() (*string, bool)

GetOrgIDOk returns a tuple with the OrgID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskCreateRequest) GetOrgOk

func (o *TaskCreateRequest) GetOrgOk() (*string, bool)

GetOrgOk returns a tuple with the Org field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskCreateRequest) GetScriptID added in v2.4.0

func (o *TaskCreateRequest) GetScriptID() string

GetScriptID returns the ScriptID field value if set, zero value otherwise.

func (*TaskCreateRequest) GetScriptIDOk added in v2.4.0

func (o *TaskCreateRequest) GetScriptIDOk() (*string, bool)

GetScriptIDOk returns a tuple with the ScriptID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskCreateRequest) GetScriptParameters added in v2.4.0

func (o *TaskCreateRequest) GetScriptParameters() map[string]interface{}

GetScriptParameters returns the ScriptParameters field value if set, zero value otherwise.

func (*TaskCreateRequest) GetScriptParametersOk added in v2.4.0

func (o *TaskCreateRequest) GetScriptParametersOk() (*map[string]interface{}, bool)

GetScriptParametersOk returns a tuple with the ScriptParameters field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskCreateRequest) GetStatus

func (o *TaskCreateRequest) GetStatus() TaskStatusType

GetStatus returns the Status field value if set, zero value otherwise.

func (*TaskCreateRequest) GetStatusOk

func (o *TaskCreateRequest) GetStatusOk() (*TaskStatusType, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskCreateRequest) HasCron added in v2.4.0

func (o *TaskCreateRequest) HasCron() bool

HasCron returns a boolean if a field has been set.

func (*TaskCreateRequest) HasDescription

func (o *TaskCreateRequest) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*TaskCreateRequest) HasEvery added in v2.4.0

func (o *TaskCreateRequest) HasEvery() bool

HasEvery returns a boolean if a field has been set.

func (*TaskCreateRequest) HasFlux added in v2.4.0

func (o *TaskCreateRequest) HasFlux() bool

HasFlux returns a boolean if a field has been set.

func (*TaskCreateRequest) HasName added in v2.4.0

func (o *TaskCreateRequest) HasName() bool

HasName returns a boolean if a field has been set.

func (*TaskCreateRequest) HasOffset added in v2.4.0

func (o *TaskCreateRequest) HasOffset() bool

HasOffset returns a boolean if a field has been set.

func (*TaskCreateRequest) HasOrg

func (o *TaskCreateRequest) HasOrg() bool

HasOrg returns a boolean if a field has been set.

func (*TaskCreateRequest) HasOrgID

func (o *TaskCreateRequest) HasOrgID() bool

HasOrgID returns a boolean if a field has been set.

func (*TaskCreateRequest) HasScriptID added in v2.4.0

func (o *TaskCreateRequest) HasScriptID() bool

HasScriptID returns a boolean if a field has been set.

func (*TaskCreateRequest) HasScriptParameters added in v2.4.0

func (o *TaskCreateRequest) HasScriptParameters() bool

HasScriptParameters returns a boolean if a field has been set.

func (*TaskCreateRequest) HasStatus

func (o *TaskCreateRequest) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (TaskCreateRequest) MarshalJSON

func (o TaskCreateRequest) MarshalJSON() ([]byte, error)

func (*TaskCreateRequest) SetCron added in v2.4.0

func (o *TaskCreateRequest) SetCron(v string)

SetCron gets a reference to the given string and assigns it to the Cron field.

func (*TaskCreateRequest) SetDescription

func (o *TaskCreateRequest) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*TaskCreateRequest) SetEvery added in v2.4.0

func (o *TaskCreateRequest) SetEvery(v string)

SetEvery gets a reference to the given string and assigns it to the Every field.

func (*TaskCreateRequest) SetFlux

func (o *TaskCreateRequest) SetFlux(v string)

SetFlux gets a reference to the given string and assigns it to the Flux field.

func (*TaskCreateRequest) SetName added in v2.4.0

func (o *TaskCreateRequest) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*TaskCreateRequest) SetOffset added in v2.4.0

func (o *TaskCreateRequest) SetOffset(v string)

SetOffset gets a reference to the given string and assigns it to the Offset field.

func (*TaskCreateRequest) SetOrg

func (o *TaskCreateRequest) SetOrg(v string)

SetOrg gets a reference to the given string and assigns it to the Org field.

func (*TaskCreateRequest) SetOrgID

func (o *TaskCreateRequest) SetOrgID(v string)

SetOrgID gets a reference to the given string and assigns it to the OrgID field.

func (*TaskCreateRequest) SetScriptID added in v2.4.0

func (o *TaskCreateRequest) SetScriptID(v string)

SetScriptID gets a reference to the given string and assigns it to the ScriptID field.

func (*TaskCreateRequest) SetScriptParameters added in v2.4.0

func (o *TaskCreateRequest) SetScriptParameters(v map[string]interface{})

SetScriptParameters gets a reference to the given map[string]interface{} and assigns it to the ScriptParameters field.

func (*TaskCreateRequest) SetStatus

func (o *TaskCreateRequest) SetStatus(v TaskStatusType)

SetStatus gets a reference to the given TaskStatusType and assigns it to the Status field.

type TaskLinks struct {
	// URI of resource.
	Self *string `json:"self,omitempty" yaml:"self,omitempty"`
	// URI of resource.
	Owners *string `json:"owners,omitempty" yaml:"owners,omitempty"`
	// URI of resource.
	Members *string `json:"members,omitempty" yaml:"members,omitempty"`
	// URI of resource.
	Runs *string `json:"runs,omitempty" yaml:"runs,omitempty"`
	// URI of resource.
	Logs *string `json:"logs,omitempty" yaml:"logs,omitempty"`
	// URI of resource.
	Labels *string `json:"labels,omitempty" yaml:"labels,omitempty"`
}

TaskLinks struct for TaskLinks

func NewTaskLinks() *TaskLinks

NewTaskLinks instantiates a new TaskLinks 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 NewTaskLinksWithDefaults

func NewTaskLinksWithDefaults() *TaskLinks

NewTaskLinksWithDefaults instantiates a new TaskLinks 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 (*TaskLinks) GetLabels

func (o *TaskLinks) GetLabels() string

GetLabels returns the Labels field value if set, zero value otherwise.

func (*TaskLinks) GetLabelsOk

func (o *TaskLinks) GetLabelsOk() (*string, bool)

GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskLinks) GetLogs

func (o *TaskLinks) GetLogs() string

GetLogs returns the Logs field value if set, zero value otherwise.

func (*TaskLinks) GetLogsOk

func (o *TaskLinks) GetLogsOk() (*string, bool)

GetLogsOk returns a tuple with the Logs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskLinks) GetMembers

func (o *TaskLinks) GetMembers() string

GetMembers returns the Members field value if set, zero value otherwise.

func (*TaskLinks) GetMembersOk

func (o *TaskLinks) GetMembersOk() (*string, bool)

GetMembersOk returns a tuple with the Members field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskLinks) GetOwners

func (o *TaskLinks) GetOwners() string

GetOwners returns the Owners field value if set, zero value otherwise.

func (*TaskLinks) GetOwnersOk

func (o *TaskLinks) GetOwnersOk() (*string, bool)

GetOwnersOk returns a tuple with the Owners field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskLinks) GetRuns

func (o *TaskLinks) GetRuns() string

GetRuns returns the Runs field value if set, zero value otherwise.

func (*TaskLinks) GetRunsOk

func (o *TaskLinks) GetRunsOk() (*string, bool)

GetRunsOk returns a tuple with the Runs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskLinks) GetSelf

func (o *TaskLinks) GetSelf() string

GetSelf returns the Self field value if set, zero value otherwise.

func (*TaskLinks) GetSelfOk

func (o *TaskLinks) GetSelfOk() (*string, bool)

GetSelfOk returns a tuple with the Self field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskLinks) HasLabels

func (o *TaskLinks) HasLabels() bool

HasLabels returns a boolean if a field has been set.

func (*TaskLinks) HasLogs

func (o *TaskLinks) HasLogs() bool

HasLogs returns a boolean if a field has been set.

func (*TaskLinks) HasMembers

func (o *TaskLinks) HasMembers() bool

HasMembers returns a boolean if a field has been set.

func (*TaskLinks) HasOwners

func (o *TaskLinks) HasOwners() bool

HasOwners returns a boolean if a field has been set.

func (*TaskLinks) HasRuns

func (o *TaskLinks) HasRuns() bool

HasRuns returns a boolean if a field has been set.

func (*TaskLinks) HasSelf

func (o *TaskLinks) HasSelf() bool

HasSelf returns a boolean if a field has been set.

func (TaskLinks) MarshalJSON

func (o TaskLinks) MarshalJSON() ([]byte, error)

func (*TaskLinks) SetLabels

func (o *TaskLinks) SetLabels(v string)

SetLabels gets a reference to the given string and assigns it to the Labels field.

func (*TaskLinks) SetLogs

func (o *TaskLinks) SetLogs(v string)

SetLogs gets a reference to the given string and assigns it to the Logs field.

func (*TaskLinks) SetMembers

func (o *TaskLinks) SetMembers(v string)

SetMembers gets a reference to the given string and assigns it to the Members field.

func (*TaskLinks) SetOwners

func (o *TaskLinks) SetOwners(v string)

SetOwners gets a reference to the given string and assigns it to the Owners field.

func (*TaskLinks) SetRuns

func (o *TaskLinks) SetRuns(v string)

SetRuns gets a reference to the given string and assigns it to the Runs field.

func (*TaskLinks) SetSelf

func (o *TaskLinks) SetSelf(v string)

SetSelf gets a reference to the given string and assigns it to the Self field.

type TaskStatusType

type TaskStatusType string

TaskStatusType `inactive` cancels scheduled runs and prevents manual runs of the task.

const (
	TASKSTATUSTYPE_ACTIVE   TaskStatusType = "active"
	TASKSTATUSTYPE_INACTIVE TaskStatusType = "inactive"
)

List of TaskStatusType

func TaskStatusTypeValues added in v2.2.0

func TaskStatusTypeValues() []TaskStatusType

func (TaskStatusType) Ptr

func (v TaskStatusType) Ptr() *TaskStatusType

Ptr returns reference to TaskStatusType value

func (*TaskStatusType) UnmarshalJSON

func (v *TaskStatusType) UnmarshalJSON(src []byte) error

type TaskUpdateRequest

type TaskUpdateRequest struct {
	Status *TaskStatusType `json:"status,omitempty" yaml:"status,omitempty"`
	// Update the Flux script that the task runs.
	Flux *string `json:"flux,omitempty" yaml:"flux,omitempty"`
	// Update the 'name' option in the flux script.
	Name *string `json:"name,omitempty" yaml:"name,omitempty"`
	// Update the 'every' option in the flux script.
	Every *string `json:"every,omitempty" yaml:"every,omitempty"`
	// Update the 'cron' option in the flux script.
	Cron *string `json:"cron,omitempty" yaml:"cron,omitempty"`
	// Update the 'offset' option in the flux script.
	Offset *string `json:"offset,omitempty" yaml:"offset,omitempty"`
	// Update the description of the task.
	Description *string `json:"description,omitempty" yaml:"description,omitempty"`
	// Update the 'scriptID' of the task.
	ScriptID *string `json:"scriptID,omitempty" yaml:"scriptID,omitempty"`
	// Update the 'scriptParameters' of the task.
	ScriptParameters *map[string]interface{} `json:"scriptParameters,omitempty" yaml:"scriptParameters,omitempty"`
}

TaskUpdateRequest struct for TaskUpdateRequest

func NewTaskUpdateRequest

func NewTaskUpdateRequest() *TaskUpdateRequest

NewTaskUpdateRequest instantiates a new TaskUpdateRequest 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 NewTaskUpdateRequestWithDefaults

func NewTaskUpdateRequestWithDefaults() *TaskUpdateRequest

NewTaskUpdateRequestWithDefaults instantiates a new TaskUpdateRequest 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 (*TaskUpdateRequest) GetCron

func (o *TaskUpdateRequest) GetCron() string

GetCron returns the Cron field value if set, zero value otherwise.

func (*TaskUpdateRequest) GetCronOk

func (o *TaskUpdateRequest) GetCronOk() (*string, bool)

GetCronOk returns a tuple with the Cron field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskUpdateRequest) GetDescription

func (o *TaskUpdateRequest) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*TaskUpdateRequest) GetDescriptionOk

func (o *TaskUpdateRequest) 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 (*TaskUpdateRequest) GetEvery

func (o *TaskUpdateRequest) GetEvery() string

GetEvery returns the Every field value if set, zero value otherwise.

func (*TaskUpdateRequest) GetEveryOk

func (o *TaskUpdateRequest) GetEveryOk() (*string, bool)

GetEveryOk returns a tuple with the Every field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskUpdateRequest) GetFlux

func (o *TaskUpdateRequest) GetFlux() string

GetFlux returns the Flux field value if set, zero value otherwise.

func (*TaskUpdateRequest) GetFluxOk

func (o *TaskUpdateRequest) GetFluxOk() (*string, bool)

GetFluxOk returns a tuple with the Flux field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskUpdateRequest) GetName

func (o *TaskUpdateRequest) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*TaskUpdateRequest) GetNameOk

func (o *TaskUpdateRequest) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskUpdateRequest) GetOffset

func (o *TaskUpdateRequest) GetOffset() string

GetOffset returns the Offset field value if set, zero value otherwise.

func (*TaskUpdateRequest) GetOffsetOk

func (o *TaskUpdateRequest) GetOffsetOk() (*string, bool)

GetOffsetOk returns a tuple with the Offset field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskUpdateRequest) GetScriptID added in v2.4.0

func (o *TaskUpdateRequest) GetScriptID() string

GetScriptID returns the ScriptID field value if set, zero value otherwise.

func (*TaskUpdateRequest) GetScriptIDOk added in v2.4.0

func (o *TaskUpdateRequest) GetScriptIDOk() (*string, bool)

GetScriptIDOk returns a tuple with the ScriptID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskUpdateRequest) GetScriptParameters added in v2.4.0

func (o *TaskUpdateRequest) GetScriptParameters() map[string]interface{}

GetScriptParameters returns the ScriptParameters field value if set, zero value otherwise.

func (*TaskUpdateRequest) GetScriptParametersOk added in v2.4.0

func (o *TaskUpdateRequest) GetScriptParametersOk() (*map[string]interface{}, bool)

GetScriptParametersOk returns a tuple with the ScriptParameters field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskUpdateRequest) GetStatus

func (o *TaskUpdateRequest) GetStatus() TaskStatusType

GetStatus returns the Status field value if set, zero value otherwise.

func (*TaskUpdateRequest) GetStatusOk

func (o *TaskUpdateRequest) GetStatusOk() (*TaskStatusType, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskUpdateRequest) HasCron

func (o *TaskUpdateRequest) HasCron() bool

HasCron returns a boolean if a field has been set.

func (*TaskUpdateRequest) HasDescription

func (o *TaskUpdateRequest) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*TaskUpdateRequest) HasEvery

func (o *TaskUpdateRequest) HasEvery() bool

HasEvery returns a boolean if a field has been set.

func (*TaskUpdateRequest) HasFlux

func (o *TaskUpdateRequest) HasFlux() bool

HasFlux returns a boolean if a field has been set.

func (*TaskUpdateRequest) HasName

func (o *TaskUpdateRequest) HasName() bool

HasName returns a boolean if a field has been set.

func (*TaskUpdateRequest) HasOffset

func (o *TaskUpdateRequest) HasOffset() bool

HasOffset returns a boolean if a field has been set.

func (*TaskUpdateRequest) HasScriptID added in v2.4.0

func (o *TaskUpdateRequest) HasScriptID() bool

HasScriptID returns a boolean if a field has been set.

func (*TaskUpdateRequest) HasScriptParameters added in v2.4.0

func (o *TaskUpdateRequest) HasScriptParameters() bool

HasScriptParameters returns a boolean if a field has been set.

func (*TaskUpdateRequest) HasStatus

func (o *TaskUpdateRequest) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (TaskUpdateRequest) MarshalJSON

func (o TaskUpdateRequest) MarshalJSON() ([]byte, error)

func (*TaskUpdateRequest) SetCron

func (o *TaskUpdateRequest) SetCron(v string)

SetCron gets a reference to the given string and assigns it to the Cron field.

func (*TaskUpdateRequest) SetDescription

func (o *TaskUpdateRequest) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*TaskUpdateRequest) SetEvery

func (o *TaskUpdateRequest) SetEvery(v string)

SetEvery gets a reference to the given string and assigns it to the Every field.

func (*TaskUpdateRequest) SetFlux

func (o *TaskUpdateRequest) SetFlux(v string)

SetFlux gets a reference to the given string and assigns it to the Flux field.

func (*TaskUpdateRequest) SetName

func (o *TaskUpdateRequest) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*TaskUpdateRequest) SetOffset

func (o *TaskUpdateRequest) SetOffset(v string)

SetOffset gets a reference to the given string and assigns it to the Offset field.

func (*TaskUpdateRequest) SetScriptID added in v2.4.0

func (o *TaskUpdateRequest) SetScriptID(v string)

SetScriptID gets a reference to the given string and assigns it to the ScriptID field.

func (*TaskUpdateRequest) SetScriptParameters added in v2.4.0

func (o *TaskUpdateRequest) SetScriptParameters(v map[string]interface{})

SetScriptParameters gets a reference to the given map[string]interface{} and assigns it to the ScriptParameters field.

func (*TaskUpdateRequest) SetStatus

func (o *TaskUpdateRequest) SetStatus(v TaskStatusType)

SetStatus gets a reference to the given TaskStatusType and assigns it to the Status field.

type Tasks

type Tasks struct {
	Links *Links  `json:"links,omitempty" yaml:"links,omitempty"`
	Tasks *[]Task `json:"tasks,omitempty" yaml:"tasks,omitempty"`
}

Tasks struct for Tasks

func NewTasks

func NewTasks() *Tasks

NewTasks instantiates a new Tasks 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 NewTasksWithDefaults

func NewTasksWithDefaults() *Tasks

NewTasksWithDefaults instantiates a new Tasks object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (o *Tasks) GetLinks() Links

GetLinks returns the Links field value if set, zero value otherwise.

func (*Tasks) GetLinksOk

func (o *Tasks) GetLinksOk() (*Links, bool)

GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Tasks) GetTasks

func (o *Tasks) GetTasks() []Task

GetTasks returns the Tasks field value if set, zero value otherwise.

func (*Tasks) GetTasksOk

func (o *Tasks) GetTasksOk() (*[]Task, bool)

GetTasksOk returns a tuple with the Tasks field value if set, nil otherwise and a boolean to check if the value has been set.

func (o *Tasks) HasLinks() bool

HasLinks returns a boolean if a field has been set.

func (*Tasks) HasTasks

func (o *Tasks) HasTasks() bool

HasTasks returns a boolean if a field has been set.

func (Tasks) MarshalJSON

func (o Tasks) MarshalJSON() ([]byte, error)
func (o *Tasks) SetLinks(v Links)

SetLinks gets a reference to the given Links and assigns it to the Links field.

func (*Tasks) SetTasks

func (o *Tasks) SetTasks(v []Task)

SetTasks gets a reference to the given []Task and assigns it to the Tasks field.

type TasksApi

type TasksApi interface {

	/*
			 * DeleteTasksID Delete a task
			 * Deletes a [task]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#task) and associated records.

		Use this endpoint to delete a task and all associated records (task runs, logs, and labels).
		Once the task is deleted, InfluxDB cancels all scheduled runs of the task.

		If you want to disable a task instead of delete it, [update the task status to `inactive`](#operation/PatchTasksID).

			 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			 * @param taskID A [task]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#task) ID. Specifies the task to delete.
			 * @return ApiDeleteTasksIDRequest
	*/
	DeleteTasksID(ctx _context.Context, taskID string) ApiDeleteTasksIDRequest

	/*
	 * DeleteTasksIDExecute executes the request
	 */
	DeleteTasksIDExecute(r ApiDeleteTasksIDRequest) error

	/*
	 * DeleteTasksIDExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 */
	DeleteTasksIDExecuteWithHttpInfo(r ApiDeleteTasksIDRequest) (*_nethttp.Response, error)

	/*
			 * DeleteTasksIDRunsID Cancel a running task
			 * Cancels a running [task]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#task).

		Use this endpoint with InfluxDB OSS to cancel a running task.

		#### InfluxDB Cloud

		- Doesn't support this operation.

			 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			 * @param taskID The ID of the task to cancel.
			 * @param runID The ID of the task run to cancel.
			 * @return ApiDeleteTasksIDRunsIDRequest
	*/
	DeleteTasksIDRunsID(ctx _context.Context, taskID string, runID string) ApiDeleteTasksIDRunsIDRequest

	/*
	 * DeleteTasksIDRunsIDExecute executes the request
	 */
	DeleteTasksIDRunsIDExecute(r ApiDeleteTasksIDRunsIDRequest) error

	/*
	 * DeleteTasksIDRunsIDExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 */
	DeleteTasksIDRunsIDExecuteWithHttpInfo(r ApiDeleteTasksIDRunsIDRequest) (*_nethttp.Response, error)

	/*
			 * GetTasks List all tasks
			 * Retrieves a list of [tasks]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#task).

		To limit which tasks are returned, pass query parameters in your request.
		If no query parameters are passed, InfluxDB returns all tasks up to the default `limit`.

			 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			 * @return ApiGetTasksRequest
	*/
	GetTasks(ctx _context.Context) ApiGetTasksRequest

	/*
	 * GetTasksExecute executes the request
	 * @return Tasks
	 */
	GetTasksExecute(r ApiGetTasksRequest) (Tasks, error)

	/*
	 * GetTasksExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 * @return Tasks
	 */
	GetTasksExecuteWithHttpInfo(r ApiGetTasksRequest) (Tasks, *_nethttp.Response, error)

	/*
	 * GetTasksID Retrieve a task
	 * Retrieves a [task]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#task).

	 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
	 * @param taskID A [task]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#task) ID. Specifies the task to retrieve.
	 * @return ApiGetTasksIDRequest
	 */
	GetTasksID(ctx _context.Context, taskID string) ApiGetTasksIDRequest

	/*
	 * GetTasksIDExecute executes the request
	 * @return Task
	 */
	GetTasksIDExecute(r ApiGetTasksIDRequest) (Task, error)

	/*
	 * GetTasksIDExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 * @return Task
	 */
	GetTasksIDExecuteWithHttpInfo(r ApiGetTasksIDRequest) (Task, *_nethttp.Response, error)

	/*
			 * GetTasksIDLogs Retrieve all logs for a task
			 * Retrieves a list of all logs for a [task]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#task).

		When an InfluxDB task runs, a “run” record is created in the task’s history.
		Logs associated with each run provide relevant log messages, timestamps, and the exit status of the run attempt.

		Use this endpoint to retrieve only the log events for a task,
		without additional task metadata.

			 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			 * @param taskID The task ID.
			 * @return ApiGetTasksIDLogsRequest
	*/
	GetTasksIDLogs(ctx _context.Context, taskID string) ApiGetTasksIDLogsRequest

	/*
	 * GetTasksIDLogsExecute executes the request
	 * @return Logs
	 */
	GetTasksIDLogsExecute(r ApiGetTasksIDLogsRequest) (Logs, error)

	/*
	 * GetTasksIDLogsExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 * @return Logs
	 */
	GetTasksIDLogsExecuteWithHttpInfo(r ApiGetTasksIDLogsRequest) (Logs, *_nethttp.Response, error)

	/*
			 * GetTasksIDRuns List runs for a task
			 * Retrieves a list of runs for a [task]({{% INFLUXDB_DOCS_URL %}}/process-data/).

		To limit which task runs are returned, pass query parameters in your request.
		If no query parameters are passed, InfluxDB returns all task runs up to the default `limit`.

			 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			 * @param taskID The ID of the task to get runs for. Only returns runs for this task.
			 * @return ApiGetTasksIDRunsRequest
	*/
	GetTasksIDRuns(ctx _context.Context, taskID string) ApiGetTasksIDRunsRequest

	/*
	 * GetTasksIDRunsExecute executes the request
	 * @return Runs
	 */
	GetTasksIDRunsExecute(r ApiGetTasksIDRunsRequest) (Runs, error)

	/*
	 * GetTasksIDRunsExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 * @return Runs
	 */
	GetTasksIDRunsExecuteWithHttpInfo(r ApiGetTasksIDRunsRequest) (Runs, *_nethttp.Response, error)

	/*
			 * GetTasksIDRunsID Retrieve a run for a task.
			 * Retrieves a specific run for a [task]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#task).

		Use this endpoint to retrieve detail and logs for a specific task run.

			 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			 * @param taskID The ID of the task to retrieve runs for.
			 * @param runID The ID of the run to retrieve.
			 * @return ApiGetTasksIDRunsIDRequest
	*/
	GetTasksIDRunsID(ctx _context.Context, taskID string, runID string) ApiGetTasksIDRunsIDRequest

	/*
	 * GetTasksIDRunsIDExecute executes the request
	 * @return Run
	 */
	GetTasksIDRunsIDExecute(r ApiGetTasksIDRunsIDRequest) (Run, error)

	/*
	 * GetTasksIDRunsIDExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 * @return Run
	 */
	GetTasksIDRunsIDExecuteWithHttpInfo(r ApiGetTasksIDRunsIDRequest) (Run, *_nethttp.Response, error)

	/*
			 * GetTasksIDRunsIDLogs Retrieve all logs for a run
			 * Retrieves all logs for a task run.
		A log is a list of run events with `runID`, `time`, and `message` properties.

		Use this endpoint to help analyze task performance and troubleshoot failed task runs.

			 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			 * @param taskID The ID of the task to get logs for.
			 * @param runID The ID of the run to get logs for.
			 * @return ApiGetTasksIDRunsIDLogsRequest
	*/
	GetTasksIDRunsIDLogs(ctx _context.Context, taskID string, runID string) ApiGetTasksIDRunsIDLogsRequest

	/*
	 * GetTasksIDRunsIDLogsExecute executes the request
	 * @return Logs
	 */
	GetTasksIDRunsIDLogsExecute(r ApiGetTasksIDRunsIDLogsRequest) (Logs, error)

	/*
	 * GetTasksIDRunsIDLogsExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 * @return Logs
	 */
	GetTasksIDRunsIDLogsExecuteWithHttpInfo(r ApiGetTasksIDRunsIDLogsRequest) (Logs, *_nethttp.Response, error)

	/*
			 * PatchTasksID Update a task
			 * Updates a [task]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#task),
		and then cancels all scheduled runs of the task.

		Use this endpoint to set, modify, or clear task properties--for example: `cron`, `name`, `flux`, `status`.
		Once InfluxDB applies the update, it cancels all previously scheduled runs of the task.

		To update a task, pass an object that contains the updated key-value pairs.
		To activate or inactivate a task, set the `status` property.
		_`"status": "inactive"`_ cancels scheduled runs and prevents manual runs of the task.

		#### InfluxDB Cloud

		- Use either `flux` or `scriptID` to provide the task script.

		  - `flux`: a string of "raw" Flux that contains task options and the script--for example:

		    “`json
		    {
		      "flux": "option task = {name: \"CPU Total 1 Hour New\", every: 1h}\
		      from(bucket: \"telegraf\")
		        |> range(start: -1h)
		        |> filter(fn: (r) => (r._measurement == \"cpu\"))
		        |> filter(fn: (r) =>\n\t\t(r._field == \"usage_system\"))
		        |> filter(fn: (r) => (r.cpu == \"cpu-total\"))
		        |> aggregateWindow(every: 1h, fn: max)
		        |> to(bucket: \"cpu_usage_user_total_1h\", org: \"INFLUX_ORG\")",
		      "status": "active",
		      "description": "This task downsamples CPU data every hour"
		    }
		    “`

		  - `scriptID`: the ID of an [invokable script](#tag/Invokable-Scripts)
		    for the task to run.
		    To pass task options when using `scriptID`, pass the options as
		    properties in the request body--for example:

		    “`json
		    {
		      "name": "CPU Total 1 Hour New",
		      "description": "This task downsamples CPU data every hour",
		      "every": "1h",
		      "scriptID": "SCRIPT_ID",
		      "scriptParameters":
		        {
		          "rangeStart": "-1h",
		          "bucket": "telegraf",
		          "filterField": "cpu-total"
		        }
		      }
		    “`

		#### Limitations:

		- You can't use `flux` and `scriptID` for the same task.

			 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			 * @param taskID A [task]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#task) ID. Specifies the task to update.
			 * @return ApiPatchTasksIDRequest
	*/
	PatchTasksID(ctx _context.Context, taskID string) ApiPatchTasksIDRequest

	/*
	 * PatchTasksIDExecute executes the request
	 * @return Task
	 */
	PatchTasksIDExecute(r ApiPatchTasksIDRequest) (Task, error)

	/*
	 * PatchTasksIDExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 * @return Task
	 */
	PatchTasksIDExecuteWithHttpInfo(r ApiPatchTasksIDRequest) (Task, *_nethttp.Response, error)

	/*
			 * PostTasks Create a task
			 * Creates a [task]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#task) and returns the task.

		Use this endpoint to create a scheduled task that runs a Flux script.

		#### InfluxDB Cloud

		- You can use either `flux` or `scriptID` to provide the task script.

		  - `flux`: a string of "raw" Flux that contains task options and the script--for example:

		    “`json
		    {
		      "flux": "option task = {name: \"CPU Total 1 Hour New\", every: 1h}\
		      from(bucket: \"telegraf\")
		        |> range(start: -1h)
		        |> filter(fn: (r) => (r._measurement == \"cpu\"))
		        |> filter(fn: (r) =>\n\t\t(r._field == \"usage_system\"))
		        |> filter(fn: (r) => (r.cpu == \"cpu-total\"))
		        |> aggregateWindow(every: 1h, fn: max)
		        |> to(bucket: \"cpu_usage_user_total_1h\", org: \"INFLUX_ORG\")",
		      "status": "active",
		      "description": "This task downsamples CPU data every hour"
		    }
		    “`

		  - `scriptID`: the ID of an [invokable script](#tag/Invokable-Scripts)
		    for the task to run.
		    To pass task options when using `scriptID`, pass the options as
		    properties in the request body--for example:

		    “`json
		    {
		      "name": "CPU Total 1 Hour New",
		      "description": "This task downsamples CPU data every hour",
		      "every": "1h",
		      "scriptID": "SCRIPT_ID",
		      "scriptParameters":
		        {
		          "rangeStart": "-1h",
		          "bucket": "telegraf",
		          "filterField": "cpu-total"
		        }
		      }
		    “`

		#### Limitations:

		- You can't use `flux` and `scriptID` for the same task.

		#### Related guides

		- [Get started with tasks]({{% INFLUXDB_DOCS_URL %}}/process-data/get-started/)
		- [Create a task]({{% INFLUXDB_DOCS_URL %}}/process-data/manage-tasks/create-task/)
		- [Common tasks]({{% INFLUXDB_DOCS_URL %}}/process-data/common-tasks/)
		- [Task configuration options]({{% INFLUXDB_DOCS_URL %}}/process-data/task-options/)

			 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			 * @return ApiPostTasksRequest
	*/
	PostTasks(ctx _context.Context) ApiPostTasksRequest

	/*
	 * PostTasksExecute executes the request
	 * @return Task
	 */
	PostTasksExecute(r ApiPostTasksRequest) (Task, error)

	/*
	 * PostTasksExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 * @return Task
	 */
	PostTasksExecuteWithHttpInfo(r ApiPostTasksRequest) (Task, *_nethttp.Response, error)

	/*
			 * PostTasksIDRuns Start a task run, overriding the schedule
			 * Schedules a task run to start immediately, ignoring scheduled runs.

		Use this endpoint to manually start a task run.
		Scheduled runs will continue to run as scheduled.
		This may result in concurrently running tasks.

		To _retry_ a previous run (and avoid creating a new run),
		use the [`POST /api/v2/tasks/{taskID}/runs/{runID}/retry` endpoint](#operation/PostTasksIDRunsIDRetry).

			 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			 * @param taskID
			 * @return ApiPostTasksIDRunsRequest
	*/
	PostTasksIDRuns(ctx _context.Context, taskID string) ApiPostTasksIDRunsRequest

	/*
	 * PostTasksIDRunsExecute executes the request
	 * @return Run
	 */
	PostTasksIDRunsExecute(r ApiPostTasksIDRunsRequest) (Run, error)

	/*
	 * PostTasksIDRunsExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 * @return Run
	 */
	PostTasksIDRunsExecuteWithHttpInfo(r ApiPostTasksIDRunsRequest) (Run, *_nethttp.Response, error)

	/*
			 * PostTasksIDRunsIDRetry Retry a task run
			 * Queues a [task]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#task)  run to
		retry and returns the scheduled run.

		To manually start a _new_ task run, use the
		[`POST /api/v2/tasks/{taskID}/runs` endpoint](#operation/PostTasksIDRuns).

		#### Limitations

		- The task must be _active_ (`status: "active"`).

			 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			 * @param taskID A [task]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#task)  ID. Specifies the task to retry.
			 * @param runID A [task]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#task) run ID. Specifies the task run to retry.  To find a task run ID, use the [`GET /api/v2/tasks/{taskID}/runs` endpoint](#operation/GetTasksIDRuns) to list task runs.
			 * @return ApiPostTasksIDRunsIDRetryRequest
	*/
	PostTasksIDRunsIDRetry(ctx _context.Context, taskID string, runID string) ApiPostTasksIDRunsIDRetryRequest

	/*
	 * PostTasksIDRunsIDRetryExecute executes the request
	 * @return Run
	 */
	PostTasksIDRunsIDRetryExecute(r ApiPostTasksIDRunsIDRetryRequest) (Run, error)

	/*
	 * PostTasksIDRunsIDRetryExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 * @return Run
	 */
	PostTasksIDRunsIDRetryExecuteWithHttpInfo(r ApiPostTasksIDRunsIDRetryRequest) (Run, *_nethttp.Response, error)
}

type TasksApiService

type TasksApiService service

TasksApiService TasksApi service

func (*TasksApiService) DeleteTasksID

func (a *TasksApiService) DeleteTasksID(ctx _context.Context, taskID string) ApiDeleteTasksIDRequest
  • DeleteTasksID Delete a task
  • Deletes a [task]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#task) and associated records.

Use this endpoint to delete a task and all associated records (task runs, logs, and labels). Once the task is deleted, InfluxDB cancels all scheduled runs of the task.

If you want to disable a task instead of delete it, [update the task status to `inactive`](#operation/PatchTasksID).

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param taskID A [task]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#task) ID. Specifies the task to delete.
  • @return ApiDeleteTasksIDRequest

func (*TasksApiService) DeleteTasksIDExecute

func (a *TasksApiService) DeleteTasksIDExecute(r ApiDeleteTasksIDRequest) error

* Execute executes the request

func (*TasksApiService) DeleteTasksIDExecuteWithHttpInfo added in v2.3.0

func (a *TasksApiService) DeleteTasksIDExecuteWithHttpInfo(r ApiDeleteTasksIDRequest) (*_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable.

func (*TasksApiService) DeleteTasksIDRunsID

func (a *TasksApiService) DeleteTasksIDRunsID(ctx _context.Context, taskID string, runID string) ApiDeleteTasksIDRunsIDRequest
  • DeleteTasksIDRunsID Cancel a running task
  • Cancels a running [task]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#task).

Use this endpoint with InfluxDB OSS to cancel a running task.

#### InfluxDB Cloud

- Doesn't support this operation.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param taskID The ID of the task to cancel.
  • @param runID The ID of the task run to cancel.
  • @return ApiDeleteTasksIDRunsIDRequest

func (*TasksApiService) DeleteTasksIDRunsIDExecute

func (a *TasksApiService) DeleteTasksIDRunsIDExecute(r ApiDeleteTasksIDRunsIDRequest) error

* Execute executes the request

func (*TasksApiService) DeleteTasksIDRunsIDExecuteWithHttpInfo added in v2.3.0

func (a *TasksApiService) DeleteTasksIDRunsIDExecuteWithHttpInfo(r ApiDeleteTasksIDRunsIDRequest) (*_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable.

func (*TasksApiService) GetTasks

  • GetTasks List all tasks
  • Retrieves a list of [tasks]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#task).

To limit which tasks are returned, pass query parameters in your request. If no query parameters are passed, InfluxDB returns all tasks up to the default `limit`.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @return ApiGetTasksRequest

func (*TasksApiService) GetTasksExecute

func (a *TasksApiService) GetTasksExecute(r ApiGetTasksRequest) (Tasks, error)

* Execute executes the request * @return Tasks

func (*TasksApiService) GetTasksExecuteWithHttpInfo added in v2.3.0

func (a *TasksApiService) GetTasksExecuteWithHttpInfo(r ApiGetTasksRequest) (Tasks, *_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable. * @return Tasks

func (*TasksApiService) GetTasksID

func (a *TasksApiService) GetTasksID(ctx _context.Context, taskID string) ApiGetTasksIDRequest

* GetTasksID Retrieve a task * Retrieves a [task]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#task).

* @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param taskID A [task]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#task) ID. Specifies the task to retrieve. * @return ApiGetTasksIDRequest

func (*TasksApiService) GetTasksIDExecute

func (a *TasksApiService) GetTasksIDExecute(r ApiGetTasksIDRequest) (Task, error)

* Execute executes the request * @return Task

func (*TasksApiService) GetTasksIDExecuteWithHttpInfo added in v2.3.0

func (a *TasksApiService) GetTasksIDExecuteWithHttpInfo(r ApiGetTasksIDRequest) (Task, *_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable. * @return Task

func (*TasksApiService) GetTasksIDLogs

func (a *TasksApiService) GetTasksIDLogs(ctx _context.Context, taskID string) ApiGetTasksIDLogsRequest
  • GetTasksIDLogs Retrieve all logs for a task
  • Retrieves a list of all logs for a [task]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#task).

When an InfluxDB task runs, a “run” record is created in the task’s history. Logs associated with each run provide relevant log messages, timestamps, and the exit status of the run attempt.

Use this endpoint to retrieve only the log events for a task, without additional task metadata.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param taskID The task ID.
  • @return ApiGetTasksIDLogsRequest

func (*TasksApiService) GetTasksIDLogsExecute

func (a *TasksApiService) GetTasksIDLogsExecute(r ApiGetTasksIDLogsRequest) (Logs, error)

* Execute executes the request * @return Logs

func (*TasksApiService) GetTasksIDLogsExecuteWithHttpInfo added in v2.3.0

func (a *TasksApiService) GetTasksIDLogsExecuteWithHttpInfo(r ApiGetTasksIDLogsRequest) (Logs, *_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable. * @return Logs

func (*TasksApiService) GetTasksIDRuns

func (a *TasksApiService) GetTasksIDRuns(ctx _context.Context, taskID string) ApiGetTasksIDRunsRequest
  • GetTasksIDRuns List runs for a task
  • Retrieves a list of runs for a [task]({{% INFLUXDB_DOCS_URL %}}/process-data/).

To limit which task runs are returned, pass query parameters in your request. If no query parameters are passed, InfluxDB returns all task runs up to the default `limit`.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param taskID The ID of the task to get runs for. Only returns runs for this task.
  • @return ApiGetTasksIDRunsRequest

func (*TasksApiService) GetTasksIDRunsExecute

func (a *TasksApiService) GetTasksIDRunsExecute(r ApiGetTasksIDRunsRequest) (Runs, error)

* Execute executes the request * @return Runs

func (*TasksApiService) GetTasksIDRunsExecuteWithHttpInfo added in v2.3.0

func (a *TasksApiService) GetTasksIDRunsExecuteWithHttpInfo(r ApiGetTasksIDRunsRequest) (Runs, *_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable. * @return Runs

func (*TasksApiService) GetTasksIDRunsID

func (a *TasksApiService) GetTasksIDRunsID(ctx _context.Context, taskID string, runID string) ApiGetTasksIDRunsIDRequest
  • GetTasksIDRunsID Retrieve a run for a task.
  • Retrieves a specific run for a [task]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#task).

Use this endpoint to retrieve detail and logs for a specific task run.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param taskID The ID of the task to retrieve runs for.
  • @param runID The ID of the run to retrieve.
  • @return ApiGetTasksIDRunsIDRequest

func (*TasksApiService) GetTasksIDRunsIDExecute

func (a *TasksApiService) GetTasksIDRunsIDExecute(r ApiGetTasksIDRunsIDRequest) (Run, error)

* Execute executes the request * @return Run

func (*TasksApiService) GetTasksIDRunsIDExecuteWithHttpInfo added in v2.3.0

func (a *TasksApiService) GetTasksIDRunsIDExecuteWithHttpInfo(r ApiGetTasksIDRunsIDRequest) (Run, *_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable. * @return Run

func (*TasksApiService) GetTasksIDRunsIDLogs

func (a *TasksApiService) GetTasksIDRunsIDLogs(ctx _context.Context, taskID string, runID string) ApiGetTasksIDRunsIDLogsRequest
  • GetTasksIDRunsIDLogs Retrieve all logs for a run
  • Retrieves all logs for a task run.

A log is a list of run events with `runID`, `time`, and `message` properties.

Use this endpoint to help analyze task performance and troubleshoot failed task runs.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param taskID The ID of the task to get logs for.
  • @param runID The ID of the run to get logs for.
  • @return ApiGetTasksIDRunsIDLogsRequest

func (*TasksApiService) GetTasksIDRunsIDLogsExecute

func (a *TasksApiService) GetTasksIDRunsIDLogsExecute(r ApiGetTasksIDRunsIDLogsRequest) (Logs, error)

* Execute executes the request * @return Logs

func (*TasksApiService) GetTasksIDRunsIDLogsExecuteWithHttpInfo added in v2.3.0

func (a *TasksApiService) GetTasksIDRunsIDLogsExecuteWithHttpInfo(r ApiGetTasksIDRunsIDLogsRequest) (Logs, *_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable. * @return Logs

func (*TasksApiService) PatchTasksID

func (a *TasksApiService) PatchTasksID(ctx _context.Context, taskID string) ApiPatchTasksIDRequest
  • PatchTasksID Update a task
  • Updates a [task]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#task),

and then cancels all scheduled runs of the task.

Use this endpoint to set, modify, or clear task properties--for example: `cron`, `name`, `flux`, `status`. Once InfluxDB applies the update, it cancels all previously scheduled runs of the task.

To update a task, pass an object that contains the updated key-value pairs. To activate or inactivate a task, set the `status` property. _`"status": "inactive"`_ cancels scheduled runs and prevents manual runs of the task.

#### InfluxDB Cloud

- Use either `flux` or `scriptID` to provide the task script.

  • `flux`: a string of "raw" Flux that contains task options and the script--for example:

    ```json { "flux": "option task = {name: \"CPU Total 1 Hour New\", every: 1h}\ from(bucket: \"telegraf\") |> range(start: -1h) |> filter(fn: (r) => (r._measurement == \"cpu\")) |> filter(fn: (r) =>\n\t\t(r._field == \"usage_system\")) |> filter(fn: (r) => (r.cpu == \"cpu-total\")) |> aggregateWindow(every: 1h, fn: max) |> to(bucket: \"cpu_usage_user_total_1h\", org: \"INFLUX_ORG\")", "status": "active", "description": "This task downsamples CPU data every hour" } ```

  • `scriptID`: the ID of an [invokable script](#tag/Invokable-Scripts) for the task to run. To pass task options when using `scriptID`, pass the options as properties in the request body--for example:

    ```json { "name": "CPU Total 1 Hour New", "description": "This task downsamples CPU data every hour", "every": "1h", "scriptID": "SCRIPT_ID", "scriptParameters": { "rangeStart": "-1h", "bucket": "telegraf", "filterField": "cpu-total" } } ```

#### Limitations:

- You can't use `flux` and `scriptID` for the same task.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param taskID A [task]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#task) ID. Specifies the task to update.
  • @return ApiPatchTasksIDRequest

func (*TasksApiService) PatchTasksIDExecute

func (a *TasksApiService) PatchTasksIDExecute(r ApiPatchTasksIDRequest) (Task, error)

* Execute executes the request * @return Task

func (*TasksApiService) PatchTasksIDExecuteWithHttpInfo added in v2.3.0

func (a *TasksApiService) PatchTasksIDExecuteWithHttpInfo(r ApiPatchTasksIDRequest) (Task, *_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable. * @return Task

func (*TasksApiService) PostTasks

  • PostTasks Create a task
  • Creates a [task]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#task) and returns the task.

Use this endpoint to create a scheduled task that runs a Flux script.

#### InfluxDB Cloud

- You can use either `flux` or `scriptID` to provide the task script.

  • `flux`: a string of "raw" Flux that contains task options and the script--for example:

    ```json { "flux": "option task = {name: \"CPU Total 1 Hour New\", every: 1h}\ from(bucket: \"telegraf\") |> range(start: -1h) |> filter(fn: (r) => (r._measurement == \"cpu\")) |> filter(fn: (r) =>\n\t\t(r._field == \"usage_system\")) |> filter(fn: (r) => (r.cpu == \"cpu-total\")) |> aggregateWindow(every: 1h, fn: max) |> to(bucket: \"cpu_usage_user_total_1h\", org: \"INFLUX_ORG\")", "status": "active", "description": "This task downsamples CPU data every hour" } ```

  • `scriptID`: the ID of an [invokable script](#tag/Invokable-Scripts) for the task to run. To pass task options when using `scriptID`, pass the options as properties in the request body--for example:

    ```json { "name": "CPU Total 1 Hour New", "description": "This task downsamples CPU data every hour", "every": "1h", "scriptID": "SCRIPT_ID", "scriptParameters": { "rangeStart": "-1h", "bucket": "telegraf", "filterField": "cpu-total" } } ```

#### Limitations:

- You can't use `flux` and `scriptID` for the same task.

#### Related guides

- [Get started with tasks]({{% INFLUXDB_DOCS_URL %}}/process-data/get-started/) - [Create a task]({{% INFLUXDB_DOCS_URL %}}/process-data/manage-tasks/create-task/) - [Common tasks]({{% INFLUXDB_DOCS_URL %}}/process-data/common-tasks/) - [Task configuration options]({{% INFLUXDB_DOCS_URL %}}/process-data/task-options/)

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @return ApiPostTasksRequest

func (*TasksApiService) PostTasksExecute

func (a *TasksApiService) PostTasksExecute(r ApiPostTasksRequest) (Task, error)

* Execute executes the request * @return Task

func (*TasksApiService) PostTasksExecuteWithHttpInfo added in v2.3.0

func (a *TasksApiService) PostTasksExecuteWithHttpInfo(r ApiPostTasksRequest) (Task, *_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable. * @return Task

func (*TasksApiService) PostTasksIDRuns

func (a *TasksApiService) PostTasksIDRuns(ctx _context.Context, taskID string) ApiPostTasksIDRunsRequest
  • PostTasksIDRuns Start a task run, overriding the schedule
  • Schedules a task run to start immediately, ignoring scheduled runs.

Use this endpoint to manually start a task run. Scheduled runs will continue to run as scheduled. This may result in concurrently running tasks.

To _retry_ a previous run (and avoid creating a new run), use the [`POST /api/v2/tasks/{taskID}/runs/{runID}/retry` endpoint](#operation/PostTasksIDRunsIDRetry).

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param taskID
  • @return ApiPostTasksIDRunsRequest

func (*TasksApiService) PostTasksIDRunsExecute

func (a *TasksApiService) PostTasksIDRunsExecute(r ApiPostTasksIDRunsRequest) (Run, error)

* Execute executes the request * @return Run

func (*TasksApiService) PostTasksIDRunsExecuteWithHttpInfo added in v2.3.0

func (a *TasksApiService) PostTasksIDRunsExecuteWithHttpInfo(r ApiPostTasksIDRunsRequest) (Run, *_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable. * @return Run

func (*TasksApiService) PostTasksIDRunsIDRetry

func (a *TasksApiService) PostTasksIDRunsIDRetry(ctx _context.Context, taskID string, runID string) ApiPostTasksIDRunsIDRetryRequest
  • PostTasksIDRunsIDRetry Retry a task run
  • Queues a [task]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#task) run to

retry and returns the scheduled run.

To manually start a _new_ task run, use the [`POST /api/v2/tasks/{taskID}/runs` endpoint](#operation/PostTasksIDRuns).

#### Limitations

- The task must be _active_ (`status: "active"`).

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param taskID A [task]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#task) ID. Specifies the task to retry.
  • @param runID A [task]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#task) run ID. Specifies the task run to retry. To find a task run ID, use the [`GET /api/v2/tasks/{taskID}/runs` endpoint](#operation/GetTasksIDRuns) to list task runs.
  • @return ApiPostTasksIDRunsIDRetryRequest

func (*TasksApiService) PostTasksIDRunsIDRetryExecute

func (a *TasksApiService) PostTasksIDRunsIDRetryExecute(r ApiPostTasksIDRunsIDRetryRequest) (Run, error)

* Execute executes the request * @return Run

func (*TasksApiService) PostTasksIDRunsIDRetryExecuteWithHttpInfo added in v2.3.0

func (a *TasksApiService) PostTasksIDRunsIDRetryExecuteWithHttpInfo(r ApiPostTasksIDRunsIDRetryRequest) (Run, *_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable. * @return Run

type Telegraf

type Telegraf struct {
	Name        *string                  `json:"name,omitempty" yaml:"name,omitempty"`
	Description *string                  `json:"description,omitempty" yaml:"description,omitempty"`
	Metadata    *TelegrafRequestMetadata `json:"metadata,omitempty" yaml:"metadata,omitempty"`
	Config      *string                  `json:"config,omitempty" yaml:"config,omitempty"`
	OrgID       *string                  `json:"orgID,omitempty" yaml:"orgID,omitempty"`
	Id          *string                  `json:"id,omitempty" yaml:"id,omitempty"`
	Links       *TelegrafAllOfLinks      `json:"links,omitempty" yaml:"links,omitempty"`
	Labels      *[]Label                 `json:"labels,omitempty" yaml:"labels,omitempty"`
}

Telegraf struct for Telegraf

func NewTelegraf

func NewTelegraf() *Telegraf

NewTelegraf instantiates a new Telegraf 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 NewTelegrafWithDefaults

func NewTelegrafWithDefaults() *Telegraf

NewTelegrafWithDefaults instantiates a new Telegraf 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 (*Telegraf) GetConfig

func (o *Telegraf) GetConfig() string

GetConfig returns the Config field value if set, zero value otherwise.

func (*Telegraf) GetConfigOk

func (o *Telegraf) GetConfigOk() (*string, bool)

GetConfigOk returns a tuple with the Config field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Telegraf) GetDescription

func (o *Telegraf) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*Telegraf) GetDescriptionOk

func (o *Telegraf) 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 (*Telegraf) GetId

func (o *Telegraf) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*Telegraf) GetIdOk

func (o *Telegraf) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Telegraf) GetLabels

func (o *Telegraf) GetLabels() []Label

GetLabels returns the Labels field value if set, zero value otherwise.

func (*Telegraf) GetLabelsOk

func (o *Telegraf) GetLabelsOk() (*[]Label, bool)

GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set.

func (o *Telegraf) GetLinks() TelegrafAllOfLinks

GetLinks returns the Links field value if set, zero value otherwise.

func (*Telegraf) GetLinksOk

func (o *Telegraf) GetLinksOk() (*TelegrafAllOfLinks, bool)

GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Telegraf) GetMetadata

func (o *Telegraf) GetMetadata() TelegrafRequestMetadata

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*Telegraf) GetMetadataOk

func (o *Telegraf) GetMetadataOk() (*TelegrafRequestMetadata, bool)

GetMetadataOk returns a tuple with the Metadata field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Telegraf) GetName

func (o *Telegraf) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*Telegraf) GetNameOk

func (o *Telegraf) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Telegraf) GetOrgID

func (o *Telegraf) GetOrgID() string

GetOrgID returns the OrgID field value if set, zero value otherwise.

func (*Telegraf) GetOrgIDOk

func (o *Telegraf) GetOrgIDOk() (*string, bool)

GetOrgIDOk returns a tuple with the OrgID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Telegraf) HasConfig

func (o *Telegraf) HasConfig() bool

HasConfig returns a boolean if a field has been set.

func (*Telegraf) HasDescription

func (o *Telegraf) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*Telegraf) HasId

func (o *Telegraf) HasId() bool

HasId returns a boolean if a field has been set.

func (*Telegraf) HasLabels

func (o *Telegraf) HasLabels() bool

HasLabels returns a boolean if a field has been set.

func (o *Telegraf) HasLinks() bool

HasLinks returns a boolean if a field has been set.

func (*Telegraf) HasMetadata

func (o *Telegraf) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*Telegraf) HasName

func (o *Telegraf) HasName() bool

HasName returns a boolean if a field has been set.

func (*Telegraf) HasOrgID

func (o *Telegraf) HasOrgID() bool

HasOrgID returns a boolean if a field has been set.

func (Telegraf) MarshalJSON

func (o Telegraf) MarshalJSON() ([]byte, error)

func (*Telegraf) SetConfig

func (o *Telegraf) SetConfig(v string)

SetConfig gets a reference to the given string and assigns it to the Config field.

func (*Telegraf) SetDescription

func (o *Telegraf) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*Telegraf) SetId

func (o *Telegraf) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*Telegraf) SetLabels

func (o *Telegraf) SetLabels(v []Label)

SetLabels gets a reference to the given []Label and assigns it to the Labels field.

func (o *Telegraf) SetLinks(v TelegrafAllOfLinks)

SetLinks gets a reference to the given TelegrafAllOfLinks and assigns it to the Links field.

func (*Telegraf) SetMetadata

func (o *Telegraf) SetMetadata(v TelegrafRequestMetadata)

SetMetadata gets a reference to the given TelegrafRequestMetadata and assigns it to the Metadata field.

func (*Telegraf) SetName

func (o *Telegraf) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*Telegraf) SetOrgID

func (o *Telegraf) SetOrgID(v string)

SetOrgID gets a reference to the given string and assigns it to the OrgID field.

type TelegrafAllOf

type TelegrafAllOf struct {
	Id     *string             `json:"id,omitempty" yaml:"id,omitempty"`
	Links  *TelegrafAllOfLinks `json:"links,omitempty" yaml:"links,omitempty"`
	Labels *[]Label            `json:"labels,omitempty" yaml:"labels,omitempty"`
}

TelegrafAllOf struct for TelegrafAllOf

func NewTelegrafAllOf

func NewTelegrafAllOf() *TelegrafAllOf

NewTelegrafAllOf instantiates a new TelegrafAllOf 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 NewTelegrafAllOfWithDefaults

func NewTelegrafAllOfWithDefaults() *TelegrafAllOf

NewTelegrafAllOfWithDefaults instantiates a new TelegrafAllOf 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 (*TelegrafAllOf) GetId

func (o *TelegrafAllOf) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*TelegrafAllOf) GetIdOk

func (o *TelegrafAllOf) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TelegrafAllOf) GetLabels

func (o *TelegrafAllOf) GetLabels() []Label

GetLabels returns the Labels field value if set, zero value otherwise.

func (*TelegrafAllOf) GetLabelsOk

func (o *TelegrafAllOf) GetLabelsOk() (*[]Label, bool)

GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set.

func (o *TelegrafAllOf) GetLinks() TelegrafAllOfLinks

GetLinks returns the Links field value if set, zero value otherwise.

func (*TelegrafAllOf) GetLinksOk

func (o *TelegrafAllOf) GetLinksOk() (*TelegrafAllOfLinks, bool)

GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TelegrafAllOf) HasId

func (o *TelegrafAllOf) HasId() bool

HasId returns a boolean if a field has been set.

func (*TelegrafAllOf) HasLabels

func (o *TelegrafAllOf) HasLabels() bool

HasLabels returns a boolean if a field has been set.

func (o *TelegrafAllOf) HasLinks() bool

HasLinks returns a boolean if a field has been set.

func (TelegrafAllOf) MarshalJSON

func (o TelegrafAllOf) MarshalJSON() ([]byte, error)

func (*TelegrafAllOf) SetId

func (o *TelegrafAllOf) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*TelegrafAllOf) SetLabels

func (o *TelegrafAllOf) SetLabels(v []Label)

SetLabels gets a reference to the given []Label and assigns it to the Labels field.

func (o *TelegrafAllOf) SetLinks(v TelegrafAllOfLinks)

SetLinks gets a reference to the given TelegrafAllOfLinks and assigns it to the Links field.

type TelegrafAllOfLinks struct {
	// URI of resource.
	Self *string `json:"self,omitempty" yaml:"self,omitempty"`
	// URI of resource.
	Labels *string `json:"labels,omitempty" yaml:"labels,omitempty"`
	// URI of resource.
	Members *string `json:"members,omitempty" yaml:"members,omitempty"`
	// URI of resource.
	Owners *string `json:"owners,omitempty" yaml:"owners,omitempty"`
}

TelegrafAllOfLinks struct for TelegrafAllOfLinks

func NewTelegrafAllOfLinks() *TelegrafAllOfLinks

NewTelegrafAllOfLinks instantiates a new TelegrafAllOfLinks 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 NewTelegrafAllOfLinksWithDefaults

func NewTelegrafAllOfLinksWithDefaults() *TelegrafAllOfLinks

NewTelegrafAllOfLinksWithDefaults instantiates a new TelegrafAllOfLinks 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 (*TelegrafAllOfLinks) GetLabels

func (o *TelegrafAllOfLinks) GetLabels() string

GetLabels returns the Labels field value if set, zero value otherwise.

func (*TelegrafAllOfLinks) GetLabelsOk

func (o *TelegrafAllOfLinks) GetLabelsOk() (*string, bool)

GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TelegrafAllOfLinks) GetMembers

func (o *TelegrafAllOfLinks) GetMembers() string

GetMembers returns the Members field value if set, zero value otherwise.

func (*TelegrafAllOfLinks) GetMembersOk

func (o *TelegrafAllOfLinks) GetMembersOk() (*string, bool)

GetMembersOk returns a tuple with the Members field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TelegrafAllOfLinks) GetOwners

func (o *TelegrafAllOfLinks) GetOwners() string

GetOwners returns the Owners field value if set, zero value otherwise.

func (*TelegrafAllOfLinks) GetOwnersOk

func (o *TelegrafAllOfLinks) GetOwnersOk() (*string, bool)

GetOwnersOk returns a tuple with the Owners field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TelegrafAllOfLinks) GetSelf

func (o *TelegrafAllOfLinks) GetSelf() string

GetSelf returns the Self field value if set, zero value otherwise.

func (*TelegrafAllOfLinks) GetSelfOk

func (o *TelegrafAllOfLinks) GetSelfOk() (*string, bool)

GetSelfOk returns a tuple with the Self field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TelegrafAllOfLinks) HasLabels

func (o *TelegrafAllOfLinks) HasLabels() bool

HasLabels returns a boolean if a field has been set.

func (*TelegrafAllOfLinks) HasMembers

func (o *TelegrafAllOfLinks) HasMembers() bool

HasMembers returns a boolean if a field has been set.

func (*TelegrafAllOfLinks) HasOwners

func (o *TelegrafAllOfLinks) HasOwners() bool

HasOwners returns a boolean if a field has been set.

func (*TelegrafAllOfLinks) HasSelf

func (o *TelegrafAllOfLinks) HasSelf() bool

HasSelf returns a boolean if a field has been set.

func (TelegrafAllOfLinks) MarshalJSON

func (o TelegrafAllOfLinks) MarshalJSON() ([]byte, error)

func (*TelegrafAllOfLinks) SetLabels

func (o *TelegrafAllOfLinks) SetLabels(v string)

SetLabels gets a reference to the given string and assigns it to the Labels field.

func (*TelegrafAllOfLinks) SetMembers

func (o *TelegrafAllOfLinks) SetMembers(v string)

SetMembers gets a reference to the given string and assigns it to the Members field.

func (*TelegrafAllOfLinks) SetOwners

func (o *TelegrafAllOfLinks) SetOwners(v string)

SetOwners gets a reference to the given string and assigns it to the Owners field.

func (*TelegrafAllOfLinks) SetSelf

func (o *TelegrafAllOfLinks) SetSelf(v string)

SetSelf gets a reference to the given string and assigns it to the Self field.

type TelegrafPluginRequest added in v2.3.0

type TelegrafPluginRequest struct {
	Name        *string                         `json:"name,omitempty" yaml:"name,omitempty"`
	Description *string                         `json:"description,omitempty" yaml:"description,omitempty"`
	Plugins     *[]TelegrafPluginRequestPlugins `json:"plugins,omitempty" yaml:"plugins,omitempty"`
	Metadata    *TelegrafRequestMetadata        `json:"metadata,omitempty" yaml:"metadata,omitempty"`
	Config      *string                         `json:"config,omitempty" yaml:"config,omitempty"`
	OrgID       *string                         `json:"orgID,omitempty" yaml:"orgID,omitempty"`
}

TelegrafPluginRequest struct for TelegrafPluginRequest

func NewTelegrafPluginRequest added in v2.3.0

func NewTelegrafPluginRequest() *TelegrafPluginRequest

NewTelegrafPluginRequest instantiates a new TelegrafPluginRequest 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 NewTelegrafPluginRequestWithDefaults added in v2.3.0

func NewTelegrafPluginRequestWithDefaults() *TelegrafPluginRequest

NewTelegrafPluginRequestWithDefaults instantiates a new TelegrafPluginRequest 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 (*TelegrafPluginRequest) GetConfig added in v2.3.0

func (o *TelegrafPluginRequest) GetConfig() string

GetConfig returns the Config field value if set, zero value otherwise.

func (*TelegrafPluginRequest) GetConfigOk added in v2.3.0

func (o *TelegrafPluginRequest) GetConfigOk() (*string, bool)

GetConfigOk returns a tuple with the Config field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TelegrafPluginRequest) GetDescription added in v2.3.0

func (o *TelegrafPluginRequest) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*TelegrafPluginRequest) GetDescriptionOk added in v2.3.0

func (o *TelegrafPluginRequest) 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 (*TelegrafPluginRequest) GetMetadata added in v2.3.0

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*TelegrafPluginRequest) GetMetadataOk added in v2.3.0

func (o *TelegrafPluginRequest) GetMetadataOk() (*TelegrafRequestMetadata, bool)

GetMetadataOk returns a tuple with the Metadata field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TelegrafPluginRequest) GetName added in v2.3.0

func (o *TelegrafPluginRequest) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*TelegrafPluginRequest) GetNameOk added in v2.3.0

func (o *TelegrafPluginRequest) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TelegrafPluginRequest) GetOrgID added in v2.3.0

func (o *TelegrafPluginRequest) GetOrgID() string

GetOrgID returns the OrgID field value if set, zero value otherwise.

func (*TelegrafPluginRequest) GetOrgIDOk added in v2.3.0

func (o *TelegrafPluginRequest) GetOrgIDOk() (*string, bool)

GetOrgIDOk returns a tuple with the OrgID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TelegrafPluginRequest) GetPlugins added in v2.3.0

GetPlugins returns the Plugins field value if set, zero value otherwise.

func (*TelegrafPluginRequest) GetPluginsOk added in v2.3.0

GetPluginsOk returns a tuple with the Plugins field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TelegrafPluginRequest) HasConfig added in v2.3.0

func (o *TelegrafPluginRequest) HasConfig() bool

HasConfig returns a boolean if a field has been set.

func (*TelegrafPluginRequest) HasDescription added in v2.3.0

func (o *TelegrafPluginRequest) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*TelegrafPluginRequest) HasMetadata added in v2.3.0

func (o *TelegrafPluginRequest) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*TelegrafPluginRequest) HasName added in v2.3.0

func (o *TelegrafPluginRequest) HasName() bool

HasName returns a boolean if a field has been set.

func (*TelegrafPluginRequest) HasOrgID added in v2.3.0

func (o *TelegrafPluginRequest) HasOrgID() bool

HasOrgID returns a boolean if a field has been set.

func (*TelegrafPluginRequest) HasPlugins added in v2.3.0

func (o *TelegrafPluginRequest) HasPlugins() bool

HasPlugins returns a boolean if a field has been set.

func (TelegrafPluginRequest) MarshalJSON added in v2.3.0

func (o TelegrafPluginRequest) MarshalJSON() ([]byte, error)

func (*TelegrafPluginRequest) SetConfig added in v2.3.0

func (o *TelegrafPluginRequest) SetConfig(v string)

SetConfig gets a reference to the given string and assigns it to the Config field.

func (*TelegrafPluginRequest) SetDescription added in v2.3.0

func (o *TelegrafPluginRequest) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*TelegrafPluginRequest) SetMetadata added in v2.3.0

SetMetadata gets a reference to the given TelegrafRequestMetadata and assigns it to the Metadata field.

func (*TelegrafPluginRequest) SetName added in v2.3.0

func (o *TelegrafPluginRequest) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*TelegrafPluginRequest) SetOrgID added in v2.3.0

func (o *TelegrafPluginRequest) SetOrgID(v string)

SetOrgID gets a reference to the given string and assigns it to the OrgID field.

func (*TelegrafPluginRequest) SetPlugins added in v2.3.0

SetPlugins gets a reference to the given []TelegrafPluginRequestPlugins and assigns it to the Plugins field.

type TelegrafPluginRequestPlugins added in v2.3.0

type TelegrafPluginRequestPlugins struct {
	Type        *string `json:"type,omitempty" yaml:"type,omitempty"`
	Name        *string `json:"name,omitempty" yaml:"name,omitempty"`
	Alias       *string `json:"alias,omitempty" yaml:"alias,omitempty"`
	Description *string `json:"description,omitempty" yaml:"description,omitempty"`
	Config      *string `json:"config,omitempty" yaml:"config,omitempty"`
}

TelegrafPluginRequestPlugins struct for TelegrafPluginRequestPlugins

func NewTelegrafPluginRequestPlugins added in v2.3.0

func NewTelegrafPluginRequestPlugins() *TelegrafPluginRequestPlugins

NewTelegrafPluginRequestPlugins instantiates a new TelegrafPluginRequestPlugins 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 NewTelegrafPluginRequestPluginsWithDefaults added in v2.3.0

func NewTelegrafPluginRequestPluginsWithDefaults() *TelegrafPluginRequestPlugins

NewTelegrafPluginRequestPluginsWithDefaults instantiates a new TelegrafPluginRequestPlugins 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 (*TelegrafPluginRequestPlugins) GetAlias added in v2.3.0

func (o *TelegrafPluginRequestPlugins) GetAlias() string

GetAlias returns the Alias field value if set, zero value otherwise.

func (*TelegrafPluginRequestPlugins) GetAliasOk added in v2.3.0

func (o *TelegrafPluginRequestPlugins) GetAliasOk() (*string, bool)

GetAliasOk returns a tuple with the Alias field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TelegrafPluginRequestPlugins) GetConfig added in v2.3.0

func (o *TelegrafPluginRequestPlugins) GetConfig() string

GetConfig returns the Config field value if set, zero value otherwise.

func (*TelegrafPluginRequestPlugins) GetConfigOk added in v2.3.0

func (o *TelegrafPluginRequestPlugins) GetConfigOk() (*string, bool)

GetConfigOk returns a tuple with the Config field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TelegrafPluginRequestPlugins) GetDescription added in v2.3.0

func (o *TelegrafPluginRequestPlugins) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*TelegrafPluginRequestPlugins) GetDescriptionOk added in v2.3.0

func (o *TelegrafPluginRequestPlugins) 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 (*TelegrafPluginRequestPlugins) GetName added in v2.3.0

func (o *TelegrafPluginRequestPlugins) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*TelegrafPluginRequestPlugins) GetNameOk added in v2.3.0

func (o *TelegrafPluginRequestPlugins) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TelegrafPluginRequestPlugins) GetType added in v2.3.0

func (o *TelegrafPluginRequestPlugins) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*TelegrafPluginRequestPlugins) GetTypeOk added in v2.3.0

func (o *TelegrafPluginRequestPlugins) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TelegrafPluginRequestPlugins) HasAlias added in v2.3.0

func (o *TelegrafPluginRequestPlugins) HasAlias() bool

HasAlias returns a boolean if a field has been set.

func (*TelegrafPluginRequestPlugins) HasConfig added in v2.3.0

func (o *TelegrafPluginRequestPlugins) HasConfig() bool

HasConfig returns a boolean if a field has been set.

func (*TelegrafPluginRequestPlugins) HasDescription added in v2.3.0

func (o *TelegrafPluginRequestPlugins) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*TelegrafPluginRequestPlugins) HasName added in v2.3.0

func (o *TelegrafPluginRequestPlugins) HasName() bool

HasName returns a boolean if a field has been set.

func (*TelegrafPluginRequestPlugins) HasType added in v2.3.0

func (o *TelegrafPluginRequestPlugins) HasType() bool

HasType returns a boolean if a field has been set.

func (TelegrafPluginRequestPlugins) MarshalJSON added in v2.3.0

func (o TelegrafPluginRequestPlugins) MarshalJSON() ([]byte, error)

func (*TelegrafPluginRequestPlugins) SetAlias added in v2.3.0

func (o *TelegrafPluginRequestPlugins) SetAlias(v string)

SetAlias gets a reference to the given string and assigns it to the Alias field.

func (*TelegrafPluginRequestPlugins) SetConfig added in v2.3.0

func (o *TelegrafPluginRequestPlugins) SetConfig(v string)

SetConfig gets a reference to the given string and assigns it to the Config field.

func (*TelegrafPluginRequestPlugins) SetDescription added in v2.3.0

func (o *TelegrafPluginRequestPlugins) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*TelegrafPluginRequestPlugins) SetName added in v2.3.0

func (o *TelegrafPluginRequestPlugins) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*TelegrafPluginRequestPlugins) SetType added in v2.3.0

func (o *TelegrafPluginRequestPlugins) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

type TelegrafRequest

type TelegrafRequest struct {
	Name        *string                  `json:"name,omitempty" yaml:"name,omitempty"`
	Description *string                  `json:"description,omitempty" yaml:"description,omitempty"`
	Metadata    *TelegrafRequestMetadata `json:"metadata,omitempty" yaml:"metadata,omitempty"`
	Config      *string                  `json:"config,omitempty" yaml:"config,omitempty"`
	OrgID       *string                  `json:"orgID,omitempty" yaml:"orgID,omitempty"`
}

TelegrafRequest struct for TelegrafRequest

func NewTelegrafRequest

func NewTelegrafRequest() *TelegrafRequest

NewTelegrafRequest instantiates a new TelegrafRequest 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 NewTelegrafRequestWithDefaults

func NewTelegrafRequestWithDefaults() *TelegrafRequest

NewTelegrafRequestWithDefaults instantiates a new TelegrafRequest 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 (*TelegrafRequest) GetConfig

func (o *TelegrafRequest) GetConfig() string

GetConfig returns the Config field value if set, zero value otherwise.

func (*TelegrafRequest) GetConfigOk

func (o *TelegrafRequest) GetConfigOk() (*string, bool)

GetConfigOk returns a tuple with the Config field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TelegrafRequest) GetDescription

func (o *TelegrafRequest) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*TelegrafRequest) GetDescriptionOk

func (o *TelegrafRequest) 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 (*TelegrafRequest) GetMetadata

func (o *TelegrafRequest) GetMetadata() TelegrafRequestMetadata

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*TelegrafRequest) GetMetadataOk

func (o *TelegrafRequest) GetMetadataOk() (*TelegrafRequestMetadata, bool)

GetMetadataOk returns a tuple with the Metadata field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TelegrafRequest) GetName

func (o *TelegrafRequest) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*TelegrafRequest) GetNameOk

func (o *TelegrafRequest) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TelegrafRequest) GetOrgID

func (o *TelegrafRequest) GetOrgID() string

GetOrgID returns the OrgID field value if set, zero value otherwise.

func (*TelegrafRequest) GetOrgIDOk

func (o *TelegrafRequest) GetOrgIDOk() (*string, bool)

GetOrgIDOk returns a tuple with the OrgID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TelegrafRequest) HasConfig

func (o *TelegrafRequest) HasConfig() bool

HasConfig returns a boolean if a field has been set.

func (*TelegrafRequest) HasDescription

func (o *TelegrafRequest) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*TelegrafRequest) HasMetadata

func (o *TelegrafRequest) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*TelegrafRequest) HasName

func (o *TelegrafRequest) HasName() bool

HasName returns a boolean if a field has been set.

func (*TelegrafRequest) HasOrgID

func (o *TelegrafRequest) HasOrgID() bool

HasOrgID returns a boolean if a field has been set.

func (TelegrafRequest) MarshalJSON

func (o TelegrafRequest) MarshalJSON() ([]byte, error)

func (*TelegrafRequest) SetConfig

func (o *TelegrafRequest) SetConfig(v string)

SetConfig gets a reference to the given string and assigns it to the Config field.

func (*TelegrafRequest) SetDescription

func (o *TelegrafRequest) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*TelegrafRequest) SetMetadata

func (o *TelegrafRequest) SetMetadata(v TelegrafRequestMetadata)

SetMetadata gets a reference to the given TelegrafRequestMetadata and assigns it to the Metadata field.

func (*TelegrafRequest) SetName

func (o *TelegrafRequest) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*TelegrafRequest) SetOrgID

func (o *TelegrafRequest) SetOrgID(v string)

SetOrgID gets a reference to the given string and assigns it to the OrgID field.

type TelegrafRequestMetadata

type TelegrafRequestMetadata struct {
	Buckets *[]string `json:"buckets,omitempty" yaml:"buckets,omitempty"`
}

TelegrafRequestMetadata struct for TelegrafRequestMetadata

func NewTelegrafRequestMetadata

func NewTelegrafRequestMetadata() *TelegrafRequestMetadata

NewTelegrafRequestMetadata instantiates a new TelegrafRequestMetadata 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 NewTelegrafRequestMetadataWithDefaults

func NewTelegrafRequestMetadataWithDefaults() *TelegrafRequestMetadata

NewTelegrafRequestMetadataWithDefaults instantiates a new TelegrafRequestMetadata 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 (*TelegrafRequestMetadata) GetBuckets

func (o *TelegrafRequestMetadata) GetBuckets() []string

GetBuckets returns the Buckets field value if set, zero value otherwise.

func (*TelegrafRequestMetadata) GetBucketsOk

func (o *TelegrafRequestMetadata) GetBucketsOk() (*[]string, bool)

GetBucketsOk returns a tuple with the Buckets field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TelegrafRequestMetadata) HasBuckets

func (o *TelegrafRequestMetadata) HasBuckets() bool

HasBuckets returns a boolean if a field has been set.

func (TelegrafRequestMetadata) MarshalJSON

func (o TelegrafRequestMetadata) MarshalJSON() ([]byte, error)

func (*TelegrafRequestMetadata) SetBuckets

func (o *TelegrafRequestMetadata) SetBuckets(v []string)

SetBuckets gets a reference to the given []string and assigns it to the Buckets field.

type Telegrafs

type Telegrafs struct {
	Configurations *[]Telegraf `json:"configurations,omitempty" yaml:"configurations,omitempty"`
}

Telegrafs struct for Telegrafs

func NewTelegrafs

func NewTelegrafs() *Telegrafs

NewTelegrafs instantiates a new Telegrafs 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 NewTelegrafsWithDefaults

func NewTelegrafsWithDefaults() *Telegrafs

NewTelegrafsWithDefaults instantiates a new Telegrafs 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 (*Telegrafs) GetConfigurations

func (o *Telegrafs) GetConfigurations() []Telegraf

GetConfigurations returns the Configurations field value if set, zero value otherwise.

func (*Telegrafs) GetConfigurationsOk

func (o *Telegrafs) GetConfigurationsOk() (*[]Telegraf, bool)

GetConfigurationsOk returns a tuple with the Configurations field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Telegrafs) HasConfigurations

func (o *Telegrafs) HasConfigurations() bool

HasConfigurations returns a boolean if a field has been set.

func (Telegrafs) MarshalJSON

func (o Telegrafs) MarshalJSON() ([]byte, error)

func (*Telegrafs) SetConfigurations

func (o *Telegrafs) SetConfigurations(v []Telegraf)

SetConfigurations gets a reference to the given []Telegraf and assigns it to the Configurations field.

type TelegrafsApi

type TelegrafsApi interface {

	/*
	 * DeleteTelegrafsID Delete a Telegraf configuration
	 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
	 * @param telegrafID The Telegraf configuration ID.
	 * @return ApiDeleteTelegrafsIDRequest
	 */
	DeleteTelegrafsID(ctx _context.Context, telegrafID string) ApiDeleteTelegrafsIDRequest

	/*
	 * DeleteTelegrafsIDExecute executes the request
	 */
	DeleteTelegrafsIDExecute(r ApiDeleteTelegrafsIDRequest) error

	/*
	 * DeleteTelegrafsIDExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 */
	DeleteTelegrafsIDExecuteWithHttpInfo(r ApiDeleteTelegrafsIDRequest) (*_nethttp.Response, error)

	/*
	 * GetTelegrafs List all Telegraf configurations
	 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
	 * @return ApiGetTelegrafsRequest
	 */
	GetTelegrafs(ctx _context.Context) ApiGetTelegrafsRequest

	/*
	 * GetTelegrafsExecute executes the request
	 * @return Telegrafs
	 */
	GetTelegrafsExecute(r ApiGetTelegrafsRequest) (Telegrafs, error)

	/*
	 * GetTelegrafsExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 * @return Telegrafs
	 */
	GetTelegrafsExecuteWithHttpInfo(r ApiGetTelegrafsRequest) (Telegrafs, *_nethttp.Response, error)

	/*
	 * GetTelegrafsID Retrieve a Telegraf configuration
	 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
	 * @param telegrafID The Telegraf configuration ID.
	 * @return ApiGetTelegrafsIDRequest
	 */
	GetTelegrafsID(ctx _context.Context, telegrafID string) ApiGetTelegrafsIDRequest

	/*
	 * GetTelegrafsIDExecute executes the request
	 * @return Telegraf
	 */
	GetTelegrafsIDExecute(r ApiGetTelegrafsIDRequest) (Telegraf, error)

	/*
	 * GetTelegrafsIDExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 * @return Telegraf
	 */
	GetTelegrafsIDExecuteWithHttpInfo(r ApiGetTelegrafsIDRequest) (Telegraf, *_nethttp.Response, error)

	/*
	 * PostTelegrafs Create a Telegraf configuration
	 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
	 * @return ApiPostTelegrafsRequest
	 */
	PostTelegrafs(ctx _context.Context) ApiPostTelegrafsRequest

	/*
	 * PostTelegrafsExecute executes the request
	 * @return Telegraf
	 */
	PostTelegrafsExecute(r ApiPostTelegrafsRequest) (Telegraf, error)

	/*
	 * PostTelegrafsExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 * @return Telegraf
	 */
	PostTelegrafsExecuteWithHttpInfo(r ApiPostTelegrafsRequest) (Telegraf, *_nethttp.Response, error)

	/*
	 * PutTelegrafsID Update a Telegraf configuration
	 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
	 * @param telegrafID The Telegraf config ID.
	 * @return ApiPutTelegrafsIDRequest
	 */
	PutTelegrafsID(ctx _context.Context, telegrafID string) ApiPutTelegrafsIDRequest

	/*
	 * PutTelegrafsIDExecute executes the request
	 * @return Telegraf
	 */
	PutTelegrafsIDExecute(r ApiPutTelegrafsIDRequest) (Telegraf, error)

	/*
	 * PutTelegrafsIDExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 * @return Telegraf
	 */
	PutTelegrafsIDExecuteWithHttpInfo(r ApiPutTelegrafsIDRequest) (Telegraf, *_nethttp.Response, error)
}

type TelegrafsApiService

type TelegrafsApiService service

TelegrafsApiService TelegrafsApi service

func (*TelegrafsApiService) DeleteTelegrafsID

func (a *TelegrafsApiService) DeleteTelegrafsID(ctx _context.Context, telegrafID string) ApiDeleteTelegrafsIDRequest

* DeleteTelegrafsID Delete a Telegraf configuration * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param telegrafID The Telegraf configuration ID. * @return ApiDeleteTelegrafsIDRequest

func (*TelegrafsApiService) DeleteTelegrafsIDExecute

func (a *TelegrafsApiService) DeleteTelegrafsIDExecute(r ApiDeleteTelegrafsIDRequest) error

* Execute executes the request

func (*TelegrafsApiService) DeleteTelegrafsIDExecuteWithHttpInfo added in v2.3.0

func (a *TelegrafsApiService) DeleteTelegrafsIDExecuteWithHttpInfo(r ApiDeleteTelegrafsIDRequest) (*_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable.

func (*TelegrafsApiService) GetTelegrafs

* GetTelegrafs List all Telegraf configurations * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiGetTelegrafsRequest

func (*TelegrafsApiService) GetTelegrafsExecute

func (a *TelegrafsApiService) GetTelegrafsExecute(r ApiGetTelegrafsRequest) (Telegrafs, error)

* Execute executes the request * @return Telegrafs

func (*TelegrafsApiService) GetTelegrafsExecuteWithHttpInfo added in v2.3.0

func (a *TelegrafsApiService) GetTelegrafsExecuteWithHttpInfo(r ApiGetTelegrafsRequest) (Telegrafs, *_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable. * @return Telegrafs

func (*TelegrafsApiService) GetTelegrafsID

func (a *TelegrafsApiService) GetTelegrafsID(ctx _context.Context, telegrafID string) ApiGetTelegrafsIDRequest

* GetTelegrafsID Retrieve a Telegraf configuration * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param telegrafID The Telegraf configuration ID. * @return ApiGetTelegrafsIDRequest

func (*TelegrafsApiService) GetTelegrafsIDExecute

func (a *TelegrafsApiService) GetTelegrafsIDExecute(r ApiGetTelegrafsIDRequest) (Telegraf, error)

* Execute executes the request * @return Telegraf

func (*TelegrafsApiService) GetTelegrafsIDExecuteWithHttpInfo added in v2.3.0

func (a *TelegrafsApiService) GetTelegrafsIDExecuteWithHttpInfo(r ApiGetTelegrafsIDRequest) (Telegraf, *_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable. * @return Telegraf

func (*TelegrafsApiService) PostTelegrafs

* PostTelegrafs Create a Telegraf configuration * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiPostTelegrafsRequest

func (*TelegrafsApiService) PostTelegrafsExecute

func (a *TelegrafsApiService) PostTelegrafsExecute(r ApiPostTelegrafsRequest) (Telegraf, error)

* Execute executes the request * @return Telegraf

func (*TelegrafsApiService) PostTelegrafsExecuteWithHttpInfo added in v2.3.0

func (a *TelegrafsApiService) PostTelegrafsExecuteWithHttpInfo(r ApiPostTelegrafsRequest) (Telegraf, *_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable. * @return Telegraf

func (*TelegrafsApiService) PutTelegrafsID

func (a *TelegrafsApiService) PutTelegrafsID(ctx _context.Context, telegrafID string) ApiPutTelegrafsIDRequest

* PutTelegrafsID Update a Telegraf configuration * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param telegrafID The Telegraf config ID. * @return ApiPutTelegrafsIDRequest

func (*TelegrafsApiService) PutTelegrafsIDExecute

func (a *TelegrafsApiService) PutTelegrafsIDExecute(r ApiPutTelegrafsIDRequest) (Telegraf, error)

* Execute executes the request * @return Telegraf

func (*TelegrafsApiService) PutTelegrafsIDExecuteWithHttpInfo added in v2.3.0

func (a *TelegrafsApiService) PutTelegrafsIDExecuteWithHttpInfo(r ApiPutTelegrafsIDRequest) (Telegraf, *_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable. * @return Telegraf

type TemplateApply

type TemplateApply struct {
	DryRun    bool                     `json:"dryRun" yaml:"dryRun"`
	OrgID     string                   `json:"orgID" yaml:"orgID"`
	StackID   *string                  `json:"stackID,omitempty" yaml:"stackID,omitempty"`
	Template  *TemplateApplyTemplate   `json:"template,omitempty" yaml:"template,omitempty"`
	Templates []TemplateApplyTemplate  `json:"templates" yaml:"templates"`
	EnvRefs   map[string]string        `json:"envRefs" yaml:"envRefs"`
	Secrets   map[string]string        `json:"secrets" yaml:"secrets"`
	Remotes   []TemplateApplyRemoteRef `json:"remotes" yaml:"remotes"`
	Actions   []TemplateApplyAction    `json:"actions" yaml:"actions"`
}

TemplateApply struct for TemplateApply

func NewTemplateApply

func NewTemplateApply(dryRun bool, orgID string, templates []TemplateApplyTemplate, envRefs map[string]string, secrets map[string]string, remotes []TemplateApplyRemoteRef, actions []TemplateApplyAction) *TemplateApply

NewTemplateApply instantiates a new TemplateApply 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 NewTemplateApplyWithDefaults

func NewTemplateApplyWithDefaults() *TemplateApply

NewTemplateApplyWithDefaults instantiates a new TemplateApply 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 (*TemplateApply) GetActions

func (o *TemplateApply) GetActions() []TemplateApplyAction

GetActions returns the Actions field value

func (*TemplateApply) GetActionsOk

func (o *TemplateApply) GetActionsOk() (*[]TemplateApplyAction, bool)

GetActionsOk returns a tuple with the Actions field value and a boolean to check if the value has been set.

func (*TemplateApply) GetDryRun

func (o *TemplateApply) GetDryRun() bool

GetDryRun returns the DryRun field value

func (*TemplateApply) GetDryRunOk

func (o *TemplateApply) GetDryRunOk() (*bool, bool)

GetDryRunOk returns a tuple with the DryRun field value and a boolean to check if the value has been set.

func (*TemplateApply) GetEnvRefs

func (o *TemplateApply) GetEnvRefs() map[string]string

GetEnvRefs returns the EnvRefs field value

func (*TemplateApply) GetEnvRefsOk

func (o *TemplateApply) GetEnvRefsOk() (*map[string]string, bool)

GetEnvRefsOk returns a tuple with the EnvRefs field value and a boolean to check if the value has been set.

func (*TemplateApply) GetOrgID

func (o *TemplateApply) GetOrgID() string

GetOrgID returns the OrgID field value

func (*TemplateApply) GetOrgIDOk

func (o *TemplateApply) GetOrgIDOk() (*string, bool)

GetOrgIDOk returns a tuple with the OrgID field value and a boolean to check if the value has been set.

func (*TemplateApply) GetRemotes

func (o *TemplateApply) GetRemotes() []TemplateApplyRemoteRef

GetRemotes returns the Remotes field value

func (*TemplateApply) GetRemotesOk

func (o *TemplateApply) GetRemotesOk() (*[]TemplateApplyRemoteRef, bool)

GetRemotesOk returns a tuple with the Remotes field value and a boolean to check if the value has been set.

func (*TemplateApply) GetSecrets

func (o *TemplateApply) GetSecrets() map[string]string

GetSecrets returns the Secrets field value

func (*TemplateApply) GetSecretsOk

func (o *TemplateApply) GetSecretsOk() (*map[string]string, bool)

GetSecretsOk returns a tuple with the Secrets field value and a boolean to check if the value has been set.

func (*TemplateApply) GetStackID

func (o *TemplateApply) GetStackID() string

GetStackID returns the StackID field value if set, zero value otherwise.

func (*TemplateApply) GetStackIDOk

func (o *TemplateApply) GetStackIDOk() (*string, bool)

GetStackIDOk returns a tuple with the StackID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TemplateApply) GetTemplate

func (o *TemplateApply) GetTemplate() TemplateApplyTemplate

GetTemplate returns the Template field value if set, zero value otherwise.

func (*TemplateApply) GetTemplateOk

func (o *TemplateApply) GetTemplateOk() (*TemplateApplyTemplate, bool)

GetTemplateOk returns a tuple with the Template field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TemplateApply) GetTemplates

func (o *TemplateApply) GetTemplates() []TemplateApplyTemplate

GetTemplates returns the Templates field value

func (*TemplateApply) GetTemplatesOk

func (o *TemplateApply) GetTemplatesOk() (*[]TemplateApplyTemplate, bool)

GetTemplatesOk returns a tuple with the Templates field value and a boolean to check if the value has been set.

func (*TemplateApply) HasStackID

func (o *TemplateApply) HasStackID() bool

HasStackID returns a boolean if a field has been set.

func (*TemplateApply) HasTemplate

func (o *TemplateApply) HasTemplate() bool

HasTemplate returns a boolean if a field has been set.

func (TemplateApply) MarshalJSON

func (o TemplateApply) MarshalJSON() ([]byte, error)

func (*TemplateApply) SetActions

func (o *TemplateApply) SetActions(v []TemplateApplyAction)

SetActions sets field value

func (*TemplateApply) SetDryRun

func (o *TemplateApply) SetDryRun(v bool)

SetDryRun sets field value

func (*TemplateApply) SetEnvRefs

func (o *TemplateApply) SetEnvRefs(v map[string]string)

SetEnvRefs sets field value

func (*TemplateApply) SetOrgID

func (o *TemplateApply) SetOrgID(v string)

SetOrgID sets field value

func (*TemplateApply) SetRemotes

func (o *TemplateApply) SetRemotes(v []TemplateApplyRemoteRef)

SetRemotes sets field value

func (*TemplateApply) SetSecrets

func (o *TemplateApply) SetSecrets(v map[string]string)

SetSecrets sets field value

func (*TemplateApply) SetStackID

func (o *TemplateApply) SetStackID(v string)

SetStackID gets a reference to the given string and assigns it to the StackID field.

func (*TemplateApply) SetTemplate

func (o *TemplateApply) SetTemplate(v TemplateApplyTemplate)

SetTemplate gets a reference to the given TemplateApplyTemplate and assigns it to the Template field.

func (*TemplateApply) SetTemplates

func (o *TemplateApply) SetTemplates(v []TemplateApplyTemplate)

SetTemplates sets field value

type TemplateApplyAction

type TemplateApplyAction struct {
	Action     TemplateApplyActionKind       `json:"action" yaml:"action"`
	Properties TemplateApplyActionProperties `json:"properties" yaml:"properties"`
}

TemplateApplyAction struct for TemplateApplyAction

func NewTemplateApplyAction

func NewTemplateApplyAction(action TemplateApplyActionKind, properties TemplateApplyActionProperties) *TemplateApplyAction

NewTemplateApplyAction instantiates a new TemplateApplyAction 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 NewTemplateApplyActionWithDefaults

func NewTemplateApplyActionWithDefaults() *TemplateApplyAction

NewTemplateApplyActionWithDefaults instantiates a new TemplateApplyAction 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 (*TemplateApplyAction) GetAction

GetAction returns the Action field value

func (*TemplateApplyAction) GetActionOk

func (o *TemplateApplyAction) GetActionOk() (*TemplateApplyActionKind, bool)

GetActionOk returns a tuple with the Action field value and a boolean to check if the value has been set.

func (*TemplateApplyAction) GetProperties

GetProperties returns the Properties field value

func (*TemplateApplyAction) GetPropertiesOk

func (o *TemplateApplyAction) GetPropertiesOk() (*TemplateApplyActionProperties, bool)

GetPropertiesOk returns a tuple with the Properties field value and a boolean to check if the value has been set.

func (TemplateApplyAction) MarshalJSON

func (o TemplateApplyAction) MarshalJSON() ([]byte, error)

func (*TemplateApplyAction) SetAction

SetAction sets field value

func (*TemplateApplyAction) SetProperties

SetProperties sets field value

type TemplateApplyActionKind

type TemplateApplyActionKind string

TemplateApplyActionKind the model 'TemplateApplyActionKind'

const (
	TEMPLATEAPPLYACTIONKIND_SKIP_KIND     TemplateApplyActionKind = "skipKind"
	TEMPLATEAPPLYACTIONKIND_SKIP_RESOURCE TemplateApplyActionKind = "skipResource"
)

List of TemplateApplyActionKind

func TemplateApplyActionKindValues added in v2.2.0

func TemplateApplyActionKindValues() []TemplateApplyActionKind

func (TemplateApplyActionKind) Ptr

Ptr returns reference to TemplateApplyActionKind value

func (*TemplateApplyActionKind) UnmarshalJSON

func (v *TemplateApplyActionKind) UnmarshalJSON(src []byte) error

type TemplateApplyActionProperties

type TemplateApplyActionProperties struct {
	Kind                 string  `json:"kind" yaml:"kind"`
	ResourceTemplateName *string `json:"resourceTemplateName,omitempty" yaml:"resourceTemplateName,omitempty"`
}

TemplateApplyActionProperties struct for TemplateApplyActionProperties

func NewTemplateApplyActionProperties

func NewTemplateApplyActionProperties(kind string) *TemplateApplyActionProperties

NewTemplateApplyActionProperties instantiates a new TemplateApplyActionProperties 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 NewTemplateApplyActionPropertiesWithDefaults

func NewTemplateApplyActionPropertiesWithDefaults() *TemplateApplyActionProperties

NewTemplateApplyActionPropertiesWithDefaults instantiates a new TemplateApplyActionProperties 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 (*TemplateApplyActionProperties) GetKind

GetKind returns the Kind field value

func (*TemplateApplyActionProperties) GetKindOk

func (o *TemplateApplyActionProperties) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value and a boolean to check if the value has been set.

func (*TemplateApplyActionProperties) GetResourceTemplateName

func (o *TemplateApplyActionProperties) GetResourceTemplateName() string

GetResourceTemplateName returns the ResourceTemplateName field value if set, zero value otherwise.

func (*TemplateApplyActionProperties) GetResourceTemplateNameOk

func (o *TemplateApplyActionProperties) GetResourceTemplateNameOk() (*string, bool)

GetResourceTemplateNameOk returns a tuple with the ResourceTemplateName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TemplateApplyActionProperties) HasResourceTemplateName

func (o *TemplateApplyActionProperties) HasResourceTemplateName() bool

HasResourceTemplateName returns a boolean if a field has been set.

func (TemplateApplyActionProperties) MarshalJSON

func (o TemplateApplyActionProperties) MarshalJSON() ([]byte, error)

func (*TemplateApplyActionProperties) SetKind

func (o *TemplateApplyActionProperties) SetKind(v string)

SetKind sets field value

func (*TemplateApplyActionProperties) SetResourceTemplateName

func (o *TemplateApplyActionProperties) SetResourceTemplateName(v string)

SetResourceTemplateName gets a reference to the given string and assigns it to the ResourceTemplateName field.

type TemplateApplyRemoteRef

type TemplateApplyRemoteRef struct {
	Url         string  `json:"url" yaml:"url"`
	ContentType *string `json:"contentType,omitempty" yaml:"contentType,omitempty"`
}

TemplateApplyRemoteRef struct for TemplateApplyRemoteRef

func NewTemplateApplyRemoteRef

func NewTemplateApplyRemoteRef(url string) *TemplateApplyRemoteRef

NewTemplateApplyRemoteRef instantiates a new TemplateApplyRemoteRef 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 NewTemplateApplyRemoteRefWithDefaults

func NewTemplateApplyRemoteRefWithDefaults() *TemplateApplyRemoteRef

NewTemplateApplyRemoteRefWithDefaults instantiates a new TemplateApplyRemoteRef 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 (*TemplateApplyRemoteRef) GetContentType

func (o *TemplateApplyRemoteRef) GetContentType() string

GetContentType returns the ContentType field value if set, zero value otherwise.

func (*TemplateApplyRemoteRef) GetContentTypeOk

func (o *TemplateApplyRemoteRef) GetContentTypeOk() (*string, bool)

GetContentTypeOk returns a tuple with the ContentType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TemplateApplyRemoteRef) GetUrl

func (o *TemplateApplyRemoteRef) GetUrl() string

GetUrl returns the Url field value

func (*TemplateApplyRemoteRef) GetUrlOk

func (o *TemplateApplyRemoteRef) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value and a boolean to check if the value has been set.

func (*TemplateApplyRemoteRef) HasContentType

func (o *TemplateApplyRemoteRef) HasContentType() bool

HasContentType returns a boolean if a field has been set.

func (TemplateApplyRemoteRef) MarshalJSON

func (o TemplateApplyRemoteRef) MarshalJSON() ([]byte, error)

func (*TemplateApplyRemoteRef) SetContentType

func (o *TemplateApplyRemoteRef) SetContentType(v string)

SetContentType gets a reference to the given string and assigns it to the ContentType field.

func (*TemplateApplyRemoteRef) SetUrl

func (o *TemplateApplyRemoteRef) SetUrl(v string)

SetUrl sets field value

type TemplateApplyTemplate

type TemplateApplyTemplate struct {
	Sources     []string        `json:"sources" yaml:"sources"`
	Contents    []TemplateEntry `json:"contents" yaml:"contents"`
	ContentType string          `json:"contentType" yaml:"contentType"`
}

TemplateApplyTemplate struct for TemplateApplyTemplate

func NewTemplateApplyTemplate

func NewTemplateApplyTemplate(sources []string, contents []TemplateEntry, contentType string) *TemplateApplyTemplate

NewTemplateApplyTemplate instantiates a new TemplateApplyTemplate 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 NewTemplateApplyTemplateWithDefaults

func NewTemplateApplyTemplateWithDefaults() *TemplateApplyTemplate

NewTemplateApplyTemplateWithDefaults instantiates a new TemplateApplyTemplate 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 (*TemplateApplyTemplate) GetContentType

func (o *TemplateApplyTemplate) GetContentType() string

GetContentType returns the ContentType field value

func (*TemplateApplyTemplate) GetContentTypeOk

func (o *TemplateApplyTemplate) GetContentTypeOk() (*string, bool)

GetContentTypeOk returns a tuple with the ContentType field value and a boolean to check if the value has been set.

func (*TemplateApplyTemplate) GetContents

func (o *TemplateApplyTemplate) GetContents() []TemplateEntry

GetContents returns the Contents field value

func (*TemplateApplyTemplate) GetContentsOk

func (o *TemplateApplyTemplate) GetContentsOk() (*[]TemplateEntry, bool)

GetContentsOk returns a tuple with the Contents field value and a boolean to check if the value has been set.

func (*TemplateApplyTemplate) GetSources

func (o *TemplateApplyTemplate) GetSources() []string

GetSources returns the Sources field value

func (*TemplateApplyTemplate) GetSourcesOk

func (o *TemplateApplyTemplate) GetSourcesOk() (*[]string, bool)

GetSourcesOk returns a tuple with the Sources field value and a boolean to check if the value has been set.

func (TemplateApplyTemplate) MarshalJSON

func (o TemplateApplyTemplate) MarshalJSON() ([]byte, error)

func (*TemplateApplyTemplate) SetContentType

func (o *TemplateApplyTemplate) SetContentType(v string)

SetContentType sets field value

func (*TemplateApplyTemplate) SetContents

func (o *TemplateApplyTemplate) SetContents(v []TemplateEntry)

SetContents sets field value

func (*TemplateApplyTemplate) SetSources

func (o *TemplateApplyTemplate) SetSources(v []string)

SetSources sets field value

type TemplateEntry

type TemplateEntry struct {
	ApiVersion string                 `json:"apiVersion" yaml:"apiVersion"`
	Kind       string                 `json:"kind" yaml:"kind"`
	Metadata   TemplateEntryMetadata  `json:"metadata" yaml:"metadata"`
	Spec       map[string]interface{} `json:"spec" yaml:"spec"`
}

TemplateEntry struct for TemplateEntry

func NewTemplateEntry

func NewTemplateEntry(apiVersion string, kind string, metadata TemplateEntryMetadata, spec map[string]interface{}) *TemplateEntry

NewTemplateEntry instantiates a new TemplateEntry 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 NewTemplateEntryWithDefaults

func NewTemplateEntryWithDefaults() *TemplateEntry

NewTemplateEntryWithDefaults instantiates a new TemplateEntry 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 (*TemplateEntry) GetApiVersion

func (o *TemplateEntry) GetApiVersion() string

GetApiVersion returns the ApiVersion field value

func (*TemplateEntry) GetApiVersionOk

func (o *TemplateEntry) GetApiVersionOk() (*string, bool)

GetApiVersionOk returns a tuple with the ApiVersion field value and a boolean to check if the value has been set.

func (*TemplateEntry) GetKind

func (o *TemplateEntry) GetKind() string

GetKind returns the Kind field value

func (*TemplateEntry) GetKindOk

func (o *TemplateEntry) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value and a boolean to check if the value has been set.

func (*TemplateEntry) GetMetadata

func (o *TemplateEntry) GetMetadata() TemplateEntryMetadata

GetMetadata returns the Metadata field value

func (*TemplateEntry) GetMetadataOk

func (o *TemplateEntry) GetMetadataOk() (*TemplateEntryMetadata, bool)

GetMetadataOk returns a tuple with the Metadata field value and a boolean to check if the value has been set.

func (*TemplateEntry) GetSpec

func (o *TemplateEntry) GetSpec() map[string]interface{}

GetSpec returns the Spec field value

func (*TemplateEntry) GetSpecOk

func (o *TemplateEntry) GetSpecOk() (*map[string]interface{}, bool)

GetSpecOk returns a tuple with the Spec field value and a boolean to check if the value has been set.

func (TemplateEntry) MarshalJSON

func (o TemplateEntry) MarshalJSON() ([]byte, error)

func (*TemplateEntry) SetApiVersion

func (o *TemplateEntry) SetApiVersion(v string)

SetApiVersion sets field value

func (*TemplateEntry) SetKind

func (o *TemplateEntry) SetKind(v string)

SetKind sets field value

func (*TemplateEntry) SetMetadata

func (o *TemplateEntry) SetMetadata(v TemplateEntryMetadata)

SetMetadata sets field value

func (*TemplateEntry) SetSpec

func (o *TemplateEntry) SetSpec(v map[string]interface{})

SetSpec sets field value

type TemplateEntryMetadata

type TemplateEntryMetadata struct {
	Name string `json:"name" yaml:"name"`
}

TemplateEntryMetadata struct for TemplateEntryMetadata

func NewTemplateEntryMetadata

func NewTemplateEntryMetadata(name string) *TemplateEntryMetadata

NewTemplateEntryMetadata instantiates a new TemplateEntryMetadata 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 NewTemplateEntryMetadataWithDefaults

func NewTemplateEntryMetadataWithDefaults() *TemplateEntryMetadata

NewTemplateEntryMetadataWithDefaults instantiates a new TemplateEntryMetadata 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 (*TemplateEntryMetadata) GetName

func (o *TemplateEntryMetadata) GetName() string

GetName returns the Name field value

func (*TemplateEntryMetadata) GetNameOk

func (o *TemplateEntryMetadata) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (TemplateEntryMetadata) MarshalJSON

func (o TemplateEntryMetadata) MarshalJSON() ([]byte, error)

func (*TemplateEntryMetadata) SetName

func (o *TemplateEntryMetadata) SetName(v string)

SetName sets field value

type TemplateEnvReference

type TemplateEnvReference struct {
	// Field the environment reference corresponds too
	ResourceField string `json:"resourceField" yaml:"resourceField"`
	// Key identified as environment reference and is the key identified in the template
	EnvRefKey string `json:"envRefKey" yaml:"envRefKey"`
	// Value provided to fulfill reference
	Value interface{} `json:"value,omitempty" yaml:"value,omitempty"`
	// Default value that will be provided for the reference when no value is provided
	DefaultValue interface{} `json:"defaultValue,omitempty" yaml:"defaultValue,omitempty"`
}

TemplateEnvReference struct for TemplateEnvReference

func NewTemplateEnvReference

func NewTemplateEnvReference(resourceField string, envRefKey string) *TemplateEnvReference

NewTemplateEnvReference instantiates a new TemplateEnvReference 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 NewTemplateEnvReferenceWithDefaults

func NewTemplateEnvReferenceWithDefaults() *TemplateEnvReference

NewTemplateEnvReferenceWithDefaults instantiates a new TemplateEnvReference 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 (*TemplateEnvReference) GetDefaultValue

func (o *TemplateEnvReference) GetDefaultValue() interface{}

GetDefaultValue returns the DefaultValue field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TemplateEnvReference) GetDefaultValueOk

func (o *TemplateEnvReference) GetDefaultValueOk() (*interface{}, bool)

GetDefaultValueOk returns a tuple with the DefaultValue field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TemplateEnvReference) GetEnvRefKey

func (o *TemplateEnvReference) GetEnvRefKey() string

GetEnvRefKey returns the EnvRefKey field value

func (*TemplateEnvReference) GetEnvRefKeyOk

func (o *TemplateEnvReference) GetEnvRefKeyOk() (*string, bool)

GetEnvRefKeyOk returns a tuple with the EnvRefKey field value and a boolean to check if the value has been set.

func (*TemplateEnvReference) GetResourceField

func (o *TemplateEnvReference) GetResourceField() string

GetResourceField returns the ResourceField field value

func (*TemplateEnvReference) GetResourceFieldOk

func (o *TemplateEnvReference) GetResourceFieldOk() (*string, bool)

GetResourceFieldOk returns a tuple with the ResourceField field value and a boolean to check if the value has been set.

func (*TemplateEnvReference) GetValue

func (o *TemplateEnvReference) GetValue() interface{}

GetValue returns the Value field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TemplateEnvReference) GetValueOk

func (o *TemplateEnvReference) GetValueOk() (*interface{}, bool)

GetValueOk returns a tuple with the Value field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TemplateEnvReference) HasDefaultValue

func (o *TemplateEnvReference) HasDefaultValue() bool

HasDefaultValue returns a boolean if a field has been set.

func (*TemplateEnvReference) HasValue

func (o *TemplateEnvReference) HasValue() bool

HasValue returns a boolean if a field has been set.

func (TemplateEnvReference) MarshalJSON

func (o TemplateEnvReference) MarshalJSON() ([]byte, error)

func (*TemplateEnvReference) SetDefaultValue

func (o *TemplateEnvReference) SetDefaultValue(v interface{})

SetDefaultValue gets a reference to the given interface{} and assigns it to the DefaultValue field.

func (*TemplateEnvReference) SetEnvRefKey

func (o *TemplateEnvReference) SetEnvRefKey(v string)

SetEnvRefKey sets field value

func (*TemplateEnvReference) SetResourceField

func (o *TemplateEnvReference) SetResourceField(v string)

SetResourceField sets field value

func (*TemplateEnvReference) SetValue

func (o *TemplateEnvReference) SetValue(v interface{})

SetValue gets a reference to the given interface{} and assigns it to the Value field.

type TemplateExport

type TemplateExport struct {
	StackID   *string                   `json:"stackID,omitempty" yaml:"stackID,omitempty"`
	OrgIDs    *[]TemplateExportOrgIDs   `json:"orgIDs,omitempty" yaml:"orgIDs,omitempty"`
	Resources []TemplateExportResources `json:"resources" yaml:"resources"`
}

TemplateExport struct for TemplateExport

func NewTemplateExport

func NewTemplateExport(resources []TemplateExportResources) *TemplateExport

NewTemplateExport instantiates a new TemplateExport 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 NewTemplateExportWithDefaults

func NewTemplateExportWithDefaults() *TemplateExport

NewTemplateExportWithDefaults instantiates a new TemplateExport 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 (*TemplateExport) GetOrgIDs

func (o *TemplateExport) GetOrgIDs() []TemplateExportOrgIDs

GetOrgIDs returns the OrgIDs field value if set, zero value otherwise.

func (*TemplateExport) GetOrgIDsOk

func (o *TemplateExport) GetOrgIDsOk() (*[]TemplateExportOrgIDs, bool)

GetOrgIDsOk returns a tuple with the OrgIDs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TemplateExport) GetResources

func (o *TemplateExport) GetResources() []TemplateExportResources

GetResources returns the Resources field value

func (*TemplateExport) GetResourcesOk

func (o *TemplateExport) GetResourcesOk() (*[]TemplateExportResources, bool)

GetResourcesOk returns a tuple with the Resources field value and a boolean to check if the value has been set.

func (*TemplateExport) GetStackID

func (o *TemplateExport) GetStackID() string

GetStackID returns the StackID field value if set, zero value otherwise.

func (*TemplateExport) GetStackIDOk

func (o *TemplateExport) GetStackIDOk() (*string, bool)

GetStackIDOk returns a tuple with the StackID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TemplateExport) HasOrgIDs

func (o *TemplateExport) HasOrgIDs() bool

HasOrgIDs returns a boolean if a field has been set.

func (*TemplateExport) HasStackID

func (o *TemplateExport) HasStackID() bool

HasStackID returns a boolean if a field has been set.

func (TemplateExport) MarshalJSON

func (o TemplateExport) MarshalJSON() ([]byte, error)

func (*TemplateExport) SetOrgIDs

func (o *TemplateExport) SetOrgIDs(v []TemplateExportOrgIDs)

SetOrgIDs gets a reference to the given []TemplateExportOrgIDs and assigns it to the OrgIDs field.

func (*TemplateExport) SetResources

func (o *TemplateExport) SetResources(v []TemplateExportResources)

SetResources sets field value

func (*TemplateExport) SetStackID

func (o *TemplateExport) SetStackID(v string)

SetStackID gets a reference to the given string and assigns it to the StackID field.

type TemplateExportOrgIDs

type TemplateExportOrgIDs struct {
	OrgID           *string                        `json:"orgID,omitempty" yaml:"orgID,omitempty"`
	ResourceFilters *TemplateExportResourceFilters `json:"resourceFilters,omitempty" yaml:"resourceFilters,omitempty"`
}

TemplateExportOrgIDs struct for TemplateExportOrgIDs

func NewTemplateExportOrgIDs

func NewTemplateExportOrgIDs() *TemplateExportOrgIDs

NewTemplateExportOrgIDs instantiates a new TemplateExportOrgIDs 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 NewTemplateExportOrgIDsWithDefaults

func NewTemplateExportOrgIDsWithDefaults() *TemplateExportOrgIDs

NewTemplateExportOrgIDsWithDefaults instantiates a new TemplateExportOrgIDs 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 (*TemplateExportOrgIDs) GetOrgID

func (o *TemplateExportOrgIDs) GetOrgID() string

GetOrgID returns the OrgID field value if set, zero value otherwise.

func (*TemplateExportOrgIDs) GetOrgIDOk

func (o *TemplateExportOrgIDs) GetOrgIDOk() (*string, bool)

GetOrgIDOk returns a tuple with the OrgID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TemplateExportOrgIDs) GetResourceFilters

func (o *TemplateExportOrgIDs) GetResourceFilters() TemplateExportResourceFilters

GetResourceFilters returns the ResourceFilters field value if set, zero value otherwise.

func (*TemplateExportOrgIDs) GetResourceFiltersOk

func (o *TemplateExportOrgIDs) GetResourceFiltersOk() (*TemplateExportResourceFilters, bool)

GetResourceFiltersOk returns a tuple with the ResourceFilters field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TemplateExportOrgIDs) HasOrgID

func (o *TemplateExportOrgIDs) HasOrgID() bool

HasOrgID returns a boolean if a field has been set.

func (*TemplateExportOrgIDs) HasResourceFilters

func (o *TemplateExportOrgIDs) HasResourceFilters() bool

HasResourceFilters returns a boolean if a field has been set.

func (TemplateExportOrgIDs) MarshalJSON

func (o TemplateExportOrgIDs) MarshalJSON() ([]byte, error)

func (*TemplateExportOrgIDs) SetOrgID

func (o *TemplateExportOrgIDs) SetOrgID(v string)

SetOrgID gets a reference to the given string and assigns it to the OrgID field.

func (*TemplateExportOrgIDs) SetResourceFilters

func (o *TemplateExportOrgIDs) SetResourceFilters(v TemplateExportResourceFilters)

SetResourceFilters gets a reference to the given TemplateExportResourceFilters and assigns it to the ResourceFilters field.

type TemplateExportResourceFilters

type TemplateExportResourceFilters struct {
	ByLabel        *[]string `json:"byLabel,omitempty" yaml:"byLabel,omitempty"`
	ByResourceKind *[]string `json:"byResourceKind,omitempty" yaml:"byResourceKind,omitempty"`
}

TemplateExportResourceFilters struct for TemplateExportResourceFilters

func NewTemplateExportResourceFilters

func NewTemplateExportResourceFilters() *TemplateExportResourceFilters

NewTemplateExportResourceFilters instantiates a new TemplateExportResourceFilters 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 NewTemplateExportResourceFiltersWithDefaults

func NewTemplateExportResourceFiltersWithDefaults() *TemplateExportResourceFilters

NewTemplateExportResourceFiltersWithDefaults instantiates a new TemplateExportResourceFilters 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 (*TemplateExportResourceFilters) GetByLabel

func (o *TemplateExportResourceFilters) GetByLabel() []string

GetByLabel returns the ByLabel field value if set, zero value otherwise.

func (*TemplateExportResourceFilters) GetByLabelOk

func (o *TemplateExportResourceFilters) GetByLabelOk() (*[]string, bool)

GetByLabelOk returns a tuple with the ByLabel field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TemplateExportResourceFilters) GetByResourceKind

func (o *TemplateExportResourceFilters) GetByResourceKind() []string

GetByResourceKind returns the ByResourceKind field value if set, zero value otherwise.

func (*TemplateExportResourceFilters) GetByResourceKindOk

func (o *TemplateExportResourceFilters) GetByResourceKindOk() (*[]string, bool)

GetByResourceKindOk returns a tuple with the ByResourceKind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TemplateExportResourceFilters) HasByLabel

func (o *TemplateExportResourceFilters) HasByLabel() bool

HasByLabel returns a boolean if a field has been set.

func (*TemplateExportResourceFilters) HasByResourceKind

func (o *TemplateExportResourceFilters) HasByResourceKind() bool

HasByResourceKind returns a boolean if a field has been set.

func (TemplateExportResourceFilters) MarshalJSON

func (o TemplateExportResourceFilters) MarshalJSON() ([]byte, error)

func (*TemplateExportResourceFilters) SetByLabel

func (o *TemplateExportResourceFilters) SetByLabel(v []string)

SetByLabel gets a reference to the given []string and assigns it to the ByLabel field.

func (*TemplateExportResourceFilters) SetByResourceKind

func (o *TemplateExportResourceFilters) SetByResourceKind(v []string)

SetByResourceKind gets a reference to the given []string and assigns it to the ByResourceKind field.

type TemplateExportResources

type TemplateExportResources struct {
	Id   *string `json:"id,omitempty" yaml:"id,omitempty"`
	Kind string  `json:"kind" yaml:"kind"`
	Name *string `json:"name,omitempty" yaml:"name,omitempty"`
}

TemplateExportResources struct for TemplateExportResources

func NewTemplateExportResources

func NewTemplateExportResources(kind string) *TemplateExportResources

NewTemplateExportResources instantiates a new TemplateExportResources 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 NewTemplateExportResourcesWithDefaults

func NewTemplateExportResourcesWithDefaults() *TemplateExportResources

NewTemplateExportResourcesWithDefaults instantiates a new TemplateExportResources 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 (*TemplateExportResources) GetId

func (o *TemplateExportResources) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*TemplateExportResources) GetIdOk

func (o *TemplateExportResources) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TemplateExportResources) GetKind

func (o *TemplateExportResources) GetKind() string

GetKind returns the Kind field value

func (*TemplateExportResources) GetKindOk

func (o *TemplateExportResources) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value and a boolean to check if the value has been set.

func (*TemplateExportResources) GetName

func (o *TemplateExportResources) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*TemplateExportResources) GetNameOk

func (o *TemplateExportResources) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TemplateExportResources) HasId

func (o *TemplateExportResources) HasId() bool

HasId returns a boolean if a field has been set.

func (*TemplateExportResources) HasName

func (o *TemplateExportResources) HasName() bool

HasName returns a boolean if a field has been set.

func (TemplateExportResources) MarshalJSON

func (o TemplateExportResources) MarshalJSON() ([]byte, error)

func (*TemplateExportResources) SetId

func (o *TemplateExportResources) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*TemplateExportResources) SetKind

func (o *TemplateExportResources) SetKind(v string)

SetKind sets field value

func (*TemplateExportResources) SetName

func (o *TemplateExportResources) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

type TemplateSummary

type TemplateSummary struct {
	Sources []string                 `json:"sources" yaml:"sources"`
	StackID string                   `json:"stackID" yaml:"stackID"`
	Summary TemplateSummaryResources `json:"summary" yaml:"summary"`
	Diff    TemplateSummaryDiff      `json:"diff" yaml:"diff"`
	Errors  []TemplateSummaryErrors  `json:"errors" yaml:"errors"`
}

TemplateSummary struct for TemplateSummary

func NewTemplateSummary

func NewTemplateSummary(sources []string, stackID string, summary TemplateSummaryResources, diff TemplateSummaryDiff, errors []TemplateSummaryErrors) *TemplateSummary

NewTemplateSummary instantiates a new TemplateSummary 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 NewTemplateSummaryWithDefaults

func NewTemplateSummaryWithDefaults() *TemplateSummary

NewTemplateSummaryWithDefaults instantiates a new TemplateSummary 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 (*TemplateSummary) GetDiff

func (o *TemplateSummary) GetDiff() TemplateSummaryDiff

GetDiff returns the Diff field value

func (*TemplateSummary) GetDiffOk

func (o *TemplateSummary) GetDiffOk() (*TemplateSummaryDiff, bool)

GetDiffOk returns a tuple with the Diff field value and a boolean to check if the value has been set.

func (*TemplateSummary) GetErrors

func (o *TemplateSummary) GetErrors() []TemplateSummaryErrors

GetErrors returns the Errors field value

func (*TemplateSummary) GetErrorsOk

func (o *TemplateSummary) GetErrorsOk() (*[]TemplateSummaryErrors, bool)

GetErrorsOk returns a tuple with the Errors field value and a boolean to check if the value has been set.

func (*TemplateSummary) GetSources

func (o *TemplateSummary) GetSources() []string

GetSources returns the Sources field value

func (*TemplateSummary) GetSourcesOk

func (o *TemplateSummary) GetSourcesOk() (*[]string, bool)

GetSourcesOk returns a tuple with the Sources field value and a boolean to check if the value has been set.

func (*TemplateSummary) GetStackID

func (o *TemplateSummary) GetStackID() string

GetStackID returns the StackID field value

func (*TemplateSummary) GetStackIDOk

func (o *TemplateSummary) GetStackIDOk() (*string, bool)

GetStackIDOk returns a tuple with the StackID field value and a boolean to check if the value has been set.

func (*TemplateSummary) GetSummary

func (o *TemplateSummary) GetSummary() TemplateSummaryResources

GetSummary returns the Summary field value

func (*TemplateSummary) GetSummaryOk

func (o *TemplateSummary) GetSummaryOk() (*TemplateSummaryResources, bool)

GetSummaryOk returns a tuple with the Summary field value and a boolean to check if the value has been set.

func (TemplateSummary) MarshalJSON

func (o TemplateSummary) MarshalJSON() ([]byte, error)

func (*TemplateSummary) SetDiff

func (o *TemplateSummary) SetDiff(v TemplateSummaryDiff)

SetDiff sets field value

func (*TemplateSummary) SetErrors

func (o *TemplateSummary) SetErrors(v []TemplateSummaryErrors)

SetErrors sets field value

func (*TemplateSummary) SetSources

func (o *TemplateSummary) SetSources(v []string)

SetSources sets field value

func (*TemplateSummary) SetStackID

func (o *TemplateSummary) SetStackID(v string)

SetStackID sets field value

func (*TemplateSummary) SetSummary

func (o *TemplateSummary) SetSummary(v TemplateSummaryResources)

SetSummary sets field value

type TemplateSummaryBucket

type TemplateSummaryBucket struct {
	Kind              string                 `json:"kind" yaml:"kind"`
	TemplateMetaName  string                 `json:"templateMetaName" yaml:"templateMetaName"`
	EnvReferences     []TemplateEnvReference `json:"envReferences" yaml:"envReferences"`
	LabelAssociations []TemplateSummaryLabel `json:"labelAssociations" yaml:"labelAssociations"`
	Id                uint64                 `json:"id" yaml:"id"`
	Name              string                 `json:"name" yaml:"name"`
	Description       *string                `json:"description,omitempty" yaml:"description,omitempty"`
	RetentionPeriod   int64                  `json:"retentionPeriod" yaml:"retentionPeriod"`
	SchemaType        *SchemaType            `json:"schemaType,omitempty" yaml:"schemaType,omitempty"`
}

TemplateSummaryBucket struct for TemplateSummaryBucket

func NewTemplateSummaryBucket

func NewTemplateSummaryBucket(kind string, templateMetaName string, envReferences []TemplateEnvReference, labelAssociations []TemplateSummaryLabel, id uint64, name string, retentionPeriod int64) *TemplateSummaryBucket

NewTemplateSummaryBucket instantiates a new TemplateSummaryBucket 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 NewTemplateSummaryBucketWithDefaults

func NewTemplateSummaryBucketWithDefaults() *TemplateSummaryBucket

NewTemplateSummaryBucketWithDefaults instantiates a new TemplateSummaryBucket 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 (*TemplateSummaryBucket) GetDescription

func (o *TemplateSummaryBucket) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*TemplateSummaryBucket) GetDescriptionOk

func (o *TemplateSummaryBucket) 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 (*TemplateSummaryBucket) GetEnvReferences

func (o *TemplateSummaryBucket) GetEnvReferences() []TemplateEnvReference

GetEnvReferences returns the EnvReferences field value

func (*TemplateSummaryBucket) GetEnvReferencesOk

func (o *TemplateSummaryBucket) GetEnvReferencesOk() (*[]TemplateEnvReference, bool)

GetEnvReferencesOk returns a tuple with the EnvReferences field value and a boolean to check if the value has been set.

func (*TemplateSummaryBucket) GetId

func (o *TemplateSummaryBucket) GetId() uint64

GetId returns the Id field value

func (*TemplateSummaryBucket) GetIdOk

func (o *TemplateSummaryBucket) GetIdOk() (*uint64, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*TemplateSummaryBucket) GetKind

func (o *TemplateSummaryBucket) GetKind() string

GetKind returns the Kind field value

func (*TemplateSummaryBucket) GetKindOk

func (o *TemplateSummaryBucket) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value and a boolean to check if the value has been set.

func (*TemplateSummaryBucket) GetLabelAssociations

func (o *TemplateSummaryBucket) GetLabelAssociations() []TemplateSummaryLabel

GetLabelAssociations returns the LabelAssociations field value

func (*TemplateSummaryBucket) GetLabelAssociationsOk

func (o *TemplateSummaryBucket) GetLabelAssociationsOk() (*[]TemplateSummaryLabel, bool)

GetLabelAssociationsOk returns a tuple with the LabelAssociations field value and a boolean to check if the value has been set.

func (*TemplateSummaryBucket) GetName

func (o *TemplateSummaryBucket) GetName() string

GetName returns the Name field value

func (*TemplateSummaryBucket) GetNameOk

func (o *TemplateSummaryBucket) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*TemplateSummaryBucket) GetRetentionPeriod

func (o *TemplateSummaryBucket) GetRetentionPeriod() int64

GetRetentionPeriod returns the RetentionPeriod field value

func (*TemplateSummaryBucket) GetRetentionPeriodOk

func (o *TemplateSummaryBucket) GetRetentionPeriodOk() (*int64, bool)

GetRetentionPeriodOk returns a tuple with the RetentionPeriod field value and a boolean to check if the value has been set.

func (*TemplateSummaryBucket) GetSchemaType

func (o *TemplateSummaryBucket) GetSchemaType() SchemaType

GetSchemaType returns the SchemaType field value if set, zero value otherwise.

func (*TemplateSummaryBucket) GetSchemaTypeOk

func (o *TemplateSummaryBucket) GetSchemaTypeOk() (*SchemaType, bool)

GetSchemaTypeOk returns a tuple with the SchemaType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TemplateSummaryBucket) GetTemplateMetaName

func (o *TemplateSummaryBucket) GetTemplateMetaName() string

GetTemplateMetaName returns the TemplateMetaName field value

func (*TemplateSummaryBucket) GetTemplateMetaNameOk

func (o *TemplateSummaryBucket) GetTemplateMetaNameOk() (*string, bool)

GetTemplateMetaNameOk returns a tuple with the TemplateMetaName field value and a boolean to check if the value has been set.

func (*TemplateSummaryBucket) HasDescription

func (o *TemplateSummaryBucket) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*TemplateSummaryBucket) HasSchemaType

func (o *TemplateSummaryBucket) HasSchemaType() bool

HasSchemaType returns a boolean if a field has been set.

func (TemplateSummaryBucket) MarshalJSON

func (o TemplateSummaryBucket) MarshalJSON() ([]byte, error)

func (*TemplateSummaryBucket) SetDescription

func (o *TemplateSummaryBucket) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*TemplateSummaryBucket) SetEnvReferences

func (o *TemplateSummaryBucket) SetEnvReferences(v []TemplateEnvReference)

SetEnvReferences sets field value

func (*TemplateSummaryBucket) SetId

func (o *TemplateSummaryBucket) SetId(v uint64)

SetId sets field value

func (*TemplateSummaryBucket) SetKind

func (o *TemplateSummaryBucket) SetKind(v string)

SetKind sets field value

func (*TemplateSummaryBucket) SetLabelAssociations

func (o *TemplateSummaryBucket) SetLabelAssociations(v []TemplateSummaryLabel)

SetLabelAssociations sets field value

func (*TemplateSummaryBucket) SetName

func (o *TemplateSummaryBucket) SetName(v string)

SetName sets field value

func (*TemplateSummaryBucket) SetRetentionPeriod

func (o *TemplateSummaryBucket) SetRetentionPeriod(v int64)

SetRetentionPeriod sets field value

func (*TemplateSummaryBucket) SetSchemaType

func (o *TemplateSummaryBucket) SetSchemaType(v SchemaType)

SetSchemaType gets a reference to the given SchemaType and assigns it to the SchemaType field.

func (*TemplateSummaryBucket) SetTemplateMetaName

func (o *TemplateSummaryBucket) SetTemplateMetaName(v string)

SetTemplateMetaName sets field value

type TemplateSummaryBucketAllOf

type TemplateSummaryBucketAllOf struct {
	Id              uint64      `json:"id" yaml:"id"`
	Name            string      `json:"name" yaml:"name"`
	Description     *string     `json:"description,omitempty" yaml:"description,omitempty"`
	RetentionPeriod int64       `json:"retentionPeriod" yaml:"retentionPeriod"`
	SchemaType      *SchemaType `json:"schemaType,omitempty" yaml:"schemaType,omitempty"`
}

TemplateSummaryBucketAllOf struct for TemplateSummaryBucketAllOf

func NewTemplateSummaryBucketAllOf

func NewTemplateSummaryBucketAllOf(id uint64, name string, retentionPeriod int64) *TemplateSummaryBucketAllOf

NewTemplateSummaryBucketAllOf instantiates a new TemplateSummaryBucketAllOf 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 NewTemplateSummaryBucketAllOfWithDefaults

func NewTemplateSummaryBucketAllOfWithDefaults() *TemplateSummaryBucketAllOf

NewTemplateSummaryBucketAllOfWithDefaults instantiates a new TemplateSummaryBucketAllOf 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 (*TemplateSummaryBucketAllOf) GetDescription

func (o *TemplateSummaryBucketAllOf) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*TemplateSummaryBucketAllOf) GetDescriptionOk

func (o *TemplateSummaryBucketAllOf) 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 (*TemplateSummaryBucketAllOf) GetId

GetId returns the Id field value

func (*TemplateSummaryBucketAllOf) GetIdOk

func (o *TemplateSummaryBucketAllOf) GetIdOk() (*uint64, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*TemplateSummaryBucketAllOf) GetName

func (o *TemplateSummaryBucketAllOf) GetName() string

GetName returns the Name field value

func (*TemplateSummaryBucketAllOf) GetNameOk

func (o *TemplateSummaryBucketAllOf) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*TemplateSummaryBucketAllOf) GetRetentionPeriod

func (o *TemplateSummaryBucketAllOf) GetRetentionPeriod() int64

GetRetentionPeriod returns the RetentionPeriod field value

func (*TemplateSummaryBucketAllOf) GetRetentionPeriodOk

func (o *TemplateSummaryBucketAllOf) GetRetentionPeriodOk() (*int64, bool)

GetRetentionPeriodOk returns a tuple with the RetentionPeriod field value and a boolean to check if the value has been set.

func (*TemplateSummaryBucketAllOf) GetSchemaType

func (o *TemplateSummaryBucketAllOf) GetSchemaType() SchemaType

GetSchemaType returns the SchemaType field value if set, zero value otherwise.

func (*TemplateSummaryBucketAllOf) GetSchemaTypeOk

func (o *TemplateSummaryBucketAllOf) GetSchemaTypeOk() (*SchemaType, bool)

GetSchemaTypeOk returns a tuple with the SchemaType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TemplateSummaryBucketAllOf) HasDescription

func (o *TemplateSummaryBucketAllOf) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*TemplateSummaryBucketAllOf) HasSchemaType

func (o *TemplateSummaryBucketAllOf) HasSchemaType() bool

HasSchemaType returns a boolean if a field has been set.

func (TemplateSummaryBucketAllOf) MarshalJSON

func (o TemplateSummaryBucketAllOf) MarshalJSON() ([]byte, error)

func (*TemplateSummaryBucketAllOf) SetDescription

func (o *TemplateSummaryBucketAllOf) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*TemplateSummaryBucketAllOf) SetId

func (o *TemplateSummaryBucketAllOf) SetId(v uint64)

SetId sets field value

func (*TemplateSummaryBucketAllOf) SetName

func (o *TemplateSummaryBucketAllOf) SetName(v string)

SetName sets field value

func (*TemplateSummaryBucketAllOf) SetRetentionPeriod

func (o *TemplateSummaryBucketAllOf) SetRetentionPeriod(v int64)

SetRetentionPeriod sets field value

func (*TemplateSummaryBucketAllOf) SetSchemaType

func (o *TemplateSummaryBucketAllOf) SetSchemaType(v SchemaType)

SetSchemaType gets a reference to the given SchemaType and assigns it to the SchemaType field.

type TemplateSummaryCheck

type TemplateSummaryCheck struct {
	Kind              string                 `json:"kind" yaml:"kind"`
	TemplateMetaName  string                 `json:"templateMetaName" yaml:"templateMetaName"`
	EnvReferences     []TemplateEnvReference `json:"envReferences" yaml:"envReferences"`
	LabelAssociations []TemplateSummaryLabel `json:"labelAssociations" yaml:"labelAssociations"`
	Id                uint64                 `json:"id" yaml:"id"`
	Name              string                 `json:"name" yaml:"name"`
	Description       *string                `json:"description,omitempty" yaml:"description,omitempty"`
}

TemplateSummaryCheck struct for TemplateSummaryCheck

func NewTemplateSummaryCheck

func NewTemplateSummaryCheck(kind string, templateMetaName string, envReferences []TemplateEnvReference, labelAssociations []TemplateSummaryLabel, id uint64, name string) *TemplateSummaryCheck

NewTemplateSummaryCheck instantiates a new TemplateSummaryCheck 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 NewTemplateSummaryCheckWithDefaults

func NewTemplateSummaryCheckWithDefaults() *TemplateSummaryCheck

NewTemplateSummaryCheckWithDefaults instantiates a new TemplateSummaryCheck 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 (*TemplateSummaryCheck) GetDescription

func (o *TemplateSummaryCheck) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*TemplateSummaryCheck) GetDescriptionOk

func (o *TemplateSummaryCheck) 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 (*TemplateSummaryCheck) GetEnvReferences

func (o *TemplateSummaryCheck) GetEnvReferences() []TemplateEnvReference

GetEnvReferences returns the EnvReferences field value

func (*TemplateSummaryCheck) GetEnvReferencesOk

func (o *TemplateSummaryCheck) GetEnvReferencesOk() (*[]TemplateEnvReference, bool)

GetEnvReferencesOk returns a tuple with the EnvReferences field value and a boolean to check if the value has been set.

func (*TemplateSummaryCheck) GetId

func (o *TemplateSummaryCheck) GetId() uint64

GetId returns the Id field value

func (*TemplateSummaryCheck) GetIdOk

func (o *TemplateSummaryCheck) GetIdOk() (*uint64, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*TemplateSummaryCheck) GetKind

func (o *TemplateSummaryCheck) GetKind() string

GetKind returns the Kind field value

func (*TemplateSummaryCheck) GetKindOk

func (o *TemplateSummaryCheck) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value and a boolean to check if the value has been set.

func (*TemplateSummaryCheck) GetLabelAssociations

func (o *TemplateSummaryCheck) GetLabelAssociations() []TemplateSummaryLabel

GetLabelAssociations returns the LabelAssociations field value

func (*TemplateSummaryCheck) GetLabelAssociationsOk

func (o *TemplateSummaryCheck) GetLabelAssociationsOk() (*[]TemplateSummaryLabel, bool)

GetLabelAssociationsOk returns a tuple with the LabelAssociations field value and a boolean to check if the value has been set.

func (*TemplateSummaryCheck) GetName

func (o *TemplateSummaryCheck) GetName() string

GetName returns the Name field value

func (*TemplateSummaryCheck) GetNameOk

func (o *TemplateSummaryCheck) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*TemplateSummaryCheck) GetTemplateMetaName

func (o *TemplateSummaryCheck) GetTemplateMetaName() string

GetTemplateMetaName returns the TemplateMetaName field value

func (*TemplateSummaryCheck) GetTemplateMetaNameOk

func (o *TemplateSummaryCheck) GetTemplateMetaNameOk() (*string, bool)

GetTemplateMetaNameOk returns a tuple with the TemplateMetaName field value and a boolean to check if the value has been set.

func (*TemplateSummaryCheck) HasDescription

func (o *TemplateSummaryCheck) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (TemplateSummaryCheck) MarshalJSON

func (o TemplateSummaryCheck) MarshalJSON() ([]byte, error)

func (*TemplateSummaryCheck) SetDescription

func (o *TemplateSummaryCheck) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*TemplateSummaryCheck) SetEnvReferences

func (o *TemplateSummaryCheck) SetEnvReferences(v []TemplateEnvReference)

SetEnvReferences sets field value

func (*TemplateSummaryCheck) SetId

func (o *TemplateSummaryCheck) SetId(v uint64)

SetId sets field value

func (*TemplateSummaryCheck) SetKind

func (o *TemplateSummaryCheck) SetKind(v string)

SetKind sets field value

func (*TemplateSummaryCheck) SetLabelAssociations

func (o *TemplateSummaryCheck) SetLabelAssociations(v []TemplateSummaryLabel)

SetLabelAssociations sets field value

func (*TemplateSummaryCheck) SetName

func (o *TemplateSummaryCheck) SetName(v string)

SetName sets field value

func (*TemplateSummaryCheck) SetTemplateMetaName

func (o *TemplateSummaryCheck) SetTemplateMetaName(v string)

SetTemplateMetaName sets field value

type TemplateSummaryCheckAllOf

type TemplateSummaryCheckAllOf struct {
	Id          uint64  `json:"id" yaml:"id"`
	Name        string  `json:"name" yaml:"name"`
	Description *string `json:"description,omitempty" yaml:"description,omitempty"`
}

TemplateSummaryCheckAllOf struct for TemplateSummaryCheckAllOf

func NewTemplateSummaryCheckAllOf

func NewTemplateSummaryCheckAllOf(id uint64, name string) *TemplateSummaryCheckAllOf

NewTemplateSummaryCheckAllOf instantiates a new TemplateSummaryCheckAllOf 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 NewTemplateSummaryCheckAllOfWithDefaults

func NewTemplateSummaryCheckAllOfWithDefaults() *TemplateSummaryCheckAllOf

NewTemplateSummaryCheckAllOfWithDefaults instantiates a new TemplateSummaryCheckAllOf 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 (*TemplateSummaryCheckAllOf) GetDescription

func (o *TemplateSummaryCheckAllOf) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*TemplateSummaryCheckAllOf) GetDescriptionOk

func (o *TemplateSummaryCheckAllOf) 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 (*TemplateSummaryCheckAllOf) GetId

func (o *TemplateSummaryCheckAllOf) GetId() uint64

GetId returns the Id field value

func (*TemplateSummaryCheckAllOf) GetIdOk

func (o *TemplateSummaryCheckAllOf) GetIdOk() (*uint64, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*TemplateSummaryCheckAllOf) GetName

func (o *TemplateSummaryCheckAllOf) GetName() string

GetName returns the Name field value

func (*TemplateSummaryCheckAllOf) GetNameOk

func (o *TemplateSummaryCheckAllOf) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*TemplateSummaryCheckAllOf) HasDescription

func (o *TemplateSummaryCheckAllOf) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (TemplateSummaryCheckAllOf) MarshalJSON

func (o TemplateSummaryCheckAllOf) MarshalJSON() ([]byte, error)

func (*TemplateSummaryCheckAllOf) SetDescription

func (o *TemplateSummaryCheckAllOf) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*TemplateSummaryCheckAllOf) SetId

func (o *TemplateSummaryCheckAllOf) SetId(v uint64)

SetId sets field value

func (*TemplateSummaryCheckAllOf) SetName

func (o *TemplateSummaryCheckAllOf) SetName(v string)

SetName sets field value

type TemplateSummaryCommon

type TemplateSummaryCommon struct {
	Kind              string                 `json:"kind" yaml:"kind"`
	TemplateMetaName  string                 `json:"templateMetaName" yaml:"templateMetaName"`
	EnvReferences     []TemplateEnvReference `json:"envReferences" yaml:"envReferences"`
	LabelAssociations []TemplateSummaryLabel `json:"labelAssociations" yaml:"labelAssociations"`
}

TemplateSummaryCommon struct for TemplateSummaryCommon

func NewTemplateSummaryCommon

func NewTemplateSummaryCommon(kind string, templateMetaName string, envReferences []TemplateEnvReference, labelAssociations []TemplateSummaryLabel) *TemplateSummaryCommon

NewTemplateSummaryCommon instantiates a new TemplateSummaryCommon 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 NewTemplateSummaryCommonWithDefaults

func NewTemplateSummaryCommonWithDefaults() *TemplateSummaryCommon

NewTemplateSummaryCommonWithDefaults instantiates a new TemplateSummaryCommon 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 (*TemplateSummaryCommon) GetEnvReferences

func (o *TemplateSummaryCommon) GetEnvReferences() []TemplateEnvReference

GetEnvReferences returns the EnvReferences field value

func (*TemplateSummaryCommon) GetEnvReferencesOk

func (o *TemplateSummaryCommon) GetEnvReferencesOk() (*[]TemplateEnvReference, bool)

GetEnvReferencesOk returns a tuple with the EnvReferences field value and a boolean to check if the value has been set.

func (*TemplateSummaryCommon) GetKind

func (o *TemplateSummaryCommon) GetKind() string

GetKind returns the Kind field value

func (*TemplateSummaryCommon) GetKindOk

func (o *TemplateSummaryCommon) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value and a boolean to check if the value has been set.

func (*TemplateSummaryCommon) GetLabelAssociations

func (o *TemplateSummaryCommon) GetLabelAssociations() []TemplateSummaryLabel

GetLabelAssociations returns the LabelAssociations field value

func (*TemplateSummaryCommon) GetLabelAssociationsOk

func (o *TemplateSummaryCommon) GetLabelAssociationsOk() (*[]TemplateSummaryLabel, bool)

GetLabelAssociationsOk returns a tuple with the LabelAssociations field value and a boolean to check if the value has been set.

func (*TemplateSummaryCommon) GetTemplateMetaName

func (o *TemplateSummaryCommon) GetTemplateMetaName() string

GetTemplateMetaName returns the TemplateMetaName field value

func (*TemplateSummaryCommon) GetTemplateMetaNameOk

func (o *TemplateSummaryCommon) GetTemplateMetaNameOk() (*string, bool)

GetTemplateMetaNameOk returns a tuple with the TemplateMetaName field value and a boolean to check if the value has been set.

func (TemplateSummaryCommon) MarshalJSON

func (o TemplateSummaryCommon) MarshalJSON() ([]byte, error)

func (*TemplateSummaryCommon) SetEnvReferences

func (o *TemplateSummaryCommon) SetEnvReferences(v []TemplateEnvReference)

SetEnvReferences sets field value

func (*TemplateSummaryCommon) SetKind

func (o *TemplateSummaryCommon) SetKind(v string)

SetKind sets field value

func (*TemplateSummaryCommon) SetLabelAssociations

func (o *TemplateSummaryCommon) SetLabelAssociations(v []TemplateSummaryLabel)

SetLabelAssociations sets field value

func (*TemplateSummaryCommon) SetTemplateMetaName

func (o *TemplateSummaryCommon) SetTemplateMetaName(v string)

SetTemplateMetaName sets field value

type TemplateSummaryCommonAllOf

type TemplateSummaryCommonAllOf struct {
	LabelAssociations []TemplateSummaryLabel `json:"labelAssociations" yaml:"labelAssociations"`
}

TemplateSummaryCommonAllOf struct for TemplateSummaryCommonAllOf

func NewTemplateSummaryCommonAllOf

func NewTemplateSummaryCommonAllOf(labelAssociations []TemplateSummaryLabel) *TemplateSummaryCommonAllOf

NewTemplateSummaryCommonAllOf instantiates a new TemplateSummaryCommonAllOf 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 NewTemplateSummaryCommonAllOfWithDefaults

func NewTemplateSummaryCommonAllOfWithDefaults() *TemplateSummaryCommonAllOf

NewTemplateSummaryCommonAllOfWithDefaults instantiates a new TemplateSummaryCommonAllOf 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 (*TemplateSummaryCommonAllOf) GetLabelAssociations

func (o *TemplateSummaryCommonAllOf) GetLabelAssociations() []TemplateSummaryLabel

GetLabelAssociations returns the LabelAssociations field value

func (*TemplateSummaryCommonAllOf) GetLabelAssociationsOk

func (o *TemplateSummaryCommonAllOf) GetLabelAssociationsOk() (*[]TemplateSummaryLabel, bool)

GetLabelAssociationsOk returns a tuple with the LabelAssociations field value and a boolean to check if the value has been set.

func (TemplateSummaryCommonAllOf) MarshalJSON

func (o TemplateSummaryCommonAllOf) MarshalJSON() ([]byte, error)

func (*TemplateSummaryCommonAllOf) SetLabelAssociations

func (o *TemplateSummaryCommonAllOf) SetLabelAssociations(v []TemplateSummaryLabel)

SetLabelAssociations sets field value

type TemplateSummaryCore

type TemplateSummaryCore struct {
	Kind             string                 `json:"kind" yaml:"kind"`
	TemplateMetaName string                 `json:"templateMetaName" yaml:"templateMetaName"`
	EnvReferences    []TemplateEnvReference `json:"envReferences" yaml:"envReferences"`
}

TemplateSummaryCore struct for TemplateSummaryCore

func NewTemplateSummaryCore

func NewTemplateSummaryCore(kind string, templateMetaName string, envReferences []TemplateEnvReference) *TemplateSummaryCore

NewTemplateSummaryCore instantiates a new TemplateSummaryCore 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 NewTemplateSummaryCoreWithDefaults

func NewTemplateSummaryCoreWithDefaults() *TemplateSummaryCore

NewTemplateSummaryCoreWithDefaults instantiates a new TemplateSummaryCore 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 (*TemplateSummaryCore) GetEnvReferences

func (o *TemplateSummaryCore) GetEnvReferences() []TemplateEnvReference

GetEnvReferences returns the EnvReferences field value

func (*TemplateSummaryCore) GetEnvReferencesOk

func (o *TemplateSummaryCore) GetEnvReferencesOk() (*[]TemplateEnvReference, bool)

GetEnvReferencesOk returns a tuple with the EnvReferences field value and a boolean to check if the value has been set.

func (*TemplateSummaryCore) GetKind

func (o *TemplateSummaryCore) GetKind() string

GetKind returns the Kind field value

func (*TemplateSummaryCore) GetKindOk

func (o *TemplateSummaryCore) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value and a boolean to check if the value has been set.

func (*TemplateSummaryCore) GetTemplateMetaName

func (o *TemplateSummaryCore) GetTemplateMetaName() string

GetTemplateMetaName returns the TemplateMetaName field value

func (*TemplateSummaryCore) GetTemplateMetaNameOk

func (o *TemplateSummaryCore) GetTemplateMetaNameOk() (*string, bool)

GetTemplateMetaNameOk returns a tuple with the TemplateMetaName field value and a boolean to check if the value has been set.

func (TemplateSummaryCore) MarshalJSON

func (o TemplateSummaryCore) MarshalJSON() ([]byte, error)

func (*TemplateSummaryCore) SetEnvReferences

func (o *TemplateSummaryCore) SetEnvReferences(v []TemplateEnvReference)

SetEnvReferences sets field value

func (*TemplateSummaryCore) SetKind

func (o *TemplateSummaryCore) SetKind(v string)

SetKind sets field value

func (*TemplateSummaryCore) SetTemplateMetaName

func (o *TemplateSummaryCore) SetTemplateMetaName(v string)

SetTemplateMetaName sets field value

type TemplateSummaryDashboard

type TemplateSummaryDashboard struct {
	Kind              string                 `json:"kind" yaml:"kind"`
	TemplateMetaName  string                 `json:"templateMetaName" yaml:"templateMetaName"`
	EnvReferences     []TemplateEnvReference `json:"envReferences" yaml:"envReferences"`
	LabelAssociations []TemplateSummaryLabel `json:"labelAssociations" yaml:"labelAssociations"`
	Id                uint64                 `json:"id" yaml:"id"`
	Name              string                 `json:"name" yaml:"name"`
	Description       *string                `json:"description,omitempty" yaml:"description,omitempty"`
}

TemplateSummaryDashboard struct for TemplateSummaryDashboard

func NewTemplateSummaryDashboard

func NewTemplateSummaryDashboard(kind string, templateMetaName string, envReferences []TemplateEnvReference, labelAssociations []TemplateSummaryLabel, id uint64, name string) *TemplateSummaryDashboard

NewTemplateSummaryDashboard instantiates a new TemplateSummaryDashboard 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 NewTemplateSummaryDashboardWithDefaults

func NewTemplateSummaryDashboardWithDefaults() *TemplateSummaryDashboard

NewTemplateSummaryDashboardWithDefaults instantiates a new TemplateSummaryDashboard 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 (*TemplateSummaryDashboard) GetDescription

func (o *TemplateSummaryDashboard) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*TemplateSummaryDashboard) GetDescriptionOk

func (o *TemplateSummaryDashboard) 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 (*TemplateSummaryDashboard) GetEnvReferences

func (o *TemplateSummaryDashboard) GetEnvReferences() []TemplateEnvReference

GetEnvReferences returns the EnvReferences field value

func (*TemplateSummaryDashboard) GetEnvReferencesOk

func (o *TemplateSummaryDashboard) GetEnvReferencesOk() (*[]TemplateEnvReference, bool)

GetEnvReferencesOk returns a tuple with the EnvReferences field value and a boolean to check if the value has been set.

func (*TemplateSummaryDashboard) GetId

func (o *TemplateSummaryDashboard) GetId() uint64

GetId returns the Id field value

func (*TemplateSummaryDashboard) GetIdOk

func (o *TemplateSummaryDashboard) GetIdOk() (*uint64, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*TemplateSummaryDashboard) GetKind

func (o *TemplateSummaryDashboard) GetKind() string

GetKind returns the Kind field value

func (*TemplateSummaryDashboard) GetKindOk

func (o *TemplateSummaryDashboard) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value and a boolean to check if the value has been set.

func (*TemplateSummaryDashboard) GetLabelAssociations

func (o *TemplateSummaryDashboard) GetLabelAssociations() []TemplateSummaryLabel

GetLabelAssociations returns the LabelAssociations field value

func (*TemplateSummaryDashboard) GetLabelAssociationsOk

func (o *TemplateSummaryDashboard) GetLabelAssociationsOk() (*[]TemplateSummaryLabel, bool)

GetLabelAssociationsOk returns a tuple with the LabelAssociations field value and a boolean to check if the value has been set.

func (*TemplateSummaryDashboard) GetName

func (o *TemplateSummaryDashboard) GetName() string

GetName returns the Name field value

func (*TemplateSummaryDashboard) GetNameOk

func (o *TemplateSummaryDashboard) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*TemplateSummaryDashboard) GetTemplateMetaName

func (o *TemplateSummaryDashboard) GetTemplateMetaName() string

GetTemplateMetaName returns the TemplateMetaName field value

func (*TemplateSummaryDashboard) GetTemplateMetaNameOk

func (o *TemplateSummaryDashboard) GetTemplateMetaNameOk() (*string, bool)

GetTemplateMetaNameOk returns a tuple with the TemplateMetaName field value and a boolean to check if the value has been set.

func (*TemplateSummaryDashboard) HasDescription

func (o *TemplateSummaryDashboard) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (TemplateSummaryDashboard) MarshalJSON

func (o TemplateSummaryDashboard) MarshalJSON() ([]byte, error)

func (*TemplateSummaryDashboard) SetDescription

func (o *TemplateSummaryDashboard) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*TemplateSummaryDashboard) SetEnvReferences

func (o *TemplateSummaryDashboard) SetEnvReferences(v []TemplateEnvReference)

SetEnvReferences sets field value

func (*TemplateSummaryDashboard) SetId

func (o *TemplateSummaryDashboard) SetId(v uint64)

SetId sets field value

func (*TemplateSummaryDashboard) SetKind

func (o *TemplateSummaryDashboard) SetKind(v string)

SetKind sets field value

func (*TemplateSummaryDashboard) SetLabelAssociations

func (o *TemplateSummaryDashboard) SetLabelAssociations(v []TemplateSummaryLabel)

SetLabelAssociations sets field value

func (*TemplateSummaryDashboard) SetName

func (o *TemplateSummaryDashboard) SetName(v string)

SetName sets field value

func (*TemplateSummaryDashboard) SetTemplateMetaName

func (o *TemplateSummaryDashboard) SetTemplateMetaName(v string)

SetTemplateMetaName sets field value

type TemplateSummaryDiff

type TemplateSummaryDiff struct {
	Buckets               []TemplateSummaryDiffBucket               `json:"buckets" yaml:"buckets"`
	Checks                []TemplateSummaryDiffCheck                `json:"checks" yaml:"checks"`
	Dashboards            []TemplateSummaryDiffDashboard            `json:"dashboards" yaml:"dashboards"`
	Labels                []TemplateSummaryDiffLabel                `json:"labels" yaml:"labels"`
	LabelMappings         []TemplateSummaryDiffLabelMapping         `json:"labelMappings" yaml:"labelMappings"`
	NotificationEndpoints []TemplateSummaryDiffNotificationEndpoint `json:"notificationEndpoints" yaml:"notificationEndpoints"`
	NotificationRules     []TemplateSummaryDiffNotificationRule     `json:"notificationRules" yaml:"notificationRules"`
	Tasks                 []TemplateSummaryDiffTask                 `json:"tasks" yaml:"tasks"`
	TelegrafConfigs       []TemplateSummaryDiffTelegraf             `json:"telegrafConfigs" yaml:"telegrafConfigs"`
	Variables             []TemplateSummaryDiffVariable             `json:"variables" yaml:"variables"`
}

TemplateSummaryDiff struct for TemplateSummaryDiff

func NewTemplateSummaryDiff

NewTemplateSummaryDiff instantiates a new TemplateSummaryDiff 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 NewTemplateSummaryDiffWithDefaults

func NewTemplateSummaryDiffWithDefaults() *TemplateSummaryDiff

NewTemplateSummaryDiffWithDefaults instantiates a new TemplateSummaryDiff 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 (*TemplateSummaryDiff) GetBuckets

GetBuckets returns the Buckets field value

func (*TemplateSummaryDiff) GetBucketsOk

func (o *TemplateSummaryDiff) GetBucketsOk() (*[]TemplateSummaryDiffBucket, bool)

GetBucketsOk returns a tuple with the Buckets field value and a boolean to check if the value has been set.

func (*TemplateSummaryDiff) GetChecks

GetChecks returns the Checks field value

func (*TemplateSummaryDiff) GetChecksOk

func (o *TemplateSummaryDiff) GetChecksOk() (*[]TemplateSummaryDiffCheck, bool)

GetChecksOk returns a tuple with the Checks field value and a boolean to check if the value has been set.

func (*TemplateSummaryDiff) GetDashboards

GetDashboards returns the Dashboards field value

func (*TemplateSummaryDiff) GetDashboardsOk

func (o *TemplateSummaryDiff) GetDashboardsOk() (*[]TemplateSummaryDiffDashboard, bool)

GetDashboardsOk returns a tuple with the Dashboards field value and a boolean to check if the value has been set.

func (*TemplateSummaryDiff) GetLabelMappings

func (o *TemplateSummaryDiff) GetLabelMappings() []TemplateSummaryDiffLabelMapping

GetLabelMappings returns the LabelMappings field value

func (*TemplateSummaryDiff) GetLabelMappingsOk

func (o *TemplateSummaryDiff) GetLabelMappingsOk() (*[]TemplateSummaryDiffLabelMapping, bool)

GetLabelMappingsOk returns a tuple with the LabelMappings field value and a boolean to check if the value has been set.

func (*TemplateSummaryDiff) GetLabels

GetLabels returns the Labels field value

func (*TemplateSummaryDiff) GetLabelsOk

func (o *TemplateSummaryDiff) GetLabelsOk() (*[]TemplateSummaryDiffLabel, bool)

GetLabelsOk returns a tuple with the Labels field value and a boolean to check if the value has been set.

func (*TemplateSummaryDiff) GetNotificationEndpoints

func (o *TemplateSummaryDiff) GetNotificationEndpoints() []TemplateSummaryDiffNotificationEndpoint

GetNotificationEndpoints returns the NotificationEndpoints field value

func (*TemplateSummaryDiff) GetNotificationEndpointsOk

func (o *TemplateSummaryDiff) GetNotificationEndpointsOk() (*[]TemplateSummaryDiffNotificationEndpoint, bool)

GetNotificationEndpointsOk returns a tuple with the NotificationEndpoints field value and a boolean to check if the value has been set.

func (*TemplateSummaryDiff) GetNotificationRules

func (o *TemplateSummaryDiff) GetNotificationRules() []TemplateSummaryDiffNotificationRule

GetNotificationRules returns the NotificationRules field value

func (*TemplateSummaryDiff) GetNotificationRulesOk

func (o *TemplateSummaryDiff) GetNotificationRulesOk() (*[]TemplateSummaryDiffNotificationRule, bool)

GetNotificationRulesOk returns a tuple with the NotificationRules field value and a boolean to check if the value has been set.

func (*TemplateSummaryDiff) GetTasks

GetTasks returns the Tasks field value

func (*TemplateSummaryDiff) GetTasksOk

func (o *TemplateSummaryDiff) GetTasksOk() (*[]TemplateSummaryDiffTask, bool)

GetTasksOk returns a tuple with the Tasks field value and a boolean to check if the value has been set.

func (*TemplateSummaryDiff) GetTelegrafConfigs

func (o *TemplateSummaryDiff) GetTelegrafConfigs() []TemplateSummaryDiffTelegraf

GetTelegrafConfigs returns the TelegrafConfigs field value

func (*TemplateSummaryDiff) GetTelegrafConfigsOk

func (o *TemplateSummaryDiff) GetTelegrafConfigsOk() (*[]TemplateSummaryDiffTelegraf, bool)

GetTelegrafConfigsOk returns a tuple with the TelegrafConfigs field value and a boolean to check if the value has been set.

func (*TemplateSummaryDiff) GetVariables

GetVariables returns the Variables field value

func (*TemplateSummaryDiff) GetVariablesOk

func (o *TemplateSummaryDiff) GetVariablesOk() (*[]TemplateSummaryDiffVariable, bool)

GetVariablesOk returns a tuple with the Variables field value and a boolean to check if the value has been set.

func (TemplateSummaryDiff) MarshalJSON

func (o TemplateSummaryDiff) MarshalJSON() ([]byte, error)

func (*TemplateSummaryDiff) SetBuckets

SetBuckets sets field value

func (*TemplateSummaryDiff) SetChecks

SetChecks sets field value

func (*TemplateSummaryDiff) SetDashboards

func (o *TemplateSummaryDiff) SetDashboards(v []TemplateSummaryDiffDashboard)

SetDashboards sets field value

func (*TemplateSummaryDiff) SetLabelMappings

func (o *TemplateSummaryDiff) SetLabelMappings(v []TemplateSummaryDiffLabelMapping)

SetLabelMappings sets field value

func (*TemplateSummaryDiff) SetLabels

SetLabels sets field value

func (*TemplateSummaryDiff) SetNotificationEndpoints

func (o *TemplateSummaryDiff) SetNotificationEndpoints(v []TemplateSummaryDiffNotificationEndpoint)

SetNotificationEndpoints sets field value

func (*TemplateSummaryDiff) SetNotificationRules

func (o *TemplateSummaryDiff) SetNotificationRules(v []TemplateSummaryDiffNotificationRule)

SetNotificationRules sets field value

func (*TemplateSummaryDiff) SetTasks

SetTasks sets field value

func (*TemplateSummaryDiff) SetTelegrafConfigs

func (o *TemplateSummaryDiff) SetTelegrafConfigs(v []TemplateSummaryDiffTelegraf)

SetTelegrafConfigs sets field value

func (*TemplateSummaryDiff) SetVariables

func (o *TemplateSummaryDiff) SetVariables(v []TemplateSummaryDiffVariable)

SetVariables sets field value

type TemplateSummaryDiffBucket

type TemplateSummaryDiffBucket struct {
	Kind             string                           `json:"kind" yaml:"kind"`
	StateStatus      string                           `json:"stateStatus" yaml:"stateStatus"`
	Id               uint64                           `json:"id" yaml:"id"`
	TemplateMetaName string                           `json:"templateMetaName" yaml:"templateMetaName"`
	New              *TemplateSummaryDiffBucketFields `json:"new,omitempty" yaml:"new,omitempty"`
	Old              *TemplateSummaryDiffBucketFields `json:"old,omitempty" yaml:"old,omitempty"`
}

TemplateSummaryDiffBucket struct for TemplateSummaryDiffBucket

func NewTemplateSummaryDiffBucket

func NewTemplateSummaryDiffBucket(kind string, stateStatus string, id uint64, templateMetaName string) *TemplateSummaryDiffBucket

NewTemplateSummaryDiffBucket instantiates a new TemplateSummaryDiffBucket 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 NewTemplateSummaryDiffBucketWithDefaults

func NewTemplateSummaryDiffBucketWithDefaults() *TemplateSummaryDiffBucket

NewTemplateSummaryDiffBucketWithDefaults instantiates a new TemplateSummaryDiffBucket 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 (*TemplateSummaryDiffBucket) GetId

func (o *TemplateSummaryDiffBucket) GetId() uint64

GetId returns the Id field value

func (*TemplateSummaryDiffBucket) GetIdOk

func (o *TemplateSummaryDiffBucket) GetIdOk() (*uint64, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*TemplateSummaryDiffBucket) GetKind

func (o *TemplateSummaryDiffBucket) GetKind() string

GetKind returns the Kind field value

func (*TemplateSummaryDiffBucket) GetKindOk

func (o *TemplateSummaryDiffBucket) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value and a boolean to check if the value has been set.

func (*TemplateSummaryDiffBucket) GetNew

GetNew returns the New field value if set, zero value otherwise.

func (*TemplateSummaryDiffBucket) GetNewOk

GetNewOk returns a tuple with the New field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TemplateSummaryDiffBucket) GetOld

GetOld returns the Old field value if set, zero value otherwise.

func (*TemplateSummaryDiffBucket) GetOldOk

GetOldOk returns a tuple with the Old field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TemplateSummaryDiffBucket) GetStateStatus

func (o *TemplateSummaryDiffBucket) GetStateStatus() string

GetStateStatus returns the StateStatus field value

func (*TemplateSummaryDiffBucket) GetStateStatusOk

func (o *TemplateSummaryDiffBucket) GetStateStatusOk() (*string, bool)

GetStateStatusOk returns a tuple with the StateStatus field value and a boolean to check if the value has been set.

func (*TemplateSummaryDiffBucket) GetTemplateMetaName

func (o *TemplateSummaryDiffBucket) GetTemplateMetaName() string

GetTemplateMetaName returns the TemplateMetaName field value

func (*TemplateSummaryDiffBucket) GetTemplateMetaNameOk

func (o *TemplateSummaryDiffBucket) GetTemplateMetaNameOk() (*string, bool)

GetTemplateMetaNameOk returns a tuple with the TemplateMetaName field value and a boolean to check if the value has been set.

func (*TemplateSummaryDiffBucket) HasNew

func (o *TemplateSummaryDiffBucket) HasNew() bool

HasNew returns a boolean if a field has been set.

func (*TemplateSummaryDiffBucket) HasOld

func (o *TemplateSummaryDiffBucket) HasOld() bool

HasOld returns a boolean if a field has been set.

func (TemplateSummaryDiffBucket) MarshalJSON

func (o TemplateSummaryDiffBucket) MarshalJSON() ([]byte, error)

func (*TemplateSummaryDiffBucket) SetId

func (o *TemplateSummaryDiffBucket) SetId(v uint64)

SetId sets field value

func (*TemplateSummaryDiffBucket) SetKind

func (o *TemplateSummaryDiffBucket) SetKind(v string)

SetKind sets field value

func (*TemplateSummaryDiffBucket) SetNew

SetNew gets a reference to the given TemplateSummaryDiffBucketFields and assigns it to the New field.

func (*TemplateSummaryDiffBucket) SetOld

SetOld gets a reference to the given TemplateSummaryDiffBucketFields and assigns it to the Old field.

func (*TemplateSummaryDiffBucket) SetStateStatus

func (o *TemplateSummaryDiffBucket) SetStateStatus(v string)

SetStateStatus sets field value

func (*TemplateSummaryDiffBucket) SetTemplateMetaName

func (o *TemplateSummaryDiffBucket) SetTemplateMetaName(v string)

SetTemplateMetaName sets field value

type TemplateSummaryDiffBucketFields

type TemplateSummaryDiffBucketFields struct {
	Name        string  `json:"name" yaml:"name"`
	Description *string `json:"description,omitempty" yaml:"description,omitempty"`
	// Retention rules to expire or retain data. The InfluxDB `/api/v2` API uses `RetentionRules` to configure the [retention period]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#retention-period).  #### InfluxDB Cloud  - `retentionRules` is required.  #### InfluxDB OSS  - `retentionRules` isn't required.
	RetentionRules     []RetentionRule          `json:"retentionRules" yaml:"retentionRules"`
	SchemaType         *SchemaType              `json:"schemaType,omitempty" yaml:"schemaType,omitempty"`
	MeasurementSchemas []map[string]interface{} `json:"measurementSchemas" yaml:"measurementSchemas"`
}

TemplateSummaryDiffBucketFields struct for TemplateSummaryDiffBucketFields

func NewTemplateSummaryDiffBucketFields

func NewTemplateSummaryDiffBucketFields(name string, retentionRules []RetentionRule, measurementSchemas []map[string]interface{}) *TemplateSummaryDiffBucketFields

NewTemplateSummaryDiffBucketFields instantiates a new TemplateSummaryDiffBucketFields 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 NewTemplateSummaryDiffBucketFieldsWithDefaults

func NewTemplateSummaryDiffBucketFieldsWithDefaults() *TemplateSummaryDiffBucketFields

NewTemplateSummaryDiffBucketFieldsWithDefaults instantiates a new TemplateSummaryDiffBucketFields 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 (*TemplateSummaryDiffBucketFields) GetDescription

func (o *TemplateSummaryDiffBucketFields) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*TemplateSummaryDiffBucketFields) GetDescriptionOk

func (o *TemplateSummaryDiffBucketFields) 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 (*TemplateSummaryDiffBucketFields) GetMeasurementSchemas

func (o *TemplateSummaryDiffBucketFields) GetMeasurementSchemas() []map[string]interface{}

GetMeasurementSchemas returns the MeasurementSchemas field value

func (*TemplateSummaryDiffBucketFields) GetMeasurementSchemasOk

func (o *TemplateSummaryDiffBucketFields) GetMeasurementSchemasOk() (*[]map[string]interface{}, bool)

GetMeasurementSchemasOk returns a tuple with the MeasurementSchemas field value and a boolean to check if the value has been set.

func (*TemplateSummaryDiffBucketFields) GetName

GetName returns the Name field value

func (*TemplateSummaryDiffBucketFields) GetNameOk

func (o *TemplateSummaryDiffBucketFields) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*TemplateSummaryDiffBucketFields) GetRetentionRules

func (o *TemplateSummaryDiffBucketFields) GetRetentionRules() []RetentionRule

GetRetentionRules returns the RetentionRules field value

func (*TemplateSummaryDiffBucketFields) GetRetentionRulesOk

func (o *TemplateSummaryDiffBucketFields) GetRetentionRulesOk() (*[]RetentionRule, bool)

GetRetentionRulesOk returns a tuple with the RetentionRules field value and a boolean to check if the value has been set.

func (*TemplateSummaryDiffBucketFields) GetSchemaType

func (o *TemplateSummaryDiffBucketFields) GetSchemaType() SchemaType

GetSchemaType returns the SchemaType field value if set, zero value otherwise.

func (*TemplateSummaryDiffBucketFields) GetSchemaTypeOk

func (o *TemplateSummaryDiffBucketFields) GetSchemaTypeOk() (*SchemaType, bool)

GetSchemaTypeOk returns a tuple with the SchemaType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TemplateSummaryDiffBucketFields) HasDescription

func (o *TemplateSummaryDiffBucketFields) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*TemplateSummaryDiffBucketFields) HasSchemaType

func (o *TemplateSummaryDiffBucketFields) HasSchemaType() bool

HasSchemaType returns a boolean if a field has been set.

func (TemplateSummaryDiffBucketFields) MarshalJSON

func (o TemplateSummaryDiffBucketFields) MarshalJSON() ([]byte, error)

func (*TemplateSummaryDiffBucketFields) SetDescription

func (o *TemplateSummaryDiffBucketFields) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*TemplateSummaryDiffBucketFields) SetMeasurementSchemas

func (o *TemplateSummaryDiffBucketFields) SetMeasurementSchemas(v []map[string]interface{})

SetMeasurementSchemas sets field value

func (*TemplateSummaryDiffBucketFields) SetName

SetName sets field value

func (*TemplateSummaryDiffBucketFields) SetRetentionRules

func (o *TemplateSummaryDiffBucketFields) SetRetentionRules(v []RetentionRule)

SetRetentionRules sets field value

func (*TemplateSummaryDiffBucketFields) SetSchemaType

func (o *TemplateSummaryDiffBucketFields) SetSchemaType(v SchemaType)

SetSchemaType gets a reference to the given SchemaType and assigns it to the SchemaType field.

type TemplateSummaryDiffCheck

type TemplateSummaryDiffCheck struct {
	Kind             string                          `json:"kind" yaml:"kind"`
	StateStatus      string                          `json:"stateStatus" yaml:"stateStatus"`
	Id               uint64                          `json:"id" yaml:"id"`
	TemplateMetaName string                          `json:"templateMetaName" yaml:"templateMetaName"`
	New              *TemplateSummaryDiffCheckFields `json:"new,omitempty" yaml:"new,omitempty"`
	Old              *TemplateSummaryDiffCheckFields `json:"old,omitempty" yaml:"old,omitempty"`
}

TemplateSummaryDiffCheck struct for TemplateSummaryDiffCheck

func NewTemplateSummaryDiffCheck

func NewTemplateSummaryDiffCheck(kind string, stateStatus string, id uint64, templateMetaName string) *TemplateSummaryDiffCheck

NewTemplateSummaryDiffCheck instantiates a new TemplateSummaryDiffCheck 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 NewTemplateSummaryDiffCheckWithDefaults

func NewTemplateSummaryDiffCheckWithDefaults() *TemplateSummaryDiffCheck

NewTemplateSummaryDiffCheckWithDefaults instantiates a new TemplateSummaryDiffCheck 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 (*TemplateSummaryDiffCheck) GetId

func (o *TemplateSummaryDiffCheck) GetId() uint64

GetId returns the Id field value

func (*TemplateSummaryDiffCheck) GetIdOk

func (o *TemplateSummaryDiffCheck) GetIdOk() (*uint64, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*TemplateSummaryDiffCheck) GetKind

func (o *TemplateSummaryDiffCheck) GetKind() string

GetKind returns the Kind field value

func (*TemplateSummaryDiffCheck) GetKindOk

func (o *TemplateSummaryDiffCheck) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value and a boolean to check if the value has been set.

func (*TemplateSummaryDiffCheck) GetNew

GetNew returns the New field value if set, zero value otherwise.

func (*TemplateSummaryDiffCheck) GetNewOk

GetNewOk returns a tuple with the New field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TemplateSummaryDiffCheck) GetOld

GetOld returns the Old field value if set, zero value otherwise.

func (*TemplateSummaryDiffCheck) GetOldOk

GetOldOk returns a tuple with the Old field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TemplateSummaryDiffCheck) GetStateStatus

func (o *TemplateSummaryDiffCheck) GetStateStatus() string

GetStateStatus returns the StateStatus field value

func (*TemplateSummaryDiffCheck) GetStateStatusOk

func (o *TemplateSummaryDiffCheck) GetStateStatusOk() (*string, bool)

GetStateStatusOk returns a tuple with the StateStatus field value and a boolean to check if the value has been set.

func (*TemplateSummaryDiffCheck) GetTemplateMetaName

func (o *TemplateSummaryDiffCheck) GetTemplateMetaName() string

GetTemplateMetaName returns the TemplateMetaName field value

func (*TemplateSummaryDiffCheck) GetTemplateMetaNameOk

func (o *TemplateSummaryDiffCheck) GetTemplateMetaNameOk() (*string, bool)

GetTemplateMetaNameOk returns a tuple with the TemplateMetaName field value and a boolean to check if the value has been set.

func (*TemplateSummaryDiffCheck) HasNew

func (o *TemplateSummaryDiffCheck) HasNew() bool

HasNew returns a boolean if a field has been set.

func (*TemplateSummaryDiffCheck) HasOld

func (o *TemplateSummaryDiffCheck) HasOld() bool

HasOld returns a boolean if a field has been set.

func (TemplateSummaryDiffCheck) MarshalJSON

func (o TemplateSummaryDiffCheck) MarshalJSON() ([]byte, error)

func (*TemplateSummaryDiffCheck) SetId

func (o *TemplateSummaryDiffCheck) SetId(v uint64)

SetId sets field value

func (*TemplateSummaryDiffCheck) SetKind

func (o *TemplateSummaryDiffCheck) SetKind(v string)

SetKind sets field value

func (*TemplateSummaryDiffCheck) SetNew

SetNew gets a reference to the given TemplateSummaryDiffCheckFields and assigns it to the New field.

func (*TemplateSummaryDiffCheck) SetOld

SetOld gets a reference to the given TemplateSummaryDiffCheckFields and assigns it to the Old field.

func (*TemplateSummaryDiffCheck) SetStateStatus

func (o *TemplateSummaryDiffCheck) SetStateStatus(v string)

SetStateStatus sets field value

func (*TemplateSummaryDiffCheck) SetTemplateMetaName

func (o *TemplateSummaryDiffCheck) SetTemplateMetaName(v string)

SetTemplateMetaName sets field value

type TemplateSummaryDiffCheckFields

type TemplateSummaryDiffCheckFields struct {
	Name        string  `json:"name" yaml:"name"`
	Description *string `json:"description,omitempty" yaml:"description,omitempty"`
}

TemplateSummaryDiffCheckFields struct for TemplateSummaryDiffCheckFields

func NewTemplateSummaryDiffCheckFields

func NewTemplateSummaryDiffCheckFields(name string) *TemplateSummaryDiffCheckFields

NewTemplateSummaryDiffCheckFields instantiates a new TemplateSummaryDiffCheckFields 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 NewTemplateSummaryDiffCheckFieldsWithDefaults

func NewTemplateSummaryDiffCheckFieldsWithDefaults() *TemplateSummaryDiffCheckFields

NewTemplateSummaryDiffCheckFieldsWithDefaults instantiates a new TemplateSummaryDiffCheckFields 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 (*TemplateSummaryDiffCheckFields) GetDescription

func (o *TemplateSummaryDiffCheckFields) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*TemplateSummaryDiffCheckFields) GetDescriptionOk

func (o *TemplateSummaryDiffCheckFields) 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 (*TemplateSummaryDiffCheckFields) GetName

GetName returns the Name field value

func (*TemplateSummaryDiffCheckFields) GetNameOk

func (o *TemplateSummaryDiffCheckFields) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*TemplateSummaryDiffCheckFields) HasDescription

func (o *TemplateSummaryDiffCheckFields) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (TemplateSummaryDiffCheckFields) MarshalJSON

func (o TemplateSummaryDiffCheckFields) MarshalJSON() ([]byte, error)

func (*TemplateSummaryDiffCheckFields) SetDescription

func (o *TemplateSummaryDiffCheckFields) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*TemplateSummaryDiffCheckFields) SetName

func (o *TemplateSummaryDiffCheckFields) SetName(v string)

SetName sets field value

type TemplateSummaryDiffDashboard

type TemplateSummaryDiffDashboard struct {
	StateStatus      string                              `json:"stateStatus" yaml:"stateStatus"`
	Id               uint64                              `json:"id" yaml:"id"`
	Kind             string                              `json:"kind" yaml:"kind"`
	TemplateMetaName string                              `json:"templateMetaName" yaml:"templateMetaName"`
	New              *TemplateSummaryDiffDashboardFields `json:"new,omitempty" yaml:"new,omitempty"`
	Old              *TemplateSummaryDiffDashboardFields `json:"old,omitempty" yaml:"old,omitempty"`
}

TemplateSummaryDiffDashboard struct for TemplateSummaryDiffDashboard

func NewTemplateSummaryDiffDashboard

func NewTemplateSummaryDiffDashboard(stateStatus string, id uint64, kind string, templateMetaName string) *TemplateSummaryDiffDashboard

NewTemplateSummaryDiffDashboard instantiates a new TemplateSummaryDiffDashboard 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 NewTemplateSummaryDiffDashboardWithDefaults

func NewTemplateSummaryDiffDashboardWithDefaults() *TemplateSummaryDiffDashboard

NewTemplateSummaryDiffDashboardWithDefaults instantiates a new TemplateSummaryDiffDashboard 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 (*TemplateSummaryDiffDashboard) GetId

GetId returns the Id field value

func (*TemplateSummaryDiffDashboard) GetIdOk

func (o *TemplateSummaryDiffDashboard) GetIdOk() (*uint64, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*TemplateSummaryDiffDashboard) GetKind

func (o *TemplateSummaryDiffDashboard) GetKind() string

GetKind returns the Kind field value

func (*TemplateSummaryDiffDashboard) GetKindOk

func (o *TemplateSummaryDiffDashboard) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value and a boolean to check if the value has been set.

func (*TemplateSummaryDiffDashboard) GetNew

GetNew returns the New field value if set, zero value otherwise.

func (*TemplateSummaryDiffDashboard) GetNewOk

GetNewOk returns a tuple with the New field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TemplateSummaryDiffDashboard) GetOld

GetOld returns the Old field value if set, zero value otherwise.

func (*TemplateSummaryDiffDashboard) GetOldOk

GetOldOk returns a tuple with the Old field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TemplateSummaryDiffDashboard) GetStateStatus

func (o *TemplateSummaryDiffDashboard) GetStateStatus() string

GetStateStatus returns the StateStatus field value

func (*TemplateSummaryDiffDashboard) GetStateStatusOk

func (o *TemplateSummaryDiffDashboard) GetStateStatusOk() (*string, bool)

GetStateStatusOk returns a tuple with the StateStatus field value and a boolean to check if the value has been set.

func (*TemplateSummaryDiffDashboard) GetTemplateMetaName

func (o *TemplateSummaryDiffDashboard) GetTemplateMetaName() string

GetTemplateMetaName returns the TemplateMetaName field value

func (*TemplateSummaryDiffDashboard) GetTemplateMetaNameOk

func (o *TemplateSummaryDiffDashboard) GetTemplateMetaNameOk() (*string, bool)

GetTemplateMetaNameOk returns a tuple with the TemplateMetaName field value and a boolean to check if the value has been set.

func (*TemplateSummaryDiffDashboard) HasNew

func (o *TemplateSummaryDiffDashboard) HasNew() bool

HasNew returns a boolean if a field has been set.

func (*TemplateSummaryDiffDashboard) HasOld

func (o *TemplateSummaryDiffDashboard) HasOld() bool

HasOld returns a boolean if a field has been set.

func (TemplateSummaryDiffDashboard) MarshalJSON

func (o TemplateSummaryDiffDashboard) MarshalJSON() ([]byte, error)

func (*TemplateSummaryDiffDashboard) SetId

SetId sets field value

func (*TemplateSummaryDiffDashboard) SetKind

func (o *TemplateSummaryDiffDashboard) SetKind(v string)

SetKind sets field value

func (*TemplateSummaryDiffDashboard) SetNew

SetNew gets a reference to the given TemplateSummaryDiffDashboardFields and assigns it to the New field.

func (*TemplateSummaryDiffDashboard) SetOld

SetOld gets a reference to the given TemplateSummaryDiffDashboardFields and assigns it to the Old field.

func (*TemplateSummaryDiffDashboard) SetStateStatus

func (o *TemplateSummaryDiffDashboard) SetStateStatus(v string)

SetStateStatus sets field value

func (*TemplateSummaryDiffDashboard) SetTemplateMetaName

func (o *TemplateSummaryDiffDashboard) SetTemplateMetaName(v string)

SetTemplateMetaName sets field value

type TemplateSummaryDiffDashboardFields

type TemplateSummaryDiffDashboardFields struct {
	Name        string                   `json:"name" yaml:"name"`
	Description *string                  `json:"description,omitempty" yaml:"description,omitempty"`
	Charts      []map[string]interface{} `json:"charts" yaml:"charts"`
}

TemplateSummaryDiffDashboardFields struct for TemplateSummaryDiffDashboardFields

func NewTemplateSummaryDiffDashboardFields

func NewTemplateSummaryDiffDashboardFields(name string, charts []map[string]interface{}) *TemplateSummaryDiffDashboardFields

NewTemplateSummaryDiffDashboardFields instantiates a new TemplateSummaryDiffDashboardFields 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 NewTemplateSummaryDiffDashboardFieldsWithDefaults

func NewTemplateSummaryDiffDashboardFieldsWithDefaults() *TemplateSummaryDiffDashboardFields

NewTemplateSummaryDiffDashboardFieldsWithDefaults instantiates a new TemplateSummaryDiffDashboardFields 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 (*TemplateSummaryDiffDashboardFields) GetCharts

func (o *TemplateSummaryDiffDashboardFields) GetCharts() []map[string]interface{}

GetCharts returns the Charts field value

func (*TemplateSummaryDiffDashboardFields) GetChartsOk

func (o *TemplateSummaryDiffDashboardFields) GetChartsOk() (*[]map[string]interface{}, bool)

GetChartsOk returns a tuple with the Charts field value and a boolean to check if the value has been set.

func (*TemplateSummaryDiffDashboardFields) GetDescription

func (o *TemplateSummaryDiffDashboardFields) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*TemplateSummaryDiffDashboardFields) GetDescriptionOk

func (o *TemplateSummaryDiffDashboardFields) 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 (*TemplateSummaryDiffDashboardFields) GetName

GetName returns the Name field value

func (*TemplateSummaryDiffDashboardFields) GetNameOk

func (o *TemplateSummaryDiffDashboardFields) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*TemplateSummaryDiffDashboardFields) HasDescription

func (o *TemplateSummaryDiffDashboardFields) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (TemplateSummaryDiffDashboardFields) MarshalJSON

func (o TemplateSummaryDiffDashboardFields) MarshalJSON() ([]byte, error)

func (*TemplateSummaryDiffDashboardFields) SetCharts

func (o *TemplateSummaryDiffDashboardFields) SetCharts(v []map[string]interface{})

SetCharts sets field value

func (*TemplateSummaryDiffDashboardFields) SetDescription

func (o *TemplateSummaryDiffDashboardFields) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*TemplateSummaryDiffDashboardFields) SetName

SetName sets field value

type TemplateSummaryDiffLabel

type TemplateSummaryDiffLabel struct {
	StateStatus      string                          `json:"stateStatus" yaml:"stateStatus"`
	Kind             string                          `json:"kind" yaml:"kind"`
	Id               uint64                          `json:"id" yaml:"id"`
	TemplateMetaName string                          `json:"templateMetaName" yaml:"templateMetaName"`
	New              *TemplateSummaryDiffLabelFields `json:"new,omitempty" yaml:"new,omitempty"`
	Old              *TemplateSummaryDiffLabelFields `json:"old,omitempty" yaml:"old,omitempty"`
}

TemplateSummaryDiffLabel struct for TemplateSummaryDiffLabel

func NewTemplateSummaryDiffLabel

func NewTemplateSummaryDiffLabel(stateStatus string, kind string, id uint64, templateMetaName string) *TemplateSummaryDiffLabel

NewTemplateSummaryDiffLabel instantiates a new TemplateSummaryDiffLabel 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 NewTemplateSummaryDiffLabelWithDefaults

func NewTemplateSummaryDiffLabelWithDefaults() *TemplateSummaryDiffLabel

NewTemplateSummaryDiffLabelWithDefaults instantiates a new TemplateSummaryDiffLabel 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 (*TemplateSummaryDiffLabel) GetId

func (o *TemplateSummaryDiffLabel) GetId() uint64

GetId returns the Id field value

func (*TemplateSummaryDiffLabel) GetIdOk

func (o *TemplateSummaryDiffLabel) GetIdOk() (*uint64, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*TemplateSummaryDiffLabel) GetKind

func (o *TemplateSummaryDiffLabel) GetKind() string

GetKind returns the Kind field value

func (*TemplateSummaryDiffLabel) GetKindOk

func (o *TemplateSummaryDiffLabel) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value and a boolean to check if the value has been set.

func (*TemplateSummaryDiffLabel) GetNew

GetNew returns the New field value if set, zero value otherwise.

func (*TemplateSummaryDiffLabel) GetNewOk

GetNewOk returns a tuple with the New field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TemplateSummaryDiffLabel) GetOld

GetOld returns the Old field value if set, zero value otherwise.

func (*TemplateSummaryDiffLabel) GetOldOk

GetOldOk returns a tuple with the Old field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TemplateSummaryDiffLabel) GetStateStatus

func (o *TemplateSummaryDiffLabel) GetStateStatus() string

GetStateStatus returns the StateStatus field value

func (*TemplateSummaryDiffLabel) GetStateStatusOk

func (o *TemplateSummaryDiffLabel) GetStateStatusOk() (*string, bool)

GetStateStatusOk returns a tuple with the StateStatus field value and a boolean to check if the value has been set.

func (*TemplateSummaryDiffLabel) GetTemplateMetaName

func (o *TemplateSummaryDiffLabel) GetTemplateMetaName() string

GetTemplateMetaName returns the TemplateMetaName field value

func (*TemplateSummaryDiffLabel) GetTemplateMetaNameOk

func (o *TemplateSummaryDiffLabel) GetTemplateMetaNameOk() (*string, bool)

GetTemplateMetaNameOk returns a tuple with the TemplateMetaName field value and a boolean to check if the value has been set.

func (*TemplateSummaryDiffLabel) HasNew

func (o *TemplateSummaryDiffLabel) HasNew() bool

HasNew returns a boolean if a field has been set.

func (*TemplateSummaryDiffLabel) HasOld

func (o *TemplateSummaryDiffLabel) HasOld() bool

HasOld returns a boolean if a field has been set.

func (TemplateSummaryDiffLabel) MarshalJSON

func (o TemplateSummaryDiffLabel) MarshalJSON() ([]byte, error)

func (*TemplateSummaryDiffLabel) SetId

func (o *TemplateSummaryDiffLabel) SetId(v uint64)

SetId sets field value

func (*TemplateSummaryDiffLabel) SetKind

func (o *TemplateSummaryDiffLabel) SetKind(v string)

SetKind sets field value

func (*TemplateSummaryDiffLabel) SetNew

SetNew gets a reference to the given TemplateSummaryDiffLabelFields and assigns it to the New field.

func (*TemplateSummaryDiffLabel) SetOld

SetOld gets a reference to the given TemplateSummaryDiffLabelFields and assigns it to the Old field.

func (*TemplateSummaryDiffLabel) SetStateStatus

func (o *TemplateSummaryDiffLabel) SetStateStatus(v string)

SetStateStatus sets field value

func (*TemplateSummaryDiffLabel) SetTemplateMetaName

func (o *TemplateSummaryDiffLabel) SetTemplateMetaName(v string)

SetTemplateMetaName sets field value

type TemplateSummaryDiffLabelFields

type TemplateSummaryDiffLabelFields struct {
	Name        string  `json:"name" yaml:"name"`
	Color       string  `json:"color" yaml:"color"`
	Description *string `json:"description,omitempty" yaml:"description,omitempty"`
}

TemplateSummaryDiffLabelFields struct for TemplateSummaryDiffLabelFields

func NewTemplateSummaryDiffLabelFields

func NewTemplateSummaryDiffLabelFields(name string, color string) *TemplateSummaryDiffLabelFields

NewTemplateSummaryDiffLabelFields instantiates a new TemplateSummaryDiffLabelFields 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 NewTemplateSummaryDiffLabelFieldsWithDefaults

func NewTemplateSummaryDiffLabelFieldsWithDefaults() *TemplateSummaryDiffLabelFields

NewTemplateSummaryDiffLabelFieldsWithDefaults instantiates a new TemplateSummaryDiffLabelFields 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 (*TemplateSummaryDiffLabelFields) GetColor

func (o *TemplateSummaryDiffLabelFields) GetColor() string

GetColor returns the Color field value

func (*TemplateSummaryDiffLabelFields) GetColorOk

func (o *TemplateSummaryDiffLabelFields) GetColorOk() (*string, bool)

GetColorOk returns a tuple with the Color field value and a boolean to check if the value has been set.

func (*TemplateSummaryDiffLabelFields) GetDescription

func (o *TemplateSummaryDiffLabelFields) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*TemplateSummaryDiffLabelFields) GetDescriptionOk

func (o *TemplateSummaryDiffLabelFields) 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 (*TemplateSummaryDiffLabelFields) GetName

GetName returns the Name field value

func (*TemplateSummaryDiffLabelFields) GetNameOk

func (o *TemplateSummaryDiffLabelFields) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*TemplateSummaryDiffLabelFields) HasDescription

func (o *TemplateSummaryDiffLabelFields) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (TemplateSummaryDiffLabelFields) MarshalJSON

func (o TemplateSummaryDiffLabelFields) MarshalJSON() ([]byte, error)

func (*TemplateSummaryDiffLabelFields) SetColor

func (o *TemplateSummaryDiffLabelFields) SetColor(v string)

SetColor sets field value

func (*TemplateSummaryDiffLabelFields) SetDescription

func (o *TemplateSummaryDiffLabelFields) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*TemplateSummaryDiffLabelFields) SetName

func (o *TemplateSummaryDiffLabelFields) SetName(v string)

SetName sets field value

type TemplateSummaryDiffLabelMapping

type TemplateSummaryDiffLabelMapping struct {
	Status                   string `json:"status" yaml:"status"`
	ResourceTemplateMetaName string `json:"resourceTemplateMetaName" yaml:"resourceTemplateMetaName"`
	ResourceName             string `json:"resourceName" yaml:"resourceName"`
	ResourceID               uint64 `json:"resourceID" yaml:"resourceID"`
	ResourceType             string `json:"resourceType" yaml:"resourceType"`
	LabelTemplateMetaName    string `json:"labelTemplateMetaName" yaml:"labelTemplateMetaName"`
	LabelName                string `json:"labelName" yaml:"labelName"`
	LabelID                  uint64 `json:"labelID" yaml:"labelID"`
	StateStatus              string `json:"stateStatus" yaml:"stateStatus"`
}

TemplateSummaryDiffLabelMapping struct for TemplateSummaryDiffLabelMapping

func NewTemplateSummaryDiffLabelMapping

func NewTemplateSummaryDiffLabelMapping(status string, resourceTemplateMetaName string, resourceName string, resourceID uint64, resourceType string, labelTemplateMetaName string, labelName string, labelID uint64, stateStatus string) *TemplateSummaryDiffLabelMapping

NewTemplateSummaryDiffLabelMapping instantiates a new TemplateSummaryDiffLabelMapping 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 NewTemplateSummaryDiffLabelMappingWithDefaults

func NewTemplateSummaryDiffLabelMappingWithDefaults() *TemplateSummaryDiffLabelMapping

NewTemplateSummaryDiffLabelMappingWithDefaults instantiates a new TemplateSummaryDiffLabelMapping 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 (*TemplateSummaryDiffLabelMapping) GetLabelID

func (o *TemplateSummaryDiffLabelMapping) GetLabelID() uint64

GetLabelID returns the LabelID field value

func (*TemplateSummaryDiffLabelMapping) GetLabelIDOk

func (o *TemplateSummaryDiffLabelMapping) GetLabelIDOk() (*uint64, bool)

GetLabelIDOk returns a tuple with the LabelID field value and a boolean to check if the value has been set.

func (*TemplateSummaryDiffLabelMapping) GetLabelName

func (o *TemplateSummaryDiffLabelMapping) GetLabelName() string

GetLabelName returns the LabelName field value

func (*TemplateSummaryDiffLabelMapping) GetLabelNameOk

func (o *TemplateSummaryDiffLabelMapping) GetLabelNameOk() (*string, bool)

GetLabelNameOk returns a tuple with the LabelName field value and a boolean to check if the value has been set.

func (*TemplateSummaryDiffLabelMapping) GetLabelTemplateMetaName

func (o *TemplateSummaryDiffLabelMapping) GetLabelTemplateMetaName() string

GetLabelTemplateMetaName returns the LabelTemplateMetaName field value

func (*TemplateSummaryDiffLabelMapping) GetLabelTemplateMetaNameOk

func (o *TemplateSummaryDiffLabelMapping) GetLabelTemplateMetaNameOk() (*string, bool)

GetLabelTemplateMetaNameOk returns a tuple with the LabelTemplateMetaName field value and a boolean to check if the value has been set.

func (*TemplateSummaryDiffLabelMapping) GetResourceID

func (o *TemplateSummaryDiffLabelMapping) GetResourceID() uint64

GetResourceID returns the ResourceID field value

func (*TemplateSummaryDiffLabelMapping) GetResourceIDOk

func (o *TemplateSummaryDiffLabelMapping) GetResourceIDOk() (*uint64, bool)

GetResourceIDOk returns a tuple with the ResourceID field value and a boolean to check if the value has been set.

func (*TemplateSummaryDiffLabelMapping) GetResourceName

func (o *TemplateSummaryDiffLabelMapping) GetResourceName() string

GetResourceName returns the ResourceName field value

func (*TemplateSummaryDiffLabelMapping) GetResourceNameOk

func (o *TemplateSummaryDiffLabelMapping) GetResourceNameOk() (*string, bool)

GetResourceNameOk returns a tuple with the ResourceName field value and a boolean to check if the value has been set.

func (*TemplateSummaryDiffLabelMapping) GetResourceTemplateMetaName

func (o *TemplateSummaryDiffLabelMapping) GetResourceTemplateMetaName() string

GetResourceTemplateMetaName returns the ResourceTemplateMetaName field value

func (*TemplateSummaryDiffLabelMapping) GetResourceTemplateMetaNameOk

func (o *TemplateSummaryDiffLabelMapping) GetResourceTemplateMetaNameOk() (*string, bool)

GetResourceTemplateMetaNameOk returns a tuple with the ResourceTemplateMetaName field value and a boolean to check if the value has been set.

func (*TemplateSummaryDiffLabelMapping) GetResourceType

func (o *TemplateSummaryDiffLabelMapping) GetResourceType() string

GetResourceType returns the ResourceType field value

func (*TemplateSummaryDiffLabelMapping) GetResourceTypeOk

func (o *TemplateSummaryDiffLabelMapping) GetResourceTypeOk() (*string, bool)

GetResourceTypeOk returns a tuple with the ResourceType field value and a boolean to check if the value has been set.

func (*TemplateSummaryDiffLabelMapping) GetStateStatus

func (o *TemplateSummaryDiffLabelMapping) GetStateStatus() string

GetStateStatus returns the StateStatus field value

func (*TemplateSummaryDiffLabelMapping) GetStateStatusOk

func (o *TemplateSummaryDiffLabelMapping) GetStateStatusOk() (*string, bool)

GetStateStatusOk returns a tuple with the StateStatus field value and a boolean to check if the value has been set.

func (*TemplateSummaryDiffLabelMapping) GetStatus

func (o *TemplateSummaryDiffLabelMapping) GetStatus() string

GetStatus returns the Status field value

func (*TemplateSummaryDiffLabelMapping) GetStatusOk

func (o *TemplateSummaryDiffLabelMapping) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (TemplateSummaryDiffLabelMapping) MarshalJSON

func (o TemplateSummaryDiffLabelMapping) MarshalJSON() ([]byte, error)

func (*TemplateSummaryDiffLabelMapping) SetLabelID

func (o *TemplateSummaryDiffLabelMapping) SetLabelID(v uint64)

SetLabelID sets field value

func (*TemplateSummaryDiffLabelMapping) SetLabelName

func (o *TemplateSummaryDiffLabelMapping) SetLabelName(v string)

SetLabelName sets field value

func (*TemplateSummaryDiffLabelMapping) SetLabelTemplateMetaName

func (o *TemplateSummaryDiffLabelMapping) SetLabelTemplateMetaName(v string)

SetLabelTemplateMetaName sets field value

func (*TemplateSummaryDiffLabelMapping) SetResourceID

func (o *TemplateSummaryDiffLabelMapping) SetResourceID(v uint64)

SetResourceID sets field value

func (*TemplateSummaryDiffLabelMapping) SetResourceName

func (o *TemplateSummaryDiffLabelMapping) SetResourceName(v string)

SetResourceName sets field value

func (*TemplateSummaryDiffLabelMapping) SetResourceTemplateMetaName

func (o *TemplateSummaryDiffLabelMapping) SetResourceTemplateMetaName(v string)

SetResourceTemplateMetaName sets field value

func (*TemplateSummaryDiffLabelMapping) SetResourceType

func (o *TemplateSummaryDiffLabelMapping) SetResourceType(v string)

SetResourceType sets field value

func (*TemplateSummaryDiffLabelMapping) SetStateStatus

func (o *TemplateSummaryDiffLabelMapping) SetStateStatus(v string)

SetStateStatus sets field value

func (*TemplateSummaryDiffLabelMapping) SetStatus

func (o *TemplateSummaryDiffLabelMapping) SetStatus(v string)

SetStatus sets field value

type TemplateSummaryDiffLabelMappingAllOf

type TemplateSummaryDiffLabelMappingAllOf struct {
	StateStatus string `json:"stateStatus" yaml:"stateStatus"`
}

TemplateSummaryDiffLabelMappingAllOf struct for TemplateSummaryDiffLabelMappingAllOf

func NewTemplateSummaryDiffLabelMappingAllOf

func NewTemplateSummaryDiffLabelMappingAllOf(stateStatus string) *TemplateSummaryDiffLabelMappingAllOf

NewTemplateSummaryDiffLabelMappingAllOf instantiates a new TemplateSummaryDiffLabelMappingAllOf 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 NewTemplateSummaryDiffLabelMappingAllOfWithDefaults

func NewTemplateSummaryDiffLabelMappingAllOfWithDefaults() *TemplateSummaryDiffLabelMappingAllOf

NewTemplateSummaryDiffLabelMappingAllOfWithDefaults instantiates a new TemplateSummaryDiffLabelMappingAllOf 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 (*TemplateSummaryDiffLabelMappingAllOf) GetStateStatus

func (o *TemplateSummaryDiffLabelMappingAllOf) GetStateStatus() string

GetStateStatus returns the StateStatus field value

func (*TemplateSummaryDiffLabelMappingAllOf) GetStateStatusOk

func (o *TemplateSummaryDiffLabelMappingAllOf) GetStateStatusOk() (*string, bool)

GetStateStatusOk returns a tuple with the StateStatus field value and a boolean to check if the value has been set.

func (TemplateSummaryDiffLabelMappingAllOf) MarshalJSON

func (o TemplateSummaryDiffLabelMappingAllOf) MarshalJSON() ([]byte, error)

func (*TemplateSummaryDiffLabelMappingAllOf) SetStateStatus

func (o *TemplateSummaryDiffLabelMappingAllOf) SetStateStatus(v string)

SetStateStatus sets field value

type TemplateSummaryDiffNotificationEndpoint

type TemplateSummaryDiffNotificationEndpoint struct {
	Kind             string                                         `json:"kind" yaml:"kind"`
	StateStatus      string                                         `json:"stateStatus" yaml:"stateStatus"`
	Id               uint64                                         `json:"id" yaml:"id"`
	TemplateMetaName string                                         `json:"templateMetaName" yaml:"templateMetaName"`
	New              *TemplateSummaryDiffNotificationEndpointFields `json:"new,omitempty" yaml:"new,omitempty"`
	Old              *TemplateSummaryDiffNotificationEndpointFields `json:"old,omitempty" yaml:"old,omitempty"`
}

TemplateSummaryDiffNotificationEndpoint struct for TemplateSummaryDiffNotificationEndpoint

func NewTemplateSummaryDiffNotificationEndpoint

func NewTemplateSummaryDiffNotificationEndpoint(kind string, stateStatus string, id uint64, templateMetaName string) *TemplateSummaryDiffNotificationEndpoint

NewTemplateSummaryDiffNotificationEndpoint instantiates a new TemplateSummaryDiffNotificationEndpoint 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 NewTemplateSummaryDiffNotificationEndpointWithDefaults

func NewTemplateSummaryDiffNotificationEndpointWithDefaults() *TemplateSummaryDiffNotificationEndpoint

NewTemplateSummaryDiffNotificationEndpointWithDefaults instantiates a new TemplateSummaryDiffNotificationEndpoint 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 (*TemplateSummaryDiffNotificationEndpoint) GetId

GetId returns the Id field value

func (*TemplateSummaryDiffNotificationEndpoint) GetIdOk

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*TemplateSummaryDiffNotificationEndpoint) GetKind

GetKind returns the Kind field value

func (*TemplateSummaryDiffNotificationEndpoint) GetKindOk

GetKindOk returns a tuple with the Kind field value and a boolean to check if the value has been set.

func (*TemplateSummaryDiffNotificationEndpoint) GetNew

GetNew returns the New field value if set, zero value otherwise.

func (*TemplateSummaryDiffNotificationEndpoint) GetNewOk

GetNewOk returns a tuple with the New field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TemplateSummaryDiffNotificationEndpoint) GetOld

GetOld returns the Old field value if set, zero value otherwise.

func (*TemplateSummaryDiffNotificationEndpoint) GetOldOk

GetOldOk returns a tuple with the Old field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TemplateSummaryDiffNotificationEndpoint) GetStateStatus

func (o *TemplateSummaryDiffNotificationEndpoint) GetStateStatus() string

GetStateStatus returns the StateStatus field value

func (*TemplateSummaryDiffNotificationEndpoint) GetStateStatusOk

func (o *TemplateSummaryDiffNotificationEndpoint) GetStateStatusOk() (*string, bool)

GetStateStatusOk returns a tuple with the StateStatus field value and a boolean to check if the value has been set.

func (*TemplateSummaryDiffNotificationEndpoint) GetTemplateMetaName

func (o *TemplateSummaryDiffNotificationEndpoint) GetTemplateMetaName() string

GetTemplateMetaName returns the TemplateMetaName field value

func (*TemplateSummaryDiffNotificationEndpoint) GetTemplateMetaNameOk

func (o *TemplateSummaryDiffNotificationEndpoint) GetTemplateMetaNameOk() (*string, bool)

GetTemplateMetaNameOk returns a tuple with the TemplateMetaName field value and a boolean to check if the value has been set.

func (*TemplateSummaryDiffNotificationEndpoint) HasNew

HasNew returns a boolean if a field has been set.

func (*TemplateSummaryDiffNotificationEndpoint) HasOld

HasOld returns a boolean if a field has been set.

func (TemplateSummaryDiffNotificationEndpoint) MarshalJSON

func (o TemplateSummaryDiffNotificationEndpoint) MarshalJSON() ([]byte, error)

func (*TemplateSummaryDiffNotificationEndpoint) SetId

SetId sets field value

func (*TemplateSummaryDiffNotificationEndpoint) SetKind

SetKind sets field value

func (*TemplateSummaryDiffNotificationEndpoint) SetNew

SetNew gets a reference to the given TemplateSummaryDiffNotificationEndpointFields and assigns it to the New field.

func (*TemplateSummaryDiffNotificationEndpoint) SetOld

SetOld gets a reference to the given TemplateSummaryDiffNotificationEndpointFields and assigns it to the Old field.

func (*TemplateSummaryDiffNotificationEndpoint) SetStateStatus

func (o *TemplateSummaryDiffNotificationEndpoint) SetStateStatus(v string)

SetStateStatus sets field value

func (*TemplateSummaryDiffNotificationEndpoint) SetTemplateMetaName

func (o *TemplateSummaryDiffNotificationEndpoint) SetTemplateMetaName(v string)

SetTemplateMetaName sets field value

type TemplateSummaryDiffNotificationEndpointFields

type TemplateSummaryDiffNotificationEndpointFields struct {
	Name string `json:"name" yaml:"name"`
}

TemplateSummaryDiffNotificationEndpointFields struct for TemplateSummaryDiffNotificationEndpointFields

func NewTemplateSummaryDiffNotificationEndpointFields

func NewTemplateSummaryDiffNotificationEndpointFields(name string) *TemplateSummaryDiffNotificationEndpointFields

NewTemplateSummaryDiffNotificationEndpointFields instantiates a new TemplateSummaryDiffNotificationEndpointFields 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 NewTemplateSummaryDiffNotificationEndpointFieldsWithDefaults

func NewTemplateSummaryDiffNotificationEndpointFieldsWithDefaults() *TemplateSummaryDiffNotificationEndpointFields

NewTemplateSummaryDiffNotificationEndpointFieldsWithDefaults instantiates a new TemplateSummaryDiffNotificationEndpointFields 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 (*TemplateSummaryDiffNotificationEndpointFields) GetName

GetName returns the Name field value

func (*TemplateSummaryDiffNotificationEndpointFields) GetNameOk

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (TemplateSummaryDiffNotificationEndpointFields) MarshalJSON

func (*TemplateSummaryDiffNotificationEndpointFields) SetName

SetName sets field value

type TemplateSummaryDiffNotificationRule

type TemplateSummaryDiffNotificationRule struct {
	Kind             string                                     `json:"kind" yaml:"kind"`
	StateStatus      string                                     `json:"stateStatus" yaml:"stateStatus"`
	Id               uint64                                     `json:"id" yaml:"id"`
	TemplateMetaName string                                     `json:"templateMetaName" yaml:"templateMetaName"`
	New              *TemplateSummaryDiffNotificationRuleFields `json:"new,omitempty" yaml:"new,omitempty"`
	Old              *TemplateSummaryDiffNotificationRuleFields `json:"old,omitempty" yaml:"old,omitempty"`
}

TemplateSummaryDiffNotificationRule struct for TemplateSummaryDiffNotificationRule

func NewTemplateSummaryDiffNotificationRule

func NewTemplateSummaryDiffNotificationRule(kind string, stateStatus string, id uint64, templateMetaName string) *TemplateSummaryDiffNotificationRule

NewTemplateSummaryDiffNotificationRule instantiates a new TemplateSummaryDiffNotificationRule 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 NewTemplateSummaryDiffNotificationRuleWithDefaults

func NewTemplateSummaryDiffNotificationRuleWithDefaults() *TemplateSummaryDiffNotificationRule

NewTemplateSummaryDiffNotificationRuleWithDefaults instantiates a new TemplateSummaryDiffNotificationRule 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 (*TemplateSummaryDiffNotificationRule) GetId

GetId returns the Id field value

func (*TemplateSummaryDiffNotificationRule) GetIdOk

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*TemplateSummaryDiffNotificationRule) GetKind

GetKind returns the Kind field value

func (*TemplateSummaryDiffNotificationRule) GetKindOk

func (o *TemplateSummaryDiffNotificationRule) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value and a boolean to check if the value has been set.

func (*TemplateSummaryDiffNotificationRule) GetNew

GetNew returns the New field value if set, zero value otherwise.

func (*TemplateSummaryDiffNotificationRule) GetNewOk

GetNewOk returns a tuple with the New field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TemplateSummaryDiffNotificationRule) GetOld

GetOld returns the Old field value if set, zero value otherwise.

func (*TemplateSummaryDiffNotificationRule) GetOldOk

GetOldOk returns a tuple with the Old field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TemplateSummaryDiffNotificationRule) GetStateStatus

func (o *TemplateSummaryDiffNotificationRule) GetStateStatus() string

GetStateStatus returns the StateStatus field value

func (*TemplateSummaryDiffNotificationRule) GetStateStatusOk

func (o *TemplateSummaryDiffNotificationRule) GetStateStatusOk() (*string, bool)

GetStateStatusOk returns a tuple with the StateStatus field value and a boolean to check if the value has been set.

func (*TemplateSummaryDiffNotificationRule) GetTemplateMetaName

func (o *TemplateSummaryDiffNotificationRule) GetTemplateMetaName() string

GetTemplateMetaName returns the TemplateMetaName field value

func (*TemplateSummaryDiffNotificationRule) GetTemplateMetaNameOk

func (o *TemplateSummaryDiffNotificationRule) GetTemplateMetaNameOk() (*string, bool)

GetTemplateMetaNameOk returns a tuple with the TemplateMetaName field value and a boolean to check if the value has been set.

func (*TemplateSummaryDiffNotificationRule) HasNew

HasNew returns a boolean if a field has been set.

func (*TemplateSummaryDiffNotificationRule) HasOld

HasOld returns a boolean if a field has been set.

func (TemplateSummaryDiffNotificationRule) MarshalJSON

func (o TemplateSummaryDiffNotificationRule) MarshalJSON() ([]byte, error)

func (*TemplateSummaryDiffNotificationRule) SetId

SetId sets field value

func (*TemplateSummaryDiffNotificationRule) SetKind

SetKind sets field value

func (*TemplateSummaryDiffNotificationRule) SetNew

SetNew gets a reference to the given TemplateSummaryDiffNotificationRuleFields and assigns it to the New field.

func (*TemplateSummaryDiffNotificationRule) SetOld

SetOld gets a reference to the given TemplateSummaryDiffNotificationRuleFields and assigns it to the Old field.

func (*TemplateSummaryDiffNotificationRule) SetStateStatus

func (o *TemplateSummaryDiffNotificationRule) SetStateStatus(v string)

SetStateStatus sets field value

func (*TemplateSummaryDiffNotificationRule) SetTemplateMetaName

func (o *TemplateSummaryDiffNotificationRule) SetTemplateMetaName(v string)

SetTemplateMetaName sets field value

type TemplateSummaryDiffNotificationRuleFields

type TemplateSummaryDiffNotificationRuleFields struct {
	Name            string  `json:"name" yaml:"name"`
	Description     *string `json:"description,omitempty" yaml:"description,omitempty"`
	EndpointName    string  `json:"endpointName" yaml:"endpointName"`
	EndpointID      uint64  `json:"endpointID" yaml:"endpointID"`
	EndpointType    string  `json:"endpointType" yaml:"endpointType"`
	Every           string  `json:"every" yaml:"every"`
	Offset          string  `json:"offset" yaml:"offset"`
	MessageTemplate *string `json:"messageTemplate,omitempty" yaml:"messageTemplate,omitempty"`
}

TemplateSummaryDiffNotificationRuleFields struct for TemplateSummaryDiffNotificationRuleFields

func NewTemplateSummaryDiffNotificationRuleFields

func NewTemplateSummaryDiffNotificationRuleFields(name string, endpointName string, endpointID uint64, endpointType string, every string, offset string) *TemplateSummaryDiffNotificationRuleFields

NewTemplateSummaryDiffNotificationRuleFields instantiates a new TemplateSummaryDiffNotificationRuleFields 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 NewTemplateSummaryDiffNotificationRuleFieldsWithDefaults

func NewTemplateSummaryDiffNotificationRuleFieldsWithDefaults() *TemplateSummaryDiffNotificationRuleFields

NewTemplateSummaryDiffNotificationRuleFieldsWithDefaults instantiates a new TemplateSummaryDiffNotificationRuleFields 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 (*TemplateSummaryDiffNotificationRuleFields) GetDescription

GetDescription returns the Description field value if set, zero value otherwise.

func (*TemplateSummaryDiffNotificationRuleFields) GetDescriptionOk

func (o *TemplateSummaryDiffNotificationRuleFields) 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 (*TemplateSummaryDiffNotificationRuleFields) GetEndpointID

GetEndpointID returns the EndpointID field value

func (*TemplateSummaryDiffNotificationRuleFields) GetEndpointIDOk

func (o *TemplateSummaryDiffNotificationRuleFields) GetEndpointIDOk() (*uint64, bool)

GetEndpointIDOk returns a tuple with the EndpointID field value and a boolean to check if the value has been set.

func (*TemplateSummaryDiffNotificationRuleFields) GetEndpointName

GetEndpointName returns the EndpointName field value

func (*TemplateSummaryDiffNotificationRuleFields) GetEndpointNameOk

func (o *TemplateSummaryDiffNotificationRuleFields) GetEndpointNameOk() (*string, bool)

GetEndpointNameOk returns a tuple with the EndpointName field value and a boolean to check if the value has been set.

func (*TemplateSummaryDiffNotificationRuleFields) GetEndpointType

GetEndpointType returns the EndpointType field value

func (*TemplateSummaryDiffNotificationRuleFields) GetEndpointTypeOk

func (o *TemplateSummaryDiffNotificationRuleFields) GetEndpointTypeOk() (*string, bool)

GetEndpointTypeOk returns a tuple with the EndpointType field value and a boolean to check if the value has been set.

func (*TemplateSummaryDiffNotificationRuleFields) GetEvery

GetEvery returns the Every field value

func (*TemplateSummaryDiffNotificationRuleFields) GetEveryOk

GetEveryOk returns a tuple with the Every field value and a boolean to check if the value has been set.

func (*TemplateSummaryDiffNotificationRuleFields) GetMessageTemplate

func (o *TemplateSummaryDiffNotificationRuleFields) GetMessageTemplate() string

GetMessageTemplate returns the MessageTemplate field value if set, zero value otherwise.

func (*TemplateSummaryDiffNotificationRuleFields) GetMessageTemplateOk

func (o *TemplateSummaryDiffNotificationRuleFields) GetMessageTemplateOk() (*string, bool)

GetMessageTemplateOk returns a tuple with the MessageTemplate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TemplateSummaryDiffNotificationRuleFields) GetName

GetName returns the Name field value

func (*TemplateSummaryDiffNotificationRuleFields) GetNameOk

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*TemplateSummaryDiffNotificationRuleFields) GetOffset

GetOffset returns the Offset field value

func (*TemplateSummaryDiffNotificationRuleFields) GetOffsetOk

GetOffsetOk returns a tuple with the Offset field value and a boolean to check if the value has been set.

func (*TemplateSummaryDiffNotificationRuleFields) HasDescription

func (o *TemplateSummaryDiffNotificationRuleFields) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*TemplateSummaryDiffNotificationRuleFields) HasMessageTemplate

func (o *TemplateSummaryDiffNotificationRuleFields) HasMessageTemplate() bool

HasMessageTemplate returns a boolean if a field has been set.

func (TemplateSummaryDiffNotificationRuleFields) MarshalJSON

func (*TemplateSummaryDiffNotificationRuleFields) SetDescription

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*TemplateSummaryDiffNotificationRuleFields) SetEndpointID

SetEndpointID sets field value

func (*TemplateSummaryDiffNotificationRuleFields) SetEndpointName

func (o *TemplateSummaryDiffNotificationRuleFields) SetEndpointName(v string)

SetEndpointName sets field value

func (*TemplateSummaryDiffNotificationRuleFields) SetEndpointType

func (o *TemplateSummaryDiffNotificationRuleFields) SetEndpointType(v string)

SetEndpointType sets field value

func (*TemplateSummaryDiffNotificationRuleFields) SetEvery

SetEvery sets field value

func (*TemplateSummaryDiffNotificationRuleFields) SetMessageTemplate

func (o *TemplateSummaryDiffNotificationRuleFields) SetMessageTemplate(v string)

SetMessageTemplate gets a reference to the given string and assigns it to the MessageTemplate field.

func (*TemplateSummaryDiffNotificationRuleFields) SetName

SetName sets field value

func (*TemplateSummaryDiffNotificationRuleFields) SetOffset

SetOffset sets field value

type TemplateSummaryDiffTask

type TemplateSummaryDiffTask struct {
	Kind             string                         `json:"kind" yaml:"kind"`
	StateStatus      string                         `json:"stateStatus" yaml:"stateStatus"`
	Id               uint64                         `json:"id" yaml:"id"`
	TemplateMetaName string                         `json:"templateMetaName" yaml:"templateMetaName"`
	New              *TemplateSummaryDiffTaskFields `json:"new,omitempty" yaml:"new,omitempty"`
	Old              *TemplateSummaryDiffTaskFields `json:"old,omitempty" yaml:"old,omitempty"`
}

TemplateSummaryDiffTask struct for TemplateSummaryDiffTask

func NewTemplateSummaryDiffTask

func NewTemplateSummaryDiffTask(kind string, stateStatus string, id uint64, templateMetaName string) *TemplateSummaryDiffTask

NewTemplateSummaryDiffTask instantiates a new TemplateSummaryDiffTask 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 NewTemplateSummaryDiffTaskWithDefaults

func NewTemplateSummaryDiffTaskWithDefaults() *TemplateSummaryDiffTask

NewTemplateSummaryDiffTaskWithDefaults instantiates a new TemplateSummaryDiffTask 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 (*TemplateSummaryDiffTask) GetId

func (o *TemplateSummaryDiffTask) GetId() uint64

GetId returns the Id field value

func (*TemplateSummaryDiffTask) GetIdOk

func (o *TemplateSummaryDiffTask) GetIdOk() (*uint64, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*TemplateSummaryDiffTask) GetKind

func (o *TemplateSummaryDiffTask) GetKind() string

GetKind returns the Kind field value

func (*TemplateSummaryDiffTask) GetKindOk

func (o *TemplateSummaryDiffTask) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value and a boolean to check if the value has been set.

func (*TemplateSummaryDiffTask) GetNew

GetNew returns the New field value if set, zero value otherwise.

func (*TemplateSummaryDiffTask) GetNewOk

GetNewOk returns a tuple with the New field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TemplateSummaryDiffTask) GetOld

GetOld returns the Old field value if set, zero value otherwise.

func (*TemplateSummaryDiffTask) GetOldOk

GetOldOk returns a tuple with the Old field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TemplateSummaryDiffTask) GetStateStatus

func (o *TemplateSummaryDiffTask) GetStateStatus() string

GetStateStatus returns the StateStatus field value

func (*TemplateSummaryDiffTask) GetStateStatusOk

func (o *TemplateSummaryDiffTask) GetStateStatusOk() (*string, bool)

GetStateStatusOk returns a tuple with the StateStatus field value and a boolean to check if the value has been set.

func (*TemplateSummaryDiffTask) GetTemplateMetaName

func (o *TemplateSummaryDiffTask) GetTemplateMetaName() string

GetTemplateMetaName returns the TemplateMetaName field value

func (*TemplateSummaryDiffTask) GetTemplateMetaNameOk

func (o *TemplateSummaryDiffTask) GetTemplateMetaNameOk() (*string, bool)

GetTemplateMetaNameOk returns a tuple with the TemplateMetaName field value and a boolean to check if the value has been set.

func (*TemplateSummaryDiffTask) HasNew

func (o *TemplateSummaryDiffTask) HasNew() bool

HasNew returns a boolean if a field has been set.

func (*TemplateSummaryDiffTask) HasOld

func (o *TemplateSummaryDiffTask) HasOld() bool

HasOld returns a boolean if a field has been set.

func (TemplateSummaryDiffTask) MarshalJSON

func (o TemplateSummaryDiffTask) MarshalJSON() ([]byte, error)

func (*TemplateSummaryDiffTask) SetId

func (o *TemplateSummaryDiffTask) SetId(v uint64)

SetId sets field value

func (*TemplateSummaryDiffTask) SetKind

func (o *TemplateSummaryDiffTask) SetKind(v string)

SetKind sets field value

func (*TemplateSummaryDiffTask) SetNew

SetNew gets a reference to the given TemplateSummaryDiffTaskFields and assigns it to the New field.

func (*TemplateSummaryDiffTask) SetOld

SetOld gets a reference to the given TemplateSummaryDiffTaskFields and assigns it to the Old field.

func (*TemplateSummaryDiffTask) SetStateStatus

func (o *TemplateSummaryDiffTask) SetStateStatus(v string)

SetStateStatus sets field value

func (*TemplateSummaryDiffTask) SetTemplateMetaName

func (o *TemplateSummaryDiffTask) SetTemplateMetaName(v string)

SetTemplateMetaName sets field value

type TemplateSummaryDiffTaskFields

type TemplateSummaryDiffTaskFields struct {
	Name        string  `json:"name" yaml:"name"`
	Cron        *string `json:"cron,omitempty" yaml:"cron,omitempty"`
	Description *string `json:"description,omitempty" yaml:"description,omitempty"`
	Every       *string `json:"every,omitempty" yaml:"every,omitempty"`
	Offset      *string `json:"offset,omitempty" yaml:"offset,omitempty"`
	Query       *string `json:"query,omitempty" yaml:"query,omitempty"`
	Status      string  `json:"status" yaml:"status"`
}

TemplateSummaryDiffTaskFields struct for TemplateSummaryDiffTaskFields

func NewTemplateSummaryDiffTaskFields

func NewTemplateSummaryDiffTaskFields(name string, status string) *TemplateSummaryDiffTaskFields

NewTemplateSummaryDiffTaskFields instantiates a new TemplateSummaryDiffTaskFields 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 NewTemplateSummaryDiffTaskFieldsWithDefaults

func NewTemplateSummaryDiffTaskFieldsWithDefaults() *TemplateSummaryDiffTaskFields

NewTemplateSummaryDiffTaskFieldsWithDefaults instantiates a new TemplateSummaryDiffTaskFields 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 (*TemplateSummaryDiffTaskFields) GetCron

GetCron returns the Cron field value if set, zero value otherwise.

func (*TemplateSummaryDiffTaskFields) GetCronOk

func (o *TemplateSummaryDiffTaskFields) GetCronOk() (*string, bool)

GetCronOk returns a tuple with the Cron field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TemplateSummaryDiffTaskFields) GetDescription

func (o *TemplateSummaryDiffTaskFields) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*TemplateSummaryDiffTaskFields) GetDescriptionOk

func (o *TemplateSummaryDiffTaskFields) 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 (*TemplateSummaryDiffTaskFields) GetEvery

func (o *TemplateSummaryDiffTaskFields) GetEvery() string

GetEvery returns the Every field value if set, zero value otherwise.

func (*TemplateSummaryDiffTaskFields) GetEveryOk

func (o *TemplateSummaryDiffTaskFields) GetEveryOk() (*string, bool)

GetEveryOk returns a tuple with the Every field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TemplateSummaryDiffTaskFields) GetName

GetName returns the Name field value

func (*TemplateSummaryDiffTaskFields) GetNameOk

func (o *TemplateSummaryDiffTaskFields) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*TemplateSummaryDiffTaskFields) GetOffset

func (o *TemplateSummaryDiffTaskFields) GetOffset() string

GetOffset returns the Offset field value if set, zero value otherwise.

func (*TemplateSummaryDiffTaskFields) GetOffsetOk

func (o *TemplateSummaryDiffTaskFields) GetOffsetOk() (*string, bool)

GetOffsetOk returns a tuple with the Offset field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TemplateSummaryDiffTaskFields) GetQuery

func (o *TemplateSummaryDiffTaskFields) GetQuery() string

GetQuery returns the Query field value if set, zero value otherwise.

func (*TemplateSummaryDiffTaskFields) GetQueryOk

func (o *TemplateSummaryDiffTaskFields) GetQueryOk() (*string, bool)

GetQueryOk returns a tuple with the Query field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TemplateSummaryDiffTaskFields) GetStatus

func (o *TemplateSummaryDiffTaskFields) GetStatus() string

GetStatus returns the Status field value

func (*TemplateSummaryDiffTaskFields) GetStatusOk

func (o *TemplateSummaryDiffTaskFields) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*TemplateSummaryDiffTaskFields) HasCron

func (o *TemplateSummaryDiffTaskFields) HasCron() bool

HasCron returns a boolean if a field has been set.

func (*TemplateSummaryDiffTaskFields) HasDescription

func (o *TemplateSummaryDiffTaskFields) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*TemplateSummaryDiffTaskFields) HasEvery

func (o *TemplateSummaryDiffTaskFields) HasEvery() bool

HasEvery returns a boolean if a field has been set.

func (*TemplateSummaryDiffTaskFields) HasOffset

func (o *TemplateSummaryDiffTaskFields) HasOffset() bool

HasOffset returns a boolean if a field has been set.

func (*TemplateSummaryDiffTaskFields) HasQuery

func (o *TemplateSummaryDiffTaskFields) HasQuery() bool

HasQuery returns a boolean if a field has been set.

func (TemplateSummaryDiffTaskFields) MarshalJSON

func (o TemplateSummaryDiffTaskFields) MarshalJSON() ([]byte, error)

func (*TemplateSummaryDiffTaskFields) SetCron

func (o *TemplateSummaryDiffTaskFields) SetCron(v string)

SetCron gets a reference to the given string and assigns it to the Cron field.

func (*TemplateSummaryDiffTaskFields) SetDescription

func (o *TemplateSummaryDiffTaskFields) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*TemplateSummaryDiffTaskFields) SetEvery

func (o *TemplateSummaryDiffTaskFields) SetEvery(v string)

SetEvery gets a reference to the given string and assigns it to the Every field.

func (*TemplateSummaryDiffTaskFields) SetName

func (o *TemplateSummaryDiffTaskFields) SetName(v string)

SetName sets field value

func (*TemplateSummaryDiffTaskFields) SetOffset

func (o *TemplateSummaryDiffTaskFields) SetOffset(v string)

SetOffset gets a reference to the given string and assigns it to the Offset field.

func (*TemplateSummaryDiffTaskFields) SetQuery

func (o *TemplateSummaryDiffTaskFields) SetQuery(v string)

SetQuery gets a reference to the given string and assigns it to the Query field.

func (*TemplateSummaryDiffTaskFields) SetStatus

func (o *TemplateSummaryDiffTaskFields) SetStatus(v string)

SetStatus sets field value

type TemplateSummaryDiffTelegraf

type TemplateSummaryDiffTelegraf struct {
	Kind             string                         `json:"kind" yaml:"kind"`
	StateStatus      string                         `json:"stateStatus" yaml:"stateStatus"`
	Id               uint64                         `json:"id" yaml:"id"`
	TemplateMetaName string                         `json:"templateMetaName" yaml:"templateMetaName"`
	New              *TemplateSummaryTelegrafConfig `json:"new,omitempty" yaml:"new,omitempty"`
	Old              *TemplateSummaryTelegrafConfig `json:"old,omitempty" yaml:"old,omitempty"`
}

TemplateSummaryDiffTelegraf struct for TemplateSummaryDiffTelegraf

func NewTemplateSummaryDiffTelegraf

func NewTemplateSummaryDiffTelegraf(kind string, stateStatus string, id uint64, templateMetaName string) *TemplateSummaryDiffTelegraf

NewTemplateSummaryDiffTelegraf instantiates a new TemplateSummaryDiffTelegraf 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 NewTemplateSummaryDiffTelegrafWithDefaults

func NewTemplateSummaryDiffTelegrafWithDefaults() *TemplateSummaryDiffTelegraf

NewTemplateSummaryDiffTelegrafWithDefaults instantiates a new TemplateSummaryDiffTelegraf 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 (*TemplateSummaryDiffTelegraf) GetId

GetId returns the Id field value

func (*TemplateSummaryDiffTelegraf) GetIdOk

func (o *TemplateSummaryDiffTelegraf) GetIdOk() (*uint64, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*TemplateSummaryDiffTelegraf) GetKind

func (o *TemplateSummaryDiffTelegraf) GetKind() string

GetKind returns the Kind field value

func (*TemplateSummaryDiffTelegraf) GetKindOk

func (o *TemplateSummaryDiffTelegraf) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value and a boolean to check if the value has been set.

func (*TemplateSummaryDiffTelegraf) GetNew

GetNew returns the New field value if set, zero value otherwise.

func (*TemplateSummaryDiffTelegraf) GetNewOk

GetNewOk returns a tuple with the New field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TemplateSummaryDiffTelegraf) GetOld

GetOld returns the Old field value if set, zero value otherwise.

func (*TemplateSummaryDiffTelegraf) GetOldOk

GetOldOk returns a tuple with the Old field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TemplateSummaryDiffTelegraf) GetStateStatus

func (o *TemplateSummaryDiffTelegraf) GetStateStatus() string

GetStateStatus returns the StateStatus field value

func (*TemplateSummaryDiffTelegraf) GetStateStatusOk

func (o *TemplateSummaryDiffTelegraf) GetStateStatusOk() (*string, bool)

GetStateStatusOk returns a tuple with the StateStatus field value and a boolean to check if the value has been set.

func (*TemplateSummaryDiffTelegraf) GetTemplateMetaName

func (o *TemplateSummaryDiffTelegraf) GetTemplateMetaName() string

GetTemplateMetaName returns the TemplateMetaName field value

func (*TemplateSummaryDiffTelegraf) GetTemplateMetaNameOk

func (o *TemplateSummaryDiffTelegraf) GetTemplateMetaNameOk() (*string, bool)

GetTemplateMetaNameOk returns a tuple with the TemplateMetaName field value and a boolean to check if the value has been set.

func (*TemplateSummaryDiffTelegraf) HasNew

func (o *TemplateSummaryDiffTelegraf) HasNew() bool

HasNew returns a boolean if a field has been set.

func (*TemplateSummaryDiffTelegraf) HasOld

func (o *TemplateSummaryDiffTelegraf) HasOld() bool

HasOld returns a boolean if a field has been set.

func (TemplateSummaryDiffTelegraf) MarshalJSON

func (o TemplateSummaryDiffTelegraf) MarshalJSON() ([]byte, error)

func (*TemplateSummaryDiffTelegraf) SetId

func (o *TemplateSummaryDiffTelegraf) SetId(v uint64)

SetId sets field value

func (*TemplateSummaryDiffTelegraf) SetKind

func (o *TemplateSummaryDiffTelegraf) SetKind(v string)

SetKind sets field value

func (*TemplateSummaryDiffTelegraf) SetNew

SetNew gets a reference to the given TemplateSummaryTelegrafConfig and assigns it to the New field.

func (*TemplateSummaryDiffTelegraf) SetOld

SetOld gets a reference to the given TemplateSummaryTelegrafConfig and assigns it to the Old field.

func (*TemplateSummaryDiffTelegraf) SetStateStatus

func (o *TemplateSummaryDiffTelegraf) SetStateStatus(v string)

SetStateStatus sets field value

func (*TemplateSummaryDiffTelegraf) SetTemplateMetaName

func (o *TemplateSummaryDiffTelegraf) SetTemplateMetaName(v string)

SetTemplateMetaName sets field value

type TemplateSummaryDiffVariable

type TemplateSummaryDiffVariable struct {
	Kind             string                             `json:"kind" yaml:"kind"`
	StateStatus      string                             `json:"stateStatus" yaml:"stateStatus"`
	Id               uint64                             `json:"id" yaml:"id"`
	TemplateMetaName string                             `json:"templateMetaName" yaml:"templateMetaName"`
	New              *TemplateSummaryDiffVariableFields `json:"new,omitempty" yaml:"new,omitempty"`
	Old              *TemplateSummaryDiffVariableFields `json:"old,omitempty" yaml:"old,omitempty"`
}

TemplateSummaryDiffVariable struct for TemplateSummaryDiffVariable

func NewTemplateSummaryDiffVariable

func NewTemplateSummaryDiffVariable(kind string, stateStatus string, id uint64, templateMetaName string) *TemplateSummaryDiffVariable

NewTemplateSummaryDiffVariable instantiates a new TemplateSummaryDiffVariable 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 NewTemplateSummaryDiffVariableWithDefaults

func NewTemplateSummaryDiffVariableWithDefaults() *TemplateSummaryDiffVariable

NewTemplateSummaryDiffVariableWithDefaults instantiates a new TemplateSummaryDiffVariable 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 (*TemplateSummaryDiffVariable) GetId

GetId returns the Id field value

func (*TemplateSummaryDiffVariable) GetIdOk

func (o *TemplateSummaryDiffVariable) GetIdOk() (*uint64, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*TemplateSummaryDiffVariable) GetKind

func (o *TemplateSummaryDiffVariable) GetKind() string

GetKind returns the Kind field value

func (*TemplateSummaryDiffVariable) GetKindOk

func (o *TemplateSummaryDiffVariable) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value and a boolean to check if the value has been set.

func (*TemplateSummaryDiffVariable) GetNew

GetNew returns the New field value if set, zero value otherwise.

func (*TemplateSummaryDiffVariable) GetNewOk

GetNewOk returns a tuple with the New field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TemplateSummaryDiffVariable) GetOld

GetOld returns the Old field value if set, zero value otherwise.

func (*TemplateSummaryDiffVariable) GetOldOk

GetOldOk returns a tuple with the Old field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TemplateSummaryDiffVariable) GetStateStatus

func (o *TemplateSummaryDiffVariable) GetStateStatus() string

GetStateStatus returns the StateStatus field value

func (*TemplateSummaryDiffVariable) GetStateStatusOk

func (o *TemplateSummaryDiffVariable) GetStateStatusOk() (*string, bool)

GetStateStatusOk returns a tuple with the StateStatus field value and a boolean to check if the value has been set.

func (*TemplateSummaryDiffVariable) GetTemplateMetaName

func (o *TemplateSummaryDiffVariable) GetTemplateMetaName() string

GetTemplateMetaName returns the TemplateMetaName field value

func (*TemplateSummaryDiffVariable) GetTemplateMetaNameOk

func (o *TemplateSummaryDiffVariable) GetTemplateMetaNameOk() (*string, bool)

GetTemplateMetaNameOk returns a tuple with the TemplateMetaName field value and a boolean to check if the value has been set.

func (*TemplateSummaryDiffVariable) HasNew

func (o *TemplateSummaryDiffVariable) HasNew() bool

HasNew returns a boolean if a field has been set.

func (*TemplateSummaryDiffVariable) HasOld

func (o *TemplateSummaryDiffVariable) HasOld() bool

HasOld returns a boolean if a field has been set.

func (TemplateSummaryDiffVariable) MarshalJSON

func (o TemplateSummaryDiffVariable) MarshalJSON() ([]byte, error)

func (*TemplateSummaryDiffVariable) SetId

func (o *TemplateSummaryDiffVariable) SetId(v uint64)

SetId sets field value

func (*TemplateSummaryDiffVariable) SetKind

func (o *TemplateSummaryDiffVariable) SetKind(v string)

SetKind sets field value

func (*TemplateSummaryDiffVariable) SetNew

SetNew gets a reference to the given TemplateSummaryDiffVariableFields and assigns it to the New field.

func (*TemplateSummaryDiffVariable) SetOld

SetOld gets a reference to the given TemplateSummaryDiffVariableFields and assigns it to the Old field.

func (*TemplateSummaryDiffVariable) SetStateStatus

func (o *TemplateSummaryDiffVariable) SetStateStatus(v string)

SetStateStatus sets field value

func (*TemplateSummaryDiffVariable) SetTemplateMetaName

func (o *TemplateSummaryDiffVariable) SetTemplateMetaName(v string)

SetTemplateMetaName sets field value

type TemplateSummaryDiffVariableFields

type TemplateSummaryDiffVariableFields struct {
	Name        string                       `json:"name" yaml:"name"`
	Description *string                      `json:"description,omitempty" yaml:"description,omitempty"`
	Args        *TemplateSummaryVariableArgs `json:"args,omitempty" yaml:"args,omitempty"`
}

TemplateSummaryDiffVariableFields struct for TemplateSummaryDiffVariableFields

func NewTemplateSummaryDiffVariableFields

func NewTemplateSummaryDiffVariableFields(name string) *TemplateSummaryDiffVariableFields

NewTemplateSummaryDiffVariableFields instantiates a new TemplateSummaryDiffVariableFields 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 NewTemplateSummaryDiffVariableFieldsWithDefaults

func NewTemplateSummaryDiffVariableFieldsWithDefaults() *TemplateSummaryDiffVariableFields

NewTemplateSummaryDiffVariableFieldsWithDefaults instantiates a new TemplateSummaryDiffVariableFields 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 (*TemplateSummaryDiffVariableFields) GetArgs

GetArgs returns the Args field value if set, zero value otherwise.

func (*TemplateSummaryDiffVariableFields) GetArgsOk

GetArgsOk returns a tuple with the Args field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TemplateSummaryDiffVariableFields) GetDescription

func (o *TemplateSummaryDiffVariableFields) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*TemplateSummaryDiffVariableFields) GetDescriptionOk

func (o *TemplateSummaryDiffVariableFields) 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 (*TemplateSummaryDiffVariableFields) GetName

GetName returns the Name field value

func (*TemplateSummaryDiffVariableFields) GetNameOk

func (o *TemplateSummaryDiffVariableFields) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*TemplateSummaryDiffVariableFields) HasArgs

HasArgs returns a boolean if a field has been set.

func (*TemplateSummaryDiffVariableFields) HasDescription

func (o *TemplateSummaryDiffVariableFields) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (TemplateSummaryDiffVariableFields) MarshalJSON

func (o TemplateSummaryDiffVariableFields) MarshalJSON() ([]byte, error)

func (*TemplateSummaryDiffVariableFields) SetArgs

SetArgs gets a reference to the given TemplateSummaryVariableArgs and assigns it to the Args field.

func (*TemplateSummaryDiffVariableFields) SetDescription

func (o *TemplateSummaryDiffVariableFields) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*TemplateSummaryDiffVariableFields) SetName

SetName sets field value

type TemplateSummaryError

type TemplateSummaryError struct {
	Message string                    `json:"message" yaml:"message"`
	Code    string                    `json:"code" yaml:"code"`
	Sources *[]string                 `json:"sources,omitempty" yaml:"sources,omitempty"`
	StackID *string                   `json:"stackID,omitempty" yaml:"stackID,omitempty"`
	Summary *TemplateSummaryResources `json:"summary,omitempty" yaml:"summary,omitempty"`
	Diff    *TemplateSummaryDiff      `json:"diff,omitempty" yaml:"diff,omitempty"`
	Errors  *[]TemplateSummaryErrors  `json:"errors,omitempty" yaml:"errors,omitempty"`
}

TemplateSummaryError struct for TemplateSummaryError

func NewTemplateSummaryError

func NewTemplateSummaryError(message string, code string) *TemplateSummaryError

NewTemplateSummaryError instantiates a new TemplateSummaryError 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 NewTemplateSummaryErrorWithDefaults

func NewTemplateSummaryErrorWithDefaults() *TemplateSummaryError

NewTemplateSummaryErrorWithDefaults instantiates a new TemplateSummaryError 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 (*TemplateSummaryError) Error added in v2.3.0

func (o *TemplateSummaryError) Error() string

func (*TemplateSummaryError) ErrorCode added in v2.3.0

func (o *TemplateSummaryError) ErrorCode() ErrorCode

func (*TemplateSummaryError) GetCode added in v2.3.0

func (o *TemplateSummaryError) GetCode() string

GetCode returns the Code field value

func (*TemplateSummaryError) GetCodeOk added in v2.3.0

func (o *TemplateSummaryError) GetCodeOk() (*string, bool)

GetCodeOk returns a tuple with the Code field value and a boolean to check if the value has been set.

func (*TemplateSummaryError) GetDiff added in v2.3.0

GetDiff returns the Diff field value if set, zero value otherwise.

func (*TemplateSummaryError) GetDiffOk added in v2.3.0

func (o *TemplateSummaryError) GetDiffOk() (*TemplateSummaryDiff, bool)

GetDiffOk returns a tuple with the Diff field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TemplateSummaryError) GetErrors added in v2.3.0

GetErrors returns the Errors field value if set, zero value otherwise.

func (*TemplateSummaryError) GetErrorsOk added in v2.3.0

func (o *TemplateSummaryError) GetErrorsOk() (*[]TemplateSummaryErrors, bool)

GetErrorsOk returns a tuple with the Errors field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TemplateSummaryError) GetMessage added in v2.3.0

func (o *TemplateSummaryError) GetMessage() string

GetMessage returns the Message field value

func (*TemplateSummaryError) GetMessageOk added in v2.3.0

func (o *TemplateSummaryError) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (*TemplateSummaryError) GetSources added in v2.3.0

func (o *TemplateSummaryError) GetSources() []string

GetSources returns the Sources field value if set, zero value otherwise.

func (*TemplateSummaryError) GetSourcesOk added in v2.3.0

func (o *TemplateSummaryError) GetSourcesOk() (*[]string, bool)

GetSourcesOk returns a tuple with the Sources field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TemplateSummaryError) GetStackID added in v2.3.0

func (o *TemplateSummaryError) GetStackID() string

GetStackID returns the StackID field value if set, zero value otherwise.

func (*TemplateSummaryError) GetStackIDOk added in v2.3.0

func (o *TemplateSummaryError) GetStackIDOk() (*string, bool)

GetStackIDOk returns a tuple with the StackID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TemplateSummaryError) GetSummary added in v2.3.0

GetSummary returns the Summary field value if set, zero value otherwise.

func (*TemplateSummaryError) GetSummaryOk added in v2.3.0

func (o *TemplateSummaryError) GetSummaryOk() (*TemplateSummaryResources, bool)

GetSummaryOk returns a tuple with the Summary field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TemplateSummaryError) HasDiff added in v2.3.0

func (o *TemplateSummaryError) HasDiff() bool

HasDiff returns a boolean if a field has been set.

func (*TemplateSummaryError) HasErrors added in v2.3.0

func (o *TemplateSummaryError) HasErrors() bool

HasErrors returns a boolean if a field has been set.

func (*TemplateSummaryError) HasSources added in v2.3.0

func (o *TemplateSummaryError) HasSources() bool

HasSources returns a boolean if a field has been set.

func (*TemplateSummaryError) HasStackID added in v2.3.0

func (o *TemplateSummaryError) HasStackID() bool

HasStackID returns a boolean if a field has been set.

func (*TemplateSummaryError) HasSummary added in v2.3.0

func (o *TemplateSummaryError) HasSummary() bool

HasSummary returns a boolean if a field has been set.

func (TemplateSummaryError) MarshalJSON

func (o TemplateSummaryError) MarshalJSON() ([]byte, error)

func (*TemplateSummaryError) SetCode added in v2.3.0

func (o *TemplateSummaryError) SetCode(v string)

SetCode sets field value

func (*TemplateSummaryError) SetDiff added in v2.3.0

SetDiff gets a reference to the given TemplateSummaryDiff and assigns it to the Diff field.

func (*TemplateSummaryError) SetErrors added in v2.3.0

func (o *TemplateSummaryError) SetErrors(v []TemplateSummaryErrors)

SetErrors gets a reference to the given []TemplateSummaryErrors and assigns it to the Errors field.

func (*TemplateSummaryError) SetMessage added in v2.3.0

func (o *TemplateSummaryError) SetMessage(v string)

SetMessage sets field value

func (*TemplateSummaryError) SetSources added in v2.3.0

func (o *TemplateSummaryError) SetSources(v []string)

SetSources gets a reference to the given []string and assigns it to the Sources field.

func (*TemplateSummaryError) SetStackID added in v2.3.0

func (o *TemplateSummaryError) SetStackID(v string)

SetStackID gets a reference to the given string and assigns it to the StackID field.

func (*TemplateSummaryError) SetSummary added in v2.3.0

SetSummary gets a reference to the given TemplateSummaryResources and assigns it to the Summary field.

type TemplateSummaryErrors added in v2.3.0

type TemplateSummaryErrors struct {
	Kind    string   `json:"kind" yaml:"kind"`
	Reason  string   `json:"reason" yaml:"reason"`
	Fields  []string `json:"fields" yaml:"fields"`
	Indexes []*int   `json:"indexes" yaml:"indexes"`
}

TemplateSummaryErrors struct for TemplateSummaryErrors

func NewTemplateSummaryErrors added in v2.3.0

func NewTemplateSummaryErrors(kind string, reason string, fields []string, indexes []*int) *TemplateSummaryErrors

NewTemplateSummaryErrors instantiates a new TemplateSummaryErrors 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 NewTemplateSummaryErrorsWithDefaults added in v2.3.0

func NewTemplateSummaryErrorsWithDefaults() *TemplateSummaryErrors

NewTemplateSummaryErrorsWithDefaults instantiates a new TemplateSummaryErrors 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 (*TemplateSummaryErrors) GetFields added in v2.3.0

func (o *TemplateSummaryErrors) GetFields() []string

GetFields returns the Fields field value

func (*TemplateSummaryErrors) GetFieldsOk added in v2.3.0

func (o *TemplateSummaryErrors) GetFieldsOk() (*[]string, bool)

GetFieldsOk returns a tuple with the Fields field value and a boolean to check if the value has been set.

func (*TemplateSummaryErrors) GetIndexes added in v2.3.0

func (o *TemplateSummaryErrors) GetIndexes() []*int

GetIndexes returns the Indexes field value

func (*TemplateSummaryErrors) GetIndexesOk added in v2.3.0

func (o *TemplateSummaryErrors) GetIndexesOk() (*[]*int, bool)

GetIndexesOk returns a tuple with the Indexes field value and a boolean to check if the value has been set.

func (*TemplateSummaryErrors) GetKind added in v2.3.0

func (o *TemplateSummaryErrors) GetKind() string

GetKind returns the Kind field value

func (*TemplateSummaryErrors) GetKindOk added in v2.3.0

func (o *TemplateSummaryErrors) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value and a boolean to check if the value has been set.

func (*TemplateSummaryErrors) GetReason added in v2.3.0

func (o *TemplateSummaryErrors) GetReason() string

GetReason returns the Reason field value

func (*TemplateSummaryErrors) GetReasonOk added in v2.3.0

func (o *TemplateSummaryErrors) GetReasonOk() (*string, bool)

GetReasonOk returns a tuple with the Reason field value and a boolean to check if the value has been set.

func (TemplateSummaryErrors) MarshalJSON added in v2.3.0

func (o TemplateSummaryErrors) MarshalJSON() ([]byte, error)

func (*TemplateSummaryErrors) SetFields added in v2.3.0

func (o *TemplateSummaryErrors) SetFields(v []string)

SetFields sets field value

func (*TemplateSummaryErrors) SetIndexes added in v2.3.0

func (o *TemplateSummaryErrors) SetIndexes(v []*int)

SetIndexes sets field value

func (*TemplateSummaryErrors) SetKind added in v2.3.0

func (o *TemplateSummaryErrors) SetKind(v string)

SetKind sets field value

func (*TemplateSummaryErrors) SetReason added in v2.3.0

func (o *TemplateSummaryErrors) SetReason(v string)

SetReason sets field value

type TemplateSummaryLabel

type TemplateSummaryLabel struct {
	Kind             string                              `json:"kind" yaml:"kind"`
	TemplateMetaName string                              `json:"templateMetaName" yaml:"templateMetaName"`
	EnvReferences    []TemplateEnvReference              `json:"envReferences" yaml:"envReferences"`
	Id               uint64                              `json:"id" yaml:"id"`
	OrgID            *uint64                             `json:"orgID,omitempty" yaml:"orgID,omitempty"`
	Name             string                              `json:"name" yaml:"name"`
	Properties       TemplateSummaryLabelAllOfProperties `json:"properties" yaml:"properties"`
}

TemplateSummaryLabel struct for TemplateSummaryLabel

func NewTemplateSummaryLabel

func NewTemplateSummaryLabel(kind string, templateMetaName string, envReferences []TemplateEnvReference, id uint64, name string, properties TemplateSummaryLabelAllOfProperties) *TemplateSummaryLabel

NewTemplateSummaryLabel instantiates a new TemplateSummaryLabel 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 NewTemplateSummaryLabelWithDefaults

func NewTemplateSummaryLabelWithDefaults() *TemplateSummaryLabel

NewTemplateSummaryLabelWithDefaults instantiates a new TemplateSummaryLabel 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 (*TemplateSummaryLabel) GetEnvReferences

func (o *TemplateSummaryLabel) GetEnvReferences() []TemplateEnvReference

GetEnvReferences returns the EnvReferences field value

func (*TemplateSummaryLabel) GetEnvReferencesOk

func (o *TemplateSummaryLabel) GetEnvReferencesOk() (*[]TemplateEnvReference, bool)

GetEnvReferencesOk returns a tuple with the EnvReferences field value and a boolean to check if the value has been set.

func (*TemplateSummaryLabel) GetId

func (o *TemplateSummaryLabel) GetId() uint64

GetId returns the Id field value

func (*TemplateSummaryLabel) GetIdOk

func (o *TemplateSummaryLabel) GetIdOk() (*uint64, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*TemplateSummaryLabel) GetKind

func (o *TemplateSummaryLabel) GetKind() string

GetKind returns the Kind field value

func (*TemplateSummaryLabel) GetKindOk

func (o *TemplateSummaryLabel) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value and a boolean to check if the value has been set.

func (*TemplateSummaryLabel) GetName

func (o *TemplateSummaryLabel) GetName() string

GetName returns the Name field value

func (*TemplateSummaryLabel) GetNameOk

func (o *TemplateSummaryLabel) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*TemplateSummaryLabel) GetOrgID

func (o *TemplateSummaryLabel) GetOrgID() uint64

GetOrgID returns the OrgID field value if set, zero value otherwise.

func (*TemplateSummaryLabel) GetOrgIDOk

func (o *TemplateSummaryLabel) GetOrgIDOk() (*uint64, bool)

GetOrgIDOk returns a tuple with the OrgID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TemplateSummaryLabel) GetProperties

GetProperties returns the Properties field value

func (*TemplateSummaryLabel) GetPropertiesOk

GetPropertiesOk returns a tuple with the Properties field value and a boolean to check if the value has been set.

func (*TemplateSummaryLabel) GetTemplateMetaName

func (o *TemplateSummaryLabel) GetTemplateMetaName() string

GetTemplateMetaName returns the TemplateMetaName field value

func (*TemplateSummaryLabel) GetTemplateMetaNameOk

func (o *TemplateSummaryLabel) GetTemplateMetaNameOk() (*string, bool)

GetTemplateMetaNameOk returns a tuple with the TemplateMetaName field value and a boolean to check if the value has been set.

func (*TemplateSummaryLabel) HasOrgID

func (o *TemplateSummaryLabel) HasOrgID() bool

HasOrgID returns a boolean if a field has been set.

func (TemplateSummaryLabel) MarshalJSON

func (o TemplateSummaryLabel) MarshalJSON() ([]byte, error)

func (*TemplateSummaryLabel) SetEnvReferences

func (o *TemplateSummaryLabel) SetEnvReferences(v []TemplateEnvReference)

SetEnvReferences sets field value

func (*TemplateSummaryLabel) SetId

func (o *TemplateSummaryLabel) SetId(v uint64)

SetId sets field value

func (*TemplateSummaryLabel) SetKind

func (o *TemplateSummaryLabel) SetKind(v string)

SetKind sets field value

func (*TemplateSummaryLabel) SetName

func (o *TemplateSummaryLabel) SetName(v string)

SetName sets field value

func (*TemplateSummaryLabel) SetOrgID

func (o *TemplateSummaryLabel) SetOrgID(v uint64)

SetOrgID gets a reference to the given int64 and assigns it to the OrgID field.

func (*TemplateSummaryLabel) SetProperties

SetProperties sets field value

func (*TemplateSummaryLabel) SetTemplateMetaName

func (o *TemplateSummaryLabel) SetTemplateMetaName(v string)

SetTemplateMetaName sets field value

type TemplateSummaryLabelAllOf

type TemplateSummaryLabelAllOf struct {
	Id         uint64                              `json:"id" yaml:"id"`
	OrgID      *uint64                             `json:"orgID,omitempty" yaml:"orgID,omitempty"`
	Name       string                              `json:"name" yaml:"name"`
	Properties TemplateSummaryLabelAllOfProperties `json:"properties" yaml:"properties"`
}

TemplateSummaryLabelAllOf struct for TemplateSummaryLabelAllOf

func NewTemplateSummaryLabelAllOf

func NewTemplateSummaryLabelAllOf(id uint64, name string, properties TemplateSummaryLabelAllOfProperties) *TemplateSummaryLabelAllOf

NewTemplateSummaryLabelAllOf instantiates a new TemplateSummaryLabelAllOf 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 NewTemplateSummaryLabelAllOfWithDefaults

func NewTemplateSummaryLabelAllOfWithDefaults() *TemplateSummaryLabelAllOf

NewTemplateSummaryLabelAllOfWithDefaults instantiates a new TemplateSummaryLabelAllOf 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 (*TemplateSummaryLabelAllOf) GetId

func (o *TemplateSummaryLabelAllOf) GetId() uint64

GetId returns the Id field value

func (*TemplateSummaryLabelAllOf) GetIdOk

func (o *TemplateSummaryLabelAllOf) GetIdOk() (*uint64, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*TemplateSummaryLabelAllOf) GetName

func (o *TemplateSummaryLabelAllOf) GetName() string

GetName returns the Name field value

func (*TemplateSummaryLabelAllOf) GetNameOk

func (o *TemplateSummaryLabelAllOf) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*TemplateSummaryLabelAllOf) GetOrgID

func (o *TemplateSummaryLabelAllOf) GetOrgID() uint64

GetOrgID returns the OrgID field value if set, zero value otherwise.

func (*TemplateSummaryLabelAllOf) GetOrgIDOk

func (o *TemplateSummaryLabelAllOf) GetOrgIDOk() (*uint64, bool)

GetOrgIDOk returns a tuple with the OrgID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TemplateSummaryLabelAllOf) GetProperties

GetProperties returns the Properties field value

func (*TemplateSummaryLabelAllOf) GetPropertiesOk

GetPropertiesOk returns a tuple with the Properties field value and a boolean to check if the value has been set.

func (*TemplateSummaryLabelAllOf) HasOrgID

func (o *TemplateSummaryLabelAllOf) HasOrgID() bool

HasOrgID returns a boolean if a field has been set.

func (TemplateSummaryLabelAllOf) MarshalJSON

func (o TemplateSummaryLabelAllOf) MarshalJSON() ([]byte, error)

func (*TemplateSummaryLabelAllOf) SetId

func (o *TemplateSummaryLabelAllOf) SetId(v uint64)

SetId sets field value

func (*TemplateSummaryLabelAllOf) SetName

func (o *TemplateSummaryLabelAllOf) SetName(v string)

SetName sets field value

func (*TemplateSummaryLabelAllOf) SetOrgID

func (o *TemplateSummaryLabelAllOf) SetOrgID(v uint64)

SetOrgID gets a reference to the given int64 and assigns it to the OrgID field.

func (*TemplateSummaryLabelAllOf) SetProperties

SetProperties sets field value

type TemplateSummaryLabelAllOfProperties

type TemplateSummaryLabelAllOfProperties struct {
	Color       string  `json:"color" yaml:"color"`
	Description *string `json:"description,omitempty" yaml:"description,omitempty"`
}

TemplateSummaryLabelAllOfProperties struct for TemplateSummaryLabelAllOfProperties

func NewTemplateSummaryLabelAllOfProperties

func NewTemplateSummaryLabelAllOfProperties(color string) *TemplateSummaryLabelAllOfProperties

NewTemplateSummaryLabelAllOfProperties instantiates a new TemplateSummaryLabelAllOfProperties 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 NewTemplateSummaryLabelAllOfPropertiesWithDefaults

func NewTemplateSummaryLabelAllOfPropertiesWithDefaults() *TemplateSummaryLabelAllOfProperties

NewTemplateSummaryLabelAllOfPropertiesWithDefaults instantiates a new TemplateSummaryLabelAllOfProperties 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 (*TemplateSummaryLabelAllOfProperties) GetColor

GetColor returns the Color field value

func (*TemplateSummaryLabelAllOfProperties) GetColorOk

func (o *TemplateSummaryLabelAllOfProperties) GetColorOk() (*string, bool)

GetColorOk returns a tuple with the Color field value and a boolean to check if the value has been set.

func (*TemplateSummaryLabelAllOfProperties) GetDescription

func (o *TemplateSummaryLabelAllOfProperties) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*TemplateSummaryLabelAllOfProperties) GetDescriptionOk

func (o *TemplateSummaryLabelAllOfProperties) 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 (*TemplateSummaryLabelAllOfProperties) HasDescription

func (o *TemplateSummaryLabelAllOfProperties) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (TemplateSummaryLabelAllOfProperties) MarshalJSON

func (o TemplateSummaryLabelAllOfProperties) MarshalJSON() ([]byte, error)

func (*TemplateSummaryLabelAllOfProperties) SetColor

SetColor sets field value

func (*TemplateSummaryLabelAllOfProperties) SetDescription

func (o *TemplateSummaryLabelAllOfProperties) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

type TemplateSummaryLabelMapping

type TemplateSummaryLabelMapping struct {
	Status                   string `json:"status" yaml:"status"`
	ResourceTemplateMetaName string `json:"resourceTemplateMetaName" yaml:"resourceTemplateMetaName"`
	ResourceName             string `json:"resourceName" yaml:"resourceName"`
	ResourceID               uint64 `json:"resourceID" yaml:"resourceID"`
	ResourceType             string `json:"resourceType" yaml:"resourceType"`
	LabelTemplateMetaName    string `json:"labelTemplateMetaName" yaml:"labelTemplateMetaName"`
	LabelName                string `json:"labelName" yaml:"labelName"`
	LabelID                  uint64 `json:"labelID" yaml:"labelID"`
}

TemplateSummaryLabelMapping struct for TemplateSummaryLabelMapping

func NewTemplateSummaryLabelMapping

func NewTemplateSummaryLabelMapping(status string, resourceTemplateMetaName string, resourceName string, resourceID uint64, resourceType string, labelTemplateMetaName string, labelName string, labelID uint64) *TemplateSummaryLabelMapping

NewTemplateSummaryLabelMapping instantiates a new TemplateSummaryLabelMapping 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 NewTemplateSummaryLabelMappingWithDefaults

func NewTemplateSummaryLabelMappingWithDefaults() *TemplateSummaryLabelMapping

NewTemplateSummaryLabelMappingWithDefaults instantiates a new TemplateSummaryLabelMapping 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 (*TemplateSummaryLabelMapping) GetLabelID

func (o *TemplateSummaryLabelMapping) GetLabelID() uint64

GetLabelID returns the LabelID field value

func (*TemplateSummaryLabelMapping) GetLabelIDOk

func (o *TemplateSummaryLabelMapping) GetLabelIDOk() (*uint64, bool)

GetLabelIDOk returns a tuple with the LabelID field value and a boolean to check if the value has been set.

func (*TemplateSummaryLabelMapping) GetLabelName

func (o *TemplateSummaryLabelMapping) GetLabelName() string

GetLabelName returns the LabelName field value

func (*TemplateSummaryLabelMapping) GetLabelNameOk

func (o *TemplateSummaryLabelMapping) GetLabelNameOk() (*string, bool)

GetLabelNameOk returns a tuple with the LabelName field value and a boolean to check if the value has been set.

func (*TemplateSummaryLabelMapping) GetLabelTemplateMetaName

func (o *TemplateSummaryLabelMapping) GetLabelTemplateMetaName() string

GetLabelTemplateMetaName returns the LabelTemplateMetaName field value

func (*TemplateSummaryLabelMapping) GetLabelTemplateMetaNameOk

func (o *TemplateSummaryLabelMapping) GetLabelTemplateMetaNameOk() (*string, bool)

GetLabelTemplateMetaNameOk returns a tuple with the LabelTemplateMetaName field value and a boolean to check if the value has been set.

func (*TemplateSummaryLabelMapping) GetResourceID

func (o *TemplateSummaryLabelMapping) GetResourceID() uint64

GetResourceID returns the ResourceID field value

func (*TemplateSummaryLabelMapping) GetResourceIDOk

func (o *TemplateSummaryLabelMapping) GetResourceIDOk() (*uint64, bool)

GetResourceIDOk returns a tuple with the ResourceID field value and a boolean to check if the value has been set.

func (*TemplateSummaryLabelMapping) GetResourceName

func (o *TemplateSummaryLabelMapping) GetResourceName() string

GetResourceName returns the ResourceName field value

func (*TemplateSummaryLabelMapping) GetResourceNameOk

func (o *TemplateSummaryLabelMapping) GetResourceNameOk() (*string, bool)

GetResourceNameOk returns a tuple with the ResourceName field value and a boolean to check if the value has been set.

func (*TemplateSummaryLabelMapping) GetResourceTemplateMetaName

func (o *TemplateSummaryLabelMapping) GetResourceTemplateMetaName() string

GetResourceTemplateMetaName returns the ResourceTemplateMetaName field value

func (*TemplateSummaryLabelMapping) GetResourceTemplateMetaNameOk

func (o *TemplateSummaryLabelMapping) GetResourceTemplateMetaNameOk() (*string, bool)

GetResourceTemplateMetaNameOk returns a tuple with the ResourceTemplateMetaName field value and a boolean to check if the value has been set.

func (*TemplateSummaryLabelMapping) GetResourceType

func (o *TemplateSummaryLabelMapping) GetResourceType() string

GetResourceType returns the ResourceType field value

func (*TemplateSummaryLabelMapping) GetResourceTypeOk

func (o *TemplateSummaryLabelMapping) GetResourceTypeOk() (*string, bool)

GetResourceTypeOk returns a tuple with the ResourceType field value and a boolean to check if the value has been set.

func (*TemplateSummaryLabelMapping) GetStatus

func (o *TemplateSummaryLabelMapping) GetStatus() string

GetStatus returns the Status field value

func (*TemplateSummaryLabelMapping) GetStatusOk

func (o *TemplateSummaryLabelMapping) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (TemplateSummaryLabelMapping) MarshalJSON

func (o TemplateSummaryLabelMapping) MarshalJSON() ([]byte, error)

func (*TemplateSummaryLabelMapping) SetLabelID

func (o *TemplateSummaryLabelMapping) SetLabelID(v uint64)

SetLabelID sets field value

func (*TemplateSummaryLabelMapping) SetLabelName

func (o *TemplateSummaryLabelMapping) SetLabelName(v string)

SetLabelName sets field value

func (*TemplateSummaryLabelMapping) SetLabelTemplateMetaName

func (o *TemplateSummaryLabelMapping) SetLabelTemplateMetaName(v string)

SetLabelTemplateMetaName sets field value

func (*TemplateSummaryLabelMapping) SetResourceID

func (o *TemplateSummaryLabelMapping) SetResourceID(v uint64)

SetResourceID sets field value

func (*TemplateSummaryLabelMapping) SetResourceName

func (o *TemplateSummaryLabelMapping) SetResourceName(v string)

SetResourceName sets field value

func (*TemplateSummaryLabelMapping) SetResourceTemplateMetaName

func (o *TemplateSummaryLabelMapping) SetResourceTemplateMetaName(v string)

SetResourceTemplateMetaName sets field value

func (*TemplateSummaryLabelMapping) SetResourceType

func (o *TemplateSummaryLabelMapping) SetResourceType(v string)

SetResourceType sets field value

func (*TemplateSummaryLabelMapping) SetStatus

func (o *TemplateSummaryLabelMapping) SetStatus(v string)

SetStatus sets field value

type TemplateSummaryNotificationEndpoint

type TemplateSummaryNotificationEndpoint struct {
	Kind              string                 `json:"kind" yaml:"kind"`
	TemplateMetaName  string                 `json:"templateMetaName" yaml:"templateMetaName"`
	EnvReferences     []TemplateEnvReference `json:"envReferences" yaml:"envReferences"`
	LabelAssociations []TemplateSummaryLabel `json:"labelAssociations" yaml:"labelAssociations"`
	Id                uint64                 `json:"id" yaml:"id"`
	Name              string                 `json:"name" yaml:"name"`
	Description       *string                `json:"description,omitempty" yaml:"description,omitempty"`
	Status            string                 `json:"status" yaml:"status"`
}

TemplateSummaryNotificationEndpoint struct for TemplateSummaryNotificationEndpoint

func NewTemplateSummaryNotificationEndpoint

func NewTemplateSummaryNotificationEndpoint(kind string, templateMetaName string, envReferences []TemplateEnvReference, labelAssociations []TemplateSummaryLabel, id uint64, name string, status string) *TemplateSummaryNotificationEndpoint

NewTemplateSummaryNotificationEndpoint instantiates a new TemplateSummaryNotificationEndpoint 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 NewTemplateSummaryNotificationEndpointWithDefaults

func NewTemplateSummaryNotificationEndpointWithDefaults() *TemplateSummaryNotificationEndpoint

NewTemplateSummaryNotificationEndpointWithDefaults instantiates a new TemplateSummaryNotificationEndpoint 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 (*TemplateSummaryNotificationEndpoint) GetDescription

func (o *TemplateSummaryNotificationEndpoint) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*TemplateSummaryNotificationEndpoint) GetDescriptionOk

func (o *TemplateSummaryNotificationEndpoint) 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 (*TemplateSummaryNotificationEndpoint) GetEnvReferences

GetEnvReferences returns the EnvReferences field value

func (*TemplateSummaryNotificationEndpoint) GetEnvReferencesOk

func (o *TemplateSummaryNotificationEndpoint) GetEnvReferencesOk() (*[]TemplateEnvReference, bool)

GetEnvReferencesOk returns a tuple with the EnvReferences field value and a boolean to check if the value has been set.

func (*TemplateSummaryNotificationEndpoint) GetId

GetId returns the Id field value

func (*TemplateSummaryNotificationEndpoint) GetIdOk

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*TemplateSummaryNotificationEndpoint) GetKind

GetKind returns the Kind field value

func (*TemplateSummaryNotificationEndpoint) GetKindOk

func (o *TemplateSummaryNotificationEndpoint) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value and a boolean to check if the value has been set.

func (*TemplateSummaryNotificationEndpoint) GetLabelAssociations

func (o *TemplateSummaryNotificationEndpoint) GetLabelAssociations() []TemplateSummaryLabel

GetLabelAssociations returns the LabelAssociations field value

func (*TemplateSummaryNotificationEndpoint) GetLabelAssociationsOk

func (o *TemplateSummaryNotificationEndpoint) GetLabelAssociationsOk() (*[]TemplateSummaryLabel, bool)

GetLabelAssociationsOk returns a tuple with the LabelAssociations field value and a boolean to check if the value has been set.

func (*TemplateSummaryNotificationEndpoint) GetName

GetName returns the Name field value

func (*TemplateSummaryNotificationEndpoint) GetNameOk

func (o *TemplateSummaryNotificationEndpoint) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*TemplateSummaryNotificationEndpoint) GetStatus

GetStatus returns the Status field value

func (*TemplateSummaryNotificationEndpoint) GetStatusOk

func (o *TemplateSummaryNotificationEndpoint) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*TemplateSummaryNotificationEndpoint) GetTemplateMetaName

func (o *TemplateSummaryNotificationEndpoint) GetTemplateMetaName() string

GetTemplateMetaName returns the TemplateMetaName field value

func (*TemplateSummaryNotificationEndpoint) GetTemplateMetaNameOk

func (o *TemplateSummaryNotificationEndpoint) GetTemplateMetaNameOk() (*string, bool)

GetTemplateMetaNameOk returns a tuple with the TemplateMetaName field value and a boolean to check if the value has been set.

func (*TemplateSummaryNotificationEndpoint) HasDescription

func (o *TemplateSummaryNotificationEndpoint) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (TemplateSummaryNotificationEndpoint) MarshalJSON

func (o TemplateSummaryNotificationEndpoint) MarshalJSON() ([]byte, error)

func (*TemplateSummaryNotificationEndpoint) SetDescription

func (o *TemplateSummaryNotificationEndpoint) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*TemplateSummaryNotificationEndpoint) SetEnvReferences

SetEnvReferences sets field value

func (*TemplateSummaryNotificationEndpoint) SetId

SetId sets field value

func (*TemplateSummaryNotificationEndpoint) SetKind

SetKind sets field value

func (*TemplateSummaryNotificationEndpoint) SetLabelAssociations

func (o *TemplateSummaryNotificationEndpoint) SetLabelAssociations(v []TemplateSummaryLabel)

SetLabelAssociations sets field value

func (*TemplateSummaryNotificationEndpoint) SetName

SetName sets field value

func (*TemplateSummaryNotificationEndpoint) SetStatus

SetStatus sets field value

func (*TemplateSummaryNotificationEndpoint) SetTemplateMetaName

func (o *TemplateSummaryNotificationEndpoint) SetTemplateMetaName(v string)

SetTemplateMetaName sets field value

type TemplateSummaryNotificationEndpointAllOf

type TemplateSummaryNotificationEndpointAllOf struct {
	Id          uint64  `json:"id" yaml:"id"`
	Name        string  `json:"name" yaml:"name"`
	Description *string `json:"description,omitempty" yaml:"description,omitempty"`
	Status      string  `json:"status" yaml:"status"`
}

TemplateSummaryNotificationEndpointAllOf struct for TemplateSummaryNotificationEndpointAllOf

func NewTemplateSummaryNotificationEndpointAllOf

func NewTemplateSummaryNotificationEndpointAllOf(id uint64, name string, status string) *TemplateSummaryNotificationEndpointAllOf

NewTemplateSummaryNotificationEndpointAllOf instantiates a new TemplateSummaryNotificationEndpointAllOf 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 NewTemplateSummaryNotificationEndpointAllOfWithDefaults

func NewTemplateSummaryNotificationEndpointAllOfWithDefaults() *TemplateSummaryNotificationEndpointAllOf

NewTemplateSummaryNotificationEndpointAllOfWithDefaults instantiates a new TemplateSummaryNotificationEndpointAllOf 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 (*TemplateSummaryNotificationEndpointAllOf) GetDescription

GetDescription returns the Description field value if set, zero value otherwise.

func (*TemplateSummaryNotificationEndpointAllOf) GetDescriptionOk

func (o *TemplateSummaryNotificationEndpointAllOf) 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 (*TemplateSummaryNotificationEndpointAllOf) GetId

GetId returns the Id field value

func (*TemplateSummaryNotificationEndpointAllOf) GetIdOk

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*TemplateSummaryNotificationEndpointAllOf) GetName

GetName returns the Name field value

func (*TemplateSummaryNotificationEndpointAllOf) GetNameOk

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*TemplateSummaryNotificationEndpointAllOf) GetStatus

GetStatus returns the Status field value

func (*TemplateSummaryNotificationEndpointAllOf) GetStatusOk

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*TemplateSummaryNotificationEndpointAllOf) HasDescription

func (o *TemplateSummaryNotificationEndpointAllOf) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (TemplateSummaryNotificationEndpointAllOf) MarshalJSON

func (*TemplateSummaryNotificationEndpointAllOf) SetDescription

func (o *TemplateSummaryNotificationEndpointAllOf) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*TemplateSummaryNotificationEndpointAllOf) SetId

SetId sets field value

func (*TemplateSummaryNotificationEndpointAllOf) SetName

SetName sets field value

func (*TemplateSummaryNotificationEndpointAllOf) SetStatus

SetStatus sets field value

type TemplateSummaryNotificationRule

type TemplateSummaryNotificationRule struct {
	Kind                     string                 `json:"kind" yaml:"kind"`
	TemplateMetaName         string                 `json:"templateMetaName" yaml:"templateMetaName"`
	EnvReferences            []TemplateEnvReference `json:"envReferences" yaml:"envReferences"`
	LabelAssociations        []TemplateSummaryLabel `json:"labelAssociations" yaml:"labelAssociations"`
	Id                       uint64                 `json:"id" yaml:"id"`
	Name                     string                 `json:"name" yaml:"name"`
	Description              *string                `json:"description,omitempty" yaml:"description,omitempty"`
	EndpointTemplateMetaName string                 `json:"endpointTemplateMetaName" yaml:"endpointTemplateMetaName"`
	EndpointID               uint64                 `json:"endpointID" yaml:"endpointID"`
	EndpointType             string                 `json:"endpointType" yaml:"endpointType"`
	Every                    string                 `json:"every" yaml:"every"`
	Offset                   string                 `json:"offset" yaml:"offset"`
}

TemplateSummaryNotificationRule struct for TemplateSummaryNotificationRule

func NewTemplateSummaryNotificationRule

func NewTemplateSummaryNotificationRule(kind string, templateMetaName string, envReferences []TemplateEnvReference, labelAssociations []TemplateSummaryLabel, id uint64, name string, endpointTemplateMetaName string, endpointID uint64, endpointType string, every string, offset string) *TemplateSummaryNotificationRule

NewTemplateSummaryNotificationRule instantiates a new TemplateSummaryNotificationRule 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 NewTemplateSummaryNotificationRuleWithDefaults

func NewTemplateSummaryNotificationRuleWithDefaults() *TemplateSummaryNotificationRule

NewTemplateSummaryNotificationRuleWithDefaults instantiates a new TemplateSummaryNotificationRule 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 (*TemplateSummaryNotificationRule) GetDescription

func (o *TemplateSummaryNotificationRule) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*TemplateSummaryNotificationRule) GetDescriptionOk

func (o *TemplateSummaryNotificationRule) 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 (*TemplateSummaryNotificationRule) GetEndpointID

func (o *TemplateSummaryNotificationRule) GetEndpointID() uint64

GetEndpointID returns the EndpointID field value

func (*TemplateSummaryNotificationRule) GetEndpointIDOk

func (o *TemplateSummaryNotificationRule) GetEndpointIDOk() (*uint64, bool)

GetEndpointIDOk returns a tuple with the EndpointID field value and a boolean to check if the value has been set.

func (*TemplateSummaryNotificationRule) GetEndpointTemplateMetaName

func (o *TemplateSummaryNotificationRule) GetEndpointTemplateMetaName() string

GetEndpointTemplateMetaName returns the EndpointTemplateMetaName field value

func (*TemplateSummaryNotificationRule) GetEndpointTemplateMetaNameOk

func (o *TemplateSummaryNotificationRule) GetEndpointTemplateMetaNameOk() (*string, bool)

GetEndpointTemplateMetaNameOk returns a tuple with the EndpointTemplateMetaName field value and a boolean to check if the value has been set.

func (*TemplateSummaryNotificationRule) GetEndpointType

func (o *TemplateSummaryNotificationRule) GetEndpointType() string

GetEndpointType returns the EndpointType field value

func (*TemplateSummaryNotificationRule) GetEndpointTypeOk

func (o *TemplateSummaryNotificationRule) GetEndpointTypeOk() (*string, bool)

GetEndpointTypeOk returns a tuple with the EndpointType field value and a boolean to check if the value has been set.

func (*TemplateSummaryNotificationRule) GetEnvReferences

func (o *TemplateSummaryNotificationRule) GetEnvReferences() []TemplateEnvReference

GetEnvReferences returns the EnvReferences field value

func (*TemplateSummaryNotificationRule) GetEnvReferencesOk

func (o *TemplateSummaryNotificationRule) GetEnvReferencesOk() (*[]TemplateEnvReference, bool)

GetEnvReferencesOk returns a tuple with the EnvReferences field value and a boolean to check if the value has been set.

func (*TemplateSummaryNotificationRule) GetEvery

GetEvery returns the Every field value

func (*TemplateSummaryNotificationRule) GetEveryOk

func (o *TemplateSummaryNotificationRule) GetEveryOk() (*string, bool)

GetEveryOk returns a tuple with the Every field value and a boolean to check if the value has been set.

func (*TemplateSummaryNotificationRule) GetId

GetId returns the Id field value

func (*TemplateSummaryNotificationRule) GetIdOk

func (o *TemplateSummaryNotificationRule) GetIdOk() (*uint64, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*TemplateSummaryNotificationRule) GetKind

GetKind returns the Kind field value

func (*TemplateSummaryNotificationRule) GetKindOk

func (o *TemplateSummaryNotificationRule) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value and a boolean to check if the value has been set.

func (*TemplateSummaryNotificationRule) GetLabelAssociations

func (o *TemplateSummaryNotificationRule) GetLabelAssociations() []TemplateSummaryLabel

GetLabelAssociations returns the LabelAssociations field value

func (*TemplateSummaryNotificationRule) GetLabelAssociationsOk

func (o *TemplateSummaryNotificationRule) GetLabelAssociationsOk() (*[]TemplateSummaryLabel, bool)

GetLabelAssociationsOk returns a tuple with the LabelAssociations field value and a boolean to check if the value has been set.

func (*TemplateSummaryNotificationRule) GetName

GetName returns the Name field value

func (*TemplateSummaryNotificationRule) GetNameOk

func (o *TemplateSummaryNotificationRule) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*TemplateSummaryNotificationRule) GetOffset

func (o *TemplateSummaryNotificationRule) GetOffset() string

GetOffset returns the Offset field value

func (*TemplateSummaryNotificationRule) GetOffsetOk

func (o *TemplateSummaryNotificationRule) GetOffsetOk() (*string, bool)

GetOffsetOk returns a tuple with the Offset field value and a boolean to check if the value has been set.

func (*TemplateSummaryNotificationRule) GetTemplateMetaName

func (o *TemplateSummaryNotificationRule) GetTemplateMetaName() string

GetTemplateMetaName returns the TemplateMetaName field value

func (*TemplateSummaryNotificationRule) GetTemplateMetaNameOk

func (o *TemplateSummaryNotificationRule) GetTemplateMetaNameOk() (*string, bool)

GetTemplateMetaNameOk returns a tuple with the TemplateMetaName field value and a boolean to check if the value has been set.

func (*TemplateSummaryNotificationRule) HasDescription

func (o *TemplateSummaryNotificationRule) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (TemplateSummaryNotificationRule) MarshalJSON

func (o TemplateSummaryNotificationRule) MarshalJSON() ([]byte, error)

func (*TemplateSummaryNotificationRule) SetDescription

func (o *TemplateSummaryNotificationRule) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*TemplateSummaryNotificationRule) SetEndpointID

func (o *TemplateSummaryNotificationRule) SetEndpointID(v uint64)

SetEndpointID sets field value

func (*TemplateSummaryNotificationRule) SetEndpointTemplateMetaName

func (o *TemplateSummaryNotificationRule) SetEndpointTemplateMetaName(v string)

SetEndpointTemplateMetaName sets field value

func (*TemplateSummaryNotificationRule) SetEndpointType

func (o *TemplateSummaryNotificationRule) SetEndpointType(v string)

SetEndpointType sets field value

func (*TemplateSummaryNotificationRule) SetEnvReferences

func (o *TemplateSummaryNotificationRule) SetEnvReferences(v []TemplateEnvReference)

SetEnvReferences sets field value

func (*TemplateSummaryNotificationRule) SetEvery

func (o *TemplateSummaryNotificationRule) SetEvery(v string)

SetEvery sets field value

func (*TemplateSummaryNotificationRule) SetId

SetId sets field value

func (*TemplateSummaryNotificationRule) SetKind

SetKind sets field value

func (*TemplateSummaryNotificationRule) SetLabelAssociations

func (o *TemplateSummaryNotificationRule) SetLabelAssociations(v []TemplateSummaryLabel)

SetLabelAssociations sets field value

func (*TemplateSummaryNotificationRule) SetName

SetName sets field value

func (*TemplateSummaryNotificationRule) SetOffset

func (o *TemplateSummaryNotificationRule) SetOffset(v string)

SetOffset sets field value

func (*TemplateSummaryNotificationRule) SetTemplateMetaName

func (o *TemplateSummaryNotificationRule) SetTemplateMetaName(v string)

SetTemplateMetaName sets field value

type TemplateSummaryNotificationRuleAllOf

type TemplateSummaryNotificationRuleAllOf struct {
	Id                       uint64  `json:"id" yaml:"id"`
	Name                     string  `json:"name" yaml:"name"`
	Description              *string `json:"description,omitempty" yaml:"description,omitempty"`
	EndpointTemplateMetaName string  `json:"endpointTemplateMetaName" yaml:"endpointTemplateMetaName"`
	EndpointID               uint64  `json:"endpointID" yaml:"endpointID"`
	EndpointType             string  `json:"endpointType" yaml:"endpointType"`
	Every                    string  `json:"every" yaml:"every"`
	Offset                   string  `json:"offset" yaml:"offset"`
}

TemplateSummaryNotificationRuleAllOf struct for TemplateSummaryNotificationRuleAllOf

func NewTemplateSummaryNotificationRuleAllOf

func NewTemplateSummaryNotificationRuleAllOf(id uint64, name string, endpointTemplateMetaName string, endpointID uint64, endpointType string, every string, offset string) *TemplateSummaryNotificationRuleAllOf

NewTemplateSummaryNotificationRuleAllOf instantiates a new TemplateSummaryNotificationRuleAllOf 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 NewTemplateSummaryNotificationRuleAllOfWithDefaults

func NewTemplateSummaryNotificationRuleAllOfWithDefaults() *TemplateSummaryNotificationRuleAllOf

NewTemplateSummaryNotificationRuleAllOfWithDefaults instantiates a new TemplateSummaryNotificationRuleAllOf 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 (*TemplateSummaryNotificationRuleAllOf) GetDescription

func (o *TemplateSummaryNotificationRuleAllOf) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*TemplateSummaryNotificationRuleAllOf) GetDescriptionOk

func (o *TemplateSummaryNotificationRuleAllOf) 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 (*TemplateSummaryNotificationRuleAllOf) GetEndpointID

func (o *TemplateSummaryNotificationRuleAllOf) GetEndpointID() uint64

GetEndpointID returns the EndpointID field value

func (*TemplateSummaryNotificationRuleAllOf) GetEndpointIDOk

func (o *TemplateSummaryNotificationRuleAllOf) GetEndpointIDOk() (*uint64, bool)

GetEndpointIDOk returns a tuple with the EndpointID field value and a boolean to check if the value has been set.

func (*TemplateSummaryNotificationRuleAllOf) GetEndpointTemplateMetaName

func (o *TemplateSummaryNotificationRuleAllOf) GetEndpointTemplateMetaName() string

GetEndpointTemplateMetaName returns the EndpointTemplateMetaName field value

func (*TemplateSummaryNotificationRuleAllOf) GetEndpointTemplateMetaNameOk

func (o *TemplateSummaryNotificationRuleAllOf) GetEndpointTemplateMetaNameOk() (*string, bool)

GetEndpointTemplateMetaNameOk returns a tuple with the EndpointTemplateMetaName field value and a boolean to check if the value has been set.

func (*TemplateSummaryNotificationRuleAllOf) GetEndpointType

func (o *TemplateSummaryNotificationRuleAllOf) GetEndpointType() string

GetEndpointType returns the EndpointType field value

func (*TemplateSummaryNotificationRuleAllOf) GetEndpointTypeOk

func (o *TemplateSummaryNotificationRuleAllOf) GetEndpointTypeOk() (*string, bool)

GetEndpointTypeOk returns a tuple with the EndpointType field value and a boolean to check if the value has been set.

func (*TemplateSummaryNotificationRuleAllOf) GetEvery

GetEvery returns the Every field value

func (*TemplateSummaryNotificationRuleAllOf) GetEveryOk

func (o *TemplateSummaryNotificationRuleAllOf) GetEveryOk() (*string, bool)

GetEveryOk returns a tuple with the Every field value and a boolean to check if the value has been set.

func (*TemplateSummaryNotificationRuleAllOf) GetId

GetId returns the Id field value

func (*TemplateSummaryNotificationRuleAllOf) GetIdOk

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*TemplateSummaryNotificationRuleAllOf) GetName

GetName returns the Name field value

func (*TemplateSummaryNotificationRuleAllOf) GetNameOk

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*TemplateSummaryNotificationRuleAllOf) GetOffset

GetOffset returns the Offset field value

func (*TemplateSummaryNotificationRuleAllOf) GetOffsetOk

func (o *TemplateSummaryNotificationRuleAllOf) GetOffsetOk() (*string, bool)

GetOffsetOk returns a tuple with the Offset field value and a boolean to check if the value has been set.

func (*TemplateSummaryNotificationRuleAllOf) HasDescription

func (o *TemplateSummaryNotificationRuleAllOf) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (TemplateSummaryNotificationRuleAllOf) MarshalJSON

func (o TemplateSummaryNotificationRuleAllOf) MarshalJSON() ([]byte, error)

func (*TemplateSummaryNotificationRuleAllOf) SetDescription

func (o *TemplateSummaryNotificationRuleAllOf) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*TemplateSummaryNotificationRuleAllOf) SetEndpointID

func (o *TemplateSummaryNotificationRuleAllOf) SetEndpointID(v uint64)

SetEndpointID sets field value

func (*TemplateSummaryNotificationRuleAllOf) SetEndpointTemplateMetaName

func (o *TemplateSummaryNotificationRuleAllOf) SetEndpointTemplateMetaName(v string)

SetEndpointTemplateMetaName sets field value

func (*TemplateSummaryNotificationRuleAllOf) SetEndpointType

func (o *TemplateSummaryNotificationRuleAllOf) SetEndpointType(v string)

SetEndpointType sets field value

func (*TemplateSummaryNotificationRuleAllOf) SetEvery

SetEvery sets field value

func (*TemplateSummaryNotificationRuleAllOf) SetId

SetId sets field value

func (*TemplateSummaryNotificationRuleAllOf) SetName

SetName sets field value

func (*TemplateSummaryNotificationRuleAllOf) SetOffset

SetOffset sets field value

type TemplateSummaryResources

type TemplateSummaryResources struct {
	Buckets               []TemplateSummaryBucket               `json:"buckets" yaml:"buckets"`
	Checks                []TemplateSummaryCheck                `json:"checks" yaml:"checks"`
	Dashboards            []TemplateSummaryDashboard            `json:"dashboards" yaml:"dashboards"`
	Labels                []TemplateSummaryLabel                `json:"labels" yaml:"labels"`
	LabelMappings         []TemplateSummaryLabelMapping         `json:"labelMappings" yaml:"labelMappings"`
	MissingEnvRefs        []string                              `json:"missingEnvRefs" yaml:"missingEnvRefs"`
	MissingSecrets        []string                              `json:"missingSecrets" yaml:"missingSecrets"`
	NotificationEndpoints []TemplateSummaryNotificationEndpoint `json:"notificationEndpoints" yaml:"notificationEndpoints"`
	NotificationRules     []TemplateSummaryNotificationRule     `json:"notificationRules" yaml:"notificationRules"`
	Tasks                 []TemplateSummaryTask                 `json:"tasks" yaml:"tasks"`
	TelegrafConfigs       []TemplateSummaryTelegraf             `json:"telegrafConfigs" yaml:"telegrafConfigs"`
	Variables             []TemplateSummaryVariable             `json:"variables" yaml:"variables"`
}

TemplateSummaryResources struct for TemplateSummaryResources

func NewTemplateSummaryResources

func NewTemplateSummaryResources(buckets []TemplateSummaryBucket, checks []TemplateSummaryCheck, dashboards []TemplateSummaryDashboard, labels []TemplateSummaryLabel, labelMappings []TemplateSummaryLabelMapping, missingEnvRefs []string, missingSecrets []string, notificationEndpoints []TemplateSummaryNotificationEndpoint, notificationRules []TemplateSummaryNotificationRule, tasks []TemplateSummaryTask, telegrafConfigs []TemplateSummaryTelegraf, variables []TemplateSummaryVariable) *TemplateSummaryResources

NewTemplateSummaryResources instantiates a new TemplateSummaryResources 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 NewTemplateSummaryResourcesWithDefaults

func NewTemplateSummaryResourcesWithDefaults() *TemplateSummaryResources

NewTemplateSummaryResourcesWithDefaults instantiates a new TemplateSummaryResources 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 (*TemplateSummaryResources) GetBuckets

GetBuckets returns the Buckets field value

func (*TemplateSummaryResources) GetBucketsOk

func (o *TemplateSummaryResources) GetBucketsOk() (*[]TemplateSummaryBucket, bool)

GetBucketsOk returns a tuple with the Buckets field value and a boolean to check if the value has been set.

func (*TemplateSummaryResources) GetChecks

GetChecks returns the Checks field value

func (*TemplateSummaryResources) GetChecksOk

func (o *TemplateSummaryResources) GetChecksOk() (*[]TemplateSummaryCheck, bool)

GetChecksOk returns a tuple with the Checks field value and a boolean to check if the value has been set.

func (*TemplateSummaryResources) GetDashboards

GetDashboards returns the Dashboards field value

func (*TemplateSummaryResources) GetDashboardsOk

func (o *TemplateSummaryResources) GetDashboardsOk() (*[]TemplateSummaryDashboard, bool)

GetDashboardsOk returns a tuple with the Dashboards field value and a boolean to check if the value has been set.

func (*TemplateSummaryResources) GetLabelMappings

func (o *TemplateSummaryResources) GetLabelMappings() []TemplateSummaryLabelMapping

GetLabelMappings returns the LabelMappings field value

func (*TemplateSummaryResources) GetLabelMappingsOk

func (o *TemplateSummaryResources) GetLabelMappingsOk() (*[]TemplateSummaryLabelMapping, bool)

GetLabelMappingsOk returns a tuple with the LabelMappings field value and a boolean to check if the value has been set.

func (*TemplateSummaryResources) GetLabels

GetLabels returns the Labels field value

func (*TemplateSummaryResources) GetLabelsOk

func (o *TemplateSummaryResources) GetLabelsOk() (*[]TemplateSummaryLabel, bool)

GetLabelsOk returns a tuple with the Labels field value and a boolean to check if the value has been set.

func (*TemplateSummaryResources) GetMissingEnvRefs

func (o *TemplateSummaryResources) GetMissingEnvRefs() []string

GetMissingEnvRefs returns the MissingEnvRefs field value

func (*TemplateSummaryResources) GetMissingEnvRefsOk

func (o *TemplateSummaryResources) GetMissingEnvRefsOk() (*[]string, bool)

GetMissingEnvRefsOk returns a tuple with the MissingEnvRefs field value and a boolean to check if the value has been set.

func (*TemplateSummaryResources) GetMissingSecrets

func (o *TemplateSummaryResources) GetMissingSecrets() []string

GetMissingSecrets returns the MissingSecrets field value

func (*TemplateSummaryResources) GetMissingSecretsOk

func (o *TemplateSummaryResources) GetMissingSecretsOk() (*[]string, bool)

GetMissingSecretsOk returns a tuple with the MissingSecrets field value and a boolean to check if the value has been set.

func (*TemplateSummaryResources) GetNotificationEndpoints

func (o *TemplateSummaryResources) GetNotificationEndpoints() []TemplateSummaryNotificationEndpoint

GetNotificationEndpoints returns the NotificationEndpoints field value

func (*TemplateSummaryResources) GetNotificationEndpointsOk

func (o *TemplateSummaryResources) GetNotificationEndpointsOk() (*[]TemplateSummaryNotificationEndpoint, bool)

GetNotificationEndpointsOk returns a tuple with the NotificationEndpoints field value and a boolean to check if the value has been set.

func (*TemplateSummaryResources) GetNotificationRules

func (o *TemplateSummaryResources) GetNotificationRules() []TemplateSummaryNotificationRule

GetNotificationRules returns the NotificationRules field value

func (*TemplateSummaryResources) GetNotificationRulesOk

func (o *TemplateSummaryResources) GetNotificationRulesOk() (*[]TemplateSummaryNotificationRule, bool)

GetNotificationRulesOk returns a tuple with the NotificationRules field value and a boolean to check if the value has been set.

func (*TemplateSummaryResources) GetTasks

GetTasks returns the Tasks field value

func (*TemplateSummaryResources) GetTasksOk

func (o *TemplateSummaryResources) GetTasksOk() (*[]TemplateSummaryTask, bool)

GetTasksOk returns a tuple with the Tasks field value and a boolean to check if the value has been set.

func (*TemplateSummaryResources) GetTelegrafConfigs

func (o *TemplateSummaryResources) GetTelegrafConfigs() []TemplateSummaryTelegraf

GetTelegrafConfigs returns the TelegrafConfigs field value

func (*TemplateSummaryResources) GetTelegrafConfigsOk

func (o *TemplateSummaryResources) GetTelegrafConfigsOk() (*[]TemplateSummaryTelegraf, bool)

GetTelegrafConfigsOk returns a tuple with the TelegrafConfigs field value and a boolean to check if the value has been set.

func (*TemplateSummaryResources) GetVariables

GetVariables returns the Variables field value

func (*TemplateSummaryResources) GetVariablesOk

func (o *TemplateSummaryResources) GetVariablesOk() (*[]TemplateSummaryVariable, bool)

GetVariablesOk returns a tuple with the Variables field value and a boolean to check if the value has been set.

func (TemplateSummaryResources) MarshalJSON

func (o TemplateSummaryResources) MarshalJSON() ([]byte, error)

func (*TemplateSummaryResources) SetBuckets

SetBuckets sets field value

func (*TemplateSummaryResources) SetChecks

SetChecks sets field value

func (*TemplateSummaryResources) SetDashboards

func (o *TemplateSummaryResources) SetDashboards(v []TemplateSummaryDashboard)

SetDashboards sets field value

func (*TemplateSummaryResources) SetLabelMappings

func (o *TemplateSummaryResources) SetLabelMappings(v []TemplateSummaryLabelMapping)

SetLabelMappings sets field value

func (*TemplateSummaryResources) SetLabels

SetLabels sets field value

func (*TemplateSummaryResources) SetMissingEnvRefs

func (o *TemplateSummaryResources) SetMissingEnvRefs(v []string)

SetMissingEnvRefs sets field value

func (*TemplateSummaryResources) SetMissingSecrets

func (o *TemplateSummaryResources) SetMissingSecrets(v []string)

SetMissingSecrets sets field value

func (*TemplateSummaryResources) SetNotificationEndpoints

func (o *TemplateSummaryResources) SetNotificationEndpoints(v []TemplateSummaryNotificationEndpoint)

SetNotificationEndpoints sets field value

func (*TemplateSummaryResources) SetNotificationRules

func (o *TemplateSummaryResources) SetNotificationRules(v []TemplateSummaryNotificationRule)

SetNotificationRules sets field value

func (*TemplateSummaryResources) SetTasks

SetTasks sets field value

func (*TemplateSummaryResources) SetTelegrafConfigs

func (o *TemplateSummaryResources) SetTelegrafConfigs(v []TemplateSummaryTelegraf)

SetTelegrafConfigs sets field value

func (*TemplateSummaryResources) SetVariables

SetVariables sets field value

type TemplateSummaryTask

type TemplateSummaryTask struct {
	Kind              string                 `json:"kind" yaml:"kind"`
	TemplateMetaName  string                 `json:"templateMetaName" yaml:"templateMetaName"`
	EnvReferences     []TemplateEnvReference `json:"envReferences" yaml:"envReferences"`
	LabelAssociations []TemplateSummaryLabel `json:"labelAssociations" yaml:"labelAssociations"`
	Id                uint64                 `json:"id" yaml:"id"`
	Name              string                 `json:"name" yaml:"name"`
	Description       *string                `json:"description,omitempty" yaml:"description,omitempty"`
	Cron              *string                `json:"cron,omitempty" yaml:"cron,omitempty"`
	Every             *string                `json:"every,omitempty" yaml:"every,omitempty"`
	Offset            *string                `json:"offset,omitempty" yaml:"offset,omitempty"`
}

TemplateSummaryTask struct for TemplateSummaryTask

func NewTemplateSummaryTask

func NewTemplateSummaryTask(kind string, templateMetaName string, envReferences []TemplateEnvReference, labelAssociations []TemplateSummaryLabel, id uint64, name string) *TemplateSummaryTask

NewTemplateSummaryTask instantiates a new TemplateSummaryTask 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 NewTemplateSummaryTaskWithDefaults

func NewTemplateSummaryTaskWithDefaults() *TemplateSummaryTask

NewTemplateSummaryTaskWithDefaults instantiates a new TemplateSummaryTask 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 (*TemplateSummaryTask) GetCron

func (o *TemplateSummaryTask) GetCron() string

GetCron returns the Cron field value if set, zero value otherwise.

func (*TemplateSummaryTask) GetCronOk

func (o *TemplateSummaryTask) GetCronOk() (*string, bool)

GetCronOk returns a tuple with the Cron field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TemplateSummaryTask) GetDescription

func (o *TemplateSummaryTask) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*TemplateSummaryTask) GetDescriptionOk

func (o *TemplateSummaryTask) 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 (*TemplateSummaryTask) GetEnvReferences

func (o *TemplateSummaryTask) GetEnvReferences() []TemplateEnvReference

GetEnvReferences returns the EnvReferences field value

func (*TemplateSummaryTask) GetEnvReferencesOk

func (o *TemplateSummaryTask) GetEnvReferencesOk() (*[]TemplateEnvReference, bool)

GetEnvReferencesOk returns a tuple with the EnvReferences field value and a boolean to check if the value has been set.

func (*TemplateSummaryTask) GetEvery

func (o *TemplateSummaryTask) GetEvery() string

GetEvery returns the Every field value if set, zero value otherwise.

func (*TemplateSummaryTask) GetEveryOk

func (o *TemplateSummaryTask) GetEveryOk() (*string, bool)

GetEveryOk returns a tuple with the Every field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TemplateSummaryTask) GetId

func (o *TemplateSummaryTask) GetId() uint64

GetId returns the Id field value

func (*TemplateSummaryTask) GetIdOk

func (o *TemplateSummaryTask) GetIdOk() (*uint64, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*TemplateSummaryTask) GetKind

func (o *TemplateSummaryTask) GetKind() string

GetKind returns the Kind field value

func (*TemplateSummaryTask) GetKindOk

func (o *TemplateSummaryTask) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value and a boolean to check if the value has been set.

func (*TemplateSummaryTask) GetLabelAssociations

func (o *TemplateSummaryTask) GetLabelAssociations() []TemplateSummaryLabel

GetLabelAssociations returns the LabelAssociations field value

func (*TemplateSummaryTask) GetLabelAssociationsOk

func (o *TemplateSummaryTask) GetLabelAssociationsOk() (*[]TemplateSummaryLabel, bool)

GetLabelAssociationsOk returns a tuple with the LabelAssociations field value and a boolean to check if the value has been set.

func (*TemplateSummaryTask) GetName

func (o *TemplateSummaryTask) GetName() string

GetName returns the Name field value

func (*TemplateSummaryTask) GetNameOk

func (o *TemplateSummaryTask) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*TemplateSummaryTask) GetOffset

func (o *TemplateSummaryTask) GetOffset() string

GetOffset returns the Offset field value if set, zero value otherwise.

func (*TemplateSummaryTask) GetOffsetOk

func (o *TemplateSummaryTask) GetOffsetOk() (*string, bool)

GetOffsetOk returns a tuple with the Offset field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TemplateSummaryTask) GetTemplateMetaName

func (o *TemplateSummaryTask) GetTemplateMetaName() string

GetTemplateMetaName returns the TemplateMetaName field value

func (*TemplateSummaryTask) GetTemplateMetaNameOk

func (o *TemplateSummaryTask) GetTemplateMetaNameOk() (*string, bool)

GetTemplateMetaNameOk returns a tuple with the TemplateMetaName field value and a boolean to check if the value has been set.

func (*TemplateSummaryTask) HasCron

func (o *TemplateSummaryTask) HasCron() bool

HasCron returns a boolean if a field has been set.

func (*TemplateSummaryTask) HasDescription

func (o *TemplateSummaryTask) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*TemplateSummaryTask) HasEvery

func (o *TemplateSummaryTask) HasEvery() bool

HasEvery returns a boolean if a field has been set.

func (*TemplateSummaryTask) HasOffset

func (o *TemplateSummaryTask) HasOffset() bool

HasOffset returns a boolean if a field has been set.

func (TemplateSummaryTask) MarshalJSON

func (o TemplateSummaryTask) MarshalJSON() ([]byte, error)

func (*TemplateSummaryTask) SetCron

func (o *TemplateSummaryTask) SetCron(v string)

SetCron gets a reference to the given string and assigns it to the Cron field.

func (*TemplateSummaryTask) SetDescription

func (o *TemplateSummaryTask) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*TemplateSummaryTask) SetEnvReferences

func (o *TemplateSummaryTask) SetEnvReferences(v []TemplateEnvReference)

SetEnvReferences sets field value

func (*TemplateSummaryTask) SetEvery

func (o *TemplateSummaryTask) SetEvery(v string)

SetEvery gets a reference to the given string and assigns it to the Every field.

func (*TemplateSummaryTask) SetId

func (o *TemplateSummaryTask) SetId(v uint64)

SetId sets field value

func (*TemplateSummaryTask) SetKind

func (o *TemplateSummaryTask) SetKind(v string)

SetKind sets field value

func (*TemplateSummaryTask) SetLabelAssociations

func (o *TemplateSummaryTask) SetLabelAssociations(v []TemplateSummaryLabel)

SetLabelAssociations sets field value

func (*TemplateSummaryTask) SetName

func (o *TemplateSummaryTask) SetName(v string)

SetName sets field value

func (*TemplateSummaryTask) SetOffset

func (o *TemplateSummaryTask) SetOffset(v string)

SetOffset gets a reference to the given string and assigns it to the Offset field.

func (*TemplateSummaryTask) SetTemplateMetaName

func (o *TemplateSummaryTask) SetTemplateMetaName(v string)

SetTemplateMetaName sets field value

type TemplateSummaryTaskAllOf

type TemplateSummaryTaskAllOf struct {
	Id          uint64  `json:"id" yaml:"id"`
	Name        string  `json:"name" yaml:"name"`
	Description *string `json:"description,omitempty" yaml:"description,omitempty"`
	Cron        *string `json:"cron,omitempty" yaml:"cron,omitempty"`
	Every       *string `json:"every,omitempty" yaml:"every,omitempty"`
	Offset      *string `json:"offset,omitempty" yaml:"offset,omitempty"`
}

TemplateSummaryTaskAllOf struct for TemplateSummaryTaskAllOf

func NewTemplateSummaryTaskAllOf

func NewTemplateSummaryTaskAllOf(id uint64, name string) *TemplateSummaryTaskAllOf

NewTemplateSummaryTaskAllOf instantiates a new TemplateSummaryTaskAllOf 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 NewTemplateSummaryTaskAllOfWithDefaults

func NewTemplateSummaryTaskAllOfWithDefaults() *TemplateSummaryTaskAllOf

NewTemplateSummaryTaskAllOfWithDefaults instantiates a new TemplateSummaryTaskAllOf 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 (*TemplateSummaryTaskAllOf) GetCron

func (o *TemplateSummaryTaskAllOf) GetCron() string

GetCron returns the Cron field value if set, zero value otherwise.

func (*TemplateSummaryTaskAllOf) GetCronOk

func (o *TemplateSummaryTaskAllOf) GetCronOk() (*string, bool)

GetCronOk returns a tuple with the Cron field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TemplateSummaryTaskAllOf) GetDescription

func (o *TemplateSummaryTaskAllOf) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*TemplateSummaryTaskAllOf) GetDescriptionOk

func (o *TemplateSummaryTaskAllOf) 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 (*TemplateSummaryTaskAllOf) GetEvery

func (o *TemplateSummaryTaskAllOf) GetEvery() string

GetEvery returns the Every field value if set, zero value otherwise.

func (*TemplateSummaryTaskAllOf) GetEveryOk

func (o *TemplateSummaryTaskAllOf) GetEveryOk() (*string, bool)

GetEveryOk returns a tuple with the Every field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TemplateSummaryTaskAllOf) GetId

func (o *TemplateSummaryTaskAllOf) GetId() uint64

GetId returns the Id field value

func (*TemplateSummaryTaskAllOf) GetIdOk

func (o *TemplateSummaryTaskAllOf) GetIdOk() (*uint64, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*TemplateSummaryTaskAllOf) GetName

func (o *TemplateSummaryTaskAllOf) GetName() string

GetName returns the Name field value

func (*TemplateSummaryTaskAllOf) GetNameOk

func (o *TemplateSummaryTaskAllOf) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*TemplateSummaryTaskAllOf) GetOffset

func (o *TemplateSummaryTaskAllOf) GetOffset() string

GetOffset returns the Offset field value if set, zero value otherwise.

func (*TemplateSummaryTaskAllOf) GetOffsetOk

func (o *TemplateSummaryTaskAllOf) GetOffsetOk() (*string, bool)

GetOffsetOk returns a tuple with the Offset field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TemplateSummaryTaskAllOf) HasCron

func (o *TemplateSummaryTaskAllOf) HasCron() bool

HasCron returns a boolean if a field has been set.

func (*TemplateSummaryTaskAllOf) HasDescription

func (o *TemplateSummaryTaskAllOf) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*TemplateSummaryTaskAllOf) HasEvery

func (o *TemplateSummaryTaskAllOf) HasEvery() bool

HasEvery returns a boolean if a field has been set.

func (*TemplateSummaryTaskAllOf) HasOffset

func (o *TemplateSummaryTaskAllOf) HasOffset() bool

HasOffset returns a boolean if a field has been set.

func (TemplateSummaryTaskAllOf) MarshalJSON

func (o TemplateSummaryTaskAllOf) MarshalJSON() ([]byte, error)

func (*TemplateSummaryTaskAllOf) SetCron

func (o *TemplateSummaryTaskAllOf) SetCron(v string)

SetCron gets a reference to the given string and assigns it to the Cron field.

func (*TemplateSummaryTaskAllOf) SetDescription

func (o *TemplateSummaryTaskAllOf) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*TemplateSummaryTaskAllOf) SetEvery

func (o *TemplateSummaryTaskAllOf) SetEvery(v string)

SetEvery gets a reference to the given string and assigns it to the Every field.

func (*TemplateSummaryTaskAllOf) SetId

func (o *TemplateSummaryTaskAllOf) SetId(v uint64)

SetId sets field value

func (*TemplateSummaryTaskAllOf) SetName

func (o *TemplateSummaryTaskAllOf) SetName(v string)

SetName sets field value

func (*TemplateSummaryTaskAllOf) SetOffset

func (o *TemplateSummaryTaskAllOf) SetOffset(v string)

SetOffset gets a reference to the given string and assigns it to the Offset field.

type TemplateSummaryTelegraf

type TemplateSummaryTelegraf struct {
	Kind              string                        `json:"kind" yaml:"kind"`
	TemplateMetaName  string                        `json:"templateMetaName" yaml:"templateMetaName"`
	EnvReferences     []TemplateEnvReference        `json:"envReferences" yaml:"envReferences"`
	LabelAssociations []TemplateSummaryLabel        `json:"labelAssociations" yaml:"labelAssociations"`
	TelegrafConfig    TemplateSummaryTelegrafConfig `json:"telegrafConfig" yaml:"telegrafConfig"`
}

TemplateSummaryTelegraf struct for TemplateSummaryTelegraf

func NewTemplateSummaryTelegraf

func NewTemplateSummaryTelegraf(kind string, templateMetaName string, envReferences []TemplateEnvReference, labelAssociations []TemplateSummaryLabel, telegrafConfig TemplateSummaryTelegrafConfig) *TemplateSummaryTelegraf

NewTemplateSummaryTelegraf instantiates a new TemplateSummaryTelegraf 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 NewTemplateSummaryTelegrafWithDefaults

func NewTemplateSummaryTelegrafWithDefaults() *TemplateSummaryTelegraf

NewTemplateSummaryTelegrafWithDefaults instantiates a new TemplateSummaryTelegraf 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 (*TemplateSummaryTelegraf) GetEnvReferences

func (o *TemplateSummaryTelegraf) GetEnvReferences() []TemplateEnvReference

GetEnvReferences returns the EnvReferences field value

func (*TemplateSummaryTelegraf) GetEnvReferencesOk

func (o *TemplateSummaryTelegraf) GetEnvReferencesOk() (*[]TemplateEnvReference, bool)

GetEnvReferencesOk returns a tuple with the EnvReferences field value and a boolean to check if the value has been set.

func (*TemplateSummaryTelegraf) GetKind

func (o *TemplateSummaryTelegraf) GetKind() string

GetKind returns the Kind field value

func (*TemplateSummaryTelegraf) GetKindOk

func (o *TemplateSummaryTelegraf) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value and a boolean to check if the value has been set.

func (*TemplateSummaryTelegraf) GetLabelAssociations

func (o *TemplateSummaryTelegraf) GetLabelAssociations() []TemplateSummaryLabel

GetLabelAssociations returns the LabelAssociations field value

func (*TemplateSummaryTelegraf) GetLabelAssociationsOk

func (o *TemplateSummaryTelegraf) GetLabelAssociationsOk() (*[]TemplateSummaryLabel, bool)

GetLabelAssociationsOk returns a tuple with the LabelAssociations field value and a boolean to check if the value has been set.

func (*TemplateSummaryTelegraf) GetTelegrafConfig

GetTelegrafConfig returns the TelegrafConfig field value

func (*TemplateSummaryTelegraf) GetTelegrafConfigOk

func (o *TemplateSummaryTelegraf) GetTelegrafConfigOk() (*TemplateSummaryTelegrafConfig, bool)

GetTelegrafConfigOk returns a tuple with the TelegrafConfig field value and a boolean to check if the value has been set.

func (*TemplateSummaryTelegraf) GetTemplateMetaName

func (o *TemplateSummaryTelegraf) GetTemplateMetaName() string

GetTemplateMetaName returns the TemplateMetaName field value

func (*TemplateSummaryTelegraf) GetTemplateMetaNameOk

func (o *TemplateSummaryTelegraf) GetTemplateMetaNameOk() (*string, bool)

GetTemplateMetaNameOk returns a tuple with the TemplateMetaName field value and a boolean to check if the value has been set.

func (TemplateSummaryTelegraf) MarshalJSON

func (o TemplateSummaryTelegraf) MarshalJSON() ([]byte, error)

func (*TemplateSummaryTelegraf) SetEnvReferences

func (o *TemplateSummaryTelegraf) SetEnvReferences(v []TemplateEnvReference)

SetEnvReferences sets field value

func (*TemplateSummaryTelegraf) SetKind

func (o *TemplateSummaryTelegraf) SetKind(v string)

SetKind sets field value

func (*TemplateSummaryTelegraf) SetLabelAssociations

func (o *TemplateSummaryTelegraf) SetLabelAssociations(v []TemplateSummaryLabel)

SetLabelAssociations sets field value

func (*TemplateSummaryTelegraf) SetTelegrafConfig

SetTelegrafConfig sets field value

func (*TemplateSummaryTelegraf) SetTemplateMetaName

func (o *TemplateSummaryTelegraf) SetTemplateMetaName(v string)

SetTemplateMetaName sets field value

type TemplateSummaryTelegrafAllOf

type TemplateSummaryTelegrafAllOf struct {
	TelegrafConfig TemplateSummaryTelegrafConfig `json:"telegrafConfig" yaml:"telegrafConfig"`
}

TemplateSummaryTelegrafAllOf struct for TemplateSummaryTelegrafAllOf

func NewTemplateSummaryTelegrafAllOf

func NewTemplateSummaryTelegrafAllOf(telegrafConfig TemplateSummaryTelegrafConfig) *TemplateSummaryTelegrafAllOf

NewTemplateSummaryTelegrafAllOf instantiates a new TemplateSummaryTelegrafAllOf 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 NewTemplateSummaryTelegrafAllOfWithDefaults

func NewTemplateSummaryTelegrafAllOfWithDefaults() *TemplateSummaryTelegrafAllOf

NewTemplateSummaryTelegrafAllOfWithDefaults instantiates a new TemplateSummaryTelegrafAllOf 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 (*TemplateSummaryTelegrafAllOf) GetTelegrafConfig

GetTelegrafConfig returns the TelegrafConfig field value

func (*TemplateSummaryTelegrafAllOf) GetTelegrafConfigOk

GetTelegrafConfigOk returns a tuple with the TelegrafConfig field value and a boolean to check if the value has been set.

func (TemplateSummaryTelegrafAllOf) MarshalJSON

func (o TemplateSummaryTelegrafAllOf) MarshalJSON() ([]byte, error)

func (*TemplateSummaryTelegrafAllOf) SetTelegrafConfig

SetTelegrafConfig sets field value

type TemplateSummaryTelegrafConfig

type TemplateSummaryTelegrafConfig struct {
	Id          string  `json:"id" yaml:"id"`
	Name        string  `json:"name" yaml:"name"`
	Description *string `json:"description,omitempty" yaml:"description,omitempty"`
}

TemplateSummaryTelegrafConfig struct for TemplateSummaryTelegrafConfig

func NewTemplateSummaryTelegrafConfig

func NewTemplateSummaryTelegrafConfig(id string, name string) *TemplateSummaryTelegrafConfig

NewTemplateSummaryTelegrafConfig instantiates a new TemplateSummaryTelegrafConfig 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 NewTemplateSummaryTelegrafConfigWithDefaults

func NewTemplateSummaryTelegrafConfigWithDefaults() *TemplateSummaryTelegrafConfig

NewTemplateSummaryTelegrafConfigWithDefaults instantiates a new TemplateSummaryTelegrafConfig 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 (*TemplateSummaryTelegrafConfig) GetDescription

func (o *TemplateSummaryTelegrafConfig) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*TemplateSummaryTelegrafConfig) GetDescriptionOk

func (o *TemplateSummaryTelegrafConfig) 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 (*TemplateSummaryTelegrafConfig) GetId

GetId returns the Id field value

func (*TemplateSummaryTelegrafConfig) GetIdOk

func (o *TemplateSummaryTelegrafConfig) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*TemplateSummaryTelegrafConfig) GetName

GetName returns the Name field value

func (*TemplateSummaryTelegrafConfig) GetNameOk

func (o *TemplateSummaryTelegrafConfig) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*TemplateSummaryTelegrafConfig) HasDescription

func (o *TemplateSummaryTelegrafConfig) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (TemplateSummaryTelegrafConfig) MarshalJSON

func (o TemplateSummaryTelegrafConfig) MarshalJSON() ([]byte, error)

func (*TemplateSummaryTelegrafConfig) SetDescription

func (o *TemplateSummaryTelegrafConfig) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*TemplateSummaryTelegrafConfig) SetId

SetId sets field value

func (*TemplateSummaryTelegrafConfig) SetName

func (o *TemplateSummaryTelegrafConfig) SetName(v string)

SetName sets field value

type TemplateSummaryVariable

type TemplateSummaryVariable struct {
	Kind              string                       `json:"kind" yaml:"kind"`
	TemplateMetaName  string                       `json:"templateMetaName" yaml:"templateMetaName"`
	EnvReferences     []TemplateEnvReference       `json:"envReferences" yaml:"envReferences"`
	LabelAssociations []TemplateSummaryLabel       `json:"labelAssociations" yaml:"labelAssociations"`
	Id                uint64                       `json:"id" yaml:"id"`
	Name              string                       `json:"name" yaml:"name"`
	Description       *string                      `json:"description,omitempty" yaml:"description,omitempty"`
	Arguments         *TemplateSummaryVariableArgs `json:"arguments,omitempty" yaml:"arguments,omitempty"`
}

TemplateSummaryVariable struct for TemplateSummaryVariable

func NewTemplateSummaryVariable

func NewTemplateSummaryVariable(kind string, templateMetaName string, envReferences []TemplateEnvReference, labelAssociations []TemplateSummaryLabel, id uint64, name string) *TemplateSummaryVariable

NewTemplateSummaryVariable instantiates a new TemplateSummaryVariable 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 NewTemplateSummaryVariableWithDefaults

func NewTemplateSummaryVariableWithDefaults() *TemplateSummaryVariable

NewTemplateSummaryVariableWithDefaults instantiates a new TemplateSummaryVariable 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 (*TemplateSummaryVariable) GetArguments

GetArguments returns the Arguments field value if set, zero value otherwise.

func (*TemplateSummaryVariable) GetArgumentsOk

GetArgumentsOk returns a tuple with the Arguments field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TemplateSummaryVariable) GetDescription

func (o *TemplateSummaryVariable) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*TemplateSummaryVariable) GetDescriptionOk

func (o *TemplateSummaryVariable) 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 (*TemplateSummaryVariable) GetEnvReferences

func (o *TemplateSummaryVariable) GetEnvReferences() []TemplateEnvReference

GetEnvReferences returns the EnvReferences field value

func (*TemplateSummaryVariable) GetEnvReferencesOk

func (o *TemplateSummaryVariable) GetEnvReferencesOk() (*[]TemplateEnvReference, bool)

GetEnvReferencesOk returns a tuple with the EnvReferences field value and a boolean to check if the value has been set.

func (*TemplateSummaryVariable) GetId

func (o *TemplateSummaryVariable) GetId() uint64

GetId returns the Id field value

func (*TemplateSummaryVariable) GetIdOk

func (o *TemplateSummaryVariable) GetIdOk() (*uint64, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*TemplateSummaryVariable) GetKind

func (o *TemplateSummaryVariable) GetKind() string

GetKind returns the Kind field value

func (*TemplateSummaryVariable) GetKindOk

func (o *TemplateSummaryVariable) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value and a boolean to check if the value has been set.

func (*TemplateSummaryVariable) GetLabelAssociations

func (o *TemplateSummaryVariable) GetLabelAssociations() []TemplateSummaryLabel

GetLabelAssociations returns the LabelAssociations field value

func (*TemplateSummaryVariable) GetLabelAssociationsOk

func (o *TemplateSummaryVariable) GetLabelAssociationsOk() (*[]TemplateSummaryLabel, bool)

GetLabelAssociationsOk returns a tuple with the LabelAssociations field value and a boolean to check if the value has been set.

func (*TemplateSummaryVariable) GetName

func (o *TemplateSummaryVariable) GetName() string

GetName returns the Name field value

func (*TemplateSummaryVariable) GetNameOk

func (o *TemplateSummaryVariable) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*TemplateSummaryVariable) GetTemplateMetaName

func (o *TemplateSummaryVariable) GetTemplateMetaName() string

GetTemplateMetaName returns the TemplateMetaName field value

func (*TemplateSummaryVariable) GetTemplateMetaNameOk

func (o *TemplateSummaryVariable) GetTemplateMetaNameOk() (*string, bool)

GetTemplateMetaNameOk returns a tuple with the TemplateMetaName field value and a boolean to check if the value has been set.

func (*TemplateSummaryVariable) HasArguments

func (o *TemplateSummaryVariable) HasArguments() bool

HasArguments returns a boolean if a field has been set.

func (*TemplateSummaryVariable) HasDescription

func (o *TemplateSummaryVariable) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (TemplateSummaryVariable) MarshalJSON

func (o TemplateSummaryVariable) MarshalJSON() ([]byte, error)

func (*TemplateSummaryVariable) SetArguments

SetArguments gets a reference to the given TemplateSummaryVariableArgs and assigns it to the Arguments field.

func (*TemplateSummaryVariable) SetDescription

func (o *TemplateSummaryVariable) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*TemplateSummaryVariable) SetEnvReferences

func (o *TemplateSummaryVariable) SetEnvReferences(v []TemplateEnvReference)

SetEnvReferences sets field value

func (*TemplateSummaryVariable) SetId

func (o *TemplateSummaryVariable) SetId(v uint64)

SetId sets field value

func (*TemplateSummaryVariable) SetKind

func (o *TemplateSummaryVariable) SetKind(v string)

SetKind sets field value

func (*TemplateSummaryVariable) SetLabelAssociations

func (o *TemplateSummaryVariable) SetLabelAssociations(v []TemplateSummaryLabel)

SetLabelAssociations sets field value

func (*TemplateSummaryVariable) SetName

func (o *TemplateSummaryVariable) SetName(v string)

SetName sets field value

func (*TemplateSummaryVariable) SetTemplateMetaName

func (o *TemplateSummaryVariable) SetTemplateMetaName(v string)

SetTemplateMetaName sets field value

type TemplateSummaryVariableAllOf

type TemplateSummaryVariableAllOf struct {
	Id          uint64                       `json:"id" yaml:"id"`
	Name        string                       `json:"name" yaml:"name"`
	Description *string                      `json:"description,omitempty" yaml:"description,omitempty"`
	Arguments   *TemplateSummaryVariableArgs `json:"arguments,omitempty" yaml:"arguments,omitempty"`
}

TemplateSummaryVariableAllOf struct for TemplateSummaryVariableAllOf

func NewTemplateSummaryVariableAllOf

func NewTemplateSummaryVariableAllOf(id uint64, name string) *TemplateSummaryVariableAllOf

NewTemplateSummaryVariableAllOf instantiates a new TemplateSummaryVariableAllOf 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 NewTemplateSummaryVariableAllOfWithDefaults

func NewTemplateSummaryVariableAllOfWithDefaults() *TemplateSummaryVariableAllOf

NewTemplateSummaryVariableAllOfWithDefaults instantiates a new TemplateSummaryVariableAllOf 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 (*TemplateSummaryVariableAllOf) GetArguments

GetArguments returns the Arguments field value if set, zero value otherwise.

func (*TemplateSummaryVariableAllOf) GetArgumentsOk

GetArgumentsOk returns a tuple with the Arguments field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TemplateSummaryVariableAllOf) GetDescription

func (o *TemplateSummaryVariableAllOf) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*TemplateSummaryVariableAllOf) GetDescriptionOk

func (o *TemplateSummaryVariableAllOf) 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 (*TemplateSummaryVariableAllOf) GetId

GetId returns the Id field value

func (*TemplateSummaryVariableAllOf) GetIdOk

func (o *TemplateSummaryVariableAllOf) GetIdOk() (*uint64, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*TemplateSummaryVariableAllOf) GetName

func (o *TemplateSummaryVariableAllOf) GetName() string

GetName returns the Name field value

func (*TemplateSummaryVariableAllOf) GetNameOk

func (o *TemplateSummaryVariableAllOf) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*TemplateSummaryVariableAllOf) HasArguments

func (o *TemplateSummaryVariableAllOf) HasArguments() bool

HasArguments returns a boolean if a field has been set.

func (*TemplateSummaryVariableAllOf) HasDescription

func (o *TemplateSummaryVariableAllOf) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (TemplateSummaryVariableAllOf) MarshalJSON

func (o TemplateSummaryVariableAllOf) MarshalJSON() ([]byte, error)

func (*TemplateSummaryVariableAllOf) SetArguments

SetArguments gets a reference to the given TemplateSummaryVariableArgs and assigns it to the Arguments field.

func (*TemplateSummaryVariableAllOf) SetDescription

func (o *TemplateSummaryVariableAllOf) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*TemplateSummaryVariableAllOf) SetId

SetId sets field value

func (*TemplateSummaryVariableAllOf) SetName

func (o *TemplateSummaryVariableAllOf) SetName(v string)

SetName sets field value

type TemplateSummaryVariableArgs

type TemplateSummaryVariableArgs struct {
	Type   string      `json:"type" yaml:"type"`
	Values interface{} `json:"values" yaml:"values"`
}

TemplateSummaryVariableArgs struct for TemplateSummaryVariableArgs

func NewTemplateSummaryVariableArgs

func NewTemplateSummaryVariableArgs(type_ string, values interface{}) *TemplateSummaryVariableArgs

NewTemplateSummaryVariableArgs instantiates a new TemplateSummaryVariableArgs 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 NewTemplateSummaryVariableArgsWithDefaults

func NewTemplateSummaryVariableArgsWithDefaults() *TemplateSummaryVariableArgs

NewTemplateSummaryVariableArgsWithDefaults instantiates a new TemplateSummaryVariableArgs 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 (*TemplateSummaryVariableArgs) GetType

func (o *TemplateSummaryVariableArgs) GetType() string

GetType returns the Type field value

func (*TemplateSummaryVariableArgs) GetTypeOk

func (o *TemplateSummaryVariableArgs) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*TemplateSummaryVariableArgs) GetValues

func (o *TemplateSummaryVariableArgs) GetValues() interface{}

GetValues returns the Values field value If the value is explicit nil, the zero value for interface{} will be returned

func (*TemplateSummaryVariableArgs) GetValuesOk

func (o *TemplateSummaryVariableArgs) GetValuesOk() (*interface{}, bool)

GetValuesOk returns a tuple with the Values field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (TemplateSummaryVariableArgs) MarshalJSON

func (o TemplateSummaryVariableArgs) MarshalJSON() ([]byte, error)

func (*TemplateSummaryVariableArgs) Render

func (args *TemplateSummaryVariableArgs) Render() string

func (*TemplateSummaryVariableArgs) SetType

func (o *TemplateSummaryVariableArgs) SetType(v string)

SetType sets field value

func (*TemplateSummaryVariableArgs) SetValues

func (o *TemplateSummaryVariableArgs) SetValues(v interface{})

SetValues sets field value

type TemplatesApi

type TemplatesApi interface {

	/*
	 * ApplyTemplate Apply or dry-run an InfluxDB Template
	 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
	 * @return ApiApplyTemplateRequest
	 */
	ApplyTemplate(ctx _context.Context) ApiApplyTemplateRequest

	/*
	 * ApplyTemplateExecute executes the request
	 * @return TemplateSummary
	 */
	ApplyTemplateExecute(r ApiApplyTemplateRequest) (TemplateSummary, error)

	/*
	 * ApplyTemplateExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 * @return TemplateSummary
	 */
	ApplyTemplateExecuteWithHttpInfo(r ApiApplyTemplateRequest) (TemplateSummary, *_nethttp.Response, error)

	/*
	 * ExportTemplate Export a new Influx Template
	 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
	 * @return ApiExportTemplateRequest
	 */
	ExportTemplate(ctx _context.Context) ApiExportTemplateRequest

	/*
	 * ExportTemplateExecute executes the request
	 * @return []TemplateEntry
	 */
	ExportTemplateExecute(r ApiExportTemplateRequest) ([]TemplateEntry, error)

	/*
	 * ExportTemplateExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 * @return []TemplateEntry
	 */
	ExportTemplateExecuteWithHttpInfo(r ApiExportTemplateRequest) ([]TemplateEntry, *_nethttp.Response, error)
}

type TemplatesApiService

type TemplatesApiService service

TemplatesApiService TemplatesApi service

func (*TemplatesApiService) ApplyTemplate

* ApplyTemplate Apply or dry-run an InfluxDB Template * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiApplyTemplateRequest

func (*TemplatesApiService) ApplyTemplateExecute

func (a *TemplatesApiService) ApplyTemplateExecute(r ApiApplyTemplateRequest) (TemplateSummary, error)

* Execute executes the request * @return TemplateSummary

func (*TemplatesApiService) ApplyTemplateExecuteWithHttpInfo added in v2.3.0

func (a *TemplatesApiService) ApplyTemplateExecuteWithHttpInfo(r ApiApplyTemplateRequest) (TemplateSummary, *_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable. * @return TemplateSummary

func (*TemplatesApiService) ExportTemplate

* ExportTemplate Export a new Influx Template * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiExportTemplateRequest

func (*TemplatesApiService) ExportTemplateExecute

func (a *TemplatesApiService) ExportTemplateExecute(r ApiExportTemplateRequest) ([]TemplateEntry, error)

* Execute executes the request * @return []TemplateEntry

func (*TemplatesApiService) ExportTemplateExecuteWithHttpInfo added in v2.3.0

func (a *TemplatesApiService) ExportTemplateExecuteWithHttpInfo(r ApiExportTemplateRequest) ([]TemplateEntry, *_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable. * @return []TemplateEntry

type UnauthorizedRequestError added in v2.5.0

type UnauthorizedRequestError struct {
	// The HTTP status code description. Default is `unauthorized`.
	Code *string `json:"code,omitempty" yaml:"code,omitempty"`
	// A human-readable message that may contain detail about the error.
	Message *string `json:"message,omitempty" yaml:"message,omitempty"`
}

UnauthorizedRequestError struct for UnauthorizedRequestError

func NewUnauthorizedRequestError added in v2.5.0

func NewUnauthorizedRequestError() *UnauthorizedRequestError

NewUnauthorizedRequestError instantiates a new UnauthorizedRequestError 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 NewUnauthorizedRequestErrorWithDefaults added in v2.5.0

func NewUnauthorizedRequestErrorWithDefaults() *UnauthorizedRequestError

NewUnauthorizedRequestErrorWithDefaults instantiates a new UnauthorizedRequestError 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 (*UnauthorizedRequestError) Error added in v2.5.0

func (o *UnauthorizedRequestError) Error() string

func (*UnauthorizedRequestError) ErrorCode added in v2.5.0

func (o *UnauthorizedRequestError) ErrorCode() ErrorCode

func (*UnauthorizedRequestError) GetCode added in v2.5.0

func (o *UnauthorizedRequestError) GetCode() string

GetCode returns the Code field value if set, zero value otherwise.

func (*UnauthorizedRequestError) GetCodeOk added in v2.5.0

func (o *UnauthorizedRequestError) GetCodeOk() (*string, bool)

GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UnauthorizedRequestError) GetMessage added in v2.5.0

func (o *UnauthorizedRequestError) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*UnauthorizedRequestError) GetMessageOk added in v2.5.0

func (o *UnauthorizedRequestError) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UnauthorizedRequestError) HasCode added in v2.5.0

func (o *UnauthorizedRequestError) HasCode() bool

HasCode returns a boolean if a field has been set.

func (*UnauthorizedRequestError) HasMessage added in v2.5.0

func (o *UnauthorizedRequestError) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (UnauthorizedRequestError) MarshalJSON added in v2.5.0

func (o UnauthorizedRequestError) MarshalJSON() ([]byte, error)

func (*UnauthorizedRequestError) SetCode added in v2.5.0

func (o *UnauthorizedRequestError) SetCode(v string)

SetCode gets a reference to the given string and assigns it to the Code field.

func (*UnauthorizedRequestError) SetMessage added in v2.5.0

func (o *UnauthorizedRequestError) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

type User

type User struct {
	// The user ID.
	Id *string `json:"id,omitempty" yaml:"id,omitempty"`
	// The user name.
	Name string `json:"name" yaml:"name"`
	// If `inactive`, the user is inactive. Default is `active`.
	Status *string `json:"status,omitempty" yaml:"status,omitempty"`
}

User struct for User

func NewUser

func NewUser(name string) *User

NewUser instantiates a new User 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 NewUserWithDefaults

func NewUserWithDefaults() *User

NewUserWithDefaults instantiates a new User 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 (*User) GetId

func (o *User) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*User) GetIdOk

func (o *User) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*User) GetName

func (o *User) GetName() string

GetName returns the Name field value

func (*User) GetNameOk

func (o *User) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*User) GetStatus

func (o *User) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*User) GetStatusOk

func (o *User) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*User) HasId

func (o *User) HasId() bool

HasId returns a boolean if a field has been set.

func (*User) HasStatus

func (o *User) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (User) MarshalJSON

func (o User) MarshalJSON() ([]byte, error)

func (*User) SetId

func (o *User) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*User) SetName

func (o *User) SetName(v string)

SetName sets field value

func (*User) SetStatus

func (o *User) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

type UserResponse

type UserResponse struct {
	// The user ID.
	Id *string `json:"id,omitempty" yaml:"id,omitempty"`
	// The user name.
	Name string `json:"name" yaml:"name"`
	// The status of a user. An inactive user can't read or write resources.
	Status *string            `json:"status,omitempty" yaml:"status,omitempty"`
	Links  *UserResponseLinks `json:"links,omitempty" yaml:"links,omitempty"`
}

UserResponse struct for UserResponse

func NewUserResponse

func NewUserResponse(name string) *UserResponse

NewUserResponse instantiates a new UserResponse 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 NewUserResponseWithDefaults

func NewUserResponseWithDefaults() *UserResponse

NewUserResponseWithDefaults instantiates a new UserResponse 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 (*UserResponse) GetId

func (o *UserResponse) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*UserResponse) GetIdOk

func (o *UserResponse) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (o *UserResponse) GetLinks() UserResponseLinks

GetLinks returns the Links field value if set, zero value otherwise.

func (*UserResponse) GetLinksOk

func (o *UserResponse) GetLinksOk() (*UserResponseLinks, bool)

GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserResponse) GetName

func (o *UserResponse) GetName() string

GetName returns the Name field value

func (*UserResponse) GetNameOk

func (o *UserResponse) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*UserResponse) GetStatus

func (o *UserResponse) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*UserResponse) GetStatusOk

func (o *UserResponse) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserResponse) HasId

func (o *UserResponse) HasId() bool

HasId returns a boolean if a field has been set.

func (o *UserResponse) HasLinks() bool

HasLinks returns a boolean if a field has been set.

func (*UserResponse) HasStatus

func (o *UserResponse) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (UserResponse) MarshalJSON

func (o UserResponse) MarshalJSON() ([]byte, error)

func (*UserResponse) SetId

func (o *UserResponse) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (o *UserResponse) SetLinks(v UserResponseLinks)

SetLinks gets a reference to the given UserResponseLinks and assigns it to the Links field.

func (*UserResponse) SetName

func (o *UserResponse) SetName(v string)

SetName sets field value

func (*UserResponse) SetStatus

func (o *UserResponse) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

type UserResponseLinks struct {
	Self *string `json:"self,omitempty" yaml:"self,omitempty"`
}

UserResponseLinks struct for UserResponseLinks

func NewUserResponseLinks() *UserResponseLinks

NewUserResponseLinks instantiates a new UserResponseLinks 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 NewUserResponseLinksWithDefaults

func NewUserResponseLinksWithDefaults() *UserResponseLinks

NewUserResponseLinksWithDefaults instantiates a new UserResponseLinks 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 (*UserResponseLinks) GetSelf

func (o *UserResponseLinks) GetSelf() string

GetSelf returns the Self field value if set, zero value otherwise.

func (*UserResponseLinks) GetSelfOk

func (o *UserResponseLinks) GetSelfOk() (*string, bool)

GetSelfOk returns a tuple with the Self field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserResponseLinks) HasSelf

func (o *UserResponseLinks) HasSelf() bool

HasSelf returns a boolean if a field has been set.

func (UserResponseLinks) MarshalJSON

func (o UserResponseLinks) MarshalJSON() ([]byte, error)

func (*UserResponseLinks) SetSelf

func (o *UserResponseLinks) SetSelf(v string)

SetSelf gets a reference to the given string and assigns it to the Self field.

type Users

type Users struct {
	Links *UsersLinks     `json:"links,omitempty" yaml:"links,omitempty"`
	Users *[]UserResponse `json:"users,omitempty" yaml:"users,omitempty"`
}

Users struct for Users

func NewUsers

func NewUsers() *Users

NewUsers instantiates a new Users 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 NewUsersWithDefaults

func NewUsersWithDefaults() *Users

NewUsersWithDefaults instantiates a new Users object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (o *Users) GetLinks() UsersLinks

GetLinks returns the Links field value if set, zero value otherwise.

func (*Users) GetLinksOk

func (o *Users) GetLinksOk() (*UsersLinks, bool)

GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Users) GetUsers

func (o *Users) GetUsers() []UserResponse

GetUsers returns the Users field value if set, zero value otherwise.

func (*Users) GetUsersOk

func (o *Users) GetUsersOk() (*[]UserResponse, bool)

GetUsersOk returns a tuple with the Users field value if set, nil otherwise and a boolean to check if the value has been set.

func (o *Users) HasLinks() bool

HasLinks returns a boolean if a field has been set.

func (*Users) HasUsers

func (o *Users) HasUsers() bool

HasUsers returns a boolean if a field has been set.

func (Users) MarshalJSON

func (o Users) MarshalJSON() ([]byte, error)
func (o *Users) SetLinks(v UsersLinks)

SetLinks gets a reference to the given UsersLinks and assigns it to the Links field.

func (*Users) SetUsers

func (o *Users) SetUsers(v []UserResponse)

SetUsers gets a reference to the given []UserResponse and assigns it to the Users field.

type UsersApi

type UsersApi interface {

	/*
			 * DeleteUsersID Delete a user
			 * Deletes a [user]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#user).

		#### Required permissions

		| Action      | Permission required |
		|:------------|:-----------------------------------------------|
		| Delete a user | `write-users` or `write-user USER_ID` |

		*`USER_ID`* is the ID of the user that you want to delete.

		#### Related guides

		- [Manage users]({{% INFLUXDB_DOCS_URL %}}/organizations/users/)

			 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			 * @param userID A user ID. Specifies the [user]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#user) to delete.
			 * @return ApiDeleteUsersIDRequest
	*/
	DeleteUsersID(ctx _context.Context, userID string) ApiDeleteUsersIDRequest

	/*
	 * DeleteUsersIDExecute executes the request
	 */
	DeleteUsersIDExecute(r ApiDeleteUsersIDRequest) error

	/*
	 * DeleteUsersIDExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 */
	DeleteUsersIDExecuteWithHttpInfo(r ApiDeleteUsersIDRequest) (*_nethttp.Response, error)

	/*
			 * GetUsers List users
			 * Lists [users]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#user).
		Default limit is `20`.

		To limit which users are returned, pass query parameters in your request.

		#### Required permissions for InfluxDB OSS

		| Action | Permission required | Restriction |
		|:-------|:--------------------|:------------|
		| List all users | _[Operator token](https://docs.influxdata.com/influxdb/latest/security/tokens/#operator-token)_  | |
		| List a specific user | `read-users` or `read-user USER_ID` | |

		*`USER_ID`* is the ID of the user that you want to retrieve.

		#### Related guides

		- [View users](https://docs.influxdata.com/influxdb/latest/users/view-users/).

			 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			 * @return ApiGetUsersRequest
	*/
	GetUsers(ctx _context.Context) ApiGetUsersRequest

	/*
	 * GetUsersExecute executes the request
	 * @return Users
	 */
	GetUsersExecute(r ApiGetUsersRequest) (Users, error)

	/*
	 * GetUsersExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 * @return Users
	 */
	GetUsersExecuteWithHttpInfo(r ApiGetUsersRequest) (Users, *_nethttp.Response, error)

	/*
			 * GetUsersID Retrieve a user
			 * Retrieves a [user]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#user).

		#### Related guides

		- [Manage users]({{% INFLUXDB_DOCS_URL %}}/organizations/users/)

			 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			 * @param userID A user ID. Retrieves the specified [user]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#user).
			 * @return ApiGetUsersIDRequest
	*/
	GetUsersID(ctx _context.Context, userID string) ApiGetUsersIDRequest

	/*
	 * GetUsersIDExecute executes the request
	 * @return UserResponse
	 */
	GetUsersIDExecute(r ApiGetUsersIDRequest) (UserResponse, error)

	/*
	 * GetUsersIDExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 * @return UserResponse
	 */
	GetUsersIDExecuteWithHttpInfo(r ApiGetUsersIDRequest) (UserResponse, *_nethttp.Response, error)

	/*
			 * PatchUsersID Update a user
			 * Updates a [user]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#user) and returns the user.

		#### Required permissions

		| Action      | Permission required |
		|:------------|:-----------------------------------------------|
		| Update a user | `write-users` or `write-user USER_ID` |

		*`USER_ID`* is the ID of the user that you want to update.

		#### Related guides

		- [Manage users]({{% INFLUXDB_DOCS_URL %}}/organizations/users/)

			 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			 * @param userID A user ID. Specifies the [user]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#user) to update.
			 * @return ApiPatchUsersIDRequest
	*/
	PatchUsersID(ctx _context.Context, userID string) ApiPatchUsersIDRequest

	/*
	 * PatchUsersIDExecute executes the request
	 * @return UserResponse
	 */
	PatchUsersIDExecute(r ApiPatchUsersIDRequest) (UserResponse, error)

	/*
	 * PatchUsersIDExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 * @return UserResponse
	 */
	PatchUsersIDExecuteWithHttpInfo(r ApiPatchUsersIDRequest) (UserResponse, *_nethttp.Response, error)

	/*
			 * PostUsers Create a user
			 * Creates a [user]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#user) that can access InfluxDB.
		Returns the user.

		Use this endpoint to create a user that can sign in to start a user session
		through one of the following interfaces:

		  - InfluxDB UI
		  - `/api/v2/signin` InfluxDB API endpoint
		  - InfluxDB CLI

		This endpoint represents the first two steps in a four-step process to allow a user
		to authenticate with a username and password, and then access data in an organization:

		  1. Create a user: send a `POST` request to `POST /api/v2/users`. The `name` property is required.
		  2. Extract the user ID (`id` property) value from the API response for _step 1_.
		  3. Create an authorization (and API token) for the user: send a `POST` request to [`POST /api/v2/authorizations`](#operation/PostAuthorizations), passing the user ID (`id`) from _step 2_.
		  4. Create a password for the user: send a `POST` request to [`POST /api/v2/users/USER_ID/password`](#operation/PostUsersIDPassword), passing the user ID from _step 2_.

		#### Required permissions

		| Action | Permission required | Restriction |
		|:-------|:--------------------|:------------|
		| Create a user | _[Operator token](https://docs.influxdata.com/influxdb/latest/security/tokens/#operator-token)_  | |

		#### Related guides

		- [Create a user](https://docs.influxdata.com/influxdb/latest/users/create-user/)
		- [Create an API token scoped to a user](https://docs.influxdata.com/influxdb/latest/security/tokens/create-token/#create-a-token-scoped-to-a-user)

			 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			 * @return ApiPostUsersRequest
	*/
	PostUsers(ctx _context.Context) ApiPostUsersRequest

	/*
	 * PostUsersExecute executes the request
	 * @return UserResponse
	 */
	PostUsersExecute(r ApiPostUsersRequest) (UserResponse, error)

	/*
	 * PostUsersExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 * @return UserResponse
	 */
	PostUsersExecuteWithHttpInfo(r ApiPostUsersRequest) (UserResponse, *_nethttp.Response, error)

	/*
			 * PostUsersIDPassword Update a password
			 * Updates a user password.

		#### InfluxDB Cloud

		- Doesn't allow you to manage user passwords through the API.
		  Use the InfluxDB Cloud user interface (UI) to update a password.

		#### Related guides

		- [InfluxDB Cloud - Change your password](https://docs.influxdata.com/influxdb/cloud/account-management/change-password/)
		- [InfluxDB OSS - Change your password](https://docs.influxdata.com/influxdb/latest/users/change-password/)

			 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			 * @param userID The ID of the user to set the password for.
			 * @return ApiPostUsersIDPasswordRequest
	*/
	PostUsersIDPassword(ctx _context.Context, userID string) ApiPostUsersIDPasswordRequest

	/*
	 * PostUsersIDPasswordExecute executes the request
	 */
	PostUsersIDPasswordExecute(r ApiPostUsersIDPasswordRequest) error

	/*
	 * PostUsersIDPasswordExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 */
	PostUsersIDPasswordExecuteWithHttpInfo(r ApiPostUsersIDPasswordRequest) (*_nethttp.Response, error)

	/*
			 * PutUsersIDPassword Update a password
			 * Updates a user password.

		Use this endpoint to let a user authenticate with
		[Basic authentication credentials](#section/Authentication/BasicAuthentication)
		and set a new password.

		#### InfluxDB Cloud

		- Doesn't allow you to manage user passwords through the API.
		  Use the InfluxDB Cloud user interface (UI) to update a password.

		#### Related guides

		- [InfluxDB Cloud - Change your password](https://docs.influxdata.com/influxdb/cloud/account-management/change-password/)
		- [InfluxDB OSS - Change your password](https://docs.influxdata.com/influxdb/latest/users/change-password/)

			 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			 * @param userID The ID of the user to set the password for.
			 * @return ApiPutUsersIDPasswordRequest
	*/
	PutUsersIDPassword(ctx _context.Context, userID string) ApiPutUsersIDPasswordRequest

	/*
	 * PutUsersIDPasswordExecute executes the request
	 */
	PutUsersIDPasswordExecute(r ApiPutUsersIDPasswordRequest) error

	/*
	 * PutUsersIDPasswordExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 */
	PutUsersIDPasswordExecuteWithHttpInfo(r ApiPutUsersIDPasswordRequest) (*_nethttp.Response, error)
}

type UsersApiService

type UsersApiService service

UsersApiService UsersApi service

func (*UsersApiService) DeleteUsersID

func (a *UsersApiService) DeleteUsersID(ctx _context.Context, userID string) ApiDeleteUsersIDRequest
  • DeleteUsersID Delete a user
  • Deletes a [user]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#user).

#### Required permissions

| Action | Permission required | |:------------|:-----------------------------------------------| | Delete a user | `write-users` or `write-user USER_ID` |

*`USER_ID`* is the ID of the user that you want to delete.

#### Related guides

- [Manage users]({{% INFLUXDB_DOCS_URL %}}/organizations/users/)

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param userID A user ID. Specifies the [user]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#user) to delete.
  • @return ApiDeleteUsersIDRequest

func (*UsersApiService) DeleteUsersIDExecute

func (a *UsersApiService) DeleteUsersIDExecute(r ApiDeleteUsersIDRequest) error

* Execute executes the request

func (*UsersApiService) DeleteUsersIDExecuteWithHttpInfo added in v2.3.0

func (a *UsersApiService) DeleteUsersIDExecuteWithHttpInfo(r ApiDeleteUsersIDRequest) (*_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable.

func (*UsersApiService) GetUsers

  • GetUsers List users
  • Lists [users]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#user).

Default limit is `20`.

To limit which users are returned, pass query parameters in your request.

#### Required permissions for InfluxDB OSS

| Action | Permission required | Restriction | |:-------|:--------------------|:------------| | List all users | _[Operator token](https://docs.influxdata.com/influxdb/latest/security/tokens/#operator-token)_ | | | List a specific user | `read-users` or `read-user USER_ID` | |

*`USER_ID`* is the ID of the user that you want to retrieve.

#### Related guides

- [View users](https://docs.influxdata.com/influxdb/latest/users/view-users/).

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @return ApiGetUsersRequest

func (*UsersApiService) GetUsersExecute

func (a *UsersApiService) GetUsersExecute(r ApiGetUsersRequest) (Users, error)

* Execute executes the request * @return Users

func (*UsersApiService) GetUsersExecuteWithHttpInfo added in v2.3.0

func (a *UsersApiService) GetUsersExecuteWithHttpInfo(r ApiGetUsersRequest) (Users, *_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable. * @return Users

func (*UsersApiService) GetUsersID

func (a *UsersApiService) GetUsersID(ctx _context.Context, userID string) ApiGetUsersIDRequest
  • GetUsersID Retrieve a user
  • Retrieves a [user]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#user).

#### Related guides

- [Manage users]({{% INFLUXDB_DOCS_URL %}}/organizations/users/)

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param userID A user ID. Retrieves the specified [user]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#user).
  • @return ApiGetUsersIDRequest

func (*UsersApiService) GetUsersIDExecute

func (a *UsersApiService) GetUsersIDExecute(r ApiGetUsersIDRequest) (UserResponse, error)

* Execute executes the request * @return UserResponse

func (*UsersApiService) GetUsersIDExecuteWithHttpInfo added in v2.3.0

func (a *UsersApiService) GetUsersIDExecuteWithHttpInfo(r ApiGetUsersIDRequest) (UserResponse, *_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable. * @return UserResponse

func (*UsersApiService) PatchUsersID

func (a *UsersApiService) PatchUsersID(ctx _context.Context, userID string) ApiPatchUsersIDRequest
  • PatchUsersID Update a user
  • Updates a [user]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#user) and returns the user.

#### Required permissions

| Action | Permission required | |:------------|:-----------------------------------------------| | Update a user | `write-users` or `write-user USER_ID` |

*`USER_ID`* is the ID of the user that you want to update.

#### Related guides

- [Manage users]({{% INFLUXDB_DOCS_URL %}}/organizations/users/)

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param userID A user ID. Specifies the [user]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#user) to update.
  • @return ApiPatchUsersIDRequest

func (*UsersApiService) PatchUsersIDExecute

func (a *UsersApiService) PatchUsersIDExecute(r ApiPatchUsersIDRequest) (UserResponse, error)

* Execute executes the request * @return UserResponse

func (*UsersApiService) PatchUsersIDExecuteWithHttpInfo added in v2.3.0

func (a *UsersApiService) PatchUsersIDExecuteWithHttpInfo(r ApiPatchUsersIDRequest) (UserResponse, *_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable. * @return UserResponse

func (*UsersApiService) PostUsers

  • PostUsers Create a user
  • Creates a [user]({{% INFLUXDB_DOCS_URL %}}/reference/glossary/#user) that can access InfluxDB.

Returns the user.

Use this endpoint to create a user that can sign in to start a user session through one of the following interfaces:

  • InfluxDB UI
  • `/api/v2/signin` InfluxDB API endpoint
  • InfluxDB CLI

This endpoint represents the first two steps in a four-step process to allow a user to authenticate with a username and password, and then access data in an organization:

  1. Create a user: send a `POST` request to `POST /api/v2/users`. The `name` property is required.
  2. Extract the user ID (`id` property) value from the API response for _step 1_.
  3. Create an authorization (and API token) for the user: send a `POST` request to [`POST /api/v2/authorizations`](#operation/PostAuthorizations), passing the user ID (`id`) from _step 2_.
  4. Create a password for the user: send a `POST` request to [`POST /api/v2/users/USER_ID/password`](#operation/PostUsersIDPassword), passing the user ID from _step 2_.

#### Required permissions

| Action | Permission required | Restriction | |:-------|:--------------------|:------------| | Create a user | _[Operator token](https://docs.influxdata.com/influxdb/latest/security/tokens/#operator-token)_ | |

#### Related guides

- [Create a user](https://docs.influxdata.com/influxdb/latest/users/create-user/) - [Create an API token scoped to a user](https://docs.influxdata.com/influxdb/latest/security/tokens/create-token/#create-a-token-scoped-to-a-user)

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @return ApiPostUsersRequest

func (*UsersApiService) PostUsersExecute

func (a *UsersApiService) PostUsersExecute(r ApiPostUsersRequest) (UserResponse, error)

* Execute executes the request * @return UserResponse

func (*UsersApiService) PostUsersExecuteWithHttpInfo added in v2.3.0

func (a *UsersApiService) PostUsersExecuteWithHttpInfo(r ApiPostUsersRequest) (UserResponse, *_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable. * @return UserResponse

func (*UsersApiService) PostUsersIDPassword

func (a *UsersApiService) PostUsersIDPassword(ctx _context.Context, userID string) ApiPostUsersIDPasswordRequest
  • PostUsersIDPassword Update a password
  • Updates a user password.

#### InfluxDB Cloud

  • Doesn't allow you to manage user passwords through the API. Use the InfluxDB Cloud user interface (UI) to update a password.

#### Related guides

- [InfluxDB Cloud - Change your password](https://docs.influxdata.com/influxdb/cloud/account-management/change-password/) - [InfluxDB OSS - Change your password](https://docs.influxdata.com/influxdb/latest/users/change-password/)

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param userID The ID of the user to set the password for.
  • @return ApiPostUsersIDPasswordRequest

func (*UsersApiService) PostUsersIDPasswordExecute

func (a *UsersApiService) PostUsersIDPasswordExecute(r ApiPostUsersIDPasswordRequest) error

* Execute executes the request

func (*UsersApiService) PostUsersIDPasswordExecuteWithHttpInfo added in v2.3.0

func (a *UsersApiService) PostUsersIDPasswordExecuteWithHttpInfo(r ApiPostUsersIDPasswordRequest) (*_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable.

func (*UsersApiService) PutUsersIDPassword added in v2.5.0

func (a *UsersApiService) PutUsersIDPassword(ctx _context.Context, userID string) ApiPutUsersIDPasswordRequest
  • PutUsersIDPassword Update a password
  • Updates a user password.

Use this endpoint to let a user authenticate with [Basic authentication credentials](#section/Authentication/BasicAuthentication) and set a new password.

#### InfluxDB Cloud

  • Doesn't allow you to manage user passwords through the API. Use the InfluxDB Cloud user interface (UI) to update a password.

#### Related guides

- [InfluxDB Cloud - Change your password](https://docs.influxdata.com/influxdb/cloud/account-management/change-password/) - [InfluxDB OSS - Change your password](https://docs.influxdata.com/influxdb/latest/users/change-password/)

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param userID The ID of the user to set the password for.
  • @return ApiPutUsersIDPasswordRequest

func (*UsersApiService) PutUsersIDPasswordExecute added in v2.5.0

func (a *UsersApiService) PutUsersIDPasswordExecute(r ApiPutUsersIDPasswordRequest) error

* Execute executes the request

func (*UsersApiService) PutUsersIDPasswordExecuteWithHttpInfo added in v2.5.0

func (a *UsersApiService) PutUsersIDPasswordExecuteWithHttpInfo(r ApiPutUsersIDPasswordRequest) (*_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable.

type UsersLinks struct {
	Self *string `json:"self,omitempty" yaml:"self,omitempty"`
}

UsersLinks struct for UsersLinks

func NewUsersLinks() *UsersLinks

NewUsersLinks instantiates a new UsersLinks 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 NewUsersLinksWithDefaults

func NewUsersLinksWithDefaults() *UsersLinks

NewUsersLinksWithDefaults instantiates a new UsersLinks 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 (*UsersLinks) GetSelf

func (o *UsersLinks) GetSelf() string

GetSelf returns the Self field value if set, zero value otherwise.

func (*UsersLinks) GetSelfOk

func (o *UsersLinks) GetSelfOk() (*string, bool)

GetSelfOk returns a tuple with the Self field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsersLinks) HasSelf

func (o *UsersLinks) HasSelf() bool

HasSelf returns a boolean if a field has been set.

func (UsersLinks) MarshalJSON

func (o UsersLinks) MarshalJSON() ([]byte, error)

func (*UsersLinks) SetSelf

func (o *UsersLinks) SetSelf(v string)

SetSelf gets a reference to the given string and assigns it to the Self field.

type WriteApi

type WriteApi interface {

	/*
			 * PostWrite Write data
			 * Writes data to a bucket.

		Use this endpoint to send data in [line protocol]({{% INFLUXDB_DOCS_URL %}}/reference/syntax/line-protocol/) format to InfluxDB.

		#### InfluxDB Cloud

		- Does the following when you send a write request:

		  1. Validates the request and queues the write.
		  2. If queued, responds with _success_ (HTTP `2xx` status code); _error_ otherwise.
		  3. Handles the delete asynchronously and reaches eventual consistency.

		  To ensure that InfluxDB Cloud handles writes and deletes in the order you request them,
		  wait for a success response (HTTP `2xx` status code) before you send the next request.

		  Because writes and deletes are asynchronous, your change might not yet be readable
		  when you receive the response.

		#### InfluxDB OSS

		- Validates the request and handles the write synchronously.
		- If all points were written successfully, responds with HTTP `2xx` status code;
		  otherwise, returns the first line that failed.

		#### Required permissions

		- `write-buckets` or `write-bucket BUCKET_ID`.

		 *`BUCKET_ID`* is the ID of the destination bucket.

		#### Rate limits (with InfluxDB Cloud)

		`write` rate limits apply.
		For more information, see [limits and adjustable quotas](https://docs.influxdata.com/influxdb/cloud/account-management/limits/).

		#### Related guides

		- [Write data with the InfluxDB API]({{% INFLUXDB_DOCS_URL %}}/write-data/developer-tools/api)
		- [Optimize writes to InfluxDB]({{% INFLUXDB_DOCS_URL %}}/write-data/best-practices/optimize-writes/)
		- [Troubleshoot issues writing data]({{% INFLUXDB_DOCS_URL %}}/write-data/troubleshoot/)

			 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			 * @return ApiPostWriteRequest
	*/
	PostWrite(ctx _context.Context) ApiPostWriteRequest

	/*
	 * PostWriteExecute executes the request
	 */
	PostWriteExecute(r ApiPostWriteRequest) error

	/*
	 * PostWriteExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not
	 * available on the returned HTTP response as it will have already been read and closed; access to the response body
	 * content should be achieved through the returned response model if applicable.
	 */
	PostWriteExecuteWithHttpInfo(r ApiPostWriteRequest) (*_nethttp.Response, error)
}

type WriteApiService

type WriteApiService service

WriteApiService WriteApi service

func (*WriteApiService) PostWrite

  • PostWrite Write data
  • Writes data to a bucket.

Use this endpoint to send data in [line protocol]({{% INFLUXDB_DOCS_URL %}}/reference/syntax/line-protocol/) format to InfluxDB.

#### InfluxDB Cloud

- Does the following when you send a write request:

  1. Validates the request and queues the write.

  2. If queued, responds with _success_ (HTTP `2xx` status code); _error_ otherwise.

  3. Handles the delete asynchronously and reaches eventual consistency.

    To ensure that InfluxDB Cloud handles writes and deletes in the order you request them, wait for a success response (HTTP `2xx` status code) before you send the next request.

    Because writes and deletes are asynchronous, your change might not yet be readable when you receive the response.

#### InfluxDB OSS

  • Validates the request and handles the write synchronously.
  • If all points were written successfully, responds with HTTP `2xx` status code; otherwise, returns the first line that failed.

#### Required permissions

- `write-buckets` or `write-bucket BUCKET_ID`.

*`BUCKET_ID`* is the ID of the destination bucket.

#### Rate limits (with InfluxDB Cloud)

`write` rate limits apply. For more information, see [limits and adjustable quotas](https://docs.influxdata.com/influxdb/cloud/account-management/limits/).

#### Related guides

- [Write data with the InfluxDB API]({{% INFLUXDB_DOCS_URL %}}/write-data/developer-tools/api) - [Optimize writes to InfluxDB]({{% INFLUXDB_DOCS_URL %}}/write-data/best-practices/optimize-writes/) - [Troubleshoot issues writing data]({{% INFLUXDB_DOCS_URL %}}/write-data/troubleshoot/)

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @return ApiPostWriteRequest

func (*WriteApiService) PostWriteExecute

func (a *WriteApiService) PostWriteExecute(r ApiPostWriteRequest) error

* Execute executes the request

func (*WriteApiService) PostWriteExecuteWithHttpInfo added in v2.3.0

func (a *WriteApiService) PostWriteExecuteWithHttpInfo(r ApiPostWriteRequest) (*_nethttp.Response, error)

* ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the * returned HTTP response as it will have already been read and closed; access to the response body content should be * achieved through the returned response model if applicable.

type WritePrecision

type WritePrecision string

WritePrecision the model 'WritePrecision'

const (
	WRITEPRECISION_MS WritePrecision = "ms"
	WRITEPRECISION_S  WritePrecision = "s"
	WRITEPRECISION_US WritePrecision = "us"
	WRITEPRECISION_NS WritePrecision = "ns"
)

List of WritePrecision

func WritePrecisionValues added in v2.2.0

func WritePrecisionValues() []WritePrecision

func (WritePrecision) Ptr

func (v WritePrecision) Ptr() *WritePrecision

Ptr returns reference to WritePrecision value

func (*WritePrecision) Set

func (v *WritePrecision) Set(s string) error

func (WritePrecision) String

func (v WritePrecision) String() string

func (*WritePrecision) UnmarshalJSON

func (v *WritePrecision) UnmarshalJSON(src []byte) error

Source Files

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL