v1betaapi

package
v0.2.0 Latest Latest
Warning

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

Go to latest
Published: May 27, 2026 License: Apache-2.0 Imports: 23 Imported by: 0

Documentation

Overview

Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.

Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.

Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.

Index

Constants

This section is empty.

Variables

View Source
var (
	JsonCheck = regexp.MustCompile(`(?i:(?:application|text)/(?:[^;]+\+)?json)`)
	XmlCheck  = regexp.MustCompile(`(?i:(?:application|text)/(?:[^;]+\+)?xml)`)
)
View Source
var AllowedTelemetryLinkResponseRegionIdEnumValues = []TelemetryLinkResponseRegionId{
	"eu01",
	"eu02",
	"unknown_default_open_api",
}

All allowed values of TelemetryLinkResponseRegionId enum

View Source
var AllowedTelemetryLinkResponseStatusEnumValues = []TelemetryLinkResponseStatus{
	"active",
	"inactive",
	"failed",
	"reconciling",
	"deleting",
	"unknown_default_open_api",
}

All allowed values of TelemetryLinkResponseStatus enum

Functions

func CacheExpires

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

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

func IsNil

func IsNil(i interface{}) bool

IsNil checks if an input is nil

func NewConfiguration

func NewConfiguration() *config.Configuration

NewConfiguration returns a new Configuration object

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 {
	DefaultAPI DefaultAPI
	// contains filtered or unexported fields
}

APIClient manages communication with the STACKIT Telemetry Link API API v1beta.0.0 In most cases there should be only one, shared, APIClient.

func NewAPIClient

func NewAPIClient(opts ...config.ConfigurationOption) (*APIClient, error)

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

func (*APIClient) GetConfig

func (c *APIClient) GetConfig() *config.Configuration

Allow modification of underlying config for alternate implementations and testing Caution: modifying the configuration while live can cause data races and potentially unwanted behavior

type APIResponse

type APIResponse struct {
	*http.Response `json:"-"`
	Message        string `json:"message,omitempty"`
	// Operation is the name of the OpenAPI operation.
	Operation string `json:"operation,omitempty"`
	// RequestURL is the request URL. This value is always available, even if the
	// embedded *http.Response is nil.
	RequestURL string `json:"url,omitempty"`
	// Method is the HTTP method used for the request.  This value is always
	// available, even if the embedded *http.Response is nil.
	Method string `json:"method,omitempty"`
	// Payload holds the contents of the response body (which may be nil or empty).
	// This is provided here as the raw response.Body() reader will have already
	// been drained.
	Payload []byte `json:"-"`
}

APIResponse stores the API response returned by the server.

func NewAPIResponse

func NewAPIResponse(r *http.Response) *APIResponse

NewAPIResponse returns a new APIResponse object.

func NewAPIResponseWithError

func NewAPIResponseWithError(errorMessage string) *APIResponse

NewAPIResponseWithError returns a new APIResponse object with the provided error message.

type ApiCreateOrUpdateFolderTelemetryLinkRequest

type ApiCreateOrUpdateFolderTelemetryLinkRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiCreateOrUpdateFolderTelemetryLinkRequest) CreateOrUpdateFolderTelemetryLinkPayload

func (r ApiCreateOrUpdateFolderTelemetryLinkRequest) CreateOrUpdateFolderTelemetryLinkPayload(createOrUpdateFolderTelemetryLinkPayload CreateOrUpdateFolderTelemetryLinkPayload) ApiCreateOrUpdateFolderTelemetryLinkRequest

func (ApiCreateOrUpdateFolderTelemetryLinkRequest) Execute

type ApiCreateOrUpdateOrganizationTelemetryLinkRequest

type ApiCreateOrUpdateOrganizationTelemetryLinkRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiCreateOrUpdateOrganizationTelemetryLinkRequest) CreateOrUpdateOrganizationTelemetryLinkPayload

func (r ApiCreateOrUpdateOrganizationTelemetryLinkRequest) CreateOrUpdateOrganizationTelemetryLinkPayload(createOrUpdateOrganizationTelemetryLinkPayload CreateOrUpdateOrganizationTelemetryLinkPayload) ApiCreateOrUpdateOrganizationTelemetryLinkRequest

func (ApiCreateOrUpdateOrganizationTelemetryLinkRequest) Execute

type ApiCreateOrUpdateProjectTelemetryLinkRequest

type ApiCreateOrUpdateProjectTelemetryLinkRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiCreateOrUpdateProjectTelemetryLinkRequest) CreateOrUpdateProjectTelemetryLinkPayload

func (r ApiCreateOrUpdateProjectTelemetryLinkRequest) CreateOrUpdateProjectTelemetryLinkPayload(createOrUpdateProjectTelemetryLinkPayload CreateOrUpdateProjectTelemetryLinkPayload) ApiCreateOrUpdateProjectTelemetryLinkRequest

func (ApiCreateOrUpdateProjectTelemetryLinkRequest) Execute

type ApiDeleteFolderTelemetryLinkRequest

type ApiDeleteFolderTelemetryLinkRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiDeleteFolderTelemetryLinkRequest) Execute

type ApiDeleteOrganizationTelemetryLinkRequest

type ApiDeleteOrganizationTelemetryLinkRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiDeleteOrganizationTelemetryLinkRequest) Execute

type ApiDeleteProjectTelemetryLinkRequest

type ApiDeleteProjectTelemetryLinkRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiDeleteProjectTelemetryLinkRequest) Execute

type ApiGetFolderTelemetryLinkRequest

type ApiGetFolderTelemetryLinkRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiGetFolderTelemetryLinkRequest) Execute

type ApiGetOrganizationTelemetryLinkRequest

type ApiGetOrganizationTelemetryLinkRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiGetOrganizationTelemetryLinkRequest) Execute

type ApiGetProjectTelemetryLinkRequest

type ApiGetProjectTelemetryLinkRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiGetProjectTelemetryLinkRequest) Execute

type ApiPartialUpdateFolderTelemetryLinkRequest

type ApiPartialUpdateFolderTelemetryLinkRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiPartialUpdateFolderTelemetryLinkRequest) Execute

func (ApiPartialUpdateFolderTelemetryLinkRequest) PartialUpdateFolderTelemetryLinkPayload

func (r ApiPartialUpdateFolderTelemetryLinkRequest) PartialUpdateFolderTelemetryLinkPayload(partialUpdateFolderTelemetryLinkPayload PartialUpdateFolderTelemetryLinkPayload) ApiPartialUpdateFolderTelemetryLinkRequest

type ApiPartialUpdateOrganizationTelemetryLinkRequest

type ApiPartialUpdateOrganizationTelemetryLinkRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiPartialUpdateOrganizationTelemetryLinkRequest) Execute

func (ApiPartialUpdateOrganizationTelemetryLinkRequest) PartialUpdateOrganizationTelemetryLinkPayload

func (r ApiPartialUpdateOrganizationTelemetryLinkRequest) PartialUpdateOrganizationTelemetryLinkPayload(partialUpdateOrganizationTelemetryLinkPayload PartialUpdateOrganizationTelemetryLinkPayload) ApiPartialUpdateOrganizationTelemetryLinkRequest

type ApiPartialUpdateProjectTelemetryLinkRequest

type ApiPartialUpdateProjectTelemetryLinkRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiPartialUpdateProjectTelemetryLinkRequest) Execute

func (ApiPartialUpdateProjectTelemetryLinkRequest) PartialUpdateProjectTelemetryLinkPayload

func (r ApiPartialUpdateProjectTelemetryLinkRequest) PartialUpdateProjectTelemetryLinkPayload(partialUpdateProjectTelemetryLinkPayload PartialUpdateProjectTelemetryLinkPayload) ApiPartialUpdateProjectTelemetryLinkRequest

type CreateOrUpdateFolderTelemetryLinkPayload

type CreateOrUpdateFolderTelemetryLinkPayload struct {
	// The access token.
	AccessToken string `json:"accessToken" validate:"regexp=^[A-Za-z0-9-_=]+\\\\.[A-Za-z0-9-_=]+\\\\.?[A-Za-z0-9-_.+\\/=]*$"`
	// The description is a longer text chosen by the user to provide more context for the resource.
	Description *string `json:"description,omitempty"`
	// The display name is a short name chosen by the user to identify the resource.
	DisplayName string `json:"displayName" validate:"regexp=^[a-zA-Z0-9][a-zA-Z0-9 \\\\-]*$"`
	// Indicates whether routing through the link to a telemetry-router is active.
	Enabled bool `json:"enabled"`
	// The ID of the telemetry-router to route the telemetry data.
	TelemetryRouterId    string `json:"telemetryRouterId"`
	AdditionalProperties map[string]interface{}
}

CreateOrUpdateFolderTelemetryLinkPayload struct for CreateOrUpdateFolderTelemetryLinkPayload

func NewCreateOrUpdateFolderTelemetryLinkPayload

func NewCreateOrUpdateFolderTelemetryLinkPayload(accessToken string, displayName string, enabled bool, telemetryRouterId string) *CreateOrUpdateFolderTelemetryLinkPayload

NewCreateOrUpdateFolderTelemetryLinkPayload instantiates a new CreateOrUpdateFolderTelemetryLinkPayload object This constructor will assign default values to properties that have it defined, 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 NewCreateOrUpdateFolderTelemetryLinkPayloadWithDefaults

func NewCreateOrUpdateFolderTelemetryLinkPayloadWithDefaults() *CreateOrUpdateFolderTelemetryLinkPayload

NewCreateOrUpdateFolderTelemetryLinkPayloadWithDefaults instantiates a new CreateOrUpdateFolderTelemetryLinkPayload object This 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 (*CreateOrUpdateFolderTelemetryLinkPayload) GetAccessToken

GetAccessToken returns the AccessToken field value

func (*CreateOrUpdateFolderTelemetryLinkPayload) GetAccessTokenOk

func (o *CreateOrUpdateFolderTelemetryLinkPayload) GetAccessTokenOk() (*string, bool)

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

func (*CreateOrUpdateFolderTelemetryLinkPayload) GetDescription

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

func (*CreateOrUpdateFolderTelemetryLinkPayload) GetDescriptionOk

func (o *CreateOrUpdateFolderTelemetryLinkPayload) 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 (*CreateOrUpdateFolderTelemetryLinkPayload) GetDisplayName

GetDisplayName returns the DisplayName field value

func (*CreateOrUpdateFolderTelemetryLinkPayload) GetDisplayNameOk

func (o *CreateOrUpdateFolderTelemetryLinkPayload) GetDisplayNameOk() (*string, bool)

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

func (*CreateOrUpdateFolderTelemetryLinkPayload) GetEnabled

GetEnabled returns the Enabled field value

func (*CreateOrUpdateFolderTelemetryLinkPayload) GetEnabledOk

func (o *CreateOrUpdateFolderTelemetryLinkPayload) GetEnabledOk() (*bool, bool)

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

func (*CreateOrUpdateFolderTelemetryLinkPayload) GetTelemetryRouterId

func (o *CreateOrUpdateFolderTelemetryLinkPayload) GetTelemetryRouterId() string

GetTelemetryRouterId returns the TelemetryRouterId field value

func (*CreateOrUpdateFolderTelemetryLinkPayload) GetTelemetryRouterIdOk

func (o *CreateOrUpdateFolderTelemetryLinkPayload) GetTelemetryRouterIdOk() (*string, bool)

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

func (*CreateOrUpdateFolderTelemetryLinkPayload) HasDescription

func (o *CreateOrUpdateFolderTelemetryLinkPayload) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (CreateOrUpdateFolderTelemetryLinkPayload) MarshalJSON

func (*CreateOrUpdateFolderTelemetryLinkPayload) SetAccessToken

func (o *CreateOrUpdateFolderTelemetryLinkPayload) SetAccessToken(v string)

SetAccessToken sets field value

func (*CreateOrUpdateFolderTelemetryLinkPayload) SetDescription

func (o *CreateOrUpdateFolderTelemetryLinkPayload) SetDescription(v string)

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

func (*CreateOrUpdateFolderTelemetryLinkPayload) SetDisplayName

func (o *CreateOrUpdateFolderTelemetryLinkPayload) SetDisplayName(v string)

SetDisplayName sets field value

func (*CreateOrUpdateFolderTelemetryLinkPayload) SetEnabled

