package
0.0.0-20180911130330-d3ccc4fb1d66
Repository: https://github.com/rglyons/kube-arangodb.git
Documentation: pkg.go.dev
# Packages
No description provided by the author
No description provided by the author
Package v1beta1 is a generated protocol buffer package.
No description provided by the author
# Functions
CRDHasFinalizer returns true if the finalizer is in the list.
CRDRemoveFinalizer removes the finalizer if present.
FindCRDCondition returns the condition you're looking for or nil.
GetCRDStorageVersion returns the storage version for given CRD.
HasServedCRDVersion returns true if `version` is in the list of CRD's versions and the Served flag is set.
IsCRDConditionEquivalent returns true if the lhs and rhs are equivalent except for times.
IsCRDConditionFalse indicates if the condition is present and false true.
IsCRDConditionPresentAndEqual indicates if the condition is present and equal to the arg.
IsCRDConditionTrue indicates if the condition is present and strictly true.
No description provided by the author
Kind takes an unqualified kind and returns back a Group qualified GroupKind.
RemoveCRDCondition removes the status condition.
Resource takes an unqualified resource and returns back a Group qualified GroupResource.
SetCRDCondition sets the status condition.
# Constants
No description provided by the author
These are valid condition statuses.
These are valid condition statuses.
These are valid condition statuses.
CustomResourceCleanupFinalizer is the name of the finalizer which will delete instances of a CustomResourceDefinition.
Established means that the resource has become active.
No description provided by the author
NamesAccepted means the names chosen for this CustomResourceDefinition do not conflict with others in the group and are therefore accepted.
No description provided by the author
Terminating means that the CustomResourceDefinition has been deleted and is cleaning up.
# Variables
No description provided by the author
No description provided by the author
SchemeGroupVersion is group version used to register these objects.
# Structs
CustomResourceColumnDefinition specifies a column for server side printing.
CustomResourceDefinition represents a resource that should be exposed on the API server.
CustomResourceDefinitionCondition contains details for the current condition of this pod.
CustomResourceDefinitionList is a list of CustomResourceDefinition objects.
CustomResourceDefinitionNames indicates the names to serve this CustomResourceDefinition.
CustomResourceDefinitionSpec describes how a user wants their resource to appear.
CustomResourceDefinitionStatus indicates the state of the CustomResourceDefinition.
No description provided by the author
CustomResourceSubresources defines the status and scale subresources for CustomResources.
CustomResourceSubresourceScale defines how to serve the scale subresource for CustomResources.
CustomResourceSubresourceStatus defines how to serve the status subresource for CustomResources.
CustomResourceValidation is a list of validation methods for CustomResources.
ExternalDocumentation allows referencing an external resource for extended documentation.
JSONSchemaProps is a JSON-Schema following Specification Draft 4 (http://json-schema.org/).
JSONSchemaPropsOrArray represents a value that can either be a JSONSchemaProps or an array of JSONSchemaProps.
JSONSchemaPropsOrBool represents JSONSchemaProps or a boolean value.
JSONSchemaPropsOrStringArray represents a JSONSchemaProps or a string array.
# Interfaces
JSON represents any valid JSON value.
# Type aliases
No description provided by the author
CustomResourceDefinitionConditionType is a valid value for CustomResourceDefinitionCondition.Type.
JSONSchemaDefinitions contains the models explicitly defined in this spec.
JSONSchemaDependencies represent a dependencies property.
JSONSchemaURL represents a schema url.
ResourceScope is an enum defining the different scopes available to a custom resource.