Versions in this module Expand all Collapse all v0 v0.1.0 May 14, 2024 Changes in this version + const CRDGroup + const CRDVersion + var AddToScheme = SchemeBuilder.AddToScheme + var CRDGroupVersion = schema.GroupVersion + var GroupMembership_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: GroupMembership_Kind}.String() + var GroupMembership_GroupVersionKind = CRDGroupVersion.WithKind(GroupMembership_Kind) + var GroupMembership_Kind = "GroupMembership" + var GroupMembership_KindAPIVersion = GroupMembership_Kind + "." + CRDGroupVersion.String() + var GroupPolicyAttachment_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: GroupPolicyAttachment_Kind}.String() + var GroupPolicyAttachment_GroupVersionKind = CRDGroupVersion.WithKind(GroupPolicyAttachment_Kind) + var GroupPolicyAttachment_Kind = "GroupPolicyAttachment" + var GroupPolicyAttachment_KindAPIVersion = GroupPolicyAttachment_Kind + "." + CRDGroupVersion.String() + var GroupPolicy_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: GroupPolicy_Kind}.String() + var GroupPolicy_GroupVersionKind = CRDGroupVersion.WithKind(GroupPolicy_Kind) + var GroupPolicy_Kind = "GroupPolicy" + var GroupPolicy_KindAPIVersion = GroupPolicy_Kind + "." + CRDGroupVersion.String() + var GroupUserAttachment_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: GroupUserAttachment_Kind}.String() + var GroupUserAttachment_GroupVersionKind = CRDGroupVersion.WithKind(GroupUserAttachment_Kind) + var GroupUserAttachment_Kind = "GroupUserAttachment" + var GroupUserAttachment_KindAPIVersion = GroupUserAttachment_Kind + "." + CRDGroupVersion.String() + 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 Policy_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Policy_Kind}.String() + var Policy_GroupVersionKind = CRDGroupVersion.WithKind(Policy_Kind) + var Policy_Kind = "Policy" + var Policy_KindAPIVersion = Policy_Kind + "." + CRDGroupVersion.String() + var SchemeBuilder = &scheme.Builder + var ServiceAccount_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ServiceAccount_Kind}.String() + var ServiceAccount_GroupVersionKind = CRDGroupVersion.WithKind(ServiceAccount_Kind) + var ServiceAccount_Kind = "ServiceAccount" + var ServiceAccount_KindAPIVersion = ServiceAccount_Kind + "." + CRDGroupVersion.String() + var UserPolicyAttachment_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: UserPolicyAttachment_Kind}.String() + var UserPolicyAttachment_GroupVersionKind = CRDGroupVersion.WithKind(UserPolicyAttachment_Kind) + var UserPolicyAttachment_Kind = "UserPolicyAttachment" + var UserPolicyAttachment_KindAPIVersion = UserPolicyAttachment_Kind + "." + CRDGroupVersion.String() + 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 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) 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) GetObservation() (map[string]any, error) + func (tr *Group) GetParameters() (map[string]any, error) + func (tr *Group) GetTerraformSchemaVersion() int + 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 + DisableGroup *bool + ForceDestroy *bool + Name *string + 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 GroupMembership struct + Spec GroupMembershipSpec + Status GroupMembershipStatus + func (in *GroupMembership) DeepCopy() *GroupMembership + func (in *GroupMembership) DeepCopyInto(out *GroupMembership) + func (in *GroupMembership) DeepCopyObject() runtime.Object + func (mg *GroupMembership) GetCondition(ct xpv1.ConditionType) xpv1.Condition + func (mg *GroupMembership) GetDeletionPolicy() xpv1.DeletionPolicy + func (mg *GroupMembership) GetManagementPolicies() xpv1.ManagementPolicies + func (mg *GroupMembership) GetProviderConfigReference() *xpv1.Reference + func (mg *GroupMembership) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo + func (mg *GroupMembership) GetTerraformResourceType() string + func (mg *GroupMembership) GetWriteConnectionSecretToReference() *xpv1.SecretReference + func (mg *GroupMembership) ResolveReferences(ctx context.Context, c client.Reader) error + func (mg *GroupMembership) SetConditions(c ...xpv1.Condition) + func (mg *GroupMembership) SetDeletionPolicy(r xpv1.DeletionPolicy) + func (mg *GroupMembership) SetManagementPolicies(r xpv1.ManagementPolicies) + func (mg *GroupMembership) SetProviderConfigReference(r *xpv1.Reference) + func (mg *GroupMembership) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo) + func (mg *GroupMembership) SetWriteConnectionSecretToReference(r *xpv1.SecretReference) + func (tr *GroupMembership) GetConnectionDetailsMapping() map[string]string + func (tr *GroupMembership) GetID() string + func (tr *GroupMembership) GetInitParameters() (map[string]any, error) + func (tr *GroupMembership) GetObservation() (map[string]any, error) + func (tr *GroupMembership) GetParameters() (map[string]any, error) + func (tr *GroupMembership) GetTerraformSchemaVersion() int + func (tr *GroupMembership) LateInitialize(attrs []byte) (bool, error) + func (tr *GroupMembership) SetObservation(obs map[string]any) error + func (tr *GroupMembership) SetParameters(params map[string]any) error + type GroupMembershipInitParameters struct + Name *string + Users []*string + func (in *GroupMembershipInitParameters) DeepCopy() *GroupMembershipInitParameters + func (in *GroupMembershipInitParameters) DeepCopyInto(out *GroupMembershipInitParameters) + type GroupMembershipList struct + Items []GroupMembership + func (in *GroupMembershipList) DeepCopy() *GroupMembershipList + func (in *GroupMembershipList) DeepCopyInto(out *GroupMembershipList) + func (in *GroupMembershipList) DeepCopyObject() runtime.Object + func (l *GroupMembershipList) GetItems() []resource.Managed + type GroupMembershipObservation struct + Group *string + ID *string + Name *string + Users []*string + func (in *GroupMembershipObservation) DeepCopy() *GroupMembershipObservation + func (in *GroupMembershipObservation) DeepCopyInto(out *GroupMembershipObservation) + type GroupMembershipParameters struct + Group *string + GroupRef *v1.Reference + GroupSelector *v1.Selector + Name *string + Users []*string + func (in *GroupMembershipParameters) DeepCopy() *GroupMembershipParameters + func (in *GroupMembershipParameters) DeepCopyInto(out *GroupMembershipParameters) + type GroupMembershipSpec struct + ForProvider GroupMembershipParameters + InitProvider GroupMembershipInitParameters + func (in *GroupMembershipSpec) DeepCopy() *GroupMembershipSpec + func (in *GroupMembershipSpec) DeepCopyInto(out *GroupMembershipSpec) + type GroupMembershipStatus struct + AtProvider GroupMembershipObservation + func (in *GroupMembershipStatus) DeepCopy() *GroupMembershipStatus + func (in *GroupMembershipStatus) DeepCopyInto(out *GroupMembershipStatus) + type GroupObservation struct + DisableGroup *bool + ForceDestroy *bool + GroupName *string + ID *string + Name *string + func (in *GroupObservation) DeepCopy() *GroupObservation + func (in *GroupObservation) DeepCopyInto(out *GroupObservation) + type GroupParameters struct + DisableGroup *bool + ForceDestroy *bool + Name *string + func (in *GroupParameters) DeepCopy() *GroupParameters + func (in *GroupParameters) DeepCopyInto(out *GroupParameters) + type GroupPolicy struct + Spec GroupPolicySpec + Status GroupPolicyStatus + func (in *GroupPolicy) DeepCopy() *GroupPolicy + func (in *GroupPolicy) DeepCopyInto(out *GroupPolicy) + func (in *GroupPolicy) DeepCopyObject() runtime.Object + func (mg *GroupPolicy) GetCondition(ct xpv1.ConditionType) xpv1.Condition + func (mg *GroupPolicy) GetDeletionPolicy() xpv1.DeletionPolicy + func (mg *GroupPolicy) GetManagementPolicies() xpv1.ManagementPolicies + func (mg *GroupPolicy) GetProviderConfigReference() *xpv1.Reference + func (mg *GroupPolicy) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo + func (mg *GroupPolicy) GetTerraformResourceType() string + func (mg *GroupPolicy) GetWriteConnectionSecretToReference() *xpv1.SecretReference + func (mg *GroupPolicy) ResolveReferences(ctx context.Context, c client.Reader) error + func (mg *GroupPolicy) SetConditions(c ...xpv1.Condition) + func (mg *GroupPolicy) SetDeletionPolicy(r xpv1.DeletionPolicy) + func (mg *GroupPolicy) SetManagementPolicies(r xpv1.ManagementPolicies) + func (mg *GroupPolicy) SetProviderConfigReference(r *xpv1.Reference) + func (mg *GroupPolicy) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo) + func (mg *GroupPolicy) SetWriteConnectionSecretToReference(r *xpv1.SecretReference) + func (tr *GroupPolicy) GetConnectionDetailsMapping() map[string]string + func (tr *GroupPolicy) GetID() string + func (tr *GroupPolicy) GetInitParameters() (map[string]any, error) + func (tr *GroupPolicy) GetObservation() (map[string]any, error) + func (tr *GroupPolicy) GetParameters() (map[string]any, error) + func (tr *GroupPolicy) GetTerraformSchemaVersion() int + func (tr *GroupPolicy) LateInitialize(attrs []byte) (bool, error) + func (tr *GroupPolicy) SetObservation(obs map[string]any) error + func (tr *GroupPolicy) SetParameters(params map[string]any) error + type GroupPolicyAttachment struct + Spec GroupPolicyAttachmentSpec + Status GroupPolicyAttachmentStatus + func (in *GroupPolicyAttachment) DeepCopy() *GroupPolicyAttachment + func (in *GroupPolicyAttachment) DeepCopyInto(out *GroupPolicyAttachment) + func (in *GroupPolicyAttachment) DeepCopyObject() runtime.Object + func (mg *GroupPolicyAttachment) GetCondition(ct xpv1.ConditionType) xpv1.Condition + func (mg *GroupPolicyAttachment) GetDeletionPolicy() xpv1.DeletionPolicy + func (mg *GroupPolicyAttachment) GetManagementPolicies() xpv1.ManagementPolicies + func (mg *GroupPolicyAttachment) GetProviderConfigReference() *xpv1.Reference + func (mg *GroupPolicyAttachment) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo + func (mg *GroupPolicyAttachment) GetTerraformResourceType() string + func (mg *GroupPolicyAttachment) GetWriteConnectionSecretToReference() *xpv1.SecretReference + func (mg *GroupPolicyAttachment) ResolveReferences(ctx context.Context, c client.Reader) error + func (mg *GroupPolicyAttachment) SetConditions(c ...xpv1.Condition) + func (mg *GroupPolicyAttachment) SetDeletionPolicy(r xpv1.DeletionPolicy) + func (mg *GroupPolicyAttachment) SetManagementPolicies(r xpv1.ManagementPolicies) + func (mg *GroupPolicyAttachment) SetProviderConfigReference(r *xpv1.Reference) + func (mg *GroupPolicyAttachment) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo) + func (mg *GroupPolicyAttachment) SetWriteConnectionSecretToReference(r *xpv1.SecretReference) + func (tr *GroupPolicyAttachment) GetConnectionDetailsMapping() map[string]string + func (tr *GroupPolicyAttachment) GetID() string + func (tr *GroupPolicyAttachment) GetInitParameters() (map[string]any, error) + func (tr *GroupPolicyAttachment) GetObservation() (map[string]any, error) + func (tr *GroupPolicyAttachment) GetParameters() (map[string]any, error) + func (tr *GroupPolicyAttachment) GetTerraformSchemaVersion() int + func (tr *GroupPolicyAttachment) LateInitialize(attrs []byte) (bool, error) + func (tr *GroupPolicyAttachment) SetObservation(obs map[string]any) error + func (tr *GroupPolicyAttachment) SetParameters(params map[string]any) error + type GroupPolicyAttachmentInitParameters struct + func (in *GroupPolicyAttachmentInitParameters) DeepCopy() *GroupPolicyAttachmentInitParameters + func (in *GroupPolicyAttachmentInitParameters) DeepCopyInto(out *GroupPolicyAttachmentInitParameters) + type GroupPolicyAttachmentList struct + Items []GroupPolicyAttachment + func (in *GroupPolicyAttachmentList) DeepCopy() *GroupPolicyAttachmentList + func (in *GroupPolicyAttachmentList) DeepCopyInto(out *GroupPolicyAttachmentList) + func (in *GroupPolicyAttachmentList) DeepCopyObject() runtime.Object + func (l *GroupPolicyAttachmentList) GetItems() []resource.Managed + type GroupPolicyAttachmentObservation struct + GroupName *string + ID *string + PolicyName *string + func (in *GroupPolicyAttachmentObservation) DeepCopy() *GroupPolicyAttachmentObservation + func (in *GroupPolicyAttachmentObservation) DeepCopyInto(out *GroupPolicyAttachmentObservation) + type GroupPolicyAttachmentParameters struct + GroupName *string + GroupNameRef *v1.Reference + GroupNameSelector *v1.Selector + PolicyName *string + PolicyNameRef *v1.Reference + PolicyNameSelector *v1.Selector + func (in *GroupPolicyAttachmentParameters) DeepCopy() *GroupPolicyAttachmentParameters + func (in *GroupPolicyAttachmentParameters) DeepCopyInto(out *GroupPolicyAttachmentParameters) + type GroupPolicyAttachmentSpec struct + ForProvider GroupPolicyAttachmentParameters + InitProvider GroupPolicyAttachmentInitParameters + func (in *GroupPolicyAttachmentSpec) DeepCopy() *GroupPolicyAttachmentSpec + func (in *GroupPolicyAttachmentSpec) DeepCopyInto(out *GroupPolicyAttachmentSpec) + type GroupPolicyAttachmentStatus struct + AtProvider GroupPolicyAttachmentObservation + func (in *GroupPolicyAttachmentStatus) DeepCopy() *GroupPolicyAttachmentStatus + func (in *GroupPolicyAttachmentStatus) DeepCopyInto(out *GroupPolicyAttachmentStatus) + type GroupPolicyInitParameters struct + Name *string + NamePrefix *string + Policy *string + func (in *GroupPolicyInitParameters) DeepCopy() *GroupPolicyInitParameters + func (in *GroupPolicyInitParameters) DeepCopyInto(out *GroupPolicyInitParameters) + type GroupPolicyList struct + Items []GroupPolicy + func (in *GroupPolicyList) DeepCopy() *GroupPolicyList + func (in *GroupPolicyList) DeepCopyInto(out *GroupPolicyList) + func (in *GroupPolicyList) DeepCopyObject() runtime.Object + func (l *GroupPolicyList) GetItems() []resource.Managed + type GroupPolicyObservation struct + Group *string + ID *string + Name *string + NamePrefix *string + Policy *string + func (in *GroupPolicyObservation) DeepCopy() *GroupPolicyObservation + func (in *GroupPolicyObservation) DeepCopyInto(out *GroupPolicyObservation) + type GroupPolicyParameters struct + Group *string + GroupRef *v1.Reference + GroupSelector *v1.Selector + Name *string + NamePrefix *string + Policy *string + func (in *GroupPolicyParameters) DeepCopy() *GroupPolicyParameters + func (in *GroupPolicyParameters) DeepCopyInto(out *GroupPolicyParameters) + type GroupPolicySpec struct + ForProvider GroupPolicyParameters + InitProvider GroupPolicyInitParameters + func (in *GroupPolicySpec) DeepCopy() *GroupPolicySpec + func (in *GroupPolicySpec) DeepCopyInto(out *GroupPolicySpec) + type GroupPolicyStatus struct + AtProvider GroupPolicyObservation + func (in *GroupPolicyStatus) DeepCopy() *GroupPolicyStatus + func (in *GroupPolicyStatus) DeepCopyInto(out *GroupPolicyStatus) + 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 GroupUserAttachment struct + Spec GroupUserAttachmentSpec + Status GroupUserAttachmentStatus + func (in *GroupUserAttachment) DeepCopy() *GroupUserAttachment + func (in *GroupUserAttachment) DeepCopyInto(out *GroupUserAttachment) + func (in *GroupUserAttachment) DeepCopyObject() runtime.Object + func (mg *GroupUserAttachment) GetCondition(ct xpv1.ConditionType) xpv1.Condition + func (mg *GroupUserAttachment) GetDeletionPolicy() xpv1.DeletionPolicy + func (mg *GroupUserAttachment) GetManagementPolicies() xpv1.ManagementPolicies + func (mg *GroupUserAttachment) GetProviderConfigReference() *xpv1.Reference + func (mg *GroupUserAttachment) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo + func (mg *GroupUserAttachment) GetTerraformResourceType() string + func (mg *GroupUserAttachment) GetWriteConnectionSecretToReference() *xpv1.SecretReference + func (mg *GroupUserAttachment) ResolveReferences(ctx context.Context, c client.Reader) error + func (mg *GroupUserAttachment) SetConditions(c ...xpv1.Condition) + func (mg *GroupUserAttachment) SetDeletionPolicy(r xpv1.DeletionPolicy) + func (mg *GroupUserAttachment) SetManagementPolicies(r xpv1.ManagementPolicies) + func (mg *GroupUserAttachment) SetProviderConfigReference(r *xpv1.Reference) + func (mg *GroupUserAttachment) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo) + func (mg *GroupUserAttachment) SetWriteConnectionSecretToReference(r *xpv1.SecretReference) + func (tr *GroupUserAttachment) GetConnectionDetailsMapping() map[string]string + func (tr *GroupUserAttachment) GetID() string + func (tr *GroupUserAttachment) GetInitParameters() (map[string]any, error) + func (tr *GroupUserAttachment) GetObservation() (map[string]any, error) + func (tr *GroupUserAttachment) GetParameters() (map[string]any, error) + func (tr *GroupUserAttachment) GetTerraformSchemaVersion() int + func (tr *GroupUserAttachment) LateInitialize(attrs []byte) (bool, error) + func (tr *GroupUserAttachment) SetObservation(obs map[string]any) error + func (tr *GroupUserAttachment) SetParameters(params map[string]any) error + type GroupUserAttachmentInitParameters struct + func (in *GroupUserAttachmentInitParameters) DeepCopy() *GroupUserAttachmentInitParameters + func (in *GroupUserAttachmentInitParameters) DeepCopyInto(out *GroupUserAttachmentInitParameters) + type GroupUserAttachmentList struct + Items []GroupUserAttachment + func (in *GroupUserAttachmentList) DeepCopy() *GroupUserAttachmentList + func (in *GroupUserAttachmentList) DeepCopyInto(out *GroupUserAttachmentList) + func (in *GroupUserAttachmentList) DeepCopyObject() runtime.Object + func (l *GroupUserAttachmentList) GetItems() []resource.Managed + type GroupUserAttachmentObservation struct + GroupName *string + ID *string + UserName *string + func (in *GroupUserAttachmentObservation) DeepCopy() *GroupUserAttachmentObservation + func (in *GroupUserAttachmentObservation) DeepCopyInto(out *GroupUserAttachmentObservation) + type GroupUserAttachmentParameters struct + GroupName *string + GroupNameRef *v1.Reference + GroupNameSelector *v1.Selector + UserName *string + UserNameRef *v1.Reference + UserNameSelector *v1.Selector + func (in *GroupUserAttachmentParameters) DeepCopy() *GroupUserAttachmentParameters + func (in *GroupUserAttachmentParameters) DeepCopyInto(out *GroupUserAttachmentParameters) + type GroupUserAttachmentSpec struct + ForProvider GroupUserAttachmentParameters + InitProvider GroupUserAttachmentInitParameters + func (in *GroupUserAttachmentSpec) DeepCopy() *GroupUserAttachmentSpec + func (in *GroupUserAttachmentSpec) DeepCopyInto(out *GroupUserAttachmentSpec) + type GroupUserAttachmentStatus struct + AtProvider GroupUserAttachmentObservation + func (in *GroupUserAttachmentStatus) DeepCopy() *GroupUserAttachmentStatus + func (in *GroupUserAttachmentStatus) DeepCopyInto(out *GroupUserAttachmentStatus) + type Policy struct + Spec PolicySpec + Status PolicyStatus + func (in *Policy) DeepCopy() *Policy + func (in *Policy) DeepCopyInto(out *Policy) + func (in *Policy) DeepCopyObject() runtime.Object + func (mg *Policy) GetCondition(ct xpv1.ConditionType) xpv1.Condition + func (mg *Policy) GetDeletionPolicy() xpv1.DeletionPolicy + func (mg *Policy) GetManagementPolicies() xpv1.ManagementPolicies + func (mg *Policy) GetProviderConfigReference() *xpv1.Reference + func (mg *Policy) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo + func (mg *Policy) GetTerraformResourceType() string + func (mg *Policy) GetWriteConnectionSecretToReference() *xpv1.SecretReference + func (mg *Policy) SetConditions(c ...xpv1.Condition) + func (mg *Policy) SetDeletionPolicy(r xpv1.DeletionPolicy) + func (mg *Policy) SetManagementPolicies(r xpv1.ManagementPolicies) + func (mg *Policy) SetProviderConfigReference(r *xpv1.Reference) + func (mg *Policy) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo) + func (mg *Policy) SetWriteConnectionSecretToReference(r *xpv1.SecretReference) + func (tr *Policy) GetConnectionDetailsMapping() map[string]string + func (tr *Policy) GetID() string + func (tr *Policy) GetInitParameters() (map[string]any, error) + func (tr *Policy) GetObservation() (map[string]any, error) + func (tr *Policy) GetParameters() (map[string]any, error) + func (tr *Policy) GetTerraformSchemaVersion() int + func (tr *Policy) LateInitialize(attrs []byte) (bool, error) + func (tr *Policy) SetObservation(obs map[string]any) error + func (tr *Policy) SetParameters(params map[string]any) error + type PolicyInitParameters struct + Name *string + NamePrefix *string + Policy *string + func (in *PolicyInitParameters) DeepCopy() *PolicyInitParameters + func (in *PolicyInitParameters) DeepCopyInto(out *PolicyInitParameters) + type PolicyList struct + Items []Policy + func (in *PolicyList) DeepCopy() *PolicyList + func (in *PolicyList) DeepCopyInto(out *PolicyList) + func (in *PolicyList) DeepCopyObject() runtime.Object + func (l *PolicyList) GetItems() []resource.Managed + type PolicyObservation struct + ID *string + Name *string + NamePrefix *string + Policy *string + func (in *PolicyObservation) DeepCopy() *PolicyObservation + func (in *PolicyObservation) DeepCopyInto(out *PolicyObservation) + type PolicyParameters struct + Name *string + NamePrefix *string + Policy *string + func (in *PolicyParameters) DeepCopy() *PolicyParameters + func (in *PolicyParameters) DeepCopyInto(out *PolicyParameters) + type PolicySpec struct + ForProvider PolicyParameters + InitProvider PolicyInitParameters + func (in *PolicySpec) DeepCopy() *PolicySpec + func (in *PolicySpec) DeepCopyInto(out *PolicySpec) + type PolicyStatus struct + AtProvider PolicyObservation + func (in *PolicyStatus) DeepCopy() *PolicyStatus + func (in *PolicyStatus) DeepCopyInto(out *PolicyStatus) + type ServiceAccount struct + Spec ServiceAccountSpec + Status ServiceAccountStatus + func (in *ServiceAccount) DeepCopy() *ServiceAccount + func (in *ServiceAccount) DeepCopyInto(out *ServiceAccount) + func (in *ServiceAccount) DeepCopyObject() runtime.Object + func (mg *ServiceAccount) GetCondition(ct xpv1.ConditionType) xpv1.Condition + func (mg *ServiceAccount) GetDeletionPolicy() xpv1.DeletionPolicy + func (mg *ServiceAccount) GetManagementPolicies() xpv1.ManagementPolicies + func (mg *ServiceAccount) GetProviderConfigReference() *xpv1.Reference + func (mg *ServiceAccount) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo + func (mg *ServiceAccount) GetTerraformResourceType() string + func (mg *ServiceAccount) GetWriteConnectionSecretToReference() *xpv1.SecretReference + func (mg *ServiceAccount) SetConditions(c ...xpv1.Condition) + func (mg *ServiceAccount) SetDeletionPolicy(r xpv1.DeletionPolicy) + func (mg *ServiceAccount) SetManagementPolicies(r xpv1.ManagementPolicies) + func (mg *ServiceAccount) SetProviderConfigReference(r *xpv1.Reference) + func (mg *ServiceAccount) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo) + func (mg *ServiceAccount) SetWriteConnectionSecretToReference(r *xpv1.SecretReference) + func (tr *ServiceAccount) GetConnectionDetailsMapping() map[string]string + func (tr *ServiceAccount) GetID() string + func (tr *ServiceAccount) GetInitParameters() (map[string]any, error) + func (tr *ServiceAccount) GetObservation() (map[string]any, error) + func (tr *ServiceAccount) GetParameters() (map[string]any, error) + func (tr *ServiceAccount) GetTerraformSchemaVersion() int + func (tr *ServiceAccount) LateInitialize(attrs []byte) (bool, error) + func (tr *ServiceAccount) SetObservation(obs map[string]any) error + func (tr *ServiceAccount) SetParameters(params map[string]any) error + type ServiceAccountInitParameters struct + DisableUser *bool + Policy *string + TargetUser *string + UpdateSecret *bool + func (in *ServiceAccountInitParameters) DeepCopy() *ServiceAccountInitParameters + func (in *ServiceAccountInitParameters) DeepCopyInto(out *ServiceAccountInitParameters) + type ServiceAccountList struct + Items []ServiceAccount + func (in *ServiceAccountList) DeepCopy() *ServiceAccountList + func (in *ServiceAccountList) DeepCopyInto(out *ServiceAccountList) + func (in *ServiceAccountList) DeepCopyObject() runtime.Object + func (l *ServiceAccountList) GetItems() []resource.Managed + type ServiceAccountObservation struct + AccessKey *string + DisableUser *bool + ID *string + Policy *string + Status *string + TargetUser *string + UpdateSecret *bool + func (in *ServiceAccountObservation) DeepCopy() *ServiceAccountObservation + func (in *ServiceAccountObservation) DeepCopyInto(out *ServiceAccountObservation) + type ServiceAccountParameters struct + DisableUser *bool + Policy *string + TargetUser *string + UpdateSecret *bool + func (in *ServiceAccountParameters) DeepCopy() *ServiceAccountParameters + func (in *ServiceAccountParameters) DeepCopyInto(out *ServiceAccountParameters) + type ServiceAccountSpec struct + ForProvider ServiceAccountParameters + InitProvider ServiceAccountInitParameters + func (in *ServiceAccountSpec) DeepCopy() *ServiceAccountSpec + func (in *ServiceAccountSpec) DeepCopyInto(out *ServiceAccountSpec) + type ServiceAccountStatus struct + AtProvider ServiceAccountObservation + func (in *ServiceAccountStatus) DeepCopy() *ServiceAccountStatus + func (in *ServiceAccountStatus) DeepCopyInto(out *ServiceAccountStatus) + 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) 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) GetObservation() (map[string]any, error) + func (tr *User) GetParameters() (map[string]any, error) + func (tr *User) GetTerraformSchemaVersion() int + 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 UserInitParameters struct + DisableUser *bool + ForceDestroy *bool + Name *string + Tags map[string]*string + UpdateSecret *bool + 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 + DisableUser *bool + ForceDestroy *bool + ID *string + Name *string + Status *string + Tags map[string]*string + UpdateSecret *bool + func (in *UserObservation) DeepCopy() *UserObservation + func (in *UserObservation) DeepCopyInto(out *UserObservation) + type UserParameters struct + DisableUser *bool + ForceDestroy *bool + Name *string + SecretSecretRef *v1.SecretKeySelector + Tags map[string]*string + UpdateSecret *bool + func (in *UserParameters) DeepCopy() *UserParameters + func (in *UserParameters) DeepCopyInto(out *UserParameters) + type UserPolicyAttachment struct + Spec UserPolicyAttachmentSpec + Status UserPolicyAttachmentStatus + func (in *UserPolicyAttachment) DeepCopy() *UserPolicyAttachment + func (in *UserPolicyAttachment) DeepCopyInto(out *UserPolicyAttachment) + func (in *UserPolicyAttachment) DeepCopyObject() runtime.Object + func (mg *UserPolicyAttachment) GetCondition(ct xpv1.ConditionType) xpv1.Condition + func (mg *UserPolicyAttachment) GetDeletionPolicy() xpv1.DeletionPolicy + func (mg *UserPolicyAttachment) GetManagementPolicies() xpv1.ManagementPolicies + func (mg *UserPolicyAttachment) GetProviderConfigReference() *xpv1.Reference + func (mg *UserPolicyAttachment) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo + func (mg *UserPolicyAttachment) GetTerraformResourceType() string + func (mg *UserPolicyAttachment) GetWriteConnectionSecretToReference() *xpv1.SecretReference + func (mg *UserPolicyAttachment) ResolveReferences(ctx context.Context, c client.Reader) error + func (mg *UserPolicyAttachment) SetConditions(c ...xpv1.Condition) + func (mg *UserPolicyAttachment) SetDeletionPolicy(r xpv1.DeletionPolicy) + func (mg *UserPolicyAttachment) SetManagementPolicies(r xpv1.ManagementPolicies) + func (mg *UserPolicyAttachment) SetProviderConfigReference(r *xpv1.Reference) + func (mg *UserPolicyAttachment) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo) + func (mg *UserPolicyAttachment) SetWriteConnectionSecretToReference(r *xpv1.SecretReference) + func (tr *UserPolicyAttachment) GetConnectionDetailsMapping() map[string]string + func (tr *UserPolicyAttachment) GetID() string + func (tr *UserPolicyAttachment) GetInitParameters() (map[string]any, error) + func (tr *UserPolicyAttachment) GetObservation() (map[string]any, error) + func (tr *UserPolicyAttachment) GetParameters() (map[string]any, error) + func (tr *UserPolicyAttachment) GetTerraformSchemaVersion() int + func (tr *UserPolicyAttachment) LateInitialize(attrs []byte) (bool, error) + func (tr *UserPolicyAttachment) SetObservation(obs map[string]any) error + func (tr *UserPolicyAttachment) SetParameters(params map[string]any) error + type UserPolicyAttachmentInitParameters struct + func (in *UserPolicyAttachmentInitParameters) DeepCopy() *UserPolicyAttachmentInitParameters + func (in *UserPolicyAttachmentInitParameters) DeepCopyInto(out *UserPolicyAttachmentInitParameters) + type UserPolicyAttachmentList struct + Items []UserPolicyAttachment + func (in *UserPolicyAttachmentList) DeepCopy() *UserPolicyAttachmentList + func (in *UserPolicyAttachmentList) DeepCopyInto(out *UserPolicyAttachmentList) + func (in *UserPolicyAttachmentList) DeepCopyObject() runtime.Object + func (l *UserPolicyAttachmentList) GetItems() []resource.Managed + type UserPolicyAttachmentObservation struct + ID *string + PolicyName *string + UserName *string + func (in *UserPolicyAttachmentObservation) DeepCopy() *UserPolicyAttachmentObservation + func (in *UserPolicyAttachmentObservation) DeepCopyInto(out *UserPolicyAttachmentObservation) + type UserPolicyAttachmentParameters struct + PolicyName *string + PolicyNameRef *v1.Reference + PolicyNameSelector *v1.Selector + UserName *string + UserNameRef *v1.Reference + UserNameSelector *v1.Selector + func (in *UserPolicyAttachmentParameters) DeepCopy() *UserPolicyAttachmentParameters + func (in *UserPolicyAttachmentParameters) DeepCopyInto(out *UserPolicyAttachmentParameters) + type UserPolicyAttachmentSpec struct + ForProvider UserPolicyAttachmentParameters + InitProvider UserPolicyAttachmentInitParameters + func (in *UserPolicyAttachmentSpec) DeepCopy() *UserPolicyAttachmentSpec + func (in *UserPolicyAttachmentSpec) DeepCopyInto(out *UserPolicyAttachmentSpec) + type UserPolicyAttachmentStatus struct + AtProvider UserPolicyAttachmentObservation + func (in *UserPolicyAttachmentStatus) DeepCopy() *UserPolicyAttachmentStatus + func (in *UserPolicyAttachmentStatus) DeepCopyInto(out *UserPolicyAttachmentStatus) + 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)