SetEnabled sets field value

func (*CreateOrUpdateFolderTelemetryLinkPayload) SetTelemetryRouterId

func (o *CreateOrUpdateFolderTelemetryLinkPayload) SetTelemetryRouterId(v string)

SetTelemetryRouterId sets field value

func (CreateOrUpdateFolderTelemetryLinkPayload) ToMap

func (o CreateOrUpdateFolderTelemetryLinkPayload) ToMap() (map[string]interface{}, error)

func (*CreateOrUpdateFolderTelemetryLinkPayload) UnmarshalJSON

func (o *CreateOrUpdateFolderTelemetryLinkPayload) UnmarshalJSON(data []byte) (err error)

type CreateOrUpdateOrganizationTelemetryLinkPayload

type CreateOrUpdateOrganizationTelemetryLinkPayload struct {
	// The access token.
	AccessToken string `json:"accessToken" validate:"regexp=^[A-Za-z0-9-_=]+\\\\.[A-Za-z0-9-_=]+\\\\.?[A-Za-z0-9-_.+\\/=]*$"`
	// The description is a longer text chosen by the user to provide more context for the resource.
	Description *string `json:"description,omitempty"`
	// The display name is a short name chosen by the user to identify the resource.
	DisplayName string `json:"displayName" validate:"regexp=^[a-zA-Z0-9][a-zA-Z0-9 \\\\-]*$"`
	// Indicates whether routing through the link to a telemetry-router is active.
	Enabled bool `json:"enabled"`
	// The ID of the telemetry-router to route the telemetry data.
	TelemetryRouterId    string `json:"telemetryRouterId"`
	AdditionalProperties map[string]interface{}
}

CreateOrUpdateOrganizationTelemetryLinkPayload struct for CreateOrUpdateOrganizationTelemetryLinkPayload

func NewCreateOrUpdateOrganizationTelemetryLinkPayload

func NewCreateOrUpdateOrganizationTelemetryLinkPayload(accessToken string, displayName string, enabled bool, telemetryRouterId string) *CreateOrUpdateOrganizationTelemetryLinkPayload

NewCreateOrUpdateOrganizationTelemetryLinkPayload instantiates a new CreateOrUpdateOrganizationTelemetryLinkPayload object This constructor will assign default values to properties that have it defined, 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 NewCreateOrUpdateOrganizationTelemetryLinkPayloadWithDefaults

func NewCreateOrUpdateOrganizationTelemetryLinkPayloadWithDefaults() *CreateOrUpdateOrganizationTelemetryLinkPayload

NewCreateOrUpdateOrganizationTelemetryLinkPayloadWithDefaults instantiates a new CreateOrUpdateOrganizationTelemetryLinkPayload object This 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 (*CreateOrUpdateOrganizationTelemetryLinkPayload) GetAccessToken

GetAccessToken returns the AccessToken field value

func (*CreateOrUpdateOrganizationTelemetryLinkPayload) GetAccessTokenOk

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

func (*CreateOrUpdateOrganizationTelemetryLinkPayload) GetDescription

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

func (*CreateOrUpdateOrganizationTelemetryLinkPayload) GetDescriptionOk

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 (*CreateOrUpdateOrganizationTelemetryLinkPayload) GetDisplayName

GetDisplayName returns the DisplayName field value

func (*CreateOrUpdateOrganizationTelemetryLinkPayload) GetDisplayNameOk

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

func (*CreateOrUpdateOrganizationTelemetryLinkPayload) GetEnabled

GetEnabled returns the Enabled field value

func (*CreateOrUpdateOrganizationTelemetryLinkPayload) GetEnabledOk

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

func (*CreateOrUpdateOrganizationTelemetryLinkPayload) GetTelemetryRouterId

func (o *CreateOrUpdateOrganizationTelemetryLinkPayload) GetTelemetryRouterId() string

GetTelemetryRouterId returns the TelemetryRouterId field value

func (*CreateOrUpdateOrganizationTelemetryLinkPayload) GetTelemetryRouterIdOk

func (o *CreateOrUpdateOrganizationTelemetryLinkPayload) GetTelemetryRouterIdOk() (*string, bool)

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

func (*CreateOrUpdateOrganizationTelemetryLinkPayload) HasDescription

HasDescription returns a boolean if a field has been set.

func (CreateOrUpdateOrganizationTelemetryLinkPayload) MarshalJSON

func (*CreateOrUpdateOrganizationTelemetryLinkPayload) SetAccessToken

SetAccessToken sets field value

func (*CreateOrUpdateOrganizationTelemetryLinkPayload) SetDescription

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

func (*CreateOrUpdateOrganizationTelemetryLinkPayload) SetDisplayName

SetDisplayName sets field value

func (*CreateOrUpdateOrganizationTelemetryLinkPayload) SetEnabled

SetEnabled sets field value

func (*CreateOrUpdateOrganizationTelemetryLinkPayload) SetTelemetryRouterId

func (o *CreateOrUpdateOrganizationTelemetryLinkPayload) SetTelemetryRouterId(v string)

SetTelemetryRouterId sets field value

func (CreateOrUpdateOrganizationTelemetryLinkPayload) ToMap

func (o CreateOrUpdateOrganizationTelemetryLinkPayload) ToMap() (map[string]interface{}, error)

func (*CreateOrUpdateOrganizationTelemetryLinkPayload) UnmarshalJSON

func (o *CreateOrUpdateOrganizationTelemetryLinkPayload) UnmarshalJSON(data []byte) (err error)

type CreateOrUpdateProjectTelemetryLinkPayload

type CreateOrUpdateProjectTelemetryLinkPayload struct {
	// The access token.
	AccessToken string `json:"accessToken" validate:"regexp=^[A-Za-z0-9-_=]+\\\\.[A-Za-z0-9-_=]+\\\\.?[A-Za-z0-9-_.+\\/=]*$"`
	// The description is a longer text chosen by the user to provide more context for the resource.
	Description *string `json:"description,omitempty"`
	// The display name is a short name chosen by the user to identify the resource.
	DisplayName string `json:"displayName" validate:"regexp=^[a-zA-Z0-9][a-zA-Z0-9 \\\\-]*$"`
	// Indicates whether routing through the link to a telemetry-router is active.
	Enabled bool `json:"enabled"`
	// The ID of the telemetry-router to route the telemetry data.
	TelemetryRouterId    string `json:"telemetryRouterId"`
	AdditionalProperties map[string]interface{}
}

CreateOrUpdateProjectTelemetryLinkPayload struct for CreateOrUpdateProjectTelemetryLinkPayload

func NewCreateOrUpdateProjectTelemetryLinkPayload

func NewCreateOrUpdateProjectTelemetryLinkPayload(accessToken string, displayName string, enabled bool, telemetryRouterId string) *CreateOrUpdateProjectTelemetryLinkPayload

NewCreateOrUpdateProjectTelemetryLinkPayload instantiates a new CreateOrUpdateProjectTelemetryLinkPayload object This constructor will assign default values to properties that have it defined, 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 NewCreateOrUpdateProjectTelemetryLinkPayloadWithDefaults

func NewCreateOrUpdateProjectTelemetryLinkPayloadWithDefaults() *CreateOrUpdateProjectTelemetryLinkPayload

NewCreateOrUpdateProjectTelemetryLinkPayloadWithDefaults instantiates a new CreateOrUpdateProjectTelemetryLinkPayload object This 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 (*CreateOrUpdateProjectTelemetryLinkPayload) GetAccessToken

GetAccessToken returns the AccessToken field value

func (*CreateOrUpdateProjectTelemetryLinkPayload) GetAccessTokenOk

func (o *CreateOrUpdateProjectTelemetryLinkPayload) GetAccessTokenOk() (*string, bool)

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

func (*CreateOrUpdateProjectTelemetryLinkPayload) GetDescription

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

func (*CreateOrUpdateProjectTelemetryLinkPayload) GetDescriptionOk

func (o *CreateOrUpdateProjectTelemetryLinkPayload) 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 (*CreateOrUpdateProjectTelemetryLinkPayload) GetDisplayName

GetDisplayName returns the DisplayName field value

func (*CreateOrUpdateProjectTelemetryLinkPayload) GetDisplayNameOk

func (o *CreateOrUpdateProjectTelemetryLinkPayload) GetDisplayNameOk() (*string, bool)

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

func (*CreateOrUpdateProjectTelemetryLinkPayload) GetEnabled

GetEnabled returns the Enabled field value

func (*CreateOrUpdateProjectTelemetryLinkPayload) GetEnabledOk

func (o *CreateOrUpdateProjectTelemetryLinkPayload) GetEnabledOk() (*bool, bool)

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

func (*CreateOrUpdateProjectTelemetryLinkPayload) GetTelemetryRouterId

func (o *CreateOrUpdateProjectTelemetryLinkPayload) GetTelemetryRouterId() string

GetTelemetryRouterId returns the TelemetryRouterId field value

func (*CreateOrUpdateProjectTelemetryLinkPayload) GetTelemetryRouterIdOk

func (o *CreateOrUpdateProjectTelemetryLinkPayload) GetTelemetryRouterIdOk() (*string, bool)

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

func (*CreateOrUpdateProjectTelemetryLinkPayload) HasDescription

func (o *CreateOrUpdateProjectTelemetryLinkPayload) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (CreateOrUpdateProjectTelemetryLinkPayload) MarshalJSON

func (*CreateOrUpdateProjectTelemetryLinkPayload) SetAccessToken

SetAccessToken sets field value

func (*CreateOrUpdateProjectTelemetryLinkPayload) SetDescription

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

func (*CreateOrUpdateProjectTelemetryLinkPayload) SetDisplayName

SetDisplayName sets field value

func (*CreateOrUpdateProjectTelemetryLinkPayload) SetEnabled

SetEnabled sets field value

func (*CreateOrUpdateProjectTelemetryLinkPayload) SetTelemetryRouterId

func (o *CreateOrUpdateProjectTelemetryLinkPayload) SetTelemetryRouterId(v string)

SetTelemetryRouterId sets field value

func (CreateOrUpdateProjectTelemetryLinkPayload) ToMap

func (o CreateOrUpdateProjectTelemetryLinkPayload) ToMap() (map[string]interface{}, error)

func (*CreateOrUpdateProjectTelemetryLinkPayload) UnmarshalJSON

func (o *CreateOrUpdateProjectTelemetryLinkPayload) UnmarshalJSON(data []byte) (err error)

type DefaultAPI

