package
1.2.0
Repository: https://github.com/arangodb-managed/k8s.git
Documentation: pkg.go.dev

# Variables

No description provided by the author
No description provided by the author

# Structs

APIGroup contains the name, the supported versions, and the preferred version of a group.
APIGroupList is a list of APIGroup, to allow clients to discover the API at /apis.
APIResource specifies the name of a resource and whether it is namespaced.
APIResourceList is a list of APIResource, it is used to expose the name of the resources supported in a specific group and version, and if the resource is namespaced.
APIVersions lists the versions that are available, to allow clients to discover the API at /api, which is the root path of the legacy v1 API.
DeleteOptions may be provided when deleting an API object.
Duration is a wrapper around time.Duration which supports correct marshaling to YAML and JSON.
ExportOptions is the query options to the standard REST get call.
GetOptions is the standard query options to the standard REST get call.
GroupKind specifies a Group and a Kind, but does not force a version.
GroupResource specifies a Group and a Resource, but does not force a version.
GroupVersion contains the "group" and the "version", which uniquely identifies the API.
GroupVersion contains the "group/version" and "version" string of a version.
GroupVersionKind unambiguously identifies a kind.
GroupVersionResource unambiguously identifies a resource.
Initializer is information about an initializer that has not yet completed.
Initializers tracks the progress of initialization.
A label selector is a label query over a set of resources.
A label selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
List holds a list of objects, which may not be known by the server.
ListMeta describes metadata that synthetic resources must have, including lists and various status objects.
ListOptions is the query options to a standard REST list call.
MicroTime is version of Time with microsecond level precision.
ObjectMeta is metadata that all persisted resources must have, which includes all objects users must create.
OwnerReference contains enough information to let you identify an owning object.
Patch is provided to give a concrete name and type to the Kubernetes PATCH request body.
Preconditions must be fulfilled before an operation (update, delete, etc.) is carried out.
RootPaths lists the paths available at root.
ServerAddressByClientCIDR helps the client to determine the server address that they should use, depending on the clientCIDR that they match.
Status is a return value for calls that don't return other objects.
StatusCause provides more information about an api.Status failure, including cases when multiple errors are encountered.
StatusDetails is a set of additional properties that MAY be set by the server to provide additional information about a response.
Time is a wrapper around time.Time which supports correct marshaling to YAML and JSON.
Timestamp is a struct that is equivalent to Time, but intended for protobuf marshalling/unmarshalling.
TypeMeta describes an individual object in an API response or request with strings representing the type of the object and its API schema version.
Verbs masks the value so protobuf can generate +protobuf.nullable=true +protobuf.options.(gogoproto.goproto_stringer)=false.
Event represents a single event to a watched resource.