INPUT_OBJECT
KubernetesKindServiceSpecPortsInput
ServicePort contains information on service's port.
link GraphQL Schema definition
- input KubernetesKindServiceSpecPortsInput {
- # The application protocol for this port. This field follows standard Kubernetes
- # label syntax. Un-prefixed names are reserved for IANA standard service names (as
- # per RFC-6335 and http://www.iana.org/assignments/service-names). Non-standard
- # protocols should use prefixed names such as mycompany.com/my-custom-protocol.
- # Field can be enabled with ServiceAppProtocol feature gate.
- String :
- # The name of this port within the service. This must be a DNS_LABEL. All ports
- # within a ServiceSpec must have unique names. When considering the endpoints for
- # a Service, this must match the 'name' field in the EndpointPort. Optional if
- # only one ServicePort is defined on this service.
- String :
- # The port on each node on which this service is exposed when type=NodePort or
- # LoadBalancer. Usually assigned by the system. If specified, it will be allocated
- # to the service if unused or else creation of the service will fail. Default is
- # to auto-allocate a port if the ServiceType of this Service requires one. More
- # info:
- # https://kubernetes.io/docs/concepts/services-networking/service/#type-nodeport
- Int :
- # The port that will be exposed by this service.
- Int :
- # The IP protocol for this port. Supports "TCP", "UDP", and "SCTP". Default is
- # TCP.
- String :
- # Number or name of the port to access on the pods targeted by the service. Number
- # must be in the range 1 to 65535. Name must be an IANA_SVC_NAME. If this is a
- # string, it will be looked up as a named port in the target Pod's container
- # ports. If this is not specified, the value of the 'port' field is used (an
- # identity map). This field is ignored for services with clusterIP=None, and
- # should be omitted or set equal to the 'port' field. More info:
- # https://kubernetes.io/docs/concepts/services-networking/service/#defining-a-service
- String :
- }