type DefaultAPI interface {

	/*
		CreateOrUpdateFolderTelemetryLink Method for CreateOrUpdateFolderTelemetryLink

		Creates or updates the given Telemetry Link within the folder.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param folderId The STACKIT portal folder UUID the resource is located in.
		@param regionId The STACKIT region name the resource is located in.
		@return ApiCreateOrUpdateFolderTelemetryLinkRequest
	*/
	CreateOrUpdateFolderTelemetryLink(ctx context.Context, folderId string, regionId string) ApiCreateOrUpdateFolderTelemetryLinkRequest

	// CreateOrUpdateFolderTelemetryLinkExecute executes the request
	//  @return TelemetryLinkResponse
	CreateOrUpdateFolderTelemetryLinkExecute(r ApiCreateOrUpdateFolderTelemetryLinkRequest) (*TelemetryLinkResponse, error)

	/*
		CreateOrUpdateOrganizationTelemetryLink Method for CreateOrUpdateOrganizationTelemetryLink

		Creates or updates the given Telemetry Link within the organization.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param organizationId The STACKIT portal organization UUID the resource is located in.
		@param regionId The STACKIT region name the resource is located in.
		@return ApiCreateOrUpdateOrganizationTelemetryLinkRequest
	*/
	CreateOrUpdateOrganizationTelemetryLink(ctx context.Context, organizationId string, regionId string) ApiCreateOrUpdateOrganizationTelemetryLinkRequest

	// CreateOrUpdateOrganizationTelemetryLinkExecute executes the request
	//  @return TelemetryLinkResponse
	CreateOrUpdateOrganizationTelemetryLinkExecute(r ApiCreateOrUpdateOrganizationTelemetryLinkRequest) (*TelemetryLinkResponse, error)

	/*
		CreateOrUpdateProjectTelemetryLink Method for CreateOrUpdateProjectTelemetryLink

		Creates or updates the given Telemetry Link within the project.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The STACKIT portal project UUID the resource is located in.
		@param regionId The STACKIT region name the resource is located in.
		@return ApiCreateOrUpdateProjectTelemetryLinkRequest
	*/
	CreateOrUpdateProjectTelemetryLink(ctx context.Context, projectId string, regionId string) ApiCreateOrUpdateProjectTelemetryLinkRequest

	// CreateOrUpdateProjectTelemetryLinkExecute executes the request
	//  @return TelemetryLinkResponse
	CreateOrUpdateProjectTelemetryLinkExecute(r ApiCreateOrUpdateProjectTelemetryLinkRequest) (*TelemetryLinkResponse, error)

	/*
		DeleteFolderTelemetryLink Method for DeleteFolderTelemetryLink

		Deletes the given Telemetry Link within the folder.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param folderId The STACKIT portal folder UUID the resource is located in.
		@param regionId The STACKIT region name the resource is located in.
		@return ApiDeleteFolderTelemetryLinkRequest
	*/
	DeleteFolderTelemetryLink(ctx context.Context, folderId string, regionId string) ApiDeleteFolderTelemetryLinkRequest

	// DeleteFolderTelemetryLinkExecute executes the request
	DeleteFolderTelemetryLinkExecute(r ApiDeleteFolderTelemetryLinkRequest) error

	/*
		DeleteOrganizationTelemetryLink Method for DeleteOrganizationTelemetryLink

		Deletes the given Telemetry Link within the organization.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param organizationId The STACKIT portal organization UUID the resource is located in.
		@param regionId The STACKIT region name the resource is located in.
		@return ApiDeleteOrganizationTelemetryLinkRequest
	*/
	DeleteOrganizationTelemetryLink(ctx context.Context, organizationId string, regionId string) ApiDeleteOrganizationTelemetryLinkRequest

	// DeleteOrganizationTelemetryLinkExecute executes the request
	DeleteOrganizationTelemetryLinkExecute(r ApiDeleteOrganizationTelemetryLinkRequest) error

	/*
		DeleteProjectTelemetryLink Method for DeleteProjectTelemetryLink

		Deletes the given Telemetry Link within the project.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The STACKIT portal project UUID the resource is located in.
		@param regionId The STACKIT region name the resource is located in.
		@return ApiDeleteProjectTelemetryLinkRequest
	*/
	DeleteProjectTelemetryLink(ctx context.Context, projectId string, regionId string) ApiDeleteProjectTelemetryLinkRequest

	// DeleteProjectTelemetryLinkExecute executes the request
	DeleteProjectTelemetryLinkExecute(r ApiDeleteProjectTelemetryLinkRequest) error

	/*
		GetFolderTelemetryLink Method for GetFolderTelemetryLink

		Returns the details for the given Telemetry Link within the folder.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param folderId The STACKIT portal folder UUID the resource is located in.
		@param regionId The STACKIT region name the resource is located in.
		@return ApiGetFolderTelemetryLinkRequest
	*/
	GetFolderTelemetryLink(ctx context.Context, folderId string, regionId string) ApiGetFolderTelemetryLinkRequest

	// GetFolderTelemetryLinkExecute executes the request
	//  @return TelemetryLinkResponse
	GetFolderTelemetryLinkExecute(r ApiGetFolderTelemetryLinkRequest) (*TelemetryLinkResponse, error)

	/*
		GetOrganizationTelemetryLink Method for GetOrganizationTelemetryLink

		Returns the details for the given Telemetry Link within the organization.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param organizationId The STACKIT portal organization UUID the resource is located in.
		@param regionId The STACKIT region name the resource is located in.
		@return ApiGetOrganizationTelemetryLinkRequest
	*/
	GetOrganizationTelemetryLink(ctx context.Context, organizationId string, regionId string) ApiGetOrganizationTelemetryLinkRequest

	// GetOrganizationTelemetryLinkExecute executes the request
	//  @return TelemetryLinkResponse
	GetOrganizationTelemetryLinkExecute(r ApiGetOrganizationTelemetryLinkRequest) (*TelemetryLinkResponse, error)

	/*
		GetProjectTelemetryLink Method for GetProjectTelemetryLink

		Returns the details for the given Telemetry Link within the project.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The STACKIT portal project UUID the resource is located in.
		@param regionId The STACKIT region name the resource is located in.
		@return ApiGetProjectTelemetryLinkRequest
	*/
	GetProjectTelemetryLink(ctx context.Context, projectId string, regionId string) ApiGetProjectTelemetryLinkRequest

	// GetProjectTelemetryLinkExecute executes the request
	//  @return TelemetryLinkResponse
	GetProjectTelemetryLinkExecute(r ApiGetProjectTelemetryLinkRequest) (*TelemetryLinkResponse, error)

	/*
		PartialUpdateFolderTelemetryLink Method for PartialUpdateFolderTelemetryLink

		Patches the given Telemetry Link within the folder.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param folderId The STACKIT portal folder UUID the resource is located in.
		@param regionId The STACKIT region name the resource is located in.
		@return ApiPartialUpdateFolderTelemetryLinkRequest
	*/
	PartialUpdateFolderTelemetryLink(ctx context.Context, folderId string, regionId string) ApiPartialUpdateFolderTelemetryLinkRequest

	// PartialUpdateFolderTelemetryLinkExecute executes the request
	//  @return TelemetryLinkResponse
	PartialUpdateFolderTelemetryLinkExecute(r ApiPartialUpdateFolderTelemetryLinkRequest) (*TelemetryLinkResponse, error)

	/*
		PartialUpdateOrganizationTelemetryLink Method for PartialUpdateOrganizationTelemetryLink

		Patches the given Telemetry Link within the organization.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param organizationId The STACKIT portal organization UUID the resource is located in.
		@param regionId The STACKIT region name the resource is located in.
		@return ApiPartialUpdateOrganizationTelemetryLinkRequest
	*/
	PartialUpdateOrganizationTelemetryLink(ctx context.Context, organizationId string, regionId string) ApiPartialUpdateOrganizationTelemetryLinkRequest

	// PartialUpdateOrganizationTelemetryLinkExecute executes the request
	//  @return TelemetryLinkResponse
	PartialUpdateOrganizationTelemetryLinkExecute(r ApiPartialUpdateOrganizationTelemetryLinkRequest) (*TelemetryLinkResponse, error)

	/*
		PartialUpdateProjectTelemetryLink Method for PartialUpdateProjectTelemetryLink

		Patches the given Telemetry Link within the project.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The STACKIT portal project UUID the resource is located in.
		@param regionId The STACKIT region name the resource is located in.
		@return ApiPartialUpdateProjectTelemetryLinkRequest
	*/
	PartialUpdateProjectTelemetryLink(ctx context.Context, projectId string, regionId string) ApiPartialUpdateProjectTelemetryLinkRequest

	// PartialUpdateProjectTelemetryLinkExecute executes the request
	//  @return TelemetryLinkResponse
	PartialUpdateProjectTelemetryLinkExecute(r ApiPartialUpdateProjectTelemetryLinkRequest) (*TelemetryLinkResponse, error)
}

type DefaultAPIService

type DefaultAPIService service

DefaultAPIService DefaultAPI service

func (a *DefaultAPIService) CreateOrUpdateFolderTelemetryLink(ctx context.Context, folderId string, regionId string) ApiCreateOrUpdateFolderTelemetryLinkRequest

CreateOrUpdateFolderTelemetryLink Method for CreateOrUpdateFolderTelemetryLink

Creates or updates the given Telemetry Link within the folder.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param folderId The STACKIT portal folder UUID the resource is located in.
@param regionId The STACKIT region name the resource is located in.
@return ApiCreateOrUpdateFolderTelemetryLinkRequest

func (*DefaultAPIService) CreateOrUpdateFolderTelemetryLinkExecute

func (a *DefaultAPIService) CreateOrUpdateFolderTelemetryLinkExecute(r ApiCreateOrUpdateFolderTelemetryLinkRequest) (*TelemetryLinkResponse, error)

Execute executes the request

@return TelemetryLinkResponse
func (a *DefaultAPIService) CreateOrUpdateOrganizationTelemetryLink(ctx context.Context, organizationId string, regionId string) ApiCreateOrUpdateOrganizationTelemetryLinkRequest

CreateOrUpdateOrganizationTelemetryLink Method for CreateOrUpdateOrganizationTelemetryLink

Creates or updates the given Telemetry Link within the organization.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organizationId The STACKIT portal organization UUID the resource is located in.
@param regionId The STACKIT region name the resource is located in.
@return ApiCreateOrUpdateOrganizationTelemetryLinkRequest

func (*DefaultAPIService) CreateOrUpdateOrganizationTelemetryLinkExecute

func (a *DefaultAPIService) CreateOrUpdateOrganizationTelemetryLinkExecute(r ApiCreateOrUpdateOrganizationTelemetryLinkRequest) (*TelemetryLinkResponse, error)

Execute executes the request

@return TelemetryLinkResponse
func (a *DefaultAPIService) CreateOrUpdateProjectTelemetryLink(ctx context.Context, projectId string, regionId string) ApiCreateOrUpdateProjectTelemetryLinkRequest

CreateOrUpdateProjectTelemetryLink Method for CreateOrUpdateProjectTelemetryLink

Creates or updates the given Telemetry Link within the project.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT portal project UUID the resource is located in.
@param regionId The STACKIT region name the resource is located in.
@return ApiCreateOrUpdateProjectTelemetryLinkRequest

func (*DefaultAPIService) CreateOrUpdateProjectTelemetryLinkExecute

func (a *DefaultAPIService) CreateOrUpdateProjectTelemetryLinkExecute(r ApiCreateOrUpdateProjectTelemetryLinkRequest) (*TelemetryLinkResponse, error)

Execute executes the request

@return TelemetryLinkResponse
func (a *DefaultAPIService) DeleteFolderTelemetryLink(ctx context.Context, folderId string, regionId string) ApiDeleteFolderTelemetryLinkRequest

DeleteFolderTelemetryLink Method for DeleteFolderTelemetryLink

Deletes the given Telemetry Link within the folder.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param folderId The STACKIT portal folder UUID the resource is located in.
@param regionId The STACKIT region name the resource is located in.
@return ApiDeleteFolderTelemetryLinkRequest

func (*DefaultAPIService) DeleteFolderTelemetryLinkExecute

func (a *DefaultAPIService) DeleteFolderTelemetryLinkExecute(r ApiDeleteFolderTelemetryLinkRequest) error

Execute executes the request

func (a *DefaultAPIService) DeleteOrganizationTelemetryLink(ctx context.Context, organizationId string, regionId string) ApiDeleteOrganizationTelemetryLinkRequest

DeleteOrganizationTelemetryLink Method for DeleteOrganizationTelemetryLink

Deletes the given Telemetry Link within the organization.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organizationId The STACKIT portal organization UUID the resource is located in.
@param regionId The STACKIT region name the resource is located in.
@return ApiDeleteOrganizationTelemetryLinkRequest

func (*DefaultAPIService) DeleteOrganizationTelemetryLinkExecute

func (a *DefaultAPIService) DeleteOrganizationTelemetryLinkExecute(r ApiDeleteOrganizationTelemetryLinkRequest) error

Execute executes the request

func (a *DefaultAPIService) DeleteProjectTelemetryLink(ctx context.Context, projectId string, regionId string) ApiDeleteProjectTelemetryLinkRequest

DeleteProjectTelemetryLink Method for DeleteProjectTelemetryLink

Deletes the given Telemetry Link within the project.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT portal project UUID the resource is located in.
@param regionId The STACKIT region name the resource is located in.
@return ApiDeleteProjectTelemetryLinkRequest

func (*DefaultAPIService) DeleteProjectTelemetryLinkExecute

func (a *DefaultAPIService) DeleteProjectTelemetryLinkExecute(r ApiDeleteProjectTelemetryLinkRequest) error

Execute executes the request

func (a *DefaultAPIService) GetFolderTelemetryLink(ctx context.Context, folderId string, regionId string) ApiGetFolderTelemetryLinkRequest

GetFolderTelemetryLink Method for GetFolderTelemetryLink

Returns the details for the given Telemetry Link within the folder.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param folderId The STACKIT portal folder UUID the resource is located in.
@param regionId The STACKIT region name the resource is located in.
@return ApiGetFolderTelemetryLinkRequest

