struct
Kubernetes::TypedLocalObjectReference
- Kubernetes::TypedLocalObjectReference
- Struct
- Value
- Object
Overview
TypedLocalObjectReference allows to reference typed object inside the same namespace.
Included Modules
- JSON::Serializable
- Kubernetes::Serializable
- YAML::Serializable
Defined in:
generated/models/io_k8s_api_core_v1.crgenerated/models/io_k8s_api_scheduling_v1alpha1.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
-
#api_group : String | Nil
APIGroup is the group for the resource being referenced.
-
#api_group=(api_group : String | Nil)
APIGroup is the group for the resource being referenced.
-
#kind : String | Nil
Kind is the type of resource being referenced.
-
#kind=(kind : String | Nil)
Kind is the type of resource being referenced.
-
#name : String | Nil
Name is the name of resource being referenced.
-
#name=(name : String | Nil)
Name is the name of resource being referenced.
Constructor Detail
Macro Detail
Helper macro for defining fields with automatic camelCase conversion
Instance Method Detail
APIGroup is the group for the resource being referenced. If APIGroup is empty, the specified Kind must be in the core API group. For any other third-party types, setting APIGroup is required. It must be a DNS subdomain.
APIGroup is the group for the resource being referenced. If APIGroup is empty, the specified Kind must be in the core API group. For any other third-party types, setting APIGroup is required. It must be a DNS subdomain.
Kind is the type of resource being referenced. It must be a path segment name.
Kind is the type of resource being referenced. It must be a path segment name.
Name is the name of resource being referenced. It must be a path segment name.
Name is the name of resource being referenced. It must be a path segment name.