struct
Kubernetes::DeviceCounterConsumption
- Kubernetes::DeviceCounterConsumption
- Struct
- Value
- Object
Overview
DeviceCounterConsumption defines a set of counters that a device will consume from a CounterSet.
Included Modules
- JSON::Serializable
- Kubernetes::Serializable
- YAML::Serializable
Defined in:
generated/models/io_k8s_api_resource_v1.crgenerated/models/io_k8s_api_resource_v1beta1.cr
generated/models/io_k8s_api_resource_v1beta2.cr
Constructors
- .new(ctx : YAML::ParseContext, node : YAML::Nodes::Node)
- .new(pull : ::JSON::PullParser)
- .new(*, __pull_for_json_serializable pull : ::JSON::PullParser)
- .new(*, __context_for_yaml_serializable ctx : YAML::ParseContext, __node_for_yaml_serializable node : YAML::Nodes::Node)
Macro Summary
-
field(name, type = nil, **options, &block)
Helper macro for defining fields with automatic camelCase conversion
Instance Method Summary
-
#counter_set : String | Nil
CounterSet is the name of the set from which the counters defined will be consumed.
-
#counter_set=(counter_set : String | Nil)
CounterSet is the name of the set from which the counters defined will be consumed.
-
#counters : Hash(String, Counter) | Nil
Counters defines the counters that will be consumed by the device.
-
#counters=(counters : Hash(String, Counter) | Nil)
Counters defines the counters that will be consumed by the device.
-
#counters=(counters : Hash(String, Counter) | Nil)
Counters defines the counters that will be consumed by the device.
-
#counters=(counters : Hash(String, Counter) | Nil)
Counters defines the counters that will be consumed by the device.
Constructor Detail
Macro Detail
Helper macro for defining fields with automatic camelCase conversion
Instance Method Detail
CounterSet is the name of the set from which the counters defined will be consumed.
CounterSet is the name of the set from which the counters defined will be consumed.
Counters defines the counters that will be consumed by the device. The maximum number of counters is 32.
Counters defines the counters that will be consumed by the device. The maximum number of counters is 32.
Counters defines the counters that will be consumed by the device. The maximum number of counters is 32.