func (*DefaultAPIService) GetFolderTelemetryLinkExecute

func (a *DefaultAPIService) GetFolderTelemetryLinkExecute(r ApiGetFolderTelemetryLinkRequest) (*TelemetryLinkResponse, error)

Execute executes the request

@return TelemetryLinkResponse
func (a *DefaultAPIService) GetOrganizationTelemetryLink(ctx context.Context, organizationId string, regionId string) ApiGetOrganizationTelemetryLinkRequest

GetOrganizationTelemetryLink Method for GetOrganizationTelemetryLink

Returns the details for the given Telemetry Link within the organization.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organizationId The STACKIT portal organization UUID the resource is located in.
@param regionId The STACKIT region name the resource is located in.
@return ApiGetOrganizationTelemetryLinkRequest

func (*DefaultAPIService) GetOrganizationTelemetryLinkExecute

func (a *DefaultAPIService) GetOrganizationTelemetryLinkExecute(r ApiGetOrganizationTelemetryLinkRequest) (*TelemetryLinkResponse, error)

Execute executes the request

@return TelemetryLinkResponse
func (a *DefaultAPIService) GetProjectTelemetryLink(ctx context.Context, projectId string, regionId string) ApiGetProjectTelemetryLinkRequest

GetProjectTelemetryLink Method for GetProjectTelemetryLink

Returns the details for the given Telemetry Link within the project.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT portal project UUID the resource is located in.
@param regionId The STACKIT region name the resource is located in.
@return ApiGetProjectTelemetryLinkRequest

func (*DefaultAPIService) GetProjectTelemetryLinkExecute

func (a *DefaultAPIService) GetProjectTelemetryLinkExecute(r ApiGetProjectTelemetryLinkRequest) (*TelemetryLinkResponse, error)

Execute executes the request

@return TelemetryLinkResponse
func (a *DefaultAPIService) PartialUpdateFolderTelemetryLink(ctx context.Context, folderId string, regionId string) ApiPartialUpdateFolderTelemetryLinkRequest

PartialUpdateFolderTelemetryLink Method for PartialUpdateFolderTelemetryLink

Patches the given Telemetry Link within the folder.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param folderId The STACKIT portal folder UUID the resource is located in.
@param regionId The STACKIT region name the resource is located in.
@return ApiPartialUpdateFolderTelemetryLinkRequest

func (*DefaultAPIService) PartialUpdateFolderTelemetryLinkExecute

func (a *DefaultAPIService) PartialUpdateFolderTelemetryLinkExecute(r ApiPartialUpdateFolderTelemetryLinkRequest) (*TelemetryLinkResponse, error)

Execute executes the request

@return TelemetryLinkResponse
func (a *DefaultAPIService) PartialUpdateOrganizationTelemetryLink(ctx context.Context, organizationId string, regionId string) ApiPartialUpdateOrganizationTelemetryLinkRequest

PartialUpdateOrganizationTelemetryLink Method for PartialUpdateOrganizationTelemetryLink

Patches the given Telemetry Link within the organization.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organizationId The STACKIT portal organization UUID the resource is located in.
@param regionId The STACKIT region name the resource is located in.
@return ApiPartialUpdateOrganizationTelemetryLinkRequest

func (*DefaultAPIService) PartialUpdateOrganizationTelemetryLinkExecute

func (a *DefaultAPIService) PartialUpdateOrganizationTelemetryLinkExecute(r ApiPartialUpdateOrganizationTelemetryLinkRequest) (*TelemetryLinkResponse, error)

Execute executes the request

@return TelemetryLinkResponse
func (a *DefaultAPIService) PartialUpdateProjectTelemetryLink(ctx context.Context, projectId string, regionId string) ApiPartialUpdateProjectTelemetryLinkRequest

PartialUpdateProjectTelemetryLink Method for PartialUpdateProjectTelemetryLink

Patches the given Telemetry Link within the project.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT portal project UUID the resource is located in.
@param regionId The STACKIT region name the resource is located in.
@return ApiPartialUpdateProjectTelemetryLinkRequest

func (*DefaultAPIService) PartialUpdateProjectTelemetryLinkExecute

func (a *DefaultAPIService) PartialUpdateProjectTelemetryLinkExecute(r ApiPartialUpdateProjectTelemetryLinkRequest) (*TelemetryLinkResponse, error)

Execute executes the request

@return TelemetryLinkResponse

type DefaultAPIServiceMock

type DefaultAPIServiceMock struct {
	// CreateOrUpdateFolderTelemetryLinkExecuteMock can be populated to implement the behavior of the CreateOrUpdateFolderTelemetryLinkExecute function of this mock
	CreateOrUpdateFolderTelemetryLinkExecuteMock *func(r ApiCreateOrUpdateFolderTelemetryLinkRequest) (*TelemetryLinkResponse, error)
	// CreateOrUpdateOrganizationTelemetryLinkExecuteMock can be populated to implement the behavior of the CreateOrUpdateOrganizationTelemetryLinkExecute function of this mock
	CreateOrUpdateOrganizationTelemetryLinkExecuteMock *func(r ApiCreateOrUpdateOrganizationTelemetryLinkRequest) (*TelemetryLinkResponse, error)
	// CreateOrUpdateProjectTelemetryLinkExecuteMock can be populated to implement the behavior of the CreateOrUpdateProjectTelemetryLinkExecute function of this mock
	CreateOrUpdateProjectTelemetryLinkExecuteMock *func(r ApiCreateOrUpdateProjectTelemetryLinkRequest) (*TelemetryLinkResponse, error)
	// DeleteFolderTelemetryLinkExecuteMock can be populated to implement the behavior of the DeleteFolderTelemetryLinkExecute function of this mock
	DeleteFolderTelemetryLinkExecuteMock *func(r ApiDeleteFolderTelemetryLinkRequest) error
	// DeleteOrganizationTelemetryLinkExecuteMock can be populated to implement the behavior of the DeleteOrganizationTelemetryLinkExecute function of this mock
	DeleteOrganizationTelemetryLinkExecuteMock *func(r ApiDeleteOrganizationTelemetryLinkRequest) error
	// DeleteProjectTelemetryLinkExecuteMock can be populated to implement the behavior of the DeleteProjectTelemetryLinkExecute function of this mock
	DeleteProjectTelemetryLinkExecuteMock *func(r ApiDeleteProjectTelemetryLinkRequest) error
	// GetFolderTelemetryLinkExecuteMock can be populated to implement the behavior of the GetFolderTelemetryLinkExecute function of this mock
	GetFolderTelemetryLinkExecuteMock *func(r ApiGetFolderTelemetryLinkRequest) (*TelemetryLinkResponse, error)
	// GetOrganizationTelemetryLinkExecuteMock can be populated to implement the behavior of the GetOrganizationTelemetryLinkExecute function of this mock
	GetOrganizationTelemetryLinkExecuteMock *func(r ApiGetOrganizationTelemetryLinkRequest) (*TelemetryLinkResponse, error)
	// GetProjectTelemetryLinkExecuteMock can be populated to implement the behavior of the GetProjectTelemetryLinkExecute function of this mock
	GetProjectTelemetryLinkExecuteMock *func(r ApiGetProjectTelemetryLinkRequest) (*TelemetryLinkResponse, error)
	// PartialUpdateFolderTelemetryLinkExecuteMock can be populated to implement the behavior of the PartialUpdateFolderTelemetryLinkExecute function of this mock
	PartialUpdateFolderTelemetryLinkExecuteMock *func(r ApiPartialUpdateFolderTelemetryLinkRequest) (*TelemetryLinkResponse, error)
	// PartialUpdateOrganizationTelemetryLinkExecuteMock can be populated to implement the behavior of the PartialUpdateOrganizationTelemetryLinkExecute function of this mock
	PartialUpdateOrganizationTelemetryLinkExecuteMock *func(r ApiPartialUpdateOrganizationTelemetryLinkRequest) (*TelemetryLinkResponse, error)
	// PartialUpdateProjectTelemetryLinkExecuteMock can be populated to implement the behavior of the PartialUpdateProjectTelemetryLinkExecute function of this mock
	PartialUpdateProjectTelemetryLinkExecuteMock *func(r ApiPartialUpdateProjectTelemetryLinkRequest) (*TelemetryLinkResponse, error)
}

DefaultAPIServiceMock is meant to be used for testing only as a replacement for DefaultAPIService. By default all FooExecute() implementations are a no-op. Behavior of the mock can be customized by populating the callbacks in this struct.

func (a DefaultAPIServiceMock) CreateOrUpdateFolderTelemetryLink(ctx context.Context, folderId string, regionId string) ApiCreateOrUpdateFolderTelemetryLinkRequest

func (DefaultAPIServiceMock) CreateOrUpdateFolderTelemetryLinkExecute

func (a DefaultAPIServiceMock) CreateOrUpdateFolderTelemetryLinkExecute(r ApiCreateOrUpdateFolderTelemetryLinkRequest) (*TelemetryLinkResponse, error)

CreateOrUpdateFolderTelemetryLinkExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the CreateOrUpdateFolderTelemetryLinkExecuteMock field in the DefaultAPIServiceMock struct.

func (a DefaultAPIServiceMock) CreateOrUpdateOrganizationTelemetryLink(ctx context.Context, organizationId string, regionId string) ApiCreateOrUpdateOrganizationTelemetryLinkRequest

func (DefaultAPIServiceMock) CreateOrUpdateOrganizationTelemetryLinkExecute

func (a DefaultAPIServiceMock) CreateOrUpdateOrganizationTelemetryLinkExecute(r ApiCreateOrUpdateOrganizationTelemetryLinkRequest) (*TelemetryLinkResponse, error)

CreateOrUpdateOrganizationTelemetryLinkExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the CreateOrUpdateOrganizationTelemetryLinkExecuteMock field in the DefaultAPIServiceMock struct.

func (a DefaultAPIServiceMock) CreateOrUpdateProjectTelemetryLink(ctx context.Context, projectId string, regionId string) ApiCreateOrUpdateProjectTelemetryLinkRequest

func (DefaultAPIServiceMock) CreateOrUpdateProjectTelemetryLinkExecute

func (a DefaultAPIServiceMock) CreateOrUpdateProjectTelemetryLinkExecute(r ApiCreateOrUpdateProjectTelemetryLinkRequest) (*TelemetryLinkResponse, error)

CreateOrUpdateProjectTelemetryLinkExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the CreateOrUpdateProjectTelemetryLinkExecuteMock field in the DefaultAPIServiceMock struct.

func (a DefaultAPIServiceMock) DeleteFolderTelemetryLink(ctx context.Context, folderId string, regionId string) ApiDeleteFolderTelemetryLinkRequest

func (DefaultAPIServiceMock) DeleteFolderTelemetryLinkExecute

func (a DefaultAPIServiceMock) DeleteFolderTelemetryLinkExecute(r ApiDeleteFolderTelemetryLinkRequest) error

DeleteFolderTelemetryLinkExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the DeleteFolderTelemetryLinkExecuteMock field in the DefaultAPIServiceMock struct.

func (a DefaultAPIServiceMock) DeleteOrganizationTelemetryLink(ctx context.Context, organizationId string, regionId string) ApiDeleteOrganizationTelemetryLinkRequest

func (DefaultAPIServiceMock) DeleteOrganizationTelemetryLinkExecute

func (a DefaultAPIServiceMock) DeleteOrganizationTelemetryLinkExecute(r ApiDeleteOrganizationTelemetryLinkRequest) error

DeleteOrganizationTelemetryLinkExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the DeleteOrganizationTelemetryLinkExecuteMock field in the DefaultAPIServiceMock struct.

func (a DefaultAPIServiceMock) DeleteProjectTelemetryLink(ctx context.Context, projectId string, regionId string) ApiDeleteProjectTelemetryLinkRequest

func (DefaultAPIServiceMock) DeleteProjectTelemetryLinkExecute

func (a DefaultAPIServiceMock) DeleteProjectTelemetryLinkExecute(r ApiDeleteProjectTelemetryLinkRequest) error

DeleteProjectTelemetryLinkExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the DeleteProjectTelemetryLinkExecuteMock field in the DefaultAPIServiceMock struct.

