v1betaapi

package
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Apr 24, 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 AllowedConfigFilterLevelEnumValues = []ConfigFilterLevel{
	"resource",
	"scope",
	"logRecord",
}

All allowed values of ConfigFilterLevel enum

View Source
var AllowedConfigFilterMatcherEnumValues = []ConfigFilterMatcher{
	"=",
	"!=",
}

All allowed values of ConfigFilterMatcher enum

View Source
var AllowedDestinationConfigTypeEnumValues = []DestinationConfigType{
	"OpenTelemetry",
	"S3",
}

All allowed values of DestinationConfigType 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 Router 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 AccessTokenBaseRequest

type AccessTokenBaseRequest struct {
	// The description of the access token.
	Description *string `json:"description,omitempty"`
	// The selected display name of the access token.
	DisplayName string `json:"displayName" validate:"regexp=^[a-zA-Z0-9][a-zA-Z0-9 \\\\-]*$"`
	// The time-to-live (TTL) in days for the access token. If not set, token will not expire.
	Ttl                  NullableInt32 `json:"ttl,omitempty"`
	AdditionalProperties map[string]interface{}
}

AccessTokenBaseRequest struct for AccessTokenBaseRequest

func NewAccessTokenBaseRequest

func NewAccessTokenBaseRequest(displayName string) *AccessTokenBaseRequest

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

func NewAccessTokenBaseRequestWithDefaults() *AccessTokenBaseRequest

NewAccessTokenBaseRequestWithDefaults instantiates a new AccessTokenBaseRequest object This 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 (*AccessTokenBaseRequest) GetDescription

func (o *AccessTokenBaseRequest) GetDescription() string

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

func (*AccessTokenBaseRequest) GetDescriptionOk

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

func (o *AccessTokenBaseRequest) GetDisplayName() string

GetDisplayName returns the DisplayName field value

func (*AccessTokenBaseRequest) GetDisplayNameOk

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

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

func (*AccessTokenBaseRequest) GetTtl

func (o *AccessTokenBaseRequest) GetTtl() int32

GetTtl returns the Ttl field value if set, zero value otherwise (both if not set or set to explicit null).

func (*AccessTokenBaseRequest) GetTtlOk

func (o *AccessTokenBaseRequest) GetTtlOk() (*int32, bool)

GetTtlOk returns a tuple with the Ttl field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*AccessTokenBaseRequest) HasDescription

func (o *AccessTokenBaseRequest) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*AccessTokenBaseRequest) HasTtl

func (o *AccessTokenBaseRequest) HasTtl() bool

HasTtl returns a boolean if a field has been set.

func (AccessTokenBaseRequest) MarshalJSON

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

func (*AccessTokenBaseRequest) SetDescription

func (o *AccessTokenBaseRequest) SetDescription(v string)

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

func (*AccessTokenBaseRequest) SetDisplayName

func (o *AccessTokenBaseRequest) SetDisplayName(v string)

SetDisplayName sets field value

func (*AccessTokenBaseRequest) SetTtl

func (o *AccessTokenBaseRequest) SetTtl(v int32)

SetTtl gets a reference to the given NullableInt32 and assigns it to the Ttl field.

func (*AccessTokenBaseRequest) SetTtlNil

func (o *AccessTokenBaseRequest) SetTtlNil()

SetTtlNil sets the value for Ttl to be an explicit nil

func (AccessTokenBaseRequest) ToMap

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

func (*AccessTokenBaseRequest) UnmarshalJSON

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

func (*AccessTokenBaseRequest) UnsetTtl

func (o *AccessTokenBaseRequest) UnsetTtl()

UnsetTtl ensures that no value is present for Ttl, not even an explicit nil

type AccessTokenBaseResponse

type AccessTokenBaseResponse struct {
	// The user ID of the creator of the access token.
	CreatorId string `json:"creatorId"`
	// The description of the access token.
	Description *string `json:"description,omitempty"`
	// The selected display name of the access token.
	DisplayName string `json:"displayName" validate:"regexp=^[a-zA-Z0-9][a-zA-Z0-9 ]*$"`
	// The date and time until the access token is valid to (inclusively).
	ExpirationTime NullableTime `json:"expirationTime,omitempty"`
	// An auto generated unique id which identifies the access token.
	Id                   string `json:"id"`
	Status               string `json:"status"`
	AdditionalProperties map[string]interface{}
}

AccessTokenBaseResponse struct for AccessTokenBaseResponse

func NewAccessTokenBaseResponse

func NewAccessTokenBaseResponse(creatorId string, displayName string, id string, status string) *AccessTokenBaseResponse

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

func NewAccessTokenBaseResponseWithDefaults() *AccessTokenBaseResponse

NewAccessTokenBaseResponseWithDefaults instantiates a new AccessTokenBaseResponse object This 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 (*AccessTokenBaseResponse) GetCreatorId

func (o *AccessTokenBaseResponse) GetCreatorId() string

GetCreatorId returns the CreatorId field value

func (*AccessTokenBaseResponse) GetCreatorIdOk

func (o *AccessTokenBaseResponse) GetCreatorIdOk() (*string, bool)

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

func (*AccessTokenBaseResponse) GetDescription

func (o *AccessTokenBaseResponse) GetDescription() string

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

func (*AccessTokenBaseResponse) GetDescriptionOk

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

func (o *AccessTokenBaseResponse) GetDisplayName() string

GetDisplayName returns the DisplayName field value

func (*AccessTokenBaseResponse) GetDisplayNameOk

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

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

func (*AccessTokenBaseResponse) GetExpirationTime

func (o *AccessTokenBaseResponse) GetExpirationTime() time.Time

GetExpirationTime returns the ExpirationTime field value if set, zero value otherwise (both if not set or set to explicit null).

func (*AccessTokenBaseResponse) GetExpirationTimeOk

func (o *AccessTokenBaseResponse) GetExpirationTimeOk() (*time.Time, bool)

GetExpirationTimeOk returns a tuple with the ExpirationTime field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*AccessTokenBaseResponse) GetId

func (o *AccessTokenBaseResponse) GetId() string

GetId returns the Id field value

func (*AccessTokenBaseResponse) GetIdOk

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

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

func (*AccessTokenBaseResponse) GetStatus

func (o *AccessTokenBaseResponse) GetStatus() string

GetStatus returns the Status field value

func (*AccessTokenBaseResponse) GetStatusOk

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

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

func (*AccessTokenBaseResponse) HasDescription

func (o *AccessTokenBaseResponse) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*AccessTokenBaseResponse) HasExpirationTime

func (o *AccessTokenBaseResponse) HasExpirationTime() bool

HasExpirationTime returns a boolean if a field has been set.

func (AccessTokenBaseResponse) MarshalJSON

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

func (*AccessTokenBaseResponse) SetCreatorId

func (o *AccessTokenBaseResponse) SetCreatorId(v string)

SetCreatorId sets field value

func (*AccessTokenBaseResponse) SetDescription

func (o *AccessTokenBaseResponse) SetDescription(v string)

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

func (*AccessTokenBaseResponse) SetDisplayName

func (o *AccessTokenBaseResponse) SetDisplayName(v string)

SetDisplayName sets field value

func (*AccessTokenBaseResponse) SetExpirationTime

func (o *AccessTokenBaseResponse) SetExpirationTime(v time.Time)

SetExpirationTime gets a reference to the given NullableTime and assigns it to the ExpirationTime field.

func (*AccessTokenBaseResponse) SetExpirationTimeNil

func (o *AccessTokenBaseResponse) SetExpirationTimeNil()

SetExpirationTimeNil sets the value for ExpirationTime to be an explicit nil

func (*AccessTokenBaseResponse) SetId

func (o *AccessTokenBaseResponse) SetId(v string)

SetId sets field value

func (*AccessTokenBaseResponse) SetStatus

func (o *AccessTokenBaseResponse) SetStatus(v string)

SetStatus sets field value

func (AccessTokenBaseResponse) ToMap

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

func (*AccessTokenBaseResponse) UnmarshalJSON

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

func (*AccessTokenBaseResponse) UnsetExpirationTime

func (o *AccessTokenBaseResponse) UnsetExpirationTime()

UnsetExpirationTime ensures that no value is present for ExpirationTime, not even an explicit nil

type ApiCreateAccessTokenRequest

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

func (ApiCreateAccessTokenRequest) CreateAccessTokenPayload

func (r ApiCreateAccessTokenRequest) CreateAccessTokenPayload(createAccessTokenPayload CreateAccessTokenPayload) ApiCreateAccessTokenRequest

func (ApiCreateAccessTokenRequest) Execute

type ApiCreateDestinationRequest

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

func (ApiCreateDestinationRequest) CreateDestinationPayload

func (r ApiCreateDestinationRequest) CreateDestinationPayload(createDestinationPayload CreateDestinationPayload) ApiCreateDestinationRequest

func (ApiCreateDestinationRequest) Execute

type ApiCreateTelemetryRouterRequest

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

func (ApiCreateTelemetryRouterRequest) CreateTelemetryRouterPayload

func (r ApiCreateTelemetryRouterRequest) CreateTelemetryRouterPayload(createTelemetryRouterPayload CreateTelemetryRouterPayload) ApiCreateTelemetryRouterRequest

func (ApiCreateTelemetryRouterRequest) Execute

type ApiDeleteAccessTokenRequest

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

func (ApiDeleteAccessTokenRequest) Execute

func (r ApiDeleteAccessTokenRequest) Execute() error

type ApiDeleteDestinationRequest

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

func (ApiDeleteDestinationRequest) Execute

func (r ApiDeleteDestinationRequest) Execute() error

type ApiDeleteTelemetryRouterRequest

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

func (ApiDeleteTelemetryRouterRequest) Execute

func (ApiDeleteTelemetryRouterRequest) Force

If true, deletes all child resources. If false, the resource remains in a 'deletion state' while child resources exist.

type ApiGetAccessTokenRequest

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

func (ApiGetAccessTokenRequest) Execute

type ApiGetDestinationRequest

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

func (ApiGetDestinationRequest) Execute

type ApiGetTelemetryRouterRequest

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

func (ApiGetTelemetryRouterRequest) Execute

type ApiListAccessTokensRequest

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

func (ApiListAccessTokensRequest) Execute

func (ApiListAccessTokensRequest) PageSize

Maximum number of items to return

func (ApiListAccessTokensRequest) PageToken

A token to retrieve the next page of results.

type ApiListDestinationsRequest

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

func (ApiListDestinationsRequest) Execute

func (ApiListDestinationsRequest) PageSize

Maximum number of items to return

func (ApiListDestinationsRequest) PageToken

A token to retrieve the next page of results.

type ApiListTelemetryRoutersRequest

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

func (ApiListTelemetryRoutersRequest) Execute

func (ApiListTelemetryRoutersRequest) PageSize

Maximum number of items to return

func (ApiListTelemetryRoutersRequest) PageToken

A token to retrieve the next page of results.

type ApiUpdateAccessTokenRequest

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

func (ApiUpdateAccessTokenRequest) Execute

func (ApiUpdateAccessTokenRequest) UpdateAccessTokenPayload

func (r ApiUpdateAccessTokenRequest) UpdateAccessTokenPayload(updateAccessTokenPayload UpdateAccessTokenPayload) ApiUpdateAccessTokenRequest

type ApiUpdateDestinationRequest

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

func (ApiUpdateDestinationRequest) Execute

func (ApiUpdateDestinationRequest) UpdateDestinationPayload

func (r ApiUpdateDestinationRequest) UpdateDestinationPayload(updateDestinationPayload UpdateDestinationPayload) ApiUpdateDestinationRequest

type ApiUpdateTelemetryRouterRequest

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

func (ApiUpdateTelemetryRouterRequest) Execute

func (ApiUpdateTelemetryRouterRequest) UpdateTelemetryRouterPayload

func (r ApiUpdateTelemetryRouterRequest) UpdateTelemetryRouterPayload(updateTelemetryRouterPayload UpdateTelemetryRouterPayload) ApiUpdateTelemetryRouterRequest

type ConfigFilter

type ConfigFilter struct {
	Attributes           []ConfigFilterAttributes `json:"attributes"`
	AdditionalProperties map[string]interface{}
}

ConfigFilter struct for ConfigFilter

func NewConfigFilter

func NewConfigFilter(attributes []ConfigFilterAttributes) *ConfigFilter

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

func NewConfigFilterWithDefaults() *ConfigFilter

NewConfigFilterWithDefaults instantiates a new ConfigFilter object This 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 (*ConfigFilter) GetAttributes

func (o *ConfigFilter) GetAttributes() []ConfigFilterAttributes

GetAttributes returns the Attributes field value

func (*ConfigFilter) GetAttributesOk

func (o *ConfigFilter) GetAttributesOk() ([]ConfigFilterAttributes, bool)

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

func (ConfigFilter) MarshalJSON

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

func (*ConfigFilter) SetAttributes

func (o *ConfigFilter) SetAttributes(v []ConfigFilterAttributes)

SetAttributes sets field value

func (ConfigFilter) ToMap

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

func (*ConfigFilter) UnmarshalJSON

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

type ConfigFilterAttributes

type ConfigFilterAttributes struct {
	Key                  string              `json:"key"`
	Level                ConfigFilterLevel   `json:"level"`
	Matcher              ConfigFilterMatcher `json:"matcher"`
	Values               []string            `json:"values"`
	AdditionalProperties map[string]interface{}
}

ConfigFilterAttributes struct for ConfigFilterAttributes

