struct
Kubernetes::PersistentVolumeStatus
- Kubernetes::PersistentVolumeStatus
- Struct
- Value
- Object
Overview
PersistentVolumeStatus is the current status of a persistent volume.
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
-
#last_phase_transition_time : Time | Nil
lastPhaseTransitionTime is the time the phase transitioned from one to another and automatically resets to current time everytime a volume phase transitions.
-
#last_phase_transition_time=(last_phase_transition_time : Time | Nil)
lastPhaseTransitionTime is the time the phase transitioned from one to another and automatically resets to current time everytime a volume phase transitions.
-
#message : String | Nil
message is a human-readable message indicating details about why the volume is in this state.
-
#message=(message : String | Nil)
message is a human-readable message indicating details about why the volume is in this state.
-
#phase : String | Nil
phase indicates if a volume is available, bound to a claim, or released by a claim.
-
#phase=(phase : String | Nil)
phase indicates if a volume is available, bound to a claim, or released by a claim.
-
#reason : String | Nil
reason is a brief CamelCase string that describes any failure and is meant for machine parsing and tidy display in the CLI.
-
#reason=(reason : String | Nil)
reason is a brief CamelCase string that describes any failure and is meant for machine parsing and tidy display in the CLI.
Constructor Detail
Macro Detail
Helper macro for defining fields with automatic camelCase conversion
Instance Method Detail
lastPhaseTransitionTime is the time the phase transitioned from one to another and automatically resets to current time everytime a volume phase transitions.
lastPhaseTransitionTime is the time the phase transitioned from one to another and automatically resets to current time everytime a volume phase transitions.
message is a human-readable message indicating details about why the volume is in this state.
message is a human-readable message indicating details about why the volume is in this state.
phase indicates if a volume is available, bound to a claim, or released by a claim. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#phase
phase indicates if a volume is available, bound to a claim, or released by a claim. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#phase
reason is a brief CamelCase string that describes any failure and is meant for machine parsing and tidy display in the CLI.
reason is a brief CamelCase string that describes any failure and is meant for machine parsing and tidy display in the CLI.