struct
Kubernetes::ContainerRestartRule
- Kubernetes::ContainerRestartRule
- Struct
- Value
- Object
Overview
ContainerRestartRule describes how a container exit is handled.
Included Modules
- JSON::Serializable
- Kubernetes::Serializable
- YAML::Serializable
Defined in:
generated/models/io_k8s_api_core_v1.crConstructors
- .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
-
#action : String | Nil
Specifies the action taken on a container exit if the requirements are satisfied.
-
#action=(action : String | Nil)
Specifies the action taken on a container exit if the requirements are satisfied.
-
#exit_codes : ContainerRestartRuleOnExitCodes | Nil
Represents the exit codes to check on container exits.
-
#exit_codes=(exit_codes : ContainerRestartRuleOnExitCodes | Nil)
Represents the exit codes to check on container exits.
Constructor Detail
Macro Detail
Helper macro for defining fields with automatic camelCase conversion
Instance Method Detail
Specifies the action taken on a container exit if the requirements are satisfied. The only possible value is "Restart" to restart the container.
Specifies the action taken on a container exit if the requirements are satisfied. The only possible value is "Restart" to restart the container.
Represents the exit codes to check on container exits.
Represents the exit codes to check on container exits.