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 Groups_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Groups_Kind}.String() + var Groups_GroupVersionKind = CRDGroupVersion.WithKind(Groups_Kind) + var Groups_Kind = "Groups" + var Groups_KindAPIVersion = Groups_Kind + "." + CRDGroupVersion.String() + var Permissions_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Permissions_Kind}.String() + var Permissions_GroupVersionKind = CRDGroupVersion.WithKind(Permissions_Kind) + var Permissions_Kind = "Permissions" + var Permissions_KindAPIVersion = Permissions_Kind + "." + CRDGroupVersion.String() + var SchemeBuilder = &scheme.Builder + var User_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: User_Kind}.String() + var User_GroupVersionKind = CRDGroupVersion.WithKind(User_Kind) + var User_Kind = "User" + var User_KindAPIVersion = User_Kind + "." + CRDGroupVersion.String() + type FederatedIdentityInitParameters struct + IdentityProvider *string + UserID *string + UserName *string + func (in *FederatedIdentityInitParameters) DeepCopy() *FederatedIdentityInitParameters + func (in *FederatedIdentityInitParameters) DeepCopyInto(out *FederatedIdentityInitParameters) + type FederatedIdentityObservation struct + IdentityProvider *string + UserID *string + UserName *string + func (in *FederatedIdentityObservation) DeepCopy() *FederatedIdentityObservation + func (in *FederatedIdentityObservation) DeepCopyInto(out *FederatedIdentityObservation) + type FederatedIdentityParameters struct + IdentityProvider *string + UserID *string + UserName *string + func (in *FederatedIdentityParameters) DeepCopy() *FederatedIdentityParameters + func (in *FederatedIdentityParameters) DeepCopyInto(out *FederatedIdentityParameters) + type Groups struct + Spec GroupsSpec + Status GroupsStatus + func (in *Groups) DeepCopy() *Groups + func (in *Groups) DeepCopyInto(out *Groups) + func (in *Groups) DeepCopyObject() runtime.Object + func (mg *Groups) GetCondition(ct xpv1.ConditionType) xpv1.Condition + func (mg *Groups) GetDeletionPolicy() xpv1.DeletionPolicy + func (mg *Groups) GetManagementPolicies() xpv1.ManagementPolicies + func (mg *Groups) GetProviderConfigReference() *xpv1.Reference + func (mg *Groups) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo + func (mg *Groups) GetTerraformResourceType() string + func (mg *Groups) GetWriteConnectionSecretToReference() *xpv1.SecretReference + func (mg *Groups) ResolveReferences(ctx context.Context, c client.Reader) error + func (mg *Groups) SetConditions(c ...xpv1.Condition) + func (mg *Groups) SetDeletionPolicy(r xpv1.DeletionPolicy) + func (mg *Groups) SetManagementPolicies(r xpv1.ManagementPolicies) + func (mg *Groups) SetProviderConfigReference(r *xpv1.Reference) + func (mg *Groups) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo) + func (mg *Groups) SetWriteConnectionSecretToReference(r *xpv1.SecretReference) + func (tr *Groups) GetConnectionDetailsMapping() map[string]string + func (tr *Groups) GetID() string + func (tr *Groups) GetInitParameters() (map[string]any, error) + func (tr *Groups) GetMergedParameters(shouldMergeInitProvider bool) (map[string]any, error) + func (tr *Groups) GetObservation() (map[string]any, error) + func (tr *Groups) GetParameters() (map[string]any, error) + func (tr *Groups) GetTerraformSchemaVersion() int + func (tr *Groups) Hub() + func (tr *Groups) LateInitialize(attrs []byte) (bool, error) + func (tr *Groups) SetObservation(obs map[string]any) error + func (tr *Groups) SetParameters(params map[string]any) error + type GroupsInitParameters struct + Exhaustive *bool + GroupIds []*string + GroupIdsRefs []v1.Reference + GroupIdsSelector *v1.Selector + RealmID *string + RealmIDRef *v1.Reference + RealmIDSelector *v1.Selector + UserID *string + UserIDRef *v1.Reference + UserIDSelector *v1.Selector + func (in *GroupsInitParameters) DeepCopy() *GroupsInitParameters + func (in *GroupsInitParameters) DeepCopyInto(out *GroupsInitParameters) + type GroupsList struct + Items []Groups + func (in *GroupsList) DeepCopy() *GroupsList + func (in *GroupsList) DeepCopyInto(out *GroupsList) + func (in *GroupsList) DeepCopyObject() runtime.Object + func (l *GroupsList) GetItems() []resource.Managed + type GroupsObservation struct + Exhaustive *bool + GroupIds []*string + ID *string + RealmID *string + UserID *string + func (in *GroupsObservation) DeepCopy() *GroupsObservation + func (in *GroupsObservation) DeepCopyInto(out *GroupsObservation) + type GroupsParameters struct + Exhaustive *bool + GroupIds []*string + GroupIdsRefs []v1.Reference + GroupIdsSelector *v1.Selector + RealmID *string + RealmIDRef *v1.Reference + RealmIDSelector *v1.Selector + UserID *string + UserIDRef *v1.Reference + UserIDSelector *v1.Selector + func (in *GroupsParameters) DeepCopy() *GroupsParameters + func (in *GroupsParameters) DeepCopyInto(out *GroupsParameters) + type GroupsSpec struct + ForProvider GroupsParameters + InitProvider GroupsInitParameters + func (in *GroupsSpec) DeepCopy() *GroupsSpec + func (in *GroupsSpec) DeepCopyInto(out *GroupsSpec) + type GroupsStatus struct + AtProvider GroupsObservation + func (in *GroupsStatus) DeepCopy() *GroupsStatus + func (in *GroupsStatus) DeepCopyInto(out *GroupsStatus) + type ImpersonateScopeInitParameters struct + DecisionStrategy *string + Description *string + Policies []*string + func (in *ImpersonateScopeInitParameters) DeepCopy() *ImpersonateScopeInitParameters + func (in *ImpersonateScopeInitParameters) DeepCopyInto(out *ImpersonateScopeInitParameters) + type ImpersonateScopeObservation struct + DecisionStrategy *string + Description *string + Policies []*string + func (in *ImpersonateScopeObservation) DeepCopy() *ImpersonateScopeObservation + func (in *ImpersonateScopeObservation) DeepCopyInto(out *ImpersonateScopeObservation) + type ImpersonateScopeParameters struct + DecisionStrategy *string + Description *string + Policies []*string + func (in *ImpersonateScopeParameters) DeepCopy() *ImpersonateScopeParameters + func (in *ImpersonateScopeParameters) DeepCopyInto(out *ImpersonateScopeParameters) + type InitialPasswordInitParameters struct + Temporary *bool + func (in *InitialPasswordInitParameters) DeepCopy() *InitialPasswordInitParameters + func (in *InitialPasswordInitParameters) DeepCopyInto(out *InitialPasswordInitParameters) + type InitialPasswordObservation struct + Temporary *bool + func (in *InitialPasswordObservation) DeepCopy() *InitialPasswordObservation + func (in *InitialPasswordObservation) DeepCopyInto(out *InitialPasswordObservation) + type InitialPasswordParameters struct + Temporary *bool + ValueSecretRef v1.SecretKeySelector + func (in *InitialPasswordParameters) DeepCopy() *InitialPasswordParameters + func (in *InitialPasswordParameters) DeepCopyInto(out *InitialPasswordParameters) + type ManageGroupMembershipScopeInitParameters struct + DecisionStrategy *string + Description *string + Policies []*string + func (in *ManageGroupMembershipScopeInitParameters) DeepCopy() *ManageGroupMembershipScopeInitParameters + func (in *ManageGroupMembershipScopeInitParameters) DeepCopyInto(out *ManageGroupMembershipScopeInitParameters) + type ManageGroupMembershipScopeObservation struct + DecisionStrategy *string + Description *string + Policies []*string + func (in *ManageGroupMembershipScopeObservation) DeepCopy() *ManageGroupMembershipScopeObservation + func (in *ManageGroupMembershipScopeObservation) DeepCopyInto(out *ManageGroupMembershipScopeObservation) + type ManageGroupMembershipScopeParameters struct + DecisionStrategy *string + Description *string + Policies []*string + func (in *ManageGroupMembershipScopeParameters) DeepCopy() *ManageGroupMembershipScopeParameters + func (in *ManageGroupMembershipScopeParameters) DeepCopyInto(out *ManageGroupMembershipScopeParameters) + type ManageScopeInitParameters struct + DecisionStrategy *string + Description *string + Policies []*string + func (in *ManageScopeInitParameters) DeepCopy() *ManageScopeInitParameters + func (in *ManageScopeInitParameters) DeepCopyInto(out *ManageScopeInitParameters) + type ManageScopeObservation struct + DecisionStrategy *string + Description *string + Policies []*string + func (in *ManageScopeObservation) DeepCopy() *ManageScopeObservation + func (in *ManageScopeObservation) DeepCopyInto(out *ManageScopeObservation) + type ManageScopeParameters struct + DecisionStrategy *string + Description *string + Policies []*string + func (in *ManageScopeParameters) DeepCopy() *ManageScopeParameters + func (in *ManageScopeParameters) DeepCopyInto(out *ManageScopeParameters) + type MapRolesScopeInitParameters struct + DecisionStrategy *string + Description *string + Policies []*string + func (in *MapRolesScopeInitParameters) DeepCopy() *MapRolesScopeInitParameters + func (in *MapRolesScopeInitParameters) DeepCopyInto(out *MapRolesScopeInitParameters) + type MapRolesScopeObservation struct + DecisionStrategy *string + Description *string + Policies []*string + func (in *MapRolesScopeObservation) DeepCopy() *MapRolesScopeObservation + func (in *MapRolesScopeObservation) DeepCopyInto(out *MapRolesScopeObservation) + type MapRolesScopeParameters struct + DecisionStrategy *string + Description *string + Policies []*string + func (in *MapRolesScopeParameters) DeepCopy() *MapRolesScopeParameters + func (in *MapRolesScopeParameters) DeepCopyInto(out *MapRolesScopeParameters) + type Permissions struct + Spec PermissionsSpec + Status PermissionsStatus + func (in *Permissions) DeepCopy() *Permissions + func (in *Permissions) DeepCopyInto(out *Permissions) + func (in *Permissions) DeepCopyObject() runtime.Object + func (mg *Permissions) GetCondition(ct xpv1.ConditionType) xpv1.Condition + func (mg *Permissions) GetDeletionPolicy() xpv1.DeletionPolicy + func (mg *Permissions) GetManagementPolicies() xpv1.ManagementPolicies + func (mg *Permissions) GetProviderConfigReference() *xpv1.Reference + func (mg *Permissions) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo + func (mg *Permissions) GetTerraformResourceType() string + func (mg *Permissions) GetWriteConnectionSecretToReference() *xpv1.SecretReference + func (mg *Permissions) ResolveReferences(ctx context.Context, c client.Reader) error + func (mg *Permissions) SetConditions(c ...xpv1.Condition) + func (mg *Permissions) SetDeletionPolicy(r xpv1.DeletionPolicy) + func (mg *Permissions) SetManagementPolicies(r xpv1.ManagementPolicies) + func (mg *Permissions) SetProviderConfigReference(r *xpv1.Reference) + func (mg *Permissions) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo) + func (mg *Permissions) SetWriteConnectionSecretToReference(r *xpv1.SecretReference) + func (tr *Permissions) GetConnectionDetailsMapping() map[string]string + func (tr *Permissions) GetID() string + func (tr *Permissions) GetInitParameters() (map[string]any, error) + func (tr *Permissions) GetMergedParameters(shouldMergeInitProvider bool) (map[string]any, error) + func (tr *Permissions) GetObservation() (map[string]any, error) + func (tr *Permissions) GetParameters() (map[string]any, error) + func (tr *Permissions) GetTerraformSchemaVersion() int + func (tr *Permissions) Hub() + func (tr *Permissions) LateInitialize(attrs []byte) (bool, error) + func (tr *Permissions) SetObservation(obs map[string]any) error + func (tr *Permissions) SetParameters(params map[string]any) error + type PermissionsInitParameters struct + ImpersonateScope []ImpersonateScopeInitParameters + ManageGroupMembershipScope []ManageGroupMembershipScopeInitParameters + ManageScope []ManageScopeInitParameters + MapRolesScope []MapRolesScopeInitParameters + RealmID *string + RealmIDRef *v1.Reference + RealmIDSelector *v1.Selector + UserImpersonatedScope []UserImpersonatedScopeInitParameters + ViewScope []ViewScopeInitParameters + func (in *PermissionsInitParameters) DeepCopy() *PermissionsInitParameters + func (in *PermissionsInitParameters) DeepCopyInto(out *PermissionsInitParameters) + type PermissionsList struct + Items []Permissions + func (in *PermissionsList) DeepCopy() *PermissionsList + func (in *PermissionsList) DeepCopyInto(out *PermissionsList) + func (in *PermissionsList) DeepCopyObject() runtime.Object + func (l *PermissionsList) GetItems() []resource.Managed + type PermissionsObservation struct + AuthorizationResourceServerID *string + Enabled *bool + ID *string + ImpersonateScope []ImpersonateScopeObservation + ManageGroupMembershipScope []ManageGroupMembershipScopeObservation + ManageScope []ManageScopeObservation + MapRolesScope []MapRolesScopeObservation + RealmID *string + UserImpersonatedScope []UserImpersonatedScopeObservation + ViewScope []ViewScopeObservation + func (in *PermissionsObservation) DeepCopy() *PermissionsObservation + func (in *PermissionsObservation) DeepCopyInto(out *PermissionsObservation) + type PermissionsParameters struct + ImpersonateScope []ImpersonateScopeParameters + ManageGroupMembershipScope []ManageGroupMembershipScopeParameters + ManageScope []ManageScopeParameters + MapRolesScope []MapRolesScopeParameters + RealmID *string + RealmIDRef *v1.Reference + RealmIDSelector *v1.Selector + UserImpersonatedScope []UserImpersonatedScopeParameters + ViewScope []ViewScopeParameters + func (in *PermissionsParameters) DeepCopy() *PermissionsParameters + func (in *PermissionsParameters) DeepCopyInto(out *PermissionsParameters) + type PermissionsSpec struct + ForProvider PermissionsParameters + InitProvider PermissionsInitParameters + func (in *PermissionsSpec) DeepCopy() *PermissionsSpec + func (in *PermissionsSpec) DeepCopyInto(out *PermissionsSpec) + type PermissionsStatus struct + AtProvider PermissionsObservation + func (in *PermissionsStatus) DeepCopy() *PermissionsStatus + func (in *PermissionsStatus) DeepCopyInto(out *PermissionsStatus) + type User struct + Spec UserSpec + Status UserStatus + func (in *User) DeepCopy() *User + func (in *User) DeepCopyInto(out *User) + func (in *User) DeepCopyObject() runtime.Object + func (mg *User) GetCondition(ct xpv1.ConditionType) xpv1.Condition + func (mg *User) GetDeletionPolicy() xpv1.DeletionPolicy + func (mg *User) GetManagementPolicies() xpv1.ManagementPolicies + func (mg *User) GetProviderConfigReference() *xpv1.Reference + func (mg *User) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo + func (mg *User) GetTerraformResourceType() string + func (mg *User) GetWriteConnectionSecretToReference() *xpv1.SecretReference + func (mg *User) ResolveReferences(ctx context.Context, c client.Reader) error + func (mg *User) SetConditions(c ...xpv1.Condition) + func (mg *User) SetDeletionPolicy(r xpv1.DeletionPolicy) + func (mg *User) SetManagementPolicies(r xpv1.ManagementPolicies) + func (mg *User) SetProviderConfigReference(r *xpv1.Reference) + func (mg *User) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo) + func (mg *User) SetWriteConnectionSecretToReference(r *xpv1.SecretReference) + func (tr *User) GetConnectionDetailsMapping() map[string]string + func (tr *User) GetID() string + func (tr *User) GetInitParameters() (map[string]any, error) + func (tr *User) GetMergedParameters(shouldMergeInitProvider bool) (map[string]any, error) + func (tr *User) GetObservation() (map[string]any, error) + func (tr *User) GetParameters() (map[string]any, error) + func (tr *User) GetTerraformSchemaVersion() int + func (tr *User) Hub() + func (tr *User) LateInitialize(attrs []byte) (bool, error) + func (tr *User) SetObservation(obs map[string]any) error + func (tr *User) SetParameters(params map[string]any) error + type UserImpersonatedScopeInitParameters struct + DecisionStrategy *string + Description *string + Policies []*string + func (in *UserImpersonatedScopeInitParameters) DeepCopy() *UserImpersonatedScopeInitParameters + func (in *UserImpersonatedScopeInitParameters) DeepCopyInto(out *UserImpersonatedScopeInitParameters) + type UserImpersonatedScopeObservation struct + DecisionStrategy *string + Description *string + Policies []*string + func (in *UserImpersonatedScopeObservation) DeepCopy() *UserImpersonatedScopeObservation + func (in *UserImpersonatedScopeObservation) DeepCopyInto(out *UserImpersonatedScopeObservation) + type UserImpersonatedScopeParameters struct + DecisionStrategy *string + Description *string + Policies []*string + func (in *UserImpersonatedScopeParameters) DeepCopy() *UserImpersonatedScopeParameters + func (in *UserImpersonatedScopeParameters) DeepCopyInto(out *UserImpersonatedScopeParameters) + type UserInitParameters struct + Attributes map[string]*string + Email *string + EmailVerified *bool + Enabled *bool + FederatedIdentity []FederatedIdentityInitParameters + FirstName *string + InitialPassword []InitialPasswordInitParameters + LastName *string + RealmID *string + RealmIDRef *v1.Reference + RealmIDSelector *v1.Selector + RequiredActions []*string + Username *string + func (in *UserInitParameters) DeepCopy() *UserInitParameters + func (in *UserInitParameters) DeepCopyInto(out *UserInitParameters) + type UserList struct + Items []User + func (in *UserList) DeepCopy() *UserList + func (in *UserList) DeepCopyInto(out *UserList) + func (in *UserList) DeepCopyObject() runtime.Object + func (l *UserList) GetItems() []resource.Managed + type UserObservation struct + Attributes map[string]*string + Email *string + EmailVerified *bool + Enabled *bool + FederatedIdentity []FederatedIdentityObservation + FirstName *string + ID *string + InitialPassword []InitialPasswordObservation + LastName *string + RealmID *string + RequiredActions []*string + Username *string + func (in *UserObservation) DeepCopy() *UserObservation + func (in *UserObservation) DeepCopyInto(out *UserObservation) + type UserParameters struct + Attributes map[string]*string + Email *string + EmailVerified *bool + Enabled *bool + FederatedIdentity []FederatedIdentityParameters + FirstName *string + InitialPassword []InitialPasswordParameters + LastName *string + RealmID *string + RealmIDRef *v1.Reference + RealmIDSelector *v1.Selector + RequiredActions []*string + Username *string + func (in *UserParameters) DeepCopy() *UserParameters + func (in *UserParameters) DeepCopyInto(out *UserParameters) + type UserSpec struct + ForProvider UserParameters + InitProvider UserInitParameters + func (in *UserSpec) DeepCopy() *UserSpec + func (in *UserSpec) DeepCopyInto(out *UserSpec) + type UserStatus struct + AtProvider UserObservation + func (in *UserStatus) DeepCopy() *UserStatus + func (in *UserStatus) DeepCopyInto(out *UserStatus) + type ViewScopeInitParameters struct + DecisionStrategy *string + Description *string + Policies []*string + func (in *ViewScopeInitParameters) DeepCopy() *ViewScopeInitParameters + func (in *ViewScopeInitParameters) DeepCopyInto(out *ViewScopeInitParameters) + type ViewScopeObservation struct + DecisionStrategy *string + Description *string + Policies []*string + func (in *ViewScopeObservation) DeepCopy() *ViewScopeObservation + func (in *ViewScopeObservation) DeepCopyInto(out *ViewScopeObservation) + type ViewScopeParameters struct + DecisionStrategy *string + Description *string + Policies []*string + func (in *ViewScopeParameters) DeepCopy() *ViewScopeParameters + func (in *ViewScopeParameters) DeepCopyInto(out *ViewScopeParameters)