struct
Kubernetes::HTTPGetAction
- Kubernetes::HTTPGetAction
- Struct
- Value
- Object
Overview
HTTPGetAction describes an action based on HTTP Get requests.
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
-
#host : String | Nil
Host name to connect to, defaults to the pod IP.
-
#host=(host : String | Nil)
Host name to connect to, defaults to the pod IP.
-
#http_headers : Array(HTTPHeader) | Nil
Custom headers to set in the request.
-
#http_headers=(http_headers : Array(HTTPHeader) | Nil)
Custom headers to set in the request.
-
#path : String | Nil
Path to access on the HTTP server.
-
#path=(path : String | Nil)
Path to access on the HTTP server.
-
#port : IntOrString | Nil
Name or number of the port to access on the container.
-
#port=(port : IntOrString | Nil)
Name or number of the port to access on the container.
-
#scheme : String | Nil
Scheme to use for connecting to the host.
-
#scheme=(scheme : String | Nil)
Scheme to use for connecting to the host.
Constructor Detail
Macro Detail
Helper macro for defining fields with automatic camelCase conversion
Instance Method Detail
Host name to connect to, defaults to the pod IP. You probably want to set "Host" in httpHeaders instead.
Host name to connect to, defaults to the pod IP. You probably want to set "Host" in httpHeaders instead.
Custom headers to set in the request. HTTP allows repeated headers.
Custom headers to set in the request. HTTP allows repeated headers.
Name or number of the port to access on the container. Number must be in the range 1 to 65535. Name must be an IANA_SVC_NAME.
Name or number of the port to access on the container. Number must be in the range 1 to 65535. Name must be an IANA_SVC_NAME.