func NewConfigFilterAttributes

func NewConfigFilterAttributes(key string, level ConfigFilterLevel, matcher ConfigFilterMatcher, values []string) *ConfigFilterAttributes

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

func NewConfigFilterAttributesWithDefaults() *ConfigFilterAttributes

NewConfigFilterAttributesWithDefaults instantiates a new ConfigFilterAttributes object This 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 (*ConfigFilterAttributes) GetKey

func (o *ConfigFilterAttributes) GetKey() string

GetKey returns the Key field value

func (*ConfigFilterAttributes) GetKeyOk

func (o *ConfigFilterAttributes) GetKeyOk() (*string, bool)

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

func (*ConfigFilterAttributes) GetLevel

GetLevel returns the Level field value

func (*ConfigFilterAttributes) GetLevelOk

func (o *ConfigFilterAttributes) GetLevelOk() (*ConfigFilterLevel, bool)

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

func (*ConfigFilterAttributes) GetMatcher

GetMatcher returns the Matcher field value

func (*ConfigFilterAttributes) GetMatcherOk

func (o *ConfigFilterAttributes) GetMatcherOk() (*ConfigFilterMatcher, bool)

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

func (*ConfigFilterAttributes) GetValues

func (o *ConfigFilterAttributes) GetValues() []string

GetValues returns the Values field value

func (*ConfigFilterAttributes) GetValuesOk

func (o *ConfigFilterAttributes) GetValuesOk() ([]string, bool)

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

func (ConfigFilterAttributes) MarshalJSON

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

func (*ConfigFilterAttributes) SetKey

func (o *ConfigFilterAttributes) SetKey(v string)

SetKey sets field value

func (*ConfigFilterAttributes) SetLevel

SetLevel sets field value

func (*ConfigFilterAttributes) SetMatcher

SetMatcher sets field value

func (*ConfigFilterAttributes) SetValues

func (o *ConfigFilterAttributes) SetValues(v []string)

SetValues sets field value

func (ConfigFilterAttributes) ToMap

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

func (*ConfigFilterAttributes) UnmarshalJSON

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

type ConfigFilterLevel

type ConfigFilterLevel string

ConfigFilterLevel the model 'ConfigFilterLevel'

const (
	CONFIGFILTERLEVEL_RESOURCE   ConfigFilterLevel = "resource"
	CONFIGFILTERLEVEL_SCOPE      ConfigFilterLevel = "scope"
	CONFIGFILTERLEVEL_LOG_RECORD ConfigFilterLevel = "logRecord"
)

List of configFilterLevel

func NewConfigFilterLevelFromValue

func NewConfigFilterLevelFromValue(v string) (*ConfigFilterLevel, error)

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

func (ConfigFilterLevel) IsValid

func (v ConfigFilterLevel) IsValid() bool

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

func (ConfigFilterLevel) Ptr

Ptr returns reference to configFilterLevel value

func (*ConfigFilterLevel) UnmarshalJSON

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

type ConfigFilterMatcher

type ConfigFilterMatcher string

ConfigFilterMatcher the model 'ConfigFilterMatcher'

const (
	CONFIGFILTERMATCHER_EQUAL     ConfigFilterMatcher = "="
	CONFIGFILTERMATCHER_NOT_EQUAL ConfigFilterMatcher = "!="
)

List of configFilterMatcher

func NewConfigFilterMatcherFromValue

func NewConfigFilterMatcherFromValue(v string) (*ConfigFilterMatcher, error)

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

func (ConfigFilterMatcher) IsValid

func (v ConfigFilterMatcher) IsValid() bool

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

func (ConfigFilterMatcher) Ptr

Ptr returns reference to configFilterMatcher value

func (*ConfigFilterMatcher) UnmarshalJSON

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

type CreateAccessTokenPayload

type CreateAccessTokenPayload struct {
	// The description of the access token.
	Description *string `json:"description,omitempty"`
	// The selected display name of the access token.
	DisplayName string `json:"displayName" validate:"regexp=^[a-zA-Z0-9][a-zA-Z0-9 \\\\-]*$"`
	// The time-to-live (TTL) in days for the access token. If not set, token will not expire.
	Ttl                  NullableInt32 `json:"ttl,omitempty"`
	AdditionalProperties map[string]interface{}
}

CreateAccessTokenPayload struct for CreateAccessTokenPayload

func NewCreateAccessTokenPayload

func NewCreateAccessTokenPayload(displayName string) *CreateAccessTokenPayload

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

func NewCreateAccessTokenPayloadWithDefaults() *CreateAccessTokenPayload

NewCreateAccessTokenPayloadWithDefaults instantiates a new CreateAccessTokenPayload object This 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 (*CreateAccessTokenPayload) GetDescription

func (o *CreateAccessTokenPayload) GetDescription() string

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

func (*CreateAccessTokenPayload) GetDescriptionOk

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

func (o *CreateAccessTokenPayload) GetDisplayName() string

GetDisplayName returns the DisplayName field value

func (*CreateAccessTokenPayload) GetDisplayNameOk

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

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

func (*CreateAccessTokenPayload) GetTtl

func (o *CreateAccessTokenPayload) GetTtl() int32

GetTtl returns the Ttl field value if set, zero value otherwise (both if not set or set to explicit null).

func (*CreateAccessTokenPayload) GetTtlOk

func (o *CreateAccessTokenPayload) GetTtlOk() (*int32, bool)

GetTtlOk returns a tuple with the Ttl field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*CreateAccessTokenPayload) HasDescription

func (o *CreateAccessTokenPayload) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*CreateAccessTokenPayload) HasTtl

func (o *CreateAccessTokenPayload) HasTtl() bool

HasTtl returns a boolean if a field has been set.

func (CreateAccessTokenPayload) MarshalJSON

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

func (*CreateAccessTokenPayload) SetDescription

func (o *CreateAccessTokenPayload) SetDescription(v string)

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

func (*CreateAccessTokenPayload) SetDisplayName

func (o *CreateAccessTokenPayload) SetDisplayName(v string)

SetDisplayName sets field value

func (*CreateAccessTokenPayload) SetTtl

func (o *CreateAccessTokenPayload) SetTtl(v int32)

SetTtl gets a reference to the given NullableInt32 and assigns it to the Ttl field.

func (*CreateAccessTokenPayload) SetTtlNil

func (o *CreateAccessTokenPayload) SetTtlNil()

SetTtlNil sets the value for Ttl to be an explicit nil

func (CreateAccessTokenPayload) ToMap

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

func (*CreateAccessTokenPayload) UnmarshalJSON

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

func (*CreateAccessTokenPayload) UnsetTtl

func (o *CreateAccessTokenPayload) UnsetTtl()

UnsetTtl ensures that no value is present for Ttl, not even an explicit nil

type CreateAccessTokenResponse

type CreateAccessTokenResponse struct {
	// The user ID of the creator of the access token.
	CreatorId string `json:"creatorId"`
	// The description of the access token.
	Description *string `json:"description,omitempty"`
	// The selected display name of the access token.
	DisplayName string `json:"displayName" validate:"regexp=^[a-zA-Z0-9][a-zA-Z0-9 ]*$"`
	// The date and time until the access token is valid to (inclusively).
	ExpirationTime NullableTime `json:"expirationTime,omitempty"`
	// An auto generated unique id which identifies the access token.
	Id     string `json:"id"`
	Status string `json:"status"`
	// The generated access token.
	AccessToken          string `json:"accessToken"`
	AdditionalProperties map[string]interface{}
}

CreateAccessTokenResponse struct for CreateAccessTokenResponse

func NewCreateAccessTokenResponse

func NewCreateAccessTokenResponse(creatorId string, displayName string, id string, status string, accessToken string) *CreateAccessTokenResponse

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

func NewCreateAccessTokenResponseWithDefaults() *CreateAccessTokenResponse

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

func (o *CreateAccessTokenResponse) GetAccessToken() string

GetAccessToken returns the AccessToken field value

func (*CreateAccessTokenResponse) GetAccessTokenOk

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

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

func (*CreateAccessTokenResponse) GetCreatorId

func (o *CreateAccessTokenResponse) GetCreatorId() string

GetCreatorId returns the CreatorId field value

func (*CreateAccessTokenResponse) GetCreatorIdOk

func (o *CreateAccessTokenResponse) GetCreatorIdOk() (*string, bool)

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

func (*CreateAccessTokenResponse) GetDescription

func (o *CreateAccessTokenResponse) GetDescription() string

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

func (*CreateAccessTokenResponse) GetDescriptionOk

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

func (o *CreateAccessTokenResponse) GetDisplayName() string

GetDisplayName returns the DisplayName field value

func (*CreateAccessTokenResponse) GetDisplayNameOk

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

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

func (*CreateAccessTokenResponse) GetExpirationTime

func (o *CreateAccessTokenResponse) GetExpirationTime() time.Time

GetExpirationTime returns the ExpirationTime field value if set, zero value otherwise (both if not set or set to explicit null).

func (*CreateAccessTokenResponse) GetExpirationTimeOk

func (o *CreateAccessTokenResponse) GetExpirationTimeOk() (*time.Time, bool)

GetExpirationTimeOk returns a tuple with the ExpirationTime field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*CreateAccessTokenResponse) GetId

func (o *CreateAccessTokenResponse) GetId() string

GetId returns the Id field value

func (*CreateAccessTokenResponse) GetIdOk

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

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

func (*CreateAccessTokenResponse) GetStatus

func (o *CreateAccessTokenResponse) GetStatus() string

GetStatus returns the Status field value

func (*CreateAccessTokenResponse) GetStatusOk

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

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

func (*CreateAccessTokenResponse) HasDescription

func (o *CreateAccessTokenResponse) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*CreateAccessTokenResponse) HasExpirationTime

func (o *CreateAccessTokenResponse) HasExpirationTime() bool

HasExpirationTime returns a boolean if a field has been set.

func (CreateAccessTokenResponse) MarshalJSON

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

func (*CreateAccessTokenResponse) SetAccessToken

func (o *CreateAccessTokenResponse) SetAccessToken(v string)

SetAccessToken sets field value

func (*CreateAccessTokenResponse) SetCreatorId

func (o *CreateAccessTokenResponse) SetCreatorId(v string)

SetCreatorId sets field value

func (*CreateAccessTokenResponse) SetDescription

func (o *CreateAccessTokenResponse) SetDescription(v string)

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

func (*CreateAccessTokenResponse) SetDisplayName

func (o *CreateAccessTokenResponse) SetDisplayName(v string)

SetDisplayName sets field value

func (*CreateAccessTokenResponse) SetExpirationTime

func (o *CreateAccessTokenResponse) SetExpirationTime(v time.Time)

SetExpirationTime gets a reference to the given NullableTime and assigns it to the ExpirationTime field.

func (*CreateAccessTokenResponse) SetExpirationTimeNil

func (o *CreateAccessTokenResponse) SetExpirationTimeNil()

SetExpirationTimeNil sets the value for ExpirationTime to be an explicit nil

func (*CreateAccessTokenResponse) SetId

func (o *CreateAccessTokenResponse) SetId(v string)

SetId sets field value

func (*CreateAccessTokenResponse) SetStatus

func (o *CreateAccessTokenResponse) SetStatus(v string)

SetStatus sets field value

func (CreateAccessTokenResponse) ToMap

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

func (*CreateAccessTokenResponse) UnmarshalJSON

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

func (*CreateAccessTokenResponse) UnsetExpirationTime

func (o *CreateAccessTokenResponse) UnsetExpirationTime()

UnsetExpirationTime ensures that no value is present for ExpirationTime, not even an explicit nil

type CreateDestinationPayload

type CreateDestinationPayload struct {
	Config DestinationConfig `json:"config"`
	// 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 \\\\-]*$"`
	AdditionalProperties map[string]interface{}
}

CreateDestinationPayload struct for CreateDestinationPayload

func NewCreateDestinationPayload

func NewCreateDestinationPayload(config DestinationConfig, displayName string) *CreateDestinationPayload

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

func NewCreateDestinationPayloadWithDefaults() *CreateDestinationPayload

NewCreateDestinationPayloadWithDefaults instantiates a new CreateDestinationPayload object This 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 (*CreateDestinationPayload) GetConfig

GetConfig returns the Config field value

func (*CreateDestinationPayload) GetConfigOk

func (o *CreateDestinationPayload) GetConfigOk() (*DestinationConfig, bool)

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

func (*CreateDestinationPayload) GetDescription

func (o *CreateDestinationPayload) GetDescription() string

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

func (*CreateDestinationPayload) GetDescriptionOk

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

func (o *CreateDestinationPayload) GetDisplayName() string

GetDisplayName returns the DisplayName field value

func (*CreateDestinationPayload) GetDisplayNameOk

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

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

func (*CreateDestinationPayload) HasDescription

func (o *CreateDestinationPayload) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (CreateDestinationPayload) MarshalJSON

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

func (*CreateDestinationPayload) SetConfig

SetConfig sets field value

func (*CreateDestinationPayload) SetDescription

func (o *CreateDestinationPayload) SetDescription(v string)

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

func (*CreateDestinationPayload) SetDisplayName

func (o *CreateDestinationPayload) SetDisplayName(v string)

SetDisplayName sets field value

func (CreateDestinationPayload) ToMap

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

func (*CreateDestinationPayload) UnmarshalJSON

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

type CreateTelemetryRouterPayload

type CreateTelemetryRouterPayload struct {
	// 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 \\\\-]*$"`
	Filter               *ConfigFilter `json:"filter,omitempty"`
	AdditionalProperties map[string]interface{}
}

CreateTelemetryRouterPayload struct for CreateTelemetryRouterPayload

func NewCreateTelemetryRouterPayload

func NewCreateTelemetryRouterPayload(displayName string) *CreateTelemetryRouterPayload

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

func NewCreateTelemetryRouterPayloadWithDefaults() *CreateTelemetryRouterPayload

NewCreateTelemetryRouterPayloadWithDefaults instantiates a new CreateTelemetryRouterPayload object This 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 (*CreateTelemetryRouterPayload) GetDescription

func (o *CreateTelemetryRouterPayload) GetDescription() string

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

func (*CreateTelemetryRouterPayload) GetDescriptionOk

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

func (o *CreateTelemetryRouterPayload) GetDisplayName() string

GetDisplayName returns the DisplayName field value

func (*CreateTelemetryRouterPayload) GetDisplayNameOk

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

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

func (*CreateTelemetryRouterPayload) GetFilter

GetFilter returns the Filter field value if set, zero value otherwise.

func (*CreateTelemetryRouterPayload) GetFilterOk

func (o *CreateTelemetryRouterPayload) GetFilterOk() (*ConfigFilter, bool)

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

func (*CreateTelemetryRouterPayload) HasDescription

func (o *CreateTelemetryRouterPayload) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*CreateTelemetryRouterPayload) HasFilter

func (o *CreateTelemetryRouterPayload) HasFilter() bool

HasFilter returns a boolean if a field has been set.

func (CreateTelemetryRouterPayload) MarshalJSON

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

func (*CreateTelemetryRouterPayload) SetDescription

func (o *CreateTelemetryRouterPayload) SetDescription(v string)

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

func (*CreateTelemetryRouterPayload) SetDisplayName

func (o *CreateTelemetryRouterPayload) SetDisplayName(v string)

SetDisplayName sets field value

func (*CreateTelemetryRouterPayload) SetFilter

SetFilter gets a reference to the given ConfigFilter and assigns it to the Filter field.

func (CreateTelemetryRouterPayload) ToMap

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

func (*CreateTelemetryRouterPayload) UnmarshalJSON

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

type DefaultAPI

type DefaultAPI interface {

	/*
		CreateAccessToken Method for CreateAccessToken

		Create a new access token for the given Telemetry Router.

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

	// CreateAccessTokenExecute executes the request
	//  @return CreateAccessTokenResponse
	CreateAccessTokenExecute(r ApiCreateAccessTokenRequest) (*CreateAccessTokenResponse, error)

	/*
		CreateDestination Method for CreateDestination

		Creates a new Destination 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.
		@param telemetryRouterId The Telemetry Router UUID.
		@return ApiCreateDestinationRequest
	*/
	CreateDestination(ctx context.Context, projectId string, regionId string, telemetryRouterId string) ApiCreateDestinationRequest

	// CreateDestinationExecute executes the request
	//  @return DestinationResponse
	CreateDestinationExecute(r ApiCreateDestinationRequest) (*DestinationResponse, error)

	/*
		CreateTelemetryRouter Method for CreateTelemetryRouter

		Creates the new Telemetry Router 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 ApiCreateTelemetryRouterRequest
	*/
	CreateTelemetryRouter(ctx context.Context, projectId string, regionId string) ApiCreateTelemetryRouterRequest

	// CreateTelemetryRouterExecute executes the request
	//  @return TelemetryRouterResponse
	CreateTelemetryRouterExecute(r ApiCreateTelemetryRouterRequest) (*TelemetryRouterResponse, error)

	/*
		DeleteAccessToken Method for DeleteAccessToken

		Delete an access token for the given Telemetry Router by its ID.

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

	// DeleteAccessTokenExecute executes the request
	DeleteAccessTokenExecute(r ApiDeleteAccessTokenRequest) error

	/*
		DeleteDestination Method for DeleteDestination

		Deletes the given Destination.

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

	// DeleteDestinationExecute executes the request
	DeleteDestinationExecute(r ApiDeleteDestinationRequest) error

	/*
		DeleteTelemetryRouter Method for DeleteTelemetryRouter

		Deletes the given Telemetry Router.

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

	// DeleteTelemetryRouterExecute executes the request
	DeleteTelemetryRouterExecute(r ApiDeleteTelemetryRouterRequest) error

	/*
		GetAccessToken Method for GetAccessToken

		Get an access token for the given Telemetry Router by its ID.

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

	// GetAccessTokenExecute executes the request
	//  @return GetAccessTokenResponse
	GetAccessTokenExecute(r ApiGetAccessTokenRequest) (*GetAccessTokenResponse, error)

	/*
		GetDestination Method for GetDestination

		Returns the details for the given destination.

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

	// GetDestinationExecute executes the request
	//  @return DestinationResponse
	GetDestinationExecute(r ApiGetDestinationRequest) (*DestinationResponse, error)

	/*
		GetTelemetryRouter Method for GetTelemetryRouter

		Returns the details for the given Telemetry Router.

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

	// GetTelemetryRouterExecute executes the request
	//  @return TelemetryRouterResponse
	GetTelemetryRouterExecute(r ApiGetTelemetryRouterRequest) (*TelemetryRouterResponse, error)

	/*
		ListAccessTokens Method for ListAccessTokens

		Get all access tokens for a telemetry router.

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

	// ListAccessTokensExecute executes the request
	//  @return ListAccessTokensResponse
	ListAccessTokensExecute(r ApiListAccessTokensRequest) (*ListAccessTokensResponse, error)

	/*
		ListDestinations Method for ListDestinations

		Returns a list of all destinations of a specific Telemetry Router within a 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.
		@param telemetryRouterId The Telemetry Router UUID.
		@return ApiListDestinationsRequest
	*/
	ListDestinations(ctx context.Context, projectId string, regionId string, telemetryRouterId string) ApiListDestinationsRequest

	// ListDestinationsExecute executes the request
	//  @return ListDestinationsResponse
	ListDestinationsExecute(r ApiListDestinationsRequest) (*ListDestinationsResponse, error)

	/*
		ListTelemetryRouters Method for ListTelemetryRouters

		Returns a list of all Telemetry Routers 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 ApiListTelemetryRoutersRequest
	*/
	ListTelemetryRouters(ctx context.Context, projectId string, regionId string) ApiListTelemetryRoutersRequest

	// ListTelemetryRoutersExecute executes the request
	//  @return ListTelemetryRoutersResponse
	ListTelemetryRoutersExecute(r ApiListTelemetryRoutersRequest) (*ListTelemetryRoutersResponse, error)

	/*
		UpdateAccessToken Method for UpdateAccessToken

		Update an existing access token for the given Telemetry Router by its ID.

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

	// UpdateAccessTokenExecute executes the request
	//  @return UpdateAccessTokenResponse
	UpdateAccessTokenExecute(r ApiUpdateAccessTokenRequest) (*UpdateAccessTokenResponse, error)

	/*
		UpdateDestination Method for UpdateDestination

		Updates the given destination.

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

	// UpdateDestinationExecute executes the request
	//  @return DestinationResponse
	UpdateDestinationExecute(r ApiUpdateDestinationRequest) (*DestinationResponse, error)

	/*
		UpdateTelemetryRouter Method for UpdateTelemetryRouter

		Updates the given Telemetry Router.

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

	// UpdateTelemetryRouterExecute executes the request
	//  @return TelemetryRouterResponse
	UpdateTelemetryRouterExecute(r ApiUpdateTelemetryRouterRequest) (*TelemetryRouterResponse, error)
}

type DefaultAPIService

type DefaultAPIService service

DefaultAPIService DefaultAPI service

func (*DefaultAPIService) CreateAccessToken

func (a *DefaultAPIService) CreateAccessToken(ctx context.Context, projectId string, regionId string, telemetryRouterId string) ApiCreateAccessTokenRequest

CreateAccessToken Method for CreateAccessToken

Create a new access token for the given Telemetry Router.

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

func (*DefaultAPIService) CreateAccessTokenExecute

Execute executes the request

@return CreateAccessTokenResponse

func (*DefaultAPIService) CreateDestination

func (a *DefaultAPIService) CreateDestination(ctx context.Context, projectId string, regionId string, telemetryRouterId string) ApiCreateDestinationRequest

CreateDestination Method for CreateDestination

Creates a new Destination 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.
@param telemetryRouterId The Telemetry Router UUID.
@return ApiCreateDestinationRequest

func (*DefaultAPIService) CreateDestinationExecute

func (a *DefaultAPIService) CreateDestinationExecute(r ApiCreateDestinationRequest) (*DestinationResponse, error)

Execute executes the request

@return DestinationResponse

func (*DefaultAPIService) CreateTelemetryRouter

func (a *DefaultAPIService) CreateTelemetryRouter(ctx context.Context, projectId string, regionId string) ApiCreateTelemetryRouterRequest

CreateTelemetryRouter Method for CreateTelemetryRouter

Creates the new Telemetry Router 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 ApiCreateTelemetryRouterRequest

func (*DefaultAPIService) CreateTelemetryRouterExecute

func (a *DefaultAPIService) CreateTelemetryRouterExecute(r ApiCreateTelemetryRouterRequest) (*TelemetryRouterResponse, error)

Execute executes the request

@return TelemetryRouterResponse

func (*DefaultAPIService) DeleteAccessToken

func (a *DefaultAPIService) DeleteAccessToken(ctx context.Context, projectId string, regionId string, telemetryRouterId string, accessTokenId string) ApiDeleteAccessTokenRequest

DeleteAccessToken Method for DeleteAccessToken

Delete an access token for the given Telemetry Router by its ID.

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

func (*DefaultAPIService) DeleteAccessTokenExecute

func (a *DefaultAPIService) DeleteAccessTokenExecute(r ApiDeleteAccessTokenRequest) error

Execute executes the request

func (*DefaultAPIService) DeleteDestination

func (a *DefaultAPIService) DeleteDestination(ctx context.Context, projectId string, regionId string, telemetryRouterId string, destinationId string) ApiDeleteDestinationRequest

DeleteDestination Method for DeleteDestination

Deletes the given Destination.

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

func (*DefaultAPIService) DeleteDestinationExecute

func (a *DefaultAPIService) DeleteDestinationExecute(r ApiDeleteDestinationRequest) error

Execute executes the request

func (*DefaultAPIService) DeleteTelemetryRouter

func (a *DefaultAPIService) DeleteTelemetryRouter(ctx context.Context, projectId string, regionId string, telemetryRouterId string) ApiDeleteTelemetryRouterRequest

DeleteTelemetryRouter Method for DeleteTelemetryRouter

Deletes the given Telemetry Router.

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

func (*DefaultAPIService) DeleteTelemetryRouterExecute

func (a *DefaultAPIService) DeleteTelemetryRouterExecute(r ApiDeleteTelemetryRouterRequest) error

Execute executes the request

func (*DefaultAPIService) GetAccessToken

func (a *DefaultAPIService) GetAccessToken(ctx context.Context, projectId string, regionId string, telemetryRouterId string, accessTokenId string) ApiGetAccessTokenRequest

GetAccessToken Method for GetAccessToken

Get an access token for the given Telemetry Router by its ID.

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

func (*DefaultAPIService) GetAccessTokenExecute

Execute executes the request

@return GetAccessTokenResponse

func (*DefaultAPIService) GetDestination

func (a *DefaultAPIService) GetDestination(ctx context.Context, projectId string, regionId string, telemetryRouterId string, destinationId string) ApiGetDestinationRequest

GetDestination Method for GetDestination

Returns the details for the given destination.

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

func (*DefaultAPIService) GetDestinationExecute

func (a *DefaultAPIService) GetDestinationExecute(r ApiGetDestinationRequest) (*DestinationResponse, error)

Execute executes the request

@return DestinationResponse

func (*DefaultAPIService) GetTelemetryRouter

func (a *DefaultAPIService) GetTelemetryRouter(ctx context.Context, projectId string, regionId string, telemetryRouterId string) ApiGetTelemetryRouterRequest

GetTelemetryRouter Method for GetTelemetryRouter

Returns the details for the given Telemetry Router.

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

func (*DefaultAPIService) GetTelemetryRouterExecute

Execute executes the request

@return TelemetryRouterResponse

func (*DefaultAPIService) ListAccessTokens

func (a *DefaultAPIService) ListAccessTokens(ctx context.Context, projectId string, regionId string, telemetryRouterId string) ApiListAccessTokensRequest

ListAccessTokens Method for ListAccessTokens

Get all access tokens for a telemetry router.

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

func (*DefaultAPIService) ListAccessTokensExecute

Execute executes the request

@return ListAccessTokensResponse

func (*DefaultAPIService) ListDestinations

func (a *DefaultAPIService) ListDestinations(ctx context.Context, projectId string, regionId string, telemetryRouterId string) ApiListDestinationsRequest

ListDestinations Method for ListDestinations

Returns a list of all destinations of a specific Telemetry Router within a 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.
@param telemetryRouterId The Telemetry Router UUID.
@return ApiListDestinationsRequest

func (*DefaultAPIService) ListDestinationsExecute

Execute executes the request

@return ListDestinationsResponse

func (*DefaultAPIService) ListTelemetryRouters

func (a *DefaultAPIService) ListTelemetryRouters(ctx context.Context, projectId string, regionId string) ApiListTelemetryRoutersRequest

ListTelemetryRouters Method for ListTelemetryRouters

Returns a list of all Telemetry Routers 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 ApiListTelemetryRoutersRequest

func (*DefaultAPIService) ListTelemetryRoutersExecute

Execute executes the request

@return ListTelemetryRoutersResponse

func (*DefaultAPIService) UpdateAccessToken

func (a *DefaultAPIService) UpdateAccessToken(ctx context.Context, projectId string, regionId string, telemetryRouterId string, accessTokenId string) ApiUpdateAccessTokenRequest

UpdateAccessToken Method for UpdateAccessToken

Update an existing access token for the given Telemetry Router by its ID.

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

func (*DefaultAPIService) UpdateAccessTokenExecute

Execute executes the request

@return UpdateAccessTokenResponse

func (*DefaultAPIService) UpdateDestination

func (a *DefaultAPIService) UpdateDestination(ctx context.Context, projectId string, regionId string, telemetryRouterId string, destinationId string) ApiUpdateDestinationRequest

UpdateDestination Method for UpdateDestination

Updates the given destination.

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

func (*DefaultAPIService) UpdateDestinationExecute

func (a *DefaultAPIService) UpdateDestinationExecute(r ApiUpdateDestinationRequest) (*DestinationResponse, error)

Execute executes the request

@return DestinationResponse

func (*DefaultAPIService) UpdateTelemetryRouter

func (a *DefaultAPIService) UpdateTelemetryRouter(ctx context.Context, projectId string, regionId string, telemetryRouterId string) ApiUpdateTelemetryRouterRequest

UpdateTelemetryRouter Method for UpdateTelemetryRouter

Updates the given Telemetry Router.

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

func (*DefaultAPIService) UpdateTelemetryRouterExecute

func (a *DefaultAPIService) UpdateTelemetryRouterExecute(r ApiUpdateTelemetryRouterRequest) (*TelemetryRouterResponse, error)

Execute executes the request

@return TelemetryRouterResponse

type DefaultAPIServiceMock

type DefaultAPIServiceMock struct {
	// CreateAccessTokenExecuteMock can be populated to implement the behavior of the CreateAccessTokenExecute function of this mock
	CreateAccessTokenExecuteMock *func(r ApiCreateAccessTokenRequest) (*CreateAccessTokenResponse, error)
	// CreateDestinationExecuteMock can be populated to implement the behavior of the CreateDestinationExecute function of this mock
	CreateDestinationExecuteMock *func(r ApiCreateDestinationRequest) (*DestinationResponse, error)
	// CreateTelemetryRouterExecuteMock can be populated to implement the behavior of the CreateTelemetryRouterExecute function of this mock
	CreateTelemetryRouterExecuteMock *func(r ApiCreateTelemetryRouterRequest) (*TelemetryRouterResponse, error)
	// DeleteAccessTokenExecuteMock can be populated to implement the behavior of the DeleteAccessTokenExecute function of this mock
	DeleteAccessTokenExecuteMock *func(r ApiDeleteAccessTokenRequest) error
	// DeleteDestinationExecuteMock can be populated to implement the behavior of the DeleteDestinationExecute function of this mock
	DeleteDestinationExecuteMock *func(r ApiDeleteDestinationRequest) error
	// DeleteTelemetryRouterExecuteMock can be populated to implement the behavior of the DeleteTelemetryRouterExecute function of this mock
	DeleteTelemetryRouterExecuteMock *func(r ApiDeleteTelemetryRouterRequest) error
	// GetAccessTokenExecuteMock can be populated to implement the behavior of the GetAccessTokenExecute function of this mock
	GetAccessTokenExecuteMock *func(r ApiGetAccessTokenRequest) (*GetAccessTokenResponse, error)
	// GetDestinationExecuteMock can be populated to implement the behavior of the GetDestinationExecute function of this mock
	GetDestinationExecuteMock *func(r ApiGetDestinationRequest) (*DestinationResponse, error)
	// GetTelemetryRouterExecuteMock can be populated to implement the behavior of the GetTelemetryRouterExecute function of this mock
	GetTelemetryRouterExecuteMock *func(r ApiGetTelemetryRouterRequest) (*TelemetryRouterResponse, error)
	// ListAccessTokensExecuteMock can be populated to implement the behavior of the ListAccessTokensExecute function of this mock
	ListAccessTokensExecuteMock *func(r ApiListAccessTokensRequest) (*ListAccessTokensResponse, error)
	// ListDestinationsExecuteMock can be populated to implement the behavior of the ListDestinationsExecute function of this mock
	ListDestinationsExecuteMock *func(r ApiListDestinationsRequest) (*ListDestinationsResponse, error)
	// ListTelemetryRoutersExecuteMock can be populated to implement the behavior of the ListTelemetryRoutersExecute function of this mock
	ListTelemetryRoutersExecuteMock *func(r ApiListTelemetryRoutersRequest) (*ListTelemetryRoutersResponse, error)
	// UpdateAccessTokenExecuteMock can be populated to implement the behavior of the UpdateAccessTokenExecute function of this mock
	UpdateAccessTokenExecuteMock *func(r ApiUpdateAccessTokenRequest) (*UpdateAccessTokenResponse, error)
	// UpdateDestinationExecuteMock can be populated to implement the behavior of the UpdateDestinationExecute function of this mock
	UpdateDestinationExecuteMock *func(r ApiUpdateDestinationRequest) (*DestinationResponse, error)
	// UpdateTelemetryRouterExecuteMock can be populated to implement the behavior of the UpdateTelemetryRouterExecute function of this mock
	UpdateTelemetryRouterExecuteMock *func(r ApiUpdateTelemetryRouterRequest) (*TelemetryRouterResponse, error)
}

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

func (DefaultAPIServiceMock) CreateAccessToken

func (a DefaultAPIServiceMock) CreateAccessToken(ctx context.Context, projectId string, regionId string, telemetryRouterId string) ApiCreateAccessTokenRequest

func (DefaultAPIServiceMock) CreateAccessTokenExecute

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

func (DefaultAPIServiceMock) CreateDestination

func (a DefaultAPIServiceMock) CreateDestination(ctx context.Context, projectId string, regionId string, telemetryRouterId string) ApiCreateDestinationRequest

func (DefaultAPIServiceMock) CreateDestinationExecute

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

func (DefaultAPIServiceMock) CreateTelemetryRouter

func (a DefaultAPIServiceMock) CreateTelemetryRouter(ctx context.Context, projectId string, regionId string) ApiCreateTelemetryRouterRequest

func (DefaultAPIServiceMock) CreateTelemetryRouterExecute

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

func (DefaultAPIServiceMock) DeleteAccessToken

func (a DefaultAPIServiceMock) DeleteAccessToken(ctx context.Context, projectId string, regionId string, telemetryRouterId string, accessTokenId string) ApiDeleteAccessTokenRequest

func (DefaultAPIServiceMock) DeleteAccessTokenExecute

func (a DefaultAPIServiceMock) DeleteAccessTokenExecute(r ApiDeleteAccessTokenRequest) error

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

func (DefaultAPIServiceMock) DeleteDestination

func (a DefaultAPIServiceMock) DeleteDestination(ctx context.Context, projectId string, regionId string, telemetryRouterId string, destinationId string) ApiDeleteDestinationRequest

func (DefaultAPIServiceMock) DeleteDestinationExecute

func (a DefaultAPIServiceMock) DeleteDestinationExecute(r ApiDeleteDestinationRequest) error

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

func (DefaultAPIServiceMock) DeleteTelemetryRouter

func (a DefaultAPIServiceMock) DeleteTelemetryRouter(ctx context.Context, projectId string, regionId string, telemetryRouterId string) ApiDeleteTelemetryRouterRequest

func (DefaultAPIServiceMock) DeleteTelemetryRouterExecute

func (a DefaultAPIServiceMock) DeleteTelemetryRouterExecute(r ApiDeleteTelemetryRouterRequest) error

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

func (DefaultAPIServiceMock) GetAccessToken

func (a DefaultAPIServiceMock) GetAccessToken(ctx context.Context, projectId string, regionId string, telemetryRouterId string, accessTokenId string) ApiGetAccessTokenRequest

func (DefaultAPIServiceMock) GetAccessTokenExecute

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

func (DefaultAPIServiceMock) GetDestination

func (a DefaultAPIServiceMock) GetDestination(ctx context.Context, projectId string, regionId string, telemetryRouterId string, destinationId string) ApiGetDestinationRequest

func (DefaultAPIServiceMock) GetDestinationExecute

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

func (DefaultAPIServiceMock) GetTelemetryRouter

func (a DefaultAPIServiceMock) GetTelemetryRouter(ctx context.Context, projectId string, regionId string, telemetryRouterId string) ApiGetTelemetryRouterRequest

func (DefaultAPIServiceMock) GetTelemetryRouterExecute

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

func (DefaultAPIServiceMock) ListAccessTokens

func (a DefaultAPIServiceMock) ListAccessTokens(ctx context.Context, projectId string, regionId string, telemetryRouterId string) ApiListAccessTokensRequest

func (DefaultAPIServiceMock) ListAccessTokensExecute

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

func (DefaultAPIServiceMock) ListDestinations

func (a DefaultAPIServiceMock) ListDestinations(ctx context.Context, projectId string, regionId string, telemetryRouterId string) ApiListDestinationsRequest

func (DefaultAPIServiceMock) ListDestinationsExecute

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

func (DefaultAPIServiceMock) ListTelemetryRouters

func (a DefaultAPIServiceMock) ListTelemetryRouters(ctx context.Context, projectId string, regionId string) ApiListTelemetryRoutersRequest

func (DefaultAPIServiceMock) ListTelemetryRoutersExecute

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

func (DefaultAPIServiceMock) UpdateAccessToken

func (a DefaultAPIServiceMock) UpdateAccessToken(ctx context.Context, projectId string, regionId string, telemetryRouterId string, accessTokenId string) ApiUpdateAccessTokenRequest

func (DefaultAPIServiceMock) UpdateAccessTokenExecute

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

func (DefaultAPIServiceMock) UpdateDestination

func (a DefaultAPIServiceMock) UpdateDestination(ctx context.Context, projectId string, regionId string, telemetryRouterId string, destinationId string) ApiUpdateDestinationRequest

func (DefaultAPIServiceMock) UpdateDestinationExecute

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

func (DefaultAPIServiceMock) UpdateTelemetryRouter

func (a DefaultAPIServiceMock) UpdateTelemetryRouter(ctx context.Context, projectId string, regionId string, telemetryRouterId string) ApiUpdateTelemetryRouterRequest

func (DefaultAPIServiceMock) UpdateTelemetryRouterExecute

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

type DestinationConfig

type DestinationConfig struct {
	ConfigType           DestinationConfigType           `json:"configType"`
	Filter               *ConfigFilter                   `json:"filter,omitempty"`
	OpenTelemetry        *DestinationConfigOpenTelemetry `json:"openTelemetry,omitempty"`
	S3                   *DestinationConfigS3            `json:"s3,omitempty"`
	AdditionalProperties map[string]interface{}
}

DestinationConfig struct for DestinationConfig

func NewDestinationConfig

func NewDestinationConfig(configType DestinationConfigType) *DestinationConfig

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

func NewDestinationConfigWithDefaults() *DestinationConfig

NewDestinationConfigWithDefaults instantiates a new DestinationConfig object This 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 (*DestinationConfig) GetConfigType

func (o *DestinationConfig) GetConfigType() DestinationConfigType

GetConfigType returns the ConfigType field value

func (*DestinationConfig) GetConfigTypeOk

func (o *DestinationConfig) GetConfigTypeOk() (*DestinationConfigType, bool)

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

func (*DestinationConfig) GetFilter

func (o *DestinationConfig) GetFilter() ConfigFilter

GetFilter returns the Filter field value if set, zero value otherwise.

func (*DestinationConfig) GetFilterOk

func (o *DestinationConfig) GetFilterOk() (*ConfigFilter, bool)

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

func (*DestinationConfig) GetOpenTelemetry

func (o *DestinationConfig) GetOpenTelemetry() DestinationConfigOpenTelemetry

GetOpenTelemetry returns the OpenTelemetry field value if set, zero value otherwise.

func (*DestinationConfig) GetOpenTelemetryOk

func (o *DestinationConfig) GetOpenTelemetryOk() (*DestinationConfigOpenTelemetry, bool)

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

func (*DestinationConfig) GetS3

GetS3 returns the S3 field value if set, zero value otherwise.

func (*DestinationConfig) GetS3Ok

func (o *DestinationConfig) GetS3Ok() (*DestinationConfigS3, bool)

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

func (*DestinationConfig) HasFilter

func (o *DestinationConfig) HasFilter() bool

HasFilter returns a boolean if a field has been set.

func (*DestinationConfig) HasOpenTelemetry

func (o *DestinationConfig) HasOpenTelemetry() bool

HasOpenTelemetry returns a boolean if a field has been set.

func (*DestinationConfig) HasS3

func (o *DestinationConfig) HasS3() bool

HasS3 returns a boolean if a field has been set.

func (DestinationConfig) MarshalJSON

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

func (*DestinationConfig) SetConfigType

func (o *DestinationConfig) SetConfigType(v DestinationConfigType)

SetConfigType sets field value

func (*DestinationConfig) SetFilter

func (o *DestinationConfig) SetFilter(v ConfigFilter)

SetFilter gets a reference to the given ConfigFilter and assigns it to the Filter field.

func (*DestinationConfig) SetOpenTelemetry

func (o *DestinationConfig) SetOpenTelemetry(v DestinationConfigOpenTelemetry)

SetOpenTelemetry gets a reference to the given DestinationConfigOpenTelemetry and assigns it to the OpenTelemetry field.

func (*DestinationConfig) SetS3

SetS3 gets a reference to the given DestinationConfigS3 and assigns it to the S3 field.

func (DestinationConfig) ToMap

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

func (*DestinationConfig) UnmarshalJSON

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

type DestinationConfigOpenTelemetry

type DestinationConfigOpenTelemetry struct {
	BasicAuth *DestinationConfigOpenTelemetryBasicAuth `json:"basicAuth,omitempty"`
	// A bearer token to authenticate at the OpenTelemetry URI.
	BearerToken *string `json:"bearerToken,omitempty"`
	// The URI for reaching the resource.
	Uri                  string `json:"uri"`
	AdditionalProperties map[string]interface{}
}

DestinationConfigOpenTelemetry struct for DestinationConfigOpenTelemetry

func NewDestinationConfigOpenTelemetry

func NewDestinationConfigOpenTelemetry(uri string) *DestinationConfigOpenTelemetry

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

func NewDestinationConfigOpenTelemetryWithDefaults() *DestinationConfigOpenTelemetry

NewDestinationConfigOpenTelemetryWithDefaults instantiates a new DestinationConfigOpenTelemetry object This 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 (*DestinationConfigOpenTelemetry) GetBasicAuth

GetBasicAuth returns the BasicAuth field value if set, zero value otherwise.

func (*DestinationConfigOpenTelemetry) GetBasicAuthOk

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

func (*DestinationConfigOpenTelemetry) GetBearerToken

func (o *DestinationConfigOpenTelemetry) GetBearerToken() string

GetBearerToken returns the BearerToken field value if set, zero value otherwise.

func (*DestinationConfigOpenTelemetry) GetBearerTokenOk

func (o *DestinationConfigOpenTelemetry) GetBearerTokenOk() (*string, bool)

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

func (*DestinationConfigOpenTelemetry) GetUri

GetUri returns the Uri field value

func (*DestinationConfigOpenTelemetry) GetUriOk

func (o *DestinationConfigOpenTelemetry) GetUriOk() (*string, bool)

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

func (*DestinationConfigOpenTelemetry) HasBasicAuth

func (o *DestinationConfigOpenTelemetry) HasBasicAuth() bool

HasBasicAuth returns a boolean if a field has been set.

func (*DestinationConfigOpenTelemetry) HasBearerToken

func (o *DestinationConfigOpenTelemetry) HasBearerToken() bool

HasBearerToken returns a boolean if a field has been set.

func (DestinationConfigOpenTelemetry) MarshalJSON

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

func (*DestinationConfigOpenTelemetry) SetBasicAuth

SetBasicAuth gets a reference to the given DestinationConfigOpenTelemetryBasicAuth and assigns it to the BasicAuth field.

func (*DestinationConfigOpenTelemetry) SetBearerToken

func (o *DestinationConfigOpenTelemetry) SetBearerToken(v string)

SetBearerToken gets a reference to the given string and assigns it to the BearerToken field.

func (*DestinationConfigOpenTelemetry) SetUri

SetUri sets field value

func (DestinationConfigOpenTelemetry) ToMap

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

func (*DestinationConfigOpenTelemetry) UnmarshalJSON

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

type DestinationConfigOpenTelemetryBasicAuth

type DestinationConfigOpenTelemetryBasicAuth struct {
	Password             string `json:"password"`
	Username             string `json:"username"`
	AdditionalProperties map[string]interface{}
}

DestinationConfigOpenTelemetryBasicAuth Basic auth to authenticate at the OpenTelemetry URI

func NewDestinationConfigOpenTelemetryBasicAuth

func NewDestinationConfigOpenTelemetryBasicAuth(password string, username string) *DestinationConfigOpenTelemetryBasicAuth

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

func NewDestinationConfigOpenTelemetryBasicAuthWithDefaults() *DestinationConfigOpenTelemetryBasicAuth

NewDestinationConfigOpenTelemetryBasicAuthWithDefaults instantiates a new DestinationConfigOpenTelemetryBasicAuth object This 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 (*DestinationConfigOpenTelemetryBasicAuth) GetPassword

GetPassword returns the Password field value

func (*DestinationConfigOpenTelemetryBasicAuth) GetPasswordOk

func (o *DestinationConfigOpenTelemetryBasicAuth) GetPasswordOk() (*string, bool)

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

func (*DestinationConfigOpenTelemetryBasicAuth) GetUsername

GetUsername returns the Username field value

func (*DestinationConfigOpenTelemetryBasicAuth) GetUsernameOk

func (o *DestinationConfigOpenTelemetryBasicAuth) GetUsernameOk() (*string, bool)

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

func (DestinationConfigOpenTelemetryBasicAuth) MarshalJSON

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

func (*DestinationConfigOpenTelemetryBasicAuth) SetPassword

SetPassword sets field value

func (*DestinationConfigOpenTelemetryBasicAuth) SetUsername

SetUsername sets field value

func (DestinationConfigOpenTelemetryBasicAuth) ToMap

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

func (*DestinationConfigOpenTelemetryBasicAuth) UnmarshalJSON

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

type DestinationConfigS3

type DestinationConfigS3 struct {
	AccessKey *DestinationConfigS3AccessKey `json:"accessKey,omitempty"`
	Bucket    string                        `json:"bucket"`
	// The URI for reaching the resource.
	Endpoint             string `json:"endpoint"`
	AdditionalProperties map[string]interface{}
}

DestinationConfigS3 struct for DestinationConfigS3

func NewDestinationConfigS3

func NewDestinationConfigS3(bucket string, endpoint string) *DestinationConfigS3

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

func NewDestinationConfigS3WithDefaults() *DestinationConfigS3

NewDestinationConfigS3WithDefaults instantiates a new DestinationConfigS3 object This 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 (*DestinationConfigS3) GetAccessKey

GetAccessKey returns the AccessKey field value if set, zero value otherwise.

func (*DestinationConfigS3) GetAccessKeyOk

func (o *DestinationConfigS3) GetAccessKeyOk() (*DestinationConfigS3AccessKey, bool)

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

func (*DestinationConfigS3) GetBucket

func (o *DestinationConfigS3) GetBucket() string

GetBucket returns the Bucket field value

func (*DestinationConfigS3) GetBucketOk

func (o *DestinationConfigS3) GetBucketOk() (*string, bool)

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

func (*DestinationConfigS3) GetEndpoint

func (o *DestinationConfigS3) GetEndpoint() string

GetEndpoint returns the Endpoint field value

func (*DestinationConfigS3) GetEndpointOk

func (o *DestinationConfigS3) GetEndpointOk() (*string, bool)

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

func (*DestinationConfigS3) HasAccessKey

func (o *DestinationConfigS3) HasAccessKey() bool

HasAccessKey returns a boolean if a field has been set.

func (DestinationConfigS3) MarshalJSON

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

func (*DestinationConfigS3) SetAccessKey

SetAccessKey gets a reference to the given DestinationConfigS3AccessKey and assigns it to the AccessKey field.

func (*DestinationConfigS3) SetBucket

func (o *DestinationConfigS3) SetBucket(v string)

SetBucket sets field value

func (*DestinationConfigS3) SetEndpoint

func (o *DestinationConfigS3) SetEndpoint(v string)

SetEndpoint sets field value

func (DestinationConfigS3) ToMap

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

func (*DestinationConfigS3) UnmarshalJSON

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

type DestinationConfigS3AccessKey

type DestinationConfigS3AccessKey struct {
	Id                   string `json:"id"`
	Secret               string `json:"secret"`
	AdditionalProperties map[string]interface{}
}

DestinationConfigS3AccessKey The S3 access key

func NewDestinationConfigS3AccessKey

func NewDestinationConfigS3AccessKey(id string, secret string) *DestinationConfigS3AccessKey

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

func NewDestinationConfigS3AccessKeyWithDefaults() *DestinationConfigS3AccessKey

NewDestinationConfigS3AccessKeyWithDefaults instantiates a new DestinationConfigS3AccessKey object This 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 (*DestinationConfigS3AccessKey) GetId

GetId returns the Id field value

func (*DestinationConfigS3AccessKey) GetIdOk

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

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

func (*DestinationConfigS3AccessKey) GetSecret

func (o *DestinationConfigS3AccessKey) GetSecret() string

GetSecret returns the Secret field value

func (*DestinationConfigS3AccessKey) GetSecretOk

func (o *DestinationConfigS3AccessKey) GetSecretOk() (*string, bool)

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

func (DestinationConfigS3AccessKey) MarshalJSON

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

func (*DestinationConfigS3AccessKey) SetId

SetId sets field value

func (*DestinationConfigS3AccessKey) SetSecret

func (o *DestinationConfigS3AccessKey) SetSecret(v string)

SetSecret sets field value

func (DestinationConfigS3AccessKey) ToMap

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

func (*DestinationConfigS3AccessKey) UnmarshalJSON

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

type DestinationConfigType

type DestinationConfigType string

DestinationConfigType Type of the destination.

const (
	DESTINATIONCONFIGTYPE_OPEN_TELEMETRY DestinationConfigType = "OpenTelemetry"
	DESTINATIONCONFIGTYPE_S3             DestinationConfigType = "S3"
)

List of destinationConfigType

func NewDestinationConfigTypeFromValue

func NewDestinationConfigTypeFromValue(v string) (*DestinationConfigType, error)

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

func (DestinationConfigType) IsValid

func (v DestinationConfigType) IsValid() bool

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

func (DestinationConfigType) Ptr

Ptr returns reference to destinationConfigType value

func (*DestinationConfigType) UnmarshalJSON

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

type DestinationResponse

type DestinationResponse struct {
	Config DestinationConfig `json:"config"`
	// The point in time the resource was created.
	CreationTime time.Time `json:"creationTime"`
	// The credential type for the resource.
	CredentialType string `json:"credentialType"`
	// 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 \\\\-]*$"`
	// A auto generated unique id which identifies the resource.
	Id string `json:"id"`
	// The current status of the resource.
	Status               string `json:"status"`
	AdditionalProperties map[string]interface{}
}

DestinationResponse struct for DestinationResponse

func NewDestinationResponse

func NewDestinationResponse(config DestinationConfig, creationTime time.Time, credentialType string, displayName string, id string, status string) *DestinationResponse

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

func NewDestinationResponseWithDefaults() *DestinationResponse

NewDestinationResponseWithDefaults instantiates a new DestinationResponse object This 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 (*DestinationResponse) GetConfig

func (o *DestinationResponse) GetConfig() DestinationConfig

GetConfig returns the Config field value

func (*DestinationResponse) GetConfigOk

func (o *DestinationResponse) GetConfigOk() (*DestinationConfig, bool)

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

func (*DestinationResponse) GetCreationTime

func (o *DestinationResponse) GetCreationTime() time.Time

GetCreationTime returns the CreationTime field value

func (*DestinationResponse) GetCreationTimeOk

func (o *DestinationResponse) GetCreationTimeOk() (*time.Time, bool)

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

func (*DestinationResponse) GetCredentialType

func (o *DestinationResponse) GetCredentialType() string

GetCredentialType returns the CredentialType field value

func (*DestinationResponse) GetCredentialTypeOk

func (o *DestinationResponse) GetCredentialTypeOk() (*string, bool)

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

func (*DestinationResponse) GetDescription

func (o *DestinationResponse) GetDescription() string

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

func (*DestinationResponse) GetDescriptionOk

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

func (o *DestinationResponse) GetDisplayName() string

GetDisplayName returns the DisplayName field value

func (*DestinationResponse) GetDisplayNameOk

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

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

func (*DestinationResponse) GetId

func (o *DestinationResponse) GetId() string

GetId returns the Id field value

func (*DestinationResponse) GetIdOk

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

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

func (*DestinationResponse) GetStatus

func (o *DestinationResponse) GetStatus() string

GetStatus returns the Status field value

func (*DestinationResponse) GetStatusOk

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

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

func (*DestinationResponse) HasDescription

func (o *DestinationResponse) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (DestinationResponse) MarshalJSON

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

func (*DestinationResponse) SetConfig

func (o *DestinationResponse) SetConfig(v DestinationConfig)

SetConfig sets field value

func (*DestinationResponse) SetCreationTime

func (o *DestinationResponse) SetCreationTime(v time.Time)

SetCreationTime sets field value

func (*DestinationResponse) SetCredentialType

func (o *DestinationResponse) SetCredentialType(v string)

SetCredentialType sets field value

func (*DestinationResponse) SetDescription

func (o *DestinationResponse) SetDescription(v string)

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

func (*DestinationResponse) SetDisplayName

func (o *DestinationResponse) SetDisplayName(v string)

SetDisplayName sets field value

func (*DestinationResponse) SetId

func (o *DestinationResponse) SetId(v string)

SetId sets field value

func (*DestinationResponse) SetStatus

func (o *DestinationResponse) SetStatus(v string)

SetStatus sets field value

func (DestinationResponse) ToMap

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

func (*DestinationResponse) UnmarshalJSON

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

type GetAccessTokenResponse

type GetAccessTokenResponse struct {
	// The user ID of the creator of the access token.
	CreatorId string `json:"creatorId"`
	// The description of the access token.
	Description *string `json:"description,omitempty"`
	// The selected display name of the access token.
	DisplayName string `json:"displayName" validate:"regexp=^[a-zA-Z0-9][a-zA-Z0-9 ]*$"`
	// The date and time until the access token is valid to (inclusively).
	ExpirationTime NullableTime `json:"expirationTime,omitempty"`
	// An auto generated unique id which identifies the access token.
	Id                   string `json:"id"`
	Status               string `json:"status"`
	AdditionalProperties map[string]interface{}
}

GetAccessTokenResponse struct for GetAccessTokenResponse

func NewGetAccessTokenResponse

func NewGetAccessTokenResponse(creatorId string, displayName string, id string, status string) *GetAccessTokenResponse

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

func NewGetAccessTokenResponseWithDefaults() *GetAccessTokenResponse

NewGetAccessTokenResponseWithDefaults instantiates a new GetAccessTokenResponse object This 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 (*GetAccessTokenResponse) GetCreatorId

func (o *GetAccessTokenResponse) GetCreatorId() string

GetCreatorId returns the CreatorId field value

func (*GetAccessTokenResponse) GetCreatorIdOk

func (o *GetAccessTokenResponse) GetCreatorIdOk() (*string, bool)

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

func (*GetAccessTokenResponse) GetDescription

func (o *GetAccessTokenResponse) GetDescription() string

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

func (*GetAccessTokenResponse) GetDescriptionOk

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

func (o *GetAccessTokenResponse) GetDisplayName() string

GetDisplayName returns the DisplayName field value

func (*GetAccessTokenResponse) GetDisplayNameOk

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

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

func (*GetAccessTokenResponse) GetExpirationTime

func (o *GetAccessTokenResponse) GetExpirationTime() time.Time

GetExpirationTime returns the ExpirationTime field value if set, zero value otherwise (both if not set or set to explicit null).

func (*GetAccessTokenResponse) GetExpirationTimeOk

func (o *GetAccessTokenResponse) GetExpirationTimeOk() (*time.Time, bool)

GetExpirationTimeOk returns a tuple with the ExpirationTime field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*GetAccessTokenResponse) GetId

func (o *GetAccessTokenResponse) GetId() string

GetId returns the Id field value

func (*GetAccessTokenResponse) GetIdOk

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

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

func (*GetAccessTokenResponse) GetStatus

func (o *GetAccessTokenResponse) GetStatus() string

GetStatus returns the Status field value

func (*GetAccessTokenResponse) GetStatusOk

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

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

func (*GetAccessTokenResponse) HasDescription

func (o *GetAccessTokenResponse) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*GetAccessTokenResponse) HasExpirationTime

func (o *GetAccessTokenResponse) HasExpirationTime() bool

HasExpirationTime returns a boolean if a field has been set.

func (GetAccessTokenResponse) MarshalJSON

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

func (*GetAccessTokenResponse) SetCreatorId

func (o *GetAccessTokenResponse) SetCreatorId(v string)

SetCreatorId sets field value

func (*GetAccessTokenResponse) SetDescription

func (o *GetAccessTokenResponse) SetDescription(v string)

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

func (*GetAccessTokenResponse) SetDisplayName

func (o *GetAccessTokenResponse) SetDisplayName(v string)

SetDisplayName sets field value

func (*GetAccessTokenResponse) SetExpirationTime

func (o *GetAccessTokenResponse) SetExpirationTime(v time.Time)

SetExpirationTime gets a reference to the given NullableTime and assigns it to the ExpirationTime field.

func (*GetAccessTokenResponse) SetExpirationTimeNil

func (o *GetAccessTokenResponse) SetExpirationTimeNil()

SetExpirationTimeNil sets the value for ExpirationTime to be an explicit nil

func (*GetAccessTokenResponse) SetId

func (o *GetAccessTokenResponse) SetId(v string)

SetId sets field value

func (*GetAccessTokenResponse) SetStatus

func (o *GetAccessTokenResponse) SetStatus(v string)

SetStatus sets field value

func (GetAccessTokenResponse) ToMap

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

func (*GetAccessTokenResponse) UnmarshalJSON

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

func (*GetAccessTokenResponse) UnsetExpirationTime

func (o *GetAccessTokenResponse) UnsetExpirationTime()

UnsetExpirationTime ensures that no value is present for ExpirationTime, not even an explicit nil

type ListAccessTokensResponse

type ListAccessTokensResponse struct {
	AccessTokens []GetAccessTokenResponse `json:"accessTokens"`
	// A token to retrieve the next page of results.
	NextPageToken        *string `json:"nextPageToken,omitempty"`
	AdditionalProperties map[string]interface{}
}

ListAccessTokensResponse struct for ListAccessTokensResponse

func NewListAccessTokensResponse

func NewListAccessTokensResponse(accessTokens []GetAccessTokenResponse) *ListAccessTokensResponse

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

func NewListAccessTokensResponseWithDefaults() *ListAccessTokensResponse

NewListAccessTokensResponseWithDefaults instantiates a new ListAccessTokensResponse object This 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 (*ListAccessTokensResponse) GetAccessTokens

func (o *ListAccessTokensResponse) GetAccessTokens() []GetAccessTokenResponse

GetAccessTokens returns the AccessTokens field value

func (*ListAccessTokensResponse) GetAccessTokensOk

func (o *ListAccessTokensResponse) GetAccessTokensOk() ([]GetAccessTokenResponse, bool)

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

func (*ListAccessTokensResponse) GetNextPageToken

func (o *ListAccessTokensResponse) GetNextPageToken() string

GetNextPageToken returns the NextPageToken field value if set, zero value otherwise.

func (*ListAccessTokensResponse) GetNextPageTokenOk

func (o *ListAccessTokensResponse) GetNextPageTokenOk() (*string, bool)

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

func (*ListAccessTokensResponse) HasNextPageToken

func (o *ListAccessTokensResponse) HasNextPageToken() bool

HasNextPageToken returns a boolean if a field has been set.

func (ListAccessTokensResponse) MarshalJSON

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

func (*ListAccessTokensResponse) SetAccessTokens

func (o *ListAccessTokensResponse) SetAccessTokens(v []GetAccessTokenResponse)

SetAccessTokens sets field value

func (*ListAccessTokensResponse) SetNextPageToken

func (o *ListAccessTokensResponse) SetNextPageToken(v string)

SetNextPageToken gets a reference to the given string and assigns it to the NextPageToken field.

func (ListAccessTokensResponse) ToMap

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

func (*ListAccessTokensResponse) UnmarshalJSON

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

type ListDestinationsResponse

type ListDestinationsResponse struct {
	Destinations []DestinationResponse `json:"destinations"`
	// A token to retrieve the next page of results.
	NextPageToken        *string `json:"nextPageToken,omitempty"`
	AdditionalProperties map[string]interface{}
}

ListDestinationsResponse struct for ListDestinationsResponse

func NewListDestinationsResponse

func NewListDestinationsResponse(destinations []DestinationResponse) *ListDestinationsResponse

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

func NewListDestinationsResponseWithDefaults() *ListDestinationsResponse

NewListDestinationsResponseWithDefaults instantiates a new ListDestinationsResponse object This 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 (*ListDestinationsResponse) GetDestinations

func (o *ListDestinationsResponse) GetDestinations() []DestinationResponse

GetDestinations returns the Destinations field value

func (*ListDestinationsResponse) GetDestinationsOk

func (o *ListDestinationsResponse) GetDestinationsOk() ([]DestinationResponse, bool)

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

func (*ListDestinationsResponse) GetNextPageToken

func (o *ListDestinationsResponse) GetNextPageToken() string

GetNextPageToken returns the NextPageToken field value if set, zero value otherwise.

func (*ListDestinationsResponse) GetNextPageTokenOk

func (o *ListDestinationsResponse) GetNextPageTokenOk() (*string, bool)

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

func (*ListDestinationsResponse) HasNextPageToken

func (o *ListDestinationsResponse) HasNextPageToken() bool

HasNextPageToken returns a boolean if a field has been set.

func (ListDestinationsResponse) MarshalJSON

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

func (*ListDestinationsResponse) SetDestinations

func (o *ListDestinationsResponse) SetDestinations(v []DestinationResponse)

SetDestinations sets field value

func (*ListDestinationsResponse) SetNextPageToken

func (o *ListDestinationsResponse) SetNextPageToken(v string)

SetNextPageToken gets a reference to the given string and assigns it to the NextPageToken field.

func (ListDestinationsResponse) ToMap

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

func (*ListDestinationsResponse) UnmarshalJSON

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

type ListTelemetryRoutersResponse

type ListTelemetryRoutersResponse struct {
	// A token to retrieve the next page of results.
	NextPageToken        *string                   `json:"nextPageToken,omitempty"`
	TelemetryRouters     []TelemetryRouterResponse `json:"telemetryRouters"`
	AdditionalProperties map[string]interface{}
}

ListTelemetryRoutersResponse struct for ListTelemetryRoutersResponse

func NewListTelemetryRoutersResponse

func NewListTelemetryRoutersResponse(telemetryRouters []TelemetryRouterResponse) *ListTelemetryRoutersResponse

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

func NewListTelemetryRoutersResponseWithDefaults() *ListTelemetryRoutersResponse

NewListTelemetryRoutersResponseWithDefaults instantiates a new ListTelemetryRoutersResponse object This 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 (*ListTelemetryRoutersResponse) GetNextPageToken

func (o *ListTelemetryRoutersResponse) GetNextPageToken() string

GetNextPageToken returns the NextPageToken field value if set, zero value otherwise.

func (*ListTelemetryRoutersResponse) GetNextPageTokenOk

func (o *ListTelemetryRoutersResponse) GetNextPageTokenOk() (*string, bool)

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

func (*ListTelemetryRoutersResponse) GetTelemetryRouters

func (o *ListTelemetryRoutersResponse) GetTelemetryRouters() []TelemetryRouterResponse

GetTelemetryRouters returns the TelemetryRouters field value

func (*ListTelemetryRoutersResponse) GetTelemetryRoutersOk

func (o *ListTelemetryRoutersResponse) GetTelemetryRoutersOk() ([]TelemetryRouterResponse, bool)

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

func (*ListTelemetryRoutersResponse) HasNextPageToken

func (o *ListTelemetryRoutersResponse) HasNextPageToken() bool

HasNextPageToken returns a boolean if a field has been set.

func (ListTelemetryRoutersResponse) MarshalJSON

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

func (*ListTelemetryRoutersResponse) SetNextPageToken

func (o *ListTelemetryRoutersResponse) SetNextPageToken(v string)

SetNextPageToken gets a reference to the given string and assigns it to the NextPageToken field.

func (*ListTelemetryRoutersResponse) SetTelemetryRouters

func (o *ListTelemetryRoutersResponse) SetTelemetryRouters(v []TelemetryRouterResponse)

SetTelemetryRouters sets field value

func (ListTelemetryRoutersResponse) ToMap

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

func (*ListTelemetryRoutersResponse) UnmarshalJSON

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

type MappedNullable

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

type NullableAccessTokenBaseRequest

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

func (NullableAccessTokenBaseRequest) Get

func (NullableAccessTokenBaseRequest) IsSet

func (NullableAccessTokenBaseRequest) MarshalJSON

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

func (*NullableAccessTokenBaseRequest) Set

func (*NullableAccessTokenBaseRequest) UnmarshalJSON

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

func (*NullableAccessTokenBaseRequest) Unset

func (v *NullableAccessTokenBaseRequest) Unset()

type NullableAccessTokenBaseResponse

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

func (NullableAccessTokenBaseResponse) Get

func (NullableAccessTokenBaseResponse) IsSet

func (NullableAccessTokenBaseResponse) MarshalJSON

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

func (*NullableAccessTokenBaseResponse) Set

func (*NullableAccessTokenBaseResponse) UnmarshalJSON

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

func (*NullableAccessTokenBaseResponse) Unset

type NullableBool

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

func NewNullableBool

func NewNullableBool(val *bool) *NullableBool

func (NullableBool) Get

func (v NullableBool) Get() *bool

func (NullableBool) IsSet

func (v NullableBool) IsSet() bool

func (NullableBool) MarshalJSON

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

func (*NullableBool) Set

func (v *NullableBool) Set(val *bool)

func (*NullableBool) UnmarshalJSON

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

func (*NullableBool) Unset

func (v *NullableBool) Unset()

type NullableConfigFilter

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

func NewNullableConfigFilter

func NewNullableConfigFilter(val *ConfigFilter) *NullableConfigFilter

func (NullableConfigFilter) Get

func (NullableConfigFilter) IsSet

func (v NullableConfigFilter) IsSet() bool

func (NullableConfigFilter) MarshalJSON

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

func (*NullableConfigFilter) Set

func (v *NullableConfigFilter) Set(val *ConfigFilter)

func (*NullableConfigFilter) UnmarshalJSON

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

func (*NullableConfigFilter) Unset

func (v *NullableConfigFilter) Unset()

type NullableConfigFilterAttributes

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

func (NullableConfigFilterAttributes) Get

func (NullableConfigFilterAttributes) IsSet

func (NullableConfigFilterAttributes) MarshalJSON

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

func (*NullableConfigFilterAttributes) Set

func (*NullableConfigFilterAttributes) UnmarshalJSON

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

func (*NullableConfigFilterAttributes) Unset

func (v *NullableConfigFilterAttributes) Unset()

type NullableConfigFilterLevel

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

func NewNullableConfigFilterLevel

func NewNullableConfigFilterLevel(val *ConfigFilterLevel) *NullableConfigFilterLevel

func (NullableConfigFilterLevel) Get

func (NullableConfigFilterLevel) IsSet

func (v NullableConfigFilterLevel) IsSet() bool

func (NullableConfigFilterLevel) MarshalJSON

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

func (*NullableConfigFilterLevel) Set

func (*NullableConfigFilterLevel) UnmarshalJSON

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

func (*NullableConfigFilterLevel) Unset

func (v *NullableConfigFilterLevel) Unset()

type NullableConfigFilterMatcher

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

func NewNullableConfigFilterMatcher

func NewNullableConfigFilterMatcher(val *ConfigFilterMatcher) *NullableConfigFilterMatcher

func (NullableConfigFilterMatcher) Get

func (NullableConfigFilterMatcher) IsSet

func (NullableConfigFilterMatcher) MarshalJSON

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

func (*NullableConfigFilterMatcher) Set

func (*NullableConfigFilterMatcher) UnmarshalJSON

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

func (*NullableConfigFilterMatcher) Unset

func (v *NullableConfigFilterMatcher) Unset()

type NullableCreateAccessTokenPayload

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

func (NullableCreateAccessTokenPayload) Get

func (NullableCreateAccessTokenPayload) IsSet

func (NullableCreateAccessTokenPayload) MarshalJSON

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

func (*NullableCreateAccessTokenPayload) Set

func (*NullableCreateAccessTokenPayload) UnmarshalJSON

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

func (*NullableCreateAccessTokenPayload) Unset

type NullableCreateAccessTokenResponse

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

func (NullableCreateAccessTokenResponse) Get

func (NullableCreateAccessTokenResponse) IsSet

func (NullableCreateAccessTokenResponse) MarshalJSON

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

func (*NullableCreateAccessTokenResponse) Set

func (*NullableCreateAccessTokenResponse) UnmarshalJSON

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

func (*NullableCreateAccessTokenResponse) Unset

type NullableCreateDestinationPayload

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

func (NullableCreateDestinationPayload) Get

func (NullableCreateDestinationPayload) IsSet

func (NullableCreateDestinationPayload) MarshalJSON

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

func (*NullableCreateDestinationPayload) Set

func (*NullableCreateDestinationPayload) UnmarshalJSON

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

func (*NullableCreateDestinationPayload) Unset

type NullableCreateTelemetryRouterPayload

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

func (NullableCreateTelemetryRouterPayload) Get

func (NullableCreateTelemetryRouterPayload) IsSet

func (NullableCreateTelemetryRouterPayload) MarshalJSON

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

func (*NullableCreateTelemetryRouterPayload) Set

func (*NullableCreateTelemetryRouterPayload) UnmarshalJSON

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

func (*NullableCreateTelemetryRouterPayload) Unset

type NullableDestinationConfig

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

func NewNullableDestinationConfig

func NewNullableDestinationConfig(val *DestinationConfig) *NullableDestinationConfig

func (NullableDestinationConfig) Get

func (NullableDestinationConfig) IsSet

func (v NullableDestinationConfig) IsSet() bool

func (NullableDestinationConfig) MarshalJSON

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

func (*NullableDestinationConfig) Set

func (*NullableDestinationConfig) UnmarshalJSON

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

func (*NullableDestinationConfig) Unset

func (v *NullableDestinationConfig) Unset()

type NullableDestinationConfigOpenTelemetry

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

func (NullableDestinationConfigOpenTelemetry) Get

func (NullableDestinationConfigOpenTelemetry) IsSet

func (NullableDestinationConfigOpenTelemetry) MarshalJSON

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

func (*NullableDestinationConfigOpenTelemetry) Set

func (*NullableDestinationConfigOpenTelemetry) UnmarshalJSON

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

func (*NullableDestinationConfigOpenTelemetry) Unset

type NullableDestinationConfigOpenTelemetryBasicAuth

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

func (NullableDestinationConfigOpenTelemetryBasicAuth) Get

func (NullableDestinationConfigOpenTelemetryBasicAuth) IsSet

func (NullableDestinationConfigOpenTelemetryBasicAuth) MarshalJSON

func (*NullableDestinationConfigOpenTelemetryBasicAuth) Set

func (*NullableDestinationConfigOpenTelemetryBasicAuth) UnmarshalJSON

func (*NullableDestinationConfigOpenTelemetryBasicAuth) Unset

type NullableDestinationConfigS3

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

func NewNullableDestinationConfigS3

func NewNullableDestinationConfigS3(val *DestinationConfigS3) *NullableDestinationConfigS3

func (NullableDestinationConfigS3) Get

func (NullableDestinationConfigS3) IsSet

func (NullableDestinationConfigS3) MarshalJSON

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

func (*NullableDestinationConfigS3) Set

func (*NullableDestinationConfigS3) UnmarshalJSON

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

func (*NullableDestinationConfigS3) Unset

func (v *NullableDestinationConfigS3) Unset()

type NullableDestinationConfigS3AccessKey

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

func (NullableDestinationConfigS3AccessKey) Get

func (NullableDestinationConfigS3AccessKey) IsSet

func (NullableDestinationConfigS3AccessKey) MarshalJSON

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

func (*NullableDestinationConfigS3AccessKey) Set

func (*NullableDestinationConfigS3AccessKey) UnmarshalJSON

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

func (*NullableDestinationConfigS3AccessKey) Unset

type NullableDestinationConfigType

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

func (NullableDestinationConfigType) Get

func (NullableDestinationConfigType) IsSet

func (NullableDestinationConfigType) MarshalJSON

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

func (*NullableDestinationConfigType) Set

func (*NullableDestinationConfigType) UnmarshalJSON

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

func (*NullableDestinationConfigType) Unset

func (v *NullableDestinationConfigType) Unset()

type NullableDestinationResponse

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

func NewNullableDestinationResponse

func NewNullableDestinationResponse(val *DestinationResponse) *NullableDestinationResponse

func (NullableDestinationResponse) Get

func (NullableDestinationResponse) IsSet

func (NullableDestinationResponse) MarshalJSON

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

func (*NullableDestinationResponse) Set

func (*NullableDestinationResponse) UnmarshalJSON

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

func (*NullableDestinationResponse) Unset

func (v *NullableDestinationResponse) 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 NullableGetAccessTokenResponse

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

func (NullableGetAccessTokenResponse) Get

func (NullableGetAccessTokenResponse) IsSet

func (NullableGetAccessTokenResponse) MarshalJSON

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

func (*NullableGetAccessTokenResponse) Set

func (*NullableGetAccessTokenResponse) UnmarshalJSON

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

func (*NullableGetAccessTokenResponse) Unset

func (v *NullableGetAccessTokenResponse) 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 NullableListAccessTokensResponse

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

func (NullableListAccessTokensResponse) Get

func (NullableListAccessTokensResponse) IsSet

func (NullableListAccessTokensResponse) MarshalJSON

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

func (*NullableListAccessTokensResponse) Set

func (*NullableListAccessTokensResponse) UnmarshalJSON

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

func (*NullableListAccessTokensResponse) Unset

type NullableListDestinationsResponse

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

func (NullableListDestinationsResponse) Get

func (NullableListDestinationsResponse) IsSet

func (NullableListDestinationsResponse) MarshalJSON

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

func (*NullableListDestinationsResponse) Set

func (*NullableListDestinationsResponse) UnmarshalJSON

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

func (*NullableListDestinationsResponse) Unset

type NullableListTelemetryRoutersResponse

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

func (NullableListTelemetryRoutersResponse) Get

func (NullableListTelemetryRoutersResponse) IsSet

func (NullableListTelemetryRoutersResponse) MarshalJSON

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

func (*NullableListTelemetryRoutersResponse) Set

func (*NullableListTelemetryRoutersResponse) UnmarshalJSON

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

func (*NullableListTelemetryRoutersResponse) 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 NullableTelemetryRouterResponse

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

func (NullableTelemetryRouterResponse) Get

func (NullableTelemetryRouterResponse) IsSet

func (NullableTelemetryRouterResponse) MarshalJSON

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

func (*NullableTelemetryRouterResponse) Set

func (*NullableTelemetryRouterResponse) UnmarshalJSON

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

func (*NullableTelemetryRouterResponse) Unset

type NullableTime

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

func NewNullableTime

func NewNullableTime(val *time.Time) *NullableTime

func (NullableTime) Get

func (v NullableTime) Get() *time.Time

func (NullableTime) IsSet

func (v NullableTime) IsSet() bool

func (NullableTime) MarshalJSON

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

func (*NullableTime) Set

func (v *NullableTime) Set(val *time.Time)

func (*NullableTime) UnmarshalJSON

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

func (*NullableTime) Unset

func (v *NullableTime) Unset()

type NullableUpdateAccessTokenPayload

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

func (NullableUpdateAccessTokenPayload) Get

func (NullableUpdateAccessTokenPayload) IsSet

func (NullableUpdateAccessTokenPayload) MarshalJSON

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

func (*NullableUpdateAccessTokenPayload) Set

func (*NullableUpdateAccessTokenPayload) UnmarshalJSON

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

func (*NullableUpdateAccessTokenPayload) Unset

type NullableUpdateAccessTokenResponse

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

func (NullableUpdateAccessTokenResponse) Get

func (NullableUpdateAccessTokenResponse) IsSet

func (NullableUpdateAccessTokenResponse) MarshalJSON

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

func (*NullableUpdateAccessTokenResponse) Set

func (*NullableUpdateAccessTokenResponse) UnmarshalJSON

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

func (*NullableUpdateAccessTokenResponse) Unset

type NullableUpdateDestinationPayload

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

func (NullableUpdateDestinationPayload) Get

func (NullableUpdateDestinationPayload) IsSet

func (NullableUpdateDestinationPayload) MarshalJSON

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

func (*NullableUpdateDestinationPayload) Set

func (*NullableUpdateDestinationPayload) UnmarshalJSON

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

func (*NullableUpdateDestinationPayload) Unset

type NullableUpdateTelemetryRouterPayload

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

func (NullableUpdateTelemetryRouterPayload) Get

func (NullableUpdateTelemetryRouterPayload) IsSet

func (NullableUpdateTelemetryRouterPayload) MarshalJSON

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

func (*NullableUpdateTelemetryRouterPayload) Set

func (*NullableUpdateTelemetryRouterPayload) UnmarshalJSON

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

func (*NullableUpdateTelemetryRouterPayload) Unset

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 TelemetryRouterResponse

type TelemetryRouterResponse struct {
	// The point in time the resource was created.
	CreationTime time.Time `json:"creationTime"`
	// 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 \\\\-]*$"`
	Filter      *ConfigFilter `json:"filter,omitempty"`
	// A auto generated unique id which identifies the resource.
	Id string `json:"id"`
	// The current status of the resource.
	Status string `json:"status"`
	// The URI for reaching the resource.
	Uri                  string `json:"uri"`
	AdditionalProperties map[string]interface{}
}

TelemetryRouterResponse struct for TelemetryRouterResponse

func NewTelemetryRouterResponse

func NewTelemetryRouterResponse(creationTime time.Time, displayName string, id string, status string, uri string) *TelemetryRouterResponse

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

func NewTelemetryRouterResponseWithDefaults() *TelemetryRouterResponse

NewTelemetryRouterResponseWithDefaults instantiates a new TelemetryRouterResponse object This 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 (*TelemetryRouterResponse) GetCreationTime

func (o *TelemetryRouterResponse) GetCreationTime() time.Time

GetCreationTime returns the CreationTime field value

func (*TelemetryRouterResponse) GetCreationTimeOk

func (o *TelemetryRouterResponse) GetCreationTimeOk() (*time.Time, bool)

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

func (*TelemetryRouterResponse) GetDescription

func (o *TelemetryRouterResponse) GetDescription() string

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

func (*TelemetryRouterResponse) GetDescriptionOk

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

func (o *TelemetryRouterResponse) GetDisplayName() string

GetDisplayName returns the DisplayName field value

func (*TelemetryRouterResponse) GetDisplayNameOk

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

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

func (*TelemetryRouterResponse) GetFilter

func (o *TelemetryRouterResponse) GetFilter() ConfigFilter

GetFilter returns the Filter field value if set, zero value otherwise.

func (*TelemetryRouterResponse) GetFilterOk

func (o *TelemetryRouterResponse) GetFilterOk() (*ConfigFilter, bool)

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

func (*TelemetryRouterResponse) GetId

func (o *TelemetryRouterResponse) GetId() string

GetId returns the Id field value

func (*TelemetryRouterResponse) GetIdOk

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

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

func (*TelemetryRouterResponse) GetStatus

func (o *TelemetryRouterResponse) GetStatus() string

GetStatus returns the Status field value

func (*TelemetryRouterResponse) GetStatusOk

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

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

func (*TelemetryRouterResponse) GetUri

func (o *TelemetryRouterResponse) GetUri() string

GetUri returns the Uri field value

func (*TelemetryRouterResponse) GetUriOk

func (o *TelemetryRouterResponse) GetUriOk() (*string, bool)

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

func (*TelemetryRouterResponse) HasDescription

func (o *TelemetryRouterResponse) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*TelemetryRouterResponse) HasFilter

func (o *TelemetryRouterResponse) HasFilter() bool

HasFilter returns a boolean if a field has been set.

func (TelemetryRouterResponse) MarshalJSON

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

func (*TelemetryRouterResponse) SetCreationTime

func (o *TelemetryRouterResponse) SetCreationTime(v time.Time)

SetCreationTime sets field value

func (*TelemetryRouterResponse) SetDescription

func (o *TelemetryRouterResponse) SetDescription(v string)

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

func (*TelemetryRouterResponse) SetDisplayName

func (o *TelemetryRouterResponse) SetDisplayName(v string)

SetDisplayName sets field value

func (*TelemetryRouterResponse) SetFilter

func (o *TelemetryRouterResponse) SetFilter(v ConfigFilter)

SetFilter gets a reference to the given ConfigFilter and assigns it to the Filter field.

func (*TelemetryRouterResponse) SetId

func (o *TelemetryRouterResponse) SetId(v string)

SetId sets field value

func (*TelemetryRouterResponse) SetStatus

func (o *TelemetryRouterResponse) SetStatus(v string)

SetStatus sets field value

func (*TelemetryRouterResponse) SetUri

func (o *TelemetryRouterResponse) SetUri(v string)

SetUri sets field value

func (TelemetryRouterResponse) ToMap

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

func (*TelemetryRouterResponse) UnmarshalJSON

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

type UpdateAccessTokenPayload

type UpdateAccessTokenPayload struct {
	Description          NullableString `json:"description,omitempty"`
	DisplayName          NullableString `json:"displayName,omitempty" validate:"regexp=^[a-zA-Z0-9][a-zA-Z0-9 \\\\-]*$"`
	AdditionalProperties map[string]interface{}
}

UpdateAccessTokenPayload struct for UpdateAccessTokenPayload

func NewUpdateAccessTokenPayload

func NewUpdateAccessTokenPayload() *UpdateAccessTokenPayload

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

func NewUpdateAccessTokenPayloadWithDefaults() *UpdateAccessTokenPayload

NewUpdateAccessTokenPayloadWithDefaults instantiates a new UpdateAccessTokenPayload object This 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 (*UpdateAccessTokenPayload) GetDescription

func (o *UpdateAccessTokenPayload) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UpdateAccessTokenPayload) GetDescriptionOk

func (o *UpdateAccessTokenPayload) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UpdateAccessTokenPayload) GetDisplayName

func (o *UpdateAccessTokenPayload) GetDisplayName() string

GetDisplayName returns the DisplayName field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UpdateAccessTokenPayload) GetDisplayNameOk

func (o *UpdateAccessTokenPayload) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UpdateAccessTokenPayload) HasDescription

func (o *UpdateAccessTokenPayload) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*UpdateAccessTokenPayload) HasDisplayName

func (o *UpdateAccessTokenPayload) HasDisplayName() bool

HasDisplayName returns a boolean if a field has been set.

func (UpdateAccessTokenPayload) MarshalJSON

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

func (*UpdateAccessTokenPayload) SetDescription

func (o *UpdateAccessTokenPayload) SetDescription(v string)

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

func (*UpdateAccessTokenPayload) SetDescriptionNil

func (o *UpdateAccessTokenPayload) SetDescriptionNil()

SetDescriptionNil sets the value for Description to be an explicit nil

func (*UpdateAccessTokenPayload) SetDisplayName

func (o *UpdateAccessTokenPayload) SetDisplayName(v string)

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

func (*UpdateAccessTokenPayload) SetDisplayNameNil

func (o *UpdateAccessTokenPayload) SetDisplayNameNil()

SetDisplayNameNil sets the value for DisplayName to be an explicit nil

func (UpdateAccessTokenPayload) ToMap

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

func (*UpdateAccessTokenPayload) UnmarshalJSON

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

func (*UpdateAccessTokenPayload) UnsetDescription

func (o *UpdateAccessTokenPayload) UnsetDescription()

UnsetDescription ensures that no value is present for Description, not even an explicit nil

func (*UpdateAccessTokenPayload) UnsetDisplayName

func (o *UpdateAccessTokenPayload) UnsetDisplayName()

UnsetDisplayName ensures that no value is present for DisplayName, not even an explicit nil

type UpdateAccessTokenResponse

type UpdateAccessTokenResponse struct {
	// The user ID of the creator of the access token.
	CreatorId string `json:"creatorId"`
	// The description of the access token.
	Description *string `json:"description,omitempty"`
	// The selected display name of the access token.
	DisplayName string `json:"displayName" validate:"regexp=^[a-zA-Z0-9][a-zA-Z0-9 ]*$"`
	// The date and time until the access token is valid to (inclusively).
	ExpirationTime NullableTime `json:"expirationTime,omitempty"`
	// An auto generated unique id which identifies the access token.
	Id                   string `json:"id"`
	Status               string `json:"status"`
	AdditionalProperties map[string]interface{}
}

UpdateAccessTokenResponse struct for UpdateAccessTokenResponse

func NewUpdateAccessTokenResponse

func NewUpdateAccessTokenResponse(creatorId string, displayName string, id string, status string) *UpdateAccessTokenResponse

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

func NewUpdateAccessTokenResponseWithDefaults() *UpdateAccessTokenResponse

NewUpdateAccessTokenResponseWithDefaults instantiates a new UpdateAccessTokenResponse object This 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 (*UpdateAccessTokenResponse) GetCreatorId

func (o *UpdateAccessTokenResponse) GetCreatorId() string

GetCreatorId returns the CreatorId field value

func (*UpdateAccessTokenResponse) GetCreatorIdOk

func (o *UpdateAccessTokenResponse) GetCreatorIdOk() (*string, bool)

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

func (*UpdateAccessTokenResponse) GetDescription

func (o *UpdateAccessTokenResponse) GetDescription() string

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

func (*UpdateAccessTokenResponse) GetDescriptionOk

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

func (o *UpdateAccessTokenResponse) GetDisplayName() string

GetDisplayName returns the DisplayName field value

func (*UpdateAccessTokenResponse) GetDisplayNameOk

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

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

func (*UpdateAccessTokenResponse) GetExpirationTime

func (o *UpdateAccessTokenResponse) GetExpirationTime() time.Time

GetExpirationTime returns the ExpirationTime field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UpdateAccessTokenResponse) GetExpirationTimeOk

func (o *UpdateAccessTokenResponse) GetExpirationTimeOk() (*time.Time, bool)

GetExpirationTimeOk returns a tuple with the ExpirationTime field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UpdateAccessTokenResponse) GetId

func (o *UpdateAccessTokenResponse) GetId() string

GetId returns the Id field value

func (*UpdateAccessTokenResponse) GetIdOk

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

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

func (*UpdateAccessTokenResponse) GetStatus

func (o *UpdateAccessTokenResponse) GetStatus() string

GetStatus returns the Status field value

func (*UpdateAccessTokenResponse) GetStatusOk

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

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

func (*UpdateAccessTokenResponse) HasDescription

func (o *UpdateAccessTokenResponse) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*UpdateAccessTokenResponse) HasExpirationTime

func (o *UpdateAccessTokenResponse) HasExpirationTime() bool

HasExpirationTime returns a boolean if a field has been set.

func (UpdateAccessTokenResponse) MarshalJSON

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

func (*UpdateAccessTokenResponse) SetCreatorId

func (o *UpdateAccessTokenResponse) SetCreatorId(v string)

SetCreatorId sets field value

func (*UpdateAccessTokenResponse) SetDescription

func (o *UpdateAccessTokenResponse) SetDescription(v string)

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

func (*UpdateAccessTokenResponse) SetDisplayName

func (o *UpdateAccessTokenResponse) SetDisplayName(v string)

SetDisplayName sets field value

func (*UpdateAccessTokenResponse) SetExpirationTime

func (o *UpdateAccessTokenResponse) SetExpirationTime(v time.Time)

SetExpirationTime gets a reference to the given NullableTime and assigns it to the ExpirationTime field.

func (*UpdateAccessTokenResponse) SetExpirationTimeNil

func (o *UpdateAccessTokenResponse) SetExpirationTimeNil()

SetExpirationTimeNil sets the value for ExpirationTime to be an explicit nil

func (*UpdateAccessTokenResponse) SetId

func (o *UpdateAccessTokenResponse) SetId(v string)

SetId sets field value

func (*UpdateAccessTokenResponse) SetStatus

func (o *UpdateAccessTokenResponse) SetStatus(v string)

SetStatus sets field value

func (UpdateAccessTokenResponse) ToMap

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

func (*UpdateAccessTokenResponse) UnmarshalJSON

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

func (*UpdateAccessTokenResponse) UnsetExpirationTime

func (o *UpdateAccessTokenResponse) UnsetExpirationTime()

UnsetExpirationTime ensures that no value is present for ExpirationTime, not even an explicit nil

type UpdateDestinationPayload

type UpdateDestinationPayload struct {
	Config *DestinationConfig `json:"config,omitempty"`
	// The description is a longer text chosen by the user to provide more context for the resource.
	Description *string `json:"description,omitempty"`
	// The display name is a short name chosen by the user to identify the resource.
	DisplayName          *string `json:"displayName,omitempty" validate:"regexp=^[a-zA-Z0-9][a-zA-Z0-9 \\\\-]*$"`
	AdditionalProperties map[string]interface{}
}

UpdateDestinationPayload struct for UpdateDestinationPayload

func NewUpdateDestinationPayload

func NewUpdateDestinationPayload() *UpdateDestinationPayload

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

func NewUpdateDestinationPayloadWithDefaults() *UpdateDestinationPayload

NewUpdateDestinationPayloadWithDefaults instantiates a new UpdateDestinationPayload object This 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 (*UpdateDestinationPayload) GetConfig

GetConfig returns the Config field value if set, zero value otherwise.

func (*UpdateDestinationPayload) GetConfigOk

func (o *UpdateDestinationPayload) GetConfigOk() (*DestinationConfig, bool)

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

func (*UpdateDestinationPayload) GetDescription

func (o *UpdateDestinationPayload) GetDescription() string

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

func (*UpdateDestinationPayload) GetDescriptionOk

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

func (o *UpdateDestinationPayload) GetDisplayName() string

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

func (*UpdateDestinationPayload) GetDisplayNameOk

func (o *UpdateDestinationPayload) 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 (*UpdateDestinationPayload) HasConfig

func (o *UpdateDestinationPayload) HasConfig() bool

HasConfig returns a boolean if a field has been set.

func (*UpdateDestinationPayload) HasDescription

func (o *UpdateDestinationPayload) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*UpdateDestinationPayload) HasDisplayName

func (o *UpdateDestinationPayload) HasDisplayName() bool

HasDisplayName returns a boolean if a field has been set.

func (UpdateDestinationPayload) MarshalJSON

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

func (*UpdateDestinationPayload) SetConfig

SetConfig gets a reference to the given DestinationConfig and assigns it to the Config field.

func (*UpdateDestinationPayload) SetDescription

func (o *UpdateDestinationPayload) SetDescription(v string)

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

func (*UpdateDestinationPayload) SetDisplayName

func (o *UpdateDestinationPayload) SetDisplayName(v string)

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

func (UpdateDestinationPayload) ToMap

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

func (*UpdateDestinationPayload) UnmarshalJSON

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

type UpdateTelemetryRouterPayload

type UpdateTelemetryRouterPayload struct {
	// 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 \\\\-]*$"`
	Filter               *ConfigFilter `json:"filter,omitempty"`
	AdditionalProperties map[string]interface{}
}

UpdateTelemetryRouterPayload struct for UpdateTelemetryRouterPayload

func NewUpdateTelemetryRouterPayload

func NewUpdateTelemetryRouterPayload() *UpdateTelemetryRouterPayload

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

func NewUpdateTelemetryRouterPayloadWithDefaults() *UpdateTelemetryRouterPayload

NewUpdateTelemetryRouterPayloadWithDefaults instantiates a new UpdateTelemetryRouterPayload object This 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 (*UpdateTelemetryRouterPayload) GetDescription

func (o *UpdateTelemetryRouterPayload) GetDescription() string

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

func (*UpdateTelemetryRouterPayload) GetDescriptionOk

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

func (o *UpdateTelemetryRouterPayload) GetDisplayName() string

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

func (*UpdateTelemetryRouterPayload) GetDisplayNameOk

func (o *UpdateTelemetryRouterPayload) 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 (*UpdateTelemetryRouterPayload) GetFilter

GetFilter returns the Filter field value if set, zero value otherwise.

func (*UpdateTelemetryRouterPayload) GetFilterOk

func (o *UpdateTelemetryRouterPayload) GetFilterOk() (*ConfigFilter, bool)

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

func (*UpdateTelemetryRouterPayload) HasDescription

func (o *UpdateTelemetryRouterPayload) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*UpdateTelemetryRouterPayload) HasDisplayName

func (o *UpdateTelemetryRouterPayload) HasDisplayName() bool

HasDisplayName returns a boolean if a field has been set.

func (*UpdateTelemetryRouterPayload) HasFilter

func (o *UpdateTelemetryRouterPayload) HasFilter() bool

HasFilter returns a boolean if a field has been set.

func (UpdateTelemetryRouterPayload) MarshalJSON

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

func (*UpdateTelemetryRouterPayload) SetDescription

func (o *UpdateTelemetryRouterPayload) SetDescription(v string)

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

func (*UpdateTelemetryRouterPayload) SetDisplayName

func (o *UpdateTelemetryRouterPayload) SetDisplayName(v string)

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

func (*UpdateTelemetryRouterPayload) SetFilter

SetFilter gets a reference to the given ConfigFilter and assigns it to the Filter field.

func (UpdateTelemetryRouterPayload) ToMap

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

func (*UpdateTelemetryRouterPayload) UnmarshalJSON

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

Jump to

Keyboard shortcuts

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