Documentation ¶
Index ¶
- func NewDummyAuthMiddleware() negroni.Handler
- type KubeConfigClient
- func (kcc KubeConfigClient) GetForClusterSystemSession(ctx context.Context, in *sentryrpcv2.GetForClusterRequest, ...) (*commnopbv3.HttpBody, error)
- func (kcc KubeConfigClient) GetForClusterWebSession(ctx context.Context, in *sentryrpcv2.GetForClusterRequest, ...) (*commnopbv3.HttpBody, error)
- func (kcc KubeConfigClient) GetForUser(ctx context.Context, in *sentryrpcv2.GetForUserRequest, ...) (*commnopbv3.HttpBody, error)
- func (kcc KubeConfigClient) GetOrganizationSetting(ctx context.Context, in *sentryrpcv2.GetKubeconfigSettingRequest, ...) (*sentryrpcv2.GetKubeconfigSettingResponse, error)
- func (kcc KubeConfigClient) GetSSOUserSetting(ctx context.Context, in *sentryrpcv2.GetKubeconfigSettingRequest, ...) (*sentryrpcv2.GetKubeconfigSettingResponse, error)
- func (kcc KubeConfigClient) GetUserSetting(ctx context.Context, in *sentryrpcv2.GetKubeconfigSettingRequest, ...) (*sentryrpcv2.GetKubeconfigSettingResponse, error)
- func (kcc KubeConfigClient) RevokeKubeconfig(ctx context.Context, in *sentryrpcv2.RevokeKubeconfigRequest, ...) (*sentryrpcv2.RevokeKubeconfigResponse, error)
- func (kcc KubeConfigClient) UpdateOrganizationSetting(ctx context.Context, in *sentryrpcv2.UpdateKubeconfigSettingRequest, ...) (*sentryrpcv2.UpdateKubeconfigSettingResponse, error)
- func (kcc KubeConfigClient) UpdateSSOUserSetting(ctx context.Context, in *sentryrpcv2.UpdateKubeconfigSettingRequest, ...) (*sentryrpcv2.UpdateKubeconfigSettingResponse, error)
- func (kcc KubeConfigClient) UpdateUserSetting(ctx context.Context, in *sentryrpcv2.UpdateKubeconfigSettingRequest, ...) (*sentryrpcv2.UpdateKubeconfigSettingResponse, error)
- type SentryClient
- type SentryPool
- type SystemClient
- func (c *SystemClient) Close() error
- func (kcc SystemClient) GetOrganization(ctx context.Context, in *systemv3.Organization, opts ...grpc.CallOption) (*systemv3.Organization, error)
- func (kcc SystemClient) GetPartner(ctx context.Context, in *systemv3.Partner, opts ...grpc.CallOption) (*systemv3.Partner, error)
- func (kcc SystemClient) GetProject(ctx context.Context, in *systemv3.Project, opts ...grpc.CallOption) (*systemv3.Project, error)
- func (c *SystemClient) Unhealthy()
- type SystemPool
- type UGClient
- type UGPool
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewDummyAuthMiddleware ¶
Types ¶
type KubeConfigClient ¶
type KubeConfigClient struct{}
func (KubeConfigClient) GetForClusterSystemSession ¶
func (kcc KubeConfigClient) GetForClusterSystemSession(ctx context.Context, in *sentryrpcv2.GetForClusterRequest, opts ...grpc.CallOption) (*commnopbv3.HttpBody, error)
func (KubeConfigClient) GetForClusterWebSession ¶
func (kcc KubeConfigClient) GetForClusterWebSession(ctx context.Context, in *sentryrpcv2.GetForClusterRequest, opts ...grpc.CallOption) (*commnopbv3.HttpBody, error)
func (KubeConfigClient) GetForUser ¶
func (kcc KubeConfigClient) GetForUser(ctx context.Context, in *sentryrpcv2.GetForUserRequest, opts ...grpc.CallOption) (*commnopbv3.HttpBody, error)
func (KubeConfigClient) GetOrganizationSetting ¶
func (kcc KubeConfigClient) GetOrganizationSetting(ctx context.Context, in *sentryrpcv2.GetKubeconfigSettingRequest, opts ...grpc.CallOption) (*sentryrpcv2.GetKubeconfigSettingResponse, error)
func (KubeConfigClient) GetSSOUserSetting ¶
func (kcc KubeConfigClient) GetSSOUserSetting(ctx context.Context, in *sentryrpcv2.GetKubeconfigSettingRequest, opts ...grpc.CallOption) (*sentryrpcv2.GetKubeconfigSettingResponse, error)
func (KubeConfigClient) GetUserSetting ¶
func (kcc KubeConfigClient) GetUserSetting(ctx context.Context, in *sentryrpcv2.GetKubeconfigSettingRequest, opts ...grpc.CallOption) (*sentryrpcv2.GetKubeconfigSettingResponse, error)
func (KubeConfigClient) RevokeKubeconfig ¶
func (kcc KubeConfigClient) RevokeKubeconfig(ctx context.Context, in *sentryrpcv2.RevokeKubeconfigRequest, opts ...grpc.CallOption) (*sentryrpcv2.RevokeKubeconfigResponse, error)
func (KubeConfigClient) UpdateOrganizationSetting ¶
func (kcc KubeConfigClient) UpdateOrganizationSetting(ctx context.Context, in *sentryrpcv2.UpdateKubeconfigSettingRequest, opts ...grpc.CallOption) (*sentryrpcv2.UpdateKubeconfigSettingResponse, error)
func (KubeConfigClient) UpdateSSOUserSetting ¶
func (kcc KubeConfigClient) UpdateSSOUserSetting(ctx context.Context, in *sentryrpcv2.UpdateKubeconfigSettingRequest, opts ...grpc.CallOption) (*sentryrpcv2.UpdateKubeconfigSettingResponse, error)
func (KubeConfigClient) UpdateUserSetting ¶
func (kcc KubeConfigClient) UpdateUserSetting(ctx context.Context, in *sentryrpcv2.UpdateKubeconfigSettingRequest, opts ...grpc.CallOption) (*sentryrpcv2.UpdateKubeconfigSettingResponse, error)
type SentryClient ¶
type SentryClient struct { sentryrpcv2.BootstrapServiceClient sentryrpcv2.ClusterAuthorizationServiceClient KubeConfigClient }
func (*SentryClient) Close ¶
func (c *SentryClient) Close() error
func (*SentryClient) Unhealthy ¶
func (c *SentryClient) Unhealthy()
type SentryPool ¶
type SentryPool struct{}
func (*SentryPool) Close ¶
func (p *SentryPool) Close()
func (*SentryPool) NewClient ¶
func (p *SentryPool) NewClient(ctx context.Context) (sentryrpcv2.SentryClient, error)
type SystemClient ¶
type SystemClient struct { systemrpc.ProjectServiceClient systemrpc.OrganizationServiceClient systemrpc.PartnerServiceClient }
func (*SystemClient) Close ¶
func (c *SystemClient) Close() error
func (SystemClient) GetOrganization ¶
func (kcc SystemClient) GetOrganization(ctx context.Context, in *systemv3.Organization, opts ...grpc.CallOption) (*systemv3.Organization, error)
func (SystemClient) GetPartner ¶
func (kcc SystemClient) GetPartner(ctx context.Context, in *systemv3.Partner, opts ...grpc.CallOption) (*systemv3.Partner, error)
func (SystemClient) GetProject ¶
func (kcc SystemClient) GetProject(ctx context.Context, in *systemv3.Project, opts ...grpc.CallOption) (*systemv3.Project, error)
func (*SystemClient) Unhealthy ¶
func (c *SystemClient) Unhealthy()
type SystemPool ¶
type SystemPool struct{}
func (*SystemPool) Close ¶
func (p *SystemPool) Close()
func (*SystemPool) NewClient ¶
func (p *SystemPool) NewClient(ctx context.Context) (systemrpc.SystemClient, error)
Click to show internal directories.
Click to hide internal directories.