func (a DefaultAPIServiceMock) GetFolderTelemetryLink(ctx context.Context, folderId string, regionId string) ApiGetFolderTelemetryLinkRequest

func (DefaultAPIServiceMock) GetFolderTelemetryLinkExecute

GetFolderTelemetryLinkExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the GetFolderTelemetryLinkExecuteMock field in the DefaultAPIServiceMock struct.

func (a DefaultAPIServiceMock) GetOrganizationTelemetryLink(ctx context.Context, organizationId string, regionId string) ApiGetOrganizationTelemetryLinkRequest

func (DefaultAPIServiceMock) GetOrganizationTelemetryLinkExecute

func (a DefaultAPIServiceMock) GetOrganizationTelemetryLinkExecute(r ApiGetOrganizationTelemetryLinkRequest) (*TelemetryLinkResponse, error)

GetOrganizationTelemetryLinkExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the GetOrganizationTelemetryLinkExecuteMock field in the DefaultAPIServiceMock struct.

func (a DefaultAPIServiceMock) GetProjectTelemetryLink(ctx context.Context, projectId string, regionId string) ApiGetProjectTelemetryLinkRequest

func (DefaultAPIServiceMock) GetProjectTelemetryLinkExecute

GetProjectTelemetryLinkExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the GetProjectTelemetryLinkExecuteMock field in the DefaultAPIServiceMock struct.

func (a DefaultAPIServiceMock) PartialUpdateFolderTelemetryLink(ctx context.Context, folderId string, regionId string) ApiPartialUpdateFolderTelemetryLinkRequest

func (DefaultAPIServiceMock) PartialUpdateFolderTelemetryLinkExecute

func (a DefaultAPIServiceMock) PartialUpdateFolderTelemetryLinkExecute(r ApiPartialUpdateFolderTelemetryLinkRequest) (*TelemetryLinkResponse, error)

PartialUpdateFolderTelemetryLinkExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the PartialUpdateFolderTelemetryLinkExecuteMock field in the DefaultAPIServiceMock struct.

func (a DefaultAPIServiceMock) PartialUpdateOrganizationTelemetryLink(ctx context.Context, organizationId string, regionId string) ApiPartialUpdateOrganizationTelemetryLinkRequest

func (DefaultAPIServiceMock) PartialUpdateOrganizationTelemetryLinkExecute

func (a DefaultAPIServiceMock) PartialUpdateOrganizationTelemetryLinkExecute(r ApiPartialUpdateOrganizationTelemetryLinkRequest) (*TelemetryLinkResponse, error)

PartialUpdateOrganizationTelemetryLinkExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the PartialUpdateOrganizationTelemetryLinkExecuteMock field in the DefaultAPIServiceMock struct.

func (a DefaultAPIServiceMock) PartialUpdateProjectTelemetryLink(ctx context.Context, projectId string, regionId string) ApiPartialUpdateProjectTelemetryLinkRequest

func (DefaultAPIServiceMock) PartialUpdateProjectTelemetryLinkExecute

func (a DefaultAPIServiceMock) PartialUpdateProjectTelemetryLinkExecute(r ApiPartialUpdateProjectTelemetryLinkRequest) (*TelemetryLinkResponse, error)

PartialUpdateProjectTelemetryLinkExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the PartialUpdateProjectTelemetryLinkExecuteMock field in the DefaultAPIServiceMock struct.

type MappedNullable

type MappedNullable interface {
	ToMap() (map[string]interface{}, error)
}

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 NullableCreateOrUpdateFolderTelemetryLinkPayload

type NullableCreateOrUpdateFolderTelemetryLinkPayload struct {
	// contains filtered or unexported fields
}

func (NullableCreateOrUpdateFolderTelemetryLinkPayload) Get

func (NullableCreateOrUpdateFolderTelemetryLinkPayload) IsSet

func (NullableCreateOrUpdateFolderTelemetryLinkPayload) MarshalJSON

func (*NullableCreateOrUpdateFolderTelemetryLinkPayload) Set

func (*NullableCreateOrUpdateFolderTelemetryLinkPayload) UnmarshalJSON

func (*NullableCreateOrUpdateFolderTelemetryLinkPayload) Unset

type NullableCreateOrUpdateOrganizationTelemetryLinkPayload

type NullableCreateOrUpdateOrganizationTelemetryLinkPayload struct {
	// contains filtered or unexported fields
}

func (NullableCreateOrUpdateOrganizationTelemetryLinkPayload) Get

func (NullableCreateOrUpdateOrganizationTelemetryLinkPayload) IsSet

func (NullableCreateOrUpdateOrganizationTelemetryLinkPayload) MarshalJSON

func (*NullableCreateOrUpdateOrganizationTelemetryLinkPayload) Set

func (*NullableCreateOrUpdateOrganizationTelemetryLinkPayload) UnmarshalJSON

func (*NullableCreateOrUpdateOrganizationTelemetryLinkPayload) Unset

type NullableCreateOrUpdateProjectTelemetryLinkPayload

type NullableCreateOrUpdateProjectTelemetryLinkPayload struct {
	// contains filtered or unexported fields
}

func (NullableCreateOrUpdateProjectTelemetryLinkPayload) Get

func (NullableCreateOrUpdateProjectTelemetryLinkPayload) IsSet

func (NullableCreateOrUpdateProjectTelemetryLinkPayload) MarshalJSON

func (*NullableCreateOrUpdateProjectTelemetryLinkPayload) Set

func (*NullableCreateOrUpdateProjectTelemetryLinkPayload) UnmarshalJSON

func (*NullableCreateOrUpdateProjectTelemetryLinkPayload) Unset

type NullableFloat32

type NullableFloat32 struct {
	// contains filtered or unexported fields
}

func NewNullableFloat32

func NewNullableFloat32(val *float32) *NullableFloat32

func (NullableFloat32) Get

func (v NullableFloat32) Get() *float32

func (NullableFloat32) IsSet

func (v NullableFloat32) IsSet() bool

func (NullableFloat32) MarshalJSON

func (v NullableFloat32) MarshalJSON() ([]byte, error)

func (*NullableFloat32) Set

func (v *NullableFloat32) Set(val *float32)

func (*NullableFloat32) UnmarshalJSON

func (v *NullableFloat32) UnmarshalJSON(src []byte) error

func (*NullableFloat32) Unset

func (v *NullableFloat32) Unset()

type NullableFloat64

type NullableFloat64 struct {
	// contains filtered or unexported fields
}

func NewNullableFloat64

func NewNullableFloat64(val *float64) *NullableFloat64

func (NullableFloat64) Get

func (v NullableFloat64) Get() *float64

func (NullableFloat64) IsSet

func (v NullableFloat64) IsSet() bool

func (NullableFloat64) MarshalJSON

func (v NullableFloat64) MarshalJSON() ([]byte, error)

func (*NullableFloat64) Set

func (v *NullableFloat64) Set(val *float64)

func (*NullableFloat64) UnmarshalJSON

func (v *NullableFloat64) UnmarshalJSON(src []byte) error

func (*NullableFloat64) Unset

func (v *NullableFloat64) Unset()

type NullableInt

type NullableInt struct {
	// contains filtered or unexported fields
}

func NewNullableInt

func NewNullableInt(val *int) *NullableInt

func (NullableInt) Get

func (v NullableInt) Get() *int

func (NullableInt) IsSet

func (v NullableInt) IsSet() bool

func (NullableInt) MarshalJSON

func (v NullableInt) MarshalJSON() ([]byte, error)

func (*NullableInt) Set

func (v *NullableInt) Set(val *int)

func (*NullableInt) UnmarshalJSON

func (v *NullableInt) UnmarshalJSON(src []byte) error

func (*NullableInt) Unset

func (v *NullableInt) Unset()

type NullableInt32

type NullableInt32 struct {
	// contains filtered or unexported fields
}

func NewNullableInt32

func NewNullableInt32(val *int32) *NullableInt32

func (NullableInt32) Get

func (v NullableInt32) Get() *int32

func (NullableInt32) IsSet

func (v NullableInt32) IsSet() bool

func (NullableInt32) MarshalJSON

func (v NullableInt32) MarshalJSON() ([]byte, error)

func (*NullableInt32) Set

func (v *NullableInt32) Set(val *int32)

func (*NullableInt32) UnmarshalJSON

func (v *NullableInt32) UnmarshalJSON(src []byte) error

func (*NullableInt32) Unset

func (v *NullableInt32) Unset()

type NullableInt64

type NullableInt64 struct {
	// contains filtered or unexported fields
}

func NewNullableInt64

func NewNullableInt64(val *int64) *NullableInt64

func (NullableInt64) Get

func (v NullableInt64) Get() *int64

func (NullableInt64) IsSet

func (v NullableInt64) IsSet() bool

func (NullableInt64) MarshalJSON

func (v NullableInt64) MarshalJSON() ([]byte, error)

func (*NullableInt64) Set

func (v *NullableInt64) Set(val *int64)

func (*NullableInt64) UnmarshalJSON

func (v *NullableInt64) UnmarshalJSON(src []byte) error

func (*NullableInt64) Unset

func (v *NullableInt64) Unset()

type NullablePartialUpdateFolderTelemetryLinkPayload

type NullablePartialUpdateFolderTelemetryLinkPayload struct {
	// contains filtered or unexported fields
}

func (NullablePartialUpdateFolderTelemetryLinkPayload) Get

func (NullablePartialUpdateFolderTelemetryLinkPayload) IsSet

func (NullablePartialUpdateFolderTelemetryLinkPayload) MarshalJSON

func (*NullablePartialUpdateFolderTelemetryLinkPayload) Set

func (*NullablePartialUpdateFolderTelemetryLinkPayload) UnmarshalJSON

func (*NullablePartialUpdateFolderTelemetryLinkPayload) Unset

type NullablePartialUpdateOrganizationTelemetryLinkPayload

type NullablePartialUpdateOrganizationTelemetryLinkPayload struct {
	// contains filtered or unexported fields
}

func (NullablePartialUpdateOrganizationTelemetryLinkPayload) Get

func (NullablePartialUpdateOrganizationTelemetryLinkPayload) IsSet

func (NullablePartialUpdateOrganizationTelemetryLinkPayload) MarshalJSON

func (*NullablePartialUpdateOrganizationTelemetryLinkPayload) Set

func (*NullablePartialUpdateOrganizationTelemetryLinkPayload) UnmarshalJSON

func (*NullablePartialUpdateOrganizationTelemetryLinkPayload) Unset

type NullablePartialUpdateProjectTelemetryLinkPayload

type NullablePartialUpdateProjectTelemetryLinkPayload struct {
	// contains filtered or unexported fields
}

func (NullablePartialUpdateProjectTelemetryLinkPayload) Get

func (NullablePartialUpdateProjectTelemetryLinkPayload) IsSet

func (NullablePartialUpdateProjectTelemetryLinkPayload) MarshalJSON

func (*NullablePartialUpdateProjectTelemetryLinkPayload) Set

func (*NullablePartialUpdateProjectTelemetryLinkPayload) UnmarshalJSON

func (*NullablePartialUpdateProjectTelemetryLinkPayload) Unset

type NullableResponse4xx

type NullableResponse4xx struct {
	// contains filtered or unexported fields
}

func NewNullableResponse4xx

func NewNullableResponse4xx(val *Response4xx) *NullableResponse4xx

func (NullableResponse4xx) Get

func (NullableResponse4xx) IsSet

func (v NullableResponse4xx) IsSet() bool

func (NullableResponse4xx) MarshalJSON

func (v NullableResponse4xx) MarshalJSON() ([]byte, error)

func (*NullableResponse4xx) Set

func (v *NullableResponse4xx) Set(val *Response4xx)

func (*NullableResponse4xx) UnmarshalJSON

func (v *NullableResponse4xx) UnmarshalJSON(src []byte) error

func (*NullableResponse4xx) Unset

func (v *NullableResponse4xx) 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 NullableTelemetryLinkRequest

type NullableTelemetryLinkRequest struct {
	// contains filtered or unexported fields
}

func NewNullableTelemetryLinkRequest

func NewNullableTelemetryLinkRequest(val *TelemetryLinkRequest) *NullableTelemetryLinkRequest

func (NullableTelemetryLinkRequest) Get

