Packages

package v1

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. final case class CustomResourceColumnDefinition(name: String, jsonPath: String, type: String, format: Option[String] = None, priority: Option[Int] = None, description: Option[String] = None) extends Product with Serializable

    CustomResourceColumnDefinition specifies a column for server side printing.

  2. final case class CustomResourceColumnDefinitionPointer(currentPath: PointerPath = PointerPath()) extends Pointer[CustomResourceColumnDefinition] with Product with Serializable

    Pointer for CustomResourceColumnDefinition

  3. final case class CustomResourceConversion(strategy: String, webhook: Option[WebhookConversion] = None) extends Product with Serializable

    CustomResourceConversion describes how to convert different versions of a CR.

  4. final case class CustomResourceConversionPointer(currentPath: PointerPath = PointerPath()) extends Pointer[CustomResourceConversion] with Product with Serializable

    Pointer for CustomResourceConversion

  5. final case class CustomResourceDefinition(spec: CustomResourceDefinitionSpec, status: Option[CustomResourceDefinitionStatus] = None, metadata: Option[ObjectMeta] = None) extends KObject with Product with Serializable

    CustomResourceDefinition represents a resource that should be exposed on the API server.

    CustomResourceDefinition represents a resource that should be exposed on the API server. Its name MUST be in the format <.spec.name>.<.spec.group>.

  6. final case class CustomResourceDefinitionCondition(status: String, type: String, reason: Option[String] = None, lastTransitionTime: Option[Time] = None, message: Option[String] = None) extends Product with Serializable

    CustomResourceDefinitionCondition contains details for the current condition of this pod.

  7. final case class CustomResourceDefinitionConditionPointer(currentPath: PointerPath = PointerPath()) extends Pointer[CustomResourceDefinitionCondition] with Product with Serializable

    Pointer for CustomResourceDefinitionCondition

  8. final case class CustomResourceDefinitionList(items: Seq[CustomResourceDefinition], metadata: Option[ListMeta] = None) extends KObject with Product with Serializable

    CustomResourceDefinitionList is a list of CustomResourceDefinition objects.

  9. final case class CustomResourceDefinitionListPointer(currentPath: PointerPath = PointerPath()) extends Pointer[CustomResourceDefinitionList] with Product with Serializable

    Pointer for CustomResourceDefinitionList

  10. final case class CustomResourceDefinitionNames(plural: String, singular: Option[String] = None, listKind: Option[String] = None, categories: Option[Seq[String]] = None, shortNames: Option[Seq[String]] = None) extends Product with Serializable

    CustomResourceDefinitionNames indicates the names to serve this CustomResourceDefinition

  11. final case class CustomResourceDefinitionNamesPointer(currentPath: PointerPath = PointerPath()) extends Pointer[CustomResourceDefinitionNames] with Product with Serializable

    Pointer for CustomResourceDefinitionNames

  12. final case class CustomResourceDefinitionPointer(currentPath: PointerPath = PointerPath()) extends Pointer[CustomResourceDefinition] with Product with Serializable

    Pointer for CustomResourceDefinition

  13. final case class CustomResourceDefinitionSpec(versions: Seq[CustomResourceDefinitionVersion], scope: String, names: CustomResourceDefinitionNames, group: String, conversion: Option[CustomResourceConversion] = None, preserveUnknownFields: Option[Boolean] = None) extends Product with Serializable

    CustomResourceDefinitionSpec describes how a user wants their resource to appear

  14. final case class CustomResourceDefinitionSpecPointer(currentPath: PointerPath = PointerPath()) extends Pointer[CustomResourceDefinitionSpec] with Product with Serializable

    Pointer for CustomResourceDefinitionSpec

  15. final case class CustomResourceDefinitionStatus(acceptedNames: Option[CustomResourceDefinitionNames] = None, conditions: Option[Seq[CustomResourceDefinitionCondition]] = None, storedVersions: Option[Seq[String]] = None) extends Product with Serializable

    CustomResourceDefinitionStatus indicates the state of the CustomResourceDefinition

  16. final case class CustomResourceDefinitionStatusPointer(currentPath: PointerPath = PointerPath()) extends Pointer[CustomResourceDefinitionStatus] with Product with Serializable

    Pointer for CustomResourceDefinitionStatus

  17. final case class CustomResourceDefinitionVersion(name: String, served: Boolean, storage: Boolean, deprecationWarning: Option[String] = None, deprecated: Option[Boolean] = None, subresources: Option[CustomResourceSubresources] = None, schema: Option[CustomResourceValidation] = None, additionalPrinterColumns: Option[Seq[CustomResourceColumnDefinition]] = None) extends Product with Serializable

    CustomResourceDefinitionVersion describes a version for CRD.

  18. final case class CustomResourceDefinitionVersionPointer(currentPath: PointerPath = PointerPath()) extends Pointer[CustomResourceDefinitionVersion] with Product with Serializable

    Pointer for CustomResourceDefinitionVersion

  19. final case class CustomResourceSubresourceScale(specReplicasPath: String, statusReplicasPath: String, labelSelectorPath: Option[String] = None) extends Product with Serializable

    CustomResourceSubresourceScale defines how to serve the scale subresource for CustomResources.

  20. final case class CustomResourceSubresourceScalePointer(currentPath: PointerPath = PointerPath()) extends Pointer[CustomResourceSubresourceScale] with Product with Serializable

    Pointer for CustomResourceSubresourceScale

  21. final case class CustomResourceSubresourceStatus() extends Product with Serializable

    CustomResourceSubresourceStatus defines how to serve the status subresource for CustomResources.

    CustomResourceSubresourceStatus defines how to serve the status subresource for CustomResources. Status is represented by the .status JSON path inside of a CustomResource. When set, * exposes a /status subresource for the custom resource * PUT requests to the /status subresource take a custom resource object, and ignore changes to anything except the status stanza * PUT/POST/PATCH requests to the custom resource ignore changes to the status stanza

  22. final case class CustomResourceSubresources(scale: Option[CustomResourceSubresourceScale] = None, status: Option[CustomResourceSubresourceStatus] = None) extends Product with Serializable

    CustomResourceSubresources defines the status and scale subresources for CustomResources.

  23. final case class CustomResourceSubresourcesPointer(currentPath: PointerPath = PointerPath()) extends Pointer[CustomResourceSubresources] with Product with Serializable

    Pointer for CustomResourceSubresources

  24. final case class CustomResourceValidation(openAPIV3Schema: Option[JSONSchemaProps] = None) extends Product with Serializable

    CustomResourceValidation is a list of validation methods for CustomResources.

  25. final case class CustomResourceValidationPointer(currentPath: PointerPath = PointerPath()) extends Pointer[CustomResourceValidation] with Product with Serializable

    Pointer for CustomResourceValidation

  26. final case class ExternalDocumentation(description: Option[String] = None, url: Option[String] = None) extends Product with Serializable

    ExternalDocumentation allows referencing an external resource for extended documentation.

  27. final case class ExternalDocumentationPointer(currentPath: PointerPath = PointerPath()) extends Pointer[ExternalDocumentation] with Product with Serializable

    Pointer for ExternalDocumentation

  28. final case class JSON(value: String) extends AnyVal with Product with Serializable
  29. final case class JSONSchemaProps(exclusiveMaximum: Option[Boolean] = None, format: Option[String] = None, ref: Option[String] = None, nullable: Option[Boolean] = None, x-kubernetes-map-type: Option[String] = None, pattern: Option[String] = None, description: Option[String] = None, anyOf: Option[Seq[JSONSchemaProps]] = None, x-kubernetes-list-type: Option[String] = None, patternProperties: Option[Map[String, JSONSchemaProps]] = None, items: Option[JSONSchemaPropsOrArray] = None, additionalItems: Option[JSONSchemaPropsOrBool] = None, maxProperties: Option[Int] = None, maxItems: Option[Int] = None, x-kubernetes-int-or-string: Option[Boolean] = None, x-kubernetes-embedded-resource: Option[Boolean] = None, maximum: Option[Double] = None, multipleOf: Option[Double] = None, id: Option[String] = None, properties: Option[Map[String, JSONSchemaProps]] = None, exclusiveMinimum: Option[Boolean] = None, x-kubernetes-validations: Option[Seq[ValidationRule]] = None, enum: Option[Seq[JSON]] = None, x-kubernetes-preserve-unknown-fields: Option[Boolean] = None, additionalProperties: Option[JSONSchemaPropsOrBool] = None, default: Option[JSON] = None, minItems: Option[Int] = None, not: Option[JSONSchemaProps] = None, definitions: Option[Map[String, JSONSchemaProps]] = None, minLength: Option[Int] = None, x-kubernetes-list-map-keys: Option[Seq[String]] = None, title: Option[String] = None, minimum: Option[Double] = None, type: Option[String] = None, required: Option[Seq[String]] = None, example: Option[JSON] = None, schema: Option[String] = None, oneOf: Option[Seq[JSONSchemaProps]] = None, uniqueItems: Option[Boolean] = None, minProperties: Option[Int] = None, dependencies: Option[Map[String, JSONSchemaPropsOrStringArray]] = None, externalDocs: Option[ExternalDocumentation] = None, maxLength: Option[Int] = None, allOf: Option[Seq[JSONSchemaProps]] = None) extends Product with Serializable

    JSONSchemaProps is a JSON-Schema following Specification Draft 4 (http://json-schema.org/).

  30. sealed trait JSONSchemaPropsOrArray extends Any
  31. sealed trait JSONSchemaPropsOrBool extends Any
  32. sealed trait JSONSchemaPropsOrStringArray extends Any
  33. final case class JSONSchemaPropsPointer(currentPath: PointerPath = PointerPath()) extends Pointer[JSONSchemaProps] with Product with Serializable

    Pointer for JSONSchemaProps

  34. final case class ServiceReference(name: String, namespace: String, path: Option[String] = None, port: Option[Int] = None) extends Product with Serializable

    ServiceReference holds a reference to Service.legacy.k8s.io

  35. final case class ServiceReferencePointer(currentPath: PointerPath = PointerPath()) extends Pointer[ServiceReference] with Product with Serializable

    Pointer for ServiceReference

  36. final case class ValidationRule(rule: String, message: Option[String] = None) extends Product with Serializable

    ValidationRule describes a validation rule written in the CEL expression language.

  37. final case class ValidationRulePointer(currentPath: PointerPath = PointerPath()) extends Pointer[ValidationRule] with Product with Serializable

    Pointer for ValidationRule

  38. final case class WebhookClientConfig(caBundle: Option[String] = None, service: Option[ServiceReference] = None, url: Option[String] = None) extends Product with Serializable

    WebhookClientConfig contains the information to make a TLS connection with the webhook.

  39. final case class WebhookClientConfigPointer(currentPath: PointerPath = PointerPath()) extends Pointer[WebhookClientConfig] with Product with Serializable

    Pointer for WebhookClientConfig

  40. final case class WebhookConversion(conversionReviewVersions: Seq[String], clientConfig: Option[WebhookClientConfig] = None) extends Product with Serializable

    WebhookConversion describes how to call a conversion webhook

  41. final case class WebhookConversionPointer(currentPath: PointerPath = PointerPath()) extends Pointer[WebhookConversion] with Product with Serializable

    Pointer for WebhookConversion

Ungrouped