pub struct GcpCloudRunWorkerHeartbeatData {Show 15 fields
pub container_image: Option<String>,
pub cpu_limit: Option<String>,
pub generation: Option<i64>,
pub latest_created_revision: Option<String>,
pub latest_ready_revision: Option<String>,
pub max_instance_count: Option<i32>,
pub memory_limit: Option<String>,
pub min_instance_count: Option<i32>,
pub observed_generation: Option<i64>,
pub region: Option<String>,
pub service: String,
pub status: WorkloadHeartbeatStatus,
pub traffic_count: i32,
pub uri: Option<String>,
pub urls: Vec<String>,
}Expand description
GcpCloudRunWorkerHeartbeatData
JSON schema
{
"type": "object",
"required": [
"service",
"status",
"trafficCount",
"urls"
],
"properties": {
"containerImage": {
"type": [
"string",
"null"
]
},
"cpuLimit": {
"type": [
"string",
"null"
]
},
"generation": {
"type": [
"integer",
"null"
],
"format": "int64"
},
"latestCreatedRevision": {
"type": [
"string",
"null"
]
},
"latestReadyRevision": {
"type": [
"string",
"null"
]
},
"maxInstanceCount": {
"type": [
"integer",
"null"
],
"format": "int32"
},
"memoryLimit": {
"type": [
"string",
"null"
]
},
"minInstanceCount": {
"type": [
"integer",
"null"
],
"format": "int32"
},
"observedGeneration": {
"type": [
"integer",
"null"
],
"format": "int64"
},
"region": {
"type": [
"string",
"null"
]
},
"service": {
"type": "string"
},
"status": {
"$ref": "#/components/schemas/WorkloadHeartbeatStatus"
},
"trafficCount": {
"type": "integer",
"format": "int32",
"minimum": 0.0
},
"uri": {
"type": [
"string",
"null"
]
},
"urls": {
"type": "array",
"items": {
"type": "string"
}
}
}
}Fields§
§container_image: Option<String>§cpu_limit: Option<String>§generation: Option<i64>§latest_created_revision: Option<String>§latest_ready_revision: Option<String>§max_instance_count: Option<i32>§memory_limit: Option<String>§min_instance_count: Option<i32>§observed_generation: Option<i64>§region: Option<String>§service: String§status: WorkloadHeartbeatStatus§traffic_count: i32§uri: Option<String>§urls: Vec<String>Implementations§
Trait Implementations§
Source§impl Clone for GcpCloudRunWorkerHeartbeatData
impl Clone for GcpCloudRunWorkerHeartbeatData
Source§fn clone(&self) -> GcpCloudRunWorkerHeartbeatData
fn clone(&self) -> GcpCloudRunWorkerHeartbeatData
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 GcpCloudRunWorkerHeartbeatData
impl<'de> Deserialize<'de> for GcpCloudRunWorkerHeartbeatData
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<&GcpCloudRunWorkerHeartbeatData> for GcpCloudRunWorkerHeartbeatData
impl From<&GcpCloudRunWorkerHeartbeatData> for GcpCloudRunWorkerHeartbeatData
Source§fn from(value: &GcpCloudRunWorkerHeartbeatData) -> Self
fn from(value: &GcpCloudRunWorkerHeartbeatData) -> Self
Converts to this type from the input type.
Source§impl From<GcpCloudRunWorkerHeartbeatData> for GcpCloudRunWorkerHeartbeatData
impl From<GcpCloudRunWorkerHeartbeatData> for GcpCloudRunWorkerHeartbeatData
Source§fn from(value: GcpCloudRunWorkerHeartbeatData) -> Self
fn from(value: GcpCloudRunWorkerHeartbeatData) -> Self
Converts to this type from the input type.
Source§impl TryFrom<GcpCloudRunWorkerHeartbeatData> for GcpCloudRunWorkerHeartbeatData
impl TryFrom<GcpCloudRunWorkerHeartbeatData> for GcpCloudRunWorkerHeartbeatData
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
Source§fn try_from(
value: GcpCloudRunWorkerHeartbeatData,
) -> Result<Self, ConversionError>
fn try_from( value: GcpCloudRunWorkerHeartbeatData, ) -> Result<Self, ConversionError>
Performs the conversion.
Auto Trait Implementations§
impl Freeze for GcpCloudRunWorkerHeartbeatData
impl RefUnwindSafe for GcpCloudRunWorkerHeartbeatData
impl Send for GcpCloudRunWorkerHeartbeatData
impl Sync for GcpCloudRunWorkerHeartbeatData
impl Unpin for GcpCloudRunWorkerHeartbeatData
impl UnsafeUnpin for GcpCloudRunWorkerHeartbeatData
impl UnwindSafe for GcpCloudRunWorkerHeartbeatData
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