Documentation ¶
Index ¶
- type HashicorpCloudConsulTelemetry20230414AgentTelemetryConfigResponse
- func (m *HashicorpCloudConsulTelemetry20230414AgentTelemetryConfigResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudConsulTelemetry20230414AgentTelemetryConfigResponse) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudConsulTelemetry20230414AgentTelemetryConfigResponse) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudConsulTelemetry20230414AgentTelemetryConfigResponse) Validate(formats strfmt.Registry) error
- type HashicorpCloudConsulTelemetry20230414GetLabelValuesResponse
- func (m *HashicorpCloudConsulTelemetry20230414GetLabelValuesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudConsulTelemetry20230414GetLabelValuesResponse) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudConsulTelemetry20230414GetLabelValuesResponse) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudConsulTelemetry20230414GetLabelValuesResponse) Validate(formats strfmt.Registry) error
- type HashicorpCloudConsulTelemetry20230414LVT
- func (m HashicorpCloudConsulTelemetry20230414LVT) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m HashicorpCloudConsulTelemetry20230414LVT) Pointer() *HashicorpCloudConsulTelemetry20230414LVT
- func (m HashicorpCloudConsulTelemetry20230414LVT) Validate(formats strfmt.Registry) error
- type HashicorpCloudConsulTelemetry20230414MetricMatrices
- func (m *HashicorpCloudConsulTelemetry20230414MetricMatrices) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudConsulTelemetry20230414MetricMatrices) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudConsulTelemetry20230414MetricMatrices) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudConsulTelemetry20230414MetricMatrices) Validate(formats strfmt.Registry) error
- type HashicorpCloudConsulTelemetry20230414MetricMatrix
- func (m *HashicorpCloudConsulTelemetry20230414MetricMatrix) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudConsulTelemetry20230414MetricMatrix) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudConsulTelemetry20230414MetricMatrix) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudConsulTelemetry20230414MetricMatrix) Validate(formats strfmt.Registry) error
- type HashicorpCloudConsulTelemetry20230414QRT
- func (m HashicorpCloudConsulTelemetry20230414QRT) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m HashicorpCloudConsulTelemetry20230414QRT) Pointer() *HashicorpCloudConsulTelemetry20230414QRT
- func (m HashicorpCloudConsulTelemetry20230414QRT) Validate(formats strfmt.Registry) error
- type HashicorpCloudConsulTelemetry20230414QueryRangeBatchResponse
- func (m *HashicorpCloudConsulTelemetry20230414QueryRangeBatchResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudConsulTelemetry20230414QueryRangeBatchResponse) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudConsulTelemetry20230414QueryRangeBatchResponse) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudConsulTelemetry20230414QueryRangeBatchResponse) Validate(formats strfmt.Registry) error
- type HashicorpCloudConsulTelemetry20230414RefreshConfig
- func (m *HashicorpCloudConsulTelemetry20230414RefreshConfig) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudConsulTelemetry20230414RefreshConfig) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudConsulTelemetry20230414RefreshConfig) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudConsulTelemetry20230414RefreshConfig) Validate(formats strfmt.Registry) error
- type HashicorpCloudConsulTelemetry20230414TelemetryConfig
- func (m *HashicorpCloudConsulTelemetry20230414TelemetryConfig) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudConsulTelemetry20230414TelemetryConfig) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudConsulTelemetry20230414TelemetryConfig) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudConsulTelemetry20230414TelemetryConfig) Validate(formats strfmt.Registry) error
- type HashicorpCloudConsulTelemetry20230414TelemetryMetricsConfig
- func (m *HashicorpCloudConsulTelemetry20230414TelemetryMetricsConfig) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudConsulTelemetry20230414TelemetryMetricsConfig) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudConsulTelemetry20230414TelemetryMetricsConfig) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudConsulTelemetry20230414TelemetryMetricsConfig) Validate(formats strfmt.Registry) error
- type HashicorpCloudConsulTelemetry20230414Value
- func (m *HashicorpCloudConsulTelemetry20230414Value) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudConsulTelemetry20230414Value) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudConsulTelemetry20230414Value) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudConsulTelemetry20230414Value) Validate(formats strfmt.Registry) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type HashicorpCloudConsulTelemetry20230414AgentTelemetryConfigResponse ¶ added in v0.47.0
type HashicorpCloudConsulTelemetry20230414AgentTelemetryConfigResponse struct { // refresh config RefreshConfig *HashicorpCloudConsulTelemetry20230414RefreshConfig `json:"refresh_config,omitempty"` // telemetry config TelemetryConfig *HashicorpCloudConsulTelemetry20230414TelemetryConfig `json:"telemetry_config,omitempty"` }
HashicorpCloudConsulTelemetry20230414AgentTelemetryConfigResponse hashicorp cloud consul telemetry 20230414 agent telemetry config response
swagger:model hashicorp.cloud.consul_telemetry_20230414.AgentTelemetryConfigResponse
func (*HashicorpCloudConsulTelemetry20230414AgentTelemetryConfigResponse) ContextValidate ¶ added in v0.47.0
func (m *HashicorpCloudConsulTelemetry20230414AgentTelemetryConfigResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud consul telemetry 20230414 agent telemetry config response based on the context it is used
func (*HashicorpCloudConsulTelemetry20230414AgentTelemetryConfigResponse) MarshalBinary ¶ added in v0.47.0
func (m *HashicorpCloudConsulTelemetry20230414AgentTelemetryConfigResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudConsulTelemetry20230414AgentTelemetryConfigResponse) UnmarshalBinary ¶ added in v0.47.0
func (m *HashicorpCloudConsulTelemetry20230414AgentTelemetryConfigResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudConsulTelemetry20230414AgentTelemetryConfigResponse) Validate ¶ added in v0.47.0
func (m *HashicorpCloudConsulTelemetry20230414AgentTelemetryConfigResponse) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud consul telemetry 20230414 agent telemetry config response
type HashicorpCloudConsulTelemetry20230414GetLabelValuesResponse ¶ added in v0.47.0
type HashicorpCloudConsulTelemetry20230414GetLabelValuesResponse struct { // data Data []string `json:"data"` }
HashicorpCloudConsulTelemetry20230414GetLabelValuesResponse hashicorp cloud consul telemetry 20230414 get label values response
swagger:model hashicorp.cloud.consul_telemetry_20230414.GetLabelValuesResponse
func (*HashicorpCloudConsulTelemetry20230414GetLabelValuesResponse) ContextValidate ¶ added in v0.47.0
func (m *HashicorpCloudConsulTelemetry20230414GetLabelValuesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this hashicorp cloud consul telemetry 20230414 get label values response based on context it is used
func (*HashicorpCloudConsulTelemetry20230414GetLabelValuesResponse) MarshalBinary ¶ added in v0.47.0
func (m *HashicorpCloudConsulTelemetry20230414GetLabelValuesResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudConsulTelemetry20230414GetLabelValuesResponse) UnmarshalBinary ¶ added in v0.47.0
func (m *HashicorpCloudConsulTelemetry20230414GetLabelValuesResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudConsulTelemetry20230414LVT ¶ added in v0.47.0
type HashicorpCloudConsulTelemetry20230414LVT string
HashicorpCloudConsulTelemetry20230414LVT hashicorp cloud consul telemetry 20230414 l v t
swagger:model hashicorp.cloud.consul_telemetry_20230414.LVT
const ( // HashicorpCloudConsulTelemetry20230414LVTLVTUNSPECIFIED captures enum value "LVT_UNSPECIFIED" HashicorpCloudConsulTelemetry20230414LVTLVTUNSPECIFIED HashicorpCloudConsulTelemetry20230414LVT = "LVT_UNSPECIFIED" // HashicorpCloudConsulTelemetry20230414LVTLVTSERVERIDS captures enum value "LVT_SERVER_IDS" HashicorpCloudConsulTelemetry20230414LVTLVTSERVERIDS HashicorpCloudConsulTelemetry20230414LVT = "LVT_SERVER_IDS" // HashicorpCloudConsulTelemetry20230414LVTLVTSERVERNODENAMES captures enum value "LVT_SERVER_NODE_NAMES" HashicorpCloudConsulTelemetry20230414LVTLVTSERVERNODENAMES HashicorpCloudConsulTelemetry20230414LVT = "LVT_SERVER_NODE_NAMES" )
func NewHashicorpCloudConsulTelemetry20230414LVT ¶ added in v0.47.0
func NewHashicorpCloudConsulTelemetry20230414LVT(value HashicorpCloudConsulTelemetry20230414LVT) *HashicorpCloudConsulTelemetry20230414LVT
func (HashicorpCloudConsulTelemetry20230414LVT) ContextValidate ¶ added in v0.47.0
func (m HashicorpCloudConsulTelemetry20230414LVT) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this hashicorp cloud consul telemetry 20230414 l v t based on context it is used
func (HashicorpCloudConsulTelemetry20230414LVT) Pointer ¶ added in v0.47.0
func (m HashicorpCloudConsulTelemetry20230414LVT) Pointer() *HashicorpCloudConsulTelemetry20230414LVT
Pointer returns a pointer to a freshly-allocated HashicorpCloudConsulTelemetry20230414LVT.
type HashicorpCloudConsulTelemetry20230414MetricMatrices ¶ added in v0.47.0
type HashicorpCloudConsulTelemetry20230414MetricMatrices struct { // matrices Matrices []*HashicorpCloudConsulTelemetry20230414MetricMatrix `json:"matrices"` }
HashicorpCloudConsulTelemetry20230414MetricMatrices hashicorp cloud consul telemetry 20230414 metric matrices
swagger:model hashicorp.cloud.consul_telemetry_20230414.MetricMatrices
func (*HashicorpCloudConsulTelemetry20230414MetricMatrices) ContextValidate ¶ added in v0.47.0
func (m *HashicorpCloudConsulTelemetry20230414MetricMatrices) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud consul telemetry 20230414 metric matrices based on the context it is used
func (*HashicorpCloudConsulTelemetry20230414MetricMatrices) MarshalBinary ¶ added in v0.47.0
func (m *HashicorpCloudConsulTelemetry20230414MetricMatrices) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudConsulTelemetry20230414MetricMatrices) UnmarshalBinary ¶ added in v0.47.0
func (m *HashicorpCloudConsulTelemetry20230414MetricMatrices) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudConsulTelemetry20230414MetricMatrix ¶ added in v0.47.0
type HashicorpCloudConsulTelemetry20230414MetricMatrix struct { // metric Metric map[string]string `json:"metric,omitempty"` // values Values []*HashicorpCloudConsulTelemetry20230414Value `json:"values"` }
HashicorpCloudConsulTelemetry20230414MetricMatrix hashicorp cloud consul telemetry 20230414 metric matrix
swagger:model hashicorp.cloud.consul_telemetry_20230414.MetricMatrix
func (*HashicorpCloudConsulTelemetry20230414MetricMatrix) ContextValidate ¶ added in v0.47.0
func (m *HashicorpCloudConsulTelemetry20230414MetricMatrix) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud consul telemetry 20230414 metric matrix based on the context it is used
func (*HashicorpCloudConsulTelemetry20230414MetricMatrix) MarshalBinary ¶ added in v0.47.0
func (m *HashicorpCloudConsulTelemetry20230414MetricMatrix) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudConsulTelemetry20230414MetricMatrix) UnmarshalBinary ¶ added in v0.47.0
func (m *HashicorpCloudConsulTelemetry20230414MetricMatrix) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudConsulTelemetry20230414QRT ¶ added in v0.47.0
type HashicorpCloudConsulTelemetry20230414QRT string
HashicorpCloudConsulTelemetry20230414QRT - QRT_SERVERS_HEARTBEAT: The P90 heartbeat from the leader to followers within each time interval.
- QRT_SERVERS_LEADER_ELECTIONS: The count of leadership elections in the prior day.
- QRT_SERVERS_HAS_LEADER: Whether the cluster has a leader.
- QRT_SERVERS_MAX_HEARTBEAT: The p90 heartbeat latency in the last day -- the max latency of a leader contacting a follower.
- QRT_SERVERS_LEADER_WRITE_LOAD_HIGH: The max raft transaction rate over the last day.
- QRT_SERVERS_LEADER_WRITE_LOAD_MEDIAN: The p50 raft transaction rate over the last day.
- QRT_SERVERS_LEADER_WRITE_LOAD_LOW: The minimum raft transaction rate over the last day.
- QRT_SERVERS_LEADER_WRITE_LATENCY_HIGH: The p95 leader commit latency over the prior day.
- QRT_SERVERS_LEADER_WRITE_LATENCY_MEDIAN: The p90 leader commit latency over the prior day.
- QRT_SERVERS_LEADER_WRITE_LATENCY_LOW: The p50 leader commit latency over the prior day.
- QRT_SERVERS_MEMORY_UTILIZATION_HIGH: The maximum server memory utilization over the prior day.
- QRT_SERVERS_MEMORY_UTILIZATION_MEDIAN: The median average server memory utilization over the prior day.
- QRT_SERVERS_MEMORY_UTILIZATION_LOW: The minimum server memory utilization over the prior day.
- QRT_SERVERS_CPU_UTILIZATION_HIGH: The maximum server cpu utilization of any individual cpu over the prior day.
- QRT_SERVERS_CPU_UTILIZATION_MEDIAN: The p50 average cpu utilization of any individual cpu over the prior day.
- QRT_SERVERS_CPU_UTILIZATION_LOW: The minimum server cpu utilization of any individual cpu over the prior day.
- QRT_SERVERS_IO_WAIT_TIME_HIGH: The maximum cpu io wait time of any individual cpu over the prior day.
- QRT_SERVERS_IO_WAIT_TIME_MEDIAN: The p50 average cpu io wait time of any individual cpu over the prior day.
- QRT_SERVERS_IO_WAIT_TIME_LOW: The minimum cpu io wait time of any individual cpu over the prior day.
- QRT_SERVERS_TRANSACTIONS: Raft applies per second per server.
- QRT_SERVERS_LATENCY: The p50 Raft commit time latency.
- QRT_SERVERS_FOLLOWER_REPLICATIONS: The rate of Raft replications from the leader to its followers. This is summed per peer (peer_id).
- QRT_SERVERS_MEMORY_UTILIZATION: The median percentage memory usage for each server each interval.
- QRT_SERVERS_CPU_UTILIZATION: The median percentage cpu usage for each server each interval.
- QRT_SERVERS_IO_WAIT_TIME: The median percentage io wait time for each server each interval.
- QRT_ENVOY_SERVER_PHYSICAL_MEMORY_TOTAL_CAPACITY: Total memory capacity of Envoy servers.
- QRT_ENVOY_SERVER_STATES_LIVE: The count of live Envoy servers.
- QRT_ENVOY_SERVER_STATES_PREINITIALIZING: The count of currently pre-initializing Envoy servers.
- QRT_ENVOY_SERVER_STATES_INITIALIZING: The count of currently initializing Envoy servers.
- QRT_ENVOY_SERVER_STATES_DRAINING: The count of currently draining Envoy servers.
- QRT_ENVOY_PROXY_COUNT_CONNECTED: The count of Envoy servers connected to Consul.
- QRT_ENVOY_PROXY_COUNT_DISCONNECTED: The count of Envoy servers not connected to Consul.
- QRT_ENVOY_REQUEST_RATE_1XX: The ratio of requests in the mesh that return 1XX.
- QRT_ENVOY_REQUEST_RATE_2XX: The ratio of requests in the mesh that return 2XX.
- QRT_ENVOY_REQUEST_RATE_3XX: The ratio of requests in the mesh that return 3XX.
- QRT_ENVOY_REQUEST_RATE_4XX: The ratio of requests in the mesh that return 4XX.
- QRT_ENVOY_REQUEST_RATE_5XX: The ratio of requests in the mesh that return 5XX.
- QRT_ENVOY_REQUEST_SUCCESS_RATE: The success rate of Envoy requests: 2XX / (2XX + 5XX).
- QRT_ENVOY_CONNECTION_RATE: New Envoy connections per second.
- QRT_ENVOY_TOTAL_ACTIVE_CONNECTIONS: The total count of active Envoy connections.
- QRT_SERVERS_LATEST_HEARTBEAT: The p50 latency of a leader contacting its followers.
This queries the consul_raft_leader_lastContact metric directly so will (likely) retrieve newer samples than are generated via QRT_QRT_SERVERS_HEARTBEAT's recording rule.
- QRT_COLLECTOR_IS_DEPLOYED: Whether the cluster has a deployed Consul Telemetry Collector. It queries a metric that
the collector emits about its own Prometheus receiver: https://opentelemetry.io/docs/collector/management/. We receive these metrics whether or not intentions are configured which is useful for the UI. The UI will show a "here's how to configure your intentions" snippet if we get collector resource metrics but no service metrics. This will return no data if no collector is deployed -- or the collector is deployed but unable to push metrics (eg its SP is bad/stale).
- QRT_SERVERS_FOLLOWER_REPLICATION_MS: The P50 latency of Raft append log operations from the leader to followers. The latency is per follower with peer_id as the label.
- QRT_SERVERS_REQUEST_RATE: The per second rate of requests to each server.
- QRT_SERVERS_REQUEST_P50_MS: The P50 latencies of HTTP requests to the Consul servers.
- QRT_SERVERS_REQUEST_P90_MS: The P90 latencies of HTTP requests to the Consul servers.
- QRT_SERVERS_REQUEST_P95_MS: The P95 latencies of HTTP requests to the Consul servers.
- QRT_SERVERS_REQUEST_SUCCESS_RATE: The rate of successful requests to all Consul servers in the cluster.
- QRT_SERVERS_BLOCKING_QUERIES_TOTAL: The sum of blocking queries across all servers in the cluster.
- QRT_SERVERS_RPC_CONNECTION_RATE: The rate of RPC connections to all the servers in the cluster.
- QRT_SERVERS_GRPC_CONNECTION_RATE: The rate of gRPC connections to all the servers in the cluster.
- QRT_SERVERS_XDS_STREAMS_TOTAL: The count of xDS streams active at a given time.
- QRT_SERVERS_PEERINGS_TOTAL: The count of Consul cluster peerings active at a given time.
- QRT_ENVOY_SERVICE_REQUEST_RATE: The per second rate of requests to a service.
- QRT_ENVOY_SERVICE_REQUEST_TIMEOUT_RATE: The per second rate of requests to a service that time out.
- QRT_ENVOY_SERVICE_HTTP_RESPONSE_1XX_RATE: The percentage rate of 1XX status response codes from the service.
- QRT_ENVOY_SERVICE_HTTP_RESPONSE_2XX_RATE: The percentage rate of 2XX status response codes from the service.
- QRT_ENVOY_SERVICE_HTTP_RESPONSE_3XX_RATE: The percentage rate of 3XX status response codes from the service.
- QRT_ENVOY_SERVICE_HTTP_RESPONSE_4XX_RATE: The percentage rate of 4XX status response codes from the service.
- QRT_ENVOY_SERVICE_HTTP_RESPONSE_5XX_RATE: The percentage rate of 5XX status response codes from the service.
- QRT_ENVOY_SERVICE_REQUEST_P50_MS: The P50 request latency to a service.
- QRT_ENVOY_SERVICE_REQUEST_RX_BYTES_RATE: The per second rate of bytes received by service.
- QRT_ENVOY_SERVICE_REQUEST_TX_BYTES_RATE: The per second rate of bytes transmitted from service.
- QRT_ENVOY_SERVICE_CONNECTIONS_TOTAL_RATE: The per second rate of connections to a service.
- QRT_ENVOY_SERVICE_CONNECTIONS_SUCCESSFUL_RATE: The per second rate of successful connections to a service.
- QRT_ENVOY_SERVICE_CONNECTIONS_FAILED_RATE: The per second rate of failed connections to a service.
- QRT_ENVOY_SERVICE_CONNECTIONS_SUCCESSFUL_PERCENTAGE_RATE: The percentage rate of successful connection requests to a service.
- QRT_ENVOY_TOTAL_HTTP_RESPONSE_1XX_RATE: The percentage rate of 1XX status response codes from all services in the mesh.
- QRT_ENVOY_TOTAL_HTTP_RESPONSE_2XX_RATE: The percentage rate of 2XX status response codes from all services in the mesh.
- QRT_ENVOY_TOTAL_HTTP_RESPONSE_3XX_RATE: The percentage rate of 3XX status response codes from all services in the mesh.
- QRT_ENVOY_TOTAL_HTTP_RESPONSE_4XX_RATE: The percentage rate of 4XX status response codes from all services in the mesh.
- QRT_ENVOY_TOTAL_HTTP_RESPONSE_5XX_RATE: The percentage rate of 5XX status response codes from all services in the mesh.
- QRT_ENVOY_TOTAL_HTTP_RESPONSE_COUNT: The total count of http responses from all services in the mesh.
- QRT_SERVERS_LATEST_HEARTBEAT_P95_MS: The p95 latency of a leader contacting its followers.
- QRT_SERVERS_LEADER_WRITE_P100_RATE: The maximum rate of Raft applies per second over the queried interval. From consul.raft.apply.
- QRT_SERVERS_LEADER_WRITE_P50_RATE: The median rate of Raft applies per second over the queried interval. From consul.raft.apply.
- QRT_SERVERS_LEADER_WRITE_P0_RATE: The minimum rate of Raft applies per second over the queried interval. From consul.raft.apply.
- QRT_SERVERS_LEADER_WRITE_LATENCY_P95_MS: The P95 latency of Raft applies from leader to follower over the queried interval. From consul.raft.commitTime.
- QRT_SERVERS_LEADER_WRITE_LATENCY_P90_MS: The P90 latency of Raft applies from leader to follower over the queried interval. From consul.raft.commitTime.
- QRT_SERVERS_LEADER_WRITE_LATENCY_P50_MS: The P50 latency of Raft applies from leader to follower over the queried interval. From consul.raft.commitTime.
- QRT_SERVERS_MEMORY_UTILIZATION_P100_PERCENTAGE_RATE: The maximum percentage rate of consul server memory usage over the queried interval for any server. From consul.host.memory.used_percent.
- QRT_SERVERS_MEMORY_UTILIZATION_P50_PERCENTAGE_RATE: The median percentage rate of consul server memory usage over the queried interval for any server. From consul.host.memory.used_percent.
- QRT_SERVERS_MEMORY_UTILIZATION_P0_PERCENTAGE_RATE: The minimum percentage rate of consul server memory usage over the queried interval for any server. From consul.host.memory.used_percent.
- QRT_SERVERS_CPU_UTILIZATION_P100_PERCENTAGE_RATE: The maximum percentage rate of consul server CPU usage over the queried interval for any server. From consul.host.cpu.used_percent.
- QRT_SERVERS_CPU_UTILIZATION_P50_PERCENTAGE_RATE: The median percentage rate of consul server CPU usage over the queried interval for any server. From consul.host.cpu.used_percent.
- QRT_SERVERS_CPU_UTILIZATION_P0_PERCENTAGE_RATE: The minimum percentage rate of consul server CPU usage over the queried interval for any server. From consul.host.cpu.used_percent.
- QRT_SERVERS_IO_WAIT_P100_PERCENTAGE_RATE: The maximum percentage of cpu time spent on IO want of any server over the queried interval. From consul.host.cpu.iowait.
- QRT_SERVERS_IO_WAIT_P50_PERCENTAGE_RATE: The median percentage of cpu time spent on IO want of any server over the queried interval. From consul.host.cpu.iowait.
- QRT_SERVERS_IO_WAIT_P0_PERCENTAGE_RATE: The minimum percentage of cpu time spent on IO want of any server over the queried interval. From consul.host.cpu.iowait.
- QRT_SERVERS_LEADER_ELECTIONS_TOTAL: The count of leader elections over the queried interval. From consul.raft.state.leader.
swagger:model hashicorp.cloud.consul_telemetry_20230414.QRT
const ( // HashicorpCloudConsulTelemetry20230414QRTQRTUNSPECIFIED captures enum value "QRT_UNSPECIFIED" HashicorpCloudConsulTelemetry20230414QRTQRTUNSPECIFIED HashicorpCloudConsulTelemetry20230414QRT = "QRT_UNSPECIFIED" // HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSHEARTBEAT captures enum value "QRT_SERVERS_HEARTBEAT" HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSHEARTBEAT HashicorpCloudConsulTelemetry20230414QRT = "QRT_SERVERS_HEARTBEAT" // HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSLEADERELECTIONS captures enum value "QRT_SERVERS_LEADER_ELECTIONS" HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSLEADERELECTIONS HashicorpCloudConsulTelemetry20230414QRT = "QRT_SERVERS_LEADER_ELECTIONS" // HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSHASLEADER captures enum value "QRT_SERVERS_HAS_LEADER" HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSHASLEADER HashicorpCloudConsulTelemetry20230414QRT = "QRT_SERVERS_HAS_LEADER" // HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSMAXHEARTBEAT captures enum value "QRT_SERVERS_MAX_HEARTBEAT" HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSMAXHEARTBEAT HashicorpCloudConsulTelemetry20230414QRT = "QRT_SERVERS_MAX_HEARTBEAT" // HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSLEADERWRITELOADHIGH captures enum value "QRT_SERVERS_LEADER_WRITE_LOAD_HIGH" HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSLEADERWRITELOADHIGH HashicorpCloudConsulTelemetry20230414QRT = "QRT_SERVERS_LEADER_WRITE_LOAD_HIGH" // HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSLEADERWRITELOADMEDIAN captures enum value "QRT_SERVERS_LEADER_WRITE_LOAD_MEDIAN" HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSLEADERWRITELOADMEDIAN HashicorpCloudConsulTelemetry20230414QRT = "QRT_SERVERS_LEADER_WRITE_LOAD_MEDIAN" // HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSLEADERWRITELOADLOW captures enum value "QRT_SERVERS_LEADER_WRITE_LOAD_LOW" HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSLEADERWRITELOADLOW HashicorpCloudConsulTelemetry20230414QRT = "QRT_SERVERS_LEADER_WRITE_LOAD_LOW" // HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSLEADERWRITELATENCYHIGH captures enum value "QRT_SERVERS_LEADER_WRITE_LATENCY_HIGH" HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSLEADERWRITELATENCYHIGH HashicorpCloudConsulTelemetry20230414QRT = "QRT_SERVERS_LEADER_WRITE_LATENCY_HIGH" // HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSLEADERWRITELATENCYMEDIAN captures enum value "QRT_SERVERS_LEADER_WRITE_LATENCY_MEDIAN" HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSLEADERWRITELATENCYMEDIAN HashicorpCloudConsulTelemetry20230414QRT = "QRT_SERVERS_LEADER_WRITE_LATENCY_MEDIAN" // HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSLEADERWRITELATENCYLOW captures enum value "QRT_SERVERS_LEADER_WRITE_LATENCY_LOW" HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSLEADERWRITELATENCYLOW HashicorpCloudConsulTelemetry20230414QRT = "QRT_SERVERS_LEADER_WRITE_LATENCY_LOW" // HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSMEMORYUTILIZATIONHIGH captures enum value "QRT_SERVERS_MEMORY_UTILIZATION_HIGH" HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSMEMORYUTILIZATIONHIGH HashicorpCloudConsulTelemetry20230414QRT = "QRT_SERVERS_MEMORY_UTILIZATION_HIGH" // HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSMEMORYUTILIZATIONMEDIAN captures enum value "QRT_SERVERS_MEMORY_UTILIZATION_MEDIAN" HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSMEMORYUTILIZATIONMEDIAN HashicorpCloudConsulTelemetry20230414QRT = "QRT_SERVERS_MEMORY_UTILIZATION_MEDIAN" // HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSMEMORYUTILIZATIONLOW captures enum value "QRT_SERVERS_MEMORY_UTILIZATION_LOW" HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSMEMORYUTILIZATIONLOW HashicorpCloudConsulTelemetry20230414QRT = "QRT_SERVERS_MEMORY_UTILIZATION_LOW" // HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSCPUUTILIZATIONHIGH captures enum value "QRT_SERVERS_CPU_UTILIZATION_HIGH" HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSCPUUTILIZATIONHIGH HashicorpCloudConsulTelemetry20230414QRT = "QRT_SERVERS_CPU_UTILIZATION_HIGH" // HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSCPUUTILIZATIONMEDIAN captures enum value "QRT_SERVERS_CPU_UTILIZATION_MEDIAN" HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSCPUUTILIZATIONMEDIAN HashicorpCloudConsulTelemetry20230414QRT = "QRT_SERVERS_CPU_UTILIZATION_MEDIAN" // HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSCPUUTILIZATIONLOW captures enum value "QRT_SERVERS_CPU_UTILIZATION_LOW" HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSCPUUTILIZATIONLOW HashicorpCloudConsulTelemetry20230414QRT = "QRT_SERVERS_CPU_UTILIZATION_LOW" // HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSIOWAITTIMEHIGH captures enum value "QRT_SERVERS_IO_WAIT_TIME_HIGH" HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSIOWAITTIMEHIGH HashicorpCloudConsulTelemetry20230414QRT = "QRT_SERVERS_IO_WAIT_TIME_HIGH" // HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSIOWAITTIMEMEDIAN captures enum value "QRT_SERVERS_IO_WAIT_TIME_MEDIAN" HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSIOWAITTIMEMEDIAN HashicorpCloudConsulTelemetry20230414QRT = "QRT_SERVERS_IO_WAIT_TIME_MEDIAN" // HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSIOWAITTIMELOW captures enum value "QRT_SERVERS_IO_WAIT_TIME_LOW" HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSIOWAITTIMELOW HashicorpCloudConsulTelemetry20230414QRT = "QRT_SERVERS_IO_WAIT_TIME_LOW" // HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSTRANSACTIONS captures enum value "QRT_SERVERS_TRANSACTIONS" HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSTRANSACTIONS HashicorpCloudConsulTelemetry20230414QRT = "QRT_SERVERS_TRANSACTIONS" // HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSLATENCY captures enum value "QRT_SERVERS_LATENCY" HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSLATENCY HashicorpCloudConsulTelemetry20230414QRT = "QRT_SERVERS_LATENCY" // HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSFOLLOWERREPLICATIONS captures enum value "QRT_SERVERS_FOLLOWER_REPLICATIONS" HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSFOLLOWERREPLICATIONS HashicorpCloudConsulTelemetry20230414QRT = "QRT_SERVERS_FOLLOWER_REPLICATIONS" // HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSMEMORYUTILIZATION captures enum value "QRT_SERVERS_MEMORY_UTILIZATION" HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSMEMORYUTILIZATION HashicorpCloudConsulTelemetry20230414QRT = "QRT_SERVERS_MEMORY_UTILIZATION" // HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSCPUUTILIZATION captures enum value "QRT_SERVERS_CPU_UTILIZATION" HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSCPUUTILIZATION HashicorpCloudConsulTelemetry20230414QRT = "QRT_SERVERS_CPU_UTILIZATION" // HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSIOWAITTIME captures enum value "QRT_SERVERS_IO_WAIT_TIME" HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSIOWAITTIME HashicorpCloudConsulTelemetry20230414QRT = "QRT_SERVERS_IO_WAIT_TIME" // HashicorpCloudConsulTelemetry20230414QRTQRTENVOYSERVERPHYSICALMEMORYTOTALCAPACITY captures enum value "QRT_ENVOY_SERVER_PHYSICAL_MEMORY_TOTAL_CAPACITY" HashicorpCloudConsulTelemetry20230414QRTQRTENVOYSERVERPHYSICALMEMORYTOTALCAPACITY HashicorpCloudConsulTelemetry20230414QRT = "QRT_ENVOY_SERVER_PHYSICAL_MEMORY_TOTAL_CAPACITY" // HashicorpCloudConsulTelemetry20230414QRTQRTENVOYSERVERSTATESLIVE captures enum value "QRT_ENVOY_SERVER_STATES_LIVE" HashicorpCloudConsulTelemetry20230414QRTQRTENVOYSERVERSTATESLIVE HashicorpCloudConsulTelemetry20230414QRT = "QRT_ENVOY_SERVER_STATES_LIVE" // HashicorpCloudConsulTelemetry20230414QRTQRTENVOYSERVERSTATESPREINITIALIZING captures enum value "QRT_ENVOY_SERVER_STATES_PREINITIALIZING" HashicorpCloudConsulTelemetry20230414QRTQRTENVOYSERVERSTATESPREINITIALIZING HashicorpCloudConsulTelemetry20230414QRT = "QRT_ENVOY_SERVER_STATES_PREINITIALIZING" // HashicorpCloudConsulTelemetry20230414QRTQRTENVOYSERVERSTATESINITIALIZING captures enum value "QRT_ENVOY_SERVER_STATES_INITIALIZING" HashicorpCloudConsulTelemetry20230414QRTQRTENVOYSERVERSTATESINITIALIZING HashicorpCloudConsulTelemetry20230414QRT = "QRT_ENVOY_SERVER_STATES_INITIALIZING" // HashicorpCloudConsulTelemetry20230414QRTQRTENVOYSERVERSTATESDRAINING captures enum value "QRT_ENVOY_SERVER_STATES_DRAINING" HashicorpCloudConsulTelemetry20230414QRTQRTENVOYSERVERSTATESDRAINING HashicorpCloudConsulTelemetry20230414QRT = "QRT_ENVOY_SERVER_STATES_DRAINING" // HashicorpCloudConsulTelemetry20230414QRTQRTENVOYPROXYCOUNTCONNECTED captures enum value "QRT_ENVOY_PROXY_COUNT_CONNECTED" HashicorpCloudConsulTelemetry20230414QRTQRTENVOYPROXYCOUNTCONNECTED HashicorpCloudConsulTelemetry20230414QRT = "QRT_ENVOY_PROXY_COUNT_CONNECTED" // HashicorpCloudConsulTelemetry20230414QRTQRTENVOYPROXYCOUNTDISCONNECTED captures enum value "QRT_ENVOY_PROXY_COUNT_DISCONNECTED" HashicorpCloudConsulTelemetry20230414QRTQRTENVOYPROXYCOUNTDISCONNECTED HashicorpCloudConsulTelemetry20230414QRT = "QRT_ENVOY_PROXY_COUNT_DISCONNECTED" // HashicorpCloudConsulTelemetry20230414QRTQRTENVOYREQUESTRATE1XX captures enum value "QRT_ENVOY_REQUEST_RATE_1XX" HashicorpCloudConsulTelemetry20230414QRTQRTENVOYREQUESTRATE1XX HashicorpCloudConsulTelemetry20230414QRT = "QRT_ENVOY_REQUEST_RATE_1XX" // HashicorpCloudConsulTelemetry20230414QRTQRTENVOYREQUESTRATE2XX captures enum value "QRT_ENVOY_REQUEST_RATE_2XX" HashicorpCloudConsulTelemetry20230414QRTQRTENVOYREQUESTRATE2XX HashicorpCloudConsulTelemetry20230414QRT = "QRT_ENVOY_REQUEST_RATE_2XX" // HashicorpCloudConsulTelemetry20230414QRTQRTENVOYREQUESTRATE3XX captures enum value "QRT_ENVOY_REQUEST_RATE_3XX" HashicorpCloudConsulTelemetry20230414QRTQRTENVOYREQUESTRATE3XX HashicorpCloudConsulTelemetry20230414QRT = "QRT_ENVOY_REQUEST_RATE_3XX" // HashicorpCloudConsulTelemetry20230414QRTQRTENVOYREQUESTRATE4XX captures enum value "QRT_ENVOY_REQUEST_RATE_4XX" HashicorpCloudConsulTelemetry20230414QRTQRTENVOYREQUESTRATE4XX HashicorpCloudConsulTelemetry20230414QRT = "QRT_ENVOY_REQUEST_RATE_4XX" // HashicorpCloudConsulTelemetry20230414QRTQRTENVOYREQUESTRATE5XX captures enum value "QRT_ENVOY_REQUEST_RATE_5XX" HashicorpCloudConsulTelemetry20230414QRTQRTENVOYREQUESTRATE5XX HashicorpCloudConsulTelemetry20230414QRT = "QRT_ENVOY_REQUEST_RATE_5XX" // HashicorpCloudConsulTelemetry20230414QRTQRTENVOYREQUESTSUCCESSRATE captures enum value "QRT_ENVOY_REQUEST_SUCCESS_RATE" HashicorpCloudConsulTelemetry20230414QRTQRTENVOYREQUESTSUCCESSRATE HashicorpCloudConsulTelemetry20230414QRT = "QRT_ENVOY_REQUEST_SUCCESS_RATE" // HashicorpCloudConsulTelemetry20230414QRTQRTENVOYCONNECTIONRATE captures enum value "QRT_ENVOY_CONNECTION_RATE" HashicorpCloudConsulTelemetry20230414QRTQRTENVOYCONNECTIONRATE HashicorpCloudConsulTelemetry20230414QRT = "QRT_ENVOY_CONNECTION_RATE" // HashicorpCloudConsulTelemetry20230414QRTQRTENVOYTOTALACTIVECONNECTIONS captures enum value "QRT_ENVOY_TOTAL_ACTIVE_CONNECTIONS" HashicorpCloudConsulTelemetry20230414QRTQRTENVOYTOTALACTIVECONNECTIONS HashicorpCloudConsulTelemetry20230414QRT = "QRT_ENVOY_TOTAL_ACTIVE_CONNECTIONS" // HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSLATESTHEARTBEAT captures enum value "QRT_SERVERS_LATEST_HEARTBEAT" HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSLATESTHEARTBEAT HashicorpCloudConsulTelemetry20230414QRT = "QRT_SERVERS_LATEST_HEARTBEAT" // HashicorpCloudConsulTelemetry20230414QRTQRTCOLLECTORISDEPLOYED captures enum value "QRT_COLLECTOR_IS_DEPLOYED" HashicorpCloudConsulTelemetry20230414QRTQRTCOLLECTORISDEPLOYED HashicorpCloudConsulTelemetry20230414QRT = "QRT_COLLECTOR_IS_DEPLOYED" // HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSFOLLOWERREPLICATIONMS captures enum value "QRT_SERVERS_FOLLOWER_REPLICATION_MS" HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSFOLLOWERREPLICATIONMS HashicorpCloudConsulTelemetry20230414QRT = "QRT_SERVERS_FOLLOWER_REPLICATION_MS" // HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSREQUESTRATE captures enum value "QRT_SERVERS_REQUEST_RATE" HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSREQUESTRATE HashicorpCloudConsulTelemetry20230414QRT = "QRT_SERVERS_REQUEST_RATE" // HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSREQUESTP50MS captures enum value "QRT_SERVERS_REQUEST_P50_MS" HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSREQUESTP50MS HashicorpCloudConsulTelemetry20230414QRT = "QRT_SERVERS_REQUEST_P50_MS" // HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSREQUESTP90MS captures enum value "QRT_SERVERS_REQUEST_P90_MS" HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSREQUESTP90MS HashicorpCloudConsulTelemetry20230414QRT = "QRT_SERVERS_REQUEST_P90_MS" // HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSREQUESTP95MS captures enum value "QRT_SERVERS_REQUEST_P95_MS" HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSREQUESTP95MS HashicorpCloudConsulTelemetry20230414QRT = "QRT_SERVERS_REQUEST_P95_MS" // HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSREQUESTSUCCESSRATE captures enum value "QRT_SERVERS_REQUEST_SUCCESS_RATE" HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSREQUESTSUCCESSRATE HashicorpCloudConsulTelemetry20230414QRT = "QRT_SERVERS_REQUEST_SUCCESS_RATE" // HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSBLOCKINGQUERIESTOTAL captures enum value "QRT_SERVERS_BLOCKING_QUERIES_TOTAL" HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSBLOCKINGQUERIESTOTAL HashicorpCloudConsulTelemetry20230414QRT = "QRT_SERVERS_BLOCKING_QUERIES_TOTAL" // HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSRPCCONNECTIONRATE captures enum value "QRT_SERVERS_RPC_CONNECTION_RATE" HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSRPCCONNECTIONRATE HashicorpCloudConsulTelemetry20230414QRT = "QRT_SERVERS_RPC_CONNECTION_RATE" // HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSGRPCCONNECTIONRATE captures enum value "QRT_SERVERS_GRPC_CONNECTION_RATE" HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSGRPCCONNECTIONRATE HashicorpCloudConsulTelemetry20230414QRT = "QRT_SERVERS_GRPC_CONNECTION_RATE" // HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSXDSSTREAMSTOTAL captures enum value "QRT_SERVERS_XDS_STREAMS_TOTAL" HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSXDSSTREAMSTOTAL HashicorpCloudConsulTelemetry20230414QRT = "QRT_SERVERS_XDS_STREAMS_TOTAL" // HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSPEERINGSTOTAL captures enum value "QRT_SERVERS_PEERINGS_TOTAL" HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSPEERINGSTOTAL HashicorpCloudConsulTelemetry20230414QRT = "QRT_SERVERS_PEERINGS_TOTAL" // HashicorpCloudConsulTelemetry20230414QRTQRTENVOYSERVICEREQUESTRATE captures enum value "QRT_ENVOY_SERVICE_REQUEST_RATE" HashicorpCloudConsulTelemetry20230414QRTQRTENVOYSERVICEREQUESTRATE HashicorpCloudConsulTelemetry20230414QRT = "QRT_ENVOY_SERVICE_REQUEST_RATE" // HashicorpCloudConsulTelemetry20230414QRTQRTENVOYSERVICEREQUESTTIMEOUTRATE captures enum value "QRT_ENVOY_SERVICE_REQUEST_TIMEOUT_RATE" HashicorpCloudConsulTelemetry20230414QRTQRTENVOYSERVICEREQUESTTIMEOUTRATE HashicorpCloudConsulTelemetry20230414QRT = "QRT_ENVOY_SERVICE_REQUEST_TIMEOUT_RATE" // HashicorpCloudConsulTelemetry20230414QRTQRTENVOYSERVICEHTTPRESPONSE1XXRATE captures enum value "QRT_ENVOY_SERVICE_HTTP_RESPONSE_1XX_RATE" HashicorpCloudConsulTelemetry20230414QRTQRTENVOYSERVICEHTTPRESPONSE1XXRATE HashicorpCloudConsulTelemetry20230414QRT = "QRT_ENVOY_SERVICE_HTTP_RESPONSE_1XX_RATE" // HashicorpCloudConsulTelemetry20230414QRTQRTENVOYSERVICEHTTPRESPONSE2XXRATE captures enum value "QRT_ENVOY_SERVICE_HTTP_RESPONSE_2XX_RATE" HashicorpCloudConsulTelemetry20230414QRTQRTENVOYSERVICEHTTPRESPONSE2XXRATE HashicorpCloudConsulTelemetry20230414QRT = "QRT_ENVOY_SERVICE_HTTP_RESPONSE_2XX_RATE" // HashicorpCloudConsulTelemetry20230414QRTQRTENVOYSERVICEHTTPRESPONSE3XXRATE captures enum value "QRT_ENVOY_SERVICE_HTTP_RESPONSE_3XX_RATE" HashicorpCloudConsulTelemetry20230414QRTQRTENVOYSERVICEHTTPRESPONSE3XXRATE HashicorpCloudConsulTelemetry20230414QRT = "QRT_ENVOY_SERVICE_HTTP_RESPONSE_3XX_RATE" // HashicorpCloudConsulTelemetry20230414QRTQRTENVOYSERVICEHTTPRESPONSE4XXRATE captures enum value "QRT_ENVOY_SERVICE_HTTP_RESPONSE_4XX_RATE" HashicorpCloudConsulTelemetry20230414QRTQRTENVOYSERVICEHTTPRESPONSE4XXRATE HashicorpCloudConsulTelemetry20230414QRT = "QRT_ENVOY_SERVICE_HTTP_RESPONSE_4XX_RATE" // HashicorpCloudConsulTelemetry20230414QRTQRTENVOYSERVICEHTTPRESPONSE5XXRATE captures enum value "QRT_ENVOY_SERVICE_HTTP_RESPONSE_5XX_RATE" HashicorpCloudConsulTelemetry20230414QRTQRTENVOYSERVICEHTTPRESPONSE5XXRATE HashicorpCloudConsulTelemetry20230414QRT = "QRT_ENVOY_SERVICE_HTTP_RESPONSE_5XX_RATE" // HashicorpCloudConsulTelemetry20230414QRTQRTENVOYSERVICEREQUESTP50MS captures enum value "QRT_ENVOY_SERVICE_REQUEST_P50_MS" HashicorpCloudConsulTelemetry20230414QRTQRTENVOYSERVICEREQUESTP50MS HashicorpCloudConsulTelemetry20230414QRT = "QRT_ENVOY_SERVICE_REQUEST_P50_MS" // HashicorpCloudConsulTelemetry20230414QRTQRTENVOYSERVICEREQUESTRXBYTESRATE captures enum value "QRT_ENVOY_SERVICE_REQUEST_RX_BYTES_RATE" HashicorpCloudConsulTelemetry20230414QRTQRTENVOYSERVICEREQUESTRXBYTESRATE HashicorpCloudConsulTelemetry20230414QRT = "QRT_ENVOY_SERVICE_REQUEST_RX_BYTES_RATE" // HashicorpCloudConsulTelemetry20230414QRTQRTENVOYSERVICEREQUESTTXBYTESRATE captures enum value "QRT_ENVOY_SERVICE_REQUEST_TX_BYTES_RATE" HashicorpCloudConsulTelemetry20230414QRTQRTENVOYSERVICEREQUESTTXBYTESRATE HashicorpCloudConsulTelemetry20230414QRT = "QRT_ENVOY_SERVICE_REQUEST_TX_BYTES_RATE" // HashicorpCloudConsulTelemetry20230414QRTQRTENVOYSERVICECONNECTIONSTOTALRATE captures enum value "QRT_ENVOY_SERVICE_CONNECTIONS_TOTAL_RATE" HashicorpCloudConsulTelemetry20230414QRTQRTENVOYSERVICECONNECTIONSTOTALRATE HashicorpCloudConsulTelemetry20230414QRT = "QRT_ENVOY_SERVICE_CONNECTIONS_TOTAL_RATE" // HashicorpCloudConsulTelemetry20230414QRTQRTENVOYSERVICECONNECTIONSSUCCESSFULRATE captures enum value "QRT_ENVOY_SERVICE_CONNECTIONS_SUCCESSFUL_RATE" HashicorpCloudConsulTelemetry20230414QRTQRTENVOYSERVICECONNECTIONSSUCCESSFULRATE HashicorpCloudConsulTelemetry20230414QRT = "QRT_ENVOY_SERVICE_CONNECTIONS_SUCCESSFUL_RATE" // HashicorpCloudConsulTelemetry20230414QRTQRTENVOYSERVICECONNECTIONSFAILEDRATE captures enum value "QRT_ENVOY_SERVICE_CONNECTIONS_FAILED_RATE" HashicorpCloudConsulTelemetry20230414QRTQRTENVOYSERVICECONNECTIONSFAILEDRATE HashicorpCloudConsulTelemetry20230414QRT = "QRT_ENVOY_SERVICE_CONNECTIONS_FAILED_RATE" // HashicorpCloudConsulTelemetry20230414QRTQRTENVOYSERVICECONNECTIONSSUCCESSFULPERCENTAGERATE captures enum value "QRT_ENVOY_SERVICE_CONNECTIONS_SUCCESSFUL_PERCENTAGE_RATE" HashicorpCloudConsulTelemetry20230414QRTQRTENVOYSERVICECONNECTIONSSUCCESSFULPERCENTAGERATE HashicorpCloudConsulTelemetry20230414QRT = "QRT_ENVOY_SERVICE_CONNECTIONS_SUCCESSFUL_PERCENTAGE_RATE" // HashicorpCloudConsulTelemetry20230414QRTQRTENVOYTOTALHTTPRESPONSE1XXRATE captures enum value "QRT_ENVOY_TOTAL_HTTP_RESPONSE_1XX_RATE" HashicorpCloudConsulTelemetry20230414QRTQRTENVOYTOTALHTTPRESPONSE1XXRATE HashicorpCloudConsulTelemetry20230414QRT = "QRT_ENVOY_TOTAL_HTTP_RESPONSE_1XX_RATE" // HashicorpCloudConsulTelemetry20230414QRTQRTENVOYTOTALHTTPRESPONSE2XXRATE captures enum value "QRT_ENVOY_TOTAL_HTTP_RESPONSE_2XX_RATE" HashicorpCloudConsulTelemetry20230414QRTQRTENVOYTOTALHTTPRESPONSE2XXRATE HashicorpCloudConsulTelemetry20230414QRT = "QRT_ENVOY_TOTAL_HTTP_RESPONSE_2XX_RATE" // HashicorpCloudConsulTelemetry20230414QRTQRTENVOYTOTALHTTPRESPONSE3XXRATE captures enum value "QRT_ENVOY_TOTAL_HTTP_RESPONSE_3XX_RATE" HashicorpCloudConsulTelemetry20230414QRTQRTENVOYTOTALHTTPRESPONSE3XXRATE HashicorpCloudConsulTelemetry20230414QRT = "QRT_ENVOY_TOTAL_HTTP_RESPONSE_3XX_RATE" // HashicorpCloudConsulTelemetry20230414QRTQRTENVOYTOTALHTTPRESPONSE4XXRATE captures enum value "QRT_ENVOY_TOTAL_HTTP_RESPONSE_4XX_RATE" HashicorpCloudConsulTelemetry20230414QRTQRTENVOYTOTALHTTPRESPONSE4XXRATE HashicorpCloudConsulTelemetry20230414QRT = "QRT_ENVOY_TOTAL_HTTP_RESPONSE_4XX_RATE" // HashicorpCloudConsulTelemetry20230414QRTQRTENVOYTOTALHTTPRESPONSE5XXRATE captures enum value "QRT_ENVOY_TOTAL_HTTP_RESPONSE_5XX_RATE" HashicorpCloudConsulTelemetry20230414QRTQRTENVOYTOTALHTTPRESPONSE5XXRATE HashicorpCloudConsulTelemetry20230414QRT = "QRT_ENVOY_TOTAL_HTTP_RESPONSE_5XX_RATE" // HashicorpCloudConsulTelemetry20230414QRTQRTENVOYTOTALHTTPRESPONSECOUNT captures enum value "QRT_ENVOY_TOTAL_HTTP_RESPONSE_COUNT" HashicorpCloudConsulTelemetry20230414QRTQRTENVOYTOTALHTTPRESPONSECOUNT HashicorpCloudConsulTelemetry20230414QRT = "QRT_ENVOY_TOTAL_HTTP_RESPONSE_COUNT" // HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSLATESTHEARTBEATP95MS captures enum value "QRT_SERVERS_LATEST_HEARTBEAT_P95_MS" HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSLATESTHEARTBEATP95MS HashicorpCloudConsulTelemetry20230414QRT = "QRT_SERVERS_LATEST_HEARTBEAT_P95_MS" // HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSLEADERWRITEP100RATE captures enum value "QRT_SERVERS_LEADER_WRITE_P100_RATE" HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSLEADERWRITEP100RATE HashicorpCloudConsulTelemetry20230414QRT = "QRT_SERVERS_LEADER_WRITE_P100_RATE" // HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSLEADERWRITEP50RATE captures enum value "QRT_SERVERS_LEADER_WRITE_P50_RATE" HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSLEADERWRITEP50RATE HashicorpCloudConsulTelemetry20230414QRT = "QRT_SERVERS_LEADER_WRITE_P50_RATE" // HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSLEADERWRITEP0RATE captures enum value "QRT_SERVERS_LEADER_WRITE_P0_RATE" HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSLEADERWRITEP0RATE HashicorpCloudConsulTelemetry20230414QRT = "QRT_SERVERS_LEADER_WRITE_P0_RATE" // HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSLEADERWRITELATENCYP95MS captures enum value "QRT_SERVERS_LEADER_WRITE_LATENCY_P95_MS" HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSLEADERWRITELATENCYP95MS HashicorpCloudConsulTelemetry20230414QRT = "QRT_SERVERS_LEADER_WRITE_LATENCY_P95_MS" // HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSLEADERWRITELATENCYP90MS captures enum value "QRT_SERVERS_LEADER_WRITE_LATENCY_P90_MS" HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSLEADERWRITELATENCYP90MS HashicorpCloudConsulTelemetry20230414QRT = "QRT_SERVERS_LEADER_WRITE_LATENCY_P90_MS" // HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSLEADERWRITELATENCYP50MS captures enum value "QRT_SERVERS_LEADER_WRITE_LATENCY_P50_MS" HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSLEADERWRITELATENCYP50MS HashicorpCloudConsulTelemetry20230414QRT = "QRT_SERVERS_LEADER_WRITE_LATENCY_P50_MS" // HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSMEMORYUTILIZATIONP100PERCENTAGERATE captures enum value "QRT_SERVERS_MEMORY_UTILIZATION_P100_PERCENTAGE_RATE" HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSMEMORYUTILIZATIONP100PERCENTAGERATE HashicorpCloudConsulTelemetry20230414QRT = "QRT_SERVERS_MEMORY_UTILIZATION_P100_PERCENTAGE_RATE" // HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSMEMORYUTILIZATIONP50PERCENTAGERATE captures enum value "QRT_SERVERS_MEMORY_UTILIZATION_P50_PERCENTAGE_RATE" HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSMEMORYUTILIZATIONP50PERCENTAGERATE HashicorpCloudConsulTelemetry20230414QRT = "QRT_SERVERS_MEMORY_UTILIZATION_P50_PERCENTAGE_RATE" // HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSMEMORYUTILIZATIONP0PERCENTAGERATE captures enum value "QRT_SERVERS_MEMORY_UTILIZATION_P0_PERCENTAGE_RATE" HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSMEMORYUTILIZATIONP0PERCENTAGERATE HashicorpCloudConsulTelemetry20230414QRT = "QRT_SERVERS_MEMORY_UTILIZATION_P0_PERCENTAGE_RATE" // HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSCPUUTILIZATIONP100PERCENTAGERATE captures enum value "QRT_SERVERS_CPU_UTILIZATION_P100_PERCENTAGE_RATE" HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSCPUUTILIZATIONP100PERCENTAGERATE HashicorpCloudConsulTelemetry20230414QRT = "QRT_SERVERS_CPU_UTILIZATION_P100_PERCENTAGE_RATE" // HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSCPUUTILIZATIONP50PERCENTAGERATE captures enum value "QRT_SERVERS_CPU_UTILIZATION_P50_PERCENTAGE_RATE" HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSCPUUTILIZATIONP50PERCENTAGERATE HashicorpCloudConsulTelemetry20230414QRT = "QRT_SERVERS_CPU_UTILIZATION_P50_PERCENTAGE_RATE" // HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSCPUUTILIZATIONP0PERCENTAGERATE captures enum value "QRT_SERVERS_CPU_UTILIZATION_P0_PERCENTAGE_RATE" HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSCPUUTILIZATIONP0PERCENTAGERATE HashicorpCloudConsulTelemetry20230414QRT = "QRT_SERVERS_CPU_UTILIZATION_P0_PERCENTAGE_RATE" // HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSIOWAITP100PERCENTAGERATE captures enum value "QRT_SERVERS_IO_WAIT_P100_PERCENTAGE_RATE" HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSIOWAITP100PERCENTAGERATE HashicorpCloudConsulTelemetry20230414QRT = "QRT_SERVERS_IO_WAIT_P100_PERCENTAGE_RATE" // HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSIOWAITP50PERCENTAGERATE captures enum value "QRT_SERVERS_IO_WAIT_P50_PERCENTAGE_RATE" HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSIOWAITP50PERCENTAGERATE HashicorpCloudConsulTelemetry20230414QRT = "QRT_SERVERS_IO_WAIT_P50_PERCENTAGE_RATE" // HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSIOWAITP0PERCENTAGERATE captures enum value "QRT_SERVERS_IO_WAIT_P0_PERCENTAGE_RATE" HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSIOWAITP0PERCENTAGERATE HashicorpCloudConsulTelemetry20230414QRT = "QRT_SERVERS_IO_WAIT_P0_PERCENTAGE_RATE" // HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSLEADERELECTIONSTOTAL captures enum value "QRT_SERVERS_LEADER_ELECTIONS_TOTAL" HashicorpCloudConsulTelemetry20230414QRTQRTSERVERSLEADERELECTIONSTOTAL HashicorpCloudConsulTelemetry20230414QRT = "QRT_SERVERS_LEADER_ELECTIONS_TOTAL" )
func NewHashicorpCloudConsulTelemetry20230414QRT ¶ added in v0.47.0
func NewHashicorpCloudConsulTelemetry20230414QRT(value HashicorpCloudConsulTelemetry20230414QRT) *HashicorpCloudConsulTelemetry20230414QRT
func (HashicorpCloudConsulTelemetry20230414QRT) ContextValidate ¶ added in v0.47.0
func (m HashicorpCloudConsulTelemetry20230414QRT) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this hashicorp cloud consul telemetry 20230414 q r t based on context it is used
func (HashicorpCloudConsulTelemetry20230414QRT) Pointer ¶ added in v0.47.0
func (m HashicorpCloudConsulTelemetry20230414QRT) Pointer() *HashicorpCloudConsulTelemetry20230414QRT
Pointer returns a pointer to a freshly-allocated HashicorpCloudConsulTelemetry20230414QRT.
type HashicorpCloudConsulTelemetry20230414QueryRangeBatchResponse ¶ added in v0.47.0
type HashicorpCloudConsulTelemetry20230414QueryRangeBatchResponse struct { // string is reference to the QueryType but keys are disallowed in the proto spec so // we will need to change the enum value to string // https://groups.google.com/g/protobuf/c/ikeldBe60eI Results map[string]HashicorpCloudConsulTelemetry20230414MetricMatrices `json:"results,omitempty"` }
HashicorpCloudConsulTelemetry20230414QueryRangeBatchResponse QueryRangeBatchResponse
swagger:model hashicorp.cloud.consul_telemetry_20230414.QueryRangeBatchResponse
func (*HashicorpCloudConsulTelemetry20230414QueryRangeBatchResponse) ContextValidate ¶ added in v0.47.0
func (m *HashicorpCloudConsulTelemetry20230414QueryRangeBatchResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud consul telemetry 20230414 query range batch response based on the context it is used
func (*HashicorpCloudConsulTelemetry20230414QueryRangeBatchResponse) MarshalBinary ¶ added in v0.47.0
func (m *HashicorpCloudConsulTelemetry20230414QueryRangeBatchResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudConsulTelemetry20230414QueryRangeBatchResponse) UnmarshalBinary ¶ added in v0.47.0
func (m *HashicorpCloudConsulTelemetry20230414QueryRangeBatchResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudConsulTelemetry20230414QueryRangeBatchResponse) Validate ¶ added in v0.47.0
func (m *HashicorpCloudConsulTelemetry20230414QueryRangeBatchResponse) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud consul telemetry 20230414 query range batch response
type HashicorpCloudConsulTelemetry20230414RefreshConfig ¶ added in v0.54.0
type HashicorpCloudConsulTelemetry20230414RefreshConfig struct { // refresh interval RefreshInterval string `json:"refresh_interval,omitempty"` }
HashicorpCloudConsulTelemetry20230414RefreshConfig hashicorp cloud consul telemetry 20230414 refresh config
swagger:model hashicorp.cloud.consul_telemetry_20230414.RefreshConfig
func (*HashicorpCloudConsulTelemetry20230414RefreshConfig) ContextValidate ¶ added in v0.54.0
func (m *HashicorpCloudConsulTelemetry20230414RefreshConfig) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this hashicorp cloud consul telemetry 20230414 refresh config based on context it is used
func (*HashicorpCloudConsulTelemetry20230414RefreshConfig) MarshalBinary ¶ added in v0.54.0
func (m *HashicorpCloudConsulTelemetry20230414RefreshConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudConsulTelemetry20230414RefreshConfig) UnmarshalBinary ¶ added in v0.54.0
func (m *HashicorpCloudConsulTelemetry20230414RefreshConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudConsulTelemetry20230414TelemetryConfig ¶ added in v0.47.0
type HashicorpCloudConsulTelemetry20230414TelemetryConfig 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 *HashicorpCloudConsulTelemetry20230414TelemetryMetricsConfig `json:"metrics,omitempty"` }
HashicorpCloudConsulTelemetry20230414TelemetryConfig hashicorp cloud consul telemetry 20230414 telemetry config
swagger:model hashicorp.cloud.consul_telemetry_20230414.TelemetryConfig
func (*HashicorpCloudConsulTelemetry20230414TelemetryConfig) ContextValidate ¶ added in v0.47.0
func (m *HashicorpCloudConsulTelemetry20230414TelemetryConfig) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud consul telemetry 20230414 telemetry config based on the context it is used
func (*HashicorpCloudConsulTelemetry20230414TelemetryConfig) MarshalBinary ¶ added in v0.47.0
func (m *HashicorpCloudConsulTelemetry20230414TelemetryConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudConsulTelemetry20230414TelemetryConfig) UnmarshalBinary ¶ added in v0.47.0
func (m *HashicorpCloudConsulTelemetry20230414TelemetryConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudConsulTelemetry20230414TelemetryMetricsConfig ¶ added in v0.47.0
type HashicorpCloudConsulTelemetry20230414TelemetryMetricsConfig struct { // Disabled is a bool used to indicate whether metrics pushing from the server or proxy disabled Disabled bool `json:"disabled,omitempty"` // 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"` }
HashicorpCloudConsulTelemetry20230414TelemetryMetricsConfig hashicorp cloud consul telemetry 20230414 telemetry metrics config
swagger:model hashicorp.cloud.consul_telemetry_20230414.TelemetryMetricsConfig
func (*HashicorpCloudConsulTelemetry20230414TelemetryMetricsConfig) ContextValidate ¶ added in v0.47.0
func (m *HashicorpCloudConsulTelemetry20230414TelemetryMetricsConfig) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this hashicorp cloud consul telemetry 20230414 telemetry metrics config based on context it is used
func (*HashicorpCloudConsulTelemetry20230414TelemetryMetricsConfig) MarshalBinary ¶ added in v0.47.0
func (m *HashicorpCloudConsulTelemetry20230414TelemetryMetricsConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudConsulTelemetry20230414TelemetryMetricsConfig) UnmarshalBinary ¶ added in v0.47.0
func (m *HashicorpCloudConsulTelemetry20230414TelemetryMetricsConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudConsulTelemetry20230414Value ¶ added in v0.47.0
type HashicorpCloudConsulTelemetry20230414Value struct { // sample value SampleValue string `json:"sample_value,omitempty"` // time // Format: date-time Time strfmt.DateTime `json:"time,omitempty"` }
HashicorpCloudConsulTelemetry20230414Value hashicorp cloud consul telemetry 20230414 value
swagger:model hashicorp.cloud.consul_telemetry_20230414.Value
func (*HashicorpCloudConsulTelemetry20230414Value) ContextValidate ¶ added in v0.47.0
func (m *HashicorpCloudConsulTelemetry20230414Value) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this hashicorp cloud consul telemetry 20230414 value based on context it is used
func (*HashicorpCloudConsulTelemetry20230414Value) MarshalBinary ¶ added in v0.47.0
func (m *HashicorpCloudConsulTelemetry20230414Value) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudConsulTelemetry20230414Value) UnmarshalBinary ¶ added in v0.47.0
func (m *HashicorpCloudConsulTelemetry20230414Value) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
Source Files ¶
- hashicorp_cloud_consul_telemetry20230414_agent_telemetry_config_response.go
- hashicorp_cloud_consul_telemetry20230414_get_label_values_response.go
- hashicorp_cloud_consul_telemetry20230414_l_v_t.go
- hashicorp_cloud_consul_telemetry20230414_metric_matrices.go
- hashicorp_cloud_consul_telemetry20230414_metric_matrix.go
- hashicorp_cloud_consul_telemetry20230414_q_r_t.go
- hashicorp_cloud_consul_telemetry20230414_query_range_batch_response.go
- hashicorp_cloud_consul_telemetry20230414_refresh_config.go
- hashicorp_cloud_consul_telemetry20230414_telemetry_config.go
- hashicorp_cloud_consul_telemetry20230414_telemetry_metrics_config.go
- hashicorp_cloud_consul_telemetry20230414_value.go