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 Group_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Group_Kind}.String() + var Group_GroupVersionKind = CRDGroupVersion.WithKind(Group_Kind) + var Group_Kind = "Group" + var Group_KindAPIVersion = Group_Kind + "." + CRDGroupVersion.String() + var Memberships_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Memberships_Kind}.String() + var Memberships_GroupVersionKind = CRDGroupVersion.WithKind(Memberships_Kind) + var Memberships_Kind = "Memberships" + var Memberships_KindAPIVersion = Memberships_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 Roles_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Roles_Kind}.String() + var Roles_GroupVersionKind = CRDGroupVersion.WithKind(Roles_Kind) + var Roles_Kind = "Roles" + var Roles_KindAPIVersion = Roles_Kind + "." + CRDGroupVersion.String() + var SchemeBuilder = &scheme.Builder + type Group struct + Spec GroupSpec + Status GroupStatus + func (in *Group) DeepCopy() *Group + func (in *Group) DeepCopyInto(out *Group) + func (in *Group) DeepCopyObject() runtime.Object + func (mg *Group) GetCondition(ct xpv1.ConditionType) xpv1.Condition + func (mg *Group) GetDeletionPolicy() xpv1.DeletionPolicy + func (mg *Group) GetManagementPolicies() xpv1.ManagementPolicies + func (mg *Group) GetProviderConfigReference() *xpv1.Reference + func (mg *Group) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo + func (mg *Group) GetTerraformResourceType() string + func (mg *Group) GetWriteConnectionSecretToReference() *xpv1.SecretReference + func (mg *Group) ResolveReferences(ctx context.Context, c client.Reader) error + func (mg *Group) SetConditions(c ...xpv1.Condition) + func (mg *Group) SetDeletionPolicy(r xpv1.DeletionPolicy) + func (mg *Group) SetManagementPolicies(r xpv1.ManagementPolicies) + func (mg *Group) SetProviderConfigReference(r *xpv1.Reference) + func (mg *Group) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo) + func (mg *Group) SetWriteConnectionSecretToReference(r *xpv1.SecretReference) + func (tr *Group) GetConnectionDetailsMapping() map[string]string + func (tr *Group) GetID() string + func (tr *Group) GetInitParameters() (map[string]any, error) + func (tr *Group) GetMergedParameters(shouldMergeInitProvider bool) (map[string]any, error) + func (tr *Group) GetObservation() (map[string]any, error) + func (tr *Group) GetParameters() (map[string]any, error) + func (tr *Group) GetTerraformSchemaVersion() int + func (tr *Group) Hub() + func (tr *Group) LateInitialize(attrs []byte) (bool, error) + func (tr *Group) SetObservation(obs map[string]any) error + func (tr *Group) SetParameters(params map[string]any) error + type GroupInitParameters struct + Attributes map[string]*string + Name *string + ParentID *string + ParentIDRef *v1.Reference + ParentIDSelector *v1.Selector + RealmID *string + RealmIDRef *v1.Reference + RealmIDSelector *v1.Selector + func (in *GroupInitParameters) DeepCopy() *GroupInitParameters + func (in *GroupInitParameters) DeepCopyInto(out *GroupInitParameters) + type GroupList struct + Items []Group + func (in *GroupList) DeepCopy() *GroupList + func (in *GroupList) DeepCopyInto(out *GroupList) + func (in *GroupList) DeepCopyObject() runtime.Object + func (l *GroupList) GetItems() []resource.Managed + type GroupObservation struct + Attributes map[string]*string + ID *string + Name *string + ParentID *string + Path *string + RealmID *string + func (in *GroupObservation) DeepCopy() *GroupObservation + func (in *GroupObservation) DeepCopyInto(out *GroupObservation) + type GroupParameters struct + Attributes map[string]*string + Name *string + ParentID *string + ParentIDRef *v1.Reference + ParentIDSelector *v1.Selector + RealmID *string + RealmIDRef *v1.Reference + RealmIDSelector *v1.Selector + func (in *GroupParameters) DeepCopy() *GroupParameters + func (in *GroupParameters) DeepCopyInto(out *GroupParameters) + type GroupSpec struct + ForProvider GroupParameters + InitProvider GroupInitParameters + func (in *GroupSpec) DeepCopy() *GroupSpec + func (in *GroupSpec) DeepCopyInto(out *GroupSpec) + type GroupStatus struct + AtProvider GroupObservation + func (in *GroupStatus) DeepCopy() *GroupStatus + func (in *GroupStatus) DeepCopyInto(out *GroupStatus) + type ManageMembersScopeInitParameters struct + DecisionStrategy *string + Description *string + Policies []*string + func (in *ManageMembersScopeInitParameters) DeepCopy() *ManageMembersScopeInitParameters + func (in *ManageMembersScopeInitParameters) DeepCopyInto(out *ManageMembersScopeInitParameters) + type ManageMembersScopeObservation struct + DecisionStrategy *string + Description *string + Policies []*string + func (in *ManageMembersScopeObservation) DeepCopy() *ManageMembersScopeObservation + func (in *ManageMembersScopeObservation) DeepCopyInto(out *ManageMembersScopeObservation) + type ManageMembersScopeParameters struct + DecisionStrategy *string + Description *string + Policies []*string + func (in *ManageMembersScopeParameters) DeepCopy() *ManageMembersScopeParameters + func (in *ManageMembersScopeParameters) DeepCopyInto(out *ManageMembersScopeParameters) + type ManageMembershipScopeInitParameters struct + DecisionStrategy *string + Description *string + Policies []*string + func (in *ManageMembershipScopeInitParameters) DeepCopy() *ManageMembershipScopeInitParameters + func (in *ManageMembershipScopeInitParameters) DeepCopyInto(out *ManageMembershipScopeInitParameters) + type ManageMembershipScopeObservation struct + DecisionStrategy *string + Description *string + Policies []*string + func (in *ManageMembershipScopeObservation) DeepCopy() *ManageMembershipScopeObservation + func (in *ManageMembershipScopeObservation) DeepCopyInto(out *ManageMembershipScopeObservation) + type ManageMembershipScopeParameters struct + DecisionStrategy *string + Description *string + Policies []*string + func (in *ManageMembershipScopeParameters) DeepCopy() *ManageMembershipScopeParameters + func (in *ManageMembershipScopeParameters) DeepCopyInto(out *ManageMembershipScopeParameters) + 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 Memberships struct + Spec MembershipsSpec + Status MembershipsStatus + func (in *Memberships) DeepCopy() *Memberships + func (in *Memberships) DeepCopyInto(out *Memberships) + func (in *Memberships) DeepCopyObject() runtime.Object + func (mg *Memberships) GetCondition(ct xpv1.ConditionType) xpv1.Condition + func (mg *Memberships) GetDeletionPolicy() xpv1.DeletionPolicy + func (mg *Memberships) GetManagementPolicies() xpv1.ManagementPolicies + func (mg *Memberships) GetProviderConfigReference() *xpv1.Reference + func (mg *Memberships) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo + func (mg *Memberships) GetTerraformResourceType() string + func (mg *Memberships) GetWriteConnectionSecretToReference() *xpv1.SecretReference + func (mg *Memberships) ResolveReferences(ctx context.Context, c client.Reader) error + func (mg *Memberships) SetConditions(c ...xpv1.Condition) + func (mg *Memberships) SetDeletionPolicy(r xpv1.DeletionPolicy) + func (mg *Memberships) SetManagementPolicies(r xpv1.ManagementPolicies) + func (mg *Memberships) SetProviderConfigReference(r *xpv1.Reference) + func (mg *Memberships) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo) + func (mg *Memberships) SetWriteConnectionSecretToReference(r *xpv1.SecretReference) + func (tr *Memberships) GetConnectionDetailsMapping() map[string]string + func (tr *Memberships) GetID() string + func (tr *Memberships) GetInitParameters() (map[string]any, error) + func (tr *Memberships) GetMergedParameters(shouldMergeInitProvider bool) (map[string]any, error) + func (tr *Memberships) GetObservation() (map[string]any, error) + func (tr *Memberships) GetParameters() (map[string]any, error) + func (tr *Memberships) GetTerraformSchemaVersion() int + func (tr *Memberships) Hub() + func (tr *Memberships) LateInitialize(attrs []byte) (bool, error) + func (tr *Memberships) SetObservation(obs map[string]any) error + func (tr *Memberships) SetParameters(params map[string]any) error + type MembershipsInitParameters struct + GroupID *string + GroupIDRef *v1.Reference + GroupIDSelector *v1.Selector + Members []*string + RealmID *string + RealmIDRef *v1.Reference + RealmIDSelector *v1.Selector + func (in *MembershipsInitParameters) DeepCopy() *MembershipsInitParameters + func (in *MembershipsInitParameters) DeepCopyInto(out *MembershipsInitParameters) + type MembershipsList struct + Items []Memberships + func (in *MembershipsList) DeepCopy() *MembershipsList + func (in *MembershipsList) DeepCopyInto(out *MembershipsList) + func (in *MembershipsList) DeepCopyObject() runtime.Object + func (l *MembershipsList) GetItems() []resource.Managed + type MembershipsObservation struct + GroupID *string + ID *string + Members []*string + RealmID *string + func (in *MembershipsObservation) DeepCopy() *MembershipsObservation + func (in *MembershipsObservation) DeepCopyInto(out *MembershipsObservation) + type MembershipsParameters struct + GroupID *string + GroupIDRef *v1.Reference + GroupIDSelector *v1.Selector + Members []*string + RealmID *string + RealmIDRef *v1.Reference + RealmIDSelector *v1.Selector + func (in *MembershipsParameters) DeepCopy() *MembershipsParameters + func (in *MembershipsParameters) DeepCopyInto(out *MembershipsParameters) + type MembershipsSpec struct + ForProvider MembershipsParameters + InitProvider MembershipsInitParameters + func (in *MembershipsSpec) DeepCopy() *MembershipsSpec + func (in *MembershipsSpec) DeepCopyInto(out *MembershipsSpec) + type MembershipsStatus struct + AtProvider MembershipsObservation + func (in *MembershipsStatus) DeepCopy() *MembershipsStatus + func (in *MembershipsStatus) DeepCopyInto(out *MembershipsStatus) + 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 + GroupID *string + GroupIDRef *v1.Reference + GroupIDSelector *v1.Selector + ManageMembersScope []ManageMembersScopeInitParameters + ManageMembershipScope []ManageMembershipScopeInitParameters + ManageScope []ManageScopeInitParameters + RealmID *string + RealmIDRef *v1.Reference + RealmIDSelector *v1.Selector + ViewMembersScope []ViewMembersScopeInitParameters + 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 + GroupID *string + ID *string + ManageMembersScope []ManageMembersScopeObservation + ManageMembershipScope []ManageMembershipScopeObservation + ManageScope []ManageScopeObservation + RealmID *string + ViewMembersScope []ViewMembersScopeObservation + ViewScope []ViewScopeObservation + func (in *PermissionsObservation) DeepCopy() *PermissionsObservation + func (in *PermissionsObservation) DeepCopyInto(out *PermissionsObservation) + type PermissionsParameters struct + GroupID *string + GroupIDRef *v1.Reference + GroupIDSelector *v1.Selector + ManageMembersScope []ManageMembersScopeParameters + ManageMembershipScope []ManageMembershipScopeParameters + ManageScope []ManageScopeParameters + RealmID *string + RealmIDRef *v1.Reference + RealmIDSelector *v1.Selector + ViewMembersScope []ViewMembersScopeParameters + 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 Roles struct + Spec RolesSpec + Status RolesStatus + func (in *Roles) DeepCopy() *Roles + func (in *Roles) DeepCopyInto(out *Roles) + func (in *Roles) DeepCopyObject() runtime.Object + func (mg *Roles) GetCondition(ct xpv1.ConditionType) xpv1.Condition + func (mg *Roles) GetDeletionPolicy() xpv1.DeletionPolicy + func (mg *Roles) GetManagementPolicies() xpv1.ManagementPolicies + func (mg *Roles) GetProviderConfigReference() *xpv1.Reference + func (mg *Roles) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo + func (mg *Roles) GetTerraformResourceType() string + func (mg *Roles) GetWriteConnectionSecretToReference() *xpv1.SecretReference + func (mg *Roles) ResolveReferences(ctx context.Context, c client.Reader) error + func (mg *Roles) SetConditions(c ...xpv1.Condition) + func (mg *Roles) SetDeletionPolicy(r xpv1.DeletionPolicy) + func (mg *Roles) SetManagementPolicies(r xpv1.ManagementPolicies) + func (mg *Roles) SetProviderConfigReference(r *xpv1.Reference) + func (mg *Roles) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo) + func (mg *Roles) SetWriteConnectionSecretToReference(r *xpv1.SecretReference) + func (tr *Roles) GetConnectionDetailsMapping() map[string]string + func (tr *Roles) GetID() string + func (tr *Roles) GetInitParameters() (map[string]any, error) + func (tr *Roles) GetMergedParameters(shouldMergeInitProvider bool) (map[string]any, error) + func (tr *Roles) GetObservation() (map[string]any, error) + func (tr *Roles) GetParameters() (map[string]any, error) + func (tr *Roles) GetTerraformSchemaVersion() int + func (tr *Roles) Hub() + func (tr *Roles) LateInitialize(attrs []byte) (bool, error) + func (tr *Roles) SetObservation(obs map[string]any) error + func (tr *Roles) SetParameters(params map[string]any) error + type RolesInitParameters struct + Exhaustive *bool + GroupID *string + GroupIDRef *v1.Reference + GroupIDSelector *v1.Selector + RealmID *string + RealmIDRef *v1.Reference + RealmIDSelector *v1.Selector + RoleIds []*string + RoleIdsRefs []v1.Reference + RoleIdsSelector *v1.Selector + func (in *RolesInitParameters) DeepCopy() *RolesInitParameters + func (in *RolesInitParameters) DeepCopyInto(out *RolesInitParameters) + type RolesList struct + Items []Roles + func (in *RolesList) DeepCopy() *RolesList + func (in *RolesList) DeepCopyInto(out *RolesList) + func (in *RolesList) DeepCopyObject() runtime.Object + func (l *RolesList) GetItems() []resource.Managed + type RolesObservation struct + Exhaustive *bool + GroupID *string + ID *string + RealmID *string + RoleIds []*string + func (in *RolesObservation) DeepCopy() *RolesObservation + func (in *RolesObservation) DeepCopyInto(out *RolesObservation) + type RolesParameters struct + Exhaustive *bool + GroupID *string + GroupIDRef *v1.Reference + GroupIDSelector *v1.Selector + RealmID *string + RealmIDRef *v1.Reference + RealmIDSelector *v1.Selector + RoleIds []*string + RoleIdsRefs []v1.Reference + RoleIdsSelector *v1.Selector + func (in *RolesParameters) DeepCopy() *RolesParameters + func (in *RolesParameters) DeepCopyInto(out *RolesParameters) + type RolesSpec struct + ForProvider RolesParameters + InitProvider RolesInitParameters + func (in *RolesSpec) DeepCopy() *RolesSpec + func (in *RolesSpec) DeepCopyInto(out *RolesSpec) + type RolesStatus struct + AtProvider RolesObservation + func (in *RolesStatus) DeepCopy() *RolesStatus + func (in *RolesStatus) DeepCopyInto(out *RolesStatus) + type ViewMembersScopeInitParameters struct + DecisionStrategy *string + Description *string + Policies []*string + func (in *ViewMembersScopeInitParameters) DeepCopy() *ViewMembersScopeInitParameters + func (in *ViewMembersScopeInitParameters) DeepCopyInto(out *ViewMembersScopeInitParameters) + type ViewMembersScopeObservation struct + DecisionStrategy *string + Description *string + Policies []*string + func (in *ViewMembersScopeObservation) DeepCopy() *ViewMembersScopeObservation + func (in *ViewMembersScopeObservation) DeepCopyInto(out *ViewMembersScopeObservation) + type ViewMembersScopeParameters struct + DecisionStrategy *string + Description *string + Policies []*string + func (in *ViewMembersScopeParameters) DeepCopy() *ViewMembersScopeParameters + func (in *ViewMembersScopeParameters) DeepCopyInto(out *ViewMembersScopeParameters) + 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)