func (NullableTelemetryLinkRequest) IsSet

func (NullableTelemetryLinkRequest) MarshalJSON

func (v NullableTelemetryLinkRequest) MarshalJSON() ([]byte, error)

func (*NullableTelemetryLinkRequest) Set

func (*NullableTelemetryLinkRequest) UnmarshalJSON

func (v *NullableTelemetryLinkRequest) UnmarshalJSON(src []byte) error

func (*NullableTelemetryLinkRequest) Unset

func (v *NullableTelemetryLinkRequest) Unset()

type NullableTelemetryLinkResponse

type NullableTelemetryLinkResponse struct {
	// contains filtered or unexported fields
}

func (NullableTelemetryLinkResponse) Get

func (NullableTelemetryLinkResponse) IsSet

func (NullableTelemetryLinkResponse) MarshalJSON

func (v NullableTelemetryLinkResponse) MarshalJSON() ([]byte, error)

func (*NullableTelemetryLinkResponse) Set

func (*NullableTelemetryLinkResponse) UnmarshalJSON

func (v *NullableTelemetryLinkResponse) UnmarshalJSON(src []byte) error

func (*NullableTelemetryLinkResponse) Unset

func (v *NullableTelemetryLinkResponse) Unset()

type NullableTelemetryLinkResponseRegionId added in v0.2.0

type NullableTelemetryLinkResponseRegionId struct {
	// contains filtered or unexported fields
}

func NewNullableTelemetryLinkResponseRegionId added in v0.2.0

func NewNullableTelemetryLinkResponseRegionId(val *TelemetryLinkResponseRegionId) *NullableTelemetryLinkResponseRegionId

func (NullableTelemetryLinkResponseRegionId) Get added in v0.2.0

func (NullableTelemetryLinkResponseRegionId) IsSet added in v0.2.0

func (NullableTelemetryLinkResponseRegionId) MarshalJSON added in v0.2.0

func (v NullableTelemetryLinkResponseRegionId) MarshalJSON() ([]byte, error)

func (*NullableTelemetryLinkResponseRegionId) Set added in v0.2.0

func (*NullableTelemetryLinkResponseRegionId) UnmarshalJSON added in v0.2.0

func (v *NullableTelemetryLinkResponseRegionId) UnmarshalJSON(src []byte) error

func (*NullableTelemetryLinkResponseRegionId) Unset added in v0.2.0

type NullableTelemetryLinkResponseStatus added in v0.2.0

type NullableTelemetryLinkResponseStatus struct {
	// contains filtered or unexported fields
}

func NewNullableTelemetryLinkResponseStatus added in v0.2.0

func NewNullableTelemetryLinkResponseStatus(val *TelemetryLinkResponseStatus) *NullableTelemetryLinkResponseStatus

func (NullableTelemetryLinkResponseStatus) Get added in v0.2.0

func (NullableTelemetryLinkResponseStatus) IsSet added in v0.2.0

func (NullableTelemetryLinkResponseStatus) MarshalJSON added in v0.2.0

func (v NullableTelemetryLinkResponseStatus) MarshalJSON() ([]byte, error)

func (*NullableTelemetryLinkResponseStatus) Set added in v0.2.0

func (*NullableTelemetryLinkResponseStatus) UnmarshalJSON added in v0.2.0

func (v *NullableTelemetryLinkResponseStatus) UnmarshalJSON(src []byte) error

func (*NullableTelemetryLinkResponseStatus) Unset added in v0.2.0

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 PartialUpdateFolderTelemetryLinkPayload

type PartialUpdateFolderTelemetryLinkPayload struct {
	// The access token.
	AccessToken *string `json:"accessToken,omitempty" validate:"regexp=^[A-Za-z0-9-_=]+\\\\.[A-Za-z0-9-_=]+\\\\.?[A-Za-z0-9-_.+\\/=]*$"`
	// The description is a longer text chosen by the user to provide more context for the resource.
	Description *string `json:"description,omitempty"`
	// The display name is a short name chosen by the user to identify the resource.
	DisplayName *string `json:"displayName,omitempty" validate:"regexp=^[a-zA-Z0-9][a-zA-Z0-9 \\\\-]*$"`
	// Indicates whether routing through the link to a telemetry-router is active.
	Enabled *bool `json:"enabled,omitempty"`
	// The ID of the telemetry-router to route the telemetry data.
	TelemetryRouterId    *string `json:"telemetryRouterId,omitempty"`
	AdditionalProperties map[string]interface{}
}

PartialUpdateFolderTelemetryLinkPayload struct for PartialUpdateFolderTelemetryLinkPayload

func NewPartialUpdateFolderTelemetryLinkPayload

func NewPartialUpdateFolderTelemetryLinkPayload() *PartialUpdateFolderTelemetryLinkPayload

NewPartialUpdateFolderTelemetryLinkPayload instantiates a new PartialUpdateFolderTelemetryLinkPayload object This constructor will assign default values to properties that have it defined, 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 NewPartialUpdateFolderTelemetryLinkPayloadWithDefaults

func NewPartialUpdateFolderTelemetryLinkPayloadWithDefaults() *PartialUpdateFolderTelemetryLinkPayload

NewPartialUpdateFolderTelemetryLinkPayloadWithDefaults instantiates a new PartialUpdateFolderTelemetryLinkPayload object This 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 (*PartialUpdateFolderTelemetryLinkPayload) GetAccessToken

func (o *PartialUpdateFolderTelemetryLinkPayload) GetAccessToken() string

GetAccessToken returns the AccessToken field value if set, zero value otherwise.

func (*PartialUpdateFolderTelemetryLinkPayload) GetAccessTokenOk

func (o *PartialUpdateFolderTelemetryLinkPayload) GetAccessTokenOk() (*string, bool)

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

func (*PartialUpdateFolderTelemetryLinkPayload) GetDescription

func (o *PartialUpdateFolderTelemetryLinkPayload) GetDescription() string

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

func (*PartialUpdateFolderTelemetryLinkPayload) GetDescriptionOk

func (o *PartialUpdateFolderTelemetryLinkPayload) 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 (*PartialUpdateFolderTelemetryLinkPayload) GetDisplayName

func (o *PartialUpdateFolderTelemetryLinkPayload) GetDisplayName() string

GetDisplayName returns the DisplayName field value if set, zero value otherwise.

func (*PartialUpdateFolderTelemetryLinkPayload) GetDisplayNameOk

func (o *PartialUpdateFolderTelemetryLinkPayload) GetDisplayNameOk() (*string, bool)

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

func (*PartialUpdateFolderTelemetryLinkPayload) GetEnabled

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*PartialUpdateFolderTelemetryLinkPayload) GetEnabledOk

func (o *PartialUpdateFolderTelemetryLinkPayload) GetEnabledOk() (*bool, bool)

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

func (*PartialUpdateFolderTelemetryLinkPayload) GetTelemetryRouterId

func (o *PartialUpdateFolderTelemetryLinkPayload) GetTelemetryRouterId() string

GetTelemetryRouterId returns the TelemetryRouterId field value if set, zero value otherwise.

func (*PartialUpdateFolderTelemetryLinkPayload) GetTelemetryRouterIdOk

func (o *PartialUpdateFolderTelemetryLinkPayload) GetTelemetryRouterIdOk() (*string, bool)

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

func (*PartialUpdateFolderTelemetryLinkPayload) HasAccessToken

func (o *PartialUpdateFolderTelemetryLinkPayload) HasAccessToken() bool

HasAccessToken returns a boolean if a field has been set.

func (*PartialUpdateFolderTelemetryLinkPayload) HasDescription

func (o *PartialUpdateFolderTelemetryLinkPayload) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*PartialUpdateFolderTelemetryLinkPayload) HasDisplayName

func (o *PartialUpdateFolderTelemetryLinkPayload) HasDisplayName() bool

HasDisplayName returns a boolean if a field has been set.

func (*PartialUpdateFolderTelemetryLinkPayload) HasEnabled

HasEnabled returns a boolean if a field has been set.

func (*PartialUpdateFolderTelemetryLinkPayload) HasTelemetryRouterId

func (o *PartialUpdateFolderTelemetryLinkPayload) HasTelemetryRouterId() bool

HasTelemetryRouterId returns a boolean if a field has been set.

func (PartialUpdateFolderTelemetryLinkPayload) MarshalJSON

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

func (*PartialUpdateFolderTelemetryLinkPayload) SetAccessToken

func (o *PartialUpdateFolderTelemetryLinkPayload) SetAccessToken(v string)

SetAccessToken gets a reference to the given string and assigns it to the AccessToken field.

func (*PartialUpdateFolderTelemetryLinkPayload) SetDescription

func (o *PartialUpdateFolderTelemetryLinkPayload) SetDescription(v string)

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

func (*PartialUpdateFolderTelemetryLinkPayload) SetDisplayName

func (o *PartialUpdateFolderTelemetryLinkPayload) SetDisplayName(v string)

SetDisplayName gets a reference to the given string and assigns it to the DisplayName field.

func (*PartialUpdateFolderTelemetryLinkPayload) SetEnabled

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*PartialUpdateFolderTelemetryLinkPayload) SetTelemetryRouterId

func (o *PartialUpdateFolderTelemetryLinkPayload) SetTelemetryRouterId(v string)

SetTelemetryRouterId gets a reference to the given string and assigns it to the TelemetryRouterId field.

func (PartialUpdateFolderTelemetryLinkPayload) ToMap

func (o PartialUpdateFolderTelemetryLinkPayload) ToMap() (map[string]interface{}, error)

func (*PartialUpdateFolderTelemetryLinkPayload) UnmarshalJSON

func (o *PartialUpdateFolderTelemetryLinkPayload) UnmarshalJSON(data []byte) (err error)

type PartialUpdateOrganizationTelemetryLinkPayload

type PartialUpdateOrganizationTelemetryLinkPayload struct {
	// The access token.
	AccessToken *string `json:"accessToken,omitempty" validate:"regexp=^[A-Za-z0-9-_=]+\\\\.[A-Za-z0-9-_=]+\\\\.?[A-Za-z0-9-_.+\\/=]*$"`
	// The description is a longer text chosen by the user to provide more context for the resource.
	Description *string `json:"description,omitempty"`
	// The display name is a short name chosen by the user to identify the resource.
	DisplayName *string `json:"displayName,omitempty" validate:"regexp=^[a-zA-Z0-9][a-zA-Z0-9 \\\\-]*$"`
	// Indicates whether routing through the link to a telemetry-router is active.
	Enabled *bool `json:"enabled,omitempty"`
	// The ID of the telemetry-router to route the telemetry data.
	TelemetryRouterId    *string `json:"telemetryRouterId,omitempty"`
	AdditionalProperties map[string]interface{}
}

PartialUpdateOrganizationTelemetryLinkPayload struct for PartialUpdateOrganizationTelemetryLinkPayload

func NewPartialUpdateOrganizationTelemetryLinkPayload

func NewPartialUpdateOrganizationTelemetryLinkPayload() *PartialUpdateOrganizationTelemetryLinkPayload

NewPartialUpdateOrganizationTelemetryLinkPayload instantiates a new PartialUpdateOrganizationTelemetryLinkPayload object This constructor will assign default values to properties that have it defined, 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 NewPartialUpdateOrganizationTelemetryLinkPayloadWithDefaults

func NewPartialUpdateOrganizationTelemetryLinkPayloadWithDefaults() *PartialUpdateOrganizationTelemetryLinkPayload

NewPartialUpdateOrganizationTelemetryLinkPayloadWithDefaults instantiates a new PartialUpdateOrganizationTelemetryLinkPayload object This 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 (*PartialUpdateOrganizationTelemetryLinkPayload) GetAccessToken

GetAccessToken returns the AccessToken field value if set, zero value otherwise.

func (*PartialUpdateOrganizationTelemetryLinkPayload) GetAccessTokenOk

func (o *PartialUpdateOrganizationTelemetryLinkPayload) GetAccessTokenOk() (*string, bool)

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

func (*PartialUpdateOrganizationTelemetryLinkPayload) GetDescription

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

func (*PartialUpdateOrganizationTelemetryLinkPayload) GetDescriptionOk

func (o *PartialUpdateOrganizationTelemetryLinkPayload) 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 (*PartialUpdateOrganizationTelemetryLinkPayload) GetDisplayName

