#[non_exhaustive]pub struct UsageFargateResponse {
pub usage: Option<Vec<UsageFargateHour>>,
pub additional_properties: BTreeMap<String, Value>,
/* private fields */
}
Expand description
Response containing the number of Fargate tasks run and hourly usage.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.usage: Option<Vec<UsageFargateHour>>
Array with the number of hourly Fargate tasks recorded for a given organization.
additional_properties: BTreeMap<String, Value>
Implementations§
Source§impl UsageFargateResponse
impl UsageFargateResponse
pub fn new() -> UsageFargateResponse
pub fn usage(self, value: Vec<UsageFargateHour>) -> Self
pub fn additional_properties(self, value: BTreeMap<String, Value>) -> Self
Trait Implementations§
Source§impl Clone for UsageFargateResponse
impl Clone for UsageFargateResponse
Source§fn clone(&self) -> UsageFargateResponse
fn clone(&self) -> UsageFargateResponse
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for UsageFargateResponse
impl Debug for UsageFargateResponse
Source§impl Default for UsageFargateResponse
impl Default for UsageFargateResponse
Source§impl<'de> Deserialize<'de> for UsageFargateResponse
impl<'de> Deserialize<'de> for UsageFargateResponse
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 PartialEq for UsageFargateResponse
impl PartialEq for UsageFargateResponse
Source§impl Serialize for UsageFargateResponse
impl Serialize for UsageFargateResponse
impl StructuralPartialEq for UsageFargateResponse
Auto Trait Implementations§
impl Freeze for UsageFargateResponse
impl RefUnwindSafe for UsageFargateResponse
impl Send for UsageFargateResponse
impl Sync for UsageFargateResponse
impl Unpin for UsageFargateResponse
impl UnwindSafe for UsageFargateResponse
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