scala-k8s-docs
0.0.1
scala-k8s-docs
dev
.hnaderi
.k8s
K
Object
Resource
Kind
implicits
dev
.hnaderi
.k8s
.circe
Resource
Codecs
Resource
Codecs
codecs
dev
.hnaderi
.k8s
.manifest
K
Object
Ops
K
Objects
Ops
Utils
io
.k8s
.api
.admissionregistration
.v1
Mutating
Webhook
Mutating
Webhook
Configuration
Mutating
Webhook
Configuration
List
Rule
With
Operations
Service
Reference
Validating
Webhook
Validating
Webhook
Configuration
Validating
Webhook
Configuration
List
Webhook
Client
Config
io
.k8s
.api
.apiserverinternal
.v1alpha1
Server
Storage
Version
Storage
Version
Storage
Version
Condition
Storage
Version
List
Storage
Version
Spec
Storage
Version
Status
io
.k8s
.api
.apps
.v1
Controller
Revision
Controller
Revision
List
Daemon
Set
Daemon
Set
Condition
Daemon
Set
List
Daemon
Set
Spec
Daemon
Set
Status
Daemon
Set
Update
Strategy
Deployment
Deployment
Condition
Deployment
List
Deployment
Spec
Deployment
Status
Deployment
Strategy
Replica
Set
Replica
Set
Condition
Replica
Set
List
Replica
Set
Spec
Replica
Set
Status
Rolling
Update
Daemon
Set
Rolling
Update
Deployment
Rolling
Update
Stateful
Set
Strategy
Stateful
Set
Stateful
Set
Condition
Stateful
Set
List
Stateful
Set
Persistent
Volume
Claim
Retention
Policy
Stateful
Set
Spec
Stateful
Set
Status
Stateful
Set
Update
Strategy
io
.k8s
.api
.authentication
.v1
Bound
Object
Reference
Token
Request
Token
Request
Spec
Token
Request
Status
Token
Review
Token
Review
Spec
Token
Review
Status
User
Info
io
.k8s
.api
.authorization
.v1
Local
Subject
Access
Review
Non
Resource
Attributes
Non
Resource
Rule
Resource
Attributes
Resource
Rule
Self
Subject
Access
Review
Self
Subject
Access
Review
Spec
Self
Subject
Rules
Review
Self
Subject
Rules
Review
Spec
Subject
Access
Review
Subject
Access
Review
Spec
Subject
Access
Review
Status
Subject
Rules
Review
Status
io
.k8s
.api
.autoscaling
.v1
Cross
Version
Object
Reference
Horizontal
Pod
Autoscaler
Horizontal
Pod
Autoscaler
List
Horizontal
Pod
Autoscaler
Spec
Horizontal
Pod
Autoscaler
Status
Scale
Scale
Spec
Scale
Status
io
.k8s
.api
.autoscaling
.v2
Container
Resource
Metric
Source
Container
Resource
Metric
Status
Cross
Version
Object
Reference
External
Metric
Source
External
Metric
Status
H
P
A
Scaling
Policy
H
P
A
Scaling
Rules
Horizontal
Pod
Autoscaler
Horizontal
Pod
Autoscaler
Behavior
Horizontal
Pod
Autoscaler
Condition
Horizontal
Pod
Autoscaler
List
Horizontal
Pod
Autoscaler
Spec
Horizontal
Pod
Autoscaler
Status
Metric
Identifier
Metric
Spec
Metric
Status
Metric
Target
Metric
Value
Status
Object
Metric
Source
Object
Metric
Status
Pods
Metric
Source
Pods
Metric
Status
Resource
Metric
Source
Resource
Metric
Status
io
.k8s
.api
.autoscaling
.v2beta2
Container
Resource
Metric
Source
Container
Resource
Metric
Status
Cross
Version
Object
Reference
External
Metric
Source
External
Metric
Status
H
P
A
Scaling
Policy
H
P
A
Scaling
Rules
Horizontal
Pod
Autoscaler
Horizontal
Pod
Autoscaler
Behavior
Horizontal
Pod
Autoscaler
Condition
Horizontal
Pod
Autoscaler
List
Horizontal
Pod
Autoscaler
Spec
Horizontal
Pod
Autoscaler
Status
Metric
Identifier
Metric
Spec
Metric
Status
Metric
Target
Metric
Value
Status
Object
Metric
Source
Object
Metric
Status
Pods
Metric
Source
Pods
Metric
Status
Resource
Metric
Source
Resource
Metric
Status
io
.k8s
.api
.batch
.v1
Cron
Job
Cron
Job
List
Cron
Job
Spec
Cron
Job
Status
Job
Job
Condition
Job
List
Job
Spec
Job
Status
Job
Template
Spec
Pod
Failure
Policy
Pod
Failure
Policy
On
Exit
Codes
Requirement
Pod
Failure
Policy
On
Pod
Conditions
Pattern
Pod
Failure
Policy
Rule
Uncounted
Terminated
Pods
io
.k8s
.api
.certificates
.v1
Certificate
Signing
Request
Certificate
Signing
Request
Condition
Certificate
Signing
Request
List
Certificate
Signing
Request
Spec
Certificate
Signing
Request
Status
io
.k8s
.api
.coordination
.v1
Lease
Lease
List
Lease
Spec
io
.k8s
.api
.core
.v1
A
W
S
Elastic
Block
Store
Volume
Source
Affinity
Attached
Volume
Azure
Disk
Volume
Source
Azure
File
Persistent
Volume
Source
Azure
File
Volume
Source
Binding
C
S
I
Persistent
Volume
Source
C
S
I
Volume
Source
Capabilities
Ceph
F
S
Persistent
Volume
Source
Ceph
F
S
Volume
Source
Cinder
Persistent
Volume
Source
Cinder
Volume
Source
Client
I
P
Config
Component
Condition
Component
Status
Component
Status
List
Config
Map
Config
Map
Env
Source
Config
Map
Key
Selector
Config
Map
List
Config
Map
Node
Config
Source
Config
Map
Projection
Config
Map
Volume
Source
Container
Container
Image
Container
Port
Container
State
Container
State
Running
Container
State
Terminated
Container
State
Waiting
Container
Status
Daemon
Endpoint
Downward
A
P
I
Projection
Downward
A
P
I
Volume
File
Downward
A
P
I
Volume
Source
Empty
Dir
Volume
Source
Endpoint
Address
Endpoint
Port
Endpoint
Subset
Endpoints
Endpoints
List
Env
From
Source
Env
Var
Env
Var
Source
Ephemeral
Container
Ephemeral
Volume
Source
Event
Event
List
Event
Series
Event
Source
Exec
Action
F
C
Volume
Source
Flex
Persistent
Volume
Source
Flex
Volume
Source
Flocker
Volume
Source
G
C
E
Persistent
Disk
Volume
Source
G
R
P
C
Action
Git
Repo
Volume
Source
Glusterfs
Persistent
Volume
Source
Glusterfs
Volume
Source
H
T
T
P
Get
Action
H
T
T
P
Header
Host
Alias
Host
Path
Volume
Source
I
S
C
S
I
Persistent
Volume
Source
I
S
C
S
I
Volume
Source
Key
To
Path
Lifecycle
Lifecycle
Handler
Limit
Range
Limit
Range
Item
Limit
Range
List
Limit
Range
Spec
Load
Balancer
Ingress
Load
Balancer
Status
Local
Object
Reference
Local
Volume
Source
N
F
S
Volume
Source
Namespace
Namespace
Condition
Namespace
List
Namespace
Spec
Namespace
Status
Node
Node
Address
Node
Affinity
Node
Condition
Node
Config
Source
Node
Config
Status
Node
Daemon
Endpoints
Node
List
Node
Selector
Node
Selector
Requirement
Node
Selector
Term
Node
Spec
Node
Status
Node
System
Info
Object
Field
Selector
Object
Reference
Persistent
Volume
Persistent
Volume
Claim
Persistent
Volume
Claim
Condition
Persistent
Volume
Claim
List
Persistent
Volume
Claim
Spec
Persistent
Volume
Claim
Status
Persistent
Volume
Claim
Template
Persistent
Volume
Claim
Volume
Source
Persistent
Volume
List
Persistent
Volume
Spec
Persistent
Volume
Status
Photon
Persistent
Disk
Volume
Source
Pod
Pod
Affinity
Pod
Affinity
Term
Pod
Anti
Affinity
Pod
Condition
Pod
D
N
S
Config
Pod
D
N
S
Config
Option
Pod
I
P
Pod
List
Pod
O
S
Pod
Readiness
Gate
Pod
Security
Context
Pod
Spec
Pod
Status
Pod
Template
Pod
Template
List
Pod
Template
Spec
Port
Status
Portworx
Volume
Source
Preferred
Scheduling
Term
Probe
Projected
Volume
Source
Quobyte
Volume
Source
R
B
D
Persistent
Volume
Source
R
B
D
Volume
Source
Replication
Controller
Replication
Controller
Condition
Replication
Controller
List
Replication
Controller
Spec
Replication
Controller
Status
Resource
Field
Selector
Resource
Quota
Resource
Quota
List
Resource
Quota
Spec
Resource
Quota
Status
Resource
Requirements
S
E
Linux
Options
Scale
I
O
Persistent
Volume
Source
Scale
I
O
Volume
Source
Scope
Selector
Scoped
Resource
Selector
Requirement
Seccomp
Profile
Secret
Secret
Env
Source
Secret
Key
Selector
Secret
List
Secret
Projection
Secret
Reference
Secret
Volume
Source
Security
Context
Service
Service
Account
Service
Account
List
Service
Account
Token
Projection
Service
List
Service
Port
Service
Spec
Service
Status
Session
Affinity
Config
Storage
O
S
Persistent
Volume
Source
Storage
O
S
Volume
Source
Sysctl
T
C
P
Socket
Action
Taint
Toleration
Topology
Selector
Label
Requirement
Topology
Selector
Term
Topology
Spread
Constraint
Typed
Local
Object
Reference
Volume
Volume
Device
Volume
Mount
Volume
Node
Affinity
Volume
Projection
Vsphere
Virtual
Disk
Volume
Source
Weighted
Pod
Affinity
Term
Windows
Security
Context
Options
io
.k8s
.api
.discovery
.v1
Endpoint
Endpoint
Conditions
Endpoint
Hints
Endpoint
Port
Endpoint
Slice
Endpoint
Slice
List
For
Zone
io
.k8s
.api
.events
.v1
Event
Event
List
Event
Series
io
.k8s
.api
.flowcontrol
.v1beta1
Flow
Distinguisher
Method
Flow
Schema
Flow
Schema
Condition
Flow
Schema
List
Flow
Schema
Spec
Flow
Schema
Status
Group
Subject
Limit
Response
Limited
Priority
Level
Configuration
Non
Resource
Policy
Rule
Policy
Rules
With
Subjects
Priority
Level
Configuration
Priority
Level
Configuration
Condition
Priority
Level
Configuration
List
Priority
Level
Configuration
Reference
Priority
Level
Configuration
Spec
Priority
Level
Configuration
Status
Queuing
Configuration
Resource
Policy
Rule
Service
Account
Subject
Subject
User
Subject
io
.k8s
.api
.flowcontrol
.v1beta2
Flow
Distinguisher
Method
Flow
Schema
Flow
Schema
Condition
Flow
Schema
List
Flow
Schema
Spec
Flow
Schema
Status
Group
Subject
Limit
Response
Limited
Priority
Level
Configuration
Non
Resource
Policy
Rule
Policy
Rules
With
Subjects
Priority
Level
Configuration
Priority
Level
Configuration
Condition
Priority
Level
Configuration
List
Priority
Level
Configuration
Reference
Priority
Level
Configuration
Spec
Priority
Level
Configuration
Status
Queuing
Configuration
Resource
Policy
Rule
Service
Account
Subject
Subject
User
Subject
io
.k8s
.api
.networking
.v1
H
T
T
P
Ingress
Path
H
T
T
P
Ingress
Rule
Value
I
P
Block
Ingress
Ingress
Backend
Ingress
Class
Ingress
Class
List
Ingress
Class
Parameters
Reference
Ingress
Class
Spec
Ingress
List
Ingress
Rule
Ingress
Service
Backend
Ingress
Spec
Ingress
Status
Ingress
T
L
S
Network
Policy
Network
Policy
Egress
Rule
Network
Policy
Ingress
Rule
Network
Policy
List
Network
Policy
Peer
Network
Policy
Port
Network
Policy
Spec
Network
Policy
Status
Service
Backend
Port
io
.k8s
.api
.networking
.v1alpha1
Cluster
C
I
D
R
Cluster
C
I
D
R
List
Cluster
C
I
D
R
Spec
io
.k8s
.api
.node
.v1
Overhead
Runtime
Class
Runtime
Class
List
Scheduling
io
.k8s
.api
.policy
.v1
Eviction
Pod
Disruption
Budget
Pod
Disruption
Budget
List
Pod
Disruption
Budget
Spec
Pod
Disruption
Budget
Status
io
.k8s
.api
.rbac
.v1
Aggregation
Rule
Cluster
Role
Cluster
Role
Binding
Cluster
Role
Binding
List
Cluster
Role
List
Policy
Rule
Role
Role
Binding
Role
Binding
List
Role
List
Role
Ref
Subject
io
.k8s
.api
.scheduling
.v1
Priority
Class
Priority
Class
List
io
.k8s
.api
.storage
.v1
C
S
I
Driver
C
S
I
Driver
List
C
S
I
Driver
Spec
C
S
I
Node
C
S
I
Node
Driver
C
S
I
Node
List
C
S
I
Node
Spec
C
S
I
Storage
Capacity
C
S
I
Storage
Capacity
List
Storage
Class
Storage
Class
List
Token
Request
Volume
Attachment
Volume
Attachment
List
Volume
Attachment
Source
Volume
Attachment
Spec
Volume
Attachment
Status
Volume
Error
Volume
Node
Resources
io
.k8s
.api
.storage
.v1beta1
C
S
I
Storage
Capacity
C
S
I
Storage
Capacity
List
io
.k8s
.apiextensions_apiserver
.pkg
.apis
.apiextensions
.v1
Custom
Resource
Column
Definition
Custom
Resource
Conversion
Custom
Resource
Definition
Custom
Resource
Definition
Condition
Custom
Resource
Definition
List
Custom
Resource
Definition
Names
Custom
Resource
Definition
Spec
Custom
Resource
Definition
Status
Custom
Resource
Definition
Version
Custom
Resource
Subresource
Scale
Custom
Resource
Subresource
Status
Custom
Resource
Subresource
Status
Custom
Resource
Subresources
Custom
Resource
Validation
External
Documentation
J
S
O
N
J
S
O
N
Schema
Props
J
S
O
N
Schema
Props
Or
Array
J
S
O
N
Schema
Props
Or
Array
Mutiple
Values
Single
Value
J
S
O
N
Schema
Props
Or
Bool
J
S
O
N
Schema
Props
Or
Bool
Bool
Value
Props
Value
J
S
O
N
Schema
Props
Or
String
Array
J
S
O
N
Schema
Props
Or
String
Array
Props
Value
String
List
Service
Reference
Validation
Rule
Webhook
Client
Config
Webhook
Conversion
io
.k8s
.apimachinery
.pkg
.api
.resource
Quantity
io
.k8s
.apimachinery
.pkg
.apis
.meta
.v1
A
P
I
Group
A
P
I
Group
List
A
P
I
Resource
A
P
I
Resource
List
A
P
I
Versions
Condition
Delete
Options
Delete
Options
Fields
V1
Fields
V1
Group
Version
For
Discovery
Label
Selector
Label
Selector
Requirement
List
Meta
Managed
Fields
Entry
Micro
Time
Object
Meta
Owner
Reference
Patch
Patch
Preconditions
Server
Address
By
Client
C
I
D
R
Status
Status
Cause
Status
Details
Time
Watch
Event
io
.k8s
.apimachinery
.pkg
.runtime
Raw
Extension
io
.k8s
.apimachinery
.pkg
.util
.intstr
Int
Or
String
Int
Or
String
Int
Value
String
Value
io
.k8s
.apimachinery
.pkg
.version
Info
io
.k8s
.kube_aggregator
.pkg
.apis
.apiregistration
.v1
A
P
I
Service
A
P
I
Service
Condition
A
P
I
Service
List
A
P
I
Service
Spec
A
P
I
Service
Status
Service
Reference
scala-k8s-docs
/
io.k8s.apiextensions_apiserver.pkg.apis.apiextensions.v1
/
JSONSchemaPropsOrBool
/
PropsValue
PropsValue
final case
class
PropsValue
(
value:
JSONSchemaProps
)
extends
AnyVal
with
JSONSchemaPropsOrBool
Source:
JSONSchemaPropsOrBool.scala
Graph
Supertypes
trait
Serializable
trait
Product
trait
Equals
trait
JSONSchemaPropsOrBool
class
AnyVal
trait
Matchable
class
Any
Inherited
Select All
Deselect All
Not inherited
Product
Value members
Value members
Inherited methods
def
productElementNames
:
Iterator
[
String
]
Inherited from:
Product
def
productIterator
:
Iterator
[
Any
]
Inherited from:
Product