Versions in this module Expand all Collapse all v1 v1.0.0 Feb 11, 2025 Changes in this version + const CRDGroup + const CRDVersion + var AddToScheme = SchemeBuilder.AddToScheme + var CRDGroupVersion = schema.GroupVersion + var CustomAppIntegration_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: CustomAppIntegration_Kind}.String() + var CustomAppIntegration_GroupVersionKind = CRDGroupVersion.WithKind(CustomAppIntegration_Kind) + var CustomAppIntegration_Kind = "CustomAppIntegration" + var CustomAppIntegration_KindAPIVersion = CustomAppIntegration_Kind + "." + CRDGroupVersion.String() + var SchemeBuilder = &scheme.Builder + type CustomAppIntegration struct + Spec CustomAppIntegrationSpec + Status CustomAppIntegrationStatus + func (in *CustomAppIntegration) DeepCopy() *CustomAppIntegration + func (in *CustomAppIntegration) DeepCopyInto(out *CustomAppIntegration) + func (in *CustomAppIntegration) DeepCopyObject() runtime.Object + func (mg *CustomAppIntegration) GetCondition(ct xpv1.ConditionType) xpv1.Condition + func (mg *CustomAppIntegration) GetDeletionPolicy() xpv1.DeletionPolicy + func (mg *CustomAppIntegration) GetManagementPolicies() xpv1.ManagementPolicies + func (mg *CustomAppIntegration) GetProviderConfigReference() *xpv1.Reference + func (mg *CustomAppIntegration) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo + func (mg *CustomAppIntegration) GetTerraformResourceType() string + func (mg *CustomAppIntegration) GetWriteConnectionSecretToReference() *xpv1.SecretReference + func (mg *CustomAppIntegration) SetConditions(c ...xpv1.Condition) + func (mg *CustomAppIntegration) SetDeletionPolicy(r xpv1.DeletionPolicy) + func (mg *CustomAppIntegration) SetManagementPolicies(r xpv1.ManagementPolicies) + func (mg *CustomAppIntegration) SetProviderConfigReference(r *xpv1.Reference) + func (mg *CustomAppIntegration) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo) + func (mg *CustomAppIntegration) SetWriteConnectionSecretToReference(r *xpv1.SecretReference) + func (tr *CustomAppIntegration) GetConnectionDetailsMapping() map[string]string + func (tr *CustomAppIntegration) GetID() string + func (tr *CustomAppIntegration) GetInitParameters() (map[string]any, error) + func (tr *CustomAppIntegration) GetMergedParameters(shouldMergeInitProvider bool) (map[string]any, error) + func (tr *CustomAppIntegration) GetObservation() (map[string]any, error) + func (tr *CustomAppIntegration) GetParameters() (map[string]any, error) + func (tr *CustomAppIntegration) GetTerraformSchemaVersion() int + func (tr *CustomAppIntegration) Hub() + func (tr *CustomAppIntegration) LateInitialize(attrs []byte) (bool, error) + func (tr *CustomAppIntegration) SetObservation(obs map[string]any) error + func (tr *CustomAppIntegration) SetParameters(params map[string]any) error + type CustomAppIntegrationInitParameters struct + ClientID *string + ClientSecretSecretRef *v1.SecretKeySelector + Confidential *bool + CreateTime *string + CreatedBy *float64 + CreatorUsername *string + IntegrationID *string + Name *string + RedirectUrls []*string + Scopes []*string + TokenAccessPolicy []TokenAccessPolicyInitParameters + func (in *CustomAppIntegrationInitParameters) DeepCopy() *CustomAppIntegrationInitParameters + func (in *CustomAppIntegrationInitParameters) DeepCopyInto(out *CustomAppIntegrationInitParameters) + type CustomAppIntegrationList struct + Items []CustomAppIntegration + func (in *CustomAppIntegrationList) DeepCopy() *CustomAppIntegrationList + func (in *CustomAppIntegrationList) DeepCopyInto(out *CustomAppIntegrationList) + func (in *CustomAppIntegrationList) DeepCopyObject() runtime.Object + func (l *CustomAppIntegrationList) GetItems() []resource.Managed + type CustomAppIntegrationObservation struct + ClientID *string + Confidential *bool + CreateTime *string + CreatedBy *float64 + CreatorUsername *string + ID *string + IntegrationID *string + Name *string + RedirectUrls []*string + Scopes []*string + TokenAccessPolicy []TokenAccessPolicyObservation + func (in *CustomAppIntegrationObservation) DeepCopy() *CustomAppIntegrationObservation + func (in *CustomAppIntegrationObservation) DeepCopyInto(out *CustomAppIntegrationObservation) + type CustomAppIntegrationParameters struct + ClientID *string + ClientSecretSecretRef *v1.SecretKeySelector + Confidential *bool + CreateTime *string + CreatedBy *float64 + CreatorUsername *string + IntegrationID *string + Name *string + RedirectUrls []*string + Scopes []*string + TokenAccessPolicy []TokenAccessPolicyParameters + func (in *CustomAppIntegrationParameters) DeepCopy() *CustomAppIntegrationParameters + func (in *CustomAppIntegrationParameters) DeepCopyInto(out *CustomAppIntegrationParameters) + type CustomAppIntegrationSpec struct + ForProvider CustomAppIntegrationParameters + InitProvider CustomAppIntegrationInitParameters + func (in *CustomAppIntegrationSpec) DeepCopy() *CustomAppIntegrationSpec + func (in *CustomAppIntegrationSpec) DeepCopyInto(out *CustomAppIntegrationSpec) + type CustomAppIntegrationStatus struct + AtProvider CustomAppIntegrationObservation + func (in *CustomAppIntegrationStatus) DeepCopy() *CustomAppIntegrationStatus + func (in *CustomAppIntegrationStatus) DeepCopyInto(out *CustomAppIntegrationStatus) + type TokenAccessPolicyInitParameters struct + AccessTokenTTLInMinutes *float64 + RefreshTokenTTLInMinutes *float64 + func (in *TokenAccessPolicyInitParameters) DeepCopy() *TokenAccessPolicyInitParameters + func (in *TokenAccessPolicyInitParameters) DeepCopyInto(out *TokenAccessPolicyInitParameters) + type TokenAccessPolicyObservation struct + AccessTokenTTLInMinutes *float64 + RefreshTokenTTLInMinutes *float64 + func (in *TokenAccessPolicyObservation) DeepCopy() *TokenAccessPolicyObservation + func (in *TokenAccessPolicyObservation) DeepCopyInto(out *TokenAccessPolicyObservation) + type TokenAccessPolicyParameters struct + AccessTokenTTLInMinutes *float64 + RefreshTokenTTLInMinutes *float64 + func (in *TokenAccessPolicyParameters) DeepCopy() *TokenAccessPolicyParameters + func (in *TokenAccessPolicyParameters) DeepCopyInto(out *TokenAccessPolicyParameters)