Versions in this module Expand all Collapse all v0 v0.5.0 May 8, 2022 v0.4.0 Oct 29, 2021 Changes in this version type PlaySpec + BackendRef *core.LocalObjectReference v0.3.0 Aug 2, 2021 Changes in this version + var AddToScheme = localSchemeBuilder.AddToScheme + var SchemeBuilder runtime.SchemeBuilder + var SchemeGroupVersion = schema.GroupVersion + func GetDecoder() map[string]jsoniter.ValDecoder + func GetEncoder() map[string]jsoniter.ValEncoder + func Kind(kind string) schema.GroupKind + func Resource(resource string) schema.GroupResource + type Play struct + Spec PlaySpec + Status PlayStatus + func (in *Play) DeepCopy() *Play + func (in *Play) DeepCopyInto(out *Play) + func (in *Play) DeepCopyObject() runtime.Object + func (r *Play) SetupWebhookWithManager(mgr ctrl.Manager) error + func (r *Play) ValidateCreate() error + func (r *Play) ValidateDelete() error + func (r *Play) ValidateUpdate(old runtime.Object) error + type PlayList struct + Items []Play + func (in *PlayList) DeepCopy() *PlayList + func (in *PlayList) DeepCopyInto(out *PlayList) + func (in *PlayList) DeepCopyObject() runtime.Object + type PlaySpec struct + ProviderRef core.LocalObjectReference + Resource PlaySpecResource + State *PlaySpecResource + TerminationPolicy base.TerminationPolicy + UpdatePolicy base.UpdatePolicy + func (in *PlaySpec) DeepCopy() *PlaySpec + func (in *PlaySpec) DeepCopyInto(out *PlaySpec) + type PlaySpecResource struct + ConferenceNumber *string + ConferenceURL *string + Description *string + From *string + ID string + Name *string + Responder []PlaySpecResponder + RespondersMessage *string + Runnability *string + Subscriber []PlaySpecSubscriber + SubscribersMessage *string + Team *string + Type *string + func (in *PlaySpecResource) DeepCopy() *PlaySpecResource + func (in *PlaySpecResource) DeepCopyInto(out *PlaySpecResource) + type PlaySpecResponder struct + Description *string + EscalationRule []PlaySpecResponderEscalationRule + ID *string + Name *string + NumLoops *int64 + OnCallHandoffNotifications *string + Service []PlaySpecResponderService + Team []PlaySpecResponderTeam + Type *string + func (in *PlaySpecResponder) DeepCopy() *PlaySpecResponder + func (in *PlaySpecResponder) DeepCopyInto(out *PlaySpecResponder) + type PlaySpecResponderEscalationRule struct + EscalationDelayInMinutes *int64 + ID *string + Target []PlaySpecResponderEscalationRuleTarget + func (in *PlaySpecResponderEscalationRule) DeepCopy() *PlaySpecResponderEscalationRule + func (in *PlaySpecResponderEscalationRule) DeepCopyInto(out *PlaySpecResponderEscalationRule) + type PlaySpecResponderEscalationRuleTarget struct + ID *string + Type *string + func (in *PlaySpecResponderEscalationRuleTarget) DeepCopy() *PlaySpecResponderEscalationRuleTarget + func (in *PlaySpecResponderEscalationRuleTarget) DeepCopyInto(out *PlaySpecResponderEscalationRuleTarget) + type PlaySpecResponderService struct + ID *string + Type *string + func (in *PlaySpecResponderService) DeepCopy() *PlaySpecResponderService + func (in *PlaySpecResponderService) DeepCopyInto(out *PlaySpecResponderService) + type PlaySpecResponderTeam struct + ID *string + Type *string + func (in *PlaySpecResponderTeam) DeepCopy() *PlaySpecResponderTeam + func (in *PlaySpecResponderTeam) DeepCopyInto(out *PlaySpecResponderTeam) + type PlaySpecSubscriber struct + ID *string + Type *string + func (in *PlaySpecSubscriber) DeepCopy() *PlaySpecSubscriber + func (in *PlaySpecSubscriber) DeepCopyInto(out *PlaySpecSubscriber) + type PlayStatus struct + Conditions []kmapi.Condition + ObservedGeneration int64 + Phase status.Status + func (in *PlayStatus) DeepCopy() *PlayStatus + func (in *PlayStatus) DeepCopyInto(out *PlayStatus)