Versions in this module Expand all Collapse all v0 v0.1.0 Apr 22, 2024 Changes in this version + const CRDGroup + const CRDVersion + var AddToScheme = SchemeBuilder.AddToScheme + var CRDGroupVersion = schema.GroupVersion + var IdentityProvider_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: IdentityProvider_Kind}.String() + var IdentityProvider_GroupVersionKind = CRDGroupVersion.WithKind(IdentityProvider_Kind) + var IdentityProvider_Kind = "IdentityProvider" + var IdentityProvider_KindAPIVersion = IdentityProvider_Kind + "." + CRDGroupVersion.String() + var SchemeBuilder = &scheme.Builder + type IdentityProvider struct + Spec IdentityProviderSpec + Status IdentityProviderStatus + func (in *IdentityProvider) DeepCopy() *IdentityProvider + func (in *IdentityProvider) DeepCopyInto(out *IdentityProvider) + func (in *IdentityProvider) DeepCopyObject() runtime.Object + func (mg *IdentityProvider) GetCondition(ct xpv1.ConditionType) xpv1.Condition + func (mg *IdentityProvider) GetDeletionPolicy() xpv1.DeletionPolicy + func (mg *IdentityProvider) GetManagementPolicies() xpv1.ManagementPolicies + func (mg *IdentityProvider) GetProviderConfigReference() *xpv1.Reference + func (mg *IdentityProvider) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo + func (mg *IdentityProvider) GetTerraformResourceType() string + func (mg *IdentityProvider) GetWriteConnectionSecretToReference() *xpv1.SecretReference + func (mg *IdentityProvider) ResolveReferences(ctx context.Context, c client.Reader) error + func (mg *IdentityProvider) SetConditions(c ...xpv1.Condition) + func (mg *IdentityProvider) SetDeletionPolicy(r xpv1.DeletionPolicy) + func (mg *IdentityProvider) SetManagementPolicies(r xpv1.ManagementPolicies) + func (mg *IdentityProvider) SetProviderConfigReference(r *xpv1.Reference) + func (mg *IdentityProvider) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo) + func (mg *IdentityProvider) SetWriteConnectionSecretToReference(r *xpv1.SecretReference) + func (tr *IdentityProvider) GetConnectionDetailsMapping() map[string]string + func (tr *IdentityProvider) GetID() string + func (tr *IdentityProvider) GetInitParameters() (map[string]any, error) + func (tr *IdentityProvider) GetMergedParameters(shouldMergeInitProvider bool) (map[string]any, error) + func (tr *IdentityProvider) GetObservation() (map[string]any, error) + func (tr *IdentityProvider) GetParameters() (map[string]any, error) + func (tr *IdentityProvider) GetTerraformSchemaVersion() int + func (tr *IdentityProvider) Hub() + func (tr *IdentityProvider) LateInitialize(attrs []byte) (bool, error) + func (tr *IdentityProvider) SetObservation(obs map[string]any) error + func (tr *IdentityProvider) SetParameters(params map[string]any) error + type IdentityProviderInitParameters struct + AddReadTokenRoleOnCreate *bool + Alias *string + AuthenticateByDefault *bool + AuthnContextClassRefs []*string + AuthnContextComparisonType *string + AuthnContextDeclRefs []*string + BackchannelSupported *bool + DisplayName *string + Enabled *bool + EntityID *string + ExtraConfig map[string]*string + FirstBrokerLoginFlowAlias *string + ForceAuthn *bool + GuiOrder *string + HideOnLoginPage *bool + LinkOnly *bool + LoginHint *string + NameIDPolicyFormat *string + PostBindingAuthnRequest *bool + PostBindingLogout *bool + PostBindingResponse *bool + PostBrokerLoginFlowAlias *string + PrincipalAttribute *string + PrincipalType *string + ProviderID *string + Realm *string + RealmRef *v1.Reference + RealmSelector *v1.Selector + SignatureAlgorithm *string + SigningCertificate *string + SingleLogoutServiceURL *string + SingleSignOnServiceURL *string + StoreToken *bool + SyncMode *string + TrustEmail *bool + ValidateSignature *bool + WantAssertionsEncrypted *bool + WantAssertionsSigned *bool + XMLSignKeyInfoKeyNameTransformer *string + func (in *IdentityProviderInitParameters) DeepCopy() *IdentityProviderInitParameters + func (in *IdentityProviderInitParameters) DeepCopyInto(out *IdentityProviderInitParameters) + type IdentityProviderList struct + Items []IdentityProvider + func (in *IdentityProviderList) DeepCopy() *IdentityProviderList + func (in *IdentityProviderList) DeepCopyInto(out *IdentityProviderList) + func (in *IdentityProviderList) DeepCopyObject() runtime.Object + func (l *IdentityProviderList) GetItems() []resource.Managed + type IdentityProviderObservation struct + AddReadTokenRoleOnCreate *bool + Alias *string + AuthenticateByDefault *bool + AuthnContextClassRefs []*string + AuthnContextComparisonType *string + AuthnContextDeclRefs []*string + BackchannelSupported *bool + DisplayName *string + Enabled *bool + EntityID *string + ExtraConfig map[string]*string + FirstBrokerLoginFlowAlias *string + ForceAuthn *bool + GuiOrder *string + HideOnLoginPage *bool + ID *string + InternalID *string + LinkOnly *bool + LoginHint *string + NameIDPolicyFormat *string + PostBindingAuthnRequest *bool + PostBindingLogout *bool + PostBindingResponse *bool + PostBrokerLoginFlowAlias *string + PrincipalAttribute *string + PrincipalType *string + ProviderID *string + Realm *string + SignatureAlgorithm *string + SigningCertificate *string + SingleLogoutServiceURL *string + SingleSignOnServiceURL *string + StoreToken *bool + SyncMode *string + TrustEmail *bool + ValidateSignature *bool + WantAssertionsEncrypted *bool + WantAssertionsSigned *bool + XMLSignKeyInfoKeyNameTransformer *string + func (in *IdentityProviderObservation) DeepCopy() *IdentityProviderObservation + func (in *IdentityProviderObservation) DeepCopyInto(out *IdentityProviderObservation) + type IdentityProviderParameters struct + AddReadTokenRoleOnCreate *bool + Alias *string + AuthenticateByDefault *bool + AuthnContextClassRefs []*string + AuthnContextComparisonType *string + AuthnContextDeclRefs []*string + BackchannelSupported *bool + DisplayName *string + Enabled *bool + EntityID *string + ExtraConfig map[string]*string + FirstBrokerLoginFlowAlias *string + ForceAuthn *bool + GuiOrder *string + HideOnLoginPage *bool + LinkOnly *bool + LoginHint *string + NameIDPolicyFormat *string + PostBindingAuthnRequest *bool + PostBindingLogout *bool + PostBindingResponse *bool + PostBrokerLoginFlowAlias *string + PrincipalAttribute *string + PrincipalType *string + ProviderID *string + Realm *string + RealmRef *v1.Reference + RealmSelector *v1.Selector + SignatureAlgorithm *string + SigningCertificate *string + SingleLogoutServiceURL *string + SingleSignOnServiceURL *string + StoreToken *bool + SyncMode *string + TrustEmail *bool + ValidateSignature *bool + WantAssertionsEncrypted *bool + WantAssertionsSigned *bool + XMLSignKeyInfoKeyNameTransformer *string + func (in *IdentityProviderParameters) DeepCopy() *IdentityProviderParameters + func (in *IdentityProviderParameters) DeepCopyInto(out *IdentityProviderParameters) + type IdentityProviderSpec struct + ForProvider IdentityProviderParameters + InitProvider IdentityProviderInitParameters + func (in *IdentityProviderSpec) DeepCopy() *IdentityProviderSpec + func (in *IdentityProviderSpec) DeepCopyInto(out *IdentityProviderSpec) + type IdentityProviderStatus struct + AtProvider IdentityProviderObservation + func (in *IdentityProviderStatus) DeepCopy() *IdentityProviderStatus + func (in *IdentityProviderStatus) DeepCopyInto(out *IdentityProviderStatus)