Struct aws_sdk_ecs::model::Resource
source · #[non_exhaustive]pub struct Resource { /* private fields */ }Expand description
Describes the resources available for a container instance.
Implementations§
source§impl Resource
impl Resource
sourcepub fn name(&self) -> Option<&str>
pub fn name(&self) -> Option<&str>
The name of the resource, such as CPU, MEMORY, PORTS, PORTS_UDP, or a user-defined resource.
sourcepub fn type(&self) -> Option<&str>
pub fn type(&self) -> Option<&str>
The type of the resource. Valid values: INTEGER, DOUBLE, LONG, or STRINGSET.
sourcepub fn double_value(&self) -> f64
pub fn double_value(&self) -> f64
When the doubleValue type is set, the value of the resource must be a double precision floating-point type.
sourcepub fn long_value(&self) -> i64
pub fn long_value(&self) -> i64
When the longValue type is set, the value of the resource must be an extended precision floating-point type.
sourcepub fn integer_value(&self) -> i32
pub fn integer_value(&self) -> i32
When the integerValue type is set, the value of the resource must be an integer.
sourcepub fn string_set_value(&self) -> Option<&[String]>
pub fn string_set_value(&self) -> Option<&[String]>
When the stringSetValue type is set, the value of the resource must be a string type.