Versions in this module Expand all Collapse all v0 v0.0.310 Jun 15, 2022 Changes in this version + const BlueGreenType + const CanaryType + const Mirror + const ResourceKindServicePolicy + const ResourceKindStrategy + const ResourcePluralServicePolicy + const ResourcePluralStrategy + const ResourceSingularServicePolicy + const ResourceSingularStrategy + var AddToScheme = SchemeBuilder.AddToScheme + var SchemeBuilder = &scheme.Builder + var SchemeGroupVersion = schema.GroupVersion + func GetOpenAPIDefinitions(ref common.ReferenceCallback) map[string]common.OpenAPIDefinition + func Resource(resource string) schema.GroupResource + type DestinationRuleSpecTemplate struct + Spec v1alpha3.DestinationRule + func (in *DestinationRuleSpecTemplate) DeepCopy() *DestinationRuleSpecTemplate + func (in *DestinationRuleSpecTemplate) DeepCopyInto(out *DestinationRuleSpecTemplate) + type ServicePolicy struct + Spec ServicePolicySpec + Status ServicePolicyStatus + func (in *ServicePolicy) DeepCopy() *ServicePolicy + func (in *ServicePolicy) DeepCopyInto(out *ServicePolicy) + func (in *ServicePolicy) DeepCopyObject() runtime.Object + type ServicePolicyCondition struct + LastProbeTime metav1.Time + LastTransitionTime metav1.Time + Message string + Reason string + Status apiextensions.ConditionStatus + Type ServicePolicyConditionType + func (in *ServicePolicyCondition) DeepCopy() *ServicePolicyCondition + func (in *ServicePolicyCondition) DeepCopyInto(out *ServicePolicyCondition) + type ServicePolicyConditionType string + const ServicePolicyComplete + const ServicePolicyFailed + type ServicePolicyList struct + Items []ServicePolicy + func (in *ServicePolicyList) DeepCopy() *ServicePolicyList + func (in *ServicePolicyList) DeepCopyInto(out *ServicePolicyList) + func (in *ServicePolicyList) DeepCopyObject() runtime.Object + type ServicePolicySpec struct + Selector *metav1.LabelSelector + Template DestinationRuleSpecTemplate + func (in *ServicePolicySpec) DeepCopy() *ServicePolicySpec + func (in *ServicePolicySpec) DeepCopyInto(out *ServicePolicySpec) + type ServicePolicyStatus struct + CompletionTime *metav1.Time + Conditions []ServicePolicyCondition + StartTime *metav1.Time + func (in *ServicePolicyStatus) DeepCopy() *ServicePolicyStatus + func (in *ServicePolicyStatus) DeepCopyInto(out *ServicePolicyStatus) + type Strategy struct + Spec StrategySpec + Status StrategyStatus + func (in *Strategy) DeepCopy() *Strategy + func (in *Strategy) DeepCopyInto(out *Strategy) + func (in *Strategy) DeepCopyObject() runtime.Object + type StrategyCondition struct + LastProbeTime metav1.Time + LastTransitionTime metav1.Time + Message string + Reason string + Status apiextensions.ConditionStatus + Type StrategyConditionType + func (in *StrategyCondition) DeepCopy() *StrategyCondition + func (in *StrategyCondition) DeepCopyInto(out *StrategyCondition) + type StrategyConditionType string + const StrategyComplete + const StrategyFailed + type StrategyList struct + Items []Strategy + func (in *StrategyList) DeepCopy() *StrategyList + func (in *StrategyList) DeepCopyInto(out *StrategyList) + func (in *StrategyList) DeepCopyObject() runtime.Object + type StrategyPolicy string + const PolicyImmediately + const PolicyPause + const PolicyWaitForWorkloadReady + type StrategySpec struct + GovernorVersion string + PrincipalVersion string + Selector *metav1.LabelSelector + StrategyPolicy StrategyPolicy + Template VirtualServiceTemplateSpec + Type strategyType + func (in *StrategySpec) DeepCopy() *StrategySpec + func (in *StrategySpec) DeepCopyInto(out *StrategySpec) + type StrategyStatus struct + CompletionTime *metav1.Time + Conditions []StrategyCondition + StartTime *metav1.Time + func (in *StrategyStatus) DeepCopy() *StrategyStatus + func (in *StrategyStatus) DeepCopyInto(out *StrategyStatus) + type VirtualServiceTemplateSpec struct + Spec v1alpha3.VirtualService + func (in *VirtualServiceTemplateSpec) DeepCopy() *VirtualServiceTemplateSpec + func (in *VirtualServiceTemplateSpec) DeepCopyInto(out *VirtualServiceTemplateSpec)