Versions in this module Expand all Collapse all v0 v0.4.2 Apr 26, 2023 Changes in this version + const CRDGroup + const CRDVersion + var AddToScheme = SchemeBuilder.AddToScheme + var CRDGroupVersion = schema.GroupVersion + var Function_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Function_Kind}.String() + var Function_GroupVersionKind = CRDGroupVersion.WithKind(Function_Kind) + var Function_Kind = "Function" + var Function_KindAPIVersion = Function_Kind + "." + CRDGroupVersion.String() + 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 ApigObservation struct + func (in *ApigObservation) DeepCopy() *ApigObservation + func (in *ApigObservation) DeepCopyInto(out *ApigObservation) + type ApigParameters struct + APIName *string + EnvName *string + GroupID *string + InstanceID *string + RequestProtocol *string + SecurityAuthentication *string + Timeout *float64 + func (in *ApigParameters) DeepCopy() *ApigParameters + func (in *ApigParameters) DeepCopyInto(out *ApigParameters) + type CustomImageObservation struct + func (in *CustomImageObservation) DeepCopy() *CustomImageObservation + func (in *CustomImageObservation) DeepCopyInto(out *CustomImageObservation) + type CustomImageParameters struct + URL *string + func (in *CustomImageParameters) DeepCopy() *CustomImageParameters + func (in *CustomImageParameters) DeepCopyInto(out *CustomImageParameters) + type DisObservation struct + func (in *DisObservation) DeepCopy() *DisObservation + func (in *DisObservation) DeepCopyInto(out *DisObservation) + type DisParameters struct + MaxFetchBytes *float64 + PullPeriod *float64 + SerialEnable *bool + StartingPosition *string + StreamName *string + func (in *DisParameters) DeepCopy() *DisParameters + func (in *DisParameters) DeepCopyInto(out *DisParameters) + type FuncMountsObservation struct + Status *string + func (in *FuncMountsObservation) DeepCopy() *FuncMountsObservation + func (in *FuncMountsObservation) DeepCopyInto(out *FuncMountsObservation) + type FuncMountsParameters struct + LocalMountPath *string + MountResource *string + MountSharePath *string + MountType *string + func (in *FuncMountsParameters) DeepCopy() *FuncMountsParameters + func (in *FuncMountsParameters) DeepCopyInto(out *FuncMountsParameters) + type Function struct + Spec FunctionSpec + Status FunctionStatus + func (in *Function) DeepCopy() *Function + func (in *Function) DeepCopyInto(out *Function) + func (in *Function) DeepCopyObject() runtime.Object + func (mg *Function) GetCondition(ct xpv1.ConditionType) xpv1.Condition + func (mg *Function) GetDeletionPolicy() xpv1.DeletionPolicy + func (mg *Function) GetProviderConfigReference() *xpv1.Reference + func (mg *Function) GetProviderReference() *xpv1.Reference + func (mg *Function) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo + func (mg *Function) GetTerraformResourceType() string + func (mg *Function) GetWriteConnectionSecretToReference() *xpv1.SecretReference + func (mg *Function) ResolveReferences(ctx context.Context, c client.Reader) error + func (mg *Function) SetConditions(c ...xpv1.Condition) + func (mg *Function) SetDeletionPolicy(r xpv1.DeletionPolicy) + func (mg *Function) SetProviderConfigReference(r *xpv1.Reference) + func (mg *Function) SetProviderReference(r *xpv1.Reference) + func (mg *Function) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo) + func (mg *Function) SetWriteConnectionSecretToReference(r *xpv1.SecretReference) + func (tr *Function) GetConnectionDetailsMapping() map[string]string + func (tr *Function) GetID() string + func (tr *Function) GetObservation() (map[string]any, error) + func (tr *Function) GetParameters() (map[string]any, error) + func (tr *Function) GetTerraformSchemaVersion() int + func (tr *Function) LateInitialize(attrs []byte) (bool, error) + func (tr *Function) SetObservation(obs map[string]any) error + func (tr *Function) SetParameters(params map[string]any) error + type FunctionList struct + Items []Function + func (in *FunctionList) DeepCopy() *FunctionList + func (in *FunctionList) DeepCopyInto(out *FunctionList) + func (in *FunctionList) DeepCopyObject() runtime.Object + func (l *FunctionList) GetItems() []resource.Managed + type FunctionObservation struct + FuncMounts []FuncMountsObservation + ID *string + Urn *string + Version *string + func (in *FunctionObservation) DeepCopy() *FunctionObservation + func (in *FunctionObservation) DeepCopyInto(out *FunctionObservation) + type FunctionParameters struct + Agency *string + AgencyRef *v1.Reference + AgencySelector *v1.Selector + App *string + AppAgency *string + CodeFilename *string + CodeType *string + CodeURL *string + CustomImage []CustomImageParameters + DependList []*string + Description *string + EncryptedUserDataSecretRef *v1.SecretKeySelector + EnterpriseProjectID *string + FuncCode *string + FuncMounts []FuncMountsParameters + FunctiongraphVersion *string + Handler *string + InitializerHandler *string + InitializerTimeout *float64 + MemorySize *float64 + MountUserGroupID *float64 + MountUserID *float64 + Name *string + NetworkID *string + NetworkIDRef *v1.Reference + NetworkIDSelector *v1.Selector + Package *string + Region *string + Runtime *string + Timeout *float64 + UserData *string + VPCID *string + VPCIDRef *v1.Reference + VPCIDSelector *v1.Selector + Xrole *string + func (in *FunctionParameters) DeepCopy() *FunctionParameters + func (in *FunctionParameters) DeepCopyInto(out *FunctionParameters) + type FunctionSpec struct + ForProvider FunctionParameters + func (in *FunctionSpec) DeepCopy() *FunctionSpec + func (in *FunctionSpec) DeepCopyInto(out *FunctionSpec) + type FunctionStatus struct + AtProvider FunctionObservation + func (in *FunctionStatus) DeepCopy() *FunctionStatus + func (in *FunctionStatus) DeepCopyInto(out *FunctionStatus) + type KafkaObservation struct + func (in *KafkaObservation) DeepCopy() *KafkaObservation + func (in *KafkaObservation) DeepCopyInto(out *KafkaObservation) + type KafkaParameters struct + BatchSize *float64 + InstanceID *string + TopicIds []*string + func (in *KafkaParameters) DeepCopy() *KafkaParameters + func (in *KafkaParameters) DeepCopyInto(out *KafkaParameters) + type LtsObservation struct + func (in *LtsObservation) DeepCopy() *LtsObservation + func (in *LtsObservation) DeepCopyInto(out *LtsObservation) + type LtsParameters struct + LogGroupID *string + LogTopicID *string + func (in *LtsParameters) DeepCopy() *LtsParameters + func (in *LtsParameters) DeepCopyInto(out *LtsParameters) + type ObsObservation struct + func (in *ObsObservation) DeepCopy() *ObsObservation + func (in *ObsObservation) DeepCopyInto(out *ObsObservation) + type ObsParameters struct + BucketName *string + EventNotificationName *string + Events []*string + Prefix *string + Suffix *string + func (in *ObsParameters) DeepCopy() *ObsParameters + func (in *ObsParameters) DeepCopyInto(out *ObsParameters) + type SmnObservation struct + func (in *SmnObservation) DeepCopy() *SmnObservation + func (in *SmnObservation) DeepCopyInto(out *SmnObservation) + type SmnParameters struct + TopicUrn *string + func (in *SmnParameters) DeepCopy() *SmnParameters + func (in *SmnParameters) DeepCopyInto(out *SmnParameters) + type TimerObservation struct + func (in *TimerObservation) DeepCopy() *TimerObservation + func (in *TimerObservation) DeepCopyInto(out *TimerObservation) + type TimerParameters struct + AdditionalInformation *string + Name *string + Schedule *string + ScheduleType *string + func (in *TimerParameters) DeepCopy() *TimerParameters + func (in *TimerParameters) DeepCopyInto(out *TimerParameters) + 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 + ID *string + func (in *TriggerObservation) DeepCopy() *TriggerObservation + func (in *TriggerObservation) DeepCopyInto(out *TriggerObservation) + type TriggerParameters struct + Apig []ApigParameters + Dis []DisParameters + FunctionUrn *string + FunctionUrnRef *v1.Reference + FunctionUrnSelector *v1.Selector + Kafka []KafkaParameters + Lts []LtsParameters + Obs []ObsParameters + Region *string + Smn []SmnParameters + Status *string + Timer []TimerParameters + Type *string + 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)