GetDisplayName returns the DisplayName field value if set, zero value otherwise.

func (*PartialUpdateOrganizationTelemetryLinkPayload) GetDisplayNameOk

func (o *PartialUpdateOrganizationTelemetryLinkPayload) GetDisplayNameOk() (*string, bool)

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

func (*PartialUpdateOrganizationTelemetryLinkPayload) GetEnabled

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*PartialUpdateOrganizationTelemetryLinkPayload) GetEnabledOk

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

func (*PartialUpdateOrganizationTelemetryLinkPayload) GetTelemetryRouterId

func (o *PartialUpdateOrganizationTelemetryLinkPayload) GetTelemetryRouterId() string

GetTelemetryRouterId returns the TelemetryRouterId field value if set, zero value otherwise.

func (*PartialUpdateOrganizationTelemetryLinkPayload) GetTelemetryRouterIdOk

func (o *PartialUpdateOrganizationTelemetryLinkPayload) GetTelemetryRouterIdOk() (*string, bool)

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

func (*PartialUpdateOrganizationTelemetryLinkPayload) HasAccessToken

HasAccessToken returns a boolean if a field has been set.

func (*PartialUpdateOrganizationTelemetryLinkPayload) HasDescription

HasDescription returns a boolean if a field has been set.

func (*PartialUpdateOrganizationTelemetryLinkPayload) HasDisplayName

HasDisplayName returns a boolean if a field has been set.

func (*PartialUpdateOrganizationTelemetryLinkPayload) HasEnabled

HasEnabled returns a boolean if a field has been set.

func (*PartialUpdateOrganizationTelemetryLinkPayload) HasTelemetryRouterId

func (o *PartialUpdateOrganizationTelemetryLinkPayload) HasTelemetryRouterId() bool

HasTelemetryRouterId returns a boolean if a field has been set.

func (PartialUpdateOrganizationTelemetryLinkPayload) MarshalJSON

func (*PartialUpdateOrganizationTelemetryLinkPayload) SetAccessToken

SetAccessToken gets a reference to the given string and assigns it to the AccessToken field.

func (*PartialUpdateOrganizationTelemetryLinkPayload) SetDescription

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

func (*PartialUpdateOrganizationTelemetryLinkPayload) SetDisplayName

SetDisplayName gets a reference to the given string and assigns it to the DisplayName field.

func (*PartialUpdateOrganizationTelemetryLinkPayload) SetEnabled

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*PartialUpdateOrganizationTelemetryLinkPayload) SetTelemetryRouterId

func (o *PartialUpdateOrganizationTelemetryLinkPayload) SetTelemetryRouterId(v string)

SetTelemetryRouterId gets a reference to the given string and assigns it to the TelemetryRouterId field.

func (PartialUpdateOrganizationTelemetryLinkPayload) ToMap

func (o PartialUpdateOrganizationTelemetryLinkPayload) ToMap() (map[string]interface{}, error)

func (*PartialUpdateOrganizationTelemetryLinkPayload) UnmarshalJSON

func (o *PartialUpdateOrganizationTelemetryLinkPayload) UnmarshalJSON(data []byte) (err error)

type PartialUpdateProjectTelemetryLinkPayload

type PartialUpdateProjectTelemetryLinkPayload struct {
	// The access token.
	AccessToken *string `json:"accessToken,omitempty" validate:"regexp=^[A-Za-z0-9-_=]+\\\\.[A-Za-z0-9-_=]+\\\\.?[A-Za-z0-9-_.+\\/=]*$"`
	// The description is a longer text chosen by the user to provide more context for the resource.
	Description *string `json:"description,omitempty"`
	// The display name is a short name chosen by the user to identify the resource.
	DisplayName *string `json:"displayName,omitempty" validate:"regexp=^[a-zA-Z0-9][a-zA-Z0-9 \\\\-]*$"`
	// Indicates whether routing through the link to a telemetry-router is active.
	Enabled *bool `json:"enabled,omitempty"`
	// The ID of the telemetry-router to route the telemetry data.
	TelemetryRouterId    *string `json:"telemetryRouterId,omitempty"`
	AdditionalProperties map[string]interface{}
}

PartialUpdateProjectTelemetryLinkPayload struct for PartialUpdateProjectTelemetryLinkPayload

func NewPartialUpdateProjectTelemetryLinkPayload

func NewPartialUpdateProjectTelemetryLinkPayload() *PartialUpdateProjectTelemetryLinkPayload

NewPartialUpdateProjectTelemetryLinkPayload instantiates a new PartialUpdateProjectTelemetryLinkPayload object This constructor will assign default values to properties that have it defined, 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 NewPartialUpdateProjectTelemetryLinkPayloadWithDefaults

func NewPartialUpdateProjectTelemetryLinkPayloadWithDefaults() *PartialUpdateProjectTelemetryLinkPayload

NewPartialUpdateProjectTelemetryLinkPayloadWithDefaults instantiates a new PartialUpdateProjectTelemetryLinkPayload object This 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 (*PartialUpdateProjectTelemetryLinkPayload) GetAccessToken

GetAccessToken returns the AccessToken field value if set, zero value otherwise.

func (*PartialUpdateProjectTelemetryLinkPayload) GetAccessTokenOk

func (o *PartialUpdateProjectTelemetryLinkPayload) GetAccessTokenOk() (*string, bool)

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

func (*PartialUpdateProjectTelemetryLinkPayload) GetDescription

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

func (*PartialUpdateProjectTelemetryLinkPayload) GetDescriptionOk

func (o *PartialUpdateProjectTelemetryLinkPayload) 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 (*PartialUpdateProjectTelemetryLinkPayload) GetDisplayName

GetDisplayName returns the DisplayName field value if set, zero value otherwise.

func (*PartialUpdateProjectTelemetryLinkPayload) GetDisplayNameOk

func (o *PartialUpdateProjectTelemetryLinkPayload) GetDisplayNameOk() (*string, bool)

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

func (*PartialUpdateProjectTelemetryLinkPayload) GetEnabled

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*PartialUpdateProjectTelemetryLinkPayload) GetEnabledOk

func (o *PartialUpdateProjectTelemetryLinkPayload) GetEnabledOk() (*bool, bool)

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

func (*PartialUpdateProjectTelemetryLinkPayload) GetTelemetryRouterId

func (o *PartialUpdateProjectTelemetryLinkPayload) GetTelemetryRouterId() string

GetTelemetryRouterId returns the TelemetryRouterId field value if set, zero value otherwise.

func (*PartialUpdateProjectTelemetryLinkPayload) GetTelemetryRouterIdOk

func (o *PartialUpdateProjectTelemetryLinkPayload) GetTelemetryRouterIdOk() (*string, bool)

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

func (*PartialUpdateProjectTelemetryLinkPayload) HasAccessToken

func (o *PartialUpdateProjectTelemetryLinkPayload) HasAccessToken() bool

HasAccessToken returns a boolean if a field has been set.

func (*PartialUpdateProjectTelemetryLinkPayload) HasDescription

func (o *PartialUpdateProjectTelemetryLinkPayload) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*PartialUpdateProjectTelemetryLinkPayload) HasDisplayName

func (o *PartialUpdateProjectTelemetryLinkPayload) HasDisplayName() bool

HasDisplayName returns a boolean if a field has been set.

func (*PartialUpdateProjectTelemetryLinkPayload) HasEnabled

HasEnabled returns a boolean if a field has been set.

func (*PartialUpdateProjectTelemetryLinkPayload) HasTelemetryRouterId

func (o *PartialUpdateProjectTelemetryLinkPayload) HasTelemetryRouterId() bool

HasTelemetryRouterId returns a boolean if a field has been set.

func (PartialUpdateProjectTelemetryLinkPayload) MarshalJSON

func (*PartialUpdateProjectTelemetryLinkPayload) SetAccessToken

func (o *PartialUpdateProjectTelemetryLinkPayload) SetAccessToken(v string)

SetAccessToken gets a reference to the given string and assigns it to the AccessToken field.

func (*PartialUpdateProjectTelemetryLinkPayload) SetDescription

func (o *PartialUpdateProjectTelemetryLinkPayload) SetDescription(v string)

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

func (*PartialUpdateProjectTelemetryLinkPayload) SetDisplayName

func (o *PartialUpdateProjectTelemetryLinkPayload) SetDisplayName(v string)

SetDisplayName gets a reference to the given string and assigns it to the DisplayName field.

func (*PartialUpdateProjectTelemetryLinkPayload) SetEnabled

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*PartialUpdateProjectTelemetryLinkPayload) SetTelemetryRouterId

func (o *PartialUpdateProjectTelemetryLinkPayload) SetTelemetryRouterId(v string)

SetTelemetryRouterId gets a reference to the given string and assigns it to the TelemetryRouterId field.

func (PartialUpdateProjectTelemetryLinkPayload) ToMap

func (o PartialUpdateProjectTelemetryLinkPayload) ToMap() (map[string]interface{}, error)

func (*PartialUpdateProjectTelemetryLinkPayload) UnmarshalJSON

func (o *PartialUpdateProjectTelemetryLinkPayload) UnmarshalJSON(data []byte) (err error)

type Response4xx

type Response4xx struct {
	// A message containing the reason for failure
	Message              string `json:"message"`
	AdditionalProperties map[string]interface{}
}

Response4xx struct for Response4xx

func NewResponse4xx

func NewResponse4xx(message string) *Response4xx

NewResponse4xx instantiates a new Response4xx object This constructor will assign default values to properties that have it defined, 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 NewResponse4xxWithDefaults

func NewResponse4xxWithDefaults() *Response4xx

NewResponse4xxWithDefaults instantiates a new Response4xx object This 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 (*Response4xx) GetMessage

func (o *Response4xx) GetMessage() string

GetMessage returns the Message field value

func (*Response4xx) GetMessageOk

func (o *Response4xx) GetMessageOk() (*string, bool)

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

func (Response4xx) MarshalJSON

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

func (*Response4xx) SetMessage

func (o *Response4xx) SetMessage(v string)

SetMessage sets field value

func (Response4xx) ToMap

func (o Response4xx) ToMap() (map[string]interface{}, error)

func (*Response4xx) UnmarshalJSON

func (o *Response4xx) UnmarshalJSON(data []byte) (err error)

type TelemetryLinkRequest

type TelemetryLinkRequest struct {
	// The access token.
	AccessToken *string `json:"accessToken,omitempty" validate:"regexp=^[A-Za-z0-9-_=]+\\\\.[A-Za-z0-9-_=]+\\\\.?[A-Za-z0-9-_.+\\/=]*$"`
	// The description is a longer text chosen by the user to provide more context for the resource.
	Description *string `json:"description,omitempty"`
	// The display name is a short name chosen by the user to identify the resource.
	DisplayName *string `json:"displayName,omitempty" validate:"regexp=^[a-zA-Z0-9][a-zA-Z0-9 \\\\-]*$"`
	// Indicates whether routing through the link to a telemetry-router is active.
	Enabled *bool `json:"enabled,omitempty"`
	// The ID of the telemetry-router to route the telemetry data.
	TelemetryRouterId    *string `json:"telemetryRouterId,omitempty"`
	AdditionalProperties map[string]interface{}
}

TelemetryLinkRequest struct for TelemetryLinkRequest

func NewTelemetryLinkRequest

func NewTelemetryLinkRequest() *TelemetryLinkRequest

NewTelemetryLinkRequest instantiates a new TelemetryLinkRequest object This constructor will assign default values to properties that have it defined, 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 NewTelemetryLinkRequestWithDefaults

func NewTelemetryLinkRequestWithDefaults() *TelemetryLinkRequest

NewTelemetryLinkRequestWithDefaults instantiates a new TelemetryLinkRequest object This 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 (*TelemetryLinkRequest) GetAccessToken

func (o *TelemetryLinkRequest) GetAccessToken() string

GetAccessToken returns the AccessToken field value if set, zero value otherwise.

func (*TelemetryLinkRequest) GetAccessTokenOk

func (o *TelemetryLinkRequest) GetAccessTokenOk() (*string, bool)

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

func (*TelemetryLinkRequest) GetDescription

func (o *TelemetryLinkRequest) GetDescription() string

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

func (*TelemetryLinkRequest) GetDescriptionOk

