CustomResourceDefinitionSpec

final case class CustomResourceDefinitionSpec(versions: Seq[CustomResourceDefinitionVersion], scope: String, names: CustomResourceDefinitionNames, group: String, conversion: Option[CustomResourceConversion], preserveUnknownFields: Option[Boolean])

CustomResourceDefinitionSpec describes how a user wants their resource to appear

Companion:
object
Source:
CustomResourceDefinitionSpec.scala
trait Product
trait Equals
class Object
trait Matchable
class Any

Value members

Concrete methods

Appends new values to versions

Appends new values to versions

Source:
CustomResourceDefinitionSpec.scala

if conversion has a value, transforms to the result of function

if conversion has a value, transforms to the result of function

Source:
CustomResourceDefinitionSpec.scala

transforms group to result of function

transforms group to result of function

Source:
CustomResourceDefinitionSpec.scala

transforms names to result of function

transforms names to result of function

Source:
CustomResourceDefinitionSpec.scala

if preserveUnknownFields has a value, transforms to the result of function

if preserveUnknownFields has a value, transforms to the result of function

Source:
CustomResourceDefinitionSpec.scala

transforms scope to result of function

transforms scope to result of function

Source:
CustomResourceDefinitionSpec.scala

transforms versions to result of function

transforms versions to result of function

Source:
CustomResourceDefinitionSpec.scala

Returns a new data with conversion set to new value

Returns a new data with conversion set to new value

Source:
CustomResourceDefinitionSpec.scala

Returns a new data with group set to new value

Returns a new data with group set to new value

Source:
CustomResourceDefinitionSpec.scala

Returns a new data with names set to new value

Returns a new data with names set to new value

Source:
CustomResourceDefinitionSpec.scala

Returns a new data with preserveUnknownFields set to new value

Returns a new data with preserveUnknownFields set to new value

Source:
CustomResourceDefinitionSpec.scala

Returns a new data with scope set to new value

Returns a new data with scope set to new value

Source:
CustomResourceDefinitionSpec.scala

Returns a new data with versions set to new value

Returns a new data with versions set to new value

Source:
CustomResourceDefinitionSpec.scala

Inherited methods

Inherited from:
Product