Versions in this module Expand all Collapse all v0 v0.5.0 Feb 7, 2020 Changes in this version + const PodIdentityProviderAzure + const PodIdentityProviderGCP + const PodIdentityProviderNone + const PodIdentityProviderSpiffe + var AddToScheme = SchemeBuilder.AddToScheme + var GroupVersion = schema.GroupVersion + var SchemeBuilder = &scheme.Builder + type AuthEnvironment struct + ContainerName string + Name string + Parameter string + func (in *AuthEnvironment) DeepCopy() *AuthEnvironment + func (in *AuthEnvironment) DeepCopyInto(out *AuthEnvironment) + type AuthPodIdentity struct + Provider PodIdentityProvider + func (in *AuthPodIdentity) DeepCopy() *AuthPodIdentity + func (in *AuthPodIdentity) DeepCopyInto(out *AuthPodIdentity) + type AuthSecretTargetRef struct + Key string + Name string + Parameter string + func (in *AuthSecretTargetRef) DeepCopy() *AuthSecretTargetRef + func (in *AuthSecretTargetRef) DeepCopyInto(out *AuthSecretTargetRef) + type ObjectReference struct + ContainerName string + DeploymentName string + func (in *ObjectReference) DeepCopy() *ObjectReference + func (in *ObjectReference) DeepCopyInto(out *ObjectReference) + type PodIdentityProvider string + type ScaleTriggers struct + AuthenticationRef *ScaledObjectAuthRef + Metadata map[string]string + Name string + Type string + func (in *ScaleTriggers) DeepCopy() *ScaleTriggers + func (in *ScaleTriggers) DeepCopyInto(out *ScaleTriggers) + type ScaledObject struct + Spec ScaledObjectSpec + Status ScaledObjectStatus + func (in *ScaledObject) DeepCopy() *ScaledObject + func (in *ScaledObject) DeepCopyInto(out *ScaledObject) + func (in *ScaledObject) DeepCopyObject() runtime.Object + type ScaledObjectAuthRef struct + Name string + func (in *ScaledObjectAuthRef) DeepCopy() *ScaledObjectAuthRef + func (in *ScaledObjectAuthRef) DeepCopyInto(out *ScaledObjectAuthRef) + type ScaledObjectList struct + Items []ScaledObject + func (in *ScaledObjectList) DeepCopy() *ScaledObjectList + func (in *ScaledObjectList) DeepCopyInto(out *ScaledObjectList) + func (in *ScaledObjectList) DeepCopyObject() runtime.Object + type ScaledObjectScaleType string + type ScaledObjectSpec struct + CooldownPeriod *int32 + JobTargetRef *batchv1.JobSpec + MaxReplicaCount *int32 + MinReplicaCount *int32 + PollingInterval *int32 + ScaleTargetRef *ObjectReference + ScaleType ScaledObjectScaleType + Triggers []ScaleTriggers + func (in *ScaledObjectSpec) DeepCopy() *ScaledObjectSpec + func (in *ScaledObjectSpec) DeepCopyInto(out *ScaledObjectSpec) + type ScaledObjectStatus struct + ExternalMetricNames []string + LastActiveTime *metav1.Time + func (in *ScaledObjectStatus) DeepCopy() *ScaledObjectStatus + func (in *ScaledObjectStatus) DeepCopyInto(out *ScaledObjectStatus) + type TriggerAuthentication struct + Spec TriggerAuthenticationSpec + func (in *TriggerAuthentication) DeepCopy() *TriggerAuthentication + func (in *TriggerAuthentication) DeepCopyInto(out *TriggerAuthentication) + func (in *TriggerAuthentication) DeepCopyObject() runtime.Object + type TriggerAuthenticationList struct + Items []TriggerAuthentication + func (in *TriggerAuthenticationList) DeepCopy() *TriggerAuthenticationList + func (in *TriggerAuthenticationList) DeepCopyInto(out *TriggerAuthenticationList) + func (in *TriggerAuthenticationList) DeepCopyObject() runtime.Object + type TriggerAuthenticationSpec struct + Env []AuthEnvironment + PodIdentity AuthPodIdentity + SecretTargetRef []AuthSecretTargetRef + func (in *TriggerAuthenticationSpec) DeepCopy() *TriggerAuthenticationSpec + func (in *TriggerAuthenticationSpec) DeepCopyInto(out *TriggerAuthenticationSpec)