Versions in this module Expand all Collapse all v0 v0.1.0 Nov 4, 2022 Changes in this version + const CRDGroup + const CRDVersion + var AddToScheme = SchemeBuilder.AddToScheme + var CRDGroupVersion = schema.GroupVersion + var Profile_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Profile_Kind}.String() + var Profile_GroupVersionKind = CRDGroupVersion.WithKind(Profile_Kind) + var Profile_Kind = "Profile" + var Profile_KindAPIVersion = Profile_Kind + "." + CRDGroupVersion.String() + var SchemeBuilder = &scheme.Builder + type HeaderObservation struct + func (in *HeaderObservation) DeepCopy() *HeaderObservation + func (in *HeaderObservation) DeepCopyInto(out *HeaderObservation) + type HeaderParameters struct + Key *string + Value *string + func (in *HeaderParameters) DeepCopy() *HeaderParameters + func (in *HeaderParameters) DeepCopyInto(out *HeaderParameters) + type IntegrationObservation struct + ID *string + func (in *IntegrationObservation) DeepCopy() *IntegrationObservation + func (in *IntegrationObservation) DeepCopyInto(out *IntegrationObservation) + type IntegrationParameters struct + Token *string + Type *string + URL *string + func (in *IntegrationParameters) DeepCopy() *IntegrationParameters + func (in *IntegrationParameters) DeepCopyInto(out *IntegrationParameters) + type Profile struct + Spec ProfileSpec + Status ProfileStatus + func (in *Profile) DeepCopy() *Profile + func (in *Profile) DeepCopyInto(out *Profile) + func (in *Profile) DeepCopyObject() runtime.Object + func (mg *Profile) GetCondition(ct xpv1.ConditionType) xpv1.Condition + func (mg *Profile) GetDeletionPolicy() xpv1.DeletionPolicy + func (mg *Profile) GetProviderConfigReference() *xpv1.Reference + func (mg *Profile) GetProviderReference() *xpv1.Reference + func (mg *Profile) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo + func (mg *Profile) GetTerraformResourceType() string + func (mg *Profile) GetWriteConnectionSecretToReference() *xpv1.SecretReference + func (mg *Profile) ResolveReferences(ctx context.Context, c client.Reader) error + func (mg *Profile) SetConditions(c ...xpv1.Condition) + func (mg *Profile) SetDeletionPolicy(r xpv1.DeletionPolicy) + func (mg *Profile) SetProviderConfigReference(r *xpv1.Reference) + func (mg *Profile) SetProviderReference(r *xpv1.Reference) + func (mg *Profile) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo) + func (mg *Profile) SetWriteConnectionSecretToReference(r *xpv1.SecretReference) + func (tr *Profile) GetConnectionDetailsMapping() map[string]string + func (tr *Profile) GetID() string + func (tr *Profile) GetObservation() (map[string]interface{}, error) + func (tr *Profile) GetParameters() (map[string]interface{}, error) + func (tr *Profile) GetTerraformSchemaVersion() int + func (tr *Profile) LateInitialize(attrs []byte) (bool, error) + func (tr *Profile) SetObservation(obs map[string]interface{}) error + func (tr *Profile) SetParameters(params map[string]interface{}) error + type ProfileList struct + Items []Profile + func (in *ProfileList) DeepCopy() *ProfileList + func (in *ProfileList) DeepCopyInto(out *ProfileList) + func (in *ProfileList) DeepCopyObject() runtime.Object + func (l *ProfileList) GetItems() []resource.Managed + type ProfileObservation struct + CreatedBy *string + ID *string + Integration []IntegrationObservation + LastModified *string + LastModifiedBy *string + OrganizationName *string + SlackConfigurationName *string + func (in *ProfileObservation) DeepCopy() *ProfileObservation + func (in *ProfileObservation) DeepCopyInto(out *ProfileObservation) + type ProfileParameters struct + Emails []*string + Integration []IntegrationParameters + Lock *bool + Name *string + OrganizationID *string + OrganizationIDRef *v1.Reference + OrganizationIDSelector *v1.Selector + Reminder *string + SlackConfigurationID *string + SlackConfigurationIDRef *v1.Reference + SlackConfigurationIDSelector *v1.Selector + Webhook []WebhookParameters + func (in *ProfileParameters) DeepCopy() *ProfileParameters + func (in *ProfileParameters) DeepCopyInto(out *ProfileParameters) + type ProfileSpec struct + ForProvider ProfileParameters + func (in *ProfileSpec) DeepCopy() *ProfileSpec + func (in *ProfileSpec) DeepCopyInto(out *ProfileSpec) + type ProfileStatus struct + AtProvider ProfileObservation + func (in *ProfileStatus) DeepCopy() *ProfileStatus + func (in *ProfileStatus) DeepCopyInto(out *ProfileStatus) + type WebhookObservation struct + func (in *WebhookObservation) DeepCopy() *WebhookObservation + func (in *WebhookObservation) DeepCopyInto(out *WebhookObservation) + type WebhookParameters struct + Header []HeaderParameters + URL *string + func (in *WebhookParameters) DeepCopy() *WebhookParameters + func (in *WebhookParameters) DeepCopyInto(out *WebhookParameters)