pub struct MonitoringGetLbDropletsConnectionsResponse {
pub data: MonitoringGetLbDropletsConnectionsResponseData,
pub status: MonitoringGetLbDropletsConnectionsResponseStatus,
}Expand description
MonitoringGetLbDropletsConnectionsResponse
JSON schema
{
"type": "object",
"required": [
"data",
"status"
],
"properties": {
"data": {
"type": "object",
"required": [
"result",
"resultType"
],
"properties": {
"result": {
"description": "Result of query.",
"type": "array",
"items": {
"type": "object",
"required": [
"metric",
"values"
],
"properties": {
"metric": {
"description": "An object containing the metric's labels. These labels are key/value pairs that vary depending on the metric being queried. For example, load balancer metrics contain a `lb_id` label, while Droplet metrics contain a `host_id` label, and App Platform metrics contain a `app_component` label.",
"examples": [
{
"host_id": "19201920"
}
],
"type": "object",
"additionalProperties": {
"type": "string"
}
},
"values": {
"description": "An array of values for the metric.",
"examples": [
[
[
1435781430,
"1"
],
[
1435781445,
"1"
]
]
],
"type": "array",
"items": {
"type": "array",
"items": {
"oneOf": [
{
"type": "integer"
},
{
"type": "string"
}
]
}
}
}
}
}
},
"resultType": {
"examples": [
"matrix"
],
"type": "string",
"enum": [
"matrix"
]
}
}
},
"status": {
"examples": [
"success"
],
"type": "string",
"enum": [
"success",
"error"
]
}
}
}Fields§
§data: MonitoringGetLbDropletsConnectionsResponseData§status: MonitoringGetLbDropletsConnectionsResponseStatusTrait Implementations§
Source§impl Clone for MonitoringGetLbDropletsConnectionsResponse
impl Clone for MonitoringGetLbDropletsConnectionsResponse
Source§fn clone(&self) -> MonitoringGetLbDropletsConnectionsResponse
fn clone(&self) -> MonitoringGetLbDropletsConnectionsResponse
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl<'de> Deserialize<'de> for MonitoringGetLbDropletsConnectionsResponse
impl<'de> Deserialize<'de> for MonitoringGetLbDropletsConnectionsResponse
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl From<&MonitoringGetLbDropletsConnectionsResponse> for MonitoringGetLbDropletsConnectionsResponse
impl From<&MonitoringGetLbDropletsConnectionsResponse> for MonitoringGetLbDropletsConnectionsResponse
Source§fn from(value: &MonitoringGetLbDropletsConnectionsResponse) -> Self
fn from(value: &MonitoringGetLbDropletsConnectionsResponse) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for MonitoringGetLbDropletsConnectionsResponse
impl RefUnwindSafe for MonitoringGetLbDropletsConnectionsResponse
impl Send for MonitoringGetLbDropletsConnectionsResponse
impl Sync for MonitoringGetLbDropletsConnectionsResponse
impl Unpin for MonitoringGetLbDropletsConnectionsResponse
impl UnsafeUnpin for MonitoringGetLbDropletsConnectionsResponse
impl UnwindSafe for MonitoringGetLbDropletsConnectionsResponse
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more