Documentation ¶
Index ¶
- type HashicorpCloudConsulTelmetry20230414AgentTelemetryConfigResponse
- func (m *HashicorpCloudConsulTelmetry20230414AgentTelemetryConfigResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudConsulTelmetry20230414AgentTelemetryConfigResponse) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudConsulTelmetry20230414AgentTelemetryConfigResponse) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudConsulTelmetry20230414AgentTelemetryConfigResponse) Validate(formats strfmt.Registry) error
- type HashicorpCloudConsulTelmetry20230414TelemetryConfig
- func (m *HashicorpCloudConsulTelmetry20230414TelemetryConfig) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudConsulTelmetry20230414TelemetryConfig) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudConsulTelmetry20230414TelemetryConfig) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudConsulTelmetry20230414TelemetryConfig) Validate(formats strfmt.Registry) error
- type HashicorpCloudConsulTelmetry20230414TelemetryMetricsConfig
- func (m *HashicorpCloudConsulTelmetry20230414TelemetryMetricsConfig) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudConsulTelmetry20230414TelemetryMetricsConfig) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudConsulTelmetry20230414TelemetryMetricsConfig) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudConsulTelmetry20230414TelemetryMetricsConfig) Validate(formats strfmt.Registry) error
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 ¶
func (m *HashicorpCloudConsulTelmetry20230414AgentTelemetryConfigResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud consul telmetry 20230414 agent telemetry config response based on the context it is used
func (*HashicorpCloudConsulTelmetry20230414AgentTelemetryConfigResponse) MarshalBinary ¶
func (m *HashicorpCloudConsulTelmetry20230414AgentTelemetryConfigResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudConsulTelmetry20230414AgentTelemetryConfigResponse) UnmarshalBinary ¶
func (m *HashicorpCloudConsulTelmetry20230414AgentTelemetryConfigResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
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 ¶
func (m *HashicorpCloudConsulTelmetry20230414TelemetryConfig) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud consul telmetry 20230414 telemetry config based on the context it is used
func (*HashicorpCloudConsulTelmetry20230414TelemetryConfig) MarshalBinary ¶
func (m *HashicorpCloudConsulTelmetry20230414TelemetryConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudConsulTelmetry20230414TelemetryConfig) UnmarshalBinary ¶
func (m *HashicorpCloudConsulTelmetry20230414TelemetryConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
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 ¶
func (m *HashicorpCloudConsulTelmetry20230414TelemetryMetricsConfig) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this hashicorp cloud consul telmetry 20230414 telemetry metrics config based on context it is used
func (*HashicorpCloudConsulTelmetry20230414TelemetryMetricsConfig) MarshalBinary ¶
func (m *HashicorpCloudConsulTelmetry20230414TelemetryMetricsConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudConsulTelmetry20230414TelemetryMetricsConfig) UnmarshalBinary ¶
func (m *HashicorpCloudConsulTelmetry20230414TelemetryMetricsConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation