You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.
Class: Aws::ECS::Types::Resource
- Inherits:
-
Struct
- Object
- Struct
- Aws::ECS::Types::Resource
- Defined in:
- (unknown)
Overview
When passing Resource as input to an Aws::Client method, you can use a vanilla Hash:
{
name: "String",
type: "String",
double_value: 1.0,
long_value: 1,
integer_value: 1,
string_set_value: ["String"],
}
Describes the resources available for a container instance.
Instance Attribute Summary collapse
-
#double_value ⇒ Float
When the
doubleValue
type is set, the value of the resource must be a double precision floating-point type. -
#integer_value ⇒ Integer
When the
integerValue
type is set, the value of the resource must be an integer. -
#long_value ⇒ Integer
When the
longValue
type is set, the value of the resource must be an extended precision floating-point type. -
#name ⇒ String
The name of the resource, such as
CPU
,MEMORY
,PORTS
,PORTS_UDP
, or a user-defined resource. -
#string_set_value ⇒ Array<String>
When the
stringSetValue
type is set, the value of the resource must be a string type. -
#type ⇒ String
The type of the resource, such as
INTEGER
,DOUBLE
,LONG
, orSTRINGSET
.
Instance Attribute Details
#double_value ⇒ Float
When the doubleValue
type is set, the value of the resource must be a
double precision floating-point type.
#integer_value ⇒ Integer
When the integerValue
type is set, the value of the resource must be
an integer.
#long_value ⇒ Integer
When the longValue
type is set, the value of the resource must be an
extended precision floating-point type.
#name ⇒ String
The name of the resource, such as CPU
, MEMORY
, PORTS
, PORTS_UDP
,
or a user-defined resource.
#string_set_value ⇒ Array<String>
When the stringSetValue
type is set, the value of the resource must be
a string type.
#type ⇒ String
The type of the resource, such as INTEGER
, DOUBLE
, LONG
, or
STRINGSET
.