models

package
v0.45.0 Latest Latest
Warning

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

Go to latest
Published: May 10, 2023 License: MPL-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type HashicorpCloudConsulTelmetry20230414AgentTelemetryConfigResponse

type HashicorpCloudConsulTelmetry20230414AgentTelemetryConfigResponse struct {

	// telemetry config
	TelemetryConfig *HashicorpCloudConsulTelmetry20230414TelemetryConfig `json:"telemetry_config,omitempty"`
}

HashicorpCloudConsulTelmetry20230414AgentTelemetryConfigResponse hashicorp cloud consul telmetry 20230414 agent telemetry config response

swagger:model hashicorp.cloud.consul_telmetry_20230414.AgentTelemetryConfigResponse

func (*HashicorpCloudConsulTelmetry20230414AgentTelemetryConfigResponse) ContextValidate

ContextValidate validate this hashicorp cloud consul telmetry 20230414 agent telemetry config response based on the context it is used

func (*HashicorpCloudConsulTelmetry20230414AgentTelemetryConfigResponse) MarshalBinary

MarshalBinary interface implementation

func (*HashicorpCloudConsulTelmetry20230414AgentTelemetryConfigResponse) UnmarshalBinary

UnmarshalBinary interface implementation

func (*HashicorpCloudConsulTelmetry20230414AgentTelemetryConfigResponse) Validate

Validate validates this hashicorp cloud consul telmetry 20230414 agent telemetry config response

type HashicorpCloudConsulTelmetry20230414TelemetryConfig

type HashicorpCloudConsulTelmetry20230414TelemetryConfig struct {

	// Endpoint is the URL to use when exporting telemetry via OTLP
	Endpoint string `json:"endpoint,omitempty"`

	// Labels to add to each message
	Labels map[string]string `json:"labels,omitempty"`

	// Metrics is the configuration specific to metric data
	Metrics *HashicorpCloudConsulTelmetry20230414TelemetryMetricsConfig `json:"metrics,omitempty"`
}

HashicorpCloudConsulTelmetry20230414TelemetryConfig hashicorp cloud consul telmetry 20230414 telemetry config

swagger:model hashicorp.cloud.consul_telmetry_20230414.TelemetryConfig

func (*HashicorpCloudConsulTelmetry20230414TelemetryConfig) ContextValidate

ContextValidate validate this hashicorp cloud consul telmetry 20230414 telemetry config based on the context it is used

func (*HashicorpCloudConsulTelmetry20230414TelemetryConfig) MarshalBinary

MarshalBinary interface implementation

func (*HashicorpCloudConsulTelmetry20230414TelemetryConfig) UnmarshalBinary

UnmarshalBinary interface implementation

func (*HashicorpCloudConsulTelmetry20230414TelemetryConfig) Validate

Validate validates this hashicorp cloud consul telmetry 20230414 telemetry config

type HashicorpCloudConsulTelmetry20230414TelemetryMetricsConfig

type HashicorpCloudConsulTelmetry20230414TelemetryMetricsConfig struct {

	// Endpoint is the URL to use when exporting metrics via OTLP. If set will override the global endpoint in TelemetryConfig
	Endpoint string `json:"endpoint,omitempty"`

	// IncludeList is a list of regular expressions used to configure the metrics pipeline filter
	IncludeList []string `json:"include_list"`
}

HashicorpCloudConsulTelmetry20230414TelemetryMetricsConfig hashicorp cloud consul telmetry 20230414 telemetry metrics config

swagger:model hashicorp.cloud.consul_telmetry_20230414.TelemetryMetricsConfig

func (*HashicorpCloudConsulTelmetry20230414TelemetryMetricsConfig) ContextValidate

ContextValidate validates this hashicorp cloud consul telmetry 20230414 telemetry metrics config based on context it is used

func (*HashicorpCloudConsulTelmetry20230414TelemetryMetricsConfig) MarshalBinary

MarshalBinary interface implementation

func (*HashicorpCloudConsulTelmetry20230414TelemetryMetricsConfig) UnmarshalBinary

UnmarshalBinary interface implementation

func (*HashicorpCloudConsulTelmetry20230414TelemetryMetricsConfig) Validate

Validate validates this hashicorp cloud consul telmetry 20230414 telemetry metrics config

Jump to

Keyboard shortcuts

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