func (o *TelemetryLinkRequest) 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 (*TelemetryLinkRequest) GetDisplayName

func (o *TelemetryLinkRequest) GetDisplayName() string

GetDisplayName returns the DisplayName field value if set, zero value otherwise.

func (*TelemetryLinkRequest) GetDisplayNameOk

func (o *TelemetryLinkRequest) GetDisplayNameOk() (*string, bool)

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

func (*TelemetryLinkRequest) GetEnabled

func (o *TelemetryLinkRequest) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*TelemetryLinkRequest) GetEnabledOk

func (o *TelemetryLinkRequest) GetEnabledOk() (*bool, bool)

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

func (*TelemetryLinkRequest) GetTelemetryRouterId

func (o *TelemetryLinkRequest) GetTelemetryRouterId() string

GetTelemetryRouterId returns the TelemetryRouterId field value if set, zero value otherwise.

func (*TelemetryLinkRequest) GetTelemetryRouterIdOk

func (o *TelemetryLinkRequest) GetTelemetryRouterIdOk() (*string, bool)

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

func (*TelemetryLinkRequest) HasAccessToken

func (o *TelemetryLinkRequest) HasAccessToken() bool

HasAccessToken returns a boolean if a field has been set.

func (*TelemetryLinkRequest) HasDescription

func (o *TelemetryLinkRequest) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*TelemetryLinkRequest) HasDisplayName

func (o *TelemetryLinkRequest) HasDisplayName() bool

HasDisplayName returns a boolean if a field has been set.

func (*TelemetryLinkRequest) HasEnabled

func (o *TelemetryLinkRequest) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*TelemetryLinkRequest) HasTelemetryRouterId

func (o *TelemetryLinkRequest) HasTelemetryRouterId() bool

HasTelemetryRouterId returns a boolean if a field has been set.

func (TelemetryLinkRequest) MarshalJSON

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

func (*TelemetryLinkRequest) SetAccessToken

func (o *TelemetryLinkRequest) SetAccessToken(v string)

SetAccessToken gets a reference to the given string and assigns it to the AccessToken field.

func (*TelemetryLinkRequest) SetDescription

func (o *TelemetryLinkRequest) SetDescription(v string)

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

func (*TelemetryLinkRequest) SetDisplayName

func (o *TelemetryLinkRequest) SetDisplayName(v string)

SetDisplayName gets a reference to the given string and assigns it to the DisplayName field.

func (*TelemetryLinkRequest) SetEnabled

func (o *TelemetryLinkRequest) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*TelemetryLinkRequest) SetTelemetryRouterId

func (o *TelemetryLinkRequest) SetTelemetryRouterId(v string)

SetTelemetryRouterId gets a reference to the given string and assigns it to the TelemetryRouterId field.

func (TelemetryLinkRequest) ToMap

func (o TelemetryLinkRequest) ToMap() (map[string]interface{}, error)

func (*TelemetryLinkRequest) UnmarshalJSON

func (o *TelemetryLinkRequest) UnmarshalJSON(data []byte) (err error)

type TelemetryLinkResponse

type TelemetryLinkResponse struct {
	// The access token.
	AccessToken *string `json:"accessToken,omitempty"`
	// The point in time the resource was created.
	CreateTime time.Time `json:"createTime"`
	// The description is a longer text chosen by the user to provide more context for the resource.
	Description *string `json:"description,omitempty"`
	// The display name is a short name chosen by the user to identify the resource.
	DisplayName string `json:"displayName"`
	// Indicates whether routing through the link to a telemetry-router is active.
	Enabled bool `json:"enabled"`
	// A auto generated unique id which identifies the resource.
	Id       string                      `json:"id"`
	RegionId string                      `json:"regionId"`
	Status   TelemetryLinkResponseStatus `json:"status"`
	// The ID of the telemetry-router to route the telemetry data.
	TelemetryRouterId    string `json:"telemetryRouterId"`
	AdditionalProperties map[string]interface{}
}

TelemetryLinkResponse struct for TelemetryLinkResponse

func NewTelemetryLinkResponse

func NewTelemetryLinkResponse(createTime time.Time, displayName string, enabled bool, id string, regionId string, status TelemetryLinkResponseStatus, telemetryRouterId string) *TelemetryLinkResponse

NewTelemetryLinkResponse instantiates a new TelemetryLinkResponse object This constructor will assign default values to properties that have it defined, 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 NewTelemetryLinkResponseWithDefaults

func NewTelemetryLinkResponseWithDefaults() *TelemetryLinkResponse

NewTelemetryLinkResponseWithDefaults instantiates a new TelemetryLinkResponse object This 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 (*TelemetryLinkResponse) GetAccessToken

func (o *TelemetryLinkResponse) GetAccessToken() string

GetAccessToken returns the AccessToken field value if set, zero value otherwise.

func (*TelemetryLinkResponse) GetAccessTokenOk

func (o *TelemetryLinkResponse) GetAccessTokenOk() (*string, bool)

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

func (*TelemetryLinkResponse) GetCreateTime

func (o *TelemetryLinkResponse) GetCreateTime() time.Time

GetCreateTime returns the CreateTime field value

func (*TelemetryLinkResponse) GetCreateTimeOk

func (o *TelemetryLinkResponse) GetCreateTimeOk() (*time.Time, bool)

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

func (*TelemetryLinkResponse) GetDescription

func (o *TelemetryLinkResponse) GetDescription() string

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

func (*TelemetryLinkResponse) GetDescriptionOk

func (o *TelemetryLinkResponse) 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 (*TelemetryLinkResponse) GetDisplayName

func (o *TelemetryLinkResponse) GetDisplayName() string

GetDisplayName returns the DisplayName field value

func (*TelemetryLinkResponse) GetDisplayNameOk

func (o *TelemetryLinkResponse) GetDisplayNameOk() (*string, bool)

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

func (*TelemetryLinkResponse) GetEnabled

func (o *TelemetryLinkResponse) GetEnabled() bool

GetEnabled returns the Enabled field value

func (*TelemetryLinkResponse) GetEnabledOk

func (o *TelemetryLinkResponse) GetEnabledOk() (*bool, bool)

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

func (*TelemetryLinkResponse) GetId

func (o *TelemetryLinkResponse) GetId() string

GetId returns the Id field value

func (*TelemetryLinkResponse) GetIdOk

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

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

func (*TelemetryLinkResponse) GetRegionId

func (o *TelemetryLinkResponse) GetRegionId() string

GetRegionId returns the RegionId field value

func (*TelemetryLinkResponse) GetRegionIdOk

func (o *TelemetryLinkResponse) GetRegionIdOk() (*string, bool)

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

func (*TelemetryLinkResponse) GetStatus

GetStatus returns the Status field value

func (*TelemetryLinkResponse) GetStatusOk

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

func (*TelemetryLinkResponse) GetTelemetryRouterId

func (o *TelemetryLinkResponse) GetTelemetryRouterId() string

GetTelemetryRouterId returns the TelemetryRouterId field value

func (*TelemetryLinkResponse) GetTelemetryRouterIdOk

func (o *TelemetryLinkResponse) GetTelemetryRouterIdOk() (*string, bool)

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

func (*TelemetryLinkResponse) HasAccessToken

func (o *TelemetryLinkResponse) HasAccessToken() bool

HasAccessToken returns a boolean if a field has been set.

func (*TelemetryLinkResponse) HasDescription

func (o *TelemetryLinkResponse) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (TelemetryLinkResponse) MarshalJSON

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

func (*TelemetryLinkResponse) SetAccessToken

func (o *TelemetryLinkResponse) SetAccessToken(v string)

SetAccessToken gets a reference to the given string and assigns it to the AccessToken field.

func (*TelemetryLinkResponse) SetCreateTime

func (o *TelemetryLinkResponse) SetCreateTime(v time.Time)

SetCreateTime sets field value

func (*TelemetryLinkResponse) SetDescription

func (o *TelemetryLinkResponse) SetDescription(v string)

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

func (*TelemetryLinkResponse) SetDisplayName

func (o *TelemetryLinkResponse) SetDisplayName(v string)

SetDisplayName sets field value

func (*TelemetryLinkResponse) SetEnabled

func (o *TelemetryLinkResponse) SetEnabled(v bool)

SetEnabled sets field value

func (*TelemetryLinkResponse) SetId

func (o *TelemetryLinkResponse) SetId(v string)

SetId sets field value

func (*TelemetryLinkResponse) SetRegionId

func (o *TelemetryLinkResponse) SetRegionId(v string)

SetRegionId sets field value

func (*TelemetryLinkResponse) SetStatus

SetStatus sets field value

func (*TelemetryLinkResponse) SetTelemetryRouterId

func (o *TelemetryLinkResponse) SetTelemetryRouterId(v string)

SetTelemetryRouterId sets field value

func (TelemetryLinkResponse) ToMap

func (o TelemetryLinkResponse) ToMap() (map[string]interface{}, error)

func (*TelemetryLinkResponse) UnmarshalJSON

func (o *TelemetryLinkResponse) UnmarshalJSON(data []byte) (err error)

type TelemetryLinkResponseRegionId added in v0.2.0

type TelemetryLinkResponseRegionId string

TelemetryLinkResponseRegionId The STACKIT region name the resource is located in.

const (
	TELEMETRYLINKRESPONSEREGIONID_EU01                     TelemetryLinkResponseRegionId = "eu01"
	TELEMETRYLINKRESPONSEREGIONID_EU02                     TelemetryLinkResponseRegionId = "eu02"
	TELEMETRYLINKRESPONSEREGIONID_UNKNOWN_DEFAULT_OPEN_API TelemetryLinkResponseRegionId = "unknown_default_open_api"
)

List of telemetryLinkResponse_regionId

func NewTelemetryLinkResponseRegionIdFromValue added in v0.2.0

func NewTelemetryLinkResponseRegionIdFromValue(v string) (*TelemetryLinkResponseRegionId, error)

NewTelemetryLinkResponseRegionIdFromValue returns a pointer to a valid TelemetryLinkResponseRegionId for the value passed as argument, or an error if the value passed is not allowed by the enum

func (TelemetryLinkResponseRegionId) IsValid added in v0.2.0

func (v TelemetryLinkResponseRegionId) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (TelemetryLinkResponseRegionId) Ptr added in v0.2.0

Ptr returns reference to telemetryLinkResponse_regionId value

func (*TelemetryLinkResponseRegionId) UnmarshalJSON added in v0.2.0

func (v *TelemetryLinkResponseRegionId) UnmarshalJSON(src []byte) error

type TelemetryLinkResponseStatus added in v0.2.0

type TelemetryLinkResponseStatus string

TelemetryLinkResponseStatus The current state of the link.

const (
	TELEMETRYLINKRESPONSESTATUS_ACTIVE                   TelemetryLinkResponseStatus = "active"
	TELEMETRYLINKRESPONSESTATUS_INACTIVE                 TelemetryLinkResponseStatus = "inactive"
	TELEMETRYLINKRESPONSESTATUS_FAILED                   TelemetryLinkResponseStatus = "failed"
	TELEMETRYLINKRESPONSESTATUS_RECONCILING              TelemetryLinkResponseStatus = "reconciling"
	TELEMETRYLINKRESPONSESTATUS_DELETING                 TelemetryLinkResponseStatus = "deleting"
	TELEMETRYLINKRESPONSESTATUS_UNKNOWN_DEFAULT_OPEN_API TelemetryLinkResponseStatus = "unknown_default_open_api"
)

List of telemetryLinkResponse_status

func NewTelemetryLinkResponseStatusFromValue added in v0.2.0

func NewTelemetryLinkResponseStatusFromValue(v string) (*TelemetryLinkResponseStatus, error)

NewTelemetryLinkResponseStatusFromValue returns a pointer to a valid TelemetryLinkResponseStatus for the value passed as argument, or an error if the value passed is not allowed by the enum

func (TelemetryLinkResponseStatus) IsValid added in v0.2.0

func (v TelemetryLinkResponseStatus) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (TelemetryLinkResponseStatus) Ptr added in v0.2.0

Ptr returns reference to telemetryLinkResponse_status value

func (*TelemetryLinkResponseStatus) UnmarshalJSON added in v0.2.0

func (v *TelemetryLinkResponseStatus) UnmarshalJSON(src []byte) error

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL