Documentation
¶
Index ¶
- Constants
- Variables
- func RegisterAuthGrantHTTPServer(s *http.Server, srv AuthGrantHTTPServer)
- func RegisterAuthGrantServer(s grpc.ServiceRegistrar, srv AuthGrantServer)
- func RegisterAuthHTTPServer(s *http.Server, srv AuthHTTPServer)
- func RegisterAuthServer(s grpc.ServiceRegistrar, srv AuthServer)
- func RegisterSecretHTTPServer(s *http.Server, srv SecretHTTPServer)
- func RegisterSecretServer(s grpc.ServiceRegistrar, srv SecretServer)
- type AuthClient
- type AuthGrantClient
- type AuthGrantHTTPClient
- type AuthGrantHTTPClientImpl
- func (c *AuthGrantHTTPClientImpl) GrantAuthroleClusterPolicy(ctx context.Context, in *AuthroleClusterPolicyRequest, opts ...http.CallOption) (*GrantAuthrolePolicyReply, error)
- func (c *AuthGrantHTTPClientImpl) GrantAuthroleGitPolicy(ctx context.Context, in *AuthroleGitPolicyRequest, opts ...http.CallOption) (*GrantAuthrolePolicyReply, error)
- func (c *AuthGrantHTTPClientImpl) GrantAuthroleRepoPolicy(ctx context.Context, in *AuthroleRepoPolicyRequest, opts ...http.CallOption) (*GrantAuthrolePolicyReply, error)
- func (c *AuthGrantHTTPClientImpl) GrantAuthroleTenantGitPolicy(ctx context.Context, in *AuthroleTenantGitPolicyRequest, ...) (*GrantAuthrolePolicyReply, error)
- func (c *AuthGrantHTTPClientImpl) GrantAuthroleTenantRepoPolicy(ctx context.Context, in *AuthroleTenantRepoPolicyRequest, ...) (*GrantAuthrolePolicyReply, error)
- func (c *AuthGrantHTTPClientImpl) RevokeAuthroleClusterPolicy(ctx context.Context, in *AuthroleClusterPolicyRequest, opts ...http.CallOption) (*RevokeAuthrolePolicyReply, error)
- func (c *AuthGrantHTTPClientImpl) RevokeAuthroleGitPolicy(ctx context.Context, in *AuthroleGitPolicyRequest, opts ...http.CallOption) (*RevokeAuthrolePolicyReply, error)
- func (c *AuthGrantHTTPClientImpl) RevokeAuthroleRepoPolicy(ctx context.Context, in *AuthroleRepoPolicyRequest, opts ...http.CallOption) (*RevokeAuthrolePolicyReply, error)
- func (c *AuthGrantHTTPClientImpl) RevokeAuthroleTenantGitPolicy(ctx context.Context, in *AuthroleTenantGitPolicyRequest, ...) (*RevokeAuthrolePolicyReply, error)
- func (c *AuthGrantHTTPClientImpl) RevokeAuthroleTenantRepoPolicy(ctx context.Context, in *AuthroleTenantRepoPolicyRequest, ...) (*RevokeAuthrolePolicyReply, error)
- type AuthGrantHTTPServer
- type AuthGrantServer
- type AuthHTTPClient
- type AuthHTTPClientImpl
- func (c *AuthHTTPClientImpl) CreateAuth(ctx context.Context, in *AuthRequest, opts ...http.CallOption) (*CreateAuthReply, error)
- func (c *AuthHTTPClientImpl) CreateAuthrole(ctx context.Context, in *AuthroleRequest, opts ...http.CallOption) (*CreateAuthroleReply, error)
- func (c *AuthHTTPClientImpl) DeleteAuth(ctx context.Context, in *AuthRequest, opts ...http.CallOption) (*DeleteAuthReply, error)
- func (c *AuthHTTPClientImpl) DeleteAuthrole(ctx context.Context, in *AuthroleRequest, opts ...http.CallOption) (*DeleteAuthroleReply, error)
- type AuthHTTPServer
- type AuthRequest
- func (*AuthRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AuthRequest) GetAuthType() string
- func (x *AuthRequest) GetClusterName() string
- func (x *AuthRequest) GetKubernetes() *Kubernetes
- func (*AuthRequest) ProtoMessage()
- func (x *AuthRequest) ProtoReflect() protoreflect.Message
- func (x *AuthRequest) Reset()
- func (x *AuthRequest) String() string
- type AuthServer
- type AuthroleClusterPolicyRequest
- func (*AuthroleClusterPolicyRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AuthroleClusterPolicyRequest) GetClusterName() string
- func (x *AuthroleClusterPolicyRequest) GetDestUser() string
- func (x *AuthroleClusterPolicyRequest) GetSecret() *ClusterMeta
- func (*AuthroleClusterPolicyRequest) ProtoMessage()
- func (x *AuthroleClusterPolicyRequest) ProtoReflect() protoreflect.Message
- func (x *AuthroleClusterPolicyRequest) Reset()
- func (x *AuthroleClusterPolicyRequest) String() string
- type AuthroleGitPolicyRequest
- func (*AuthroleGitPolicyRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AuthroleGitPolicyRequest) GetClusterName() string
- func (x *AuthroleGitPolicyRequest) GetDestUser() string
- func (x *AuthroleGitPolicyRequest) GetSecret() *GitMeta
- func (*AuthroleGitPolicyRequest) ProtoMessage()
- func (x *AuthroleGitPolicyRequest) ProtoReflect() protoreflect.Message
- func (x *AuthroleGitPolicyRequest) Reset()
- func (x *AuthroleGitPolicyRequest) String() string
- type AuthroleRepoPolicyRequest
- func (*AuthroleRepoPolicyRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AuthroleRepoPolicyRequest) GetClusterName() string
- func (x *AuthroleRepoPolicyRequest) GetDestUser() string
- func (x *AuthroleRepoPolicyRequest) GetSecret() *RepoMeta
- func (*AuthroleRepoPolicyRequest) ProtoMessage()
- func (x *AuthroleRepoPolicyRequest) ProtoReflect() protoreflect.Message
- func (x *AuthroleRepoPolicyRequest) Reset()
- func (x *AuthroleRepoPolicyRequest) String() string
- type AuthroleRequest
- func (*AuthroleRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AuthroleRequest) GetClusterName() string
- func (x *AuthroleRequest) GetDestUser() string
- func (x *AuthroleRequest) GetK8S() *KubernetesAuthRoleMeta
- func (m *AuthroleRequest) GetRole() isAuthroleRequest_Role
- func (*AuthroleRequest) ProtoMessage()
- func (x *AuthroleRequest) ProtoReflect() protoreflect.Message
- func (x *AuthroleRequest) Reset()
- func (x *AuthroleRequest) String() string
- type AuthroleRequest_K8S
- type AuthroleTenantGitPolicyRequest
- func (*AuthroleTenantGitPolicyRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AuthroleTenantGitPolicyRequest) GetClusterName() string
- func (x *AuthroleTenantGitPolicyRequest) GetDestUser() string
- func (x *AuthroleTenantGitPolicyRequest) GetSecret() *TenantGitMeta
- func (*AuthroleTenantGitPolicyRequest) ProtoMessage()
- func (x *AuthroleTenantGitPolicyRequest) ProtoReflect() protoreflect.Message
- func (x *AuthroleTenantGitPolicyRequest) Reset()
- func (x *AuthroleTenantGitPolicyRequest) String() string
- type AuthroleTenantRepoPolicyRequest
- func (*AuthroleTenantRepoPolicyRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AuthroleTenantRepoPolicyRequest) GetClusterName() string
- func (x *AuthroleTenantRepoPolicyRequest) GetDestUser() string
- func (x *AuthroleTenantRepoPolicyRequest) GetSecret() *TenantRepoMeta
- func (*AuthroleTenantRepoPolicyRequest) ProtoMessage()
- func (x *AuthroleTenantRepoPolicyRequest) ProtoReflect() protoreflect.Message
- func (x *AuthroleTenantRepoPolicyRequest) Reset()
- func (x *AuthroleTenantRepoPolicyRequest) String() string
- type ClusterAccount
- type ClusterMeta
- func (*ClusterMeta) Descriptor() ([]byte, []int)deprecated
- func (x *ClusterMeta) GetId() string
- func (x *ClusterMeta) GetPermission() string
- func (x *ClusterMeta) GetType() string
- func (x *ClusterMeta) GetUsername() string
- func (*ClusterMeta) ProtoMessage()
- func (x *ClusterMeta) ProtoReflect() protoreflect.Message
- func (x *ClusterMeta) Reset()
- func (x *ClusterMeta) String() string
- type ClusterRequest
- func (*ClusterRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ClusterRequest) GetAccount() *ClusterAccount
- func (x *ClusterRequest) GetMeta() *ClusterMeta
- func (*ClusterRequest) ProtoMessage()
- func (x *ClusterRequest) ProtoReflect() protoreflect.Message
- func (x *ClusterRequest) Reset()
- func (x *ClusterRequest) String() string
- type CreateAuthReply
- type CreateAuthroleReply
- func (*CreateAuthroleReply) Descriptor() ([]byte, []int)deprecated
- func (x *CreateAuthroleReply) GetMsg() string
- func (*CreateAuthroleReply) ProtoMessage()
- func (x *CreateAuthroleReply) ProtoReflect() protoreflect.Message
- func (x *CreateAuthroleReply) Reset()
- func (x *CreateAuthroleReply) String() string
- type CreateClusterReply
- func (*CreateClusterReply) Descriptor() ([]byte, []int)deprecated
- func (x *CreateClusterReply) GetSecret() *SecretInfo
- func (*CreateClusterReply) ProtoMessage()
- func (x *CreateClusterReply) ProtoReflect() protoreflect.Message
- func (x *CreateClusterReply) Reset()
- func (x *CreateClusterReply) String() string
- type CreateGitReply
- type CreatePkiReply
- type CreateRepoReply
- type CreateTenantGitReply
- func (*CreateTenantGitReply) Descriptor() ([]byte, []int)deprecated
- func (x *CreateTenantGitReply) GetSecret() *SecretInfo
- func (*CreateTenantGitReply) ProtoMessage()
- func (x *CreateTenantGitReply) ProtoReflect() protoreflect.Message
- func (x *CreateTenantGitReply) Reset()
- func (x *CreateTenantGitReply) String() string
- type CreateTenantRepoReply
- func (*CreateTenantRepoReply) Descriptor() ([]byte, []int)deprecated
- func (x *CreateTenantRepoReply) GetSecret() *SecretInfo
- func (*CreateTenantRepoReply) ProtoMessage()
- func (x *CreateTenantRepoReply) ProtoReflect() protoreflect.Message
- func (x *CreateTenantRepoReply) Reset()
- func (x *CreateTenantRepoReply) String() string
- type DeleteAuthReply
- type DeleteAuthroleReply
- func (*DeleteAuthroleReply) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteAuthroleReply) GetMsg() string
- func (*DeleteAuthroleReply) ProtoMessage()
- func (x *DeleteAuthroleReply) ProtoReflect() protoreflect.Message
- func (x *DeleteAuthroleReply) Reset()
- func (x *DeleteAuthroleReply) String() string
- type DeleteClusterReply
- type DeleteGitReply
- type DeletePkiReply
- type DeleteRepoReply
- type DeleteTenantGitReply
- func (*DeleteTenantGitReply) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteTenantGitReply) GetMsg() string
- func (*DeleteTenantGitReply) ProtoMessage()
- func (x *DeleteTenantGitReply) ProtoReflect() protoreflect.Message
- func (x *DeleteTenantGitReply) Reset()
- func (x *DeleteTenantGitReply) String() string
- type DeleteTenantRepoReply
- func (*DeleteTenantRepoReply) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteTenantRepoReply) GetMsg() string
- func (*DeleteTenantRepoReply) ProtoMessage()
- func (x *DeleteTenantRepoReply) ProtoReflect() protoreflect.Message
- func (x *DeleteTenantRepoReply) Reset()
- func (x *DeleteTenantRepoReply) String() string
- type ErrorReason
- func (ErrorReason) Descriptor() protoreflect.EnumDescriptor
- func (x ErrorReason) Enum() *ErrorReason
- func (ErrorReason) EnumDescriptor() ([]byte, []int)deprecated
- func (x ErrorReason) Number() protoreflect.EnumNumber
- func (x ErrorReason) String() string
- func (ErrorReason) Type() protoreflect.EnumType
- type GitKVs
- func (*GitKVs) Descriptor() ([]byte, []int)deprecated
- func (x *GitKVs) GetAccessToken() string
- func (x *GitKVs) GetAdditionals() map[string]string
- func (x *GitKVs) GetDeployKey() string
- func (*GitKVs) ProtoMessage()
- func (x *GitKVs) ProtoReflect() protoreflect.Message
- func (x *GitKVs) Reset()
- func (x *GitKVs) String() string
- type GitMeta
- func (*GitMeta) Descriptor() ([]byte, []int)deprecated
- func (x *GitMeta) GetId() string
- func (x *GitMeta) GetPermission() string
- func (x *GitMeta) GetProviderType() string
- func (x *GitMeta) GetUsername() string
- func (*GitMeta) ProtoMessage()
- func (x *GitMeta) ProtoReflect() protoreflect.Message
- func (x *GitMeta) Reset()
- func (x *GitMeta) String() string
- type GitRequest
- type GrantAuthrolePolicyReply
- func (*GrantAuthrolePolicyReply) Descriptor() ([]byte, []int)deprecated
- func (x *GrantAuthrolePolicyReply) GetMsg() string
- func (*GrantAuthrolePolicyReply) ProtoMessage()
- func (x *GrantAuthrolePolicyReply) ProtoReflect() protoreflect.Message
- func (x *GrantAuthrolePolicyReply) Reset()
- func (x *GrantAuthrolePolicyReply) String() string
- type Kubernetes
- func (*Kubernetes) Descriptor() ([]byte, []int)deprecated
- func (x *Kubernetes) GetCabundle() string
- func (x *Kubernetes) GetToken() string
- func (x *Kubernetes) GetUrl() string
- func (*Kubernetes) ProtoMessage()
- func (x *Kubernetes) ProtoReflect() protoreflect.Message
- func (x *Kubernetes) Reset()
- func (x *Kubernetes) String() string
- type KubernetesAuthRoleMeta
- func (*KubernetesAuthRoleMeta) Descriptor() ([]byte, []int)deprecated
- func (x *KubernetesAuthRoleMeta) GetNamespaces() string
- func (x *KubernetesAuthRoleMeta) GetServiceAccounts() string
- func (*KubernetesAuthRoleMeta) ProtoMessage()
- func (x *KubernetesAuthRoleMeta) ProtoReflect() protoreflect.Message
- func (x *KubernetesAuthRoleMeta) Reset()
- func (x *KubernetesAuthRoleMeta) String() string
- type PkiRequest
- func (*PkiRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PkiRequest) GetCacert() string
- func (x *PkiRequest) GetCert() string
- func (x *PkiRequest) GetDomain() string
- func (x *PkiRequest) GetKey() string
- func (*PkiRequest) ProtoMessage()
- func (x *PkiRequest) ProtoReflect() protoreflect.Message
- func (x *PkiRequest) Reset()
- func (x *PkiRequest) String() string
- type RepoAccount
- func (*RepoAccount) Descriptor() ([]byte, []int)deprecated
- func (x *RepoAccount) GetPassword() string
- func (x *RepoAccount) GetUsername() string
- func (*RepoAccount) ProtoMessage()
- func (x *RepoAccount) ProtoReflect() protoreflect.Message
- func (x *RepoAccount) Reset()
- func (x *RepoAccount) String() string
- type RepoMeta
- func (*RepoMeta) Descriptor() ([]byte, []int)deprecated
- func (x *RepoMeta) GetId() string
- func (x *RepoMeta) GetPermission() string
- func (x *RepoMeta) GetProviderId() string
- func (x *RepoMeta) GetType() string
- func (x *RepoMeta) GetUsername() string
- func (*RepoMeta) ProtoMessage()
- func (x *RepoMeta) ProtoReflect() protoreflect.Message
- func (x *RepoMeta) Reset()
- func (x *RepoMeta) String() string
- type RepoRequest
- func (*RepoRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RepoRequest) GetAccount() *RepoAccount
- func (x *RepoRequest) GetMeta() *RepoMeta
- func (*RepoRequest) ProtoMessage()
- func (x *RepoRequest) ProtoReflect() protoreflect.Message
- func (x *RepoRequest) Reset()
- func (x *RepoRequest) String() string
- type RevokeAuthrolePolicyReply
- func (*RevokeAuthrolePolicyReply) Descriptor() ([]byte, []int)deprecated
- func (x *RevokeAuthrolePolicyReply) GetMsg() string
- func (*RevokeAuthrolePolicyReply) ProtoMessage()
- func (x *RevokeAuthrolePolicyReply) ProtoReflect() protoreflect.Message
- func (x *RevokeAuthrolePolicyReply) Reset()
- func (x *RevokeAuthrolePolicyReply) String() string
- type SecretClient
- type SecretHTTPClient
- type SecretHTTPClientImpl
- func (c *SecretHTTPClientImpl) CreateCluster(ctx context.Context, in *ClusterRequest, opts ...http.CallOption) (*CreateClusterReply, error)
- func (c *SecretHTTPClientImpl) CreateGit(ctx context.Context, in *GitRequest, opts ...http.CallOption) (*CreateGitReply, error)
- func (c *SecretHTTPClientImpl) CreatePki(ctx context.Context, in *PkiRequest, opts ...http.CallOption) (*CreatePkiReply, error)
- func (c *SecretHTTPClientImpl) CreateRepo(ctx context.Context, in *RepoRequest, opts ...http.CallOption) (*CreateRepoReply, error)
- func (c *SecretHTTPClientImpl) CreateTenantRepo(ctx context.Context, in *TenantRepoRequest, opts ...http.CallOption) (*CreateTenantRepoReply, error)
- func (c *SecretHTTPClientImpl) CreteTenantGit(ctx context.Context, in *TenantGitRequest, opts ...http.CallOption) (*CreateTenantGitReply, error)
- func (c *SecretHTTPClientImpl) DeleteCluster(ctx context.Context, in *ClusterRequest, opts ...http.CallOption) (*DeleteClusterReply, error)
- func (c *SecretHTTPClientImpl) DeleteGit(ctx context.Context, in *GitRequest, opts ...http.CallOption) (*DeleteGitReply, error)
- func (c *SecretHTTPClientImpl) DeletePki(ctx context.Context, in *PkiRequest, opts ...http.CallOption) (*DeletePkiReply, error)
- func (c *SecretHTTPClientImpl) DeleteRepo(ctx context.Context, in *RepoRequest, opts ...http.CallOption) (*DeleteRepoReply, error)
- func (c *SecretHTTPClientImpl) DeleteTenantGit(ctx context.Context, in *TenantGitRequest, opts ...http.CallOption) (*DeleteTenantGitReply, error)
- func (c *SecretHTTPClientImpl) DeleteTenantRepo(ctx context.Context, in *TenantRepoRequest, opts ...http.CallOption) (*DeleteTenantRepoReply, error)
- type SecretHTTPServer
- type SecretInfo
- func (*SecretInfo) Descriptor() ([]byte, []int)deprecated
- func (x *SecretInfo) GetName() string
- func (x *SecretInfo) GetPath() string
- func (x *SecretInfo) GetVersion() int32
- func (*SecretInfo) ProtoMessage()
- func (x *SecretInfo) ProtoReflect() protoreflect.Message
- func (x *SecretInfo) Reset()
- func (x *SecretInfo) String() string
- type SecretServer
- type TenantGitMeta
- func (*TenantGitMeta) Descriptor() ([]byte, []int)deprecated
- func (x *TenantGitMeta) GetId() string
- func (x *TenantGitMeta) GetPermission() string
- func (*TenantGitMeta) ProtoMessage()
- func (x *TenantGitMeta) ProtoReflect() protoreflect.Message
- func (x *TenantGitMeta) Reset()
- func (x *TenantGitMeta) String() string
- type TenantGitRequest
- func (*TenantGitRequest) Descriptor() ([]byte, []int)deprecated
- func (x *TenantGitRequest) GetKvs() *GitKVs
- func (x *TenantGitRequest) GetMeta() *TenantGitMeta
- func (*TenantGitRequest) ProtoMessage()
- func (x *TenantGitRequest) ProtoReflect() protoreflect.Message
- func (x *TenantGitRequest) Reset()
- func (x *TenantGitRequest) String() string
- type TenantRepoMeta
- func (*TenantRepoMeta) Descriptor() ([]byte, []int)deprecated
- func (x *TenantRepoMeta) GetId() string
- func (x *TenantRepoMeta) GetPermission() string
- func (*TenantRepoMeta) ProtoMessage()
- func (x *TenantRepoMeta) ProtoReflect() protoreflect.Message
- func (x *TenantRepoMeta) Reset()
- func (x *TenantRepoMeta) String() string
- type TenantRepoRequest
- func (*TenantRepoRequest) Descriptor() ([]byte, []int)deprecated
- func (x *TenantRepoRequest) GetAccount() *RepoAccount
- func (x *TenantRepoRequest) GetMeta() *TenantRepoMeta
- func (*TenantRepoRequest) ProtoMessage()
- func (x *TenantRepoRequest) ProtoReflect() protoreflect.Message
- func (x *TenantRepoRequest) Reset()
- func (x *TenantRepoRequest) String() string
- type UnimplementedAuthGrantServer
- func (UnimplementedAuthGrantServer) GrantAuthroleClusterPolicy(context.Context, *AuthroleClusterPolicyRequest) (*GrantAuthrolePolicyReply, error)
- func (UnimplementedAuthGrantServer) GrantAuthroleGitPolicy(context.Context, *AuthroleGitPolicyRequest) (*GrantAuthrolePolicyReply, error)
- func (UnimplementedAuthGrantServer) GrantAuthroleRepoPolicy(context.Context, *AuthroleRepoPolicyRequest) (*GrantAuthrolePolicyReply, error)
- func (UnimplementedAuthGrantServer) GrantAuthroleTenantGitPolicy(context.Context, *AuthroleTenantGitPolicyRequest) (*GrantAuthrolePolicyReply, error)
- func (UnimplementedAuthGrantServer) GrantAuthroleTenantRepoPolicy(context.Context, *AuthroleTenantRepoPolicyRequest) (*GrantAuthrolePolicyReply, error)
- func (UnimplementedAuthGrantServer) RevokeAuthroleClusterPolicy(context.Context, *AuthroleClusterPolicyRequest) (*RevokeAuthrolePolicyReply, error)
- func (UnimplementedAuthGrantServer) RevokeAuthroleGitPolicy(context.Context, *AuthroleGitPolicyRequest) (*RevokeAuthrolePolicyReply, error)
- func (UnimplementedAuthGrantServer) RevokeAuthroleRepoPolicy(context.Context, *AuthroleRepoPolicyRequest) (*RevokeAuthrolePolicyReply, error)
- func (UnimplementedAuthGrantServer) RevokeAuthroleTenantGitPolicy(context.Context, *AuthroleTenantGitPolicyRequest) (*RevokeAuthrolePolicyReply, error)
- func (UnimplementedAuthGrantServer) RevokeAuthroleTenantRepoPolicy(context.Context, *AuthroleTenantRepoPolicyRequest) (*RevokeAuthrolePolicyReply, error)
- type UnimplementedAuthServer
- func (UnimplementedAuthServer) CreateAuth(context.Context, *AuthRequest) (*CreateAuthReply, error)
- func (UnimplementedAuthServer) CreateAuthrole(context.Context, *AuthroleRequest) (*CreateAuthroleReply, error)
- func (UnimplementedAuthServer) DeleteAuth(context.Context, *AuthRequest) (*DeleteAuthReply, error)
- func (UnimplementedAuthServer) DeleteAuthrole(context.Context, *AuthroleRequest) (*DeleteAuthroleReply, error)
- type UnimplementedSecretServer
- func (UnimplementedSecretServer) CreateCluster(context.Context, *ClusterRequest) (*CreateClusterReply, error)
- func (UnimplementedSecretServer) CreateGit(context.Context, *GitRequest) (*CreateGitReply, error)
- func (UnimplementedSecretServer) CreatePki(context.Context, *PkiRequest) (*CreatePkiReply, error)
- func (UnimplementedSecretServer) CreateRepo(context.Context, *RepoRequest) (*CreateRepoReply, error)
- func (UnimplementedSecretServer) CreateTenantRepo(context.Context, *TenantRepoRequest) (*CreateTenantRepoReply, error)
- func (UnimplementedSecretServer) CreteTenantGit(context.Context, *TenantGitRequest) (*CreateTenantGitReply, error)
- func (UnimplementedSecretServer) DeleteCluster(context.Context, *ClusterRequest) (*DeleteClusterReply, error)
- func (UnimplementedSecretServer) DeleteGit(context.Context, *GitRequest) (*DeleteGitReply, error)
- func (UnimplementedSecretServer) DeletePki(context.Context, *PkiRequest) (*DeletePkiReply, error)
- func (UnimplementedSecretServer) DeleteRepo(context.Context, *RepoRequest) (*DeleteRepoReply, error)
- func (UnimplementedSecretServer) DeleteTenantGit(context.Context, *TenantGitRequest) (*DeleteTenantGitReply, error)
- func (UnimplementedSecretServer) DeleteTenantRepo(context.Context, *TenantRepoRequest) (*DeleteTenantRepoReply, error)
- type UnsafeAuthGrantServer
- type UnsafeAuthServer
- type UnsafeSecretServer
Constants ¶
const OperationAuthCreateAuth = "/api.vaultproxy.v1.Auth/CreateAuth"
const OperationAuthCreateAuthrole = "/api.vaultproxy.v1.Auth/CreateAuthrole"
const OperationAuthDeleteAuth = "/api.vaultproxy.v1.Auth/DeleteAuth"
const OperationAuthDeleteAuthrole = "/api.vaultproxy.v1.Auth/DeleteAuthrole"
const OperationAuthGrantGrantAuthroleClusterPolicy = "/api.vaultproxy.v1.AuthGrant/GrantAuthroleClusterPolicy"
const OperationAuthGrantGrantAuthroleGitPolicy = "/api.vaultproxy.v1.AuthGrant/GrantAuthroleGitPolicy"
const OperationAuthGrantGrantAuthroleRepoPolicy = "/api.vaultproxy.v1.AuthGrant/GrantAuthroleRepoPolicy"
const OperationAuthGrantGrantAuthroleTenantGitPolicy = "/api.vaultproxy.v1.AuthGrant/GrantAuthroleTenantGitPolicy"
const OperationAuthGrantGrantAuthroleTenantRepoPolicy = "/api.vaultproxy.v1.AuthGrant/GrantAuthroleTenantRepoPolicy"
const OperationAuthGrantRevokeAuthroleClusterPolicy = "/api.vaultproxy.v1.AuthGrant/RevokeAuthroleClusterPolicy"
const OperationAuthGrantRevokeAuthroleGitPolicy = "/api.vaultproxy.v1.AuthGrant/RevokeAuthroleGitPolicy"
const OperationAuthGrantRevokeAuthroleRepoPolicy = "/api.vaultproxy.v1.AuthGrant/RevokeAuthroleRepoPolicy"
const OperationAuthGrantRevokeAuthroleTenantGitPolicy = "/api.vaultproxy.v1.AuthGrant/RevokeAuthroleTenantGitPolicy"
const OperationAuthGrantRevokeAuthroleTenantRepoPolicy = "/api.vaultproxy.v1.AuthGrant/RevokeAuthroleTenantRepoPolicy"
const OperationSecretCreateCluster = "/api.vaultproxy.v1.Secret/CreateCluster"
const OperationSecretCreateGit = "/api.vaultproxy.v1.Secret/CreateGit"
const OperationSecretCreatePki = "/api.vaultproxy.v1.Secret/CreatePki"
const OperationSecretCreateRepo = "/api.vaultproxy.v1.Secret/CreateRepo"
const OperationSecretCreateTenantRepo = "/api.vaultproxy.v1.Secret/CreateTenantRepo"
const OperationSecretCreteTenantGit = "/api.vaultproxy.v1.Secret/CreteTenantGit"
const OperationSecretDeleteCluster = "/api.vaultproxy.v1.Secret/DeleteCluster"
const OperationSecretDeleteGit = "/api.vaultproxy.v1.Secret/DeleteGit"
const OperationSecretDeletePki = "/api.vaultproxy.v1.Secret/DeletePki"
const OperationSecretDeleteRepo = "/api.vaultproxy.v1.Secret/DeleteRepo"
const OperationSecretDeleteTenantGit = "/api.vaultproxy.v1.Secret/DeleteTenantGit"
const OperationSecretDeleteTenantRepo = "/api.vaultproxy.v1.Secret/DeleteTenantRepo"
Variables ¶
var ( ErrorReason_name = map[int32]string{ 0: "AUTH_FAILED", 1: "ACTION_NOT_ALLOW", 2: "RESOURCE_NOT_FOUND", 3: "INPUT_ARG_ERROR", 4: "INTERNAL_SERVICE_ERROR", } ErrorReason_value = map[string]int32{ "AUTH_FAILED": 0, "ACTION_NOT_ALLOW": 1, "RESOURCE_NOT_FOUND": 2, "INPUT_ARG_ERROR": 3, "INTERNAL_SERVICE_ERROR": 4, } )
Enum value maps for ErrorReason.
var AuthGrant_ServiceDesc = grpc.ServiceDesc{ ServiceName: "api.vaultproxy.v1.AuthGrant", HandlerType: (*AuthGrantServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "GrantAuthroleGitPolicy", Handler: _AuthGrant_GrantAuthroleGitPolicy_Handler, }, { MethodName: "RevokeAuthroleGitPolicy", Handler: _AuthGrant_RevokeAuthroleGitPolicy_Handler, }, { MethodName: "GrantAuthroleRepoPolicy", Handler: _AuthGrant_GrantAuthroleRepoPolicy_Handler, }, { MethodName: "RevokeAuthroleRepoPolicy", Handler: _AuthGrant_RevokeAuthroleRepoPolicy_Handler, }, { MethodName: "GrantAuthroleClusterPolicy", Handler: _AuthGrant_GrantAuthroleClusterPolicy_Handler, }, { MethodName: "RevokeAuthroleClusterPolicy", Handler: _AuthGrant_RevokeAuthroleClusterPolicy_Handler, }, { MethodName: "GrantAuthroleTenantGitPolicy", Handler: _AuthGrant_GrantAuthroleTenantGitPolicy_Handler, }, { MethodName: "RevokeAuthroleTenantGitPolicy", Handler: _AuthGrant_RevokeAuthroleTenantGitPolicy_Handler, }, { MethodName: "GrantAuthroleTenantRepoPolicy", Handler: _AuthGrant_GrantAuthroleTenantRepoPolicy_Handler, }, { MethodName: "RevokeAuthroleTenantRepoPolicy", Handler: _AuthGrant_RevokeAuthroleTenantRepoPolicy_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "api.proto", }
AuthGrant_ServiceDesc is the grpc.ServiceDesc for AuthGrant service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var Auth_ServiceDesc = grpc.ServiceDesc{ ServiceName: "api.vaultproxy.v1.Auth", HandlerType: (*AuthServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "CreateAuth", Handler: _Auth_CreateAuth_Handler, }, { MethodName: "DeleteAuth", Handler: _Auth_DeleteAuth_Handler, }, { MethodName: "CreateAuthrole", Handler: _Auth_CreateAuthrole_Handler, }, { MethodName: "DeleteAuthrole", Handler: _Auth_DeleteAuthrole_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "api.proto", }
Auth_ServiceDesc is the grpc.ServiceDesc for Auth service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var File_api_proto protoreflect.FileDescriptor
var Secret_ServiceDesc = grpc.ServiceDesc{ ServiceName: "api.vaultproxy.v1.Secret", HandlerType: (*SecretServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "CreateGit", Handler: _Secret_CreateGit_Handler, }, { MethodName: "DeleteGit", Handler: _Secret_DeleteGit_Handler, }, { MethodName: "CreatePki", Handler: _Secret_CreatePki_Handler, }, { MethodName: "DeletePki", Handler: _Secret_DeletePki_Handler, }, { MethodName: "CreateRepo", Handler: _Secret_CreateRepo_Handler, }, { MethodName: "DeleteRepo", Handler: _Secret_DeleteRepo_Handler, }, { MethodName: "CreteTenantGit", Handler: _Secret_CreteTenantGit_Handler, }, { MethodName: "DeleteTenantGit", Handler: _Secret_DeleteTenantGit_Handler, }, { MethodName: "CreateTenantRepo", Handler: _Secret_CreateTenantRepo_Handler, }, { MethodName: "DeleteTenantRepo", Handler: _Secret_DeleteTenantRepo_Handler, }, { MethodName: "CreateCluster", Handler: _Secret_CreateCluster_Handler, }, { MethodName: "DeleteCluster", Handler: _Secret_DeleteCluster_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "api.proto", }
Secret_ServiceDesc is the grpc.ServiceDesc for Secret service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
Functions ¶
func RegisterAuthGrantHTTPServer ¶
func RegisterAuthGrantHTTPServer(s *http.Server, srv AuthGrantHTTPServer)
func RegisterAuthGrantServer ¶
func RegisterAuthGrantServer(s grpc.ServiceRegistrar, srv AuthGrantServer)
func RegisterAuthHTTPServer ¶
func RegisterAuthHTTPServer(s *http.Server, srv AuthHTTPServer)
func RegisterAuthServer ¶
func RegisterAuthServer(s grpc.ServiceRegistrar, srv AuthServer)
func RegisterSecretHTTPServer ¶
func RegisterSecretHTTPServer(s *http.Server, srv SecretHTTPServer)
func RegisterSecretServer ¶
func RegisterSecretServer(s grpc.ServiceRegistrar, srv SecretServer)
Types ¶
type AuthClient ¶
type AuthClient interface { CreateAuth(ctx context.Context, in *AuthRequest, opts ...grpc.CallOption) (*CreateAuthReply, error) DeleteAuth(ctx context.Context, in *AuthRequest, opts ...grpc.CallOption) (*DeleteAuthReply, error) CreateAuthrole(ctx context.Context, in *AuthroleRequest, opts ...grpc.CallOption) (*CreateAuthroleReply, error) DeleteAuthrole(ctx context.Context, in *AuthroleRequest, opts ...grpc.CallOption) (*DeleteAuthroleReply, error) }
AuthClient is the client API for Auth service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewAuthClient ¶
func NewAuthClient(cc grpc.ClientConnInterface) AuthClient
type AuthGrantClient ¶
type AuthGrantClient interface { GrantAuthroleGitPolicy(ctx context.Context, in *AuthroleGitPolicyRequest, opts ...grpc.CallOption) (*GrantAuthrolePolicyReply, error) RevokeAuthroleGitPolicy(ctx context.Context, in *AuthroleGitPolicyRequest, opts ...grpc.CallOption) (*RevokeAuthrolePolicyReply, error) GrantAuthroleRepoPolicy(ctx context.Context, in *AuthroleRepoPolicyRequest, opts ...grpc.CallOption) (*GrantAuthrolePolicyReply, error) RevokeAuthroleRepoPolicy(ctx context.Context, in *AuthroleRepoPolicyRequest, opts ...grpc.CallOption) (*RevokeAuthrolePolicyReply, error) GrantAuthroleClusterPolicy(ctx context.Context, in *AuthroleClusterPolicyRequest, opts ...grpc.CallOption) (*GrantAuthrolePolicyReply, error) RevokeAuthroleClusterPolicy(ctx context.Context, in *AuthroleClusterPolicyRequest, opts ...grpc.CallOption) (*RevokeAuthrolePolicyReply, error) GrantAuthroleTenantGitPolicy(ctx context.Context, in *AuthroleTenantGitPolicyRequest, opts ...grpc.CallOption) (*GrantAuthrolePolicyReply, error) RevokeAuthroleTenantGitPolicy(ctx context.Context, in *AuthroleTenantGitPolicyRequest, opts ...grpc.CallOption) (*RevokeAuthrolePolicyReply, error) GrantAuthroleTenantRepoPolicy(ctx context.Context, in *AuthroleTenantRepoPolicyRequest, opts ...grpc.CallOption) (*GrantAuthrolePolicyReply, error) RevokeAuthroleTenantRepoPolicy(ctx context.Context, in *AuthroleTenantRepoPolicyRequest, opts ...grpc.CallOption) (*RevokeAuthrolePolicyReply, error) }
AuthGrantClient is the client API for AuthGrant service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewAuthGrantClient ¶
func NewAuthGrantClient(cc grpc.ClientConnInterface) AuthGrantClient
type AuthGrantHTTPClient ¶
type AuthGrantHTTPClient interface { GrantAuthroleClusterPolicy(ctx context.Context, req *AuthroleClusterPolicyRequest, opts ...http.CallOption) (rsp *GrantAuthrolePolicyReply, err error) GrantAuthroleGitPolicy(ctx context.Context, req *AuthroleGitPolicyRequest, opts ...http.CallOption) (rsp *GrantAuthrolePolicyReply, err error) GrantAuthroleRepoPolicy(ctx context.Context, req *AuthroleRepoPolicyRequest, opts ...http.CallOption) (rsp *GrantAuthrolePolicyReply, err error) GrantAuthroleTenantGitPolicy(ctx context.Context, req *AuthroleTenantGitPolicyRequest, opts ...http.CallOption) (rsp *GrantAuthrolePolicyReply, err error) GrantAuthroleTenantRepoPolicy(ctx context.Context, req *AuthroleTenantRepoPolicyRequest, opts ...http.CallOption) (rsp *GrantAuthrolePolicyReply, err error) RevokeAuthroleClusterPolicy(ctx context.Context, req *AuthroleClusterPolicyRequest, opts ...http.CallOption) (rsp *RevokeAuthrolePolicyReply, err error) RevokeAuthroleGitPolicy(ctx context.Context, req *AuthroleGitPolicyRequest, opts ...http.CallOption) (rsp *RevokeAuthrolePolicyReply, err error) RevokeAuthroleRepoPolicy(ctx context.Context, req *AuthroleRepoPolicyRequest, opts ...http.CallOption) (rsp *RevokeAuthrolePolicyReply, err error) RevokeAuthroleTenantGitPolicy(ctx context.Context, req *AuthroleTenantGitPolicyRequest, opts ...http.CallOption) (rsp *RevokeAuthrolePolicyReply, err error) RevokeAuthroleTenantRepoPolicy(ctx context.Context, req *AuthroleTenantRepoPolicyRequest, opts ...http.CallOption) (rsp *RevokeAuthrolePolicyReply, err error) }
func NewAuthGrantHTTPClient ¶
func NewAuthGrantHTTPClient(client *http.Client) AuthGrantHTTPClient
type AuthGrantHTTPClientImpl ¶
type AuthGrantHTTPClientImpl struct {
// contains filtered or unexported fields
}
func (*AuthGrantHTTPClientImpl) GrantAuthroleClusterPolicy ¶
func (c *AuthGrantHTTPClientImpl) GrantAuthroleClusterPolicy(ctx context.Context, in *AuthroleClusterPolicyRequest, opts ...http.CallOption) (*GrantAuthrolePolicyReply, error)
func (*AuthGrantHTTPClientImpl) GrantAuthroleGitPolicy ¶
func (c *AuthGrantHTTPClientImpl) GrantAuthroleGitPolicy(ctx context.Context, in *AuthroleGitPolicyRequest, opts ...http.CallOption) (*GrantAuthrolePolicyReply, error)
func (*AuthGrantHTTPClientImpl) GrantAuthroleRepoPolicy ¶
func (c *AuthGrantHTTPClientImpl) GrantAuthroleRepoPolicy(ctx context.Context, in *AuthroleRepoPolicyRequest, opts ...http.CallOption) (*GrantAuthrolePolicyReply, error)
func (*AuthGrantHTTPClientImpl) GrantAuthroleTenantGitPolicy ¶
func (c *AuthGrantHTTPClientImpl) GrantAuthroleTenantGitPolicy(ctx context.Context, in *AuthroleTenantGitPolicyRequest, opts ...http.CallOption) (*GrantAuthrolePolicyReply, error)
func (*AuthGrantHTTPClientImpl) GrantAuthroleTenantRepoPolicy ¶
func (c *AuthGrantHTTPClientImpl) GrantAuthroleTenantRepoPolicy(ctx context.Context, in *AuthroleTenantRepoPolicyRequest, opts ...http.CallOption) (*GrantAuthrolePolicyReply, error)
func (*AuthGrantHTTPClientImpl) RevokeAuthroleClusterPolicy ¶
func (c *AuthGrantHTTPClientImpl) RevokeAuthroleClusterPolicy(ctx context.Context, in *AuthroleClusterPolicyRequest, opts ...http.CallOption) (*RevokeAuthrolePolicyReply, error)
func (*AuthGrantHTTPClientImpl) RevokeAuthroleGitPolicy ¶
func (c *AuthGrantHTTPClientImpl) RevokeAuthroleGitPolicy(ctx context.Context, in *AuthroleGitPolicyRequest, opts ...http.CallOption) (*RevokeAuthrolePolicyReply, error)
func (*AuthGrantHTTPClientImpl) RevokeAuthroleRepoPolicy ¶
func (c *AuthGrantHTTPClientImpl) RevokeAuthroleRepoPolicy(ctx context.Context, in *AuthroleRepoPolicyRequest, opts ...http.CallOption) (*RevokeAuthrolePolicyReply, error)
func (*AuthGrantHTTPClientImpl) RevokeAuthroleTenantGitPolicy ¶
func (c *AuthGrantHTTPClientImpl) RevokeAuthroleTenantGitPolicy(ctx context.Context, in *AuthroleTenantGitPolicyRequest, opts ...http.CallOption) (*RevokeAuthrolePolicyReply, error)
func (*AuthGrantHTTPClientImpl) RevokeAuthroleTenantRepoPolicy ¶
func (c *AuthGrantHTTPClientImpl) RevokeAuthroleTenantRepoPolicy(ctx context.Context, in *AuthroleTenantRepoPolicyRequest, opts ...http.CallOption) (*RevokeAuthrolePolicyReply, error)
type AuthGrantHTTPServer ¶
type AuthGrantHTTPServer interface { GrantAuthroleClusterPolicy(context.Context, *AuthroleClusterPolicyRequest) (*GrantAuthrolePolicyReply, error) GrantAuthroleGitPolicy(context.Context, *AuthroleGitPolicyRequest) (*GrantAuthrolePolicyReply, error) GrantAuthroleRepoPolicy(context.Context, *AuthroleRepoPolicyRequest) (*GrantAuthrolePolicyReply, error) GrantAuthroleTenantGitPolicy(context.Context, *AuthroleTenantGitPolicyRequest) (*GrantAuthrolePolicyReply, error) GrantAuthroleTenantRepoPolicy(context.Context, *AuthroleTenantRepoPolicyRequest) (*GrantAuthrolePolicyReply, error) RevokeAuthroleClusterPolicy(context.Context, *AuthroleClusterPolicyRequest) (*RevokeAuthrolePolicyReply, error) RevokeAuthroleGitPolicy(context.Context, *AuthroleGitPolicyRequest) (*RevokeAuthrolePolicyReply, error) RevokeAuthroleRepoPolicy(context.Context, *AuthroleRepoPolicyRequest) (*RevokeAuthrolePolicyReply, error) RevokeAuthroleTenantGitPolicy(context.Context, *AuthroleTenantGitPolicyRequest) (*RevokeAuthrolePolicyReply, error) RevokeAuthroleTenantRepoPolicy(context.Context, *AuthroleTenantRepoPolicyRequest) (*RevokeAuthrolePolicyReply, error) }
type AuthGrantServer ¶
type AuthGrantServer interface { GrantAuthroleGitPolicy(context.Context, *AuthroleGitPolicyRequest) (*GrantAuthrolePolicyReply, error) RevokeAuthroleGitPolicy(context.Context, *AuthroleGitPolicyRequest) (*RevokeAuthrolePolicyReply, error) GrantAuthroleRepoPolicy(context.Context, *AuthroleRepoPolicyRequest) (*GrantAuthrolePolicyReply, error) RevokeAuthroleRepoPolicy(context.Context, *AuthroleRepoPolicyRequest) (*RevokeAuthrolePolicyReply, error) GrantAuthroleClusterPolicy(context.Context, *AuthroleClusterPolicyRequest) (*GrantAuthrolePolicyReply, error) RevokeAuthroleClusterPolicy(context.Context, *AuthroleClusterPolicyRequest) (*RevokeAuthrolePolicyReply, error) GrantAuthroleTenantGitPolicy(context.Context, *AuthroleTenantGitPolicyRequest) (*GrantAuthrolePolicyReply, error) RevokeAuthroleTenantGitPolicy(context.Context, *AuthroleTenantGitPolicyRequest) (*RevokeAuthrolePolicyReply, error) GrantAuthroleTenantRepoPolicy(context.Context, *AuthroleTenantRepoPolicyRequest) (*GrantAuthrolePolicyReply, error) RevokeAuthroleTenantRepoPolicy(context.Context, *AuthroleTenantRepoPolicyRequest) (*RevokeAuthrolePolicyReply, error) // contains filtered or unexported methods }
AuthGrantServer is the server API for AuthGrant service. All implementations must embed UnimplementedAuthGrantServer for forward compatibility
type AuthHTTPClient ¶
type AuthHTTPClient interface { CreateAuth(ctx context.Context, req *AuthRequest, opts ...http.CallOption) (rsp *CreateAuthReply, err error) CreateAuthrole(ctx context.Context, req *AuthroleRequest, opts ...http.CallOption) (rsp *CreateAuthroleReply, err error) DeleteAuth(ctx context.Context, req *AuthRequest, opts ...http.CallOption) (rsp *DeleteAuthReply, err error) DeleteAuthrole(ctx context.Context, req *AuthroleRequest, opts ...http.CallOption) (rsp *DeleteAuthroleReply, err error) }
func NewAuthHTTPClient ¶
func NewAuthHTTPClient(client *http.Client) AuthHTTPClient
type AuthHTTPClientImpl ¶
type AuthHTTPClientImpl struct {
// contains filtered or unexported fields
}
func (*AuthHTTPClientImpl) CreateAuth ¶
func (c *AuthHTTPClientImpl) CreateAuth(ctx context.Context, in *AuthRequest, opts ...http.CallOption) (*CreateAuthReply, error)
func (*AuthHTTPClientImpl) CreateAuthrole ¶
func (c *AuthHTTPClientImpl) CreateAuthrole(ctx context.Context, in *AuthroleRequest, opts ...http.CallOption) (*CreateAuthroleReply, error)
func (*AuthHTTPClientImpl) DeleteAuth ¶
func (c *AuthHTTPClientImpl) DeleteAuth(ctx context.Context, in *AuthRequest, opts ...http.CallOption) (*DeleteAuthReply, error)
func (*AuthHTTPClientImpl) DeleteAuthrole ¶
func (c *AuthHTTPClientImpl) DeleteAuthrole(ctx context.Context, in *AuthroleRequest, opts ...http.CallOption) (*DeleteAuthroleReply, error)
type AuthHTTPServer ¶
type AuthHTTPServer interface { CreateAuth(context.Context, *AuthRequest) (*CreateAuthReply, error) CreateAuthrole(context.Context, *AuthroleRequest) (*CreateAuthroleReply, error) DeleteAuth(context.Context, *AuthRequest) (*DeleteAuthReply, error) DeleteAuthrole(context.Context, *AuthroleRequest) (*DeleteAuthroleReply, error) }
type AuthRequest ¶
type AuthRequest struct { // Vault auth path ClusterName string `protobuf:"bytes,1,opt,name=cluster_name,proto3" json:"cluster_name,omitempty"` // Vault auth type AuthType string `protobuf:"bytes,2,opt,name=auth_type,proto3" json:"auth_type,omitempty"` // Vault auth setting when type is k8s Kubernetes *Kubernetes `protobuf:"bytes,3,opt,name=kubernetes,proto3" json:"kubernetes,omitempty"` // contains filtered or unexported fields }
func (*AuthRequest) Descriptor
deprecated
func (*AuthRequest) Descriptor() ([]byte, []int)
Deprecated: Use AuthRequest.ProtoReflect.Descriptor instead.
func (*AuthRequest) GetAuthType ¶
func (x *AuthRequest) GetAuthType() string
func (*AuthRequest) GetClusterName ¶
func (x *AuthRequest) GetClusterName() string
func (*AuthRequest) GetKubernetes ¶
func (x *AuthRequest) GetKubernetes() *Kubernetes
func (*AuthRequest) ProtoMessage ¶
func (*AuthRequest) ProtoMessage()
func (*AuthRequest) ProtoReflect ¶
func (x *AuthRequest) ProtoReflect() protoreflect.Message
func (*AuthRequest) Reset ¶
func (x *AuthRequest) Reset()
func (*AuthRequest) String ¶
func (x *AuthRequest) String() string
type AuthServer ¶
type AuthServer interface { CreateAuth(context.Context, *AuthRequest) (*CreateAuthReply, error) DeleteAuth(context.Context, *AuthRequest) (*DeleteAuthReply, error) CreateAuthrole(context.Context, *AuthroleRequest) (*CreateAuthroleReply, error) DeleteAuthrole(context.Context, *AuthroleRequest) (*DeleteAuthroleReply, error) // contains filtered or unexported methods }
AuthServer is the server API for Auth service. All implementations must embed UnimplementedAuthServer for forward compatibility
type AuthroleClusterPolicyRequest ¶
type AuthroleClusterPolicyRequest struct { ClusterName string `protobuf:"bytes,1,opt,name=cluster_name,proto3" json:"cluster_name,omitempty"` DestUser string `protobuf:"bytes,2,opt,name=dest_user,proto3" json:"dest_user,omitempty"` Secret *ClusterMeta `protobuf:"bytes,3,opt,name=secret,proto3" json:"secret,omitempty"` // contains filtered or unexported fields }
func (*AuthroleClusterPolicyRequest) Descriptor
deprecated
func (*AuthroleClusterPolicyRequest) Descriptor() ([]byte, []int)
Deprecated: Use AuthroleClusterPolicyRequest.ProtoReflect.Descriptor instead.
func (*AuthroleClusterPolicyRequest) GetClusterName ¶
func (x *AuthroleClusterPolicyRequest) GetClusterName() string
func (*AuthroleClusterPolicyRequest) GetDestUser ¶
func (x *AuthroleClusterPolicyRequest) GetDestUser() string
func (*AuthroleClusterPolicyRequest) GetSecret ¶
func (x *AuthroleClusterPolicyRequest) GetSecret() *ClusterMeta
func (*AuthroleClusterPolicyRequest) ProtoMessage ¶
func (*AuthroleClusterPolicyRequest) ProtoMessage()
func (*AuthroleClusterPolicyRequest) ProtoReflect ¶
func (x *AuthroleClusterPolicyRequest) ProtoReflect() protoreflect.Message
func (*AuthroleClusterPolicyRequest) Reset ¶
func (x *AuthroleClusterPolicyRequest) Reset()
func (*AuthroleClusterPolicyRequest) String ¶
func (x *AuthroleClusterPolicyRequest) String() string
type AuthroleGitPolicyRequest ¶
type AuthroleGitPolicyRequest struct { ClusterName string `protobuf:"bytes,1,opt,name=cluster_name,proto3" json:"cluster_name,omitempty"` DestUser string `protobuf:"bytes,2,opt,name=dest_user,proto3" json:"dest_user,omitempty"` Secret *GitMeta `protobuf:"bytes,3,opt,name=secret,proto3" json:"secret,omitempty"` // contains filtered or unexported fields }
func (*AuthroleGitPolicyRequest) Descriptor
deprecated
func (*AuthroleGitPolicyRequest) Descriptor() ([]byte, []int)
Deprecated: Use AuthroleGitPolicyRequest.ProtoReflect.Descriptor instead.
func (*AuthroleGitPolicyRequest) GetClusterName ¶
func (x *AuthroleGitPolicyRequest) GetClusterName() string
func (*AuthroleGitPolicyRequest) GetDestUser ¶
func (x *AuthroleGitPolicyRequest) GetDestUser() string
func (*AuthroleGitPolicyRequest) GetSecret ¶
func (x *AuthroleGitPolicyRequest) GetSecret() *GitMeta
func (*AuthroleGitPolicyRequest) ProtoMessage ¶
func (*AuthroleGitPolicyRequest) ProtoMessage()
func (*AuthroleGitPolicyRequest) ProtoReflect ¶
func (x *AuthroleGitPolicyRequest) ProtoReflect() protoreflect.Message
func (*AuthroleGitPolicyRequest) Reset ¶
func (x *AuthroleGitPolicyRequest) Reset()
func (*AuthroleGitPolicyRequest) String ¶
func (x *AuthroleGitPolicyRequest) String() string
type AuthroleRepoPolicyRequest ¶
type AuthroleRepoPolicyRequest struct { ClusterName string `protobuf:"bytes,1,opt,name=cluster_name,proto3" json:"cluster_name,omitempty"` DestUser string `protobuf:"bytes,2,opt,name=dest_user,proto3" json:"dest_user,omitempty"` Secret *RepoMeta `protobuf:"bytes,3,opt,name=secret,proto3" json:"secret,omitempty"` // contains filtered or unexported fields }
func (*AuthroleRepoPolicyRequest) Descriptor
deprecated
func (*AuthroleRepoPolicyRequest) Descriptor() ([]byte, []int)
Deprecated: Use AuthroleRepoPolicyRequest.ProtoReflect.Descriptor instead.
func (*AuthroleRepoPolicyRequest) GetClusterName ¶
func (x *AuthroleRepoPolicyRequest) GetClusterName() string
func (*AuthroleRepoPolicyRequest) GetDestUser ¶
func (x *AuthroleRepoPolicyRequest) GetDestUser() string
func (*AuthroleRepoPolicyRequest) GetSecret ¶
func (x *AuthroleRepoPolicyRequest) GetSecret() *RepoMeta
func (*AuthroleRepoPolicyRequest) ProtoMessage ¶
func (*AuthroleRepoPolicyRequest) ProtoMessage()
func (*AuthroleRepoPolicyRequest) ProtoReflect ¶
func (x *AuthroleRepoPolicyRequest) ProtoReflect() protoreflect.Message
func (*AuthroleRepoPolicyRequest) Reset ¶
func (x *AuthroleRepoPolicyRequest) Reset()
func (*AuthroleRepoPolicyRequest) String ¶
func (x *AuthroleRepoPolicyRequest) String() string
type AuthroleRequest ¶
type AuthroleRequest struct { // Vault path of kubernetes auth ClusterName string `protobuf:"bytes,1,opt,name=cluster_name,proto3" json:"cluster_name,omitempty"` // Vault role name in kubernetes auth DestUser string `protobuf:"bytes,2,opt,name=dest_user,proto3" json:"dest_user,omitempty"` // Types that are assignable to Role: // *AuthroleRequest_K8S Role isAuthroleRequest_Role `protobuf_oneof:"role"` // contains filtered or unexported fields }
func (*AuthroleRequest) Descriptor
deprecated
func (*AuthroleRequest) Descriptor() ([]byte, []int)
Deprecated: Use AuthroleRequest.ProtoReflect.Descriptor instead.
func (*AuthroleRequest) GetClusterName ¶
func (x *AuthroleRequest) GetClusterName() string
func (*AuthroleRequest) GetDestUser ¶
func (x *AuthroleRequest) GetDestUser() string
func (*AuthroleRequest) GetK8S ¶
func (x *AuthroleRequest) GetK8S() *KubernetesAuthRoleMeta
func (*AuthroleRequest) GetRole ¶
func (m *AuthroleRequest) GetRole() isAuthroleRequest_Role
func (*AuthroleRequest) ProtoMessage ¶
func (*AuthroleRequest) ProtoMessage()
func (*AuthroleRequest) ProtoReflect ¶
func (x *AuthroleRequest) ProtoReflect() protoreflect.Message
func (*AuthroleRequest) Reset ¶
func (x *AuthroleRequest) Reset()
func (*AuthroleRequest) String ¶
func (x *AuthroleRequest) String() string
type AuthroleRequest_K8S ¶
type AuthroleRequest_K8S struct {
K8S *KubernetesAuthRoleMeta `protobuf:"bytes,3,opt,name=k8s,proto3,oneof"`
}
type AuthroleTenantGitPolicyRequest ¶
type AuthroleTenantGitPolicyRequest struct { ClusterName string `protobuf:"bytes,1,opt,name=cluster_name,proto3" json:"cluster_name,omitempty"` DestUser string `protobuf:"bytes,2,opt,name=dest_user,proto3" json:"dest_user,omitempty"` Secret *TenantGitMeta `protobuf:"bytes,3,opt,name=secret,proto3" json:"secret,omitempty"` // contains filtered or unexported fields }
func (*AuthroleTenantGitPolicyRequest) Descriptor
deprecated
func (*AuthroleTenantGitPolicyRequest) Descriptor() ([]byte, []int)
Deprecated: Use AuthroleTenantGitPolicyRequest.ProtoReflect.Descriptor instead.
func (*AuthroleTenantGitPolicyRequest) GetClusterName ¶
func (x *AuthroleTenantGitPolicyRequest) GetClusterName() string
func (*AuthroleTenantGitPolicyRequest) GetDestUser ¶
func (x *AuthroleTenantGitPolicyRequest) GetDestUser() string
func (*AuthroleTenantGitPolicyRequest) GetSecret ¶
func (x *AuthroleTenantGitPolicyRequest) GetSecret() *TenantGitMeta
func (*AuthroleTenantGitPolicyRequest) ProtoMessage ¶
func (*AuthroleTenantGitPolicyRequest) ProtoMessage()
func (*AuthroleTenantGitPolicyRequest) ProtoReflect ¶
func (x *AuthroleTenantGitPolicyRequest) ProtoReflect() protoreflect.Message
func (*AuthroleTenantGitPolicyRequest) Reset ¶
func (x *AuthroleTenantGitPolicyRequest) Reset()
func (*AuthroleTenantGitPolicyRequest) String ¶
func (x *AuthroleTenantGitPolicyRequest) String() string
type AuthroleTenantRepoPolicyRequest ¶
type AuthroleTenantRepoPolicyRequest struct { ClusterName string `protobuf:"bytes,1,opt,name=cluster_name,proto3" json:"cluster_name,omitempty"` DestUser string `protobuf:"bytes,2,opt,name=dest_user,proto3" json:"dest_user,omitempty"` Secret *TenantRepoMeta `protobuf:"bytes,3,opt,name=secret,proto3" json:"secret,omitempty"` // contains filtered or unexported fields }
func (*AuthroleTenantRepoPolicyRequest) Descriptor
deprecated
func (*AuthroleTenantRepoPolicyRequest) Descriptor() ([]byte, []int)
Deprecated: Use AuthroleTenantRepoPolicyRequest.ProtoReflect.Descriptor instead.
func (*AuthroleTenantRepoPolicyRequest) GetClusterName ¶
func (x *AuthroleTenantRepoPolicyRequest) GetClusterName() string
func (*AuthroleTenantRepoPolicyRequest) GetDestUser ¶
func (x *AuthroleTenantRepoPolicyRequest) GetDestUser() string
func (*AuthroleTenantRepoPolicyRequest) GetSecret ¶
func (x *AuthroleTenantRepoPolicyRequest) GetSecret() *TenantRepoMeta
func (*AuthroleTenantRepoPolicyRequest) ProtoMessage ¶
func (*AuthroleTenantRepoPolicyRequest) ProtoMessage()
func (*AuthroleTenantRepoPolicyRequest) ProtoReflect ¶
func (x *AuthroleTenantRepoPolicyRequest) ProtoReflect() protoreflect.Message
func (*AuthroleTenantRepoPolicyRequest) Reset ¶
func (x *AuthroleTenantRepoPolicyRequest) Reset()
func (*AuthroleTenantRepoPolicyRequest) String ¶
func (x *AuthroleTenantRepoPolicyRequest) String() string
type ClusterAccount ¶
type ClusterAccount struct { // Kubeconfig file to access cluster Kubeconfig string `protobuf:"bytes,1,opt,name=kubeconfig,proto3" json:"kubeconfig,omitempty"` // contains filtered or unexported fields }
CLUSTER DEFINE
func (*ClusterAccount) Descriptor
deprecated
func (*ClusterAccount) Descriptor() ([]byte, []int)
Deprecated: Use ClusterAccount.ProtoReflect.Descriptor instead.
func (*ClusterAccount) GetKubeconfig ¶
func (x *ClusterAccount) GetKubeconfig() string
func (*ClusterAccount) ProtoMessage ¶
func (*ClusterAccount) ProtoMessage()
func (*ClusterAccount) ProtoReflect ¶
func (x *ClusterAccount) ProtoReflect() protoreflect.Message
func (*ClusterAccount) Reset ¶
func (x *ClusterAccount) Reset()
func (*ClusterAccount) String ¶
func (x *ClusterAccount) String() string
type ClusterMeta ¶
type ClusterMeta struct { // Type of cluster, such as k8s, aws, virtual machine, only support "kubernetes" Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"` ID string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` Username string `protobuf:"bytes,3,opt,name=username,proto3" json:"username,omitempty"` Permission string `protobuf:"bytes,4,opt,name=permission,proto3" json:"permission,omitempty"` // contains filtered or unexported fields }
func (*ClusterMeta) Descriptor
deprecated
func (*ClusterMeta) Descriptor() ([]byte, []int)
Deprecated: Use ClusterMeta.ProtoReflect.Descriptor instead.
func (*ClusterMeta) GetId ¶
func (x *ClusterMeta) GetId() string
func (*ClusterMeta) GetPermission ¶
func (x *ClusterMeta) GetPermission() string
func (*ClusterMeta) GetType ¶
func (x *ClusterMeta) GetType() string
func (*ClusterMeta) GetUsername ¶
func (x *ClusterMeta) GetUsername() string
func (*ClusterMeta) ProtoMessage ¶
func (*ClusterMeta) ProtoMessage()
func (*ClusterMeta) ProtoReflect ¶
func (x *ClusterMeta) ProtoReflect() protoreflect.Message
func (*ClusterMeta) Reset ¶
func (x *ClusterMeta) Reset()
func (*ClusterMeta) String ¶
func (x *ClusterMeta) String() string
type ClusterRequest ¶
type ClusterRequest struct { Meta *ClusterMeta `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // Cluster access info, such as kubeconfig when clsuter type is kubernetes Account *ClusterAccount `protobuf:"bytes,2,opt,name=account,proto3" json:"account,omitempty"` // contains filtered or unexported fields }
func (*ClusterRequest) Descriptor
deprecated
func (*ClusterRequest) Descriptor() ([]byte, []int)
Deprecated: Use ClusterRequest.ProtoReflect.Descriptor instead.
func (*ClusterRequest) GetAccount ¶
func (x *ClusterRequest) GetAccount() *ClusterAccount
func (*ClusterRequest) GetMeta ¶
func (x *ClusterRequest) GetMeta() *ClusterMeta
func (*ClusterRequest) ProtoMessage ¶
func (*ClusterRequest) ProtoMessage()
func (*ClusterRequest) ProtoReflect ¶
func (x *ClusterRequest) ProtoReflect() protoreflect.Message
func (*ClusterRequest) Reset ¶
func (x *ClusterRequest) Reset()
func (*ClusterRequest) String ¶
func (x *ClusterRequest) String() string
type CreateAuthReply ¶
type CreateAuthReply struct { Msg string `protobuf:"bytes,1,opt,name=msg,proto3" json:"msg,omitempty"` // contains filtered or unexported fields }
func (*CreateAuthReply) Descriptor
deprecated
func (*CreateAuthReply) Descriptor() ([]byte, []int)
Deprecated: Use CreateAuthReply.ProtoReflect.Descriptor instead.
func (*CreateAuthReply) GetMsg ¶
func (x *CreateAuthReply) GetMsg() string
func (*CreateAuthReply) ProtoMessage ¶
func (*CreateAuthReply) ProtoMessage()
func (*CreateAuthReply) ProtoReflect ¶
func (x *CreateAuthReply) ProtoReflect() protoreflect.Message
func (*CreateAuthReply) Reset ¶
func (x *CreateAuthReply) Reset()
func (*CreateAuthReply) String ¶
func (x *CreateAuthReply) String() string
type CreateAuthroleReply ¶
type CreateAuthroleReply struct { Msg string `protobuf:"bytes,1,opt,name=msg,proto3" json:"msg,omitempty"` // contains filtered or unexported fields }
func (*CreateAuthroleReply) Descriptor
deprecated
func (*CreateAuthroleReply) Descriptor() ([]byte, []int)
Deprecated: Use CreateAuthroleReply.ProtoReflect.Descriptor instead.
func (*CreateAuthroleReply) GetMsg ¶
func (x *CreateAuthroleReply) GetMsg() string
func (*CreateAuthroleReply) ProtoMessage ¶
func (*CreateAuthroleReply) ProtoMessage()
func (*CreateAuthroleReply) ProtoReflect ¶
func (x *CreateAuthroleReply) ProtoReflect() protoreflect.Message
func (*CreateAuthroleReply) Reset ¶
func (x *CreateAuthroleReply) Reset()
func (*CreateAuthroleReply) String ¶
func (x *CreateAuthroleReply) String() string
type CreateClusterReply ¶
type CreateClusterReply struct { Secret *SecretInfo `protobuf:"bytes,1,opt,name=secret,proto3" json:"secret,omitempty"` // contains filtered or unexported fields }
func (*CreateClusterReply) Descriptor
deprecated
func (*CreateClusterReply) Descriptor() ([]byte, []int)
Deprecated: Use CreateClusterReply.ProtoReflect.Descriptor instead.
func (*CreateClusterReply) GetSecret ¶
func (x *CreateClusterReply) GetSecret() *SecretInfo
func (*CreateClusterReply) ProtoMessage ¶
func (*CreateClusterReply) ProtoMessage()
func (*CreateClusterReply) ProtoReflect ¶
func (x *CreateClusterReply) ProtoReflect() protoreflect.Message
func (*CreateClusterReply) Reset ¶
func (x *CreateClusterReply) Reset()
func (*CreateClusterReply) String ¶
func (x *CreateClusterReply) String() string
type CreateGitReply ¶
type CreateGitReply struct { Secret *SecretInfo `protobuf:"bytes,1,opt,name=secret,proto3" json:"secret,omitempty"` // contains filtered or unexported fields }
func (*CreateGitReply) Descriptor
deprecated
func (*CreateGitReply) Descriptor() ([]byte, []int)
Deprecated: Use CreateGitReply.ProtoReflect.Descriptor instead.
func (*CreateGitReply) GetSecret ¶
func (x *CreateGitReply) GetSecret() *SecretInfo
func (*CreateGitReply) ProtoMessage ¶
func (*CreateGitReply) ProtoMessage()
func (*CreateGitReply) ProtoReflect ¶
func (x *CreateGitReply) ProtoReflect() protoreflect.Message
func (*CreateGitReply) Reset ¶
func (x *CreateGitReply) Reset()
func (*CreateGitReply) String ¶
func (x *CreateGitReply) String() string
type CreatePkiReply ¶
type CreatePkiReply struct { Secret *SecretInfo `protobuf:"bytes,1,opt,name=secret,proto3" json:"secret,omitempty"` // contains filtered or unexported fields }
func (*CreatePkiReply) Descriptor
deprecated
func (*CreatePkiReply) Descriptor() ([]byte, []int)
Deprecated: Use CreatePkiReply.ProtoReflect.Descriptor instead.
func (*CreatePkiReply) GetSecret ¶
func (x *CreatePkiReply) GetSecret() *SecretInfo
func (*CreatePkiReply) ProtoMessage ¶
func (*CreatePkiReply) ProtoMessage()
func (*CreatePkiReply) ProtoReflect ¶
func (x *CreatePkiReply) ProtoReflect() protoreflect.Message
func (*CreatePkiReply) Reset ¶
func (x *CreatePkiReply) Reset()
func (*CreatePkiReply) String ¶
func (x *CreatePkiReply) String() string
type CreateRepoReply ¶
type CreateRepoReply struct { Secret *SecretInfo `protobuf:"bytes,1,opt,name=secret,proto3" json:"secret,omitempty"` // contains filtered or unexported fields }
func (*CreateRepoReply) Descriptor
deprecated
func (*CreateRepoReply) Descriptor() ([]byte, []int)
Deprecated: Use CreateRepoReply.ProtoReflect.Descriptor instead.
func (*CreateRepoReply) GetSecret ¶
func (x *CreateRepoReply) GetSecret() *SecretInfo
func (*CreateRepoReply) ProtoMessage ¶
func (*CreateRepoReply) ProtoMessage()
func (*CreateRepoReply) ProtoReflect ¶
func (x *CreateRepoReply) ProtoReflect() protoreflect.Message
func (*CreateRepoReply) Reset ¶
func (x *CreateRepoReply) Reset()
func (*CreateRepoReply) String ¶
func (x *CreateRepoReply) String() string
type CreateTenantGitReply ¶
type CreateTenantGitReply struct { Secret *SecretInfo `protobuf:"bytes,1,opt,name=secret,proto3" json:"secret,omitempty"` // contains filtered or unexported fields }
func (*CreateTenantGitReply) Descriptor
deprecated
func (*CreateTenantGitReply) Descriptor() ([]byte, []int)
Deprecated: Use CreateTenantGitReply.ProtoReflect.Descriptor instead.
func (*CreateTenantGitReply) GetSecret ¶
func (x *CreateTenantGitReply) GetSecret() *SecretInfo
func (*CreateTenantGitReply) ProtoMessage ¶
func (*CreateTenantGitReply) ProtoMessage()
func (*CreateTenantGitReply) ProtoReflect ¶
func (x *CreateTenantGitReply) ProtoReflect() protoreflect.Message
func (*CreateTenantGitReply) Reset ¶
func (x *CreateTenantGitReply) Reset()
func (*CreateTenantGitReply) String ¶
func (x *CreateTenantGitReply) String() string
type CreateTenantRepoReply ¶
type CreateTenantRepoReply struct { Secret *SecretInfo `protobuf:"bytes,1,opt,name=secret,proto3" json:"secret,omitempty"` // contains filtered or unexported fields }
func (*CreateTenantRepoReply) Descriptor
deprecated
func (*CreateTenantRepoReply) Descriptor() ([]byte, []int)
Deprecated: Use CreateTenantRepoReply.ProtoReflect.Descriptor instead.
func (*CreateTenantRepoReply) GetSecret ¶
func (x *CreateTenantRepoReply) GetSecret() *SecretInfo
func (*CreateTenantRepoReply) ProtoMessage ¶
func (*CreateTenantRepoReply) ProtoMessage()
func (*CreateTenantRepoReply) ProtoReflect ¶
func (x *CreateTenantRepoReply) ProtoReflect() protoreflect.Message
func (*CreateTenantRepoReply) Reset ¶
func (x *CreateTenantRepoReply) Reset()
func (*CreateTenantRepoReply) String ¶
func (x *CreateTenantRepoReply) String() string
type DeleteAuthReply ¶
type DeleteAuthReply struct { Msg string `protobuf:"bytes,1,opt,name=msg,proto3" json:"msg,omitempty"` // contains filtered or unexported fields }
func (*DeleteAuthReply) Descriptor
deprecated
func (*DeleteAuthReply) Descriptor() ([]byte, []int)
Deprecated: Use DeleteAuthReply.ProtoReflect.Descriptor instead.
func (*DeleteAuthReply) GetMsg ¶
func (x *DeleteAuthReply) GetMsg() string
func (*DeleteAuthReply) ProtoMessage ¶
func (*DeleteAuthReply) ProtoMessage()
func (*DeleteAuthReply) ProtoReflect ¶
func (x *DeleteAuthReply) ProtoReflect() protoreflect.Message
func (*DeleteAuthReply) Reset ¶
func (x *DeleteAuthReply) Reset()
func (*DeleteAuthReply) String ¶
func (x *DeleteAuthReply) String() string
type DeleteAuthroleReply ¶
type DeleteAuthroleReply struct { Msg string `protobuf:"bytes,1,opt,name=msg,proto3" json:"msg,omitempty"` // contains filtered or unexported fields }
func (*DeleteAuthroleReply) Descriptor
deprecated
func (*DeleteAuthroleReply) Descriptor() ([]byte, []int)
Deprecated: Use DeleteAuthroleReply.ProtoReflect.Descriptor instead.
func (*DeleteAuthroleReply) GetMsg ¶
func (x *DeleteAuthroleReply) GetMsg() string
func (*DeleteAuthroleReply) ProtoMessage ¶
func (*DeleteAuthroleReply) ProtoMessage()
func (*DeleteAuthroleReply) ProtoReflect ¶
func (x *DeleteAuthroleReply) ProtoReflect() protoreflect.Message
func (*DeleteAuthroleReply) Reset ¶
func (x *DeleteAuthroleReply) Reset()
func (*DeleteAuthroleReply) String ¶
func (x *DeleteAuthroleReply) String() string
type DeleteClusterReply ¶
type DeleteClusterReply struct { Msg string `protobuf:"bytes,1,opt,name=msg,proto3" json:"msg,omitempty"` // contains filtered or unexported fields }
func (*DeleteClusterReply) Descriptor
deprecated
func (*DeleteClusterReply) Descriptor() ([]byte, []int)
Deprecated: Use DeleteClusterReply.ProtoReflect.Descriptor instead.
func (*DeleteClusterReply) GetMsg ¶
func (x *DeleteClusterReply) GetMsg() string
func (*DeleteClusterReply) ProtoMessage ¶
func (*DeleteClusterReply) ProtoMessage()
func (*DeleteClusterReply) ProtoReflect ¶
func (x *DeleteClusterReply) ProtoReflect() protoreflect.Message
func (*DeleteClusterReply) Reset ¶
func (x *DeleteClusterReply) Reset()
func (*DeleteClusterReply) String ¶
func (x *DeleteClusterReply) String() string
type DeleteGitReply ¶
type DeleteGitReply struct { Msg string `protobuf:"bytes,1,opt,name=msg,proto3" json:"msg,omitempty"` // contains filtered or unexported fields }
func (*DeleteGitReply) Descriptor
deprecated
func (*DeleteGitReply) Descriptor() ([]byte, []int)
Deprecated: Use DeleteGitReply.ProtoReflect.Descriptor instead.
func (*DeleteGitReply) GetMsg ¶
func (x *DeleteGitReply) GetMsg() string
func (*DeleteGitReply) ProtoMessage ¶
func (*DeleteGitReply) ProtoMessage()
func (*DeleteGitReply) ProtoReflect ¶
func (x *DeleteGitReply) ProtoReflect() protoreflect.Message
func (*DeleteGitReply) Reset ¶
func (x *DeleteGitReply) Reset()
func (*DeleteGitReply) String ¶
func (x *DeleteGitReply) String() string
type DeletePkiReply ¶
type DeletePkiReply struct { Msg string `protobuf:"bytes,1,opt,name=msg,proto3" json:"msg,omitempty"` // contains filtered or unexported fields }
func (*DeletePkiReply) Descriptor
deprecated
func (*DeletePkiReply) Descriptor() ([]byte, []int)
Deprecated: Use DeletePkiReply.ProtoReflect.Descriptor instead.
func (*DeletePkiReply) GetMsg ¶
func (x *DeletePkiReply) GetMsg() string
func (*DeletePkiReply) ProtoMessage ¶
func (*DeletePkiReply) ProtoMessage()
func (*DeletePkiReply) ProtoReflect ¶
func (x *DeletePkiReply) ProtoReflect() protoreflect.Message
func (*DeletePkiReply) Reset ¶
func (x *DeletePkiReply) Reset()
func (*DeletePkiReply) String ¶
func (x *DeletePkiReply) String() string
type DeleteRepoReply ¶
type DeleteRepoReply struct { Msg string `protobuf:"bytes,1,opt,name=msg,proto3" json:"msg,omitempty"` // contains filtered or unexported fields }
func (*DeleteRepoReply) Descriptor
deprecated
func (*DeleteRepoReply) Descriptor() ([]byte, []int)
Deprecated: Use DeleteRepoReply.ProtoReflect.Descriptor instead.
func (*DeleteRepoReply) GetMsg ¶
func (x *DeleteRepoReply) GetMsg() string
func (*DeleteRepoReply) ProtoMessage ¶
func (*DeleteRepoReply) ProtoMessage()
func (*DeleteRepoReply) ProtoReflect ¶
func (x *DeleteRepoReply) ProtoReflect() protoreflect.Message
func (*DeleteRepoReply) Reset ¶
func (x *DeleteRepoReply) Reset()
func (*DeleteRepoReply) String ¶
func (x *DeleteRepoReply) String() string
type DeleteTenantGitReply ¶
type DeleteTenantGitReply struct { Msg string `protobuf:"bytes,1,opt,name=msg,proto3" json:"msg,omitempty"` // contains filtered or unexported fields }
func (*DeleteTenantGitReply) Descriptor
deprecated
func (*DeleteTenantGitReply) Descriptor() ([]byte, []int)
Deprecated: Use DeleteTenantGitReply.ProtoReflect.Descriptor instead.
func (*DeleteTenantGitReply) GetMsg ¶
func (x *DeleteTenantGitReply) GetMsg() string
func (*DeleteTenantGitReply) ProtoMessage ¶
func (*DeleteTenantGitReply) ProtoMessage()
func (*DeleteTenantGitReply) ProtoReflect ¶
func (x *DeleteTenantGitReply) ProtoReflect() protoreflect.Message
func (*DeleteTenantGitReply) Reset ¶
func (x *DeleteTenantGitReply) Reset()
func (*DeleteTenantGitReply) String ¶
func (x *DeleteTenantGitReply) String() string
type DeleteTenantRepoReply ¶
type DeleteTenantRepoReply struct { Msg string `protobuf:"bytes,1,opt,name=msg,proto3" json:"msg,omitempty"` // contains filtered or unexported fields }
func (*DeleteTenantRepoReply) Descriptor
deprecated
func (*DeleteTenantRepoReply) Descriptor() ([]byte, []int)
Deprecated: Use DeleteTenantRepoReply.ProtoReflect.Descriptor instead.
func (*DeleteTenantRepoReply) GetMsg ¶
func (x *DeleteTenantRepoReply) GetMsg() string
func (*DeleteTenantRepoReply) ProtoMessage ¶
func (*DeleteTenantRepoReply) ProtoMessage()
func (*DeleteTenantRepoReply) ProtoReflect ¶
func (x *DeleteTenantRepoReply) ProtoReflect() protoreflect.Message
func (*DeleteTenantRepoReply) Reset ¶
func (x *DeleteTenantRepoReply) Reset()
func (*DeleteTenantRepoReply) String ¶
func (x *DeleteTenantRepoReply) String() string
type ErrorReason ¶
type ErrorReason int32
const ( ErrorReason_AUTH_FAILED ErrorReason = 0 ErrorReason_ACTION_NOT_ALLOW ErrorReason = 1 ErrorReason_RESOURCE_NOT_FOUND ErrorReason = 2 ErrorReason_INPUT_ARG_ERROR ErrorReason = 3 ErrorReason_INTERNAL_SERVICE_ERROR ErrorReason = 4 )
func (ErrorReason) Descriptor ¶
func (ErrorReason) Descriptor() protoreflect.EnumDescriptor
func (ErrorReason) Enum ¶
func (x ErrorReason) Enum() *ErrorReason
func (ErrorReason) EnumDescriptor
deprecated
func (ErrorReason) EnumDescriptor() ([]byte, []int)
Deprecated: Use ErrorReason.Descriptor instead.
func (ErrorReason) Number ¶
func (x ErrorReason) Number() protoreflect.EnumNumber
func (ErrorReason) String ¶
func (x ErrorReason) String() string
func (ErrorReason) Type ¶
func (ErrorReason) Type() protoreflect.EnumType
type GitKVs ¶
type GitKVs struct { // Deploykey of the unit DeployKey string `protobuf:"bytes,1,opt,name=deploy_key,proto3" json:"deploy_key,omitempty"` // AccessToken of this unit AccessToken string `protobuf:"bytes,2,opt,name=access_token,proto3" json:"access_token,omitempty"` // External kvs store in vault, deploy key and access token wiil over write it if key name is same Additionals map[string]string `` /* 163-byte string literal not displayed */ // contains filtered or unexported fields }
GIT DEFINE
func (*GitKVs) Descriptor
deprecated
func (*GitKVs) GetAccessToken ¶
func (*GitKVs) GetAdditionals ¶
func (*GitKVs) GetDeployKey ¶
func (*GitKVs) ProtoMessage ¶
func (*GitKVs) ProtoMessage()
func (*GitKVs) ProtoReflect ¶
func (x *GitKVs) ProtoReflect() protoreflect.Message
type GitMeta ¶
type GitMeta struct { // Git Provider Type, gitlab or github ProviderType string `protobuf:"bytes,1,opt,name=provider_type,proto3" json:"provider_type,omitempty"` // Git repo ID or product ID in nautes ID string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` Username string `protobuf:"bytes,3,opt,name=username,proto3" json:"username,omitempty"` Permission string `protobuf:"bytes,4,opt,name=permission,proto3" json:"permission,omitempty"` // contains filtered or unexported fields }
func (*GitMeta) Descriptor
deprecated
func (*GitMeta) GetPermission ¶
func (*GitMeta) GetProviderType ¶
func (*GitMeta) GetUsername ¶
func (*GitMeta) ProtoMessage ¶
func (*GitMeta) ProtoMessage()
func (*GitMeta) ProtoReflect ¶
func (x *GitMeta) ProtoReflect() protoreflect.Message
type GitRequest ¶
type GitRequest struct { Meta *GitMeta `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The key vaules will store in vault Kvs *GitKVs `protobuf:"bytes,2,opt,name=kvs,proto3" json:"kvs,omitempty"` // contains filtered or unexported fields }
func (*GitRequest) Descriptor
deprecated
func (*GitRequest) Descriptor() ([]byte, []int)
Deprecated: Use GitRequest.ProtoReflect.Descriptor instead.
func (*GitRequest) GetKvs ¶
func (x *GitRequest) GetKvs() *GitKVs
func (*GitRequest) GetMeta ¶
func (x *GitRequest) GetMeta() *GitMeta
func (*GitRequest) ProtoMessage ¶
func (*GitRequest) ProtoMessage()
func (*GitRequest) ProtoReflect ¶
func (x *GitRequest) ProtoReflect() protoreflect.Message
func (*GitRequest) Reset ¶
func (x *GitRequest) Reset()
func (*GitRequest) String ¶
func (x *GitRequest) String() string
type GrantAuthrolePolicyReply ¶
type GrantAuthrolePolicyReply struct { Msg string `protobuf:"bytes,1,opt,name=msg,proto3" json:"msg,omitempty"` // contains filtered or unexported fields }
func (*GrantAuthrolePolicyReply) Descriptor
deprecated
func (*GrantAuthrolePolicyReply) Descriptor() ([]byte, []int)
Deprecated: Use GrantAuthrolePolicyReply.ProtoReflect.Descriptor instead.
func (*GrantAuthrolePolicyReply) GetMsg ¶
func (x *GrantAuthrolePolicyReply) GetMsg() string
func (*GrantAuthrolePolicyReply) ProtoMessage ¶
func (*GrantAuthrolePolicyReply) ProtoMessage()
func (*GrantAuthrolePolicyReply) ProtoReflect ¶
func (x *GrantAuthrolePolicyReply) ProtoReflect() protoreflect.Message
func (*GrantAuthrolePolicyReply) Reset ¶
func (x *GrantAuthrolePolicyReply) Reset()
func (*GrantAuthrolePolicyReply) String ¶
func (x *GrantAuthrolePolicyReply) String() string
type Kubernetes ¶
type Kubernetes struct { // Kubernetes URL Url string `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty"` // Kubernetes cabundle when url is https Cabundle string `protobuf:"bytes,2,opt,name=cabundle,proto3" json:"cabundle,omitempty"` // The k8s service account token witch has "system:auth-delegator" role Token string `protobuf:"bytes,3,opt,name=token,proto3" json:"token,omitempty"` // contains filtered or unexported fields }
func (*Kubernetes) Descriptor
deprecated
func (*Kubernetes) Descriptor() ([]byte, []int)
Deprecated: Use Kubernetes.ProtoReflect.Descriptor instead.
func (*Kubernetes) GetCabundle ¶
func (x *Kubernetes) GetCabundle() string
func (*Kubernetes) GetToken ¶
func (x *Kubernetes) GetToken() string
func (*Kubernetes) GetUrl ¶
func (x *Kubernetes) GetUrl() string
func (*Kubernetes) ProtoMessage ¶
func (*Kubernetes) ProtoMessage()
func (*Kubernetes) ProtoReflect ¶
func (x *Kubernetes) ProtoReflect() protoreflect.Message
func (*Kubernetes) Reset ¶
func (x *Kubernetes) Reset()
func (*Kubernetes) String ¶
func (x *Kubernetes) String() string
type KubernetesAuthRoleMeta ¶
type KubernetesAuthRoleMeta struct { Namespaces string `protobuf:"bytes,1,opt,name=namespaces,proto3" json:"namespaces,omitempty"` ServiceAccounts string `protobuf:"bytes,2,opt,name=service_accounts,proto3" json:"service_accounts,omitempty"` // contains filtered or unexported fields }
func (*KubernetesAuthRoleMeta) Descriptor
deprecated
func (*KubernetesAuthRoleMeta) Descriptor() ([]byte, []int)
Deprecated: Use KubernetesAuthRoleMeta.ProtoReflect.Descriptor instead.
func (*KubernetesAuthRoleMeta) GetNamespaces ¶
func (x *KubernetesAuthRoleMeta) GetNamespaces() string
func (*KubernetesAuthRoleMeta) GetServiceAccounts ¶
func (x *KubernetesAuthRoleMeta) GetServiceAccounts() string
func (*KubernetesAuthRoleMeta) ProtoMessage ¶
func (*KubernetesAuthRoleMeta) ProtoMessage()
func (*KubernetesAuthRoleMeta) ProtoReflect ¶
func (x *KubernetesAuthRoleMeta) ProtoReflect() protoreflect.Message
func (*KubernetesAuthRoleMeta) Reset ¶
func (x *KubernetesAuthRoleMeta) Reset()
func (*KubernetesAuthRoleMeta) String ¶
func (x *KubernetesAuthRoleMeta) String() string
type PkiRequest ¶
type PkiRequest struct { Domain string `protobuf:"bytes,1,opt,name=domain,proto3" json:"domain,omitempty"` Cacert string `protobuf:"bytes,2,opt,name=cacert,proto3" json:"cacert,omitempty"` Cert string `protobuf:"bytes,3,opt,name=cert,proto3" json:"cert,omitempty"` Key string `protobuf:"bytes,4,opt,name=key,proto3" json:"key,omitempty"` // contains filtered or unexported fields }
PKI DEFINE
func (*PkiRequest) Descriptor
deprecated
func (*PkiRequest) Descriptor() ([]byte, []int)
Deprecated: Use PkiRequest.ProtoReflect.Descriptor instead.
func (*PkiRequest) GetCacert ¶
func (x *PkiRequest) GetCacert() string
func (*PkiRequest) GetCert ¶
func (x *PkiRequest) GetCert() string
func (*PkiRequest) GetDomain ¶
func (x *PkiRequest) GetDomain() string
func (*PkiRequest) GetKey ¶
func (x *PkiRequest) GetKey() string
func (*PkiRequest) ProtoMessage ¶
func (*PkiRequest) ProtoMessage()
func (*PkiRequest) ProtoReflect ¶
func (x *PkiRequest) ProtoReflect() protoreflect.Message
func (*PkiRequest) Reset ¶
func (x *PkiRequest) Reset()
func (*PkiRequest) String ¶
func (x *PkiRequest) String() string
type RepoAccount ¶
type RepoAccount struct { Username string `protobuf:"bytes,1,opt,name=username,proto3" json:"username,omitempty"` Password string `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty"` // contains filtered or unexported fields }
REPO DEFINE
func (*RepoAccount) Descriptor
deprecated
func (*RepoAccount) Descriptor() ([]byte, []int)
Deprecated: Use RepoAccount.ProtoReflect.Descriptor instead.
func (*RepoAccount) GetPassword ¶
func (x *RepoAccount) GetPassword() string
func (*RepoAccount) GetUsername ¶
func (x *RepoAccount) GetUsername() string
func (*RepoAccount) ProtoMessage ¶
func (*RepoAccount) ProtoMessage()
func (*RepoAccount) ProtoReflect ¶
func (x *RepoAccount) ProtoReflect() protoreflect.Message
func (*RepoAccount) Reset ¶
func (x *RepoAccount) Reset()
func (*RepoAccount) String ¶
func (x *RepoAccount) String() string
type RepoMeta ¶
type RepoMeta struct { ProviderId string `protobuf:"bytes,1,opt,name=provider_id,proto3" json:"provider_id,omitempty"` // Witch kind of repo it is, such as pip, docker images. Type string `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"` ID string `protobuf:"bytes,3,opt,name=id,proto3" json:"id,omitempty"` Username string `protobuf:"bytes,4,opt,name=username,proto3" json:"username,omitempty"` Permission string `protobuf:"bytes,5,opt,name=permission,proto3" json:"permission,omitempty"` // contains filtered or unexported fields }
func (*RepoMeta) Descriptor
deprecated
func (*RepoMeta) GetPermission ¶
func (*RepoMeta) GetProviderId ¶
func (*RepoMeta) GetUsername ¶
func (*RepoMeta) ProtoMessage ¶
func (*RepoMeta) ProtoMessage()
func (*RepoMeta) ProtoReflect ¶
func (x *RepoMeta) ProtoReflect() protoreflect.Message
type RepoRequest ¶
type RepoRequest struct { Meta *RepoMeta `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` Account *RepoAccount `protobuf:"bytes,2,opt,name=account,proto3" json:"account,omitempty"` // contains filtered or unexported fields }
func (*RepoRequest) Descriptor
deprecated
func (*RepoRequest) Descriptor() ([]byte, []int)
Deprecated: Use RepoRequest.ProtoReflect.Descriptor instead.
func (*RepoRequest) GetAccount ¶
func (x *RepoRequest) GetAccount() *RepoAccount
func (*RepoRequest) GetMeta ¶
func (x *RepoRequest) GetMeta() *RepoMeta
func (*RepoRequest) ProtoMessage ¶
func (*RepoRequest) ProtoMessage()
func (*RepoRequest) ProtoReflect ¶
func (x *RepoRequest) ProtoReflect() protoreflect.Message
func (*RepoRequest) Reset ¶
func (x *RepoRequest) Reset()
func (*RepoRequest) String ¶
func (x *RepoRequest) String() string
type RevokeAuthrolePolicyReply ¶
type RevokeAuthrolePolicyReply struct { Msg string `protobuf:"bytes,1,opt,name=msg,proto3" json:"msg,omitempty"` // contains filtered or unexported fields }
func (*RevokeAuthrolePolicyReply) Descriptor
deprecated
func (*RevokeAuthrolePolicyReply) Descriptor() ([]byte, []int)
Deprecated: Use RevokeAuthrolePolicyReply.ProtoReflect.Descriptor instead.
func (*RevokeAuthrolePolicyReply) GetMsg ¶
func (x *RevokeAuthrolePolicyReply) GetMsg() string
func (*RevokeAuthrolePolicyReply) ProtoMessage ¶
func (*RevokeAuthrolePolicyReply) ProtoMessage()
func (*RevokeAuthrolePolicyReply) ProtoReflect ¶
func (x *RevokeAuthrolePolicyReply) ProtoReflect() protoreflect.Message
func (*RevokeAuthrolePolicyReply) Reset ¶
func (x *RevokeAuthrolePolicyReply) Reset()
func (*RevokeAuthrolePolicyReply) String ¶
func (x *RevokeAuthrolePolicyReply) String() string
type SecretClient ¶
type SecretClient interface { CreateGit(ctx context.Context, in *GitRequest, opts ...grpc.CallOption) (*CreateGitReply, error) DeleteGit(ctx context.Context, in *GitRequest, opts ...grpc.CallOption) (*DeleteGitReply, error) CreatePki(ctx context.Context, in *PkiRequest, opts ...grpc.CallOption) (*CreatePkiReply, error) DeletePki(ctx context.Context, in *PkiRequest, opts ...grpc.CallOption) (*DeletePkiReply, error) CreateRepo(ctx context.Context, in *RepoRequest, opts ...grpc.CallOption) (*CreateRepoReply, error) DeleteRepo(ctx context.Context, in *RepoRequest, opts ...grpc.CallOption) (*DeleteRepoReply, error) CreteTenantGit(ctx context.Context, in *TenantGitRequest, opts ...grpc.CallOption) (*CreateTenantGitReply, error) DeleteTenantGit(ctx context.Context, in *TenantGitRequest, opts ...grpc.CallOption) (*DeleteTenantGitReply, error) ////////////////////////////////////////////////////////////////// CreateTenantRepo(ctx context.Context, in *TenantRepoRequest, opts ...grpc.CallOption) (*CreateTenantRepoReply, error) DeleteTenantRepo(ctx context.Context, in *TenantRepoRequest, opts ...grpc.CallOption) (*DeleteTenantRepoReply, error) CreateCluster(ctx context.Context, in *ClusterRequest, opts ...grpc.CallOption) (*CreateClusterReply, error) DeleteCluster(ctx context.Context, in *ClusterRequest, opts ...grpc.CallOption) (*DeleteClusterReply, error) }
SecretClient is the client API for Secret service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewSecretClient ¶
func NewSecretClient(cc grpc.ClientConnInterface) SecretClient
type SecretHTTPClient ¶
type SecretHTTPClient interface { CreateCluster(ctx context.Context, req *ClusterRequest, opts ...http.CallOption) (rsp *CreateClusterReply, err error) CreateGit(ctx context.Context, req *GitRequest, opts ...http.CallOption) (rsp *CreateGitReply, err error) CreatePki(ctx context.Context, req *PkiRequest, opts ...http.CallOption) (rsp *CreatePkiReply, err error) CreateRepo(ctx context.Context, req *RepoRequest, opts ...http.CallOption) (rsp *CreateRepoReply, err error) CreateTenantRepo(ctx context.Context, req *TenantRepoRequest, opts ...http.CallOption) (rsp *CreateTenantRepoReply, err error) CreteTenantGit(ctx context.Context, req *TenantGitRequest, opts ...http.CallOption) (rsp *CreateTenantGitReply, err error) DeleteCluster(ctx context.Context, req *ClusterRequest, opts ...http.CallOption) (rsp *DeleteClusterReply, err error) DeleteGit(ctx context.Context, req *GitRequest, opts ...http.CallOption) (rsp *DeleteGitReply, err error) DeletePki(ctx context.Context, req *PkiRequest, opts ...http.CallOption) (rsp *DeletePkiReply, err error) DeleteRepo(ctx context.Context, req *RepoRequest, opts ...http.CallOption) (rsp *DeleteRepoReply, err error) DeleteTenantGit(ctx context.Context, req *TenantGitRequest, opts ...http.CallOption) (rsp *DeleteTenantGitReply, err error) DeleteTenantRepo(ctx context.Context, req *TenantRepoRequest, opts ...http.CallOption) (rsp *DeleteTenantRepoReply, err error) }
func NewSecretHTTPClient ¶
func NewSecretHTTPClient(client *http.Client) SecretHTTPClient
type SecretHTTPClientImpl ¶
type SecretHTTPClientImpl struct {
// contains filtered or unexported fields
}
func (*SecretHTTPClientImpl) CreateCluster ¶
func (c *SecretHTTPClientImpl) CreateCluster(ctx context.Context, in *ClusterRequest, opts ...http.CallOption) (*CreateClusterReply, error)
func (*SecretHTTPClientImpl) CreateGit ¶
func (c *SecretHTTPClientImpl) CreateGit(ctx context.Context, in *GitRequest, opts ...http.CallOption) (*CreateGitReply, error)
func (*SecretHTTPClientImpl) CreatePki ¶
func (c *SecretHTTPClientImpl) CreatePki(ctx context.Context, in *PkiRequest, opts ...http.CallOption) (*CreatePkiReply, error)
func (*SecretHTTPClientImpl) CreateRepo ¶
func (c *SecretHTTPClientImpl) CreateRepo(ctx context.Context, in *RepoRequest, opts ...http.CallOption) (*CreateRepoReply, error)
func (*SecretHTTPClientImpl) CreateTenantRepo ¶
func (c *SecretHTTPClientImpl) CreateTenantRepo(ctx context.Context, in *TenantRepoRequest, opts ...http.CallOption) (*CreateTenantRepoReply, error)
func (*SecretHTTPClientImpl) CreteTenantGit ¶
func (c *SecretHTTPClientImpl) CreteTenantGit(ctx context.Context, in *TenantGitRequest, opts ...http.CallOption) (*CreateTenantGitReply, error)
func (*SecretHTTPClientImpl) DeleteCluster ¶
func (c *SecretHTTPClientImpl) DeleteCluster(ctx context.Context, in *ClusterRequest, opts ...http.CallOption) (*DeleteClusterReply, error)
func (*SecretHTTPClientImpl) DeleteGit ¶
func (c *SecretHTTPClientImpl) DeleteGit(ctx context.Context, in *GitRequest, opts ...http.CallOption) (*DeleteGitReply, error)
func (*SecretHTTPClientImpl) DeletePki ¶
func (c *SecretHTTPClientImpl) DeletePki(ctx context.Context, in *PkiRequest, opts ...http.CallOption) (*DeletePkiReply, error)
func (*SecretHTTPClientImpl) DeleteRepo ¶
func (c *SecretHTTPClientImpl) DeleteRepo(ctx context.Context, in *RepoRequest, opts ...http.CallOption) (*DeleteRepoReply, error)
func (*SecretHTTPClientImpl) DeleteTenantGit ¶
func (c *SecretHTTPClientImpl) DeleteTenantGit(ctx context.Context, in *TenantGitRequest, opts ...http.CallOption) (*DeleteTenantGitReply, error)
func (*SecretHTTPClientImpl) DeleteTenantRepo ¶
func (c *SecretHTTPClientImpl) DeleteTenantRepo(ctx context.Context, in *TenantRepoRequest, opts ...http.CallOption) (*DeleteTenantRepoReply, error)
type SecretHTTPServer ¶
type SecretHTTPServer interface { CreateCluster(context.Context, *ClusterRequest) (*CreateClusterReply, error) CreateGit(context.Context, *GitRequest) (*CreateGitReply, error) CreatePki(context.Context, *PkiRequest) (*CreatePkiReply, error) CreateRepo(context.Context, *RepoRequest) (*CreateRepoReply, error) // CreateTenantRepo//////////////////////////////////////////////////////////////// CreateTenantRepo(context.Context, *TenantRepoRequest) (*CreateTenantRepoReply, error) CreteTenantGit(context.Context, *TenantGitRequest) (*CreateTenantGitReply, error) DeleteCluster(context.Context, *ClusterRequest) (*DeleteClusterReply, error) DeleteGit(context.Context, *GitRequest) (*DeleteGitReply, error) DeletePki(context.Context, *PkiRequest) (*DeletePkiReply, error) DeleteRepo(context.Context, *RepoRequest) (*DeleteRepoReply, error) DeleteTenantGit(context.Context, *TenantGitRequest) (*DeleteTenantGitReply, error) DeleteTenantRepo(context.Context, *TenantRepoRequest) (*DeleteTenantRepoReply, error) }
type SecretInfo ¶
type SecretInfo struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Path string `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"` Version int32 `protobuf:"varint,3,opt,name=version,proto3" json:"version,omitempty"` // contains filtered or unexported fields }
func (*SecretInfo) Descriptor
deprecated
func (*SecretInfo) Descriptor() ([]byte, []int)
Deprecated: Use SecretInfo.ProtoReflect.Descriptor instead.
func (*SecretInfo) GetName ¶
func (x *SecretInfo) GetName() string
func (*SecretInfo) GetPath ¶
func (x *SecretInfo) GetPath() string
func (*SecretInfo) GetVersion ¶
func (x *SecretInfo) GetVersion() int32
func (*SecretInfo) ProtoMessage ¶
func (*SecretInfo) ProtoMessage()
func (*SecretInfo) ProtoReflect ¶
func (x *SecretInfo) ProtoReflect() protoreflect.Message
func (*SecretInfo) Reset ¶
func (x *SecretInfo) Reset()
func (*SecretInfo) String ¶
func (x *SecretInfo) String() string
type SecretServer ¶
type SecretServer interface { CreateGit(context.Context, *GitRequest) (*CreateGitReply, error) DeleteGit(context.Context, *GitRequest) (*DeleteGitReply, error) CreatePki(context.Context, *PkiRequest) (*CreatePkiReply, error) DeletePki(context.Context, *PkiRequest) (*DeletePkiReply, error) CreateRepo(context.Context, *RepoRequest) (*CreateRepoReply, error) DeleteRepo(context.Context, *RepoRequest) (*DeleteRepoReply, error) CreteTenantGit(context.Context, *TenantGitRequest) (*CreateTenantGitReply, error) DeleteTenantGit(context.Context, *TenantGitRequest) (*DeleteTenantGitReply, error) ////////////////////////////////////////////////////////////////// CreateTenantRepo(context.Context, *TenantRepoRequest) (*CreateTenantRepoReply, error) DeleteTenantRepo(context.Context, *TenantRepoRequest) (*DeleteTenantRepoReply, error) CreateCluster(context.Context, *ClusterRequest) (*CreateClusterReply, error) DeleteCluster(context.Context, *ClusterRequest) (*DeleteClusterReply, error) // contains filtered or unexported methods }
SecretServer is the server API for Secret service. All implementations must embed UnimplementedSecretServer for forward compatibility
type TenantGitMeta ¶
type TenantGitMeta struct { ID string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Permission string `protobuf:"bytes,2,opt,name=permission,proto3" json:"permission,omitempty"` // contains filtered or unexported fields }
TENANT DEFINE
func (*TenantGitMeta) Descriptor
deprecated
func (*TenantGitMeta) Descriptor() ([]byte, []int)
Deprecated: Use TenantGitMeta.ProtoReflect.Descriptor instead.
func (*TenantGitMeta) GetId ¶
func (x *TenantGitMeta) GetId() string
func (*TenantGitMeta) GetPermission ¶
func (x *TenantGitMeta) GetPermission() string
func (*TenantGitMeta) ProtoMessage ¶
func (*TenantGitMeta) ProtoMessage()
func (*TenantGitMeta) ProtoReflect ¶
func (x *TenantGitMeta) ProtoReflect() protoreflect.Message
func (*TenantGitMeta) Reset ¶
func (x *TenantGitMeta) Reset()
func (*TenantGitMeta) String ¶
func (x *TenantGitMeta) String() string
type TenantGitRequest ¶
type TenantGitRequest struct { Meta *TenantGitMeta `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The access info of root user in gitlab or github Kvs *GitKVs `protobuf:"bytes,2,opt,name=kvs,proto3" json:"kvs,omitempty"` // contains filtered or unexported fields }
func (*TenantGitRequest) Descriptor
deprecated
func (*TenantGitRequest) Descriptor() ([]byte, []int)
Deprecated: Use TenantGitRequest.ProtoReflect.Descriptor instead.
func (*TenantGitRequest) GetKvs ¶
func (x *TenantGitRequest) GetKvs() *GitKVs
func (*TenantGitRequest) GetMeta ¶
func (x *TenantGitRequest) GetMeta() *TenantGitMeta
func (*TenantGitRequest) ProtoMessage ¶
func (*TenantGitRequest) ProtoMessage()
func (*TenantGitRequest) ProtoReflect ¶
func (x *TenantGitRequest) ProtoReflect() protoreflect.Message
func (*TenantGitRequest) Reset ¶
func (x *TenantGitRequest) Reset()
func (*TenantGitRequest) String ¶
func (x *TenantGitRequest) String() string
type TenantRepoMeta ¶
type TenantRepoMeta struct { ID string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Permission string `protobuf:"bytes,2,opt,name=permission,proto3" json:"permission,omitempty"` // contains filtered or unexported fields }
func (*TenantRepoMeta) Descriptor
deprecated
func (*TenantRepoMeta) Descriptor() ([]byte, []int)
Deprecated: Use TenantRepoMeta.ProtoReflect.Descriptor instead.
func (*TenantRepoMeta) GetId ¶
func (x *TenantRepoMeta) GetId() string
func (*TenantRepoMeta) GetPermission ¶
func (x *TenantRepoMeta) GetPermission() string
func (*TenantRepoMeta) ProtoMessage ¶
func (*TenantRepoMeta) ProtoMessage()
func (*TenantRepoMeta) ProtoReflect ¶
func (x *TenantRepoMeta) ProtoReflect() protoreflect.Message
func (*TenantRepoMeta) Reset ¶
func (x *TenantRepoMeta) Reset()
func (*TenantRepoMeta) String ¶
func (x *TenantRepoMeta) String() string
type TenantRepoRequest ¶
type TenantRepoRequest struct { Meta *TenantRepoMeta `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` Account *RepoAccount `protobuf:"bytes,2,opt,name=account,proto3" json:"account,omitempty"` // contains filtered or unexported fields }
func (*TenantRepoRequest) Descriptor
deprecated
func (*TenantRepoRequest) Descriptor() ([]byte, []int)
Deprecated: Use TenantRepoRequest.ProtoReflect.Descriptor instead.
func (*TenantRepoRequest) GetAccount ¶
func (x *TenantRepoRequest) GetAccount() *RepoAccount
func (*TenantRepoRequest) GetMeta ¶
func (x *TenantRepoRequest) GetMeta() *TenantRepoMeta
func (*TenantRepoRequest) ProtoMessage ¶
func (*TenantRepoRequest) ProtoMessage()
func (*TenantRepoRequest) ProtoReflect ¶
func (x *TenantRepoRequest) ProtoReflect() protoreflect.Message
func (*TenantRepoRequest) Reset ¶
func (x *TenantRepoRequest) Reset()
func (*TenantRepoRequest) String ¶
func (x *TenantRepoRequest) String() string
type UnimplementedAuthGrantServer ¶
type UnimplementedAuthGrantServer struct { }
UnimplementedAuthGrantServer must be embedded to have forward compatible implementations.
func (UnimplementedAuthGrantServer) GrantAuthroleClusterPolicy ¶
func (UnimplementedAuthGrantServer) GrantAuthroleClusterPolicy(context.Context, *AuthroleClusterPolicyRequest) (*GrantAuthrolePolicyReply, error)
func (UnimplementedAuthGrantServer) GrantAuthroleGitPolicy ¶
func (UnimplementedAuthGrantServer) GrantAuthroleGitPolicy(context.Context, *AuthroleGitPolicyRequest) (*GrantAuthrolePolicyReply, error)
func (UnimplementedAuthGrantServer) GrantAuthroleRepoPolicy ¶
func (UnimplementedAuthGrantServer) GrantAuthroleRepoPolicy(context.Context, *AuthroleRepoPolicyRequest) (*GrantAuthrolePolicyReply, error)
func (UnimplementedAuthGrantServer) GrantAuthroleTenantGitPolicy ¶
func (UnimplementedAuthGrantServer) GrantAuthroleTenantGitPolicy(context.Context, *AuthroleTenantGitPolicyRequest) (*GrantAuthrolePolicyReply, error)
func (UnimplementedAuthGrantServer) GrantAuthroleTenantRepoPolicy ¶
func (UnimplementedAuthGrantServer) GrantAuthroleTenantRepoPolicy(context.Context, *AuthroleTenantRepoPolicyRequest) (*GrantAuthrolePolicyReply, error)
func (UnimplementedAuthGrantServer) RevokeAuthroleClusterPolicy ¶
func (UnimplementedAuthGrantServer) RevokeAuthroleClusterPolicy(context.Context, *AuthroleClusterPolicyRequest) (*RevokeAuthrolePolicyReply, error)
func (UnimplementedAuthGrantServer) RevokeAuthroleGitPolicy ¶
func (UnimplementedAuthGrantServer) RevokeAuthroleGitPolicy(context.Context, *AuthroleGitPolicyRequest) (*RevokeAuthrolePolicyReply, error)
func (UnimplementedAuthGrantServer) RevokeAuthroleRepoPolicy ¶
func (UnimplementedAuthGrantServer) RevokeAuthroleRepoPolicy(context.Context, *AuthroleRepoPolicyRequest) (*RevokeAuthrolePolicyReply, error)
func (UnimplementedAuthGrantServer) RevokeAuthroleTenantGitPolicy ¶
func (UnimplementedAuthGrantServer) RevokeAuthroleTenantGitPolicy(context.Context, *AuthroleTenantGitPolicyRequest) (*RevokeAuthrolePolicyReply, error)
func (UnimplementedAuthGrantServer) RevokeAuthroleTenantRepoPolicy ¶
func (UnimplementedAuthGrantServer) RevokeAuthroleTenantRepoPolicy(context.Context, *AuthroleTenantRepoPolicyRequest) (*RevokeAuthrolePolicyReply, error)
type UnimplementedAuthServer ¶
type UnimplementedAuthServer struct { }
UnimplementedAuthServer must be embedded to have forward compatible implementations.
func (UnimplementedAuthServer) CreateAuth ¶
func (UnimplementedAuthServer) CreateAuth(context.Context, *AuthRequest) (*CreateAuthReply, error)
func (UnimplementedAuthServer) CreateAuthrole ¶
func (UnimplementedAuthServer) CreateAuthrole(context.Context, *AuthroleRequest) (*CreateAuthroleReply, error)
func (UnimplementedAuthServer) DeleteAuth ¶
func (UnimplementedAuthServer) DeleteAuth(context.Context, *AuthRequest) (*DeleteAuthReply, error)
func (UnimplementedAuthServer) DeleteAuthrole ¶
func (UnimplementedAuthServer) DeleteAuthrole(context.Context, *AuthroleRequest) (*DeleteAuthroleReply, error)
type UnimplementedSecretServer ¶
type UnimplementedSecretServer struct { }
UnimplementedSecretServer must be embedded to have forward compatible implementations.
func (UnimplementedSecretServer) CreateCluster ¶
func (UnimplementedSecretServer) CreateCluster(context.Context, *ClusterRequest) (*CreateClusterReply, error)
func (UnimplementedSecretServer) CreateGit ¶
func (UnimplementedSecretServer) CreateGit(context.Context, *GitRequest) (*CreateGitReply, error)
func (UnimplementedSecretServer) CreatePki ¶
func (UnimplementedSecretServer) CreatePki(context.Context, *PkiRequest) (*CreatePkiReply, error)
func (UnimplementedSecretServer) CreateRepo ¶
func (UnimplementedSecretServer) CreateRepo(context.Context, *RepoRequest) (*CreateRepoReply, error)
func (UnimplementedSecretServer) CreateTenantRepo ¶
func (UnimplementedSecretServer) CreateTenantRepo(context.Context, *TenantRepoRequest) (*CreateTenantRepoReply, error)
func (UnimplementedSecretServer) CreteTenantGit ¶
func (UnimplementedSecretServer) CreteTenantGit(context.Context, *TenantGitRequest) (*CreateTenantGitReply, error)
func (UnimplementedSecretServer) DeleteCluster ¶
func (UnimplementedSecretServer) DeleteCluster(context.Context, *ClusterRequest) (*DeleteClusterReply, error)
func (UnimplementedSecretServer) DeleteGit ¶
func (UnimplementedSecretServer) DeleteGit(context.Context, *GitRequest) (*DeleteGitReply, error)
func (UnimplementedSecretServer) DeletePki ¶
func (UnimplementedSecretServer) DeletePki(context.Context, *PkiRequest) (*DeletePkiReply, error)
func (UnimplementedSecretServer) DeleteRepo ¶
func (UnimplementedSecretServer) DeleteRepo(context.Context, *RepoRequest) (*DeleteRepoReply, error)
func (UnimplementedSecretServer) DeleteTenantGit ¶
func (UnimplementedSecretServer) DeleteTenantGit(context.Context, *TenantGitRequest) (*DeleteTenantGitReply, error)
func (UnimplementedSecretServer) DeleteTenantRepo ¶
func (UnimplementedSecretServer) DeleteTenantRepo(context.Context, *TenantRepoRequest) (*DeleteTenantRepoReply, error)
type UnsafeAuthGrantServer ¶
type UnsafeAuthGrantServer interface {
// contains filtered or unexported methods
}
UnsafeAuthGrantServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to AuthGrantServer will result in compilation errors.
type UnsafeAuthServer ¶
type UnsafeAuthServer interface {
// contains filtered or unexported methods
}
UnsafeAuthServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to AuthServer will result in compilation errors.
type UnsafeSecretServer ¶
type UnsafeSecretServer interface {
// contains filtered or unexported methods
}
UnsafeSecretServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to SecretServer will result in compilation errors.