Documentation ¶
Overview ¶
Package v1 is the v1 version of the API. +groupName=auth.tkestack.io
Index ¶
- Constants
- Variables
- func AddFieldLabelConversionsForAPIKey(scheme *runtime.Scheme) error
- func AddFieldLabelConversionsForCategory(scheme *runtime.Scheme) error
- func AddFieldLabelConversionsForCustomPolicyBinding(scheme *runtime.Scheme) error
- func AddFieldLabelConversionsForGroup(scheme *runtime.Scheme) error
- func AddFieldLabelConversionsForIdentityProvider(scheme *runtime.Scheme) error
- func AddFieldLabelConversionsForLocalGroup(scheme *runtime.Scheme) error
- func AddFieldLabelConversionsForLocalIdentity(scheme *runtime.Scheme) error
- func AddFieldLabelConversionsForPolicy(scheme *runtime.Scheme) error
- func AddFieldLabelConversionsForProject(scheme *runtime.Scheme) error
- func AddFieldLabelConversionsForProjectPolicyBinding(scheme *runtime.Scheme) error
- func AddFieldLabelConversionsForRole(scheme *runtime.Scheme) error
- func AddFieldLabelConversionsForRule(scheme *runtime.Scheme) error
- func AddFieldLabelConversionsForUser(scheme *runtime.Scheme) error
- func Convert_auth_APIKeyList_To_v1_APIKeyList(in *auth.APIKeyList, out *APIKeyList, s conversion.Scope) error
- func Convert_auth_APIKeyReqPassword_To_v1_APIKeyReqPassword(in *auth.APIKeyReqPassword, out *APIKeyReqPassword, s conversion.Scope) error
- func Convert_auth_APIKeyReq_To_v1_APIKeyReq(in *auth.APIKeyReq, out *APIKeyReq, s conversion.Scope) error
- func Convert_auth_APIKeySpec_To_v1_APIKeySpec(in *auth.APIKeySpec, out *APIKeySpec, s conversion.Scope) error
- func Convert_auth_APIKeyStatus_To_v1_APIKeyStatus(in *auth.APIKeyStatus, out *APIKeyStatus, s conversion.Scope) error
- func Convert_auth_APIKey_To_v1_APIKey(in *auth.APIKey, out *APIKey, s conversion.Scope) error
- func Convert_auth_APISigningKeyList_To_v1_APISigningKeyList(in *auth.APISigningKeyList, out *APISigningKeyList, s conversion.Scope) error
- func Convert_auth_APISigningKey_To_v1_APISigningKey(in *auth.APISigningKey, out *APISigningKey, s conversion.Scope) error
- func Convert_auth_Action_To_v1_Action(in *auth.Action, out *Action, s conversion.Scope) error
- func Convert_auth_AllowedStatus_To_v1_AllowedStatus(in *auth.AllowedStatus, out *AllowedStatus, s conversion.Scope) error
- func Convert_auth_Binding_To_v1_Binding(in *auth.Binding, out *Binding, s conversion.Scope) error
- func Convert_auth_CategoryList_To_v1_CategoryList(in *auth.CategoryList, out *CategoryList, s conversion.Scope) error
- func Convert_auth_CategorySpec_To_v1_CategorySpec(in *auth.CategorySpec, out *CategorySpec, s conversion.Scope) error
- func Convert_auth_Category_To_v1_Category(in *auth.Category, out *Category, s conversion.Scope) error
- func Convert_auth_ClientList_To_v1_ClientList(in *auth.ClientList, out *ClientList, s conversion.Scope) error
- func Convert_auth_ClientSpec_To_v1_ClientSpec(in *auth.ClientSpec, out *ClientSpec, s conversion.Scope) error
- func Convert_auth_Client_To_v1_Client(in *auth.Client, out *Client, s conversion.Scope) error
- func Convert_auth_ConfigMapList_To_v1_ConfigMapList(in *auth.ConfigMapList, out *ConfigMapList, s conversion.Scope) error
- func Convert_auth_ConfigMap_To_v1_ConfigMap(in *auth.ConfigMap, out *ConfigMap, s conversion.Scope) error
- func Convert_auth_CustomPolicyBindingList_To_v1_CustomPolicyBindingList(in *auth.CustomPolicyBindingList, out *CustomPolicyBindingList, ...) error
- func Convert_auth_CustomPolicyBindingSpec_To_v1_CustomPolicyBindingSpec(in *auth.CustomPolicyBindingSpec, out *CustomPolicyBindingSpec, ...) error
- func Convert_auth_CustomPolicyBindingStatus_To_v1_CustomPolicyBindingStatus(in *auth.CustomPolicyBindingStatus, out *CustomPolicyBindingStatus, ...) error
- func Convert_auth_CustomPolicyBinding_To_v1_CustomPolicyBinding(in *auth.CustomPolicyBinding, out *CustomPolicyBinding, s conversion.Scope) error
- func Convert_auth_GroupList_To_v1_GroupList(in *auth.GroupList, out *GroupList, s conversion.Scope) error
- func Convert_auth_GroupSpec_To_v1_GroupSpec(in *auth.GroupSpec, out *GroupSpec, s conversion.Scope) error
- func Convert_auth_GroupStatus_To_v1_GroupStatus(in *auth.GroupStatus, out *GroupStatus, s conversion.Scope) error
- func Convert_auth_Group_To_v1_Group(in *auth.Group, out *Group, s conversion.Scope) error
- func Convert_auth_IdentityProviderList_To_v1_IdentityProviderList(in *auth.IdentityProviderList, out *IdentityProviderList, s conversion.Scope) error
- func Convert_auth_IdentityProviderSpec_To_v1_IdentityProviderSpec(in *auth.IdentityProviderSpec, out *IdentityProviderSpec, s conversion.Scope) error
- func Convert_auth_IdentityProvider_To_v1_IdentityProvider(in *auth.IdentityProvider, out *IdentityProvider, s conversion.Scope) error
- func Convert_auth_LocalGroupList_To_v1_LocalGroupList(in *auth.LocalGroupList, out *LocalGroupList, s conversion.Scope) error
- func Convert_auth_LocalGroupSpec_To_v1_LocalGroupSpec(in *auth.LocalGroupSpec, out *LocalGroupSpec, s conversion.Scope) error
- func Convert_auth_LocalGroupStatus_To_v1_LocalGroupStatus(in *auth.LocalGroupStatus, out *LocalGroupStatus, s conversion.Scope) error
- func Convert_auth_LocalGroup_To_v1_LocalGroup(in *auth.LocalGroup, out *LocalGroup, s conversion.Scope) error
- func Convert_auth_LocalIdentityList_To_v1_LocalIdentityList(in *auth.LocalIdentityList, out *LocalIdentityList, s conversion.Scope) error
- func Convert_auth_LocalIdentitySpec_To_v1_LocalIdentitySpec(in *auth.LocalIdentitySpec, out *LocalIdentitySpec, s conversion.Scope) error
- func Convert_auth_LocalIdentityStatus_To_v1_LocalIdentityStatus(in *auth.LocalIdentityStatus, out *LocalIdentityStatus, s conversion.Scope) error
- func Convert_auth_LocalIdentity_To_v1_LocalIdentity(in *auth.LocalIdentity, out *LocalIdentity, s conversion.Scope) error
- func Convert_auth_NonResourceAttributes_To_v1_NonResourceAttributes(in *auth.NonResourceAttributes, out *NonResourceAttributes, s conversion.Scope) error
- func Convert_auth_PasswordReq_To_v1_PasswordReq(in *auth.PasswordReq, out *PasswordReq, s conversion.Scope) error
- func Convert_auth_PolicyBinding_To_v1_PolicyBinding(in *auth.PolicyBinding, out *PolicyBinding, s conversion.Scope) error
- func Convert_auth_PolicyList_To_v1_PolicyList(in *auth.PolicyList, out *PolicyList, s conversion.Scope) error
- func Convert_auth_PolicySpec_To_v1_PolicySpec(in *auth.PolicySpec, out *PolicySpec, s conversion.Scope) error
- func Convert_auth_PolicyStatus_To_v1_PolicyStatus(in *auth.PolicyStatus, out *PolicyStatus, s conversion.Scope) error
- func Convert_auth_Policy_To_v1_Policy(in *auth.Policy, out *Policy, s conversion.Scope) error
- func Convert_auth_ProjectBelongs_To_v1_ProjectBelongs(in *auth.ProjectBelongs, out *ProjectBelongs, s conversion.Scope) error
- func Convert_auth_ProjectList_To_v1_ProjectList(in *auth.ProjectList, out *ProjectList, s conversion.Scope) error
- func Convert_auth_ProjectPolicyBindingList_To_v1_ProjectPolicyBindingList(in *auth.ProjectPolicyBindingList, out *ProjectPolicyBindingList, ...) error
- func Convert_auth_ProjectPolicyBindingRequest_To_v1_ProjectPolicyBindingRequest(in *auth.ProjectPolicyBindingRequest, out *ProjectPolicyBindingRequest, ...) error
- func Convert_auth_ProjectPolicyBindingSpec_To_v1_ProjectPolicyBindingSpec(in *auth.ProjectPolicyBindingSpec, out *ProjectPolicyBindingSpec, ...) error
- func Convert_auth_ProjectPolicyBindingStatus_To_v1_ProjectPolicyBindingStatus(in *auth.ProjectPolicyBindingStatus, out *ProjectPolicyBindingStatus, ...) error
- func Convert_auth_ProjectPolicyBinding_To_v1_ProjectPolicyBinding(in *auth.ProjectPolicyBinding, out *ProjectPolicyBinding, s conversion.Scope) error
- func Convert_auth_Project_To_v1_Project(in *auth.Project, out *Project, s conversion.Scope) error
- func Convert_auth_ResourceAttributes_To_v1_ResourceAttributes(in *auth.ResourceAttributes, out *ResourceAttributes, s conversion.Scope) error
- func Convert_auth_RoleList_To_v1_RoleList(in *auth.RoleList, out *RoleList, s conversion.Scope) error
- func Convert_auth_RoleSpec_To_v1_RoleSpec(in *auth.RoleSpec, out *RoleSpec, s conversion.Scope) error
- func Convert_auth_RoleStatus_To_v1_RoleStatus(in *auth.RoleStatus, out *RoleStatus, s conversion.Scope) error
- func Convert_auth_Role_To_v1_Role(in *auth.Role, out *Role, s conversion.Scope) error
- func Convert_auth_RuleList_To_v1_RuleList(in *auth.RuleList, out *RuleList, s conversion.Scope) error
- func Convert_auth_RuleSpec_To_v1_RuleSpec(in *auth.RuleSpec, out *RuleSpec, s conversion.Scope) error
- func Convert_auth_Rule_To_v1_Rule(in *auth.Rule, out *Rule, s conversion.Scope) error
- func Convert_auth_Statement_To_v1_Statement(in *auth.Statement, out *Statement, s conversion.Scope) error
- func Convert_auth_SubjectAccessReviewSpec_To_v1_SubjectAccessReviewSpec(in *auth.SubjectAccessReviewSpec, out *SubjectAccessReviewSpec, ...) error
- func Convert_auth_SubjectAccessReviewStatus_To_v1_SubjectAccessReviewStatus(in *auth.SubjectAccessReviewStatus, out *SubjectAccessReviewStatus, ...) error
- func Convert_auth_SubjectAccessReview_To_v1_SubjectAccessReview(in *auth.SubjectAccessReview, out *SubjectAccessReview, s conversion.Scope) error
- func Convert_auth_Subject_To_v1_Subject(in *auth.Subject, out *Subject, s conversion.Scope) error
- func Convert_auth_UserList_To_v1_UserList(in *auth.UserList, out *UserList, s conversion.Scope) error
- func Convert_auth_UserSpec_To_v1_UserSpec(in *auth.UserSpec, out *UserSpec, s conversion.Scope) error
- func Convert_auth_User_To_v1_User(in *auth.User, out *User, s conversion.Scope) error
- func Convert_v1_APIKeyList_To_auth_APIKeyList(in *APIKeyList, out *auth.APIKeyList, s conversion.Scope) error
- func Convert_v1_APIKeyReqPassword_To_auth_APIKeyReqPassword(in *APIKeyReqPassword, out *auth.APIKeyReqPassword, s conversion.Scope) error
- func Convert_v1_APIKeyReq_To_auth_APIKeyReq(in *APIKeyReq, out *auth.APIKeyReq, s conversion.Scope) error
- func Convert_v1_APIKeySpec_To_auth_APIKeySpec(in *APIKeySpec, out *auth.APIKeySpec, s conversion.Scope) error
- func Convert_v1_APIKeyStatus_To_auth_APIKeyStatus(in *APIKeyStatus, out *auth.APIKeyStatus, s conversion.Scope) error
- func Convert_v1_APIKey_To_auth_APIKey(in *APIKey, out *auth.APIKey, s conversion.Scope) error
- func Convert_v1_APISigningKeyList_To_auth_APISigningKeyList(in *APISigningKeyList, out *auth.APISigningKeyList, s conversion.Scope) error
- func Convert_v1_APISigningKey_To_auth_APISigningKey(in *APISigningKey, out *auth.APISigningKey, s conversion.Scope) error
- func Convert_v1_Action_To_auth_Action(in *Action, out *auth.Action, s conversion.Scope) error
- func Convert_v1_AllowedStatus_To_auth_AllowedStatus(in *AllowedStatus, out *auth.AllowedStatus, s conversion.Scope) error
- func Convert_v1_Binding_To_auth_Binding(in *Binding, out *auth.Binding, s conversion.Scope) error
- func Convert_v1_CategoryList_To_auth_CategoryList(in *CategoryList, out *auth.CategoryList, s conversion.Scope) error
- func Convert_v1_CategorySpec_To_auth_CategorySpec(in *CategorySpec, out *auth.CategorySpec, s conversion.Scope) error
- func Convert_v1_Category_To_auth_Category(in *Category, out *auth.Category, s conversion.Scope) error
- func Convert_v1_ClientList_To_auth_ClientList(in *ClientList, out *auth.ClientList, s conversion.Scope) error
- func Convert_v1_ClientSpec_To_auth_ClientSpec(in *ClientSpec, out *auth.ClientSpec, s conversion.Scope) error
- func Convert_v1_Client_To_auth_Client(in *Client, out *auth.Client, s conversion.Scope) error
- func Convert_v1_ConfigMapList_To_auth_ConfigMapList(in *ConfigMapList, out *auth.ConfigMapList, s conversion.Scope) error
- func Convert_v1_ConfigMap_To_auth_ConfigMap(in *ConfigMap, out *auth.ConfigMap, s conversion.Scope) error
- func Convert_v1_CustomPolicyBindingList_To_auth_CustomPolicyBindingList(in *CustomPolicyBindingList, out *auth.CustomPolicyBindingList, ...) error
- func Convert_v1_CustomPolicyBindingSpec_To_auth_CustomPolicyBindingSpec(in *CustomPolicyBindingSpec, out *auth.CustomPolicyBindingSpec, ...) error
- func Convert_v1_CustomPolicyBindingStatus_To_auth_CustomPolicyBindingStatus(in *CustomPolicyBindingStatus, out *auth.CustomPolicyBindingStatus, ...) error
- func Convert_v1_CustomPolicyBinding_To_auth_CustomPolicyBinding(in *CustomPolicyBinding, out *auth.CustomPolicyBinding, s conversion.Scope) error
- func Convert_v1_GroupList_To_auth_GroupList(in *GroupList, out *auth.GroupList, s conversion.Scope) error
- func Convert_v1_GroupSpec_To_auth_GroupSpec(in *GroupSpec, out *auth.GroupSpec, s conversion.Scope) error
- func Convert_v1_GroupStatus_To_auth_GroupStatus(in *GroupStatus, out *auth.GroupStatus, s conversion.Scope) error
- func Convert_v1_Group_To_auth_Group(in *Group, out *auth.Group, s conversion.Scope) error
- func Convert_v1_IdentityProviderList_To_auth_IdentityProviderList(in *IdentityProviderList, out *auth.IdentityProviderList, s conversion.Scope) error
- func Convert_v1_IdentityProviderSpec_To_auth_IdentityProviderSpec(in *IdentityProviderSpec, out *auth.IdentityProviderSpec, s conversion.Scope) error
- func Convert_v1_IdentityProvider_To_auth_IdentityProvider(in *IdentityProvider, out *auth.IdentityProvider, s conversion.Scope) error
- func Convert_v1_LocalGroupList_To_auth_LocalGroupList(in *LocalGroupList, out *auth.LocalGroupList, s conversion.Scope) error
- func Convert_v1_LocalGroupSpec_To_auth_LocalGroupSpec(in *LocalGroupSpec, out *auth.LocalGroupSpec, s conversion.Scope) error
- func Convert_v1_LocalGroupStatus_To_auth_LocalGroupStatus(in *LocalGroupStatus, out *auth.LocalGroupStatus, s conversion.Scope) error
- func Convert_v1_LocalGroup_To_auth_LocalGroup(in *LocalGroup, out *auth.LocalGroup, s conversion.Scope) error
- func Convert_v1_LocalIdentityList_To_auth_LocalIdentityList(in *LocalIdentityList, out *auth.LocalIdentityList, s conversion.Scope) error
- func Convert_v1_LocalIdentitySpec_To_auth_LocalIdentitySpec(in *LocalIdentitySpec, out *auth.LocalIdentitySpec, s conversion.Scope) error
- func Convert_v1_LocalIdentityStatus_To_auth_LocalIdentityStatus(in *LocalIdentityStatus, out *auth.LocalIdentityStatus, s conversion.Scope) error
- func Convert_v1_LocalIdentity_To_auth_LocalIdentity(in *LocalIdentity, out *auth.LocalIdentity, s conversion.Scope) error
- func Convert_v1_NonResourceAttributes_To_auth_NonResourceAttributes(in *NonResourceAttributes, out *auth.NonResourceAttributes, s conversion.Scope) error
- func Convert_v1_PasswordReq_To_auth_PasswordReq(in *PasswordReq, out *auth.PasswordReq, s conversion.Scope) error
- func Convert_v1_PolicyBinding_To_auth_PolicyBinding(in *PolicyBinding, out *auth.PolicyBinding, s conversion.Scope) error
- func Convert_v1_PolicyList_To_auth_PolicyList(in *PolicyList, out *auth.PolicyList, s conversion.Scope) error
- func Convert_v1_PolicySpec_To_auth_PolicySpec(in *PolicySpec, out *auth.PolicySpec, s conversion.Scope) error
- func Convert_v1_PolicyStatus_To_auth_PolicyStatus(in *PolicyStatus, out *auth.PolicyStatus, s conversion.Scope) error
- func Convert_v1_Policy_To_auth_Policy(in *Policy, out *auth.Policy, s conversion.Scope) error
- func Convert_v1_ProjectBelongs_To_auth_ProjectBelongs(in *ProjectBelongs, out *auth.ProjectBelongs, s conversion.Scope) error
- func Convert_v1_ProjectList_To_auth_ProjectList(in *ProjectList, out *auth.ProjectList, s conversion.Scope) error
- func Convert_v1_ProjectPolicyBindingList_To_auth_ProjectPolicyBindingList(in *ProjectPolicyBindingList, out *auth.ProjectPolicyBindingList, ...) error
- func Convert_v1_ProjectPolicyBindingRequest_To_auth_ProjectPolicyBindingRequest(in *ProjectPolicyBindingRequest, out *auth.ProjectPolicyBindingRequest, ...) error
- func Convert_v1_ProjectPolicyBindingSpec_To_auth_ProjectPolicyBindingSpec(in *ProjectPolicyBindingSpec, out *auth.ProjectPolicyBindingSpec, ...) error
- func Convert_v1_ProjectPolicyBindingStatus_To_auth_ProjectPolicyBindingStatus(in *ProjectPolicyBindingStatus, out *auth.ProjectPolicyBindingStatus, ...) error
- func Convert_v1_ProjectPolicyBinding_To_auth_ProjectPolicyBinding(in *ProjectPolicyBinding, out *auth.ProjectPolicyBinding, s conversion.Scope) error
- func Convert_v1_Project_To_auth_Project(in *Project, out *auth.Project, s conversion.Scope) error
- func Convert_v1_ResourceAttributes_To_auth_ResourceAttributes(in *ResourceAttributes, out *auth.ResourceAttributes, s conversion.Scope) error
- func Convert_v1_RoleList_To_auth_RoleList(in *RoleList, out *auth.RoleList, s conversion.Scope) error
- func Convert_v1_RoleSpec_To_auth_RoleSpec(in *RoleSpec, out *auth.RoleSpec, s conversion.Scope) error
- func Convert_v1_RoleStatus_To_auth_RoleStatus(in *RoleStatus, out *auth.RoleStatus, s conversion.Scope) error
- func Convert_v1_Role_To_auth_Role(in *Role, out *auth.Role, s conversion.Scope) error
- func Convert_v1_RuleList_To_auth_RuleList(in *RuleList, out *auth.RuleList, s conversion.Scope) error
- func Convert_v1_RuleSpec_To_auth_RuleSpec(in *RuleSpec, out *auth.RuleSpec, s conversion.Scope) error
- func Convert_v1_Rule_To_auth_Rule(in *Rule, out *auth.Rule, s conversion.Scope) error
- func Convert_v1_Statement_To_auth_Statement(in *Statement, out *auth.Statement, s conversion.Scope) error
- func Convert_v1_SubjectAccessReviewSpec_To_auth_SubjectAccessReviewSpec(in *SubjectAccessReviewSpec, out *auth.SubjectAccessReviewSpec, ...) error
- func Convert_v1_SubjectAccessReviewStatus_To_auth_SubjectAccessReviewStatus(in *SubjectAccessReviewStatus, out *auth.SubjectAccessReviewStatus, ...) error
- func Convert_v1_SubjectAccessReview_To_auth_SubjectAccessReview(in *SubjectAccessReview, out *auth.SubjectAccessReview, s conversion.Scope) error
- func Convert_v1_Subject_To_auth_Subject(in *Subject, out *auth.Subject, s conversion.Scope) error
- func Convert_v1_UserList_To_auth_UserList(in *UserList, out *auth.UserList, s conversion.Scope) error
- func Convert_v1_UserSpec_To_auth_UserSpec(in *UserSpec, out *auth.UserSpec, s conversion.Scope) error
- func Convert_v1_User_To_auth_User(in *User, out *auth.User, s conversion.Scope) error
- func RegisterConversions(s *runtime.Scheme) error
- func RegisterDefaults(scheme *runtime.Scheme) error
- func Resource(resource string) schema.GroupResource
- type APIKey
- func (in *APIKey) DeepCopy() *APIKey
- func (in *APIKey) DeepCopyInto(out *APIKey)
- func (in *APIKey) DeepCopyObject() runtime.Object
- func (*APIKey) Descriptor() ([]byte, []int)
- func (m *APIKey) Marshal() (dAtA []byte, err error)
- func (m *APIKey) MarshalTo(dAtA []byte) (int, error)
- func (m *APIKey) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*APIKey) ProtoMessage()
- func (m *APIKey) Reset()
- func (m *APIKey) Size() (n int)
- func (this *APIKey) String() string
- func (APIKey) SwaggerDoc() map[string]string
- func (m *APIKey) Unmarshal(dAtA []byte) error
- func (m *APIKey) XXX_DiscardUnknown()
- func (m *APIKey) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *APIKey) XXX_Merge(src proto.Message)
- func (m *APIKey) XXX_Size() int
- func (m *APIKey) XXX_Unmarshal(b []byte) error
- type APIKeyList
- func (in *APIKeyList) DeepCopy() *APIKeyList
- func (in *APIKeyList) DeepCopyInto(out *APIKeyList)
- func (in *APIKeyList) DeepCopyObject() runtime.Object
- func (*APIKeyList) Descriptor() ([]byte, []int)
- func (m *APIKeyList) Marshal() (dAtA []byte, err error)
- func (m *APIKeyList) MarshalTo(dAtA []byte) (int, error)
- func (m *APIKeyList) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*APIKeyList) ProtoMessage()
- func (m *APIKeyList) Reset()
- func (m *APIKeyList) Size() (n int)
- func (this *APIKeyList) String() string
- func (APIKeyList) SwaggerDoc() map[string]string
- func (m *APIKeyList) Unmarshal(dAtA []byte) error
- func (m *APIKeyList) XXX_DiscardUnknown()
- func (m *APIKeyList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *APIKeyList) XXX_Merge(src proto.Message)
- func (m *APIKeyList) XXX_Size() int
- func (m *APIKeyList) XXX_Unmarshal(b []byte) error
- type APIKeyReq
- func (in *APIKeyReq) DeepCopy() *APIKeyReq
- func (in *APIKeyReq) DeepCopyInto(out *APIKeyReq)
- func (in *APIKeyReq) DeepCopyObject() runtime.Object
- func (*APIKeyReq) Descriptor() ([]byte, []int)
- func (m *APIKeyReq) Marshal() (dAtA []byte, err error)
- func (m *APIKeyReq) MarshalTo(dAtA []byte) (int, error)
- func (m *APIKeyReq) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*APIKeyReq) ProtoMessage()
- func (m *APIKeyReq) Reset()
- func (m *APIKeyReq) Size() (n int)
- func (this *APIKeyReq) String() string
- func (APIKeyReq) SwaggerDoc() map[string]string
- func (m *APIKeyReq) Unmarshal(dAtA []byte) error
- func (m *APIKeyReq) XXX_DiscardUnknown()
- func (m *APIKeyReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *APIKeyReq) XXX_Merge(src proto.Message)
- func (m *APIKeyReq) XXX_Size() int
- func (m *APIKeyReq) XXX_Unmarshal(b []byte) error
- type APIKeyReqPassword
- func (in *APIKeyReqPassword) DeepCopy() *APIKeyReqPassword
- func (in *APIKeyReqPassword) DeepCopyInto(out *APIKeyReqPassword)
- func (in *APIKeyReqPassword) DeepCopyObject() runtime.Object
- func (*APIKeyReqPassword) Descriptor() ([]byte, []int)
- func (m *APIKeyReqPassword) Marshal() (dAtA []byte, err error)
- func (m *APIKeyReqPassword) MarshalTo(dAtA []byte) (int, error)
- func (m *APIKeyReqPassword) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*APIKeyReqPassword) ProtoMessage()
- func (m *APIKeyReqPassword) Reset()
- func (m *APIKeyReqPassword) Size() (n int)
- func (this *APIKeyReqPassword) String() string
- func (APIKeyReqPassword) SwaggerDoc() map[string]string
- func (m *APIKeyReqPassword) Unmarshal(dAtA []byte) error
- func (m *APIKeyReqPassword) XXX_DiscardUnknown()
- func (m *APIKeyReqPassword) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *APIKeyReqPassword) XXX_Merge(src proto.Message)
- func (m *APIKeyReqPassword) XXX_Size() int
- func (m *APIKeyReqPassword) XXX_Unmarshal(b []byte) error
- type APIKeySpec
- func (in *APIKeySpec) DeepCopy() *APIKeySpec
- func (in *APIKeySpec) DeepCopyInto(out *APIKeySpec)
- func (*APIKeySpec) Descriptor() ([]byte, []int)
- func (m *APIKeySpec) Marshal() (dAtA []byte, err error)
- func (m *APIKeySpec) MarshalTo(dAtA []byte) (int, error)
- func (m *APIKeySpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*APIKeySpec) ProtoMessage()
- func (m *APIKeySpec) Reset()
- func (m *APIKeySpec) Size() (n int)
- func (this *APIKeySpec) String() string
- func (APIKeySpec) SwaggerDoc() map[string]string
- func (m *APIKeySpec) Unmarshal(dAtA []byte) error
- func (m *APIKeySpec) XXX_DiscardUnknown()
- func (m *APIKeySpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *APIKeySpec) XXX_Merge(src proto.Message)
- func (m *APIKeySpec) XXX_Size() int
- func (m *APIKeySpec) XXX_Unmarshal(b []byte) error
- type APIKeyStatus
- func (in *APIKeyStatus) DeepCopy() *APIKeyStatus
- func (in *APIKeyStatus) DeepCopyInto(out *APIKeyStatus)
- func (*APIKeyStatus) Descriptor() ([]byte, []int)
- func (m *APIKeyStatus) Marshal() (dAtA []byte, err error)
- func (m *APIKeyStatus) MarshalTo(dAtA []byte) (int, error)
- func (m *APIKeyStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*APIKeyStatus) ProtoMessage()
- func (m *APIKeyStatus) Reset()
- func (m *APIKeyStatus) Size() (n int)
- func (this *APIKeyStatus) String() string
- func (APIKeyStatus) SwaggerDoc() map[string]string
- func (m *APIKeyStatus) Unmarshal(dAtA []byte) error
- func (m *APIKeyStatus) XXX_DiscardUnknown()
- func (m *APIKeyStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *APIKeyStatus) XXX_Merge(src proto.Message)
- func (m *APIKeyStatus) XXX_Size() int
- func (m *APIKeyStatus) XXX_Unmarshal(b []byte) error
- type APISigningKey
- func (in *APISigningKey) DeepCopy() *APISigningKey
- func (in *APISigningKey) DeepCopyInto(out *APISigningKey)
- func (in *APISigningKey) DeepCopyObject() runtime.Object
- func (*APISigningKey) Descriptor() ([]byte, []int)
- func (m *APISigningKey) Marshal() (dAtA []byte, err error)
- func (m *APISigningKey) MarshalTo(dAtA []byte) (int, error)
- func (m *APISigningKey) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*APISigningKey) ProtoMessage()
- func (m *APISigningKey) Reset()
- func (m *APISigningKey) Size() (n int)
- func (this *APISigningKey) String() string
- func (APISigningKey) SwaggerDoc() map[string]string
- func (m *APISigningKey) Unmarshal(dAtA []byte) error
- func (m *APISigningKey) XXX_DiscardUnknown()
- func (m *APISigningKey) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *APISigningKey) XXX_Merge(src proto.Message)
- func (m *APISigningKey) XXX_Size() int
- func (m *APISigningKey) XXX_Unmarshal(b []byte) error
- type APISigningKeyList
- func (in *APISigningKeyList) DeepCopy() *APISigningKeyList
- func (in *APISigningKeyList) DeepCopyInto(out *APISigningKeyList)
- func (in *APISigningKeyList) DeepCopyObject() runtime.Object
- func (*APISigningKeyList) Descriptor() ([]byte, []int)
- func (m *APISigningKeyList) Marshal() (dAtA []byte, err error)
- func (m *APISigningKeyList) MarshalTo(dAtA []byte) (int, error)
- func (m *APISigningKeyList) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*APISigningKeyList) ProtoMessage()
- func (m *APISigningKeyList) Reset()
- func (m *APISigningKeyList) Size() (n int)
- func (this *APISigningKeyList) String() string
- func (APISigningKeyList) SwaggerDoc() map[string]string
- func (m *APISigningKeyList) Unmarshal(dAtA []byte) error
- func (m *APISigningKeyList) XXX_DiscardUnknown()
- func (m *APISigningKeyList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *APISigningKeyList) XXX_Merge(src proto.Message)
- func (m *APISigningKeyList) XXX_Size() int
- func (m *APISigningKeyList) XXX_Unmarshal(b []byte) error
- type Action
- func (in *Action) DeepCopy() *Action
- func (in *Action) DeepCopyInto(out *Action)
- func (*Action) Descriptor() ([]byte, []int)
- func (m *Action) Marshal() (dAtA []byte, err error)
- func (m *Action) MarshalTo(dAtA []byte) (int, error)
- func (m *Action) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Action) ProtoMessage()
- func (m *Action) Reset()
- func (m *Action) Size() (n int)
- func (this *Action) String() string
- func (Action) SwaggerDoc() map[string]string
- func (m *Action) Unmarshal(dAtA []byte) error
- func (m *Action) XXX_DiscardUnknown()
- func (m *Action) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Action) XXX_Merge(src proto.Message)
- func (m *Action) XXX_Size() int
- func (m *Action) XXX_Unmarshal(b []byte) error
- type AllowedStatus
- func (in *AllowedStatus) DeepCopy() *AllowedStatus
- func (in *AllowedStatus) DeepCopyInto(out *AllowedStatus)
- func (*AllowedStatus) Descriptor() ([]byte, []int)
- func (m *AllowedStatus) Marshal() (dAtA []byte, err error)
- func (m *AllowedStatus) MarshalTo(dAtA []byte) (int, error)
- func (m *AllowedStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*AllowedStatus) ProtoMessage()
- func (m *AllowedStatus) Reset()
- func (m *AllowedStatus) Size() (n int)
- func (this *AllowedStatus) String() string
- func (AllowedStatus) SwaggerDoc() map[string]string
- func (m *AllowedStatus) Unmarshal(dAtA []byte) error
- func (m *AllowedStatus) XXX_DiscardUnknown()
- func (m *AllowedStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *AllowedStatus) XXX_Merge(src proto.Message)
- func (m *AllowedStatus) XXX_Size() int
- func (m *AllowedStatus) XXX_Unmarshal(b []byte) error
- type Binding
- func (in *Binding) DeepCopy() *Binding
- func (in *Binding) DeepCopyInto(out *Binding)
- func (in *Binding) DeepCopyObject() runtime.Object
- func (*Binding) Descriptor() ([]byte, []int)
- func (m *Binding) Marshal() (dAtA []byte, err error)
- func (m *Binding) MarshalTo(dAtA []byte) (int, error)
- func (m *Binding) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Binding) ProtoMessage()
- func (m *Binding) Reset()
- func (m *Binding) Size() (n int)
- func (this *Binding) String() string
- func (Binding) SwaggerDoc() map[string]string
- func (m *Binding) Unmarshal(dAtA []byte) error
- func (m *Binding) XXX_DiscardUnknown()
- func (m *Binding) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Binding) XXX_Merge(src proto.Message)
- func (m *Binding) XXX_Size() int
- func (m *Binding) XXX_Unmarshal(b []byte) error
- type BindingPhase
- type Category
- func (in *Category) DeepCopy() *Category
- func (in *Category) DeepCopyInto(out *Category)
- func (in *Category) DeepCopyObject() runtime.Object
- func (*Category) Descriptor() ([]byte, []int)
- func (m *Category) Marshal() (dAtA []byte, err error)
- func (m *Category) MarshalTo(dAtA []byte) (int, error)
- func (m *Category) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Category) ProtoMessage()
- func (m *Category) Reset()
- func (m *Category) Size() (n int)
- func (this *Category) String() string
- func (Category) SwaggerDoc() map[string]string
- func (m *Category) Unmarshal(dAtA []byte) error
- func (m *Category) XXX_DiscardUnknown()
- func (m *Category) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Category) XXX_Merge(src proto.Message)
- func (m *Category) XXX_Size() int
- func (m *Category) XXX_Unmarshal(b []byte) error
- type CategoryList
- func (in *CategoryList) DeepCopy() *CategoryList
- func (in *CategoryList) DeepCopyInto(out *CategoryList)
- func (in *CategoryList) DeepCopyObject() runtime.Object
- func (*CategoryList) Descriptor() ([]byte, []int)
- func (m *CategoryList) Marshal() (dAtA []byte, err error)
- func (m *CategoryList) MarshalTo(dAtA []byte) (int, error)
- func (m *CategoryList) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*CategoryList) ProtoMessage()
- func (m *CategoryList) Reset()
- func (m *CategoryList) Size() (n int)
- func (this *CategoryList) String() string
- func (CategoryList) SwaggerDoc() map[string]string
- func (m *CategoryList) Unmarshal(dAtA []byte) error
- func (m *CategoryList) XXX_DiscardUnknown()
- func (m *CategoryList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CategoryList) XXX_Merge(src proto.Message)
- func (m *CategoryList) XXX_Size() int
- func (m *CategoryList) XXX_Unmarshal(b []byte) error
- type CategorySpec
- func (in *CategorySpec) DeepCopy() *CategorySpec
- func (in *CategorySpec) DeepCopyInto(out *CategorySpec)
- func (*CategorySpec) Descriptor() ([]byte, []int)
- func (m *CategorySpec) Marshal() (dAtA []byte, err error)
- func (m *CategorySpec) MarshalTo(dAtA []byte) (int, error)
- func (m *CategorySpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*CategorySpec) ProtoMessage()
- func (m *CategorySpec) Reset()
- func (m *CategorySpec) Size() (n int)
- func (this *CategorySpec) String() string
- func (CategorySpec) SwaggerDoc() map[string]string
- func (m *CategorySpec) Unmarshal(dAtA []byte) error
- func (m *CategorySpec) XXX_DiscardUnknown()
- func (m *CategorySpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CategorySpec) XXX_Merge(src proto.Message)
- func (m *CategorySpec) XXX_Size() int
- func (m *CategorySpec) XXX_Unmarshal(b []byte) error
- type Client
- func (in *Client) DeepCopy() *Client
- func (in *Client) DeepCopyInto(out *Client)
- func (in *Client) DeepCopyObject() runtime.Object
- func (*Client) Descriptor() ([]byte, []int)
- func (m *Client) Marshal() (dAtA []byte, err error)
- func (m *Client) MarshalTo(dAtA []byte) (int, error)
- func (m *Client) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Client) ProtoMessage()
- func (m *Client) Reset()
- func (m *Client) Size() (n int)
- func (this *Client) String() string
- func (Client) SwaggerDoc() map[string]string
- func (m *Client) Unmarshal(dAtA []byte) error
- func (m *Client) XXX_DiscardUnknown()
- func (m *Client) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Client) XXX_Merge(src proto.Message)
- func (m *Client) XXX_Size() int
- func (m *Client) XXX_Unmarshal(b []byte) error
- type ClientList
- func (in *ClientList) DeepCopy() *ClientList
- func (in *ClientList) DeepCopyInto(out *ClientList)
- func (in *ClientList) DeepCopyObject() runtime.Object
- func (*ClientList) Descriptor() ([]byte, []int)
- func (m *ClientList) Marshal() (dAtA []byte, err error)
- func (m *ClientList) MarshalTo(dAtA []byte) (int, error)
- func (m *ClientList) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ClientList) ProtoMessage()
- func (m *ClientList) Reset()
- func (m *ClientList) Size() (n int)
- func (this *ClientList) String() string
- func (ClientList) SwaggerDoc() map[string]string
- func (m *ClientList) Unmarshal(dAtA []byte) error
- func (m *ClientList) XXX_DiscardUnknown()
- func (m *ClientList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ClientList) XXX_Merge(src proto.Message)
- func (m *ClientList) XXX_Size() int
- func (m *ClientList) XXX_Unmarshal(b []byte) error
- type ClientSpec
- func (in *ClientSpec) DeepCopy() *ClientSpec
- func (in *ClientSpec) DeepCopyInto(out *ClientSpec)
- func (*ClientSpec) Descriptor() ([]byte, []int)
- func (m *ClientSpec) Marshal() (dAtA []byte, err error)
- func (m *ClientSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *ClientSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ClientSpec) ProtoMessage()
- func (m *ClientSpec) Reset()
- func (m *ClientSpec) Size() (n int)
- func (this *ClientSpec) String() string
- func (ClientSpec) SwaggerDoc() map[string]string
- func (m *ClientSpec) Unmarshal(dAtA []byte) error
- func (m *ClientSpec) XXX_DiscardUnknown()
- func (m *ClientSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ClientSpec) XXX_Merge(src proto.Message)
- func (m *ClientSpec) XXX_Size() int
- func (m *ClientSpec) XXX_Unmarshal(b []byte) error
- type ConfigMap
- func (in *ConfigMap) DeepCopy() *ConfigMap
- func (in *ConfigMap) DeepCopyInto(out *ConfigMap)
- func (in *ConfigMap) DeepCopyObject() runtime.Object
- func (*ConfigMap) Descriptor() ([]byte, []int)
- func (m *ConfigMap) Marshal() (dAtA []byte, err error)
- func (m *ConfigMap) MarshalTo(dAtA []byte) (int, error)
- func (m *ConfigMap) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ConfigMap) ProtoMessage()
- func (m *ConfigMap) Reset()
- func (m *ConfigMap) Size() (n int)
- func (this *ConfigMap) String() string
- func (ConfigMap) SwaggerDoc() map[string]string
- func (m *ConfigMap) Unmarshal(dAtA []byte) error
- func (m *ConfigMap) XXX_DiscardUnknown()
- func (m *ConfigMap) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ConfigMap) XXX_Merge(src proto.Message)
- func (m *ConfigMap) XXX_Size() int
- func (m *ConfigMap) XXX_Unmarshal(b []byte) error
- type ConfigMapList
- func (in *ConfigMapList) DeepCopy() *ConfigMapList
- func (in *ConfigMapList) DeepCopyInto(out *ConfigMapList)
- func (in *ConfigMapList) DeepCopyObject() runtime.Object
- func (*ConfigMapList) Descriptor() ([]byte, []int)
- func (m *ConfigMapList) Marshal() (dAtA []byte, err error)
- func (m *ConfigMapList) MarshalTo(dAtA []byte) (int, error)
- func (m *ConfigMapList) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ConfigMapList) ProtoMessage()
- func (m *ConfigMapList) Reset()
- func (m *ConfigMapList) Size() (n int)
- func (this *ConfigMapList) String() string
- func (ConfigMapList) SwaggerDoc() map[string]string
- func (m *ConfigMapList) Unmarshal(dAtA []byte) error
- func (m *ConfigMapList) XXX_DiscardUnknown()
- func (m *ConfigMapList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ConfigMapList) XXX_Merge(src proto.Message)
- func (m *ConfigMapList) XXX_Size() int
- func (m *ConfigMapList) XXX_Unmarshal(b []byte) error
- type CustomPolicyBinding
- func (in *CustomPolicyBinding) DeepCopy() *CustomPolicyBinding
- func (in *CustomPolicyBinding) DeepCopyInto(out *CustomPolicyBinding)
- func (in *CustomPolicyBinding) DeepCopyObject() runtime.Object
- func (*CustomPolicyBinding) Descriptor() ([]byte, []int)
- func (m *CustomPolicyBinding) Marshal() (dAtA []byte, err error)
- func (m *CustomPolicyBinding) MarshalTo(dAtA []byte) (int, error)
- func (m *CustomPolicyBinding) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*CustomPolicyBinding) ProtoMessage()
- func (m *CustomPolicyBinding) Reset()
- func (m *CustomPolicyBinding) Size() (n int)
- func (this *CustomPolicyBinding) String() string
- func (CustomPolicyBinding) SwaggerDoc() map[string]string
- func (m *CustomPolicyBinding) Unmarshal(dAtA []byte) error
- func (m *CustomPolicyBinding) XXX_DiscardUnknown()
- func (m *CustomPolicyBinding) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CustomPolicyBinding) XXX_Merge(src proto.Message)
- func (m *CustomPolicyBinding) XXX_Size() int
- func (m *CustomPolicyBinding) XXX_Unmarshal(b []byte) error
- type CustomPolicyBindingList
- func (in *CustomPolicyBindingList) DeepCopy() *CustomPolicyBindingList
- func (in *CustomPolicyBindingList) DeepCopyInto(out *CustomPolicyBindingList)
- func (in *CustomPolicyBindingList) DeepCopyObject() runtime.Object
- func (*CustomPolicyBindingList) Descriptor() ([]byte, []int)
- func (m *CustomPolicyBindingList) Marshal() (dAtA []byte, err error)
- func (m *CustomPolicyBindingList) MarshalTo(dAtA []byte) (int, error)
- func (m *CustomPolicyBindingList) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*CustomPolicyBindingList) ProtoMessage()
- func (m *CustomPolicyBindingList) Reset()
- func (m *CustomPolicyBindingList) Size() (n int)
- func (this *CustomPolicyBindingList) String() string
- func (CustomPolicyBindingList) SwaggerDoc() map[string]string
- func (m *CustomPolicyBindingList) Unmarshal(dAtA []byte) error
- func (m *CustomPolicyBindingList) XXX_DiscardUnknown()
- func (m *CustomPolicyBindingList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CustomPolicyBindingList) XXX_Merge(src proto.Message)
- func (m *CustomPolicyBindingList) XXX_Size() int
- func (m *CustomPolicyBindingList) XXX_Unmarshal(b []byte) error
- type CustomPolicyBindingSpec
- func (in *CustomPolicyBindingSpec) DeepCopy() *CustomPolicyBindingSpec
- func (in *CustomPolicyBindingSpec) DeepCopyInto(out *CustomPolicyBindingSpec)
- func (*CustomPolicyBindingSpec) Descriptor() ([]byte, []int)
- func (m *CustomPolicyBindingSpec) Marshal() (dAtA []byte, err error)
- func (m *CustomPolicyBindingSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *CustomPolicyBindingSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*CustomPolicyBindingSpec) ProtoMessage()
- func (m *CustomPolicyBindingSpec) Reset()
- func (m *CustomPolicyBindingSpec) Size() (n int)
- func (this *CustomPolicyBindingSpec) String() string
- func (CustomPolicyBindingSpec) SwaggerDoc() map[string]string
- func (m *CustomPolicyBindingSpec) Unmarshal(dAtA []byte) error
- func (m *CustomPolicyBindingSpec) XXX_DiscardUnknown()
- func (m *CustomPolicyBindingSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CustomPolicyBindingSpec) XXX_Merge(src proto.Message)
- func (m *CustomPolicyBindingSpec) XXX_Size() int
- func (m *CustomPolicyBindingSpec) XXX_Unmarshal(b []byte) error
- type CustomPolicyBindingStatus
- func (in *CustomPolicyBindingStatus) DeepCopy() *CustomPolicyBindingStatus
- func (in *CustomPolicyBindingStatus) DeepCopyInto(out *CustomPolicyBindingStatus)
- func (*CustomPolicyBindingStatus) Descriptor() ([]byte, []int)
- func (m *CustomPolicyBindingStatus) Marshal() (dAtA []byte, err error)
- func (m *CustomPolicyBindingStatus) MarshalTo(dAtA []byte) (int, error)
- func (m *CustomPolicyBindingStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*CustomPolicyBindingStatus) ProtoMessage()
- func (m *CustomPolicyBindingStatus) Reset()
- func (m *CustomPolicyBindingStatus) Size() (n int)
- func (this *CustomPolicyBindingStatus) String() string
- func (CustomPolicyBindingStatus) SwaggerDoc() map[string]string
- func (m *CustomPolicyBindingStatus) Unmarshal(dAtA []byte) error
- func (m *CustomPolicyBindingStatus) XXX_DiscardUnknown()
- func (m *CustomPolicyBindingStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CustomPolicyBindingStatus) XXX_Merge(src proto.Message)
- func (m *CustomPolicyBindingStatus) XXX_Size() int
- func (m *CustomPolicyBindingStatus) XXX_Unmarshal(b []byte) error
- type Effect
- type ExtraValue
- func (in ExtraValue) DeepCopy() ExtraValue
- func (in ExtraValue) DeepCopyInto(out *ExtraValue)
- func (*ExtraValue) Descriptor() ([]byte, []int)
- func (m ExtraValue) Marshal() (dAtA []byte, err error)
- func (m ExtraValue) MarshalTo(dAtA []byte) (int, error)
- func (m ExtraValue) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ExtraValue) ProtoMessage()
- func (m *ExtraValue) Reset()
- func (m ExtraValue) Size() (n int)
- func (t ExtraValue) String() string
- func (m *ExtraValue) Unmarshal(dAtA []byte) error
- func (m *ExtraValue) XXX_DiscardUnknown()
- func (m *ExtraValue) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ExtraValue) XXX_Merge(src proto.Message)
- func (m *ExtraValue) XXX_Size() int
- func (m *ExtraValue) XXX_Unmarshal(b []byte) error
- type FinalizerName
- type Group
- func (in *Group) DeepCopy() *Group
- func (in *Group) DeepCopyInto(out *Group)
- func (in *Group) DeepCopyObject() runtime.Object
- func (*Group) Descriptor() ([]byte, []int)
- func (m *Group) Marshal() (dAtA []byte, err error)
- func (m *Group) MarshalTo(dAtA []byte) (int, error)
- func (m *Group) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Group) ProtoMessage()
- func (m *Group) Reset()
- func (m *Group) Size() (n int)
- func (this *Group) String() string
- func (Group) SwaggerDoc() map[string]string
- func (m *Group) Unmarshal(dAtA []byte) error
- func (m *Group) XXX_DiscardUnknown()
- func (m *Group) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Group) XXX_Merge(src proto.Message)
- func (m *Group) XXX_Size() int
- func (m *Group) XXX_Unmarshal(b []byte) error
- type GroupList
- func (in *GroupList) DeepCopy() *GroupList
- func (in *GroupList) DeepCopyInto(out *GroupList)
- func (in *GroupList) DeepCopyObject() runtime.Object
- func (*GroupList) Descriptor() ([]byte, []int)
- func (m *GroupList) Marshal() (dAtA []byte, err error)
- func (m *GroupList) MarshalTo(dAtA []byte) (int, error)
- func (m *GroupList) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*GroupList) ProtoMessage()
- func (m *GroupList) Reset()
- func (m *GroupList) Size() (n int)
- func (this *GroupList) String() string
- func (GroupList) SwaggerDoc() map[string]string
- func (m *GroupList) Unmarshal(dAtA []byte) error
- func (m *GroupList) XXX_DiscardUnknown()
- func (m *GroupList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GroupList) XXX_Merge(src proto.Message)
- func (m *GroupList) XXX_Size() int
- func (m *GroupList) XXX_Unmarshal(b []byte) error
- type GroupPhase
- type GroupSpec
- func (in *GroupSpec) DeepCopy() *GroupSpec
- func (in *GroupSpec) DeepCopyInto(out *GroupSpec)
- func (*GroupSpec) Descriptor() ([]byte, []int)
- func (m *GroupSpec) Marshal() (dAtA []byte, err error)
- func (m *GroupSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *GroupSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*GroupSpec) ProtoMessage()
- func (m *GroupSpec) Reset()
- func (m *GroupSpec) Size() (n int)
- func (this *GroupSpec) String() string
- func (GroupSpec) SwaggerDoc() map[string]string
- func (m *GroupSpec) Unmarshal(dAtA []byte) error
- func (m *GroupSpec) XXX_DiscardUnknown()
- func (m *GroupSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GroupSpec) XXX_Merge(src proto.Message)
- func (m *GroupSpec) XXX_Size() int
- func (m *GroupSpec) XXX_Unmarshal(b []byte) error
- type GroupStatus
- func (in *GroupStatus) DeepCopy() *GroupStatus
- func (in *GroupStatus) DeepCopyInto(out *GroupStatus)
- func (*GroupStatus) Descriptor() ([]byte, []int)
- func (m *GroupStatus) Marshal() (dAtA []byte, err error)
- func (m *GroupStatus) MarshalTo(dAtA []byte) (int, error)
- func (m *GroupStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*GroupStatus) ProtoMessage()
- func (m *GroupStatus) Reset()
- func (m *GroupStatus) Size() (n int)
- func (this *GroupStatus) String() string
- func (GroupStatus) SwaggerDoc() map[string]string
- func (m *GroupStatus) Unmarshal(dAtA []byte) error
- func (m *GroupStatus) XXX_DiscardUnknown()
- func (m *GroupStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GroupStatus) XXX_Merge(src proto.Message)
- func (m *GroupStatus) XXX_Size() int
- func (m *GroupStatus) XXX_Unmarshal(b []byte) error
- type IdentityProvider
- func (in *IdentityProvider) DeepCopy() *IdentityProvider
- func (in *IdentityProvider) DeepCopyInto(out *IdentityProvider)
- func (in *IdentityProvider) DeepCopyObject() runtime.Object
- func (*IdentityProvider) Descriptor() ([]byte, []int)
- func (m *IdentityProvider) Marshal() (dAtA []byte, err error)
- func (m *IdentityProvider) MarshalTo(dAtA []byte) (int, error)
- func (m *IdentityProvider) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*IdentityProvider) ProtoMessage()
- func (m *IdentityProvider) Reset()
- func (m *IdentityProvider) Size() (n int)
- func (this *IdentityProvider) String() string
- func (IdentityProvider) SwaggerDoc() map[string]string
- func (m *IdentityProvider) Unmarshal(dAtA []byte) error
- func (m *IdentityProvider) XXX_DiscardUnknown()
- func (m *IdentityProvider) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *IdentityProvider) XXX_Merge(src proto.Message)
- func (m *IdentityProvider) XXX_Size() int
- func (m *IdentityProvider) XXX_Unmarshal(b []byte) error
- type IdentityProviderList
- func (in *IdentityProviderList) DeepCopy() *IdentityProviderList
- func (in *IdentityProviderList) DeepCopyInto(out *IdentityProviderList)
- func (in *IdentityProviderList) DeepCopyObject() runtime.Object
- func (*IdentityProviderList) Descriptor() ([]byte, []int)
- func (m *IdentityProviderList) Marshal() (dAtA []byte, err error)
- func (m *IdentityProviderList) MarshalTo(dAtA []byte) (int, error)
- func (m *IdentityProviderList) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*IdentityProviderList) ProtoMessage()
- func (m *IdentityProviderList) Reset()
- func (m *IdentityProviderList) Size() (n int)
- func (this *IdentityProviderList) String() string
- func (IdentityProviderList) SwaggerDoc() map[string]string
- func (m *IdentityProviderList) Unmarshal(dAtA []byte) error
- func (m *IdentityProviderList) XXX_DiscardUnknown()
- func (m *IdentityProviderList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *IdentityProviderList) XXX_Merge(src proto.Message)
- func (m *IdentityProviderList) XXX_Size() int
- func (m *IdentityProviderList) XXX_Unmarshal(b []byte) error
- type IdentityProviderSpec
- func (in *IdentityProviderSpec) DeepCopy() *IdentityProviderSpec
- func (in *IdentityProviderSpec) DeepCopyInto(out *IdentityProviderSpec)
- func (*IdentityProviderSpec) Descriptor() ([]byte, []int)
- func (m *IdentityProviderSpec) Marshal() (dAtA []byte, err error)
- func (m *IdentityProviderSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *IdentityProviderSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*IdentityProviderSpec) ProtoMessage()
- func (m *IdentityProviderSpec) Reset()
- func (m *IdentityProviderSpec) Size() (n int)
- func (this *IdentityProviderSpec) String() string
- func (IdentityProviderSpec) SwaggerDoc() map[string]string
- func (m *IdentityProviderSpec) Unmarshal(dAtA []byte) error
- func (m *IdentityProviderSpec) XXX_DiscardUnknown()
- func (m *IdentityProviderSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *IdentityProviderSpec) XXX_Merge(src proto.Message)
- func (m *IdentityProviderSpec) XXX_Size() int
- func (m *IdentityProviderSpec) XXX_Unmarshal(b []byte) error
- type LocalGroup
- func (in *LocalGroup) DeepCopy() *LocalGroup
- func (in *LocalGroup) DeepCopyInto(out *LocalGroup)
- func (in *LocalGroup) DeepCopyObject() runtime.Object
- func (*LocalGroup) Descriptor() ([]byte, []int)
- func (m *LocalGroup) Marshal() (dAtA []byte, err error)
- func (m *LocalGroup) MarshalTo(dAtA []byte) (int, error)
- func (m *LocalGroup) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*LocalGroup) ProtoMessage()
- func (m *LocalGroup) Reset()
- func (m *LocalGroup) Size() (n int)
- func (this *LocalGroup) String() string
- func (LocalGroup) SwaggerDoc() map[string]string
- func (m *LocalGroup) Unmarshal(dAtA []byte) error
- func (m *LocalGroup) XXX_DiscardUnknown()
- func (m *LocalGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *LocalGroup) XXX_Merge(src proto.Message)
- func (m *LocalGroup) XXX_Size() int
- func (m *LocalGroup) XXX_Unmarshal(b []byte) error
- type LocalGroupList
- func (in *LocalGroupList) DeepCopy() *LocalGroupList
- func (in *LocalGroupList) DeepCopyInto(out *LocalGroupList)
- func (in *LocalGroupList) DeepCopyObject() runtime.Object
- func (*LocalGroupList) Descriptor() ([]byte, []int)
- func (m *LocalGroupList) Marshal() (dAtA []byte, err error)
- func (m *LocalGroupList) MarshalTo(dAtA []byte) (int, error)
- func (m *LocalGroupList) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*LocalGroupList) ProtoMessage()
- func (m *LocalGroupList) Reset()
- func (m *LocalGroupList) Size() (n int)
- func (this *LocalGroupList) String() string
- func (LocalGroupList) SwaggerDoc() map[string]string
- func (m *LocalGroupList) Unmarshal(dAtA []byte) error
- func (m *LocalGroupList) XXX_DiscardUnknown()
- func (m *LocalGroupList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *LocalGroupList) XXX_Merge(src proto.Message)
- func (m *LocalGroupList) XXX_Size() int
- func (m *LocalGroupList) XXX_Unmarshal(b []byte) error
- type LocalGroupSpec
- func (in *LocalGroupSpec) DeepCopy() *LocalGroupSpec
- func (in *LocalGroupSpec) DeepCopyInto(out *LocalGroupSpec)
- func (*LocalGroupSpec) Descriptor() ([]byte, []int)
- func (m *LocalGroupSpec) Marshal() (dAtA []byte, err error)
- func (m *LocalGroupSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *LocalGroupSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*LocalGroupSpec) ProtoMessage()
- func (m *LocalGroupSpec) Reset()
- func (m *LocalGroupSpec) Size() (n int)
- func (this *LocalGroupSpec) String() string
- func (LocalGroupSpec) SwaggerDoc() map[string]string
- func (m *LocalGroupSpec) Unmarshal(dAtA []byte) error
- func (m *LocalGroupSpec) XXX_DiscardUnknown()
- func (m *LocalGroupSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *LocalGroupSpec) XXX_Merge(src proto.Message)
- func (m *LocalGroupSpec) XXX_Size() int
- func (m *LocalGroupSpec) XXX_Unmarshal(b []byte) error
- type LocalGroupStatus
- func (in *LocalGroupStatus) DeepCopy() *LocalGroupStatus
- func (in *LocalGroupStatus) DeepCopyInto(out *LocalGroupStatus)
- func (*LocalGroupStatus) Descriptor() ([]byte, []int)
- func (m *LocalGroupStatus) Marshal() (dAtA []byte, err error)
- func (m *LocalGroupStatus) MarshalTo(dAtA []byte) (int, error)
- func (m *LocalGroupStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*LocalGroupStatus) ProtoMessage()
- func (m *LocalGroupStatus) Reset()
- func (m *LocalGroupStatus) Size() (n int)
- func (this *LocalGroupStatus) String() string
- func (LocalGroupStatus) SwaggerDoc() map[string]string
- func (m *LocalGroupStatus) Unmarshal(dAtA []byte) error
- func (m *LocalGroupStatus) XXX_DiscardUnknown()
- func (m *LocalGroupStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *LocalGroupStatus) XXX_Merge(src proto.Message)
- func (m *LocalGroupStatus) XXX_Size() int
- func (m *LocalGroupStatus) XXX_Unmarshal(b []byte) error
- type LocalIdentity
- func (in *LocalIdentity) DeepCopy() *LocalIdentity
- func (in *LocalIdentity) DeepCopyInto(out *LocalIdentity)
- func (in *LocalIdentity) DeepCopyObject() runtime.Object
- func (*LocalIdentity) Descriptor() ([]byte, []int)
- func (m *LocalIdentity) Marshal() (dAtA []byte, err error)
- func (m *LocalIdentity) MarshalTo(dAtA []byte) (int, error)
- func (m *LocalIdentity) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*LocalIdentity) ProtoMessage()
- func (m *LocalIdentity) Reset()
- func (m *LocalIdentity) Size() (n int)
- func (this *LocalIdentity) String() string
- func (LocalIdentity) SwaggerDoc() map[string]string
- func (m *LocalIdentity) Unmarshal(dAtA []byte) error
- func (m *LocalIdentity) XXX_DiscardUnknown()
- func (m *LocalIdentity) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *LocalIdentity) XXX_Merge(src proto.Message)
- func (m *LocalIdentity) XXX_Size() int
- func (m *LocalIdentity) XXX_Unmarshal(b []byte) error
- type LocalIdentityList
- func (in *LocalIdentityList) DeepCopy() *LocalIdentityList
- func (in *LocalIdentityList) DeepCopyInto(out *LocalIdentityList)
- func (in *LocalIdentityList) DeepCopyObject() runtime.Object
- func (*LocalIdentityList) Descriptor() ([]byte, []int)
- func (m *LocalIdentityList) Marshal() (dAtA []byte, err error)
- func (m *LocalIdentityList) MarshalTo(dAtA []byte) (int, error)
- func (m *LocalIdentityList) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*LocalIdentityList) ProtoMessage()
- func (m *LocalIdentityList) Reset()
- func (m *LocalIdentityList) Size() (n int)
- func (this *LocalIdentityList) String() string
- func (LocalIdentityList) SwaggerDoc() map[string]string
- func (m *LocalIdentityList) Unmarshal(dAtA []byte) error
- func (m *LocalIdentityList) XXX_DiscardUnknown()
- func (m *LocalIdentityList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *LocalIdentityList) XXX_Merge(src proto.Message)
- func (m *LocalIdentityList) XXX_Size() int
- func (m *LocalIdentityList) XXX_Unmarshal(b []byte) error
- type LocalIdentityPhase
- type LocalIdentitySpec
- func (in *LocalIdentitySpec) DeepCopy() *LocalIdentitySpec
- func (in *LocalIdentitySpec) DeepCopyInto(out *LocalIdentitySpec)
- func (*LocalIdentitySpec) Descriptor() ([]byte, []int)
- func (m *LocalIdentitySpec) Marshal() (dAtA []byte, err error)
- func (m *LocalIdentitySpec) MarshalTo(dAtA []byte) (int, error)
- func (m *LocalIdentitySpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*LocalIdentitySpec) ProtoMessage()
- func (m *LocalIdentitySpec) Reset()
- func (m *LocalIdentitySpec) Size() (n int)
- func (this *LocalIdentitySpec) String() string
- func (LocalIdentitySpec) SwaggerDoc() map[string]string
- func (m *LocalIdentitySpec) Unmarshal(dAtA []byte) error
- func (m *LocalIdentitySpec) XXX_DiscardUnknown()
- func (m *LocalIdentitySpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *LocalIdentitySpec) XXX_Merge(src proto.Message)
- func (m *LocalIdentitySpec) XXX_Size() int
- func (m *LocalIdentitySpec) XXX_Unmarshal(b []byte) error
- type LocalIdentityStatus
- func (in *LocalIdentityStatus) DeepCopy() *LocalIdentityStatus
- func (in *LocalIdentityStatus) DeepCopyInto(out *LocalIdentityStatus)
- func (*LocalIdentityStatus) Descriptor() ([]byte, []int)
- func (m *LocalIdentityStatus) Marshal() (dAtA []byte, err error)
- func (m *LocalIdentityStatus) MarshalTo(dAtA []byte) (int, error)
- func (m *LocalIdentityStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*LocalIdentityStatus) ProtoMessage()
- func (m *LocalIdentityStatus) Reset()
- func (m *LocalIdentityStatus) Size() (n int)
- func (this *LocalIdentityStatus) String() string
- func (LocalIdentityStatus) SwaggerDoc() map[string]string
- func (m *LocalIdentityStatus) Unmarshal(dAtA []byte) error
- func (m *LocalIdentityStatus) XXX_DiscardUnknown()
- func (m *LocalIdentityStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *LocalIdentityStatus) XXX_Merge(src proto.Message)
- func (m *LocalIdentityStatus) XXX_Size() int
- func (m *LocalIdentityStatus) XXX_Unmarshal(b []byte) error
- type NonResourceAttributes
- func (in *NonResourceAttributes) DeepCopy() *NonResourceAttributes
- func (in *NonResourceAttributes) DeepCopyInto(out *NonResourceAttributes)
- func (*NonResourceAttributes) Descriptor() ([]byte, []int)
- func (m *NonResourceAttributes) Marshal() (dAtA []byte, err error)
- func (m *NonResourceAttributes) MarshalTo(dAtA []byte) (int, error)
- func (m *NonResourceAttributes) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*NonResourceAttributes) ProtoMessage()
- func (m *NonResourceAttributes) Reset()
- func (m *NonResourceAttributes) Size() (n int)
- func (this *NonResourceAttributes) String() string
- func (NonResourceAttributes) SwaggerDoc() map[string]string
- func (m *NonResourceAttributes) Unmarshal(dAtA []byte) error
- func (m *NonResourceAttributes) XXX_DiscardUnknown()
- func (m *NonResourceAttributes) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *NonResourceAttributes) XXX_Merge(src proto.Message)
- func (m *NonResourceAttributes) XXX_Size() int
- func (m *NonResourceAttributes) XXX_Unmarshal(b []byte) error
- type PasswordReq
- func (in *PasswordReq) DeepCopy() *PasswordReq
- func (in *PasswordReq) DeepCopyInto(out *PasswordReq)
- func (in *PasswordReq) DeepCopyObject() runtime.Object
- func (*PasswordReq) Descriptor() ([]byte, []int)
- func (m *PasswordReq) Marshal() (dAtA []byte, err error)
- func (m *PasswordReq) MarshalTo(dAtA []byte) (int, error)
- func (m *PasswordReq) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*PasswordReq) ProtoMessage()
- func (m *PasswordReq) Reset()
- func (m *PasswordReq) Size() (n int)
- func (this *PasswordReq) String() string
- func (PasswordReq) SwaggerDoc() map[string]string
- func (m *PasswordReq) Unmarshal(dAtA []byte) error
- func (m *PasswordReq) XXX_DiscardUnknown()
- func (m *PasswordReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PasswordReq) XXX_Merge(src proto.Message)
- func (m *PasswordReq) XXX_Size() int
- func (m *PasswordReq) XXX_Unmarshal(b []byte) error
- type Policy
- func (in *Policy) DeepCopy() *Policy
- func (in *Policy) DeepCopyInto(out *Policy)
- func (in *Policy) DeepCopyObject() runtime.Object
- func (*Policy) Descriptor() ([]byte, []int)
- func (m *Policy) Marshal() (dAtA []byte, err error)
- func (m *Policy) MarshalTo(dAtA []byte) (int, error)
- func (m *Policy) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Policy) ProtoMessage()
- func (m *Policy) Reset()
- func (m *Policy) Size() (n int)
- func (this *Policy) String() string
- func (Policy) SwaggerDoc() map[string]string
- func (m *Policy) Unmarshal(dAtA []byte) error
- func (m *Policy) XXX_DiscardUnknown()
- func (m *Policy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Policy) XXX_Merge(src proto.Message)
- func (m *Policy) XXX_Size() int
- func (m *Policy) XXX_Unmarshal(b []byte) error
- type PolicyBinding
- func (in *PolicyBinding) DeepCopy() *PolicyBinding
- func (in *PolicyBinding) DeepCopyInto(out *PolicyBinding)
- func (in *PolicyBinding) DeepCopyObject() runtime.Object
- func (*PolicyBinding) Descriptor() ([]byte, []int)
- func (m *PolicyBinding) Marshal() (dAtA []byte, err error)
- func (m *PolicyBinding) MarshalTo(dAtA []byte) (int, error)
- func (m *PolicyBinding) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*PolicyBinding) ProtoMessage()
- func (m *PolicyBinding) Reset()
- func (m *PolicyBinding) Size() (n int)
- func (this *PolicyBinding) String() string
- func (PolicyBinding) SwaggerDoc() map[string]string
- func (m *PolicyBinding) Unmarshal(dAtA []byte) error
- func (m *PolicyBinding) XXX_DiscardUnknown()
- func (m *PolicyBinding) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PolicyBinding) XXX_Merge(src proto.Message)
- func (m *PolicyBinding) XXX_Size() int
- func (m *PolicyBinding) XXX_Unmarshal(b []byte) error
- type PolicyList
- func (in *PolicyList) DeepCopy() *PolicyList
- func (in *PolicyList) DeepCopyInto(out *PolicyList)
- func (in *PolicyList) DeepCopyObject() runtime.Object
- func (*PolicyList) Descriptor() ([]byte, []int)
- func (m *PolicyList) Marshal() (dAtA []byte, err error)
- func (m *PolicyList) MarshalTo(dAtA []byte) (int, error)
- func (m *PolicyList) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*PolicyList) ProtoMessage()
- func (m *PolicyList) Reset()
- func (m *PolicyList) Size() (n int)
- func (this *PolicyList) String() string
- func (PolicyList) SwaggerDoc() map[string]string
- func (m *PolicyList) Unmarshal(dAtA []byte) error
- func (m *PolicyList) XXX_DiscardUnknown()
- func (m *PolicyList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PolicyList) XXX_Merge(src proto.Message)
- func (m *PolicyList) XXX_Size() int
- func (m *PolicyList) XXX_Unmarshal(b []byte) error
- type PolicyPhase
- type PolicyScope
- type PolicySpec
- func (in *PolicySpec) DeepCopy() *PolicySpec
- func (in *PolicySpec) DeepCopyInto(out *PolicySpec)
- func (*PolicySpec) Descriptor() ([]byte, []int)
- func (m *PolicySpec) Marshal() (dAtA []byte, err error)
- func (m *PolicySpec) MarshalTo(dAtA []byte) (int, error)
- func (m *PolicySpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*PolicySpec) ProtoMessage()
- func (m *PolicySpec) Reset()
- func (m *PolicySpec) Size() (n int)
- func (this *PolicySpec) String() string
- func (PolicySpec) SwaggerDoc() map[string]string
- func (m *PolicySpec) Unmarshal(dAtA []byte) error
- func (m *PolicySpec) XXX_DiscardUnknown()
- func (m *PolicySpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PolicySpec) XXX_Merge(src proto.Message)
- func (m *PolicySpec) XXX_Size() int
- func (m *PolicySpec) XXX_Unmarshal(b []byte) error
- type PolicyStatus
- func (in *PolicyStatus) DeepCopy() *PolicyStatus
- func (in *PolicyStatus) DeepCopyInto(out *PolicyStatus)
- func (*PolicyStatus) Descriptor() ([]byte, []int)
- func (m *PolicyStatus) Marshal() (dAtA []byte, err error)
- func (m *PolicyStatus) MarshalTo(dAtA []byte) (int, error)
- func (m *PolicyStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*PolicyStatus) ProtoMessage()
- func (m *PolicyStatus) Reset()
- func (m *PolicyStatus) Size() (n int)
- func (this *PolicyStatus) String() string
- func (PolicyStatus) SwaggerDoc() map[string]string
- func (m *PolicyStatus) Unmarshal(dAtA []byte) error
- func (m *PolicyStatus) XXX_DiscardUnknown()
- func (m *PolicyStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PolicyStatus) XXX_Merge(src proto.Message)
- func (m *PolicyStatus) XXX_Size() int
- func (m *PolicyStatus) XXX_Unmarshal(b []byte) error
- type PolicyType
- type Project
- func (in *Project) DeepCopy() *Project
- func (in *Project) DeepCopyInto(out *Project)
- func (in *Project) DeepCopyObject() runtime.Object
- func (*Project) Descriptor() ([]byte, []int)
- func (m *Project) Marshal() (dAtA []byte, err error)
- func (m *Project) MarshalTo(dAtA []byte) (int, error)
- func (m *Project) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Project) ProtoMessage()
- func (m *Project) Reset()
- func (m *Project) Size() (n int)
- func (this *Project) String() string
- func (Project) SwaggerDoc() map[string]string
- func (m *Project) Unmarshal(dAtA []byte) error
- func (m *Project) XXX_DiscardUnknown()
- func (m *Project) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Project) XXX_Merge(src proto.Message)
- func (m *Project) XXX_Size() int
- func (m *Project) XXX_Unmarshal(b []byte) error
- type ProjectBelongs
- func (in *ProjectBelongs) DeepCopy() *ProjectBelongs
- func (in *ProjectBelongs) DeepCopyInto(out *ProjectBelongs)
- func (in *ProjectBelongs) DeepCopyObject() runtime.Object
- func (*ProjectBelongs) Descriptor() ([]byte, []int)
- func (m *ProjectBelongs) Marshal() (dAtA []byte, err error)
- func (m *ProjectBelongs) MarshalTo(dAtA []byte) (int, error)
- func (m *ProjectBelongs) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ProjectBelongs) ProtoMessage()
- func (m *ProjectBelongs) Reset()
- func (m *ProjectBelongs) Size() (n int)
- func (this *ProjectBelongs) String() string
- func (ProjectBelongs) SwaggerDoc() map[string]string
- func (m *ProjectBelongs) Unmarshal(dAtA []byte) error
- func (m *ProjectBelongs) XXX_DiscardUnknown()
- func (m *ProjectBelongs) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ProjectBelongs) XXX_Merge(src proto.Message)
- func (m *ProjectBelongs) XXX_Size() int
- func (m *ProjectBelongs) XXX_Unmarshal(b []byte) error
- type ProjectList
- func (in *ProjectList) DeepCopy() *ProjectList
- func (in *ProjectList) DeepCopyInto(out *ProjectList)
- func (in *ProjectList) DeepCopyObject() runtime.Object
- func (*ProjectList) Descriptor() ([]byte, []int)
- func (m *ProjectList) Marshal() (dAtA []byte, err error)
- func (m *ProjectList) MarshalTo(dAtA []byte) (int, error)
- func (m *ProjectList) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ProjectList) ProtoMessage()
- func (m *ProjectList) Reset()
- func (m *ProjectList) Size() (n int)
- func (this *ProjectList) String() string
- func (ProjectList) SwaggerDoc() map[string]string
- func (m *ProjectList) Unmarshal(dAtA []byte) error
- func (m *ProjectList) XXX_DiscardUnknown()
- func (m *ProjectList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ProjectList) XXX_Merge(src proto.Message)
- func (m *ProjectList) XXX_Size() int
- func (m *ProjectList) XXX_Unmarshal(b []byte) error
- type ProjectPolicyBinding
- func (in *ProjectPolicyBinding) DeepCopy() *ProjectPolicyBinding
- func (in *ProjectPolicyBinding) DeepCopyInto(out *ProjectPolicyBinding)
- func (in *ProjectPolicyBinding) DeepCopyObject() runtime.Object
- func (*ProjectPolicyBinding) Descriptor() ([]byte, []int)
- func (m *ProjectPolicyBinding) Marshal() (dAtA []byte, err error)
- func (m *ProjectPolicyBinding) MarshalTo(dAtA []byte) (int, error)
- func (m *ProjectPolicyBinding) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ProjectPolicyBinding) ProtoMessage()
- func (m *ProjectPolicyBinding) Reset()
- func (m *ProjectPolicyBinding) Size() (n int)
- func (this *ProjectPolicyBinding) String() string
- func (ProjectPolicyBinding) SwaggerDoc() map[string]string
- func (m *ProjectPolicyBinding) Unmarshal(dAtA []byte) error
- func (m *ProjectPolicyBinding) XXX_DiscardUnknown()
- func (m *ProjectPolicyBinding) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ProjectPolicyBinding) XXX_Merge(src proto.Message)
- func (m *ProjectPolicyBinding) XXX_Size() int
- func (m *ProjectPolicyBinding) XXX_Unmarshal(b []byte) error
- type ProjectPolicyBindingList
- func (in *ProjectPolicyBindingList) DeepCopy() *ProjectPolicyBindingList
- func (in *ProjectPolicyBindingList) DeepCopyInto(out *ProjectPolicyBindingList)
- func (in *ProjectPolicyBindingList) DeepCopyObject() runtime.Object
- func (*ProjectPolicyBindingList) Descriptor() ([]byte, []int)
- func (m *ProjectPolicyBindingList) Marshal() (dAtA []byte, err error)
- func (m *ProjectPolicyBindingList) MarshalTo(dAtA []byte) (int, error)
- func (m *ProjectPolicyBindingList) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ProjectPolicyBindingList) ProtoMessage()
- func (m *ProjectPolicyBindingList) Reset()
- func (m *ProjectPolicyBindingList) Size() (n int)
- func (this *ProjectPolicyBindingList) String() string
- func (ProjectPolicyBindingList) SwaggerDoc() map[string]string
- func (m *ProjectPolicyBindingList) Unmarshal(dAtA []byte) error
- func (m *ProjectPolicyBindingList) XXX_DiscardUnknown()
- func (m *ProjectPolicyBindingList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ProjectPolicyBindingList) XXX_Merge(src proto.Message)
- func (m *ProjectPolicyBindingList) XXX_Size() int
- func (m *ProjectPolicyBindingList) XXX_Unmarshal(b []byte) error
- type ProjectPolicyBindingRequest
- func (in *ProjectPolicyBindingRequest) DeepCopy() *ProjectPolicyBindingRequest
- func (in *ProjectPolicyBindingRequest) DeepCopyInto(out *ProjectPolicyBindingRequest)
- func (in *ProjectPolicyBindingRequest) DeepCopyObject() runtime.Object
- func (*ProjectPolicyBindingRequest) Descriptor() ([]byte, []int)
- func (m *ProjectPolicyBindingRequest) Marshal() (dAtA []byte, err error)
- func (m *ProjectPolicyBindingRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *ProjectPolicyBindingRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ProjectPolicyBindingRequest) ProtoMessage()
- func (m *ProjectPolicyBindingRequest) Reset()
- func (m *ProjectPolicyBindingRequest) Size() (n int)
- func (this *ProjectPolicyBindingRequest) String() string
- func (ProjectPolicyBindingRequest) SwaggerDoc() map[string]string
- func (m *ProjectPolicyBindingRequest) Unmarshal(dAtA []byte) error
- func (m *ProjectPolicyBindingRequest) XXX_DiscardUnknown()
- func (m *ProjectPolicyBindingRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ProjectPolicyBindingRequest) XXX_Merge(src proto.Message)
- func (m *ProjectPolicyBindingRequest) XXX_Size() int
- func (m *ProjectPolicyBindingRequest) XXX_Unmarshal(b []byte) error
- type ProjectPolicyBindingSpec
- func (in *ProjectPolicyBindingSpec) DeepCopy() *ProjectPolicyBindingSpec
- func (in *ProjectPolicyBindingSpec) DeepCopyInto(out *ProjectPolicyBindingSpec)
- func (*ProjectPolicyBindingSpec) Descriptor() ([]byte, []int)
- func (m *ProjectPolicyBindingSpec) Marshal() (dAtA []byte, err error)
- func (m *ProjectPolicyBindingSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *ProjectPolicyBindingSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ProjectPolicyBindingSpec) ProtoMessage()
- func (m *ProjectPolicyBindingSpec) Reset()
- func (m *ProjectPolicyBindingSpec) Size() (n int)
- func (this *ProjectPolicyBindingSpec) String() string
- func (ProjectPolicyBindingSpec) SwaggerDoc() map[string]string
- func (m *ProjectPolicyBindingSpec) Unmarshal(dAtA []byte) error
- func (m *ProjectPolicyBindingSpec) XXX_DiscardUnknown()
- func (m *ProjectPolicyBindingSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ProjectPolicyBindingSpec) XXX_Merge(src proto.Message)
- func (m *ProjectPolicyBindingSpec) XXX_Size() int
- func (m *ProjectPolicyBindingSpec) XXX_Unmarshal(b []byte) error
- type ProjectPolicyBindingStatus
- func (in *ProjectPolicyBindingStatus) DeepCopy() *ProjectPolicyBindingStatus
- func (in *ProjectPolicyBindingStatus) DeepCopyInto(out *ProjectPolicyBindingStatus)
- func (*ProjectPolicyBindingStatus) Descriptor() ([]byte, []int)
- func (m *ProjectPolicyBindingStatus) Marshal() (dAtA []byte, err error)
- func (m *ProjectPolicyBindingStatus) MarshalTo(dAtA []byte) (int, error)
- func (m *ProjectPolicyBindingStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ProjectPolicyBindingStatus) ProtoMessage()
- func (m *ProjectPolicyBindingStatus) Reset()
- func (m *ProjectPolicyBindingStatus) Size() (n int)
- func (this *ProjectPolicyBindingStatus) String() string
- func (ProjectPolicyBindingStatus) SwaggerDoc() map[string]string
- func (m *ProjectPolicyBindingStatus) Unmarshal(dAtA []byte) error
- func (m *ProjectPolicyBindingStatus) XXX_DiscardUnknown()
- func (m *ProjectPolicyBindingStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ProjectPolicyBindingStatus) XXX_Merge(src proto.Message)
- func (m *ProjectPolicyBindingStatus) XXX_Size() int
- func (m *ProjectPolicyBindingStatus) XXX_Unmarshal(b []byte) error
- type ResourceAttributes
- func (in *ResourceAttributes) DeepCopy() *ResourceAttributes
- func (in *ResourceAttributes) DeepCopyInto(out *ResourceAttributes)
- func (*ResourceAttributes) Descriptor() ([]byte, []int)
- func (m *ResourceAttributes) Marshal() (dAtA []byte, err error)
- func (m *ResourceAttributes) MarshalTo(dAtA []byte) (int, error)
- func (m *ResourceAttributes) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ResourceAttributes) ProtoMessage()
- func (m *ResourceAttributes) Reset()
- func (m *ResourceAttributes) Size() (n int)
- func (this *ResourceAttributes) String() string
- func (ResourceAttributes) SwaggerDoc() map[string]string
- func (m *ResourceAttributes) Unmarshal(dAtA []byte) error
- func (m *ResourceAttributes) XXX_DiscardUnknown()
- func (m *ResourceAttributes) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ResourceAttributes) XXX_Merge(src proto.Message)
- func (m *ResourceAttributes) XXX_Size() int
- func (m *ResourceAttributes) XXX_Unmarshal(b []byte) error
- type Role
- func (in *Role) DeepCopy() *Role
- func (in *Role) DeepCopyInto(out *Role)
- func (in *Role) DeepCopyObject() runtime.Object
- func (*Role) Descriptor() ([]byte, []int)
- func (m *Role) Marshal() (dAtA []byte, err error)
- func (m *Role) MarshalTo(dAtA []byte) (int, error)
- func (m *Role) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Role) ProtoMessage()
- func (m *Role) Reset()
- func (m *Role) Size() (n int)
- func (this *Role) String() string
- func (Role) SwaggerDoc() map[string]string
- func (m *Role) Unmarshal(dAtA []byte) error
- func (m *Role) XXX_DiscardUnknown()
- func (m *Role) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Role) XXX_Merge(src proto.Message)
- func (m *Role) XXX_Size() int
- func (m *Role) XXX_Unmarshal(b []byte) error
- type RoleList
- func (in *RoleList) DeepCopy() *RoleList
- func (in *RoleList) DeepCopyInto(out *RoleList)
- func (in *RoleList) DeepCopyObject() runtime.Object
- func (*RoleList) Descriptor() ([]byte, []int)
- func (m *RoleList) Marshal() (dAtA []byte, err error)
- func (m *RoleList) MarshalTo(dAtA []byte) (int, error)
- func (m *RoleList) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*RoleList) ProtoMessage()
- func (m *RoleList) Reset()
- func (m *RoleList) Size() (n int)
- func (this *RoleList) String() string
- func (RoleList) SwaggerDoc() map[string]string
- func (m *RoleList) Unmarshal(dAtA []byte) error
- func (m *RoleList) XXX_DiscardUnknown()
- func (m *RoleList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RoleList) XXX_Merge(src proto.Message)
- func (m *RoleList) XXX_Size() int
- func (m *RoleList) XXX_Unmarshal(b []byte) error
- type RolePhase
- type RoleSpec
- func (in *RoleSpec) DeepCopy() *RoleSpec
- func (in *RoleSpec) DeepCopyInto(out *RoleSpec)
- func (*RoleSpec) Descriptor() ([]byte, []int)
- func (m *RoleSpec) Marshal() (dAtA []byte, err error)
- func (m *RoleSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *RoleSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*RoleSpec) ProtoMessage()
- func (m *RoleSpec) Reset()
- func (m *RoleSpec) Size() (n int)
- func (this *RoleSpec) String() string
- func (RoleSpec) SwaggerDoc() map[string]string
- func (m *RoleSpec) Unmarshal(dAtA []byte) error
- func (m *RoleSpec) XXX_DiscardUnknown()
- func (m *RoleSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RoleSpec) XXX_Merge(src proto.Message)
- func (m *RoleSpec) XXX_Size() int
- func (m *RoleSpec) XXX_Unmarshal(b []byte) error
- type RoleStatus
- func (in *RoleStatus) DeepCopy() *RoleStatus
- func (in *RoleStatus) DeepCopyInto(out *RoleStatus)
- func (*RoleStatus) Descriptor() ([]byte, []int)
- func (m *RoleStatus) Marshal() (dAtA []byte, err error)
- func (m *RoleStatus) MarshalTo(dAtA []byte) (int, error)
- func (m *RoleStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*RoleStatus) ProtoMessage()
- func (m *RoleStatus) Reset()
- func (m *RoleStatus) Size() (n int)
- func (this *RoleStatus) String() string
- func (RoleStatus) SwaggerDoc() map[string]string
- func (m *RoleStatus) Unmarshal(dAtA []byte) error
- func (m *RoleStatus) XXX_DiscardUnknown()
- func (m *RoleStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RoleStatus) XXX_Merge(src proto.Message)
- func (m *RoleStatus) XXX_Size() int
- func (m *RoleStatus) XXX_Unmarshal(b []byte) error
- type Rule
- func (in *Rule) DeepCopy() *Rule
- func (in *Rule) DeepCopyInto(out *Rule)
- func (in *Rule) DeepCopyObject() runtime.Object
- func (*Rule) Descriptor() ([]byte, []int)
- func (m *Rule) Marshal() (dAtA []byte, err error)
- func (m *Rule) MarshalTo(dAtA []byte) (int, error)
- func (m *Rule) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Rule) ProtoMessage()
- func (m *Rule) Reset()
- func (m *Rule) Size() (n int)
- func (this *Rule) String() string
- func (Rule) SwaggerDoc() map[string]string
- func (m *Rule) Unmarshal(dAtA []byte) error
- func (m *Rule) XXX_DiscardUnknown()
- func (m *Rule) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Rule) XXX_Merge(src proto.Message)
- func (m *Rule) XXX_Size() int
- func (m *Rule) XXX_Unmarshal(b []byte) error
- type RuleList
- func (in *RuleList) DeepCopy() *RuleList
- func (in *RuleList) DeepCopyInto(out *RuleList)
- func (in *RuleList) DeepCopyObject() runtime.Object
- func (*RuleList) Descriptor() ([]byte, []int)
- func (m *RuleList) Marshal() (dAtA []byte, err error)
- func (m *RuleList) MarshalTo(dAtA []byte) (int, error)
- func (m *RuleList) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*RuleList) ProtoMessage()
- func (m *RuleList) Reset()
- func (m *RuleList) Size() (n int)
- func (this *RuleList) String() string
- func (RuleList) SwaggerDoc() map[string]string
- func (m *RuleList) Unmarshal(dAtA []byte) error
- func (m *RuleList) XXX_DiscardUnknown()
- func (m *RuleList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RuleList) XXX_Merge(src proto.Message)
- func (m *RuleList) XXX_Size() int
- func (m *RuleList) XXX_Unmarshal(b []byte) error
- type RuleSpec
- func (in *RuleSpec) DeepCopy() *RuleSpec
- func (in *RuleSpec) DeepCopyInto(out *RuleSpec)
- func (*RuleSpec) Descriptor() ([]byte, []int)
- func (m *RuleSpec) Marshal() (dAtA []byte, err error)
- func (m *RuleSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *RuleSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*RuleSpec) ProtoMessage()
- func (m *RuleSpec) Reset()
- func (m *RuleSpec) Size() (n int)
- func (this *RuleSpec) String() string
- func (RuleSpec) SwaggerDoc() map[string]string
- func (m *RuleSpec) Unmarshal(dAtA []byte) error
- func (m *RuleSpec) XXX_DiscardUnknown()
- func (m *RuleSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RuleSpec) XXX_Merge(src proto.Message)
- func (m *RuleSpec) XXX_Size() int
- func (m *RuleSpec) XXX_Unmarshal(b []byte) error
- type Statement
- func (in *Statement) DeepCopy() *Statement
- func (in *Statement) DeepCopyInto(out *Statement)
- func (*Statement) Descriptor() ([]byte, []int)
- func (m *Statement) Marshal() (dAtA []byte, err error)
- func (m *Statement) MarshalTo(dAtA []byte) (int, error)
- func (m *Statement) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Statement) ProtoMessage()
- func (m *Statement) Reset()
- func (m *Statement) Size() (n int)
- func (this *Statement) String() string
- func (Statement) SwaggerDoc() map[string]string
- func (m *Statement) Unmarshal(dAtA []byte) error
- func (m *Statement) XXX_DiscardUnknown()
- func (m *Statement) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Statement) XXX_Merge(src proto.Message)
- func (m *Statement) XXX_Size() int
- func (m *Statement) XXX_Unmarshal(b []byte) error
- type Subject
- func (in *Subject) DeepCopy() *Subject
- func (in *Subject) DeepCopyInto(out *Subject)
- func (*Subject) Descriptor() ([]byte, []int)
- func (m *Subject) Marshal() (dAtA []byte, err error)
- func (m *Subject) MarshalTo(dAtA []byte) (int, error)
- func (m *Subject) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Subject) ProtoMessage()
- func (m *Subject) Reset()
- func (m *Subject) Size() (n int)
- func (this *Subject) String() string
- func (Subject) SwaggerDoc() map[string]string
- func (m *Subject) Unmarshal(dAtA []byte) error
- func (m *Subject) XXX_DiscardUnknown()
- func (m *Subject) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Subject) XXX_Merge(src proto.Message)
- func (m *Subject) XXX_Size() int
- func (m *Subject) XXX_Unmarshal(b []byte) error
- type SubjectAccessReview
- func (in *SubjectAccessReview) DeepCopy() *SubjectAccessReview
- func (in *SubjectAccessReview) DeepCopyInto(out *SubjectAccessReview)
- func (in *SubjectAccessReview) DeepCopyObject() runtime.Object
- func (*SubjectAccessReview) Descriptor() ([]byte, []int)
- func (m *SubjectAccessReview) Marshal() (dAtA []byte, err error)
- func (m *SubjectAccessReview) MarshalTo(dAtA []byte) (int, error)
- func (m *SubjectAccessReview) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*SubjectAccessReview) ProtoMessage()
- func (m *SubjectAccessReview) Reset()
- func (m *SubjectAccessReview) Size() (n int)
- func (this *SubjectAccessReview) String() string
- func (SubjectAccessReview) SwaggerDoc() map[string]string
- func (m *SubjectAccessReview) Unmarshal(dAtA []byte) error
- func (m *SubjectAccessReview) XXX_DiscardUnknown()
- func (m *SubjectAccessReview) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SubjectAccessReview) XXX_Merge(src proto.Message)
- func (m *SubjectAccessReview) XXX_Size() int
- func (m *SubjectAccessReview) XXX_Unmarshal(b []byte) error
- type SubjectAccessReviewSpec
- func (in *SubjectAccessReviewSpec) DeepCopy() *SubjectAccessReviewSpec
- func (in *SubjectAccessReviewSpec) DeepCopyInto(out *SubjectAccessReviewSpec)
- func (*SubjectAccessReviewSpec) Descriptor() ([]byte, []int)
- func (m *SubjectAccessReviewSpec) Marshal() (dAtA []byte, err error)
- func (m *SubjectAccessReviewSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *SubjectAccessReviewSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*SubjectAccessReviewSpec) ProtoMessage()
- func (m *SubjectAccessReviewSpec) Reset()
- func (m *SubjectAccessReviewSpec) Size() (n int)
- func (this *SubjectAccessReviewSpec) String() string
- func (SubjectAccessReviewSpec) SwaggerDoc() map[string]string
- func (m *SubjectAccessReviewSpec) Unmarshal(dAtA []byte) error
- func (m *SubjectAccessReviewSpec) XXX_DiscardUnknown()
- func (m *SubjectAccessReviewSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SubjectAccessReviewSpec) XXX_Merge(src proto.Message)
- func (m *SubjectAccessReviewSpec) XXX_Size() int
- func (m *SubjectAccessReviewSpec) XXX_Unmarshal(b []byte) error
- type SubjectAccessReviewStatus
- func (in *SubjectAccessReviewStatus) DeepCopy() *SubjectAccessReviewStatus
- func (in *SubjectAccessReviewStatus) DeepCopyInto(out *SubjectAccessReviewStatus)
- func (*SubjectAccessReviewStatus) Descriptor() ([]byte, []int)
- func (m *SubjectAccessReviewStatus) Marshal() (dAtA []byte, err error)
- func (m *SubjectAccessReviewStatus) MarshalTo(dAtA []byte) (int, error)
- func (m *SubjectAccessReviewStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*SubjectAccessReviewStatus) ProtoMessage()
- func (m *SubjectAccessReviewStatus) Reset()
- func (m *SubjectAccessReviewStatus) Size() (n int)
- func (this *SubjectAccessReviewStatus) String() string
- func (SubjectAccessReviewStatus) SwaggerDoc() map[string]string
- func (m *SubjectAccessReviewStatus) Unmarshal(dAtA []byte) error
- func (m *SubjectAccessReviewStatus) XXX_DiscardUnknown()
- func (m *SubjectAccessReviewStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SubjectAccessReviewStatus) XXX_Merge(src proto.Message)
- func (m *SubjectAccessReviewStatus) XXX_Size() int
- func (m *SubjectAccessReviewStatus) XXX_Unmarshal(b []byte) error
- type User
- func (in *User) DeepCopy() *User
- func (in *User) DeepCopyInto(out *User)
- func (in *User) DeepCopyObject() runtime.Object
- func (*User) Descriptor() ([]byte, []int)
- func (m *User) Marshal() (dAtA []byte, err error)
- func (m *User) MarshalTo(dAtA []byte) (int, error)
- func (m *User) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*User) ProtoMessage()
- func (m *User) Reset()
- func (m *User) Size() (n int)
- func (this *User) String() string
- func (User) SwaggerDoc() map[string]string
- func (m *User) Unmarshal(dAtA []byte) error
- func (m *User) XXX_DiscardUnknown()
- func (m *User) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *User) XXX_Merge(src proto.Message)
- func (m *User) XXX_Size() int
- func (m *User) XXX_Unmarshal(b []byte) error
- type UserList
- func (in *UserList) DeepCopy() *UserList
- func (in *UserList) DeepCopyInto(out *UserList)
- func (in *UserList) DeepCopyObject() runtime.Object
- func (*UserList) Descriptor() ([]byte, []int)
- func (m *UserList) Marshal() (dAtA []byte, err error)
- func (m *UserList) MarshalTo(dAtA []byte) (int, error)
- func (m *UserList) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*UserList) ProtoMessage()
- func (m *UserList) Reset()
- func (m *UserList) Size() (n int)
- func (this *UserList) String() string
- func (UserList) SwaggerDoc() map[string]string
- func (m *UserList) Unmarshal(dAtA []byte) error
- func (m *UserList) XXX_DiscardUnknown()
- func (m *UserList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *UserList) XXX_Merge(src proto.Message)
- func (m *UserList) XXX_Size() int
- func (m *UserList) XXX_Unmarshal(b []byte) error
- type UserSpec
- func (in *UserSpec) DeepCopy() *UserSpec
- func (in *UserSpec) DeepCopyInto(out *UserSpec)
- func (*UserSpec) Descriptor() ([]byte, []int)
- func (m *UserSpec) Marshal() (dAtA []byte, err error)
- func (m *UserSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *UserSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*UserSpec) ProtoMessage()
- func (m *UserSpec) Reset()
- func (m *UserSpec) Size() (n int)
- func (this *UserSpec) String() string
- func (UserSpec) SwaggerDoc() map[string]string
- func (m *UserSpec) Unmarshal(dAtA []byte) error
- func (m *UserSpec) XXX_DiscardUnknown()
- func (m *UserSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *UserSpec) XXX_Merge(src proto.Message)
- func (m *UserSpec) XXX_Size() int
- func (m *UserSpec) XXX_Unmarshal(b []byte) error
Constants ¶
const GroupName = "auth.tkestack.io"
GroupName is the group name use in this package.
const Version = "v1"
Version is the version name use in this package.
Variables ¶
var ( ErrInvalidLengthGenerated = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowGenerated = fmt.Errorf("proto: integer overflow") ErrUnexpectedEndOfGroupGenerated = fmt.Errorf("proto: unexpected end of group") )
var ( // SchemeBuilder collects functions that add things to a scheme. SchemeBuilder runtime.SchemeBuilder // AddToScheme applies all the stored functions to the scheme. AddToScheme = localSchemeBuilder.AddToScheme )
var SchemeGroupVersion = schema.GroupVersion{Group: GroupName, Version: Version}
SchemeGroupVersion is group version used to register these objects.
Functions ¶
func AddFieldLabelConversionsForAPIKey ¶
AddFieldLabelConversionsForAPIKey adds a conversion function to convert field selectors of APIKey from the given version to internal version representation.
func AddFieldLabelConversionsForCategory ¶
AddFieldLabelConversionsForCategory adds a conversion function to convert field selectors of Category from the given version to internal version representation.
func AddFieldLabelConversionsForCustomPolicyBinding ¶ added in v1.4.0
AddFieldLabelConversionsForCustomPolicyBinding adds a conversion function to convert field selectors of CustomPolicyBinding from the given version to internal version representation.
func AddFieldLabelConversionsForGroup ¶
AddFieldLabelConversionsForGroup adds a conversion function to convert field selectors of IdentityProvider from the given version to internal version representation.
func AddFieldLabelConversionsForIdentityProvider ¶
AddFieldLabelConversionsForIdentityProvider adds a conversion function to convert field selectors of IdentityProvider from the given version to internal version representation.
func AddFieldLabelConversionsForLocalGroup ¶
AddFieldLabelConversionsForLocalGroup adds a conversion function to convert field selectors of LocalGroup from the given version to internal version representation.
func AddFieldLabelConversionsForLocalIdentity ¶
AddFieldLabelConversionsForLocalIdentity adds a conversion function to convert field selectors of LocalIdentify from the given version to internal version representation.
func AddFieldLabelConversionsForPolicy ¶
AddFieldLabelConversionsForPolicy adds a conversion function to convert field selectors of Policy from the given version to internal version representation.
func AddFieldLabelConversionsForProject ¶ added in v1.3.1
AddFieldLabelConversionsForProject adds a conversion function to convert field selectors of Project from the given version to internal version representation.
func AddFieldLabelConversionsForProjectPolicyBinding ¶ added in v1.3.1
AddFieldLabelConversionsForProjectPolicyBinding adds a conversion function to convert field selectors of ProjectPolicyBinding from the given version to internal version representation.
func AddFieldLabelConversionsForRole ¶
AddFieldLabelConversionsForRole adds a conversion function to convert field selectors of Role from the given version to internal version representation.
func AddFieldLabelConversionsForRule ¶
AddFieldLabelConversionsForRule adds a conversion function to convert field selectors of Rule from the given version to internal version representation.
func AddFieldLabelConversionsForUser ¶
AddFieldLabelConversionsForUser adds a conversion function to convert field selectors of User from the given version to internal version representation.
func Convert_auth_APIKeyList_To_v1_APIKeyList ¶
func Convert_auth_APIKeyList_To_v1_APIKeyList(in *auth.APIKeyList, out *APIKeyList, s conversion.Scope) error
Convert_auth_APIKeyList_To_v1_APIKeyList is an autogenerated conversion function.
func Convert_auth_APIKeyReqPassword_To_v1_APIKeyReqPassword ¶
func Convert_auth_APIKeyReqPassword_To_v1_APIKeyReqPassword(in *auth.APIKeyReqPassword, out *APIKeyReqPassword, s conversion.Scope) error
Convert_auth_APIKeyReqPassword_To_v1_APIKeyReqPassword is an autogenerated conversion function.
func Convert_auth_APIKeyReq_To_v1_APIKeyReq ¶
func Convert_auth_APIKeyReq_To_v1_APIKeyReq(in *auth.APIKeyReq, out *APIKeyReq, s conversion.Scope) error
Convert_auth_APIKeyReq_To_v1_APIKeyReq is an autogenerated conversion function.
func Convert_auth_APIKeySpec_To_v1_APIKeySpec ¶
func Convert_auth_APIKeySpec_To_v1_APIKeySpec(in *auth.APIKeySpec, out *APIKeySpec, s conversion.Scope) error
Convert_auth_APIKeySpec_To_v1_APIKeySpec is an autogenerated conversion function.
func Convert_auth_APIKeyStatus_To_v1_APIKeyStatus ¶
func Convert_auth_APIKeyStatus_To_v1_APIKeyStatus(in *auth.APIKeyStatus, out *APIKeyStatus, s conversion.Scope) error
Convert_auth_APIKeyStatus_To_v1_APIKeyStatus is an autogenerated conversion function.
func Convert_auth_APIKey_To_v1_APIKey ¶
Convert_auth_APIKey_To_v1_APIKey is an autogenerated conversion function.
func Convert_auth_APISigningKeyList_To_v1_APISigningKeyList ¶
func Convert_auth_APISigningKeyList_To_v1_APISigningKeyList(in *auth.APISigningKeyList, out *APISigningKeyList, s conversion.Scope) error
Convert_auth_APISigningKeyList_To_v1_APISigningKeyList is an autogenerated conversion function.
func Convert_auth_APISigningKey_To_v1_APISigningKey ¶
func Convert_auth_APISigningKey_To_v1_APISigningKey(in *auth.APISigningKey, out *APISigningKey, s conversion.Scope) error
Convert_auth_APISigningKey_To_v1_APISigningKey is an autogenerated conversion function.
func Convert_auth_Action_To_v1_Action ¶
Convert_auth_Action_To_v1_Action is an autogenerated conversion function.
func Convert_auth_AllowedStatus_To_v1_AllowedStatus ¶
func Convert_auth_AllowedStatus_To_v1_AllowedStatus(in *auth.AllowedStatus, out *AllowedStatus, s conversion.Scope) error
Convert_auth_AllowedStatus_To_v1_AllowedStatus is an autogenerated conversion function.
func Convert_auth_Binding_To_v1_Binding ¶
Convert_auth_Binding_To_v1_Binding is an autogenerated conversion function.
func Convert_auth_CategoryList_To_v1_CategoryList ¶
func Convert_auth_CategoryList_To_v1_CategoryList(in *auth.CategoryList, out *CategoryList, s conversion.Scope) error
Convert_auth_CategoryList_To_v1_CategoryList is an autogenerated conversion function.
func Convert_auth_CategorySpec_To_v1_CategorySpec ¶
func Convert_auth_CategorySpec_To_v1_CategorySpec(in *auth.CategorySpec, out *CategorySpec, s conversion.Scope) error
Convert_auth_CategorySpec_To_v1_CategorySpec is an autogenerated conversion function.
func Convert_auth_Category_To_v1_Category ¶
func Convert_auth_Category_To_v1_Category(in *auth.Category, out *Category, s conversion.Scope) error
Convert_auth_Category_To_v1_Category is an autogenerated conversion function.
func Convert_auth_ClientList_To_v1_ClientList ¶
func Convert_auth_ClientList_To_v1_ClientList(in *auth.ClientList, out *ClientList, s conversion.Scope) error
Convert_auth_ClientList_To_v1_ClientList is an autogenerated conversion function.
func Convert_auth_ClientSpec_To_v1_ClientSpec ¶
func Convert_auth_ClientSpec_To_v1_ClientSpec(in *auth.ClientSpec, out *ClientSpec, s conversion.Scope) error
Convert_auth_ClientSpec_To_v1_ClientSpec is an autogenerated conversion function.
func Convert_auth_Client_To_v1_Client ¶
Convert_auth_Client_To_v1_Client is an autogenerated conversion function.
func Convert_auth_ConfigMapList_To_v1_ConfigMapList ¶
func Convert_auth_ConfigMapList_To_v1_ConfigMapList(in *auth.ConfigMapList, out *ConfigMapList, s conversion.Scope) error
Convert_auth_ConfigMapList_To_v1_ConfigMapList is an autogenerated conversion function.
func Convert_auth_ConfigMap_To_v1_ConfigMap ¶
func Convert_auth_ConfigMap_To_v1_ConfigMap(in *auth.ConfigMap, out *ConfigMap, s conversion.Scope) error
Convert_auth_ConfigMap_To_v1_ConfigMap is an autogenerated conversion function.
func Convert_auth_CustomPolicyBindingList_To_v1_CustomPolicyBindingList ¶ added in v1.4.0
func Convert_auth_CustomPolicyBindingList_To_v1_CustomPolicyBindingList(in *auth.CustomPolicyBindingList, out *CustomPolicyBindingList, s conversion.Scope) error
Convert_auth_CustomPolicyBindingList_To_v1_CustomPolicyBindingList is an autogenerated conversion function.
func Convert_auth_CustomPolicyBindingSpec_To_v1_CustomPolicyBindingSpec ¶ added in v1.4.0
func Convert_auth_CustomPolicyBindingSpec_To_v1_CustomPolicyBindingSpec(in *auth.CustomPolicyBindingSpec, out *CustomPolicyBindingSpec, s conversion.Scope) error
Convert_auth_CustomPolicyBindingSpec_To_v1_CustomPolicyBindingSpec is an autogenerated conversion function.
func Convert_auth_CustomPolicyBindingStatus_To_v1_CustomPolicyBindingStatus ¶ added in v1.4.0
func Convert_auth_CustomPolicyBindingStatus_To_v1_CustomPolicyBindingStatus(in *auth.CustomPolicyBindingStatus, out *CustomPolicyBindingStatus, s conversion.Scope) error
Convert_auth_CustomPolicyBindingStatus_To_v1_CustomPolicyBindingStatus is an autogenerated conversion function.
func Convert_auth_CustomPolicyBinding_To_v1_CustomPolicyBinding ¶ added in v1.4.0
func Convert_auth_CustomPolicyBinding_To_v1_CustomPolicyBinding(in *auth.CustomPolicyBinding, out *CustomPolicyBinding, s conversion.Scope) error
Convert_auth_CustomPolicyBinding_To_v1_CustomPolicyBinding is an autogenerated conversion function.
func Convert_auth_GroupList_To_v1_GroupList ¶
func Convert_auth_GroupList_To_v1_GroupList(in *auth.GroupList, out *GroupList, s conversion.Scope) error
Convert_auth_GroupList_To_v1_GroupList is an autogenerated conversion function.
func Convert_auth_GroupSpec_To_v1_GroupSpec ¶
func Convert_auth_GroupSpec_To_v1_GroupSpec(in *auth.GroupSpec, out *GroupSpec, s conversion.Scope) error
Convert_auth_GroupSpec_To_v1_GroupSpec is an autogenerated conversion function.
func Convert_auth_GroupStatus_To_v1_GroupStatus ¶
func Convert_auth_GroupStatus_To_v1_GroupStatus(in *auth.GroupStatus, out *GroupStatus, s conversion.Scope) error
Convert_auth_GroupStatus_To_v1_GroupStatus is an autogenerated conversion function.
func Convert_auth_Group_To_v1_Group ¶
Convert_auth_Group_To_v1_Group is an autogenerated conversion function.
func Convert_auth_IdentityProviderList_To_v1_IdentityProviderList ¶
func Convert_auth_IdentityProviderList_To_v1_IdentityProviderList(in *auth.IdentityProviderList, out *IdentityProviderList, s conversion.Scope) error
Convert_auth_IdentityProviderList_To_v1_IdentityProviderList is an autogenerated conversion function.
func Convert_auth_IdentityProviderSpec_To_v1_IdentityProviderSpec ¶
func Convert_auth_IdentityProviderSpec_To_v1_IdentityProviderSpec(in *auth.IdentityProviderSpec, out *IdentityProviderSpec, s conversion.Scope) error
Convert_auth_IdentityProviderSpec_To_v1_IdentityProviderSpec is an autogenerated conversion function.
func Convert_auth_IdentityProvider_To_v1_IdentityProvider ¶
func Convert_auth_IdentityProvider_To_v1_IdentityProvider(in *auth.IdentityProvider, out *IdentityProvider, s conversion.Scope) error
Convert_auth_IdentityProvider_To_v1_IdentityProvider is an autogenerated conversion function.
func Convert_auth_LocalGroupList_To_v1_LocalGroupList ¶
func Convert_auth_LocalGroupList_To_v1_LocalGroupList(in *auth.LocalGroupList, out *LocalGroupList, s conversion.Scope) error
Convert_auth_LocalGroupList_To_v1_LocalGroupList is an autogenerated conversion function.
func Convert_auth_LocalGroupSpec_To_v1_LocalGroupSpec ¶
func Convert_auth_LocalGroupSpec_To_v1_LocalGroupSpec(in *auth.LocalGroupSpec, out *LocalGroupSpec, s conversion.Scope) error
Convert_auth_LocalGroupSpec_To_v1_LocalGroupSpec is an autogenerated conversion function.
func Convert_auth_LocalGroupStatus_To_v1_LocalGroupStatus ¶
func Convert_auth_LocalGroupStatus_To_v1_LocalGroupStatus(in *auth.LocalGroupStatus, out *LocalGroupStatus, s conversion.Scope) error
Convert_auth_LocalGroupStatus_To_v1_LocalGroupStatus is an autogenerated conversion function.
func Convert_auth_LocalGroup_To_v1_LocalGroup ¶
func Convert_auth_LocalGroup_To_v1_LocalGroup(in *auth.LocalGroup, out *LocalGroup, s conversion.Scope) error
Convert_auth_LocalGroup_To_v1_LocalGroup is an autogenerated conversion function.
func Convert_auth_LocalIdentityList_To_v1_LocalIdentityList ¶
func Convert_auth_LocalIdentityList_To_v1_LocalIdentityList(in *auth.LocalIdentityList, out *LocalIdentityList, s conversion.Scope) error
Convert_auth_LocalIdentityList_To_v1_LocalIdentityList is an autogenerated conversion function.
func Convert_auth_LocalIdentitySpec_To_v1_LocalIdentitySpec ¶
func Convert_auth_LocalIdentitySpec_To_v1_LocalIdentitySpec(in *auth.LocalIdentitySpec, out *LocalIdentitySpec, s conversion.Scope) error
Convert_auth_LocalIdentitySpec_To_v1_LocalIdentitySpec is an autogenerated conversion function.
func Convert_auth_LocalIdentityStatus_To_v1_LocalIdentityStatus ¶
func Convert_auth_LocalIdentityStatus_To_v1_LocalIdentityStatus(in *auth.LocalIdentityStatus, out *LocalIdentityStatus, s conversion.Scope) error
Convert_auth_LocalIdentityStatus_To_v1_LocalIdentityStatus is an autogenerated conversion function.
func Convert_auth_LocalIdentity_To_v1_LocalIdentity ¶
func Convert_auth_LocalIdentity_To_v1_LocalIdentity(in *auth.LocalIdentity, out *LocalIdentity, s conversion.Scope) error
Convert_auth_LocalIdentity_To_v1_LocalIdentity is an autogenerated conversion function.
func Convert_auth_NonResourceAttributes_To_v1_NonResourceAttributes ¶
func Convert_auth_NonResourceAttributes_To_v1_NonResourceAttributes(in *auth.NonResourceAttributes, out *NonResourceAttributes, s conversion.Scope) error
Convert_auth_NonResourceAttributes_To_v1_NonResourceAttributes is an autogenerated conversion function.
func Convert_auth_PasswordReq_To_v1_PasswordReq ¶
func Convert_auth_PasswordReq_To_v1_PasswordReq(in *auth.PasswordReq, out *PasswordReq, s conversion.Scope) error
Convert_auth_PasswordReq_To_v1_PasswordReq is an autogenerated conversion function.
func Convert_auth_PolicyBinding_To_v1_PolicyBinding ¶
func Convert_auth_PolicyBinding_To_v1_PolicyBinding(in *auth.PolicyBinding, out *PolicyBinding, s conversion.Scope) error
Convert_auth_PolicyBinding_To_v1_PolicyBinding is an autogenerated conversion function.
func Convert_auth_PolicyList_To_v1_PolicyList ¶
func Convert_auth_PolicyList_To_v1_PolicyList(in *auth.PolicyList, out *PolicyList, s conversion.Scope) error
Convert_auth_PolicyList_To_v1_PolicyList is an autogenerated conversion function.
func Convert_auth_PolicySpec_To_v1_PolicySpec ¶
func Convert_auth_PolicySpec_To_v1_PolicySpec(in *auth.PolicySpec, out *PolicySpec, s conversion.Scope) error
Convert_auth_PolicySpec_To_v1_PolicySpec is an autogenerated conversion function.
func Convert_auth_PolicyStatus_To_v1_PolicyStatus ¶
func Convert_auth_PolicyStatus_To_v1_PolicyStatus(in *auth.PolicyStatus, out *PolicyStatus, s conversion.Scope) error
Convert_auth_PolicyStatus_To_v1_PolicyStatus is an autogenerated conversion function.
func Convert_auth_Policy_To_v1_Policy ¶
Convert_auth_Policy_To_v1_Policy is an autogenerated conversion function.
func Convert_auth_ProjectBelongs_To_v1_ProjectBelongs ¶ added in v1.3.1
func Convert_auth_ProjectBelongs_To_v1_ProjectBelongs(in *auth.ProjectBelongs, out *ProjectBelongs, s conversion.Scope) error
Convert_auth_ProjectBelongs_To_v1_ProjectBelongs is an autogenerated conversion function.
func Convert_auth_ProjectList_To_v1_ProjectList ¶ added in v1.3.1
func Convert_auth_ProjectList_To_v1_ProjectList(in *auth.ProjectList, out *ProjectList, s conversion.Scope) error
Convert_auth_ProjectList_To_v1_ProjectList is an autogenerated conversion function.
func Convert_auth_ProjectPolicyBindingList_To_v1_ProjectPolicyBindingList ¶ added in v1.3.1
func Convert_auth_ProjectPolicyBindingList_To_v1_ProjectPolicyBindingList(in *auth.ProjectPolicyBindingList, out *ProjectPolicyBindingList, s conversion.Scope) error
Convert_auth_ProjectPolicyBindingList_To_v1_ProjectPolicyBindingList is an autogenerated conversion function.
func Convert_auth_ProjectPolicyBindingRequest_To_v1_ProjectPolicyBindingRequest ¶ added in v1.3.1
func Convert_auth_ProjectPolicyBindingRequest_To_v1_ProjectPolicyBindingRequest(in *auth.ProjectPolicyBindingRequest, out *ProjectPolicyBindingRequest, s conversion.Scope) error
Convert_auth_ProjectPolicyBindingRequest_To_v1_ProjectPolicyBindingRequest is an autogenerated conversion function.
func Convert_auth_ProjectPolicyBindingSpec_To_v1_ProjectPolicyBindingSpec ¶ added in v1.3.1
func Convert_auth_ProjectPolicyBindingSpec_To_v1_ProjectPolicyBindingSpec(in *auth.ProjectPolicyBindingSpec, out *ProjectPolicyBindingSpec, s conversion.Scope) error
Convert_auth_ProjectPolicyBindingSpec_To_v1_ProjectPolicyBindingSpec is an autogenerated conversion function.
func Convert_auth_ProjectPolicyBindingStatus_To_v1_ProjectPolicyBindingStatus ¶ added in v1.3.1
func Convert_auth_ProjectPolicyBindingStatus_To_v1_ProjectPolicyBindingStatus(in *auth.ProjectPolicyBindingStatus, out *ProjectPolicyBindingStatus, s conversion.Scope) error
Convert_auth_ProjectPolicyBindingStatus_To_v1_ProjectPolicyBindingStatus is an autogenerated conversion function.
func Convert_auth_ProjectPolicyBinding_To_v1_ProjectPolicyBinding ¶ added in v1.3.1
func Convert_auth_ProjectPolicyBinding_To_v1_ProjectPolicyBinding(in *auth.ProjectPolicyBinding, out *ProjectPolicyBinding, s conversion.Scope) error
Convert_auth_ProjectPolicyBinding_To_v1_ProjectPolicyBinding is an autogenerated conversion function.
func Convert_auth_Project_To_v1_Project ¶ added in v1.3.1
Convert_auth_Project_To_v1_Project is an autogenerated conversion function.
func Convert_auth_ResourceAttributes_To_v1_ResourceAttributes ¶
func Convert_auth_ResourceAttributes_To_v1_ResourceAttributes(in *auth.ResourceAttributes, out *ResourceAttributes, s conversion.Scope) error
Convert_auth_ResourceAttributes_To_v1_ResourceAttributes is an autogenerated conversion function.
func Convert_auth_RoleList_To_v1_RoleList ¶
func Convert_auth_RoleList_To_v1_RoleList(in *auth.RoleList, out *RoleList, s conversion.Scope) error
Convert_auth_RoleList_To_v1_RoleList is an autogenerated conversion function.
func Convert_auth_RoleSpec_To_v1_RoleSpec ¶
func Convert_auth_RoleSpec_To_v1_RoleSpec(in *auth.RoleSpec, out *RoleSpec, s conversion.Scope) error
Convert_auth_RoleSpec_To_v1_RoleSpec is an autogenerated conversion function.
func Convert_auth_RoleStatus_To_v1_RoleStatus ¶
func Convert_auth_RoleStatus_To_v1_RoleStatus(in *auth.RoleStatus, out *RoleStatus, s conversion.Scope) error
Convert_auth_RoleStatus_To_v1_RoleStatus is an autogenerated conversion function.
func Convert_auth_Role_To_v1_Role ¶
Convert_auth_Role_To_v1_Role is an autogenerated conversion function.
func Convert_auth_RuleList_To_v1_RuleList ¶
func Convert_auth_RuleList_To_v1_RuleList(in *auth.RuleList, out *RuleList, s conversion.Scope) error
Convert_auth_RuleList_To_v1_RuleList is an autogenerated conversion function.
func Convert_auth_RuleSpec_To_v1_RuleSpec ¶
func Convert_auth_RuleSpec_To_v1_RuleSpec(in *auth.RuleSpec, out *RuleSpec, s conversion.Scope) error
Convert_auth_RuleSpec_To_v1_RuleSpec is an autogenerated conversion function.
func Convert_auth_Rule_To_v1_Rule ¶
Convert_auth_Rule_To_v1_Rule is an autogenerated conversion function.
func Convert_auth_Statement_To_v1_Statement ¶
func Convert_auth_Statement_To_v1_Statement(in *auth.Statement, out *Statement, s conversion.Scope) error
Convert_auth_Statement_To_v1_Statement is an autogenerated conversion function.
func Convert_auth_SubjectAccessReviewSpec_To_v1_SubjectAccessReviewSpec ¶
func Convert_auth_SubjectAccessReviewSpec_To_v1_SubjectAccessReviewSpec(in *auth.SubjectAccessReviewSpec, out *SubjectAccessReviewSpec, s conversion.Scope) error
Convert_auth_SubjectAccessReviewSpec_To_v1_SubjectAccessReviewSpec is an autogenerated conversion function.
func Convert_auth_SubjectAccessReviewStatus_To_v1_SubjectAccessReviewStatus ¶
func Convert_auth_SubjectAccessReviewStatus_To_v1_SubjectAccessReviewStatus(in *auth.SubjectAccessReviewStatus, out *SubjectAccessReviewStatus, s conversion.Scope) error
Convert_auth_SubjectAccessReviewStatus_To_v1_SubjectAccessReviewStatus is an autogenerated conversion function.
func Convert_auth_SubjectAccessReview_To_v1_SubjectAccessReview ¶
func Convert_auth_SubjectAccessReview_To_v1_SubjectAccessReview(in *auth.SubjectAccessReview, out *SubjectAccessReview, s conversion.Scope) error
Convert_auth_SubjectAccessReview_To_v1_SubjectAccessReview is an autogenerated conversion function.
func Convert_auth_Subject_To_v1_Subject ¶
Convert_auth_Subject_To_v1_Subject is an autogenerated conversion function.
func Convert_auth_UserList_To_v1_UserList ¶
func Convert_auth_UserList_To_v1_UserList(in *auth.UserList, out *UserList, s conversion.Scope) error
Convert_auth_UserList_To_v1_UserList is an autogenerated conversion function.
func Convert_auth_UserSpec_To_v1_UserSpec ¶
func Convert_auth_UserSpec_To_v1_UserSpec(in *auth.UserSpec, out *UserSpec, s conversion.Scope) error
Convert_auth_UserSpec_To_v1_UserSpec is an autogenerated conversion function.
func Convert_auth_User_To_v1_User ¶
Convert_auth_User_To_v1_User is an autogenerated conversion function.
func Convert_v1_APIKeyList_To_auth_APIKeyList ¶
func Convert_v1_APIKeyList_To_auth_APIKeyList(in *APIKeyList, out *auth.APIKeyList, s conversion.Scope) error
Convert_v1_APIKeyList_To_auth_APIKeyList is an autogenerated conversion function.
func Convert_v1_APIKeyReqPassword_To_auth_APIKeyReqPassword ¶
func Convert_v1_APIKeyReqPassword_To_auth_APIKeyReqPassword(in *APIKeyReqPassword, out *auth.APIKeyReqPassword, s conversion.Scope) error
Convert_v1_APIKeyReqPassword_To_auth_APIKeyReqPassword is an autogenerated conversion function.
func Convert_v1_APIKeyReq_To_auth_APIKeyReq ¶
func Convert_v1_APIKeyReq_To_auth_APIKeyReq(in *APIKeyReq, out *auth.APIKeyReq, s conversion.Scope) error
Convert_v1_APIKeyReq_To_auth_APIKeyReq is an autogenerated conversion function.
func Convert_v1_APIKeySpec_To_auth_APIKeySpec ¶
func Convert_v1_APIKeySpec_To_auth_APIKeySpec(in *APIKeySpec, out *auth.APIKeySpec, s conversion.Scope) error
Convert_v1_APIKeySpec_To_auth_APIKeySpec is an autogenerated conversion function.
func Convert_v1_APIKeyStatus_To_auth_APIKeyStatus ¶
func Convert_v1_APIKeyStatus_To_auth_APIKeyStatus(in *APIKeyStatus, out *auth.APIKeyStatus, s conversion.Scope) error
Convert_v1_APIKeyStatus_To_auth_APIKeyStatus is an autogenerated conversion function.
func Convert_v1_APIKey_To_auth_APIKey ¶
Convert_v1_APIKey_To_auth_APIKey is an autogenerated conversion function.
func Convert_v1_APISigningKeyList_To_auth_APISigningKeyList ¶
func Convert_v1_APISigningKeyList_To_auth_APISigningKeyList(in *APISigningKeyList, out *auth.APISigningKeyList, s conversion.Scope) error
Convert_v1_APISigningKeyList_To_auth_APISigningKeyList is an autogenerated conversion function.
func Convert_v1_APISigningKey_To_auth_APISigningKey ¶
func Convert_v1_APISigningKey_To_auth_APISigningKey(in *APISigningKey, out *auth.APISigningKey, s conversion.Scope) error
Convert_v1_APISigningKey_To_auth_APISigningKey is an autogenerated conversion function.
func Convert_v1_Action_To_auth_Action ¶
Convert_v1_Action_To_auth_Action is an autogenerated conversion function.
func Convert_v1_AllowedStatus_To_auth_AllowedStatus ¶
func Convert_v1_AllowedStatus_To_auth_AllowedStatus(in *AllowedStatus, out *auth.AllowedStatus, s conversion.Scope) error
Convert_v1_AllowedStatus_To_auth_AllowedStatus is an autogenerated conversion function.
func Convert_v1_Binding_To_auth_Binding ¶
Convert_v1_Binding_To_auth_Binding is an autogenerated conversion function.
func Convert_v1_CategoryList_To_auth_CategoryList ¶
func Convert_v1_CategoryList_To_auth_CategoryList(in *CategoryList, out *auth.CategoryList, s conversion.Scope) error
Convert_v1_CategoryList_To_auth_CategoryList is an autogenerated conversion function.
func Convert_v1_CategorySpec_To_auth_CategorySpec ¶
func Convert_v1_CategorySpec_To_auth_CategorySpec(in *CategorySpec, out *auth.CategorySpec, s conversion.Scope) error
Convert_v1_CategorySpec_To_auth_CategorySpec is an autogenerated conversion function.
func Convert_v1_Category_To_auth_Category ¶
func Convert_v1_Category_To_auth_Category(in *Category, out *auth.Category, s conversion.Scope) error
Convert_v1_Category_To_auth_Category is an autogenerated conversion function.
func Convert_v1_ClientList_To_auth_ClientList ¶
func Convert_v1_ClientList_To_auth_ClientList(in *ClientList, out *auth.ClientList, s conversion.Scope) error
Convert_v1_ClientList_To_auth_ClientList is an autogenerated conversion function.
func Convert_v1_ClientSpec_To_auth_ClientSpec ¶
func Convert_v1_ClientSpec_To_auth_ClientSpec(in *ClientSpec, out *auth.ClientSpec, s conversion.Scope) error
Convert_v1_ClientSpec_To_auth_ClientSpec is an autogenerated conversion function.
func Convert_v1_Client_To_auth_Client ¶
Convert_v1_Client_To_auth_Client is an autogenerated conversion function.
func Convert_v1_ConfigMapList_To_auth_ConfigMapList ¶
func Convert_v1_ConfigMapList_To_auth_ConfigMapList(in *ConfigMapList, out *auth.ConfigMapList, s conversion.Scope) error
Convert_v1_ConfigMapList_To_auth_ConfigMapList is an autogenerated conversion function.
func Convert_v1_ConfigMap_To_auth_ConfigMap ¶
func Convert_v1_ConfigMap_To_auth_ConfigMap(in *ConfigMap, out *auth.ConfigMap, s conversion.Scope) error
Convert_v1_ConfigMap_To_auth_ConfigMap is an autogenerated conversion function.
func Convert_v1_CustomPolicyBindingList_To_auth_CustomPolicyBindingList ¶ added in v1.4.0
func Convert_v1_CustomPolicyBindingList_To_auth_CustomPolicyBindingList(in *CustomPolicyBindingList, out *auth.CustomPolicyBindingList, s conversion.Scope) error
Convert_v1_CustomPolicyBindingList_To_auth_CustomPolicyBindingList is an autogenerated conversion function.
func Convert_v1_CustomPolicyBindingSpec_To_auth_CustomPolicyBindingSpec ¶ added in v1.4.0
func Convert_v1_CustomPolicyBindingSpec_To_auth_CustomPolicyBindingSpec(in *CustomPolicyBindingSpec, out *auth.CustomPolicyBindingSpec, s conversion.Scope) error
Convert_v1_CustomPolicyBindingSpec_To_auth_CustomPolicyBindingSpec is an autogenerated conversion function.
func Convert_v1_CustomPolicyBindingStatus_To_auth_CustomPolicyBindingStatus ¶ added in v1.4.0
func Convert_v1_CustomPolicyBindingStatus_To_auth_CustomPolicyBindingStatus(in *CustomPolicyBindingStatus, out *auth.CustomPolicyBindingStatus, s conversion.Scope) error
Convert_v1_CustomPolicyBindingStatus_To_auth_CustomPolicyBindingStatus is an autogenerated conversion function.
func Convert_v1_CustomPolicyBinding_To_auth_CustomPolicyBinding ¶ added in v1.4.0
func Convert_v1_CustomPolicyBinding_To_auth_CustomPolicyBinding(in *CustomPolicyBinding, out *auth.CustomPolicyBinding, s conversion.Scope) error
Convert_v1_CustomPolicyBinding_To_auth_CustomPolicyBinding is an autogenerated conversion function.
func Convert_v1_GroupList_To_auth_GroupList ¶
func Convert_v1_GroupList_To_auth_GroupList(in *GroupList, out *auth.GroupList, s conversion.Scope) error
Convert_v1_GroupList_To_auth_GroupList is an autogenerated conversion function.
func Convert_v1_GroupSpec_To_auth_GroupSpec ¶
func Convert_v1_GroupSpec_To_auth_GroupSpec(in *GroupSpec, out *auth.GroupSpec, s conversion.Scope) error
Convert_v1_GroupSpec_To_auth_GroupSpec is an autogenerated conversion function.
func Convert_v1_GroupStatus_To_auth_GroupStatus ¶
func Convert_v1_GroupStatus_To_auth_GroupStatus(in *GroupStatus, out *auth.GroupStatus, s conversion.Scope) error
Convert_v1_GroupStatus_To_auth_GroupStatus is an autogenerated conversion function.
func Convert_v1_Group_To_auth_Group ¶
Convert_v1_Group_To_auth_Group is an autogenerated conversion function.
func Convert_v1_IdentityProviderList_To_auth_IdentityProviderList ¶
func Convert_v1_IdentityProviderList_To_auth_IdentityProviderList(in *IdentityProviderList, out *auth.IdentityProviderList, s conversion.Scope) error
Convert_v1_IdentityProviderList_To_auth_IdentityProviderList is an autogenerated conversion function.
func Convert_v1_IdentityProviderSpec_To_auth_IdentityProviderSpec ¶
func Convert_v1_IdentityProviderSpec_To_auth_IdentityProviderSpec(in *IdentityProviderSpec, out *auth.IdentityProviderSpec, s conversion.Scope) error
Convert_v1_IdentityProviderSpec_To_auth_IdentityProviderSpec is an autogenerated conversion function.
func Convert_v1_IdentityProvider_To_auth_IdentityProvider ¶
func Convert_v1_IdentityProvider_To_auth_IdentityProvider(in *IdentityProvider, out *auth.IdentityProvider, s conversion.Scope) error
Convert_v1_IdentityProvider_To_auth_IdentityProvider is an autogenerated conversion function.
func Convert_v1_LocalGroupList_To_auth_LocalGroupList ¶
func Convert_v1_LocalGroupList_To_auth_LocalGroupList(in *LocalGroupList, out *auth.LocalGroupList, s conversion.Scope) error
Convert_v1_LocalGroupList_To_auth_LocalGroupList is an autogenerated conversion function.
func Convert_v1_LocalGroupSpec_To_auth_LocalGroupSpec ¶
func Convert_v1_LocalGroupSpec_To_auth_LocalGroupSpec(in *LocalGroupSpec, out *auth.LocalGroupSpec, s conversion.Scope) error
Convert_v1_LocalGroupSpec_To_auth_LocalGroupSpec is an autogenerated conversion function.
func Convert_v1_LocalGroupStatus_To_auth_LocalGroupStatus ¶
func Convert_v1_LocalGroupStatus_To_auth_LocalGroupStatus(in *LocalGroupStatus, out *auth.LocalGroupStatus, s conversion.Scope) error
Convert_v1_LocalGroupStatus_To_auth_LocalGroupStatus is an autogenerated conversion function.
func Convert_v1_LocalGroup_To_auth_LocalGroup ¶
func Convert_v1_LocalGroup_To_auth_LocalGroup(in *LocalGroup, out *auth.LocalGroup, s conversion.Scope) error
Convert_v1_LocalGroup_To_auth_LocalGroup is an autogenerated conversion function.
func Convert_v1_LocalIdentityList_To_auth_LocalIdentityList ¶
func Convert_v1_LocalIdentityList_To_auth_LocalIdentityList(in *LocalIdentityList, out *auth.LocalIdentityList, s conversion.Scope) error
Convert_v1_LocalIdentityList_To_auth_LocalIdentityList is an autogenerated conversion function.
func Convert_v1_LocalIdentitySpec_To_auth_LocalIdentitySpec ¶
func Convert_v1_LocalIdentitySpec_To_auth_LocalIdentitySpec(in *LocalIdentitySpec, out *auth.LocalIdentitySpec, s conversion.Scope) error
Convert_v1_LocalIdentitySpec_To_auth_LocalIdentitySpec is an autogenerated conversion function.
func Convert_v1_LocalIdentityStatus_To_auth_LocalIdentityStatus ¶
func Convert_v1_LocalIdentityStatus_To_auth_LocalIdentityStatus(in *LocalIdentityStatus, out *auth.LocalIdentityStatus, s conversion.Scope) error
Convert_v1_LocalIdentityStatus_To_auth_LocalIdentityStatus is an autogenerated conversion function.
func Convert_v1_LocalIdentity_To_auth_LocalIdentity ¶
func Convert_v1_LocalIdentity_To_auth_LocalIdentity(in *LocalIdentity, out *auth.LocalIdentity, s conversion.Scope) error
Convert_v1_LocalIdentity_To_auth_LocalIdentity is an autogenerated conversion function.
func Convert_v1_NonResourceAttributes_To_auth_NonResourceAttributes ¶
func Convert_v1_NonResourceAttributes_To_auth_NonResourceAttributes(in *NonResourceAttributes, out *auth.NonResourceAttributes, s conversion.Scope) error
Convert_v1_NonResourceAttributes_To_auth_NonResourceAttributes is an autogenerated conversion function.
func Convert_v1_PasswordReq_To_auth_PasswordReq ¶
func Convert_v1_PasswordReq_To_auth_PasswordReq(in *PasswordReq, out *auth.PasswordReq, s conversion.Scope) error
Convert_v1_PasswordReq_To_auth_PasswordReq is an autogenerated conversion function.
func Convert_v1_PolicyBinding_To_auth_PolicyBinding ¶
func Convert_v1_PolicyBinding_To_auth_PolicyBinding(in *PolicyBinding, out *auth.PolicyBinding, s conversion.Scope) error
Convert_v1_PolicyBinding_To_auth_PolicyBinding is an autogenerated conversion function.
func Convert_v1_PolicyList_To_auth_PolicyList ¶
func Convert_v1_PolicyList_To_auth_PolicyList(in *PolicyList, out *auth.PolicyList, s conversion.Scope) error
Convert_v1_PolicyList_To_auth_PolicyList is an autogenerated conversion function.
func Convert_v1_PolicySpec_To_auth_PolicySpec ¶
func Convert_v1_PolicySpec_To_auth_PolicySpec(in *PolicySpec, out *auth.PolicySpec, s conversion.Scope) error
Convert_v1_PolicySpec_To_auth_PolicySpec is an autogenerated conversion function.
func Convert_v1_PolicyStatus_To_auth_PolicyStatus ¶
func Convert_v1_PolicyStatus_To_auth_PolicyStatus(in *PolicyStatus, out *auth.PolicyStatus, s conversion.Scope) error
Convert_v1_PolicyStatus_To_auth_PolicyStatus is an autogenerated conversion function.
func Convert_v1_Policy_To_auth_Policy ¶
Convert_v1_Policy_To_auth_Policy is an autogenerated conversion function.
func Convert_v1_ProjectBelongs_To_auth_ProjectBelongs ¶ added in v1.3.1
func Convert_v1_ProjectBelongs_To_auth_ProjectBelongs(in *ProjectBelongs, out *auth.ProjectBelongs, s conversion.Scope) error
Convert_v1_ProjectBelongs_To_auth_ProjectBelongs is an autogenerated conversion function.
func Convert_v1_ProjectList_To_auth_ProjectList ¶ added in v1.3.1
func Convert_v1_ProjectList_To_auth_ProjectList(in *ProjectList, out *auth.ProjectList, s conversion.Scope) error
Convert_v1_ProjectList_To_auth_ProjectList is an autogenerated conversion function.
func Convert_v1_ProjectPolicyBindingList_To_auth_ProjectPolicyBindingList ¶ added in v1.3.1
func Convert_v1_ProjectPolicyBindingList_To_auth_ProjectPolicyBindingList(in *ProjectPolicyBindingList, out *auth.ProjectPolicyBindingList, s conversion.Scope) error
Convert_v1_ProjectPolicyBindingList_To_auth_ProjectPolicyBindingList is an autogenerated conversion function.
func Convert_v1_ProjectPolicyBindingRequest_To_auth_ProjectPolicyBindingRequest ¶ added in v1.3.1
func Convert_v1_ProjectPolicyBindingRequest_To_auth_ProjectPolicyBindingRequest(in *ProjectPolicyBindingRequest, out *auth.ProjectPolicyBindingRequest, s conversion.Scope) error
Convert_v1_ProjectPolicyBindingRequest_To_auth_ProjectPolicyBindingRequest is an autogenerated conversion function.
func Convert_v1_ProjectPolicyBindingSpec_To_auth_ProjectPolicyBindingSpec ¶ added in v1.3.1
func Convert_v1_ProjectPolicyBindingSpec_To_auth_ProjectPolicyBindingSpec(in *ProjectPolicyBindingSpec, out *auth.ProjectPolicyBindingSpec, s conversion.Scope) error
Convert_v1_ProjectPolicyBindingSpec_To_auth_ProjectPolicyBindingSpec is an autogenerated conversion function.
func Convert_v1_ProjectPolicyBindingStatus_To_auth_ProjectPolicyBindingStatus ¶ added in v1.3.1
func Convert_v1_ProjectPolicyBindingStatus_To_auth_ProjectPolicyBindingStatus(in *ProjectPolicyBindingStatus, out *auth.ProjectPolicyBindingStatus, s conversion.Scope) error
Convert_v1_ProjectPolicyBindingStatus_To_auth_ProjectPolicyBindingStatus is an autogenerated conversion function.
func Convert_v1_ProjectPolicyBinding_To_auth_ProjectPolicyBinding ¶ added in v1.3.1
func Convert_v1_ProjectPolicyBinding_To_auth_ProjectPolicyBinding(in *ProjectPolicyBinding, out *auth.ProjectPolicyBinding, s conversion.Scope) error
Convert_v1_ProjectPolicyBinding_To_auth_ProjectPolicyBinding is an autogenerated conversion function.
func Convert_v1_Project_To_auth_Project ¶ added in v1.3.1
Convert_v1_Project_To_auth_Project is an autogenerated conversion function.
func Convert_v1_ResourceAttributes_To_auth_ResourceAttributes ¶
func Convert_v1_ResourceAttributes_To_auth_ResourceAttributes(in *ResourceAttributes, out *auth.ResourceAttributes, s conversion.Scope) error
Convert_v1_ResourceAttributes_To_auth_ResourceAttributes is an autogenerated conversion function.
func Convert_v1_RoleList_To_auth_RoleList ¶
func Convert_v1_RoleList_To_auth_RoleList(in *RoleList, out *auth.RoleList, s conversion.Scope) error
Convert_v1_RoleList_To_auth_RoleList is an autogenerated conversion function.
func Convert_v1_RoleSpec_To_auth_RoleSpec ¶
func Convert_v1_RoleSpec_To_auth_RoleSpec(in *RoleSpec, out *auth.RoleSpec, s conversion.Scope) error
Convert_v1_RoleSpec_To_auth_RoleSpec is an autogenerated conversion function.
func Convert_v1_RoleStatus_To_auth_RoleStatus ¶
func Convert_v1_RoleStatus_To_auth_RoleStatus(in *RoleStatus, out *auth.RoleStatus, s conversion.Scope) error
Convert_v1_RoleStatus_To_auth_RoleStatus is an autogenerated conversion function.
func Convert_v1_Role_To_auth_Role ¶
Convert_v1_Role_To_auth_Role is an autogenerated conversion function.
func Convert_v1_RuleList_To_auth_RuleList ¶
func Convert_v1_RuleList_To_auth_RuleList(in *RuleList, out *auth.RuleList, s conversion.Scope) error
Convert_v1_RuleList_To_auth_RuleList is an autogenerated conversion function.
func Convert_v1_RuleSpec_To_auth_RuleSpec ¶
func Convert_v1_RuleSpec_To_auth_RuleSpec(in *RuleSpec, out *auth.RuleSpec, s conversion.Scope) error
Convert_v1_RuleSpec_To_auth_RuleSpec is an autogenerated conversion function.
func Convert_v1_Rule_To_auth_Rule ¶
Convert_v1_Rule_To_auth_Rule is an autogenerated conversion function.
func Convert_v1_Statement_To_auth_Statement ¶
func Convert_v1_Statement_To_auth_Statement(in *Statement, out *auth.Statement, s conversion.Scope) error
Convert_v1_Statement_To_auth_Statement is an autogenerated conversion function.
func Convert_v1_SubjectAccessReviewSpec_To_auth_SubjectAccessReviewSpec ¶
func Convert_v1_SubjectAccessReviewSpec_To_auth_SubjectAccessReviewSpec(in *SubjectAccessReviewSpec, out *auth.SubjectAccessReviewSpec, s conversion.Scope) error
Convert_v1_SubjectAccessReviewSpec_To_auth_SubjectAccessReviewSpec is an autogenerated conversion function.
func Convert_v1_SubjectAccessReviewStatus_To_auth_SubjectAccessReviewStatus ¶
func Convert_v1_SubjectAccessReviewStatus_To_auth_SubjectAccessReviewStatus(in *SubjectAccessReviewStatus, out *auth.SubjectAccessReviewStatus, s conversion.Scope) error
Convert_v1_SubjectAccessReviewStatus_To_auth_SubjectAccessReviewStatus is an autogenerated conversion function.
func Convert_v1_SubjectAccessReview_To_auth_SubjectAccessReview ¶
func Convert_v1_SubjectAccessReview_To_auth_SubjectAccessReview(in *SubjectAccessReview, out *auth.SubjectAccessReview, s conversion.Scope) error
Convert_v1_SubjectAccessReview_To_auth_SubjectAccessReview is an autogenerated conversion function.
func Convert_v1_Subject_To_auth_Subject ¶
Convert_v1_Subject_To_auth_Subject is an autogenerated conversion function.
func Convert_v1_UserList_To_auth_UserList ¶
func Convert_v1_UserList_To_auth_UserList(in *UserList, out *auth.UserList, s conversion.Scope) error
Convert_v1_UserList_To_auth_UserList is an autogenerated conversion function.
func Convert_v1_UserSpec_To_auth_UserSpec ¶
func Convert_v1_UserSpec_To_auth_UserSpec(in *UserSpec, out *auth.UserSpec, s conversion.Scope) error
Convert_v1_UserSpec_To_auth_UserSpec is an autogenerated conversion function.
func Convert_v1_User_To_auth_User ¶
Convert_v1_User_To_auth_User is an autogenerated conversion function.
func RegisterConversions ¶
RegisterConversions adds conversion functions to the given scheme. Public to allow building arbitrary schemes.
func RegisterDefaults ¶
RegisterDefaults adds defaulters functions to the given scheme. Public to allow building arbitrary schemes. All generated defaulters are covering - they call all nested defaulters.
func Resource ¶
func Resource(resource string) schema.GroupResource
Resource takes an unqualified resource and returns a Group qualified GroupResource
Types ¶
type APIKey ¶
type APIKey struct { metav1.TypeMeta `json:",inline"` // +optional metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=objectMeta"` // Spec defines the desired identities of APIkey in this set. Spec APIKeySpec `json:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"` Status APIKeyStatus `json:"status,omitempty" protobuf:"bytes,3,opt,name=status"` }
APIKey contains expiration time used to apply the api key.
func (*APIKey) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIKey.
func (*APIKey) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*APIKey) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*APIKey) Descriptor ¶
func (*APIKey) MarshalToSizedBuffer ¶
func (*APIKey) ProtoMessage ¶
func (*APIKey) ProtoMessage()
func (APIKey) SwaggerDoc ¶
func (*APIKey) XXX_DiscardUnknown ¶
func (m *APIKey) XXX_DiscardUnknown()
func (*APIKey) XXX_Marshal ¶
func (*APIKey) XXX_Unmarshal ¶
type APIKeyList ¶
type APIKeyList struct { metav1.TypeMeta `json:",inline"` // +optional metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=listMeta"` // List of api keys. Items []APIKey `json:"items" protobuf:"bytes,2,rep,name=items"` }
APIKeyList is the whole list of all identities.
func (*APIKeyList) DeepCopy ¶
func (in *APIKeyList) DeepCopy() *APIKeyList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIKeyList.
func (*APIKeyList) DeepCopyInto ¶
func (in *APIKeyList) DeepCopyInto(out *APIKeyList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*APIKeyList) DeepCopyObject ¶
func (in *APIKeyList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*APIKeyList) Descriptor ¶
func (*APIKeyList) Descriptor() ([]byte, []int)
func (*APIKeyList) Marshal ¶
func (m *APIKeyList) Marshal() (dAtA []byte, err error)
func (*APIKeyList) MarshalToSizedBuffer ¶
func (m *APIKeyList) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*APIKeyList) ProtoMessage ¶
func (*APIKeyList) ProtoMessage()
func (*APIKeyList) Reset ¶
func (m *APIKeyList) Reset()
func (*APIKeyList) Size ¶
func (m *APIKeyList) Size() (n int)
func (*APIKeyList) String ¶
func (this *APIKeyList) String() string
func (APIKeyList) SwaggerDoc ¶
func (APIKeyList) SwaggerDoc() map[string]string
func (*APIKeyList) Unmarshal ¶
func (m *APIKeyList) Unmarshal(dAtA []byte) error
func (*APIKeyList) XXX_DiscardUnknown ¶
func (m *APIKeyList) XXX_DiscardUnknown()
func (*APIKeyList) XXX_Marshal ¶
func (m *APIKeyList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*APIKeyList) XXX_Merge ¶
func (m *APIKeyList) XXX_Merge(src proto.Message)
func (*APIKeyList) XXX_Size ¶
func (m *APIKeyList) XXX_Size() int
func (*APIKeyList) XXX_Unmarshal ¶
func (m *APIKeyList) XXX_Unmarshal(b []byte) error
type APIKeyReq ¶
type APIKeyReq struct { metav1.TypeMeta `json:",inline"` // Expire is required, holds the duration of the api key become invalid. By default, 168h(= seven days) // +optional Expire metav1.Duration `json:"expire,omitempty" protobuf:"bytes,2,opt,name=expire"` // Description describes api keys usage. Description string `json:"description" protobuf:"bytes,3,opt,name=description"` }
APIKeyReq contains expiration time used to apply the api key.
func (*APIKeyReq) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIKeyReq.
func (*APIKeyReq) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*APIKeyReq) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*APIKeyReq) Descriptor ¶
func (*APIKeyReq) MarshalToSizedBuffer ¶
func (*APIKeyReq) ProtoMessage ¶
func (*APIKeyReq) ProtoMessage()
func (APIKeyReq) SwaggerDoc ¶
func (*APIKeyReq) XXX_DiscardUnknown ¶
func (m *APIKeyReq) XXX_DiscardUnknown()
func (*APIKeyReq) XXX_Marshal ¶
func (*APIKeyReq) XXX_Unmarshal ¶
type APIKeyReqPassword ¶
type APIKeyReqPassword struct { metav1.TypeMeta `json:",inline"` // TenantID for user TenantID string `json:"tenantID,omitempty" protobuf:"bytes,2,opt,name=tenantID"` // Username Username string `json:"username,omitempty" protobuf:"bytes,3,opt,name=username"` // Password (encoded by base64) Password string `json:"password,omitempty" protobuf:"bytes,4,opt,name=password"` // Description describes api keys usage. // +optional Description string `json:"description" protobuf:"bytes,5,opt,name=description"` // Expire holds the duration of the api key become invalid. By default, 168h(= seven days) // +optional Expire metav1.Duration `json:"expire,omitempty" protobuf:"bytes,6,opt,name=expire"` }
APIKeyReqPassword contains userinfo and expiration time used to apply the api key.
func (*APIKeyReqPassword) DeepCopy ¶
func (in *APIKeyReqPassword) DeepCopy() *APIKeyReqPassword
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIKeyReqPassword.
func (*APIKeyReqPassword) DeepCopyInto ¶
func (in *APIKeyReqPassword) DeepCopyInto(out *APIKeyReqPassword)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*APIKeyReqPassword) DeepCopyObject ¶
func (in *APIKeyReqPassword) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*APIKeyReqPassword) Descriptor ¶
func (*APIKeyReqPassword) Descriptor() ([]byte, []int)
func (*APIKeyReqPassword) Marshal ¶
func (m *APIKeyReqPassword) Marshal() (dAtA []byte, err error)
func (*APIKeyReqPassword) MarshalTo ¶
func (m *APIKeyReqPassword) MarshalTo(dAtA []byte) (int, error)
func (*APIKeyReqPassword) MarshalToSizedBuffer ¶
func (m *APIKeyReqPassword) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*APIKeyReqPassword) ProtoMessage ¶
func (*APIKeyReqPassword) ProtoMessage()
func (*APIKeyReqPassword) Reset ¶
func (m *APIKeyReqPassword) Reset()
func (*APIKeyReqPassword) Size ¶
func (m *APIKeyReqPassword) Size() (n int)
func (*APIKeyReqPassword) String ¶
func (this *APIKeyReqPassword) String() string
func (APIKeyReqPassword) SwaggerDoc ¶
func (APIKeyReqPassword) SwaggerDoc() map[string]string
func (*APIKeyReqPassword) Unmarshal ¶
func (m *APIKeyReqPassword) Unmarshal(dAtA []byte) error
func (*APIKeyReqPassword) XXX_DiscardUnknown ¶
func (m *APIKeyReqPassword) XXX_DiscardUnknown()
func (*APIKeyReqPassword) XXX_Marshal ¶
func (m *APIKeyReqPassword) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*APIKeyReqPassword) XXX_Merge ¶
func (m *APIKeyReqPassword) XXX_Merge(src proto.Message)
func (*APIKeyReqPassword) XXX_Size ¶
func (m *APIKeyReqPassword) XXX_Size() int
func (*APIKeyReqPassword) XXX_Unmarshal ¶
func (m *APIKeyReqPassword) XXX_Unmarshal(b []byte) error
type APIKeySpec ¶
type APIKeySpec struct { // APIkey is the jwt token used to authenticate user, and contains user info and sign. APIkey string `json:"apiKey,omitempty" protobuf:"bytes,1,opt,name=apiKey"` TenantID string `json:"tenantID,omitempty" protobuf:"bytes,5,opt,name=tenantID"` // Username is creator // +optional Username string `json:"username,omitempty" protobuf:"bytes,6,opt,name=username"` // Description describes api keys usage. // +optional Description string `json:"description" protobuf:"bytes,2,opt,name=description"` // IssueAt is the created time for api key IssueAt metav1.Time `json:"issue_at,omitempty" protobuf:"bytes,3,opt,name=issue_at,json=issueAt"` // ExpireAt is the expire time for api key ExpireAt metav1.Time `json:"expire_at,omitempty" protobuf:"bytes,4,opt,name=expire_at,json=expireAt"` }
APIKeySpec is a description of an apiKey.
func (*APIKeySpec) DeepCopy ¶
func (in *APIKeySpec) DeepCopy() *APIKeySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIKeySpec.
func (*APIKeySpec) DeepCopyInto ¶
func (in *APIKeySpec) DeepCopyInto(out *APIKeySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*APIKeySpec) Descriptor ¶
func (*APIKeySpec) Descriptor() ([]byte, []int)
func (*APIKeySpec) Marshal ¶
func (m *APIKeySpec) Marshal() (dAtA []byte, err error)
func (*APIKeySpec) MarshalToSizedBuffer ¶
func (m *APIKeySpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*APIKeySpec) ProtoMessage ¶
func (*APIKeySpec) ProtoMessage()
func (*APIKeySpec) Reset ¶
func (m *APIKeySpec) Reset()
func (*APIKeySpec) Size ¶
func (m *APIKeySpec) Size() (n int)
func (*APIKeySpec) String ¶
func (this *APIKeySpec) String() string
func (APIKeySpec) SwaggerDoc ¶
func (APIKeySpec) SwaggerDoc() map[string]string
func (*APIKeySpec) Unmarshal ¶
func (m *APIKeySpec) Unmarshal(dAtA []byte) error
func (*APIKeySpec) XXX_DiscardUnknown ¶
func (m *APIKeySpec) XXX_DiscardUnknown()
func (*APIKeySpec) XXX_Marshal ¶
func (m *APIKeySpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*APIKeySpec) XXX_Merge ¶
func (m *APIKeySpec) XXX_Merge(src proto.Message)
func (*APIKeySpec) XXX_Size ¶
func (m *APIKeySpec) XXX_Size() int
func (*APIKeySpec) XXX_Unmarshal ¶
func (m *APIKeySpec) XXX_Unmarshal(b []byte) error
type APIKeyStatus ¶
type APIKeyStatus struct { // Disabled represents whether the apikey has been disabled. // +optional Disabled bool `json:"disabled" protobuf:"varint,1,opt,name=disabled"` // Expired represents whether the apikey has been expired. Expired bool `json:"expired" protobuf:"varint,2,opt,name=expired"` }
APIKeyStatus is a description of an api key status.
func (*APIKeyStatus) DeepCopy ¶
func (in *APIKeyStatus) DeepCopy() *APIKeyStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIKeyStatus.
func (*APIKeyStatus) DeepCopyInto ¶
func (in *APIKeyStatus) DeepCopyInto(out *APIKeyStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*APIKeyStatus) Descriptor ¶
func (*APIKeyStatus) Descriptor() ([]byte, []int)
func (*APIKeyStatus) Marshal ¶
func (m *APIKeyStatus) Marshal() (dAtA []byte, err error)
func (*APIKeyStatus) MarshalToSizedBuffer ¶
func (m *APIKeyStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*APIKeyStatus) ProtoMessage ¶
func (*APIKeyStatus) ProtoMessage()
func (*APIKeyStatus) Reset ¶
func (m *APIKeyStatus) Reset()
func (*APIKeyStatus) Size ¶
func (m *APIKeyStatus) Size() (n int)
func (*APIKeyStatus) String ¶
func (this *APIKeyStatus) String() string
func (APIKeyStatus) SwaggerDoc ¶
func (APIKeyStatus) SwaggerDoc() map[string]string
func (*APIKeyStatus) Unmarshal ¶
func (m *APIKeyStatus) Unmarshal(dAtA []byte) error
func (*APIKeyStatus) XXX_DiscardUnknown ¶
func (m *APIKeyStatus) XXX_DiscardUnknown()
func (*APIKeyStatus) XXX_Marshal ¶
func (m *APIKeyStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*APIKeyStatus) XXX_Merge ¶
func (m *APIKeyStatus) XXX_Merge(src proto.Message)
func (*APIKeyStatus) XXX_Size ¶
func (m *APIKeyStatus) XXX_Size() int
func (*APIKeyStatus) XXX_Unmarshal ¶
func (m *APIKeyStatus) XXX_Unmarshal(b []byte) error
type APISigningKey ¶
type APISigningKey struct { metav1.TypeMeta `json:",inline"` // +optional metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // +optional SigningKey []byte `json:"signingKey,omitempty" protobuf:"bytes,2,opt,name=signingKey"` // +optional SigningKeyPub []byte `json:"signingKeyPub,omitempty" protobuf:"bytes,3,opt,name=signingKeyPub"` }
APISigningKey hold encryption and signing key.
func (*APISigningKey) DeepCopy ¶
func (in *APISigningKey) DeepCopy() *APISigningKey
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APISigningKey.
func (*APISigningKey) DeepCopyInto ¶
func (in *APISigningKey) DeepCopyInto(out *APISigningKey)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*APISigningKey) DeepCopyObject ¶
func (in *APISigningKey) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*APISigningKey) Descriptor ¶
func (*APISigningKey) Descriptor() ([]byte, []int)
func (*APISigningKey) Marshal ¶
func (m *APISigningKey) Marshal() (dAtA []byte, err error)
func (*APISigningKey) MarshalToSizedBuffer ¶
func (m *APISigningKey) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*APISigningKey) ProtoMessage ¶
func (*APISigningKey) ProtoMessage()
func (*APISigningKey) Reset ¶
func (m *APISigningKey) Reset()
func (*APISigningKey) Size ¶
func (m *APISigningKey) Size() (n int)
func (*APISigningKey) String ¶
func (this *APISigningKey) String() string
func (APISigningKey) SwaggerDoc ¶
func (APISigningKey) SwaggerDoc() map[string]string
func (*APISigningKey) Unmarshal ¶
func (m *APISigningKey) Unmarshal(dAtA []byte) error
func (*APISigningKey) XXX_DiscardUnknown ¶
func (m *APISigningKey) XXX_DiscardUnknown()
func (*APISigningKey) XXX_Marshal ¶
func (m *APISigningKey) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*APISigningKey) XXX_Merge ¶
func (m *APISigningKey) XXX_Merge(src proto.Message)
func (*APISigningKey) XXX_Size ¶
func (m *APISigningKey) XXX_Size() int
func (*APISigningKey) XXX_Unmarshal ¶
func (m *APISigningKey) XXX_Unmarshal(b []byte) error
type APISigningKeyList ¶
type APISigningKeyList struct { metav1.TypeMeta `json:",inline"` // +optional metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // List of keys. Items []APISigningKey `json:"items" protobuf:"bytes,2,rep,name=items"` }
APISigningKeyList is the whole list of all signing key.
func (*APISigningKeyList) DeepCopy ¶
func (in *APISigningKeyList) DeepCopy() *APISigningKeyList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APISigningKeyList.
func (*APISigningKeyList) DeepCopyInto ¶
func (in *APISigningKeyList) DeepCopyInto(out *APISigningKeyList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*APISigningKeyList) DeepCopyObject ¶
func (in *APISigningKeyList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*APISigningKeyList) Descriptor ¶
func (*APISigningKeyList) Descriptor() ([]byte, []int)
func (*APISigningKeyList) Marshal ¶
func (m *APISigningKeyList) Marshal() (dAtA []byte, err error)
func (*APISigningKeyList) MarshalTo ¶
func (m *APISigningKeyList) MarshalTo(dAtA []byte) (int, error)
func (*APISigningKeyList) MarshalToSizedBuffer ¶
func (m *APISigningKeyList) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*APISigningKeyList) ProtoMessage ¶
func (*APISigningKeyList) ProtoMessage()
func (*APISigningKeyList) Reset ¶
func (m *APISigningKeyList) Reset()
func (*APISigningKeyList) Size ¶
func (m *APISigningKeyList) Size() (n int)
func (*APISigningKeyList) String ¶
func (this *APISigningKeyList) String() string
func (APISigningKeyList) SwaggerDoc ¶
func (APISigningKeyList) SwaggerDoc() map[string]string
func (*APISigningKeyList) Unmarshal ¶
func (m *APISigningKeyList) Unmarshal(dAtA []byte) error
func (*APISigningKeyList) XXX_DiscardUnknown ¶
func (m *APISigningKeyList) XXX_DiscardUnknown()
func (*APISigningKeyList) XXX_Marshal ¶
func (m *APISigningKeyList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*APISigningKeyList) XXX_Merge ¶
func (m *APISigningKeyList) XXX_Merge(src proto.Message)
func (*APISigningKeyList) XXX_Size ¶
func (m *APISigningKeyList) XXX_Size() int
func (*APISigningKeyList) XXX_Unmarshal ¶
func (m *APISigningKeyList) XXX_Unmarshal(b []byte) error
type Action ¶
type Action struct { // Name represents user access review request verb. Name string `json:"name" protobuf:"bytes,1,opt,name=name"` // Description describes the action. Description string `json:"description" protobuf:"bytes,2,opt,name=description"` }
Action defines a action verb for authorization.
func (*Action) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Action.
func (*Action) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Action) Descriptor ¶
func (*Action) MarshalToSizedBuffer ¶
func (*Action) ProtoMessage ¶
func (*Action) ProtoMessage()
func (Action) SwaggerDoc ¶
func (*Action) XXX_DiscardUnknown ¶
func (m *Action) XXX_DiscardUnknown()
func (*Action) XXX_Marshal ¶
func (*Action) XXX_Unmarshal ¶
type AllowedStatus ¶
type AllowedStatus struct { // Resource is the resource of request Resource string `json:"resource" protobuf:"bytes,1,opt,name=resource"` // Verb is the verb of request Verb string `json:"web" protobuf:"bytes,2,opt,name=web"` // Allowed is required. True if the action would be allowed, false otherwise. Allowed bool `json:"allowed" protobuf:"varint,3,opt,name=allowed"` // Denied is optional. True if the action would be denied, otherwise // false. If both allowed is false and denied is false, then the // authorizer has no opinion on whether to authorize the action. Denied // may not be true if Allowed is true. Denied bool `json:"denied,omitempty" protobuf:"varint,4,opt,name=denied"` // Reason is optional. It indicates why a request was allowed or denied. Reason string `json:"reason,omitempty" protobuf:"bytes,5,opt,name=reason"` // EvaluationError is an indication that some error occurred during the authorization check. // It is entirely possible to get an error and be able to continue determine authorization status in spite of it. // For instance, RBAC can be missing a role, but enough roles are still present and bound to reason about the request. EvaluationError string `json:"evaluationError,omitempty" protobuf:"bytes,6,opt,name=evaluationError"` }
AllowedStatus includes the resource access request and response. +k8s:openapi-gen=true
func (*AllowedStatus) DeepCopy ¶
func (in *AllowedStatus) DeepCopy() *AllowedStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AllowedStatus.
func (*AllowedStatus) DeepCopyInto ¶
func (in *AllowedStatus) DeepCopyInto(out *AllowedStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AllowedStatus) Descriptor ¶
func (*AllowedStatus) Descriptor() ([]byte, []int)
func (*AllowedStatus) Marshal ¶
func (m *AllowedStatus) Marshal() (dAtA []byte, err error)
func (*AllowedStatus) MarshalToSizedBuffer ¶
func (m *AllowedStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*AllowedStatus) ProtoMessage ¶
func (*AllowedStatus) ProtoMessage()
func (*AllowedStatus) Reset ¶
func (m *AllowedStatus) Reset()
func (*AllowedStatus) Size ¶
func (m *AllowedStatus) Size() (n int)
func (*AllowedStatus) String ¶
func (this *AllowedStatus) String() string
func (AllowedStatus) SwaggerDoc ¶
func (AllowedStatus) SwaggerDoc() map[string]string
func (*AllowedStatus) Unmarshal ¶
func (m *AllowedStatus) Unmarshal(dAtA []byte) error
func (*AllowedStatus) XXX_DiscardUnknown ¶
func (m *AllowedStatus) XXX_DiscardUnknown()
func (*AllowedStatus) XXX_Marshal ¶
func (m *AllowedStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*AllowedStatus) XXX_Merge ¶
func (m *AllowedStatus) XXX_Merge(src proto.Message)
func (*AllowedStatus) XXX_Size ¶
func (m *AllowedStatus) XXX_Size() int
func (*AllowedStatus) XXX_Unmarshal ¶
func (m *AllowedStatus) XXX_Unmarshal(b []byte) error
type Binding ¶
type Binding struct { metav1.TypeMeta `json:",inline"` // Users holds references to the objects the policy applies to. // +optional Users []Subject `json:"users, omitempty" protobuf:"bytes,1,rep,name=users"` // Groups holds references to the groups the policy applies to. // +optional Groups []Subject `json:"groups,omitempty" protobuf:"bytes,2,rep,name=groups"` }
Binding is used to bind or unbind the subjects to or from the policy,role or group.
func (*Binding) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Binding.
func (*Binding) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Binding) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Binding) Descriptor ¶
func (*Binding) MarshalToSizedBuffer ¶
func (*Binding) ProtoMessage ¶
func (*Binding) ProtoMessage()
func (Binding) SwaggerDoc ¶
func (*Binding) XXX_DiscardUnknown ¶
func (m *Binding) XXX_DiscardUnknown()
func (*Binding) XXX_Marshal ¶
func (*Binding) XXX_Unmarshal ¶
type BindingPhase ¶ added in v1.3.1
type BindingPhase string
BindingPhase defines the phase of ProjectPolicyBinding constructor.
const ( BindingActive BindingPhase = "Active" // RoleTerminating means the role is undergoing graceful termination. BindingTerminating BindingPhase = "Terminating" )
type Category ¶
type Category struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Spec CategorySpec `protobuf:"bytes,2,opt,name=spec"` }
Category defines a category of actions for policy.
func (*Category) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Category.
func (*Category) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Category) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Category) Descriptor ¶
func (*Category) MarshalToSizedBuffer ¶
func (*Category) ProtoMessage ¶
func (*Category) ProtoMessage()
func (Category) SwaggerDoc ¶
func (*Category) XXX_DiscardUnknown ¶
func (m *Category) XXX_DiscardUnknown()
func (*Category) XXX_Marshal ¶
func (*Category) XXX_Unmarshal ¶
type CategoryList ¶
type CategoryList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // List of category. Items []Category `json:"items" protobuf:"bytes,2,rep,name=items"` }
CategoryList is the whole list of policy Category.
func (*CategoryList) DeepCopy ¶
func (in *CategoryList) DeepCopy() *CategoryList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CategoryList.
func (*CategoryList) DeepCopyInto ¶
func (in *CategoryList) DeepCopyInto(out *CategoryList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CategoryList) DeepCopyObject ¶
func (in *CategoryList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*CategoryList) Descriptor ¶
func (*CategoryList) Descriptor() ([]byte, []int)
func (*CategoryList) Marshal ¶
func (m *CategoryList) Marshal() (dAtA []byte, err error)
func (*CategoryList) MarshalToSizedBuffer ¶
func (m *CategoryList) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*CategoryList) ProtoMessage ¶
func (*CategoryList) ProtoMessage()
func (*CategoryList) Reset ¶
func (m *CategoryList) Reset()
func (*CategoryList) Size ¶
func (m *CategoryList) Size() (n int)
func (*CategoryList) String ¶
func (this *CategoryList) String() string
func (CategoryList) SwaggerDoc ¶
func (CategoryList) SwaggerDoc() map[string]string
func (*CategoryList) Unmarshal ¶
func (m *CategoryList) Unmarshal(dAtA []byte) error
func (*CategoryList) XXX_DiscardUnknown ¶
func (m *CategoryList) XXX_DiscardUnknown()
func (*CategoryList) XXX_Marshal ¶
func (m *CategoryList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CategoryList) XXX_Merge ¶
func (m *CategoryList) XXX_Merge(src proto.Message)
func (*CategoryList) XXX_Size ¶
func (m *CategoryList) XXX_Size() int
func (*CategoryList) XXX_Unmarshal ¶
func (m *CategoryList) XXX_Unmarshal(b []byte) error
type CategorySpec ¶
type CategorySpec struct { // DisplayName used to display category name DisplayName string `json:"displayName" protobuf:"bytes,2,opt,name=displayName"` // +optional Description string `json:"description" protobuf:"bytes,3,opt,name=description"` // Actions represents a series of actions work on the policy category Actions []Action `json:"actions" protobuf:"bytes,4,rep,name=actions"` }
CategorySpec is a description of category.
func (*CategorySpec) DeepCopy ¶
func (in *CategorySpec) DeepCopy() *CategorySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CategorySpec.
func (*CategorySpec) DeepCopyInto ¶
func (in *CategorySpec) DeepCopyInto(out *CategorySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CategorySpec) Descriptor ¶
func (*CategorySpec) Descriptor() ([]byte, []int)
func (*CategorySpec) Marshal ¶
func (m *CategorySpec) Marshal() (dAtA []byte, err error)
func (*CategorySpec) MarshalToSizedBuffer ¶
func (m *CategorySpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*CategorySpec) ProtoMessage ¶
func (*CategorySpec) ProtoMessage()
func (*CategorySpec) Reset ¶
func (m *CategorySpec) Reset()
func (*CategorySpec) Size ¶
func (m *CategorySpec) Size() (n int)
func (*CategorySpec) String ¶
func (this *CategorySpec) String() string
func (CategorySpec) SwaggerDoc ¶
func (CategorySpec) SwaggerDoc() map[string]string
func (*CategorySpec) Unmarshal ¶
func (m *CategorySpec) Unmarshal(dAtA []byte) error
func (*CategorySpec) XXX_DiscardUnknown ¶
func (m *CategorySpec) XXX_DiscardUnknown()
func (*CategorySpec) XXX_Marshal ¶
func (m *CategorySpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CategorySpec) XXX_Merge ¶
func (m *CategorySpec) XXX_Merge(src proto.Message)
func (*CategorySpec) XXX_Size ¶
func (m *CategorySpec) XXX_Size() int
func (*CategorySpec) XXX_Unmarshal ¶
func (m *CategorySpec) XXX_Unmarshal(b []byte) error
type Client ¶
type Client struct { metav1.TypeMeta `json:",inline"` // +optional metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Spec defines the desired identities of identity provider in this set. Spec ClientSpec `json:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"` }
Client represents an OAuth2 client.
func (*Client) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Client.
func (*Client) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Client) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Client) Descriptor ¶
func (*Client) MarshalToSizedBuffer ¶
func (*Client) ProtoMessage ¶
func (*Client) ProtoMessage()
func (Client) SwaggerDoc ¶
func (*Client) XXX_DiscardUnknown ¶
func (m *Client) XXX_DiscardUnknown()
func (*Client) XXX_Marshal ¶
func (*Client) XXX_Unmarshal ¶
type ClientList ¶
type ClientList struct { metav1.TypeMeta `json:",inline"` // +optional metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // List of identity providers. Items []Client `json:"items" protobuf:"bytes,2,rep,name=items"` }
ClientList is the whole list of OAuth2 client.
func (*ClientList) DeepCopy ¶
func (in *ClientList) DeepCopy() *ClientList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClientList.
func (*ClientList) DeepCopyInto ¶
func (in *ClientList) DeepCopyInto(out *ClientList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ClientList) DeepCopyObject ¶
func (in *ClientList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ClientList) Descriptor ¶
func (*ClientList) Descriptor() ([]byte, []int)
func (*ClientList) Marshal ¶
func (m *ClientList) Marshal() (dAtA []byte, err error)
func (*ClientList) MarshalToSizedBuffer ¶
func (m *ClientList) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ClientList) ProtoMessage ¶
func (*ClientList) ProtoMessage()
func (*ClientList) Reset ¶
func (m *ClientList) Reset()
func (*ClientList) Size ¶
func (m *ClientList) Size() (n int)
func (*ClientList) String ¶
func (this *ClientList) String() string
func (ClientList) SwaggerDoc ¶
func (ClientList) SwaggerDoc() map[string]string
func (*ClientList) Unmarshal ¶
func (m *ClientList) Unmarshal(dAtA []byte) error
func (*ClientList) XXX_DiscardUnknown ¶
func (m *ClientList) XXX_DiscardUnknown()
func (*ClientList) XXX_Marshal ¶
func (m *ClientList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ClientList) XXX_Merge ¶
func (m *ClientList) XXX_Merge(src proto.Message)
func (*ClientList) XXX_Size ¶
func (m *ClientList) XXX_Size() int
func (*ClientList) XXX_Unmarshal ¶
func (m *ClientList) XXX_Unmarshal(b []byte) error
type ClientSpec ¶
type ClientSpec struct { ID string `json:"id,omitempty" protobuf:"bytes,1,opt,name=id"` Secret string `json:"secret,omitempty" protobuf:"bytes,2,opt,name=secret"` RedirectUris []string `json:"redirect_uris,omitempty" protobuf:"bytes,3,rep,name=redirect_uris,json=redirectUris"` // TrustedPeers are a list of peers which can issue tokens on this client's behalf using the dynamic "oauth2:server:client_id:(client_id)" scope. TrustedPeers []string `json:"trusted_peers,omitempty" protobuf:"bytes,4,rep,name=trusted_peers,json=trustedPeers"` // Public clients must use either use a redirectURL 127.0.0.1:X or "urn:ietf:wg:oauth:2.0:oob". Public bool `json:"public,omitempty" protobuf:"varint,5,opt,name=public"` Name string `json:"name,omitempty" protobuf:"bytes,6,opt,name=name"` LogoURL string `json:"logo_url,omitempty" protobuf:"bytes,7,opt,name=logo_url,json=logoUrl"` }
ClientSpec is a description of an client.
func (*ClientSpec) DeepCopy ¶
func (in *ClientSpec) DeepCopy() *ClientSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClientSpec.
func (*ClientSpec) DeepCopyInto ¶
func (in *ClientSpec) DeepCopyInto(out *ClientSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ClientSpec) Descriptor ¶
func (*ClientSpec) Descriptor() ([]byte, []int)
func (*ClientSpec) Marshal ¶
func (m *ClientSpec) Marshal() (dAtA []byte, err error)
func (*ClientSpec) MarshalToSizedBuffer ¶
func (m *ClientSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ClientSpec) ProtoMessage ¶
func (*ClientSpec) ProtoMessage()
func (*ClientSpec) Reset ¶
func (m *ClientSpec) Reset()
func (*ClientSpec) Size ¶
func (m *ClientSpec) Size() (n int)
func (*ClientSpec) String ¶
func (this *ClientSpec) String() string
func (ClientSpec) SwaggerDoc ¶
func (ClientSpec) SwaggerDoc() map[string]string
func (*ClientSpec) Unmarshal ¶
func (m *ClientSpec) Unmarshal(dAtA []byte) error
func (*ClientSpec) XXX_DiscardUnknown ¶
func (m *ClientSpec) XXX_DiscardUnknown()
func (*ClientSpec) XXX_Marshal ¶
func (m *ClientSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ClientSpec) XXX_Merge ¶
func (m *ClientSpec) XXX_Merge(src proto.Message)
func (*ClientSpec) XXX_Size ¶
func (m *ClientSpec) XXX_Size() int
func (*ClientSpec) XXX_Unmarshal ¶
func (m *ClientSpec) XXX_Unmarshal(b []byte) error
type ConfigMap ¶
type ConfigMap struct { metav1.TypeMeta `json:",inline"` // +optional metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Data contains the configuration data. // Each key must consist of alphanumeric characters, '-', '_' or '.'. // Values with non-UTF-8 byte sequences must use the BinaryData field. // The keys stored in Data must not overlap with the keys in // the BinaryData field, this is enforced during validation process. // +optional Data map[string]string `json:"data,omitempty" protobuf:"bytes,2,rep,name=data"` // BinaryData contains the binary data. // Each key must consist of alphanumeric characters, '-', '_' or '.'. // BinaryData can contain byte sequences that are not in the UTF-8 range. // The keys stored in BinaryData must not overlap with the ones in // the Data field, this is enforced during validation process. // +optional BinaryData map[string][]byte `json:"binaryData,omitempty" protobuf:"bytes,3,rep,name=binaryData"` }
ConfigMap holds configuration data for tke to consume.
func (*ConfigMap) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigMap.
func (*ConfigMap) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ConfigMap) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ConfigMap) Descriptor ¶
func (*ConfigMap) MarshalToSizedBuffer ¶
func (*ConfigMap) ProtoMessage ¶
func (*ConfigMap) ProtoMessage()
func (ConfigMap) SwaggerDoc ¶
func (*ConfigMap) XXX_DiscardUnknown ¶
func (m *ConfigMap) XXX_DiscardUnknown()
func (*ConfigMap) XXX_Marshal ¶
func (*ConfigMap) XXX_Unmarshal ¶
type ConfigMapList ¶
type ConfigMapList struct { metav1.TypeMeta `json:",inline"` // +optional metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Items is the list of ConfigMaps. Items []ConfigMap `json:"items" protobuf:"bytes,2,rep,name=items"` }
ConfigMapList is a resource containing a list of ConfigMap objects.
func (*ConfigMapList) DeepCopy ¶
func (in *ConfigMapList) DeepCopy() *ConfigMapList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigMapList.
func (*ConfigMapList) DeepCopyInto ¶
func (in *ConfigMapList) DeepCopyInto(out *ConfigMapList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ConfigMapList) DeepCopyObject ¶
func (in *ConfigMapList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ConfigMapList) Descriptor ¶
func (*ConfigMapList) Descriptor() ([]byte, []int)
func (*ConfigMapList) Marshal ¶
func (m *ConfigMapList) Marshal() (dAtA []byte, err error)
func (*ConfigMapList) MarshalToSizedBuffer ¶
func (m *ConfigMapList) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ConfigMapList) ProtoMessage ¶
func (*ConfigMapList) ProtoMessage()
func (*ConfigMapList) Reset ¶
func (m *ConfigMapList) Reset()
func (*ConfigMapList) Size ¶
func (m *ConfigMapList) Size() (n int)
func (*ConfigMapList) String ¶
func (this *ConfigMapList) String() string
func (ConfigMapList) SwaggerDoc ¶
func (ConfigMapList) SwaggerDoc() map[string]string
func (*ConfigMapList) Unmarshal ¶
func (m *ConfigMapList) Unmarshal(dAtA []byte) error
func (*ConfigMapList) XXX_DiscardUnknown ¶
func (m *ConfigMapList) XXX_DiscardUnknown()
func (*ConfigMapList) XXX_Marshal ¶
func (m *ConfigMapList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ConfigMapList) XXX_Merge ¶
func (m *ConfigMapList) XXX_Merge(src proto.Message)
func (*ConfigMapList) XXX_Size ¶
func (m *ConfigMapList) XXX_Size() int
func (*ConfigMapList) XXX_Unmarshal ¶
func (m *ConfigMapList) XXX_Unmarshal(b []byte) error
type CustomPolicyBinding ¶ added in v1.4.0
type CustomPolicyBinding struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Spec CustomPolicyBindingSpec `json:"spec" protobuf:"bytes,2,opt,name=spec"` Status CustomPolicyBindingStatus `protobuf:"bytes,3,opt,name=status"` }
CustomPolicyBinding is a collection of subjects bond to policies in a custom scope.
func (*CustomPolicyBinding) DeepCopy ¶ added in v1.4.0
func (in *CustomPolicyBinding) DeepCopy() *CustomPolicyBinding
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomPolicyBinding.
func (*CustomPolicyBinding) DeepCopyInto ¶ added in v1.4.0
func (in *CustomPolicyBinding) DeepCopyInto(out *CustomPolicyBinding)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CustomPolicyBinding) DeepCopyObject ¶ added in v1.4.0
func (in *CustomPolicyBinding) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*CustomPolicyBinding) Descriptor ¶ added in v1.4.0
func (*CustomPolicyBinding) Descriptor() ([]byte, []int)
func (*CustomPolicyBinding) Marshal ¶ added in v1.4.0
func (m *CustomPolicyBinding) Marshal() (dAtA []byte, err error)
func (*CustomPolicyBinding) MarshalTo ¶ added in v1.4.0
func (m *CustomPolicyBinding) MarshalTo(dAtA []byte) (int, error)
func (*CustomPolicyBinding) MarshalToSizedBuffer ¶ added in v1.4.0
func (m *CustomPolicyBinding) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*CustomPolicyBinding) ProtoMessage ¶ added in v1.4.0
func (*CustomPolicyBinding) ProtoMessage()
func (*CustomPolicyBinding) Reset ¶ added in v1.4.0
func (m *CustomPolicyBinding) Reset()
func (*CustomPolicyBinding) Size ¶ added in v1.4.0
func (m *CustomPolicyBinding) Size() (n int)
func (*CustomPolicyBinding) String ¶ added in v1.4.0
func (this *CustomPolicyBinding) String() string
func (CustomPolicyBinding) SwaggerDoc ¶ added in v1.4.0
func (CustomPolicyBinding) SwaggerDoc() map[string]string
func (*CustomPolicyBinding) Unmarshal ¶ added in v1.4.0
func (m *CustomPolicyBinding) Unmarshal(dAtA []byte) error
func (*CustomPolicyBinding) XXX_DiscardUnknown ¶ added in v1.4.0
func (m *CustomPolicyBinding) XXX_DiscardUnknown()
func (*CustomPolicyBinding) XXX_Marshal ¶ added in v1.4.0
func (m *CustomPolicyBinding) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CustomPolicyBinding) XXX_Merge ¶ added in v1.4.0
func (m *CustomPolicyBinding) XXX_Merge(src proto.Message)
func (*CustomPolicyBinding) XXX_Size ¶ added in v1.4.0
func (m *CustomPolicyBinding) XXX_Size() int
func (*CustomPolicyBinding) XXX_Unmarshal ¶ added in v1.4.0
func (m *CustomPolicyBinding) XXX_Unmarshal(b []byte) error
type CustomPolicyBindingList ¶ added in v1.4.0
type CustomPolicyBindingList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // List of CustomPolicyBinding. Items []CustomPolicyBinding `json:"items" protobuf:"bytes,2,rep,name=items"` }
CustomPolicyBindingList is the whole list of all CustomPolicyBindings.
func (*CustomPolicyBindingList) DeepCopy ¶ added in v1.4.0
func (in *CustomPolicyBindingList) DeepCopy() *CustomPolicyBindingList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomPolicyBindingList.
func (*CustomPolicyBindingList) DeepCopyInto ¶ added in v1.4.0
func (in *CustomPolicyBindingList) DeepCopyInto(out *CustomPolicyBindingList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CustomPolicyBindingList) DeepCopyObject ¶ added in v1.4.0
func (in *CustomPolicyBindingList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*CustomPolicyBindingList) Descriptor ¶ added in v1.4.0
func (*CustomPolicyBindingList) Descriptor() ([]byte, []int)
func (*CustomPolicyBindingList) Marshal ¶ added in v1.4.0
func (m *CustomPolicyBindingList) Marshal() (dAtA []byte, err error)
func (*CustomPolicyBindingList) MarshalTo ¶ added in v1.4.0
func (m *CustomPolicyBindingList) MarshalTo(dAtA []byte) (int, error)
func (*CustomPolicyBindingList) MarshalToSizedBuffer ¶ added in v1.4.0
func (m *CustomPolicyBindingList) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*CustomPolicyBindingList) ProtoMessage ¶ added in v1.4.0
func (*CustomPolicyBindingList) ProtoMessage()
func (*CustomPolicyBindingList) Reset ¶ added in v1.4.0
func (m *CustomPolicyBindingList) Reset()
func (*CustomPolicyBindingList) Size ¶ added in v1.4.0
func (m *CustomPolicyBindingList) Size() (n int)
func (*CustomPolicyBindingList) String ¶ added in v1.4.0
func (this *CustomPolicyBindingList) String() string
func (CustomPolicyBindingList) SwaggerDoc ¶ added in v1.4.0
func (CustomPolicyBindingList) SwaggerDoc() map[string]string
func (*CustomPolicyBindingList) Unmarshal ¶ added in v1.4.0
func (m *CustomPolicyBindingList) Unmarshal(dAtA []byte) error
func (*CustomPolicyBindingList) XXX_DiscardUnknown ¶ added in v1.4.0
func (m *CustomPolicyBindingList) XXX_DiscardUnknown()
func (*CustomPolicyBindingList) XXX_Marshal ¶ added in v1.4.0
func (m *CustomPolicyBindingList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CustomPolicyBindingList) XXX_Merge ¶ added in v1.4.0
func (m *CustomPolicyBindingList) XXX_Merge(src proto.Message)
func (*CustomPolicyBindingList) XXX_Size ¶ added in v1.4.0
func (m *CustomPolicyBindingList) XXX_Size() int
func (*CustomPolicyBindingList) XXX_Unmarshal ¶ added in v1.4.0
func (m *CustomPolicyBindingList) XXX_Unmarshal(b []byte) error
type CustomPolicyBindingSpec ¶ added in v1.4.0
type CustomPolicyBindingSpec struct { Finalizers []FinalizerName `json:"finalizers,omitempty" protobuf:"bytes,1,rep,name=finalizers,casttype=FinalizerName"` TenantID string `json:"tenantID" protobuf:"bytes,2,opt,name=tenantID"` Domain string `json:"domain" protobuf:"bytes,3,opt,name=domain"` LastDomain string `json:"lastDomain" protobuf:"bytes,4,opt,name=lastDomain"` PolicyID string `json:"policyID" protobuf:"bytes,5,opt,name=policyID"` Resources []string `json:"resources" protobuf:"bytes,6,opt,name=resources"` RulePrefix string `json:"rulePrefix" protobuf:"bytes,7,opt,name=rulePrefix"` Users []Subject `json:"users" protobuf:"bytes,8,rep,name=users"` Groups []Subject `json:"groups" protobuf:"bytes,9,rep,name=groups"` }
CustomPolicyBindingSpec defines the desired identities of CustomPolicyBindingSpec document in this set.
func (*CustomPolicyBindingSpec) DeepCopy ¶ added in v1.4.0
func (in *CustomPolicyBindingSpec) DeepCopy() *CustomPolicyBindingSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomPolicyBindingSpec.
func (*CustomPolicyBindingSpec) DeepCopyInto ¶ added in v1.4.0
func (in *CustomPolicyBindingSpec) DeepCopyInto(out *CustomPolicyBindingSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CustomPolicyBindingSpec) Descriptor ¶ added in v1.4.0
func (*CustomPolicyBindingSpec) Descriptor() ([]byte, []int)
func (*CustomPolicyBindingSpec) Marshal ¶ added in v1.4.0
func (m *CustomPolicyBindingSpec) Marshal() (dAtA []byte, err error)
func (*CustomPolicyBindingSpec) MarshalTo ¶ added in v1.4.0
func (m *CustomPolicyBindingSpec) MarshalTo(dAtA []byte) (int, error)
func (*CustomPolicyBindingSpec) MarshalToSizedBuffer ¶ added in v1.4.0
func (m *CustomPolicyBindingSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*CustomPolicyBindingSpec) ProtoMessage ¶ added in v1.4.0
func (*CustomPolicyBindingSpec) ProtoMessage()
func (*CustomPolicyBindingSpec) Reset ¶ added in v1.4.0
func (m *CustomPolicyBindingSpec) Reset()
func (*CustomPolicyBindingSpec) Size ¶ added in v1.4.0
func (m *CustomPolicyBindingSpec) Size() (n int)
func (*CustomPolicyBindingSpec) String ¶ added in v1.4.0
func (this *CustomPolicyBindingSpec) String() string
func (CustomPolicyBindingSpec) SwaggerDoc ¶ added in v1.4.0
func (CustomPolicyBindingSpec) SwaggerDoc() map[string]string
func (*CustomPolicyBindingSpec) Unmarshal ¶ added in v1.4.0
func (m *CustomPolicyBindingSpec) Unmarshal(dAtA []byte) error
func (*CustomPolicyBindingSpec) XXX_DiscardUnknown ¶ added in v1.4.0
func (m *CustomPolicyBindingSpec) XXX_DiscardUnknown()
func (*CustomPolicyBindingSpec) XXX_Marshal ¶ added in v1.4.0
func (m *CustomPolicyBindingSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CustomPolicyBindingSpec) XXX_Merge ¶ added in v1.4.0
func (m *CustomPolicyBindingSpec) XXX_Merge(src proto.Message)
func (*CustomPolicyBindingSpec) XXX_Size ¶ added in v1.4.0
func (m *CustomPolicyBindingSpec) XXX_Size() int
func (*CustomPolicyBindingSpec) XXX_Unmarshal ¶ added in v1.4.0
func (m *CustomPolicyBindingSpec) XXX_Unmarshal(b []byte) error
type CustomPolicyBindingStatus ¶ added in v1.4.0
type CustomPolicyBindingStatus struct {
Phase BindingPhase `json:"phase" protobuf:"bytes,1,opt,name=phase,casttype=BindingPhase"`
}
CustomPolicyBindingStatus represents information about the status of a CustomPolicyBinding.
func (*CustomPolicyBindingStatus) DeepCopy ¶ added in v1.4.0
func (in *CustomPolicyBindingStatus) DeepCopy() *CustomPolicyBindingStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomPolicyBindingStatus.
func (*CustomPolicyBindingStatus) DeepCopyInto ¶ added in v1.4.0
func (in *CustomPolicyBindingStatus) DeepCopyInto(out *CustomPolicyBindingStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CustomPolicyBindingStatus) Descriptor ¶ added in v1.4.0
func (*CustomPolicyBindingStatus) Descriptor() ([]byte, []int)
func (*CustomPolicyBindingStatus) Marshal ¶ added in v1.4.0
func (m *CustomPolicyBindingStatus) Marshal() (dAtA []byte, err error)
func (*CustomPolicyBindingStatus) MarshalTo ¶ added in v1.4.0
func (m *CustomPolicyBindingStatus) MarshalTo(dAtA []byte) (int, error)
func (*CustomPolicyBindingStatus) MarshalToSizedBuffer ¶ added in v1.4.0
func (m *CustomPolicyBindingStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*CustomPolicyBindingStatus) ProtoMessage ¶ added in v1.4.0
func (*CustomPolicyBindingStatus) ProtoMessage()
func (*CustomPolicyBindingStatus) Reset ¶ added in v1.4.0
func (m *CustomPolicyBindingStatus) Reset()
func (*CustomPolicyBindingStatus) Size ¶ added in v1.4.0
func (m *CustomPolicyBindingStatus) Size() (n int)
func (*CustomPolicyBindingStatus) String ¶ added in v1.4.0
func (this *CustomPolicyBindingStatus) String() string
func (CustomPolicyBindingStatus) SwaggerDoc ¶ added in v1.4.0
func (CustomPolicyBindingStatus) SwaggerDoc() map[string]string
func (*CustomPolicyBindingStatus) Unmarshal ¶ added in v1.4.0
func (m *CustomPolicyBindingStatus) Unmarshal(dAtA []byte) error
func (*CustomPolicyBindingStatus) XXX_DiscardUnknown ¶ added in v1.4.0
func (m *CustomPolicyBindingStatus) XXX_DiscardUnknown()
func (*CustomPolicyBindingStatus) XXX_Marshal ¶ added in v1.4.0
func (m *CustomPolicyBindingStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CustomPolicyBindingStatus) XXX_Merge ¶ added in v1.4.0
func (m *CustomPolicyBindingStatus) XXX_Merge(src proto.Message)
func (*CustomPolicyBindingStatus) XXX_Size ¶ added in v1.4.0
func (m *CustomPolicyBindingStatus) XXX_Size() int
func (*CustomPolicyBindingStatus) XXX_Unmarshal ¶ added in v1.4.0
func (m *CustomPolicyBindingStatus) XXX_Unmarshal(b []byte) error
type ExtraValue ¶
type ExtraValue []string
ExtraValue masks the value so protobuf can generate +protobuf.nullable=true +protobuf.options.(gogoproto.goproto_stringer)=false
func (ExtraValue) DeepCopy ¶
func (in ExtraValue) DeepCopy() ExtraValue
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExtraValue.
func (ExtraValue) DeepCopyInto ¶
func (in ExtraValue) DeepCopyInto(out *ExtraValue)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ExtraValue) Descriptor ¶
func (*ExtraValue) Descriptor() ([]byte, []int)
func (ExtraValue) Marshal ¶
func (m ExtraValue) Marshal() (dAtA []byte, err error)
func (ExtraValue) MarshalToSizedBuffer ¶
func (m ExtraValue) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ExtraValue) ProtoMessage ¶
func (*ExtraValue) ProtoMessage()
func (*ExtraValue) Reset ¶
func (m *ExtraValue) Reset()
func (ExtraValue) Size ¶
func (m ExtraValue) Size() (n int)
func (ExtraValue) String ¶
func (t ExtraValue) String() string
func (*ExtraValue) Unmarshal ¶
func (m *ExtraValue) Unmarshal(dAtA []byte) error
func (*ExtraValue) XXX_DiscardUnknown ¶
func (m *ExtraValue) XXX_DiscardUnknown()
func (*ExtraValue) XXX_Marshal ¶
func (m *ExtraValue) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ExtraValue) XXX_Merge ¶
func (m *ExtraValue) XXX_Merge(src proto.Message)
func (*ExtraValue) XXX_Size ¶
func (m *ExtraValue) XXX_Size() int
func (*ExtraValue) XXX_Unmarshal ¶
func (m *ExtraValue) XXX_Unmarshal(b []byte) error
type FinalizerName ¶
type FinalizerName string
const ( // LocalIdentityFinalize is an internal finalizer values to LocalIdentity. LocalIdentityFinalize FinalizerName = "localidentity" // PolicyFinalize is an internal finalizer values to Policy. PolicyFinalize FinalizerName = "policy" // ProjectPolicyFinalize is an internal finalizer values to ProjectPolicyBinding. ProjectPolicyFinalize FinalizerName = "projectpolicybinding" // GroupFinalize is an internal finalizer values to Group. GroupFinalize FinalizerName = "localgroup" // RoleFinalize is an internal finalizer values to Role. RoleFinalize FinalizerName = "role" // CustomPolicyBindingFinalize is an internal finalizer values to CustomPolicyBinding. CustomPolicyBindingFinalize FinalizerName = "custompolicybinding" )
type Group ¶
type Group struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Spec defines the desired identities of group in this set. Spec GroupSpec `json:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"` Status GroupStatus `json:"status" protobuf:"bytes,3,opt,name=status"` }
Group is an object that contains the metadata about identify about tke local idp or third-party idp.
func (*Group) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Group.
func (*Group) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Group) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Group) Descriptor ¶
func (*Group) ProtoMessage ¶
func (*Group) ProtoMessage()
func (Group) SwaggerDoc ¶
func (*Group) XXX_DiscardUnknown ¶
func (m *Group) XXX_DiscardUnknown()
func (*Group) XXX_Marshal ¶
func (*Group) XXX_Unmarshal ¶
type GroupList ¶
type GroupList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // List of Group. Items []Group `json:"items" protobuf:"bytes,2,rep,name=items"` }
GroupList is the whole list of all groups.
func (*GroupList) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GroupList.
func (*GroupList) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*GroupList) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*GroupList) Descriptor ¶
func (*GroupList) MarshalToSizedBuffer ¶
func (*GroupList) ProtoMessage ¶
func (*GroupList) ProtoMessage()
func (GroupList) SwaggerDoc ¶
func (*GroupList) XXX_DiscardUnknown ¶
func (m *GroupList) XXX_DiscardUnknown()
func (*GroupList) XXX_Marshal ¶
func (*GroupList) XXX_Unmarshal ¶
type GroupPhase ¶
type GroupPhase string
GroupPhase defines the phase of group constructor.
const ( GroupActive GroupPhase = "Active" // GroupTerminating means the group is undergoing graceful termination. GroupTerminating GroupPhase = "Terminating" )
type GroupSpec ¶
type GroupSpec struct { ID string `json:"id" protobuf:"bytes,1,opt,name=id"` DisplayName string `json:"displayName" protobuf:"bytes,2,opt,name=displayName"` TenantID string `json:"tenantID" protobuf:"bytes,3,opt,name=tenantID"` Description string `json:"description" protobuf:"bytes,4,opt,name=description"` Extra map[string]string `json:"extra" protobuf:"bytes,5,rep,name=extra"` }
GroupSpec is a description of a Group.
func (*GroupSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GroupSpec.
func (*GroupSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*GroupSpec) Descriptor ¶
func (*GroupSpec) MarshalToSizedBuffer ¶
func (*GroupSpec) ProtoMessage ¶
func (*GroupSpec) ProtoMessage()
func (GroupSpec) SwaggerDoc ¶
func (*GroupSpec) XXX_DiscardUnknown ¶
func (m *GroupSpec) XXX_DiscardUnknown()
func (*GroupSpec) XXX_Marshal ¶
func (*GroupSpec) XXX_Unmarshal ¶
type GroupStatus ¶
type GroupStatus struct { // Users represents the members of the group. Users []Subject `json:"users" protobuf:"bytes,2,rep,name=users"` }
GroupStatus represents information about the status of a group.
func (*GroupStatus) DeepCopy ¶
func (in *GroupStatus) DeepCopy() *GroupStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GroupStatus.
func (*GroupStatus) DeepCopyInto ¶
func (in *GroupStatus) DeepCopyInto(out *GroupStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*GroupStatus) Descriptor ¶
func (*GroupStatus) Descriptor() ([]byte, []int)
func (*GroupStatus) Marshal ¶
func (m *GroupStatus) Marshal() (dAtA []byte, err error)
func (*GroupStatus) MarshalToSizedBuffer ¶
func (m *GroupStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*GroupStatus) ProtoMessage ¶
func (*GroupStatus) ProtoMessage()
func (*GroupStatus) Reset ¶
func (m *GroupStatus) Reset()
func (*GroupStatus) Size ¶
func (m *GroupStatus) Size() (n int)
func (*GroupStatus) String ¶
func (this *GroupStatus) String() string
func (GroupStatus) SwaggerDoc ¶
func (GroupStatus) SwaggerDoc() map[string]string
func (*GroupStatus) Unmarshal ¶
func (m *GroupStatus) Unmarshal(dAtA []byte) error
func (*GroupStatus) XXX_DiscardUnknown ¶
func (m *GroupStatus) XXX_DiscardUnknown()
func (*GroupStatus) XXX_Marshal ¶
func (m *GroupStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GroupStatus) XXX_Merge ¶
func (m *GroupStatus) XXX_Merge(src proto.Message)
func (*GroupStatus) XXX_Size ¶
func (m *GroupStatus) XXX_Size() int
func (*GroupStatus) XXX_Unmarshal ¶
func (m *GroupStatus) XXX_Unmarshal(b []byte) error
type IdentityProvider ¶
type IdentityProvider struct { metav1.TypeMeta `json:",inline"` // +optional metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Spec defines the desired identities of identity provider in this set. Spec IdentityProviderSpec `json:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"` }
IdentityProvider is an object that contains the metadata about identify provider used to login to TKE.
func (*IdentityProvider) DeepCopy ¶
func (in *IdentityProvider) DeepCopy() *IdentityProvider
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityProvider.
func (*IdentityProvider) DeepCopyInto ¶
func (in *IdentityProvider) DeepCopyInto(out *IdentityProvider)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IdentityProvider) DeepCopyObject ¶
func (in *IdentityProvider) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*IdentityProvider) Descriptor ¶
func (*IdentityProvider) Descriptor() ([]byte, []int)
func (*IdentityProvider) Marshal ¶
func (m *IdentityProvider) Marshal() (dAtA []byte, err error)
func (*IdentityProvider) MarshalToSizedBuffer ¶
func (m *IdentityProvider) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*IdentityProvider) ProtoMessage ¶
func (*IdentityProvider) ProtoMessage()
func (*IdentityProvider) Reset ¶
func (m *IdentityProvider) Reset()
func (*IdentityProvider) Size ¶
func (m *IdentityProvider) Size() (n int)
func (*IdentityProvider) String ¶
func (this *IdentityProvider) String() string
func (IdentityProvider) SwaggerDoc ¶
func (IdentityProvider) SwaggerDoc() map[string]string
func (*IdentityProvider) Unmarshal ¶
func (m *IdentityProvider) Unmarshal(dAtA []byte) error
func (*IdentityProvider) XXX_DiscardUnknown ¶
func (m *IdentityProvider) XXX_DiscardUnknown()
func (*IdentityProvider) XXX_Marshal ¶
func (m *IdentityProvider) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*IdentityProvider) XXX_Merge ¶
func (m *IdentityProvider) XXX_Merge(src proto.Message)
func (*IdentityProvider) XXX_Size ¶
func (m *IdentityProvider) XXX_Size() int
func (*IdentityProvider) XXX_Unmarshal ¶
func (m *IdentityProvider) XXX_Unmarshal(b []byte) error
type IdentityProviderList ¶
type IdentityProviderList struct { metav1.TypeMeta `json:",inline"` // +optional metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // List of identity providers. Items []IdentityProvider `json:"items" protobuf:"bytes,2,rep,name=items"` }
IdentityProviderList is the whole list of all identity providers.
func (*IdentityProviderList) DeepCopy ¶
func (in *IdentityProviderList) DeepCopy() *IdentityProviderList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityProviderList.
func (*IdentityProviderList) DeepCopyInto ¶
func (in *IdentityProviderList) DeepCopyInto(out *IdentityProviderList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IdentityProviderList) DeepCopyObject ¶
func (in *IdentityProviderList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*IdentityProviderList) Descriptor ¶
func (*IdentityProviderList) Descriptor() ([]byte, []int)
func (*IdentityProviderList) Marshal ¶
func (m *IdentityProviderList) Marshal() (dAtA []byte, err error)
func (*IdentityProviderList) MarshalTo ¶
func (m *IdentityProviderList) MarshalTo(dAtA []byte) (int, error)
func (*IdentityProviderList) MarshalToSizedBuffer ¶
func (m *IdentityProviderList) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*IdentityProviderList) ProtoMessage ¶
func (*IdentityProviderList) ProtoMessage()
func (*IdentityProviderList) Reset ¶
func (m *IdentityProviderList) Reset()
func (*IdentityProviderList) Size ¶
func (m *IdentityProviderList) Size() (n int)
func (*IdentityProviderList) String ¶
func (this *IdentityProviderList) String() string
func (IdentityProviderList) SwaggerDoc ¶
func (IdentityProviderList) SwaggerDoc() map[string]string
func (*IdentityProviderList) Unmarshal ¶
func (m *IdentityProviderList) Unmarshal(dAtA []byte) error
func (*IdentityProviderList) XXX_DiscardUnknown ¶
func (m *IdentityProviderList) XXX_DiscardUnknown()
func (*IdentityProviderList) XXX_Marshal ¶
func (m *IdentityProviderList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*IdentityProviderList) XXX_Merge ¶
func (m *IdentityProviderList) XXX_Merge(src proto.Message)
func (*IdentityProviderList) XXX_Size ¶
func (m *IdentityProviderList) XXX_Size() int
func (*IdentityProviderList) XXX_Unmarshal ¶
func (m *IdentityProviderList) XXX_Unmarshal(b []byte) error
type IdentityProviderSpec ¶
type IdentityProviderSpec struct { // The Name of the connector that is used when displaying it to the end user. Name string `json:"name" protobuf:"bytes,1,opt,name=name"` // The type of the connector. E.g. 'oidc' or 'ldap' Type string `json:"type" protobuf:"bytes,2,opt,name=type"` // The administrators means the users is super admin for the idp. Administrators []string `json:"administrators" protobuf:"bytes,3,opt,name=administrators"` // Config holds all the configuration information specific to the connector type. Since there // no generic struct we can use for this purpose, it is stored as a json string. Config string `json:"config" protobuf:"bytes,4,opt,name=config"` }
IdentityProviderSpec is a description of an identity provider.
func (*IdentityProviderSpec) DeepCopy ¶
func (in *IdentityProviderSpec) DeepCopy() *IdentityProviderSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityProviderSpec.
func (*IdentityProviderSpec) DeepCopyInto ¶
func (in *IdentityProviderSpec) DeepCopyInto(out *IdentityProviderSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IdentityProviderSpec) Descriptor ¶
func (*IdentityProviderSpec) Descriptor() ([]byte, []int)
func (*IdentityProviderSpec) Marshal ¶
func (m *IdentityProviderSpec) Marshal() (dAtA []byte, err error)
func (*IdentityProviderSpec) MarshalTo ¶
func (m *IdentityProviderSpec) MarshalTo(dAtA []byte) (int, error)
func (*IdentityProviderSpec) MarshalToSizedBuffer ¶
func (m *IdentityProviderSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*IdentityProviderSpec) ProtoMessage ¶
func (*IdentityProviderSpec) ProtoMessage()
func (*IdentityProviderSpec) Reset ¶
func (m *IdentityProviderSpec) Reset()
func (*IdentityProviderSpec) Size ¶
func (m *IdentityProviderSpec) Size() (n int)
func (*IdentityProviderSpec) String ¶
func (this *IdentityProviderSpec) String() string
func (IdentityProviderSpec) SwaggerDoc ¶
func (IdentityProviderSpec) SwaggerDoc() map[string]string
func (*IdentityProviderSpec) Unmarshal ¶
func (m *IdentityProviderSpec) Unmarshal(dAtA []byte) error
func (*IdentityProviderSpec) XXX_DiscardUnknown ¶
func (m *IdentityProviderSpec) XXX_DiscardUnknown()
func (*IdentityProviderSpec) XXX_Marshal ¶
func (m *IdentityProviderSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*IdentityProviderSpec) XXX_Merge ¶
func (m *IdentityProviderSpec) XXX_Merge(src proto.Message)
func (*IdentityProviderSpec) XXX_Size ¶
func (m *IdentityProviderSpec) XXX_Size() int
func (*IdentityProviderSpec) XXX_Unmarshal ¶
func (m *IdentityProviderSpec) XXX_Unmarshal(b []byte) error
type LocalGroup ¶
type LocalGroup struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Spec defines the desired identities of group document in this set. Spec LocalGroupSpec `json:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"` // +optional Status LocalGroupStatus `json:"status,omitempty" protobuf:"bytes,3,opt,name=status"` }
LocalGroup represents a group of users.
func (*LocalGroup) DeepCopy ¶
func (in *LocalGroup) DeepCopy() *LocalGroup
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LocalGroup.
func (*LocalGroup) DeepCopyInto ¶
func (in *LocalGroup) DeepCopyInto(out *LocalGroup)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LocalGroup) DeepCopyObject ¶
func (in *LocalGroup) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*LocalGroup) Descriptor ¶
func (*LocalGroup) Descriptor() ([]byte, []int)
func (*LocalGroup) Marshal ¶
func (m *LocalGroup) Marshal() (dAtA []byte, err error)
func (*LocalGroup) MarshalToSizedBuffer ¶
func (m *LocalGroup) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*LocalGroup) ProtoMessage ¶
func (*LocalGroup) ProtoMessage()
func (*LocalGroup) Reset ¶
func (m *LocalGroup) Reset()
func (*LocalGroup) Size ¶
func (m *LocalGroup) Size() (n int)
func (*LocalGroup) String ¶
func (this *LocalGroup) String() string
func (LocalGroup) SwaggerDoc ¶
func (LocalGroup) SwaggerDoc() map[string]string
func (*LocalGroup) Unmarshal ¶
func (m *LocalGroup) Unmarshal(dAtA []byte) error
func (*LocalGroup) XXX_DiscardUnknown ¶
func (m *LocalGroup) XXX_DiscardUnknown()
func (*LocalGroup) XXX_Marshal ¶
func (m *LocalGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*LocalGroup) XXX_Merge ¶
func (m *LocalGroup) XXX_Merge(src proto.Message)
func (*LocalGroup) XXX_Size ¶
func (m *LocalGroup) XXX_Size() int
func (*LocalGroup) XXX_Unmarshal ¶
func (m *LocalGroup) XXX_Unmarshal(b []byte) error
type LocalGroupList ¶
type LocalGroupList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // List of LocalGroup. Items []LocalGroup `json:"items" protobuf:"bytes,2,rep,name=items"` }
LocalGroupList is the whole list of all groups.
func (*LocalGroupList) DeepCopy ¶
func (in *LocalGroupList) DeepCopy() *LocalGroupList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LocalGroupList.
func (*LocalGroupList) DeepCopyInto ¶
func (in *LocalGroupList) DeepCopyInto(out *LocalGroupList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LocalGroupList) DeepCopyObject ¶
func (in *LocalGroupList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*LocalGroupList) Descriptor ¶
func (*LocalGroupList) Descriptor() ([]byte, []int)
func (*LocalGroupList) Marshal ¶
func (m *LocalGroupList) Marshal() (dAtA []byte, err error)
func (*LocalGroupList) MarshalToSizedBuffer ¶
func (m *LocalGroupList) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*LocalGroupList) ProtoMessage ¶
func (*LocalGroupList) ProtoMessage()
func (*LocalGroupList) Reset ¶
func (m *LocalGroupList) Reset()
func (*LocalGroupList) Size ¶
func (m *LocalGroupList) Size() (n int)
func (*LocalGroupList) String ¶
func (this *LocalGroupList) String() string
func (LocalGroupList) SwaggerDoc ¶
func (LocalGroupList) SwaggerDoc() map[string]string
func (*LocalGroupList) Unmarshal ¶
func (m *LocalGroupList) Unmarshal(dAtA []byte) error
func (*LocalGroupList) XXX_DiscardUnknown ¶
func (m *LocalGroupList) XXX_DiscardUnknown()
func (*LocalGroupList) XXX_Marshal ¶
func (m *LocalGroupList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*LocalGroupList) XXX_Merge ¶
func (m *LocalGroupList) XXX_Merge(src proto.Message)
func (*LocalGroupList) XXX_Size ¶
func (m *LocalGroupList) XXX_Size() int
func (*LocalGroupList) XXX_Unmarshal ¶
func (m *LocalGroupList) XXX_Unmarshal(b []byte) error
type LocalGroupSpec ¶
type LocalGroupSpec struct { Finalizers []FinalizerName `json:"finalizers,omitempty" protobuf:"bytes,1,rep,name=finalizers,casttype=FinalizerName"` DisplayName string `json:"displayName" protobuf:"bytes,2,opt,name=displayName"` TenantID string `json:"tenantID" protobuf:"bytes,3,opt,name=tenantID"` Username string `json:"username" protobuf:"bytes,4,opt,name=username"` Description string `json:"description" protobuf:"bytes,5,opt,name=description"` Extra map[string]string `json:"extra" protobuf:"bytes,6,rep,name=extra"` }
LocalGroupSpec is a description of group.
func (*LocalGroupSpec) DeepCopy ¶
func (in *LocalGroupSpec) DeepCopy() *LocalGroupSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LocalGroupSpec.
func (*LocalGroupSpec) DeepCopyInto ¶
func (in *LocalGroupSpec) DeepCopyInto(out *LocalGroupSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LocalGroupSpec) Descriptor ¶
func (*LocalGroupSpec) Descriptor() ([]byte, []int)
func (*LocalGroupSpec) Marshal ¶
func (m *LocalGroupSpec) Marshal() (dAtA []byte, err error)
func (*LocalGroupSpec) MarshalToSizedBuffer ¶
func (m *LocalGroupSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*LocalGroupSpec) ProtoMessage ¶
func (*LocalGroupSpec) ProtoMessage()
func (*LocalGroupSpec) Reset ¶
func (m *LocalGroupSpec) Reset()
func (*LocalGroupSpec) Size ¶
func (m *LocalGroupSpec) Size() (n int)
func (*LocalGroupSpec) String ¶
func (this *LocalGroupSpec) String() string
func (LocalGroupSpec) SwaggerDoc ¶
func (LocalGroupSpec) SwaggerDoc() map[string]string
func (*LocalGroupSpec) Unmarshal ¶
func (m *LocalGroupSpec) Unmarshal(dAtA []byte) error
func (*LocalGroupSpec) XXX_DiscardUnknown ¶
func (m *LocalGroupSpec) XXX_DiscardUnknown()
func (*LocalGroupSpec) XXX_Marshal ¶
func (m *LocalGroupSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*LocalGroupSpec) XXX_Merge ¶
func (m *LocalGroupSpec) XXX_Merge(src proto.Message)
func (*LocalGroupSpec) XXX_Size ¶
func (m *LocalGroupSpec) XXX_Size() int
func (*LocalGroupSpec) XXX_Unmarshal ¶
func (m *LocalGroupSpec) XXX_Unmarshal(b []byte) error
type LocalGroupStatus ¶
type LocalGroupStatus struct { // +optional Phase GroupPhase `json:"phase,omitempty" protobuf:"bytes,1,opt,name=phase,casttype=GroupPhase"` // Users represents the members of the group. Users []Subject `json:"users" protobuf:"bytes,2,rep,name=users"` }
LocalGroupStatus represents information about the status of a group.
func (*LocalGroupStatus) DeepCopy ¶
func (in *LocalGroupStatus) DeepCopy() *LocalGroupStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LocalGroupStatus.
func (*LocalGroupStatus) DeepCopyInto ¶
func (in *LocalGroupStatus) DeepCopyInto(out *LocalGroupStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LocalGroupStatus) Descriptor ¶
func (*LocalGroupStatus) Descriptor() ([]byte, []int)
func (*LocalGroupStatus) Marshal ¶
func (m *LocalGroupStatus) Marshal() (dAtA []byte, err error)
func (*LocalGroupStatus) MarshalToSizedBuffer ¶
func (m *LocalGroupStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*LocalGroupStatus) ProtoMessage ¶
func (*LocalGroupStatus) ProtoMessage()
func (*LocalGroupStatus) Reset ¶
func (m *LocalGroupStatus) Reset()
func (*LocalGroupStatus) Size ¶
func (m *LocalGroupStatus) Size() (n int)
func (*LocalGroupStatus) String ¶
func (this *LocalGroupStatus) String() string
func (LocalGroupStatus) SwaggerDoc ¶
func (LocalGroupStatus) SwaggerDoc() map[string]string
func (*LocalGroupStatus) Unmarshal ¶
func (m *LocalGroupStatus) Unmarshal(dAtA []byte) error
func (*LocalGroupStatus) XXX_DiscardUnknown ¶
func (m *LocalGroupStatus) XXX_DiscardUnknown()
func (*LocalGroupStatus) XXX_Marshal ¶
func (m *LocalGroupStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*LocalGroupStatus) XXX_Merge ¶
func (m *LocalGroupStatus) XXX_Merge(src proto.Message)
func (*LocalGroupStatus) XXX_Size ¶
func (m *LocalGroupStatus) XXX_Size() int
func (*LocalGroupStatus) XXX_Unmarshal ¶
func (m *LocalGroupStatus) XXX_Unmarshal(b []byte) error
type LocalIdentity ¶
type LocalIdentity struct { metav1.TypeMeta `json:",inline"` // +optional metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Spec defines the desired identities of identity in this set. // +optional Spec LocalIdentitySpec `json:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"` // +optional Status LocalIdentityStatus `json:"status,omitempty" protobuf:"bytes,3,opt,name=status"` }
LocalIdentity is an object that contains the metadata about identify used to login to TKE.
func (*LocalIdentity) DeepCopy ¶
func (in *LocalIdentity) DeepCopy() *LocalIdentity
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LocalIdentity.
func (*LocalIdentity) DeepCopyInto ¶
func (in *LocalIdentity) DeepCopyInto(out *LocalIdentity)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LocalIdentity) DeepCopyObject ¶
func (in *LocalIdentity) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*LocalIdentity) Descriptor ¶
func (*LocalIdentity) Descriptor() ([]byte, []int)
func (*LocalIdentity) Marshal ¶
func (m *LocalIdentity) Marshal() (dAtA []byte, err error)
func (*LocalIdentity) MarshalToSizedBuffer ¶
func (m *LocalIdentity) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*LocalIdentity) ProtoMessage ¶
func (*LocalIdentity) ProtoMessage()
func (*LocalIdentity) Reset ¶
func (m *LocalIdentity) Reset()
func (*LocalIdentity) Size ¶
func (m *LocalIdentity) Size() (n int)
func (*LocalIdentity) String ¶
func (this *LocalIdentity) String() string
func (LocalIdentity) SwaggerDoc ¶
func (LocalIdentity) SwaggerDoc() map[string]string
func (*LocalIdentity) Unmarshal ¶
func (m *LocalIdentity) Unmarshal(dAtA []byte) error
func (*LocalIdentity) XXX_DiscardUnknown ¶
func (m *LocalIdentity) XXX_DiscardUnknown()
func (*LocalIdentity) XXX_Marshal ¶
func (m *LocalIdentity) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*LocalIdentity) XXX_Merge ¶
func (m *LocalIdentity) XXX_Merge(src proto.Message)
func (*LocalIdentity) XXX_Size ¶
func (m *LocalIdentity) XXX_Size() int
func (*LocalIdentity) XXX_Unmarshal ¶
func (m *LocalIdentity) XXX_Unmarshal(b []byte) error
type LocalIdentityList ¶
type LocalIdentityList struct { metav1.TypeMeta `json:",inline"` // +optional metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // List of identities. Items []LocalIdentity `json:"items" protobuf:"bytes,2,rep,name=items"` }
LocalIdentityList is the whole list of all identities.
func (*LocalIdentityList) DeepCopy ¶
func (in *LocalIdentityList) DeepCopy() *LocalIdentityList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LocalIdentityList.
func (*LocalIdentityList) DeepCopyInto ¶
func (in *LocalIdentityList) DeepCopyInto(out *LocalIdentityList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LocalIdentityList) DeepCopyObject ¶
func (in *LocalIdentityList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*LocalIdentityList) Descriptor ¶
func (*LocalIdentityList) Descriptor() ([]byte, []int)
func (*LocalIdentityList) Marshal ¶
func (m *LocalIdentityList) Marshal() (dAtA []byte, err error)
func (*LocalIdentityList) MarshalTo ¶
func (m *LocalIdentityList) MarshalTo(dAtA []byte) (int, error)
func (*LocalIdentityList) MarshalToSizedBuffer ¶
func (m *LocalIdentityList) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*LocalIdentityList) ProtoMessage ¶
func (*LocalIdentityList) ProtoMessage()
func (*LocalIdentityList) Reset ¶
func (m *LocalIdentityList) Reset()
func (*LocalIdentityList) Size ¶
func (m *LocalIdentityList) Size() (n int)
func (*LocalIdentityList) String ¶
func (this *LocalIdentityList) String() string
func (LocalIdentityList) SwaggerDoc ¶
func (LocalIdentityList) SwaggerDoc() map[string]string
func (*LocalIdentityList) Unmarshal ¶
func (m *LocalIdentityList) Unmarshal(dAtA []byte) error
func (*LocalIdentityList) XXX_DiscardUnknown ¶
func (m *LocalIdentityList) XXX_DiscardUnknown()
func (*LocalIdentityList) XXX_Marshal ¶
func (m *LocalIdentityList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*LocalIdentityList) XXX_Merge ¶
func (m *LocalIdentityList) XXX_Merge(src proto.Message)
func (*LocalIdentityList) XXX_Size ¶
func (m *LocalIdentityList) XXX_Size() int
func (*LocalIdentityList) XXX_Unmarshal ¶
func (m *LocalIdentityList) XXX_Unmarshal(b []byte) error
type LocalIdentityPhase ¶
type LocalIdentityPhase string
LocalIdentityPhase defines the phase of LocalIdentity construct.
const ( // LocalIdentityDeleting means the local identity is undergoing graceful termination. LocalIdentityDeleting LocalIdentityPhase = "Deleting" )
type LocalIdentitySpec ¶
type LocalIdentitySpec struct { Finalizers []FinalizerName `json:"finalizers,omitempty" protobuf:"bytes,11,rep,name=finalizers,casttype=FinalizerName"` Username string `json:"username" protobuf:"bytes,7,opt,name=name"` DisplayName string `json:"displayName" protobuf:"bytes,8,opt,name=displayName"` Email string `json:"email" protobuf:"bytes,9,opt,name=email"` PhoneNumber string `json:"phoneNumber" protobuf:"bytes,10,opt,name=phone"` HashedPassword string `json:"hashedPassword,omitempty" protobuf:"bytes,4,opt,name=hashedPassword"` // +optional TenantID string `json:"tenantID,omitempty" protobuf:"bytes,2,opt,name=tenantID"` Groups []string `json:"groups,omitempty" protobuf:"bytes,6,rep,name=groups"` // +optional Extra map[string]string `json:"extra,omitempty" protobuf:"bytes,3,rep,name=extra"` }
LocalIdentitySpec is a description of an identity.
func (*LocalIdentitySpec) DeepCopy ¶
func (in *LocalIdentitySpec) DeepCopy() *LocalIdentitySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LocalIdentitySpec.
func (*LocalIdentitySpec) DeepCopyInto ¶
func (in *LocalIdentitySpec) DeepCopyInto(out *LocalIdentitySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LocalIdentitySpec) Descriptor ¶
func (*LocalIdentitySpec) Descriptor() ([]byte, []int)
func (*LocalIdentitySpec) Marshal ¶
func (m *LocalIdentitySpec) Marshal() (dAtA []byte, err error)
func (*LocalIdentitySpec) MarshalTo ¶
func (m *LocalIdentitySpec) MarshalTo(dAtA []byte) (int, error)
func (*LocalIdentitySpec) MarshalToSizedBuffer ¶
func (m *LocalIdentitySpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*LocalIdentitySpec) ProtoMessage ¶
func (*LocalIdentitySpec) ProtoMessage()
func (*LocalIdentitySpec) Reset ¶
func (m *LocalIdentitySpec) Reset()
func (*LocalIdentitySpec) Size ¶
func (m *LocalIdentitySpec) Size() (n int)
func (*LocalIdentitySpec) String ¶
func (this *LocalIdentitySpec) String() string
func (LocalIdentitySpec) SwaggerDoc ¶
func (LocalIdentitySpec) SwaggerDoc() map[string]string
func (*LocalIdentitySpec) Unmarshal ¶
func (m *LocalIdentitySpec) Unmarshal(dAtA []byte) error
func (*LocalIdentitySpec) XXX_DiscardUnknown ¶
func (m *LocalIdentitySpec) XXX_DiscardUnknown()
func (*LocalIdentitySpec) XXX_Marshal ¶
func (m *LocalIdentitySpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*LocalIdentitySpec) XXX_Merge ¶
func (m *LocalIdentitySpec) XXX_Merge(src proto.Message)
func (*LocalIdentitySpec) XXX_Size ¶
func (m *LocalIdentitySpec) XXX_Size() int
func (*LocalIdentitySpec) XXX_Unmarshal ¶
func (m *LocalIdentitySpec) XXX_Unmarshal(b []byte) error
type LocalIdentityStatus ¶
type LocalIdentityStatus struct { Phase LocalIdentityPhase `json:"phase,omitempty" protobuf:"bytes,3,opt,name=phase,casttype=LocalIdentityPhase"` // +optional Locked bool `json:"locked,omitempty" protobuf:"varint,1,opt,name=locked"` // The last time the local identity was updated. // +optional LastUpdateTime metav1.Time `json:"lastUpdateTime" protobuf:"bytes,2,opt,name=lastUpdateTime"` }
LocalIdentityStatus is a description of an identity status.
func (*LocalIdentityStatus) DeepCopy ¶
func (in *LocalIdentityStatus) DeepCopy() *LocalIdentityStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LocalIdentityStatus.
func (*LocalIdentityStatus) DeepCopyInto ¶
func (in *LocalIdentityStatus) DeepCopyInto(out *LocalIdentityStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LocalIdentityStatus) Descriptor ¶
func (*LocalIdentityStatus) Descriptor() ([]byte, []int)
func (*LocalIdentityStatus) Marshal ¶
func (m *LocalIdentityStatus) Marshal() (dAtA []byte, err error)
func (*LocalIdentityStatus) MarshalTo ¶
func (m *LocalIdentityStatus) MarshalTo(dAtA []byte) (int, error)
func (*LocalIdentityStatus) MarshalToSizedBuffer ¶
func (m *LocalIdentityStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*LocalIdentityStatus) ProtoMessage ¶
func (*LocalIdentityStatus) ProtoMessage()
func (*LocalIdentityStatus) Reset ¶
func (m *LocalIdentityStatus) Reset()
func (*LocalIdentityStatus) Size ¶
func (m *LocalIdentityStatus) Size() (n int)
func (*LocalIdentityStatus) String ¶
func (this *LocalIdentityStatus) String() string
func (LocalIdentityStatus) SwaggerDoc ¶
func (LocalIdentityStatus) SwaggerDoc() map[string]string
func (*LocalIdentityStatus) Unmarshal ¶
func (m *LocalIdentityStatus) Unmarshal(dAtA []byte) error
func (*LocalIdentityStatus) XXX_DiscardUnknown ¶
func (m *LocalIdentityStatus) XXX_DiscardUnknown()
func (*LocalIdentityStatus) XXX_Marshal ¶
func (m *LocalIdentityStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*LocalIdentityStatus) XXX_Merge ¶
func (m *LocalIdentityStatus) XXX_Merge(src proto.Message)
func (*LocalIdentityStatus) XXX_Size ¶
func (m *LocalIdentityStatus) XXX_Size() int
func (*LocalIdentityStatus) XXX_Unmarshal ¶
func (m *LocalIdentityStatus) XXX_Unmarshal(b []byte) error
type NonResourceAttributes ¶
type NonResourceAttributes struct { // Path is the URL path of the request // +optional Path string `json:"path,omitempty" protobuf:"bytes,1,opt,name=path"` // Verb is the standard HTTP verb // +optional Verb string `json:"verb,omitempty" protobuf:"bytes,2,opt,name=verb"` }
NonResourceAttributes includes the authorization attributes available for non-resource requests to the Authorizer interface
func (*NonResourceAttributes) DeepCopy ¶
func (in *NonResourceAttributes) DeepCopy() *NonResourceAttributes
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NonResourceAttributes.
func (*NonResourceAttributes) DeepCopyInto ¶
func (in *NonResourceAttributes) DeepCopyInto(out *NonResourceAttributes)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NonResourceAttributes) Descriptor ¶
func (*NonResourceAttributes) Descriptor() ([]byte, []int)
func (*NonResourceAttributes) Marshal ¶
func (m *NonResourceAttributes) Marshal() (dAtA []byte, err error)
func (*NonResourceAttributes) MarshalTo ¶
func (m *NonResourceAttributes) MarshalTo(dAtA []byte) (int, error)
func (*NonResourceAttributes) MarshalToSizedBuffer ¶
func (m *NonResourceAttributes) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*NonResourceAttributes) ProtoMessage ¶
func (*NonResourceAttributes) ProtoMessage()
func (*NonResourceAttributes) Reset ¶
func (m *NonResourceAttributes) Reset()
func (*NonResourceAttributes) Size ¶
func (m *NonResourceAttributes) Size() (n int)
func (*NonResourceAttributes) String ¶
func (this *NonResourceAttributes) String() string
func (NonResourceAttributes) SwaggerDoc ¶
func (NonResourceAttributes) SwaggerDoc() map[string]string
func (*NonResourceAttributes) Unmarshal ¶
func (m *NonResourceAttributes) Unmarshal(dAtA []byte) error
func (*NonResourceAttributes) XXX_DiscardUnknown ¶
func (m *NonResourceAttributes) XXX_DiscardUnknown()
func (*NonResourceAttributes) XXX_Marshal ¶
func (m *NonResourceAttributes) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*NonResourceAttributes) XXX_Merge ¶
func (m *NonResourceAttributes) XXX_Merge(src proto.Message)
func (*NonResourceAttributes) XXX_Size ¶
func (m *NonResourceAttributes) XXX_Size() int
func (*NonResourceAttributes) XXX_Unmarshal ¶
func (m *NonResourceAttributes) XXX_Unmarshal(b []byte) error
type PasswordReq ¶
type PasswordReq struct { metav1.TypeMeta `json:",inline"` HashedPassword string `json:"hashedPassword,omitempty" protobuf:"bytes,1,opt,name=hashedPassword"` OriginalPassword string `json:"originalPassword,omitempty" protobuf:"bytes,2,opt,name=originalPassword"` }
PasswordReq contains info to update password for a localIdentity
func (*PasswordReq) DeepCopy ¶
func (in *PasswordReq) DeepCopy() *PasswordReq
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PasswordReq.
func (*PasswordReq) DeepCopyInto ¶
func (in *PasswordReq) DeepCopyInto(out *PasswordReq)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PasswordReq) DeepCopyObject ¶
func (in *PasswordReq) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*PasswordReq) Descriptor ¶
func (*PasswordReq) Descriptor() ([]byte, []int)
func (*PasswordReq) Marshal ¶
func (m *PasswordReq) Marshal() (dAtA []byte, err error)
func (*PasswordReq) MarshalToSizedBuffer ¶
func (m *PasswordReq) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*PasswordReq) ProtoMessage ¶
func (*PasswordReq) ProtoMessage()
func (*PasswordReq) Reset ¶
func (m *PasswordReq) Reset()
func (*PasswordReq) Size ¶
func (m *PasswordReq) Size() (n int)
func (*PasswordReq) String ¶
func (this *PasswordReq) String() string
func (PasswordReq) SwaggerDoc ¶
func (PasswordReq) SwaggerDoc() map[string]string
func (*PasswordReq) Unmarshal ¶
func (m *PasswordReq) Unmarshal(dAtA []byte) error
func (*PasswordReq) XXX_DiscardUnknown ¶
func (m *PasswordReq) XXX_DiscardUnknown()
func (*PasswordReq) XXX_Marshal ¶
func (m *PasswordReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PasswordReq) XXX_Merge ¶
func (m *PasswordReq) XXX_Merge(src proto.Message)
func (*PasswordReq) XXX_Size ¶
func (m *PasswordReq) XXX_Size() int
func (*PasswordReq) XXX_Unmarshal ¶
func (m *PasswordReq) XXX_Unmarshal(b []byte) error
type Policy ¶
type Policy struct { metav1.TypeMeta `json:",inline"` // +optional metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Spec defines the desired identities of policy document in this set. // +optional Spec PolicySpec `json:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"` // +optional Status PolicyStatus `json:"status,omitempty" protobuf:"bytes,3,opt,name=status"` }
Policy represents a policy document for access control.
func (*Policy) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Policy.
func (*Policy) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Policy) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Policy) Descriptor ¶
func (*Policy) MarshalToSizedBuffer ¶
func (*Policy) ProtoMessage ¶
func (*Policy) ProtoMessage()
func (Policy) SwaggerDoc ¶
func (*Policy) XXX_DiscardUnknown ¶
func (m *Policy) XXX_DiscardUnknown()
func (*Policy) XXX_Marshal ¶
func (*Policy) XXX_Unmarshal ¶
type PolicyBinding ¶
type PolicyBinding struct { metav1.TypeMeta `json:",inline"` // Policies holds the policies will bind or unbind to the role. // +optional Policies []string `json:"policies" protobuf:"bytes,1,rep,name=policies"` }
PolicyBinding references the request to bind or unbind policies to the role.
func (*PolicyBinding) DeepCopy ¶
func (in *PolicyBinding) DeepCopy() *PolicyBinding
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PolicyBinding.
func (*PolicyBinding) DeepCopyInto ¶
func (in *PolicyBinding) DeepCopyInto(out *PolicyBinding)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PolicyBinding) DeepCopyObject ¶
func (in *PolicyBinding) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*PolicyBinding) Descriptor ¶
func (*PolicyBinding) Descriptor() ([]byte, []int)
func (*PolicyBinding) Marshal ¶
func (m *PolicyBinding) Marshal() (dAtA []byte, err error)
func (*PolicyBinding) MarshalToSizedBuffer ¶
func (m *PolicyBinding) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*PolicyBinding) ProtoMessage ¶
func (*PolicyBinding) ProtoMessage()
func (*PolicyBinding) Reset ¶
func (m *PolicyBinding) Reset()
func (*PolicyBinding) Size ¶
func (m *PolicyBinding) Size() (n int)
func (*PolicyBinding) String ¶
func (this *PolicyBinding) String() string
func (PolicyBinding) SwaggerDoc ¶
func (PolicyBinding) SwaggerDoc() map[string]string
func (*PolicyBinding) Unmarshal ¶
func (m *PolicyBinding) Unmarshal(dAtA []byte) error
func (*PolicyBinding) XXX_DiscardUnknown ¶
func (m *PolicyBinding) XXX_DiscardUnknown()
func (*PolicyBinding) XXX_Marshal ¶
func (m *PolicyBinding) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PolicyBinding) XXX_Merge ¶
func (m *PolicyBinding) XXX_Merge(src proto.Message)
func (*PolicyBinding) XXX_Size ¶
func (m *PolicyBinding) XXX_Size() int
func (*PolicyBinding) XXX_Unmarshal ¶
func (m *PolicyBinding) XXX_Unmarshal(b []byte) error
type PolicyList ¶
type PolicyList struct { metav1.TypeMeta `json:",inline"` // +optional metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // List of policies. Items []Policy `json:"items" protobuf:"bytes,2,rep,name=items"` }
PolicyList is the whole list of all policies.
func (*PolicyList) DeepCopy ¶
func (in *PolicyList) DeepCopy() *PolicyList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PolicyList.
func (*PolicyList) DeepCopyInto ¶
func (in *PolicyList) DeepCopyInto(out *PolicyList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PolicyList) DeepCopyObject ¶
func (in *PolicyList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*PolicyList) Descriptor ¶
func (*PolicyList) Descriptor() ([]byte, []int)
func (*PolicyList) Marshal ¶
func (m *PolicyList) Marshal() (dAtA []byte, err error)
func (*PolicyList) MarshalToSizedBuffer ¶
func (m *PolicyList) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*PolicyList) ProtoMessage ¶
func (*PolicyList) ProtoMessage()
func (*PolicyList) Reset ¶
func (m *PolicyList) Reset()
func (*PolicyList) Size ¶
func (m *PolicyList) Size() (n int)
func (*PolicyList) String ¶
func (this *PolicyList) String() string
func (PolicyList) SwaggerDoc ¶
func (PolicyList) SwaggerDoc() map[string]string
func (*PolicyList) Unmarshal ¶
func (m *PolicyList) Unmarshal(dAtA []byte) error
func (*PolicyList) XXX_DiscardUnknown ¶
func (m *PolicyList) XXX_DiscardUnknown()
func (*PolicyList) XXX_Marshal ¶
func (m *PolicyList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PolicyList) XXX_Merge ¶
func (m *PolicyList) XXX_Merge(src proto.Message)
func (*PolicyList) XXX_Size ¶
func (m *PolicyList) XXX_Size() int
func (*PolicyList) XXX_Unmarshal ¶
func (m *PolicyList) XXX_Unmarshal(b []byte) error
type PolicyPhase ¶
type PolicyPhase string
PolicyPhase defines the phase of policy constructor.
const ( // PolicyActive indicates the policy is active. PolicyActive PolicyPhase = "Active" // PolicyTerminating means the policy is undergoing graceful termination. PolicyTerminating PolicyPhase = "Terminating" )
type PolicyScope ¶ added in v1.3.1
type PolicyScope string
PolicyScope defines the policy is belong to platform or project.
const ( PolicyPlatform PolicyScope = "platform" PolicyProject PolicyScope = "project" )
type PolicySpec ¶
type PolicySpec struct { Finalizers []FinalizerName `json:"finalizers,omitempty" protobuf:"bytes,8,rep,name=finalizers,casttype=FinalizerName"` DisplayName string `json:"displayName" protobuf:"bytes,7,opt,name=displayName"` TenantID string `json:"tenantID" protobuf:"bytes,1,opt,name=tenantID"` Category string `json:"category" protobuf:"bytes,9,opt,name=category"` Type PolicyType `json:"type" protobuf:"varint,10,opt,name=type,casttype=PolicyType"` Scope PolicyScope `json:"scope" protobuf:"bytes,11,opt,name=scope,casttype=PolicyScope"` Username string `json:"username" protobuf:"bytes,2,opt,name=username"` // +optional Description string `json:"description" protobuf:"bytes,3,opt,name=description"` Statement Statement `json:"statement" protobuf:"bytes,5,rep,name=statement"` // +optional Conditions []byte `json:"conditions,omitempty" protobuf:"bytes,6,rep,name=conditions"` }
PolicySpec is a description of a policy.
func (*PolicySpec) DeepCopy ¶
func (in *PolicySpec) DeepCopy() *PolicySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PolicySpec.
func (*PolicySpec) DeepCopyInto ¶
func (in *PolicySpec) DeepCopyInto(out *PolicySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PolicySpec) Descriptor ¶
func (*PolicySpec) Descriptor() ([]byte, []int)
func (*PolicySpec) Marshal ¶
func (m *PolicySpec) Marshal() (dAtA []byte, err error)
func (*PolicySpec) MarshalToSizedBuffer ¶
func (m *PolicySpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*PolicySpec) ProtoMessage ¶
func (*PolicySpec) ProtoMessage()
func (*PolicySpec) Reset ¶
func (m *PolicySpec) Reset()
func (*PolicySpec) Size ¶
func (m *PolicySpec) Size() (n int)
func (*PolicySpec) String ¶
func (this *PolicySpec) String() string
func (PolicySpec) SwaggerDoc ¶
func (PolicySpec) SwaggerDoc() map[string]string
func (*PolicySpec) Unmarshal ¶
func (m *PolicySpec) Unmarshal(dAtA []byte) error
func (*PolicySpec) XXX_DiscardUnknown ¶
func (m *PolicySpec) XXX_DiscardUnknown()
func (*PolicySpec) XXX_Marshal ¶
func (m *PolicySpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PolicySpec) XXX_Merge ¶
func (m *PolicySpec) XXX_Merge(src proto.Message)
func (*PolicySpec) XXX_Size ¶
func (m *PolicySpec) XXX_Size() int
func (*PolicySpec) XXX_Unmarshal ¶
func (m *PolicySpec) XXX_Unmarshal(b []byte) error
type PolicyStatus ¶
type PolicyStatus struct { // +optional Phase PolicyPhase `json:"phase" protobuf:"bytes,1,opt,name=phase,casttype=PolicyPhase"` // +optional // Users represents the users the policy applies to. Users []Subject `json:"users" protobuf:"bytes,2,rep,name=users"` // +optional // Groups represents the groups the policy applies to. Groups []Subject `json:"groups" protobuf:"bytes,3,rep,name=groups"` }
PolicyStatus represents information about the status of a policy.
func (*PolicyStatus) DeepCopy ¶
func (in *PolicyStatus) DeepCopy() *PolicyStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PolicyStatus.
func (*PolicyStatus) DeepCopyInto ¶
func (in *PolicyStatus) DeepCopyInto(out *PolicyStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PolicyStatus) Descriptor ¶
func (*PolicyStatus) Descriptor() ([]byte, []int)
func (*PolicyStatus) Marshal ¶
func (m *PolicyStatus) Marshal() (dAtA []byte, err error)
func (*PolicyStatus) MarshalToSizedBuffer ¶
func (m *PolicyStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*PolicyStatus) ProtoMessage ¶
func (*PolicyStatus) ProtoMessage()
func (*PolicyStatus) Reset ¶
func (m *PolicyStatus) Reset()
func (*PolicyStatus) Size ¶
func (m *PolicyStatus) Size() (n int)
func (*PolicyStatus) String ¶
func (this *PolicyStatus) String() string
func (PolicyStatus) SwaggerDoc ¶
func (PolicyStatus) SwaggerDoc() map[string]string
func (*PolicyStatus) Unmarshal ¶
func (m *PolicyStatus) Unmarshal(dAtA []byte) error
func (*PolicyStatus) XXX_DiscardUnknown ¶
func (m *PolicyStatus) XXX_DiscardUnknown()
func (*PolicyStatus) XXX_Marshal ¶
func (m *PolicyStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PolicyStatus) XXX_Merge ¶
func (m *PolicyStatus) XXX_Merge(src proto.Message)
func (*PolicyStatus) XXX_Size ¶
func (m *PolicyStatus) XXX_Size() int
func (*PolicyStatus) XXX_Unmarshal ¶
func (m *PolicyStatus) XXX_Unmarshal(b []byte) error
type PolicyType ¶
type PolicyType string
PolicyType defines the policy is default or created by user.
const ( PolicyCustom PolicyType = "custom" PolicyDefault PolicyType = "default" )
type Project ¶ added in v1.3.1
type Project struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,4,opt,name=metadata"` TenantID string `json:"tenantID" protobuf:"bytes,1,opt,name=tenantID"` Users map[string]string `json:"members" protobuf:"bytes,2,rep,name=members"` Groups map[string]string `json:"groups" protobuf:"bytes,3,rep,name=groups"` }
Project contains members of projects.
func (*Project) DeepCopy ¶ added in v1.3.1
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Project.
func (*Project) DeepCopyInto ¶ added in v1.3.1
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Project) DeepCopyObject ¶ added in v1.3.1
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Project) Descriptor ¶ added in v1.3.1
func (*Project) MarshalToSizedBuffer ¶ added in v1.3.1
func (*Project) ProtoMessage ¶ added in v1.3.1
func (*Project) ProtoMessage()
func (Project) SwaggerDoc ¶ added in v1.3.1
func (*Project) XXX_DiscardUnknown ¶ added in v1.3.1
func (m *Project) XXX_DiscardUnknown()
func (*Project) XXX_Marshal ¶ added in v1.3.1
func (*Project) XXX_Unmarshal ¶ added in v1.3.1
type ProjectBelongs ¶ added in v1.3.1
type ProjectBelongs struct { metav1.TypeMeta `json:",inline"` TenantID string `json:"tenantID" protobuf:"bytes,1,opt,name=tenantID"` ManagedProjects map[string]ExtraValue `json:"managedProjects" protobuf:"bytes,2,rep,name=managedProjects"` MemberdProjects map[string]ExtraValue `json:"memberdProjects" protobuf:"bytes,3,rep,name=memberdProjects"` }
ProjectBelongs contains projects of user belongs.
func (*ProjectBelongs) DeepCopy ¶ added in v1.3.1
func (in *ProjectBelongs) DeepCopy() *ProjectBelongs
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectBelongs.
func (*ProjectBelongs) DeepCopyInto ¶ added in v1.3.1
func (in *ProjectBelongs) DeepCopyInto(out *ProjectBelongs)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ProjectBelongs) DeepCopyObject ¶ added in v1.3.1
func (in *ProjectBelongs) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ProjectBelongs) Descriptor ¶ added in v1.3.1
func (*ProjectBelongs) Descriptor() ([]byte, []int)
func (*ProjectBelongs) Marshal ¶ added in v1.3.1
func (m *ProjectBelongs) Marshal() (dAtA []byte, err error)
func (*ProjectBelongs) MarshalTo ¶ added in v1.3.1
func (m *ProjectBelongs) MarshalTo(dAtA []byte) (int, error)
func (*ProjectBelongs) MarshalToSizedBuffer ¶ added in v1.3.1
func (m *ProjectBelongs) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ProjectBelongs) ProtoMessage ¶ added in v1.3.1
func (*ProjectBelongs) ProtoMessage()
func (*ProjectBelongs) Reset ¶ added in v1.3.1
func (m *ProjectBelongs) Reset()
func (*ProjectBelongs) Size ¶ added in v1.3.1
func (m *ProjectBelongs) Size() (n int)
func (*ProjectBelongs) String ¶ added in v1.3.1
func (this *ProjectBelongs) String() string
func (ProjectBelongs) SwaggerDoc ¶ added in v1.3.1
func (ProjectBelongs) SwaggerDoc() map[string]string
func (*ProjectBelongs) Unmarshal ¶ added in v1.3.1
func (m *ProjectBelongs) Unmarshal(dAtA []byte) error
func (*ProjectBelongs) XXX_DiscardUnknown ¶ added in v1.3.1
func (m *ProjectBelongs) XXX_DiscardUnknown()
func (*ProjectBelongs) XXX_Marshal ¶ added in v1.3.1
func (m *ProjectBelongs) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ProjectBelongs) XXX_Merge ¶ added in v1.3.1
func (m *ProjectBelongs) XXX_Merge(src proto.Message)
func (*ProjectBelongs) XXX_Size ¶ added in v1.3.1
func (m *ProjectBelongs) XXX_Size() int
func (*ProjectBelongs) XXX_Unmarshal ¶ added in v1.3.1
func (m *ProjectBelongs) XXX_Unmarshal(b []byte) error
type ProjectList ¶ added in v1.3.1
type ProjectList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // List of projects. Items []Project `json:"items" protobuf:"bytes,2,rep,name=items"` }
ProjectList is the whole list of all projects.
func (*ProjectList) DeepCopy ¶ added in v1.3.1
func (in *ProjectList) DeepCopy() *ProjectList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectList.
func (*ProjectList) DeepCopyInto ¶ added in v1.3.1
func (in *ProjectList) DeepCopyInto(out *ProjectList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ProjectList) DeepCopyObject ¶ added in v1.3.1
func (in *ProjectList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ProjectList) Descriptor ¶ added in v1.3.1
func (*ProjectList) Descriptor() ([]byte, []int)
func (*ProjectList) Marshal ¶ added in v1.3.1
func (m *ProjectList) Marshal() (dAtA []byte, err error)
func (*ProjectList) MarshalTo ¶ added in v1.3.1
func (m *ProjectList) MarshalTo(dAtA []byte) (int, error)
func (*ProjectList) MarshalToSizedBuffer ¶ added in v1.3.1
func (m *ProjectList) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ProjectList) ProtoMessage ¶ added in v1.3.1
func (*ProjectList) ProtoMessage()
func (*ProjectList) Reset ¶ added in v1.3.1
func (m *ProjectList) Reset()
func (*ProjectList) Size ¶ added in v1.3.1
func (m *ProjectList) Size() (n int)
func (*ProjectList) String ¶ added in v1.3.1
func (this *ProjectList) String() string
func (ProjectList) SwaggerDoc ¶ added in v1.3.1
func (ProjectList) SwaggerDoc() map[string]string
func (*ProjectList) Unmarshal ¶ added in v1.3.1
func (m *ProjectList) Unmarshal(dAtA []byte) error
func (*ProjectList) XXX_DiscardUnknown ¶ added in v1.3.1
func (m *ProjectList) XXX_DiscardUnknown()
func (*ProjectList) XXX_Marshal ¶ added in v1.3.1
func (m *ProjectList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ProjectList) XXX_Merge ¶ added in v1.3.1
func (m *ProjectList) XXX_Merge(src proto.Message)
func (*ProjectList) XXX_Size ¶ added in v1.3.1
func (m *ProjectList) XXX_Size() int
func (*ProjectList) XXX_Unmarshal ¶ added in v1.3.1
func (m *ProjectList) XXX_Unmarshal(b []byte) error
type ProjectPolicyBinding ¶ added in v1.3.1
type ProjectPolicyBinding struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Spec ProjectPolicyBindingSpec `json:"spec" protobuf:"bytes,2,opt,name=spec"` Status ProjectPolicyBindingStatus `protobuf:"bytes,3,opt,name=status"` }
ProjectPolicyBinding is a collection of subjects bond to policies in a project scope.
func (*ProjectPolicyBinding) DeepCopy ¶ added in v1.3.1
func (in *ProjectPolicyBinding) DeepCopy() *ProjectPolicyBinding
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectPolicyBinding.
func (*ProjectPolicyBinding) DeepCopyInto ¶ added in v1.3.1
func (in *ProjectPolicyBinding) DeepCopyInto(out *ProjectPolicyBinding)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ProjectPolicyBinding) DeepCopyObject ¶ added in v1.3.1
func (in *ProjectPolicyBinding) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ProjectPolicyBinding) Descriptor ¶ added in v1.3.1
func (*ProjectPolicyBinding) Descriptor() ([]byte, []int)
func (*ProjectPolicyBinding) Marshal ¶ added in v1.3.1
func (m *ProjectPolicyBinding) Marshal() (dAtA []byte, err error)
func (*ProjectPolicyBinding) MarshalTo ¶ added in v1.3.1
func (m *ProjectPolicyBinding) MarshalTo(dAtA []byte) (int, error)
func (*ProjectPolicyBinding) MarshalToSizedBuffer ¶ added in v1.3.1
func (m *ProjectPolicyBinding) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ProjectPolicyBinding) ProtoMessage ¶ added in v1.3.1
func (*ProjectPolicyBinding) ProtoMessage()
func (*ProjectPolicyBinding) Reset ¶ added in v1.3.1
func (m *ProjectPolicyBinding) Reset()
func (*ProjectPolicyBinding) Size ¶ added in v1.3.1
func (m *ProjectPolicyBinding) Size() (n int)
func (*ProjectPolicyBinding) String ¶ added in v1.3.1
func (this *ProjectPolicyBinding) String() string
func (ProjectPolicyBinding) SwaggerDoc ¶ added in v1.3.1
func (ProjectPolicyBinding) SwaggerDoc() map[string]string
func (*ProjectPolicyBinding) Unmarshal ¶ added in v1.3.1
func (m *ProjectPolicyBinding) Unmarshal(dAtA []byte) error
func (*ProjectPolicyBinding) XXX_DiscardUnknown ¶ added in v1.3.1
func (m *ProjectPolicyBinding) XXX_DiscardUnknown()
func (*ProjectPolicyBinding) XXX_Marshal ¶ added in v1.3.1
func (m *ProjectPolicyBinding) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ProjectPolicyBinding) XXX_Merge ¶ added in v1.3.1
func (m *ProjectPolicyBinding) XXX_Merge(src proto.Message)
func (*ProjectPolicyBinding) XXX_Size ¶ added in v1.3.1
func (m *ProjectPolicyBinding) XXX_Size() int
func (*ProjectPolicyBinding) XXX_Unmarshal ¶ added in v1.3.1
func (m *ProjectPolicyBinding) XXX_Unmarshal(b []byte) error
type ProjectPolicyBindingList ¶ added in v1.3.1
type ProjectPolicyBindingList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // List of policies. Items []ProjectPolicyBinding `json:"items" protobuf:"bytes,2,rep,name=items"` }
ProjectPolicyBindingList is the whole list of all ProjectPolicyBindings.
func (*ProjectPolicyBindingList) DeepCopy ¶ added in v1.3.1
func (in *ProjectPolicyBindingList) DeepCopy() *ProjectPolicyBindingList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectPolicyBindingList.
func (*ProjectPolicyBindingList) DeepCopyInto ¶ added in v1.3.1
func (in *ProjectPolicyBindingList) DeepCopyInto(out *ProjectPolicyBindingList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ProjectPolicyBindingList) DeepCopyObject ¶ added in v1.3.1
func (in *ProjectPolicyBindingList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ProjectPolicyBindingList) Descriptor ¶ added in v1.3.1
func (*ProjectPolicyBindingList) Descriptor() ([]byte, []int)
func (*ProjectPolicyBindingList) Marshal ¶ added in v1.3.1
func (m *ProjectPolicyBindingList) Marshal() (dAtA []byte, err error)
func (*ProjectPolicyBindingList) MarshalTo ¶ added in v1.3.1
func (m *ProjectPolicyBindingList) MarshalTo(dAtA []byte) (int, error)
func (*ProjectPolicyBindingList) MarshalToSizedBuffer ¶ added in v1.3.1
func (m *ProjectPolicyBindingList) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ProjectPolicyBindingList) ProtoMessage ¶ added in v1.3.1
func (*ProjectPolicyBindingList) ProtoMessage()
func (*ProjectPolicyBindingList) Reset ¶ added in v1.3.1
func (m *ProjectPolicyBindingList) Reset()
func (*ProjectPolicyBindingList) Size ¶ added in v1.3.1
func (m *ProjectPolicyBindingList) Size() (n int)
func (*ProjectPolicyBindingList) String ¶ added in v1.3.1
func (this *ProjectPolicyBindingList) String() string
func (ProjectPolicyBindingList) SwaggerDoc ¶ added in v1.3.1
func (ProjectPolicyBindingList) SwaggerDoc() map[string]string
func (*ProjectPolicyBindingList) Unmarshal ¶ added in v1.3.1
func (m *ProjectPolicyBindingList) Unmarshal(dAtA []byte) error
func (*ProjectPolicyBindingList) XXX_DiscardUnknown ¶ added in v1.3.1
func (m *ProjectPolicyBindingList) XXX_DiscardUnknown()
func (*ProjectPolicyBindingList) XXX_Marshal ¶ added in v1.3.1
func (m *ProjectPolicyBindingList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ProjectPolicyBindingList) XXX_Merge ¶ added in v1.3.1
func (m *ProjectPolicyBindingList) XXX_Merge(src proto.Message)
func (*ProjectPolicyBindingList) XXX_Size ¶ added in v1.3.1
func (m *ProjectPolicyBindingList) XXX_Size() int
func (*ProjectPolicyBindingList) XXX_Unmarshal ¶ added in v1.3.1
func (m *ProjectPolicyBindingList) XXX_Unmarshal(b []byte) error
type ProjectPolicyBindingRequest ¶ added in v1.3.1
type ProjectPolicyBindingRequest struct { metav1.TypeMeta `json:",inline"` TenantID string `json:"tenantID,omitempty" protobuf:"bytes,1,rep,name=tenantID"` // Policies holds the policies will bind to the subjects. // +optional Policies []string `json:"policies,omitempty" protobuf:"bytes,2,rep,name=policies"` Users []Subject `json:"users" protobuf:"bytes,3,rep,name=users"` Groups []Subject `json:"groups" protobuf:"bytes,4,rep,name=groups"` }
ProjectPolicyBindingRequest references the request to bind or unbind policies to the role.
func (*ProjectPolicyBindingRequest) DeepCopy ¶ added in v1.3.1
func (in *ProjectPolicyBindingRequest) DeepCopy() *ProjectPolicyBindingRequest
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectPolicyBindingRequest.
func (*ProjectPolicyBindingRequest) DeepCopyInto ¶ added in v1.3.1
func (in *ProjectPolicyBindingRequest) DeepCopyInto(out *ProjectPolicyBindingRequest)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ProjectPolicyBindingRequest) DeepCopyObject ¶ added in v1.3.1
func (in *ProjectPolicyBindingRequest) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ProjectPolicyBindingRequest) Descriptor ¶ added in v1.3.1
func (*ProjectPolicyBindingRequest) Descriptor() ([]byte, []int)
func (*ProjectPolicyBindingRequest) Marshal ¶ added in v1.3.1
func (m *ProjectPolicyBindingRequest) Marshal() (dAtA []byte, err error)
func (*ProjectPolicyBindingRequest) MarshalTo ¶ added in v1.3.1
func (m *ProjectPolicyBindingRequest) MarshalTo(dAtA []byte) (int, error)
func (*ProjectPolicyBindingRequest) MarshalToSizedBuffer ¶ added in v1.3.1
func (m *ProjectPolicyBindingRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ProjectPolicyBindingRequest) ProtoMessage ¶ added in v1.3.1
func (*ProjectPolicyBindingRequest) ProtoMessage()
func (*ProjectPolicyBindingRequest) Reset ¶ added in v1.3.1
func (m *ProjectPolicyBindingRequest) Reset()
func (*ProjectPolicyBindingRequest) Size ¶ added in v1.3.1
func (m *ProjectPolicyBindingRequest) Size() (n int)
func (*ProjectPolicyBindingRequest) String ¶ added in v1.3.1
func (this *ProjectPolicyBindingRequest) String() string
func (ProjectPolicyBindingRequest) SwaggerDoc ¶ added in v1.3.1
func (ProjectPolicyBindingRequest) SwaggerDoc() map[string]string
func (*ProjectPolicyBindingRequest) Unmarshal ¶ added in v1.3.1
func (m *ProjectPolicyBindingRequest) Unmarshal(dAtA []byte) error
func (*ProjectPolicyBindingRequest) XXX_DiscardUnknown ¶ added in v1.3.1
func (m *ProjectPolicyBindingRequest) XXX_DiscardUnknown()
func (*ProjectPolicyBindingRequest) XXX_Marshal ¶ added in v1.3.1
func (m *ProjectPolicyBindingRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ProjectPolicyBindingRequest) XXX_Merge ¶ added in v1.3.1
func (m *ProjectPolicyBindingRequest) XXX_Merge(src proto.Message)
func (*ProjectPolicyBindingRequest) XXX_Size ¶ added in v1.3.1
func (m *ProjectPolicyBindingRequest) XXX_Size() int
func (*ProjectPolicyBindingRequest) XXX_Unmarshal ¶ added in v1.3.1
func (m *ProjectPolicyBindingRequest) XXX_Unmarshal(b []byte) error
type ProjectPolicyBindingSpec ¶ added in v1.3.1
type ProjectPolicyBindingSpec struct { // Spec defines the desired identities of role document in this set. Finalizers []FinalizerName `json:"finalizers,omitempty" protobuf:"bytes,1,rep,name=finalizers,casttype=FinalizerName"` TenantID string `json:"tenantID" protobuf:"bytes,2,opt,name=tenantID"` ProjectID string `json:"projectID" protobuf:"bytes,3,opt,name=projectID"` PolicyID string `json:"policyID" protobuf:"bytes,4,opt,name=policyID"` Users []Subject `json:"users" protobuf:"bytes,5,rep,name=users"` Groups []Subject `json:"groups" protobuf:"bytes,6,rep,name=groups"` }
ProjectPolicyBindingSpec defines the desired identities of ProjectPolicyBindingSpec document in this set.
func (*ProjectPolicyBindingSpec) DeepCopy ¶ added in v1.3.1
func (in *ProjectPolicyBindingSpec) DeepCopy() *ProjectPolicyBindingSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectPolicyBindingSpec.
func (*ProjectPolicyBindingSpec) DeepCopyInto ¶ added in v1.3.1
func (in *ProjectPolicyBindingSpec) DeepCopyInto(out *ProjectPolicyBindingSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ProjectPolicyBindingSpec) Descriptor ¶ added in v1.3.1
func (*ProjectPolicyBindingSpec) Descriptor() ([]byte, []int)
func (*ProjectPolicyBindingSpec) Marshal ¶ added in v1.3.1
func (m *ProjectPolicyBindingSpec) Marshal() (dAtA []byte, err error)
func (*ProjectPolicyBindingSpec) MarshalTo ¶ added in v1.3.1
func (m *ProjectPolicyBindingSpec) MarshalTo(dAtA []byte) (int, error)
func (*ProjectPolicyBindingSpec) MarshalToSizedBuffer ¶ added in v1.3.1
func (m *ProjectPolicyBindingSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ProjectPolicyBindingSpec) ProtoMessage ¶ added in v1.3.1
func (*ProjectPolicyBindingSpec) ProtoMessage()
func (*ProjectPolicyBindingSpec) Reset ¶ added in v1.3.1
func (m *ProjectPolicyBindingSpec) Reset()
func (*ProjectPolicyBindingSpec) Size ¶ added in v1.3.1
func (m *ProjectPolicyBindingSpec) Size() (n int)
func (*ProjectPolicyBindingSpec) String ¶ added in v1.3.1
func (this *ProjectPolicyBindingSpec) String() string
func (ProjectPolicyBindingSpec) SwaggerDoc ¶ added in v1.3.1
func (ProjectPolicyBindingSpec) SwaggerDoc() map[string]string
func (*ProjectPolicyBindingSpec) Unmarshal ¶ added in v1.3.1
func (m *ProjectPolicyBindingSpec) Unmarshal(dAtA []byte) error
func (*ProjectPolicyBindingSpec) XXX_DiscardUnknown ¶ added in v1.3.1
func (m *ProjectPolicyBindingSpec) XXX_DiscardUnknown()
func (*ProjectPolicyBindingSpec) XXX_Marshal ¶ added in v1.3.1
func (m *ProjectPolicyBindingSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ProjectPolicyBindingSpec) XXX_Merge ¶ added in v1.3.1
func (m *ProjectPolicyBindingSpec) XXX_Merge(src proto.Message)
func (*ProjectPolicyBindingSpec) XXX_Size ¶ added in v1.3.1
func (m *ProjectPolicyBindingSpec) XXX_Size() int
func (*ProjectPolicyBindingSpec) XXX_Unmarshal ¶ added in v1.3.1
func (m *ProjectPolicyBindingSpec) XXX_Unmarshal(b []byte) error
type ProjectPolicyBindingStatus ¶ added in v1.3.1
type ProjectPolicyBindingStatus struct {
Phase BindingPhase `json:"phase" protobuf:"bytes,1,opt,name=phase,casttype=BindingPhase"`
}
ProjectPolicyBindingStatus represents information about the status of a ProjectPolicyBinding.
func (*ProjectPolicyBindingStatus) DeepCopy ¶ added in v1.3.1
func (in *ProjectPolicyBindingStatus) DeepCopy() *ProjectPolicyBindingStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectPolicyBindingStatus.
func (*ProjectPolicyBindingStatus) DeepCopyInto ¶ added in v1.3.1
func (in *ProjectPolicyBindingStatus) DeepCopyInto(out *ProjectPolicyBindingStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ProjectPolicyBindingStatus) Descriptor ¶ added in v1.3.1
func (*ProjectPolicyBindingStatus) Descriptor() ([]byte, []int)
func (*ProjectPolicyBindingStatus) Marshal ¶ added in v1.3.1
func (m *ProjectPolicyBindingStatus) Marshal() (dAtA []byte, err error)
func (*ProjectPolicyBindingStatus) MarshalTo ¶ added in v1.3.1
func (m *ProjectPolicyBindingStatus) MarshalTo(dAtA []byte) (int, error)
func (*ProjectPolicyBindingStatus) MarshalToSizedBuffer ¶ added in v1.3.1
func (m *ProjectPolicyBindingStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ProjectPolicyBindingStatus) ProtoMessage ¶ added in v1.3.1
func (*ProjectPolicyBindingStatus) ProtoMessage()
func (*ProjectPolicyBindingStatus) Reset ¶ added in v1.3.1
func (m *ProjectPolicyBindingStatus) Reset()
func (*ProjectPolicyBindingStatus) Size ¶ added in v1.3.1
func (m *ProjectPolicyBindingStatus) Size() (n int)
func (*ProjectPolicyBindingStatus) String ¶ added in v1.3.1
func (this *ProjectPolicyBindingStatus) String() string
func (ProjectPolicyBindingStatus) SwaggerDoc ¶ added in v1.3.1
func (ProjectPolicyBindingStatus) SwaggerDoc() map[string]string
func (*ProjectPolicyBindingStatus) Unmarshal ¶ added in v1.3.1
func (m *ProjectPolicyBindingStatus) Unmarshal(dAtA []byte) error
func (*ProjectPolicyBindingStatus) XXX_DiscardUnknown ¶ added in v1.3.1
func (m *ProjectPolicyBindingStatus) XXX_DiscardUnknown()
func (*ProjectPolicyBindingStatus) XXX_Marshal ¶ added in v1.3.1
func (m *ProjectPolicyBindingStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ProjectPolicyBindingStatus) XXX_Merge ¶ added in v1.3.1
func (m *ProjectPolicyBindingStatus) XXX_Merge(src proto.Message)
func (*ProjectPolicyBindingStatus) XXX_Size ¶ added in v1.3.1
func (m *ProjectPolicyBindingStatus) XXX_Size() int
func (*ProjectPolicyBindingStatus) XXX_Unmarshal ¶ added in v1.3.1
func (m *ProjectPolicyBindingStatus) XXX_Unmarshal(b []byte) error
type ResourceAttributes ¶
type ResourceAttributes struct { // Namespace is the namespace of the action being requested. Currently, there is no distinction between no namespace and all namespaces // "" (empty) is defaulted for LocalSubjectAccessReviews // "" (empty) is empty for cluster-scoped resources // "" (empty) means "all" for namespace scoped resources from a SubjectAccessReview or SelfSubjectAccessReview // +optional Namespace string `json:"namespace,omitempty" protobuf:"bytes,1,opt,name=namespace"` // Verb is a kubernetes resource API verb, like: get, list, watch, create, update, delete, proxy. "*" means all. // +optional Verb string `json:"verb,omitempty" protobuf:"bytes,2,opt,name=verb"` // Group is the API Group of the Resource. "*" means all. // +optional Group string `json:"group,omitempty" protobuf:"bytes,3,opt,name=group"` // Version is the API Version of the Resource. "*" means all. // +optional Version string `json:"version,omitempty" protobuf:"bytes,4,opt,name=version"` // Resource is one of the existing resource types. "*" means all. // +optional Resource string `json:"resource,omitempty" protobuf:"bytes,5,opt,name=resource"` // Subresource is one of the existing resource types. "" means none. // +optional Subresource string `json:"subresource,omitempty" protobuf:"bytes,6,opt,name=subresource"` // Name is the name of the resource being requested for a "get" or deleted for a "delete". "" (empty) means all. // +optional Name string `json:"name,omitempty" protobuf:"bytes,7,opt,name=name"` }
ResourceAttributes includes the authorization attributes available for resource requests to the Authorizer interface
func (*ResourceAttributes) DeepCopy ¶
func (in *ResourceAttributes) DeepCopy() *ResourceAttributes
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceAttributes.
func (*ResourceAttributes) DeepCopyInto ¶
func (in *ResourceAttributes) DeepCopyInto(out *ResourceAttributes)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ResourceAttributes) Descriptor ¶
func (*ResourceAttributes) Descriptor() ([]byte, []int)
func (*ResourceAttributes) Marshal ¶
func (m *ResourceAttributes) Marshal() (dAtA []byte, err error)
func (*ResourceAttributes) MarshalTo ¶
func (m *ResourceAttributes) MarshalTo(dAtA []byte) (int, error)
func (*ResourceAttributes) MarshalToSizedBuffer ¶
func (m *ResourceAttributes) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ResourceAttributes) ProtoMessage ¶
func (*ResourceAttributes) ProtoMessage()
func (*ResourceAttributes) Reset ¶
func (m *ResourceAttributes) Reset()
func (*ResourceAttributes) Size ¶
func (m *ResourceAttributes) Size() (n int)
func (*ResourceAttributes) String ¶
func (this *ResourceAttributes) String() string
func (ResourceAttributes) SwaggerDoc ¶
func (ResourceAttributes) SwaggerDoc() map[string]string
func (*ResourceAttributes) Unmarshal ¶
func (m *ResourceAttributes) Unmarshal(dAtA []byte) error
func (*ResourceAttributes) XXX_DiscardUnknown ¶
func (m *ResourceAttributes) XXX_DiscardUnknown()
func (*ResourceAttributes) XXX_Marshal ¶
func (m *ResourceAttributes) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ResourceAttributes) XXX_Merge ¶
func (m *ResourceAttributes) XXX_Merge(src proto.Message)
func (*ResourceAttributes) XXX_Size ¶
func (m *ResourceAttributes) XXX_Size() int
func (*ResourceAttributes) XXX_Unmarshal ¶
func (m *ResourceAttributes) XXX_Unmarshal(b []byte) error
type Role ¶
type Role struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Spec defines the desired identities of role document in this set. Spec RoleSpec `json:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"` // +optional Status RoleStatus `json:"status,omitempty" protobuf:"bytes,3,opt,name=status"` }
Role is a collection with multiple policies.
func (*Role) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Role.
func (*Role) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Role) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Role) Descriptor ¶
func (*Role) ProtoMessage ¶
func (*Role) ProtoMessage()
func (Role) SwaggerDoc ¶
func (*Role) XXX_DiscardUnknown ¶
func (m *Role) XXX_DiscardUnknown()
func (*Role) XXX_Unmarshal ¶
type RoleList ¶
type RoleList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // List of rules. Items []Role `json:"items" protobuf:"bytes,2,rep,name=items"` }
RoleList is the whole list of policy.
func (*RoleList) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RoleList.
func (*RoleList) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RoleList) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*RoleList) Descriptor ¶
func (*RoleList) MarshalToSizedBuffer ¶
func (*RoleList) ProtoMessage ¶
func (*RoleList) ProtoMessage()
func (RoleList) SwaggerDoc ¶
func (*RoleList) XXX_DiscardUnknown ¶
func (m *RoleList) XXX_DiscardUnknown()
func (*RoleList) XXX_Marshal ¶
func (*RoleList) XXX_Unmarshal ¶
type RoleSpec ¶
type RoleSpec struct { Finalizers []FinalizerName `json:"finalizers,omitempty" protobuf:"bytes,1,rep,name=finalizers,casttype=FinalizerName"` DisplayName string `json:"displayName" protobuf:"bytes,2,opt,name=displayName"` TenantID string `json:"tenantID" protobuf:"bytes,3,opt,name=tenantID"` ProjectID string `json:"projectID" protobuf:"bytes,7,opt,name=projectID"` // Username is Creator Username string `json:"username" protobuf:"bytes,4,opt,name=username"` Description string `json:"description" protobuf:"bytes,5,opt,name=description"` Policies []string `json:"policies" protobuf:"bytes,6,rep,name=policies"` }
RoleSpec is a description of role.
func (*RoleSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RoleSpec.
func (*RoleSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RoleSpec) Descriptor ¶
func (*RoleSpec) MarshalToSizedBuffer ¶
func (*RoleSpec) ProtoMessage ¶
func (*RoleSpec) ProtoMessage()
func (RoleSpec) SwaggerDoc ¶
func (*RoleSpec) XXX_DiscardUnknown ¶
func (m *RoleSpec) XXX_DiscardUnknown()
func (*RoleSpec) XXX_Marshal ¶
func (*RoleSpec) XXX_Unmarshal ¶
type RoleStatus ¶
type RoleStatus struct { // +optional Phase RolePhase `json:"phase" protobuf:"bytes,1,opt,name=phase,casttype=RolePhase"` // +optional // Users represents the users the role applies to. Users []Subject `json:"users" protobuf:"bytes,2,rep,name=users"` // +optional // Groups represents the groups the role applies to. Groups []Subject `json:"groups" protobuf:"bytes,3,rep,name=groups"` }
RoleStatus represents information about the status of a role.
func (*RoleStatus) DeepCopy ¶
func (in *RoleStatus) DeepCopy() *RoleStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RoleStatus.
func (*RoleStatus) DeepCopyInto ¶
func (in *RoleStatus) DeepCopyInto(out *RoleStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RoleStatus) Descriptor ¶
func (*RoleStatus) Descriptor() ([]byte, []int)
func (*RoleStatus) Marshal ¶
func (m *RoleStatus) Marshal() (dAtA []byte, err error)
func (*RoleStatus) MarshalToSizedBuffer ¶
func (m *RoleStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*RoleStatus) ProtoMessage ¶
func (*RoleStatus) ProtoMessage()
func (*RoleStatus) Reset ¶
func (m *RoleStatus) Reset()
func (*RoleStatus) Size ¶
func (m *RoleStatus) Size() (n int)
func (*RoleStatus) String ¶
func (this *RoleStatus) String() string
func (RoleStatus) SwaggerDoc ¶
func (RoleStatus) SwaggerDoc() map[string]string
func (*RoleStatus) Unmarshal ¶
func (m *RoleStatus) Unmarshal(dAtA []byte) error
func (*RoleStatus) XXX_DiscardUnknown ¶
func (m *RoleStatus) XXX_DiscardUnknown()
func (*RoleStatus) XXX_Marshal ¶
func (m *RoleStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RoleStatus) XXX_Merge ¶
func (m *RoleStatus) XXX_Merge(src proto.Message)
func (*RoleStatus) XXX_Size ¶
func (m *RoleStatus) XXX_Size() int
func (*RoleStatus) XXX_Unmarshal ¶
func (m *RoleStatus) XXX_Unmarshal(b []byte) error
type Rule ¶
type Rule struct { metav1.TypeMeta `json:",inline"` // +optional metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Spec defines the desired identities of policy document in this set. Spec RuleSpec `json:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"` }
Rule represents a rule document for access control.
func (*Rule) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Rule.
func (*Rule) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Rule) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Rule) Descriptor ¶
func (*Rule) ProtoMessage ¶
func (*Rule) ProtoMessage()
func (Rule) SwaggerDoc ¶
func (*Rule) XXX_DiscardUnknown ¶
func (m *Rule) XXX_DiscardUnknown()
func (*Rule) XXX_Unmarshal ¶
type RuleList ¶
type RuleList struct { metav1.TypeMeta `json:",inline"` // +optional metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // List of rules. Items []Rule `json:"items" protobuf:"bytes,2,rep,name=items"` }
RuleList is the whole list of all rules.
func (*RuleList) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RuleList.
func (*RuleList) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RuleList) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*RuleList) Descriptor ¶
func (*RuleList) MarshalToSizedBuffer ¶
func (*RuleList) ProtoMessage ¶
func (*RuleList) ProtoMessage()
func (RuleList) SwaggerDoc ¶
func (*RuleList) XXX_DiscardUnknown ¶
func (m *RuleList) XXX_DiscardUnknown()
func (*RuleList) XXX_Marshal ¶
func (*RuleList) XXX_Unmarshal ¶
type RuleSpec ¶
type RuleSpec struct { PType string `json:"ptype" protobuf:"bytes,1,opt,name=ptype"` V0 string `json:"v0" protobuf:"bytes,2,opt,name=v0"` V1 string `json:"v1" protobuf:"bytes,3,opt,name=v1"` V2 string `json:"v2" protobuf:"bytes,4,opt,name=v2"` V3 string `json:"v3" protobuf:"bytes,5,opt,name=v3"` V4 string `json:"v4" protobuf:"bytes,6,opt,name=v4"` V5 string `json:"v5" protobuf:"bytes,7,opt,name=v5"` V6 string `json:"v6" protobuf:"bytes,8,opt,name=v6"` }
RuleSpec is a description of a rule.
func (*RuleSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RuleSpec.
func (*RuleSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RuleSpec) Descriptor ¶
func (*RuleSpec) MarshalToSizedBuffer ¶
func (*RuleSpec) ProtoMessage ¶
func (*RuleSpec) ProtoMessage()
func (RuleSpec) SwaggerDoc ¶
func (*RuleSpec) XXX_DiscardUnknown ¶
func (m *RuleSpec) XXX_DiscardUnknown()
func (*RuleSpec) XXX_Marshal ¶
func (*RuleSpec) XXX_Unmarshal ¶
type Statement ¶
type Statement struct { Actions []string `json:"actions" protobuf:"bytes,1,rep,name=actions"` Resources []string `json:"resources" protobuf:"bytes,2,rep,name=resources"` // Effect indicates action on the resource is allowed or not, can be "allow" or "deny" Effect Effect `json:"effect" protobuf:"bytes,3,opt,name=effect,casttype=Effect"` }
Statement defines a series of action on resource can be done or not.
func (*Statement) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Statement.
func (*Statement) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Statement) Descriptor ¶
func (*Statement) MarshalToSizedBuffer ¶
func (*Statement) ProtoMessage ¶
func (*Statement) ProtoMessage()
func (Statement) SwaggerDoc ¶
func (*Statement) XXX_DiscardUnknown ¶
func (m *Statement) XXX_DiscardUnknown()
func (*Statement) XXX_Marshal ¶
func (*Statement) XXX_Unmarshal ¶
type Subject ¶
type Subject struct { ID string `json:"id" protobuf:"bytes,1,opt,name=id"` Name string `json:"name" protobuf:"bytes,2,opt,name=name"` }
Subject references a user can specify by id or name.
func (*Subject) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Subject.
func (*Subject) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Subject) Descriptor ¶
func (*Subject) MarshalToSizedBuffer ¶
func (*Subject) ProtoMessage ¶
func (*Subject) ProtoMessage()
func (Subject) SwaggerDoc ¶
func (*Subject) XXX_DiscardUnknown ¶
func (m *Subject) XXX_DiscardUnknown()
func (*Subject) XXX_Marshal ¶
func (*Subject) XXX_Unmarshal ¶
type SubjectAccessReview ¶
type SubjectAccessReview struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Spec holds information about the request being evaluated Spec SubjectAccessReviewSpec `json:"spec" protobuf:"bytes,2,opt,name=spec"` // Status is filled in by the server and indicates whether the request is allowed or not Status SubjectAccessReviewStatus `json:"status,omitempty" protobuf:"bytes,3,opt,name=status"` }
SubjectAccessReview checks whether or not a user or group can perform an action. Not filling in a spec.namespace means "in all namespaces".
func (*SubjectAccessReview) DeepCopy ¶
func (in *SubjectAccessReview) DeepCopy() *SubjectAccessReview
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SubjectAccessReview.
func (*SubjectAccessReview) DeepCopyInto ¶
func (in *SubjectAccessReview) DeepCopyInto(out *SubjectAccessReview)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SubjectAccessReview) DeepCopyObject ¶
func (in *SubjectAccessReview) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SubjectAccessReview) Descriptor ¶
func (*SubjectAccessReview) Descriptor() ([]byte, []int)
func (*SubjectAccessReview) Marshal ¶
func (m *SubjectAccessReview) Marshal() (dAtA []byte, err error)
func (*SubjectAccessReview) MarshalTo ¶
func (m *SubjectAccessReview) MarshalTo(dAtA []byte) (int, error)
func (*SubjectAccessReview) MarshalToSizedBuffer ¶
func (m *SubjectAccessReview) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*SubjectAccessReview) ProtoMessage ¶
func (*SubjectAccessReview) ProtoMessage()
func (*SubjectAccessReview) Reset ¶
func (m *SubjectAccessReview) Reset()
func (*SubjectAccessReview) Size ¶
func (m *SubjectAccessReview) Size() (n int)
func (*SubjectAccessReview) String ¶
func (this *SubjectAccessReview) String() string
func (SubjectAccessReview) SwaggerDoc ¶
func (SubjectAccessReview) SwaggerDoc() map[string]string
func (*SubjectAccessReview) Unmarshal ¶
func (m *SubjectAccessReview) Unmarshal(dAtA []byte) error
func (*SubjectAccessReview) XXX_DiscardUnknown ¶
func (m *SubjectAccessReview) XXX_DiscardUnknown()
func (*SubjectAccessReview) XXX_Marshal ¶
func (m *SubjectAccessReview) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SubjectAccessReview) XXX_Merge ¶
func (m *SubjectAccessReview) XXX_Merge(src proto.Message)
func (*SubjectAccessReview) XXX_Size ¶
func (m *SubjectAccessReview) XXX_Size() int
func (*SubjectAccessReview) XXX_Unmarshal ¶
func (m *SubjectAccessReview) XXX_Unmarshal(b []byte) error
type SubjectAccessReviewSpec ¶
type SubjectAccessReviewSpec struct { // ResourceAttributes describes information for a resource access request ResourceAttributes *ResourceAttributes `json:"resourceAttributes,omitempty" protobuf:"bytes,7,opt,name=resourceAttributes"` // ResourceAttributesList describes information for multi resource access request. ResourceAttributesList []*ResourceAttributes `json:"resourceAttributesList,omitempty" protobuf:"bytes,8,rep,name=resourceAttributesList"` // NonResourceAttributes describes information for a non-resource access request NonResourceAttributes *NonResourceAttributes `json:"nonResourceAttributes,omitempty" protobuf:"bytes,9,opt,name=nonResourceAttributes"` // User is the user you're testing for. // If you specify "User" but not "Groups", then is it interpreted as "What if User were not a member of any groups // +optional User string `json:"user,omitempty" protobuf:"bytes,3,opt,name=user"` // Groups is the groups you're testing for. // +optional Groups []string `json:"group,omitempty" protobuf:"bytes,4,rep,name=group"` // Extra corresponds to the user.Info.GetExtra() method from the authenticator. Since that is input to the authorizer // it needs a reflection here. // +optional Extra map[string]ExtraValue `json:"extra,omitempty" protobuf:"bytes,5,rep,name=extra"` // UID information about the requesting user. // +optional UID string `json:"uid,omitempty" protobuf:"bytes,6,opt,name=uid"` }
SubjectAccessReviewSpec is a description of the access request. Exactly one of ResourceAttributes and NonResourceAttributes must be set
func (*SubjectAccessReviewSpec) DeepCopy ¶
func (in *SubjectAccessReviewSpec) DeepCopy() *SubjectAccessReviewSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SubjectAccessReviewSpec.
func (*SubjectAccessReviewSpec) DeepCopyInto ¶
func (in *SubjectAccessReviewSpec) DeepCopyInto(out *SubjectAccessReviewSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SubjectAccessReviewSpec) Descriptor ¶
func (*SubjectAccessReviewSpec) Descriptor() ([]byte, []int)
func (*SubjectAccessReviewSpec) Marshal ¶
func (m *SubjectAccessReviewSpec) Marshal() (dAtA []byte, err error)
func (*SubjectAccessReviewSpec) MarshalTo ¶
func (m *SubjectAccessReviewSpec) MarshalTo(dAtA []byte) (int, error)
func (*SubjectAccessReviewSpec) MarshalToSizedBuffer ¶
func (m *SubjectAccessReviewSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*SubjectAccessReviewSpec) ProtoMessage ¶
func (*SubjectAccessReviewSpec) ProtoMessage()
func (*SubjectAccessReviewSpec) Reset ¶
func (m *SubjectAccessReviewSpec) Reset()
func (*SubjectAccessReviewSpec) Size ¶
func (m *SubjectAccessReviewSpec) Size() (n int)
func (*SubjectAccessReviewSpec) String ¶
func (this *SubjectAccessReviewSpec) String() string
func (SubjectAccessReviewSpec) SwaggerDoc ¶
func (SubjectAccessReviewSpec) SwaggerDoc() map[string]string
func (*SubjectAccessReviewSpec) Unmarshal ¶
func (m *SubjectAccessReviewSpec) Unmarshal(dAtA []byte) error
func (*SubjectAccessReviewSpec) XXX_DiscardUnknown ¶
func (m *SubjectAccessReviewSpec) XXX_DiscardUnknown()
func (*SubjectAccessReviewSpec) XXX_Marshal ¶
func (m *SubjectAccessReviewSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SubjectAccessReviewSpec) XXX_Merge ¶
func (m *SubjectAccessReviewSpec) XXX_Merge(src proto.Message)
func (*SubjectAccessReviewSpec) XXX_Size ¶
func (m *SubjectAccessReviewSpec) XXX_Size() int
func (*SubjectAccessReviewSpec) XXX_Unmarshal ¶
func (m *SubjectAccessReviewSpec) XXX_Unmarshal(b []byte) error
type SubjectAccessReviewStatus ¶
type SubjectAccessReviewStatus struct { // Allowed is required. True if the action would be allowed, false otherwise. Allowed bool `json:"allowed" protobuf:"varint,1,opt,name=allowed"` // Denied is optional. True if the action would be denied, otherwise // false. If both allowed is false and denied is false, then the // authorizer has no opinion on whether to authorize the action. Denied // may not be true if Allowed is true. // +optional Denied bool `json:"denied,omitempty" protobuf:"varint,4,opt,name=denied"` // Reason is optional. It indicates why a request was allowed or denied. // +optional Reason string `json:"reason,omitempty" protobuf:"bytes,2,opt,name=reason"` // EvaluationError is an indication that some error occurred during the authorization check. // It is entirely possible to get an error and be able to continue determine authorization status in spite of it. // For instance, RBAC can be missing a role, but enough roles are still present and bound to reason about the request. // +optional EvaluationError string `json:"evaluationError,omitempty" protobuf:"bytes,3,opt,name=evaluationError"` // AllowedList is the allowed response for batch authorization request. AllowedList []*AllowedStatus `json:"allowedList,omitempty" protobuf:"bytes,5,rep,name=allowedList"` }
SubjectAccessReviewStatus represents the current state of a SubjectAccessReview.
func (*SubjectAccessReviewStatus) DeepCopy ¶
func (in *SubjectAccessReviewStatus) DeepCopy() *SubjectAccessReviewStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SubjectAccessReviewStatus.
func (*SubjectAccessReviewStatus) DeepCopyInto ¶
func (in *SubjectAccessReviewStatus) DeepCopyInto(out *SubjectAccessReviewStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SubjectAccessReviewStatus) Descriptor ¶
func (*SubjectAccessReviewStatus) Descriptor() ([]byte, []int)
func (*SubjectAccessReviewStatus) Marshal ¶
func (m *SubjectAccessReviewStatus) Marshal() (dAtA []byte, err error)
func (*SubjectAccessReviewStatus) MarshalTo ¶
func (m *SubjectAccessReviewStatus) MarshalTo(dAtA []byte) (int, error)
func (*SubjectAccessReviewStatus) MarshalToSizedBuffer ¶
func (m *SubjectAccessReviewStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*SubjectAccessReviewStatus) ProtoMessage ¶
func (*SubjectAccessReviewStatus) ProtoMessage()
func (*SubjectAccessReviewStatus) Reset ¶
func (m *SubjectAccessReviewStatus) Reset()
func (*SubjectAccessReviewStatus) Size ¶
func (m *SubjectAccessReviewStatus) Size() (n int)
func (*SubjectAccessReviewStatus) String ¶
func (this *SubjectAccessReviewStatus) String() string
func (SubjectAccessReviewStatus) SwaggerDoc ¶
func (SubjectAccessReviewStatus) SwaggerDoc() map[string]string
func (*SubjectAccessReviewStatus) Unmarshal ¶
func (m *SubjectAccessReviewStatus) Unmarshal(dAtA []byte) error
func (*SubjectAccessReviewStatus) XXX_DiscardUnknown ¶
func (m *SubjectAccessReviewStatus) XXX_DiscardUnknown()
func (*SubjectAccessReviewStatus) XXX_Marshal ¶
func (m *SubjectAccessReviewStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SubjectAccessReviewStatus) XXX_Merge ¶
func (m *SubjectAccessReviewStatus) XXX_Merge(src proto.Message)
func (*SubjectAccessReviewStatus) XXX_Size ¶
func (m *SubjectAccessReviewStatus) XXX_Size() int
func (*SubjectAccessReviewStatus) XXX_Unmarshal ¶
func (m *SubjectAccessReviewStatus) XXX_Unmarshal(b []byte) error
type User ¶
type User struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Spec defines the desired identities of identity in this set. Spec UserSpec `json:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"` }
User is an object that contains the metadata about identify about tke local idp or third-party idp.
func (*User) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new User.
func (*User) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*User) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*User) Descriptor ¶
func (*User) ProtoMessage ¶
func (*User) ProtoMessage()
func (User) SwaggerDoc ¶
func (*User) XXX_DiscardUnknown ¶
func (m *User) XXX_DiscardUnknown()
func (*User) XXX_Unmarshal ¶
type UserList ¶
type UserList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // List of User. Items []User `json:"items" protobuf:"bytes,2,rep,name=items"` }
UserList is the whole list of all users.
func (*UserList) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserList.
func (*UserList) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*UserList) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*UserList) Descriptor ¶
func (*UserList) MarshalToSizedBuffer ¶
func (*UserList) ProtoMessage ¶
func (*UserList) ProtoMessage()
func (UserList) SwaggerDoc ¶
func (*UserList) XXX_DiscardUnknown ¶
func (m *UserList) XXX_DiscardUnknown()
func (*UserList) XXX_Marshal ¶
func (*UserList) XXX_Unmarshal ¶
type UserSpec ¶
type UserSpec struct { ID string `json:"id" protobuf:"bytes,1,opt,name=id"` // Name must be unique in the same tenant. Name string `json:"name" protobuf:"bytes,2,opt,name=name"` DisplayName string `json:"displayName,omitempty" protobuf:"bytes,3,opt,name=displayName"` Email string `json:"email,omitempty" protobuf:"bytes,4,opt,name=email"` PhoneNumber string `json:"phoneNumber,omitempty" protobuf:"bytes,5,opt,name=phoneNumber"` TenantID string `json:"tenantID,omitempty" protobuf:"bytes,6,opt,name=tenantID"` Extra map[string]string `json:"extra,omitempty" protobuf:"bytes,7,rep,name=extra"` }
UserSpec is a description of an user.
func (*UserSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserSpec.
func (*UserSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*UserSpec) Descriptor ¶
func (*UserSpec) MarshalToSizedBuffer ¶
func (*UserSpec) ProtoMessage ¶
func (*UserSpec) ProtoMessage()
func (UserSpec) SwaggerDoc ¶
func (*UserSpec) XXX_DiscardUnknown ¶
func (m *UserSpec) XXX_DiscardUnknown()