package
4.0.0+incompatible
Repository: https://github.com/unitytech/client-go.git
Documentation: pkg.go.dev
# Functions
DeepCopy_extensions_APIVersion is an autogenerated deepcopy function.
DeepCopy_extensions_CustomMetricCurrentStatus is an autogenerated deepcopy function.
DeepCopy_extensions_CustomMetricCurrentStatusList is an autogenerated deepcopy function.
DeepCopy_extensions_CustomMetricTarget is an autogenerated deepcopy function.
DeepCopy_extensions_CustomMetricTargetList is an autogenerated deepcopy function.
DeepCopy_extensions_DaemonSet is an autogenerated deepcopy function.
DeepCopy_extensions_DaemonSetList is an autogenerated deepcopy function.
DeepCopy_extensions_DaemonSetSpec is an autogenerated deepcopy function.
DeepCopy_extensions_DaemonSetStatus is an autogenerated deepcopy function.
DeepCopy_extensions_DaemonSetUpdateStrategy is an autogenerated deepcopy function.
DeepCopy_extensions_Deployment is an autogenerated deepcopy function.
DeepCopy_extensions_DeploymentCondition is an autogenerated deepcopy function.
DeepCopy_extensions_DeploymentList is an autogenerated deepcopy function.
DeepCopy_extensions_DeploymentRollback is an autogenerated deepcopy function.
DeepCopy_extensions_DeploymentSpec is an autogenerated deepcopy function.
DeepCopy_extensions_DeploymentStatus is an autogenerated deepcopy function.
DeepCopy_extensions_DeploymentStrategy is an autogenerated deepcopy function.
DeepCopy_extensions_FSGroupStrategyOptions is an autogenerated deepcopy function.
DeepCopy_extensions_GroupIDRange is an autogenerated deepcopy function.
DeepCopy_extensions_HostPortRange is an autogenerated deepcopy function.
DeepCopy_extensions_HTTPIngressPath is an autogenerated deepcopy function.
DeepCopy_extensions_HTTPIngressRuleValue is an autogenerated deepcopy function.
DeepCopy_extensions_Ingress is an autogenerated deepcopy function.
DeepCopy_extensions_IngressBackend is an autogenerated deepcopy function.
DeepCopy_extensions_IngressList is an autogenerated deepcopy function.
DeepCopy_extensions_IngressRule is an autogenerated deepcopy function.
DeepCopy_extensions_IngressRuleValue is an autogenerated deepcopy function.
DeepCopy_extensions_IngressSpec is an autogenerated deepcopy function.
DeepCopy_extensions_IngressStatus is an autogenerated deepcopy function.
DeepCopy_extensions_IngressTLS is an autogenerated deepcopy function.
DeepCopy_extensions_NetworkPolicy is an autogenerated deepcopy function.
DeepCopy_extensions_NetworkPolicyIngressRule is an autogenerated deepcopy function.
DeepCopy_extensions_NetworkPolicyList is an autogenerated deepcopy function.
DeepCopy_extensions_NetworkPolicyPeer is an autogenerated deepcopy function.
DeepCopy_extensions_NetworkPolicyPort is an autogenerated deepcopy function.
DeepCopy_extensions_NetworkPolicySpec is an autogenerated deepcopy function.
DeepCopy_extensions_PodSecurityPolicy is an autogenerated deepcopy function.
DeepCopy_extensions_PodSecurityPolicyList is an autogenerated deepcopy function.
DeepCopy_extensions_PodSecurityPolicySpec is an autogenerated deepcopy function.
DeepCopy_extensions_ReplicaSet is an autogenerated deepcopy function.
DeepCopy_extensions_ReplicaSetCondition is an autogenerated deepcopy function.
DeepCopy_extensions_ReplicaSetList is an autogenerated deepcopy function.
DeepCopy_extensions_ReplicaSetSpec is an autogenerated deepcopy function.
DeepCopy_extensions_ReplicaSetStatus is an autogenerated deepcopy function.
DeepCopy_extensions_ReplicationControllerDummy is an autogenerated deepcopy function.
DeepCopy_extensions_RollbackConfig is an autogenerated deepcopy function.
DeepCopy_extensions_RollingUpdateDaemonSet is an autogenerated deepcopy function.
DeepCopy_extensions_RollingUpdateDeployment is an autogenerated deepcopy function.
DeepCopy_extensions_RunAsUserStrategyOptions is an autogenerated deepcopy function.
DeepCopy_extensions_Scale is an autogenerated deepcopy function.
DeepCopy_extensions_ScaleSpec is an autogenerated deepcopy function.
DeepCopy_extensions_ScaleStatus is an autogenerated deepcopy function.
DeepCopy_extensions_SELinuxStrategyOptions is an autogenerated deepcopy function.
DeepCopy_extensions_SupplementalGroupsStrategyOptions is an autogenerated deepcopy function.
DeepCopy_extensions_ThirdPartyResource is an autogenerated deepcopy function.
DeepCopy_extensions_ThirdPartyResourceData is an autogenerated deepcopy function.
DeepCopy_extensions_ThirdPartyResourceDataList is an autogenerated deepcopy function.
DeepCopy_extensions_ThirdPartyResourceList is an autogenerated deepcopy function.
DeepCopy_extensions_UserIDRange is an autogenerated deepcopy function.
Kind takes an unqualified kind and returns a Group qualified GroupKind.
PodAnnotationsFromSysctls creates an annotation value for a slice of Sysctls.
RegisterDeepCopies adds deep-copy functions to the given scheme.
Resource takes an unqualified resource and returns a Group qualified GroupResource.
SysctlsFromPodSecurityPolicyAnnotation parses an annotation value of the key SysctlsSecurityPolocyAnnotationKey into a slice of sysctls.
# Constants
DEPRECATED: DefaultDaemonSetUniqueLabelKey is used instead.
DefaultDeploymentUniqueLabelKey is the default key of the selector that is added to existing RCs (and label key that is added to its pods) to prevent the existing RCs to select new pods (and old pods being select by new RC).
Available means the deployment is available, ie.
Progressing means the deployment is progressing.
ReplicaFailure is added in a deployment when one of its pods fails to be created or deleted.
container must have FSGroup of X applied.
container may make requests for any FSGroup labels.
GroupName is the group name use in this package.
Replace the old daemons only when it's killed.
Kill all existing pods before creating new ones.
ReplicaSetReplicaFailure is added in a replica set when one of its pods fails to be created due to insufficient quota, limit ranges, pod security policy, node selectors, etc.
Replace the old daemons by new ones using rolling update i.e replace them on each node one after the other.
Replace the old RCs by new one using rolling update i.e gradually scale down the old RCs and scale up the new one.
container must run as a particular uid.
container must run as a non-root uid.
container may make requests for any uid.
container must have SELinux labels of X applied.
container may make requests for any SELinux context labels.
container must run as a particular gid.
container may make requests for any gid.
SysctlsPodSecurityPolicyAnnotationKey represents the key of a whitelist of allowed safe and unsafe sysctls in a pod spec.
# Variables
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
SchemeGroupVersion is group version used to register these objects.
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
An APIVersion represents a single concrete version of an object model.
No description provided by the author
No description provided by the author
Alpha-level support for Custom Metrics in HPA (as annotations).
No description provided by the author
DaemonSet represents the configuration of a daemon set.
DaemonSetList is a collection of daemon sets.
DaemonSetSpec is the specification of a daemon set.
DaemonSetStatus represents the current status of a daemon set.
No description provided by the author
No description provided by the author
DeploymentCondition describes the state of a deployment at a certain point.
No description provided by the author
DeploymentRollback stores the information required to rollback a deployment.
No description provided by the author
No description provided by the author
No description provided by the author
FSGroupStrategyOptions defines the strategy type and options used to create the strategy.
GroupIDRange provides a min/max of an allowed range of GroupIDs.
HostPortRange defines a range of host ports that will be enabled by a policy for pods to use.
HTTPIngressPath associates a path regex with a backend.
HTTPIngressRuleValue is a list of http selectors pointing to backends.
Ingress is a collection of rules that allow inbound connections to reach the endpoints defined by a backend.
IngressBackend describes all endpoints for a given service and port.
IngressList is a collection of Ingress.
IngressRule represents the rules mapping the paths under a specified host to the related backend services.
IngressRuleValue represents a rule to apply against incoming requests.
IngressSpec describes the Ingress the user wishes to exist.
IngressStatus describe the current state of the Ingress.
IngressTLS describes the transport layer security associated with an Ingress.
NetworkPolicy describes what network traffic is allowed for a set of Pods.
This NetworkPolicyIngressRule matches traffic if and only if the traffic matches both ports AND from.
NetworkPolicyList is a list of NetworkPolicy objects.
No description provided by the author
No description provided by the author
No description provided by the author
PodSecurityPolicy governs the ability to make requests that affect the SecurityContext that will be applied to a pod and container.
PodSecurityPolicyList is a list of PodSecurityPolicy objects.
PodSecurityPolicySpec defines the policy enforced.
ReplicaSet represents the configuration of a replica set.
ReplicaSetCondition describes the state of a replica set at a certain point.
ReplicaSetList is a collection of ReplicaSets.
ReplicaSetSpec is the specification of a ReplicaSet.
ReplicaSetStatus represents the current status of a ReplicaSet.
Dummy definition.
No description provided by the author
Spec to control the desired behavior of daemon set rolling update.
Spec to control the desired behavior of rolling update.
RunAsUserStrategyOptions defines the strategy type and any options used to create the strategy.
represents a scaling request for a resource.
describes the attributes of a scale subresource.
represents the current status of a scale subresource.
SELinuxStrategyOptions defines the strategy type and any options used to create the strategy.
SupplementalGroupsStrategyOptions defines the strategy type and options used to create the strategy.
A ThirdPartyResource is a generic representation of a resource, it is used by add-ons and plugins to add new resource types to the API.
An internal object, used for versioned storage in etcd.
No description provided by the author
No description provided by the author
UserIDRange provides a min/max of an allowed range of UserIDs.
# Type aliases
No description provided by the author
No description provided by the author
No description provided by the author
FSGroupStrategyType denotes strategy types for generating FSGroup values for a SecurityContext.
FSType gives strong typing to different file systems that are used by volumes.
No description provided by the author
RunAsUserStrategy denotes strategy types for generating RunAsUser values for a SecurityContext.
SELinuxStrategy denotes strategy types for generating SELinux options for a Security.
SupplementalGroupsStrategyType denotes strategy types for determining valid supplemental groups for a SecurityContext.