Skip to content

apiserverinternal.v1alpha1.serverStorageVersion

"An API server instance reports the version it can decode and the version it encodes objects to when persisting objects in the backend."

Index

Fields

fn withApiServerID

withApiServerID(apiServerID)

"The ID of the reporting API server."

fn withDecodableVersions

withDecodableVersions(decodableVersions)

"The API server can decode objects encoded in these versions. The encodingVersion must be included in the decodableVersions."

fn withDecodableVersionsMixin

withDecodableVersionsMixin(decodableVersions)

"The API server can decode objects encoded in these versions. The encodingVersion must be included in the decodableVersions."

Note: This function appends passed data to existing values

fn withEncodingVersion

withEncodingVersion(encodingVersion)

"The API server encodes the object to this version when persisting it in the backend (e.g., etcd)."

fn withServedVersions

withServedVersions(servedVersions)

"The API server can serve these versions. DecodableVersions must include all ServedVersions."

fn withServedVersionsMixin

withServedVersionsMixin(servedVersions)

"The API server can serve these versions. DecodableVersions must include all ServedVersions."

Note: This function appends passed data to existing values