Versions in this module Expand all Collapse all v0 v0.4.1 Sep 18, 2023 v0.4.0 Sep 12, 2023 Changes in this version + const CRDGroup + const CRDVersion + var AddToScheme = SchemeBuilder.AddToScheme + var CRDGroupVersion = schema.GroupVersion + var SchemeBuilder = &scheme.Builder + var Trigger_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Trigger_Kind}.String() + var Trigger_GroupVersionKind = CRDGroupVersion.WithKind(Trigger_Kind) + var Trigger_Kind = "Trigger" + var Trigger_KindAPIVersion = Trigger_Kind + "." + CRDGroupVersion.String() + type AwsEventbridgeObservation struct + func (in *AwsEventbridgeObservation) DeepCopy() *AwsEventbridgeObservation + func (in *AwsEventbridgeObservation) DeepCopyInto(out *AwsEventbridgeObservation) + type AwsEventbridgeParameters struct + ConfigAccountID *string + ConfigRegion *string + func (in *AwsEventbridgeParameters) DeepCopy() *AwsEventbridgeParameters + func (in *AwsEventbridgeParameters) DeepCopyInto(out *AwsEventbridgeParameters) + type EventProcessorsObservation struct + func (in *EventProcessorsObservation) DeepCopy() *EventProcessorsObservation + func (in *EventProcessorsObservation) DeepCopyInto(out *EventProcessorsObservation) + type EventProcessorsParameters struct + AwsEventbridge []AwsEventbridgeParameters + func (in *EventProcessorsParameters) DeepCopy() *EventProcessorsParameters + func (in *EventProcessorsParameters) DeepCopyInto(out *EventProcessorsParameters) + type Trigger struct + Spec TriggerSpec + Status TriggerStatus + func (in *Trigger) DeepCopy() *Trigger + func (in *Trigger) DeepCopyInto(out *Trigger) + func (in *Trigger) DeepCopyObject() runtime.Object + func (mg *Trigger) GetCondition(ct xpv1.ConditionType) xpv1.Condition + func (mg *Trigger) GetDeletionPolicy() xpv1.DeletionPolicy + func (mg *Trigger) GetProviderConfigReference() *xpv1.Reference + func (mg *Trigger) GetProviderReference() *xpv1.Reference + func (mg *Trigger) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo + func (mg *Trigger) GetTerraformResourceType() string + func (mg *Trigger) GetWriteConnectionSecretToReference() *xpv1.SecretReference + func (mg *Trigger) ResolveReferences(ctx context.Context, c client.Reader) error + func (mg *Trigger) SetConditions(c ...xpv1.Condition) + func (mg *Trigger) SetDeletionPolicy(r xpv1.DeletionPolicy) + func (mg *Trigger) SetProviderConfigReference(r *xpv1.Reference) + func (mg *Trigger) SetProviderReference(r *xpv1.Reference) + func (mg *Trigger) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo) + func (mg *Trigger) SetWriteConnectionSecretToReference(r *xpv1.SecretReference) + func (tr *Trigger) GetConnectionDetailsMapping() map[string]string + func (tr *Trigger) GetID() string + func (tr *Trigger) GetObservation() (map[string]any, error) + func (tr *Trigger) GetParameters() (map[string]any, error) + func (tr *Trigger) GetTerraformSchemaVersion() int + func (tr *Trigger) LateInitialize(attrs []byte) (bool, error) + func (tr *Trigger) SetObservation(obs map[string]any) error + func (tr *Trigger) SetParameters(params map[string]any) error + type TriggerList struct + Items []Trigger + func (in *TriggerList) DeepCopy() *TriggerList + func (in *TriggerList) DeepCopyInto(out *TriggerList) + func (in *TriggerList) DeepCopyObject() runtime.Object + func (l *TriggerList) GetItems() []resource.Managed + type TriggerObservation struct + ConfigScheduleType *string + FunctionName *string + ID *string + TriggerID *string + func (in *TriggerObservation) DeepCopy() *TriggerObservation + func (in *TriggerObservation) DeepCopyInto(out *TriggerObservation) + type TriggerParameters struct + AppID *string + ConfigCollection *string + ConfigDatabase *string + ConfigFullDocument *bool + ConfigFullDocumentBefore *bool + ConfigMatch *string + ConfigOperationType *string + ConfigOperationTypes []*string + ConfigProject *string + ConfigProviders []*string + ConfigSchedule *string + ConfigServiceID *string + Disabled *bool + EventProcessors []EventProcessorsParameters + FunctionID *string + Name *string + ProjectID *string + ProjectIDRef *v1.Reference + ProjectIDSelector *v1.Selector + Type *string + Unordered *bool + func (in *TriggerParameters) DeepCopy() *TriggerParameters + func (in *TriggerParameters) DeepCopyInto(out *TriggerParameters) + type TriggerSpec struct + ForProvider TriggerParameters + func (in *TriggerSpec) DeepCopy() *TriggerSpec + func (in *TriggerSpec) DeepCopyInto(out *TriggerSpec) + type TriggerStatus struct + AtProvider TriggerObservation + func (in *TriggerStatus) DeepCopy() *TriggerStatus + func (in *TriggerStatus) DeepCopyInto(out *TriggerStatus)