# Functions
AddFieldLabelConversionsForAPIKey adds a conversion function to convert field selectors of APIKey from the given version to internal version representation.
AddFieldLabelConversionsForCategory adds a conversion function to convert field selectors of Category from the given version to internal version representation.
AddFieldLabelConversionsForCustomPolicyBinding adds a conversion function to convert field selectors of CustomPolicyBinding from the given version to internal version representation.
AddFieldLabelConversionsForGroup adds a conversion function to convert field selectors of IdentityProvider from the given version to internal version representation.
AddFieldLabelConversionsForIdentityProvider adds a conversion function to convert field selectors of IdentityProvider from the given version to internal version representation.
AddFieldLabelConversionsForLocalGroup adds a conversion function to convert field selectors of LocalGroup from the given version to internal version representation.
AddFieldLabelConversionsForLocalIdentity adds a conversion function to convert field selectors of LocalIdentify from the given version to internal version representation.
AddFieldLabelConversionsForPolicy adds a conversion function to convert field selectors of Policy from the given version to internal version representation.
AddFieldLabelConversionsForProject adds a conversion function to convert field selectors of Project from the given version to internal version representation.
AddFieldLabelConversionsForProjectPolicyBinding adds a conversion function to convert field selectors of ProjectPolicyBinding from the given version to internal version representation.
AddFieldLabelConversionsForRole adds a conversion function to convert field selectors of Role from the given version to internal version representation.
AddFieldLabelConversionsForRule adds a conversion function to convert field selectors of Rule from the given version to internal version representation.
AddFieldLabelConversionsForUser adds a conversion function to convert field selectors of User from the given version to internal version representation.
Convert_auth_Action_To_v1_Action is an autogenerated conversion function.
Convert_auth_AllowedStatus_To_v1_AllowedStatus is an autogenerated conversion function.
Convert_auth_APIKey_To_v1_APIKey is an autogenerated conversion function.
Convert_auth_APIKeyList_To_v1_APIKeyList is an autogenerated conversion function.
Convert_auth_APIKeyReq_To_v1_APIKeyReq is an autogenerated conversion function.
Convert_auth_APIKeyReqPassword_To_v1_APIKeyReqPassword is an autogenerated conversion function.
Convert_auth_APIKeySpec_To_v1_APIKeySpec is an autogenerated conversion function.
Convert_auth_APIKeyStatus_To_v1_APIKeyStatus is an autogenerated conversion function.
Convert_auth_APISigningKey_To_v1_APISigningKey is an autogenerated conversion function.
Convert_auth_APISigningKeyList_To_v1_APISigningKeyList is an autogenerated conversion function.
Convert_auth_Binding_To_v1_Binding is an autogenerated conversion function.
Convert_auth_Category_To_v1_Category is an autogenerated conversion function.
Convert_auth_CategoryList_To_v1_CategoryList is an autogenerated conversion function.
Convert_auth_CategorySpec_To_v1_CategorySpec is an autogenerated conversion function.
Convert_auth_Client_To_v1_Client is an autogenerated conversion function.
Convert_auth_ClientList_To_v1_ClientList is an autogenerated conversion function.
Convert_auth_ClientSpec_To_v1_ClientSpec is an autogenerated conversion function.
Convert_auth_ConfigMap_To_v1_ConfigMap is an autogenerated conversion function.
Convert_auth_ConfigMapList_To_v1_ConfigMapList is an autogenerated conversion function.
Convert_auth_CustomPolicyBinding_To_v1_CustomPolicyBinding is an autogenerated conversion function.
Convert_auth_CustomPolicyBindingList_To_v1_CustomPolicyBindingList is an autogenerated conversion function.
Convert_auth_CustomPolicyBindingSpec_To_v1_CustomPolicyBindingSpec is an autogenerated conversion function.
Convert_auth_CustomPolicyBindingStatus_To_v1_CustomPolicyBindingStatus is an autogenerated conversion function.
Convert_auth_Group_To_v1_Group is an autogenerated conversion function.
Convert_auth_GroupList_To_v1_GroupList is an autogenerated conversion function.
Convert_auth_GroupSpec_To_v1_GroupSpec is an autogenerated conversion function.
Convert_auth_GroupStatus_To_v1_GroupStatus is an autogenerated conversion function.
Convert_auth_IdentityProvider_To_v1_IdentityProvider is an autogenerated conversion function.
Convert_auth_IdentityProviderList_To_v1_IdentityProviderList is an autogenerated conversion function.
Convert_auth_IdentityProviderSpec_To_v1_IdentityProviderSpec is an autogenerated conversion function.
Convert_auth_LocalGroup_To_v1_LocalGroup is an autogenerated conversion function.
Convert_auth_LocalGroupList_To_v1_LocalGroupList is an autogenerated conversion function.
Convert_auth_LocalGroupSpec_To_v1_LocalGroupSpec is an autogenerated conversion function.
Convert_auth_LocalGroupStatus_To_v1_LocalGroupStatus is an autogenerated conversion function.
Convert_auth_LocalIdentity_To_v1_LocalIdentity is an autogenerated conversion function.
Convert_auth_LocalIdentityList_To_v1_LocalIdentityList is an autogenerated conversion function.
Convert_auth_LocalIdentitySpec_To_v1_LocalIdentitySpec is an autogenerated conversion function.
Convert_auth_LocalIdentityStatus_To_v1_LocalIdentityStatus is an autogenerated conversion function.
Convert_auth_NonResourceAttributes_To_v1_NonResourceAttributes is an autogenerated conversion function.
Convert_auth_PasswordReq_To_v1_PasswordReq is an autogenerated conversion function.
Convert_auth_Policy_To_v1_Policy is an autogenerated conversion function.
Convert_auth_PolicyBinding_To_v1_PolicyBinding is an autogenerated conversion function.
Convert_auth_PolicyList_To_v1_PolicyList is an autogenerated conversion function.
Convert_auth_PolicySpec_To_v1_PolicySpec is an autogenerated conversion function.
Convert_auth_PolicyStatus_To_v1_PolicyStatus is an autogenerated conversion function.
Convert_auth_Project_To_v1_Project is an autogenerated conversion function.
Convert_auth_ProjectBelongs_To_v1_ProjectBelongs is an autogenerated conversion function.
Convert_auth_ProjectList_To_v1_ProjectList is an autogenerated conversion function.
Convert_auth_ProjectPolicyBinding_To_v1_ProjectPolicyBinding is an autogenerated conversion function.
Convert_auth_ProjectPolicyBindingList_To_v1_ProjectPolicyBindingList is an autogenerated conversion function.
Convert_auth_ProjectPolicyBindingRequest_To_v1_ProjectPolicyBindingRequest is an autogenerated conversion function.
Convert_auth_ProjectPolicyBindingSpec_To_v1_ProjectPolicyBindingSpec is an autogenerated conversion function.
Convert_auth_ProjectPolicyBindingStatus_To_v1_ProjectPolicyBindingStatus is an autogenerated conversion function.
Convert_auth_ResourceAttributes_To_v1_ResourceAttributes is an autogenerated conversion function.
Convert_auth_Role_To_v1_Role is an autogenerated conversion function.
Convert_auth_RoleList_To_v1_RoleList is an autogenerated conversion function.
Convert_auth_RoleSpec_To_v1_RoleSpec is an autogenerated conversion function.
Convert_auth_RoleStatus_To_v1_RoleStatus is an autogenerated conversion function.
Convert_auth_Rule_To_v1_Rule is an autogenerated conversion function.
Convert_auth_RuleList_To_v1_RuleList is an autogenerated conversion function.
Convert_auth_RuleSpec_To_v1_RuleSpec is an autogenerated conversion function.
Convert_auth_Statement_To_v1_Statement is an autogenerated conversion function.
Convert_auth_Subject_To_v1_Subject is an autogenerated conversion function.
Convert_auth_SubjectAccessReview_To_v1_SubjectAccessReview is an autogenerated conversion function.
Convert_auth_SubjectAccessReviewSpec_To_v1_SubjectAccessReviewSpec is an autogenerated conversion function.
Convert_auth_SubjectAccessReviewStatus_To_v1_SubjectAccessReviewStatus is an autogenerated conversion function.
Convert_auth_User_To_v1_User is an autogenerated conversion function.
Convert_auth_UserList_To_v1_UserList is an autogenerated conversion function.
Convert_auth_UserSpec_To_v1_UserSpec is an autogenerated conversion function.
Convert_v1_Action_To_auth_Action is an autogenerated conversion function.
Convert_v1_AllowedStatus_To_auth_AllowedStatus is an autogenerated conversion function.
Convert_v1_APIKey_To_auth_APIKey is an autogenerated conversion function.
Convert_v1_APIKeyList_To_auth_APIKeyList is an autogenerated conversion function.
Convert_v1_APIKeyReq_To_auth_APIKeyReq is an autogenerated conversion function.
Convert_v1_APIKeyReqPassword_To_auth_APIKeyReqPassword is an autogenerated conversion function.
Convert_v1_APIKeySpec_To_auth_APIKeySpec is an autogenerated conversion function.
Convert_v1_APIKeyStatus_To_auth_APIKeyStatus is an autogenerated conversion function.
Convert_v1_APISigningKey_To_auth_APISigningKey is an autogenerated conversion function.
Convert_v1_APISigningKeyList_To_auth_APISigningKeyList is an autogenerated conversion function.
Convert_v1_Binding_To_auth_Binding is an autogenerated conversion function.
Convert_v1_Category_To_auth_Category is an autogenerated conversion function.
Convert_v1_CategoryList_To_auth_CategoryList is an autogenerated conversion function.
Convert_v1_CategorySpec_To_auth_CategorySpec is an autogenerated conversion function.
Convert_v1_Client_To_auth_Client is an autogenerated conversion function.
Convert_v1_ClientList_To_auth_ClientList is an autogenerated conversion function.
Convert_v1_ClientSpec_To_auth_ClientSpec is an autogenerated conversion function.
Convert_v1_ConfigMap_To_auth_ConfigMap is an autogenerated conversion function.
Convert_v1_ConfigMapList_To_auth_ConfigMapList is an autogenerated conversion function.
Convert_v1_CustomPolicyBinding_To_auth_CustomPolicyBinding is an autogenerated conversion function.
Convert_v1_CustomPolicyBindingList_To_auth_CustomPolicyBindingList is an autogenerated conversion function.
Convert_v1_CustomPolicyBindingSpec_To_auth_CustomPolicyBindingSpec is an autogenerated conversion function.
Convert_v1_CustomPolicyBindingStatus_To_auth_CustomPolicyBindingStatus is an autogenerated conversion function.
Convert_v1_Group_To_auth_Group is an autogenerated conversion function.
Convert_v1_GroupList_To_auth_GroupList is an autogenerated conversion function.
Convert_v1_GroupSpec_To_auth_GroupSpec is an autogenerated conversion function.
Convert_v1_GroupStatus_To_auth_GroupStatus is an autogenerated conversion function.
Convert_v1_IdentityProvider_To_auth_IdentityProvider is an autogenerated conversion function.
Convert_v1_IdentityProviderList_To_auth_IdentityProviderList is an autogenerated conversion function.
Convert_v1_IdentityProviderSpec_To_auth_IdentityProviderSpec is an autogenerated conversion function.
Convert_v1_LocalGroup_To_auth_LocalGroup is an autogenerated conversion function.
Convert_v1_LocalGroupList_To_auth_LocalGroupList is an autogenerated conversion function.
Convert_v1_LocalGroupSpec_To_auth_LocalGroupSpec is an autogenerated conversion function.
Convert_v1_LocalGroupStatus_To_auth_LocalGroupStatus is an autogenerated conversion function.
Convert_v1_LocalIdentity_To_auth_LocalIdentity is an autogenerated conversion function.
Convert_v1_LocalIdentityList_To_auth_LocalIdentityList is an autogenerated conversion function.
Convert_v1_LocalIdentitySpec_To_auth_LocalIdentitySpec is an autogenerated conversion function.
Convert_v1_LocalIdentityStatus_To_auth_LocalIdentityStatus is an autogenerated conversion function.
Convert_v1_NonResourceAttributes_To_auth_NonResourceAttributes is an autogenerated conversion function.
Convert_v1_PasswordReq_To_auth_PasswordReq is an autogenerated conversion function.
Convert_v1_Policy_To_auth_Policy is an autogenerated conversion function.
Convert_v1_PolicyBinding_To_auth_PolicyBinding is an autogenerated conversion function.
Convert_v1_PolicyList_To_auth_PolicyList is an autogenerated conversion function.
Convert_v1_PolicySpec_To_auth_PolicySpec is an autogenerated conversion function.
Convert_v1_PolicyStatus_To_auth_PolicyStatus is an autogenerated conversion function.
Convert_v1_Project_To_auth_Project is an autogenerated conversion function.
Convert_v1_ProjectBelongs_To_auth_ProjectBelongs is an autogenerated conversion function.
Convert_v1_ProjectList_To_auth_ProjectList is an autogenerated conversion function.
Convert_v1_ProjectPolicyBinding_To_auth_ProjectPolicyBinding is an autogenerated conversion function.
Convert_v1_ProjectPolicyBindingList_To_auth_ProjectPolicyBindingList is an autogenerated conversion function.
Convert_v1_ProjectPolicyBindingRequest_To_auth_ProjectPolicyBindingRequest is an autogenerated conversion function.
Convert_v1_ProjectPolicyBindingSpec_To_auth_ProjectPolicyBindingSpec is an autogenerated conversion function.
Convert_v1_ProjectPolicyBindingStatus_To_auth_ProjectPolicyBindingStatus is an autogenerated conversion function.
Convert_v1_ResourceAttributes_To_auth_ResourceAttributes is an autogenerated conversion function.
Convert_v1_Role_To_auth_Role is an autogenerated conversion function.
Convert_v1_RoleList_To_auth_RoleList is an autogenerated conversion function.
Convert_v1_RoleSpec_To_auth_RoleSpec is an autogenerated conversion function.
Convert_v1_RoleStatus_To_auth_RoleStatus is an autogenerated conversion function.
Convert_v1_Rule_To_auth_Rule is an autogenerated conversion function.
Convert_v1_RuleList_To_auth_RuleList is an autogenerated conversion function.
Convert_v1_RuleSpec_To_auth_RuleSpec is an autogenerated conversion function.
Convert_v1_Statement_To_auth_Statement is an autogenerated conversion function.
Convert_v1_Subject_To_auth_Subject is an autogenerated conversion function.
Convert_v1_SubjectAccessReview_To_auth_SubjectAccessReview is an autogenerated conversion function.
Convert_v1_SubjectAccessReviewSpec_To_auth_SubjectAccessReviewSpec is an autogenerated conversion function.
Convert_v1_SubjectAccessReviewStatus_To_auth_SubjectAccessReviewStatus is an autogenerated conversion function.
Convert_v1_User_To_auth_User is an autogenerated conversion function.
Convert_v1_UserList_To_auth_UserList is an autogenerated conversion function.
Convert_v1_UserSpec_To_auth_UserSpec is an autogenerated conversion function.
RegisterConversions adds conversion functions to the given scheme.
RegisterDefaults adds defaulters functions to the given scheme.
Resource takes an unqualified resource and returns a Group qualified GroupResource.
# Constants
Allow is the allow type.
No description provided by the author
RoleTerminating means the role is undergoing graceful termination.
CustomPolicyBindingFinalize is an internal finalizer values to CustomPolicyBinding.
Deny is the deny type.
No description provided by the author
GroupFinalize is an internal finalizer values to Group.
GroupName is the group name use in this package.
GroupTerminating means the group is undergoing graceful termination.
LocalIdentityDeleting means the local identity is undergoing graceful termination.
LocalIdentityFinalize is an internal finalizer values to LocalIdentity.
PolicyActive indicates the policy is active.
No description provided by the author
No description provided by the author
PolicyFinalize is an internal finalizer values to Policy.
No description provided by the author
No description provided by the author
PolicyTerminating means the policy is undergoing graceful termination.
ProjectPolicyFinalize is an internal finalizer values to ProjectPolicyBinding.
No description provided by the author
RoleFinalize is an internal finalizer values to Role.
RoleTerminating means the role is undergoing graceful termination.
Version is the version name use in this package.
# Variables
AddToScheme applies all the stored functions to the scheme.
No description provided by the author
No description provided by the author
No description provided by the author
SchemeBuilder collects functions that add things to a scheme.
SchemeGroupVersion is group version used to register these objects.
# Structs
Action defines a action verb for authorization.
AllowedStatus includes the resource access request and response.
APIKey contains expiration time used to apply the api key.
APIKeyList is the whole list of all identities.
APIKeyReq contains expiration time used to apply the api key.
APIKeyReqPassword contains userinfo and expiration time used to apply the api key.
APIKeySpec is a description of an apiKey.
APIKeyStatus is a description of an api key status.
APISigningKey hold encryption and signing key.
APISigningKeyList is the whole list of all signing key.
Binding is used to bind or unbind the subjects to or from the policy,role or group.
Category defines a category of actions for policy.
CategoryList is the whole list of policy Category.
CategorySpec is a description of category.
Client represents an OAuth2 client.
ClientList is the whole list of OAuth2 client.
ClientSpec is a description of an client.
ConfigMap holds configuration data for tke to consume.
ConfigMapList is a resource containing a list of ConfigMap objects.
CustomPolicyBinding is a collection of subjects bond to policies in a custom scope.
CustomPolicyBindingList is the whole list of all CustomPolicyBindings.
CustomPolicyBindingSpec defines the desired identities of CustomPolicyBindingSpec document in this set.
CustomPolicyBindingStatus represents information about the status of a CustomPolicyBinding.
Group is an object that contains the metadata about identify about tke local idp or third-party idp.
GroupList is the whole list of all groups.
GroupSpec is a description of a Group.
GroupStatus represents information about the status of a group.
IdentityProvider is an object that contains the metadata about identify provider used to login to TKE.
IdentityProviderList is the whole list of all identity providers.
IdentityProviderSpec is a description of an identity provider.
LocalGroup represents a group of users.
LocalGroupList is the whole list of all groups.
LocalGroupSpec is a description of group.
LocalGroupStatus represents information about the status of a group.
LocalIdentity is an object that contains the metadata about identify used to login to TKE.
LocalIdentityList is the whole list of all identities.
LocalIdentitySpec is a description of an identity.
LocalIdentityStatus is a description of an identity status.
NonResourceAttributes includes the authorization attributes available for non-resource requests to the Authorizer interface.
PasswordReq contains info to update password for a localIdentity.
Policy represents a policy document for access control.
PolicyBinding references the request to bind or unbind policies to the role.
PolicyList is the whole list of all policies.
PolicySpec is a description of a policy.
PolicyStatus represents information about the status of a policy.
Project contains members of projects.
ProjectBelongs contains projects of user belongs.
ProjectList is the whole list of all projects.
ProjectPolicyBinding is a collection of subjects bond to policies in a project scope.
ProjectPolicyBindingList is the whole list of all ProjectPolicyBindings.
ProjectPolicyBindingRequest references the request to bind or unbind policies to the role.
ProjectPolicyBindingSpec defines the desired identities of ProjectPolicyBindingSpec document in this set.
ProjectPolicyBindingStatus represents information about the status of a ProjectPolicyBinding.
ResourceAttributes includes the authorization attributes available for resource requests to the Authorizer interface.
Role is a collection with multiple policies.
RoleList is the whole list of policy.
RoleSpec is a description of role.
RoleStatus represents information about the status of a role.
Rule represents a rule document for access control.
RuleList is the whole list of all rules.
RuleSpec is a description of a rule.
Statement defines a series of action on resource can be done or not.
Subject references a user can specify by id or name.
SubjectAccessReview checks whether or not a user or group can perform an action.
SubjectAccessReviewSpec is a description of the access request.
SubjectAccessReviewStatus represents the current state of a SubjectAccessReview.
User is an object that contains the metadata about identify about tke local idp or third-party idp.
UserList is the whole list of all users.
UserSpec is a description of an user.
# Type aliases
BindingPhase defines the phase of ProjectPolicyBinding constructor.
Effect defines the policy effect.
ExtraValue masks the value so protobuf can generate +protobuf.nullable=true +protobuf.options.(gogoproto.goproto_stringer)=false.
No description provided by the author
GroupPhase defines the phase of group constructor.
LocalIdentityPhase defines the phase of LocalIdentity construct.
PolicyPhase defines the phase of policy constructor.
PolicyScope defines the policy is belong to platform or project.
PolicyType defines the policy is default or created by user.
RolePhase defines the phase of role constructor.