Documentation ¶
Index ¶
- Constants
- Variables
- func CheckErrorCode(err error, code codes.Code) bool
- func IsConflict(err error) bool
- func IsInternal(err error) bool
- func IsNotFound(err error) bool
- func IsOptimistickLockError(err error) bool
- func RegisterProjectMemberServiceServer(s grpc.ServiceRegistrar, srv ProjectMemberServiceServer)
- func RegisterProjectServiceServer(s grpc.ServiceRegistrar, srv ProjectServiceServer)
- func RegisterTenantMemberServiceServer(s grpc.ServiceRegistrar, srv TenantMemberServiceServer)
- func RegisterTenantServiceServer(s grpc.ServiceRegistrar, srv TenantServiceServer)
- type ConnectorConfig
- func (*ConnectorConfig) Descriptor() ([]byte, []int)deprecated
- func (x *ConnectorConfig) GetIdmAccessCode() string
- func (x *ConnectorConfig) GetIdmApiPassword() string
- func (x *ConnectorConfig) GetIdmApiUrl() string
- func (x *ConnectorConfig) GetIdmApiUser() string
- func (x *ConnectorConfig) GetIdmCustomerId() string
- func (x *ConnectorConfig) GetIdmDomainName() string
- func (x *ConnectorConfig) GetIdmGroupOu() string
- func (x *ConnectorConfig) GetIdmGroupnameTemplate() *wrapperspb.StringValue
- func (x *ConnectorConfig) GetIdmJobInfo() string
- func (x *ConnectorConfig) GetIdmReqEmail() string
- func (x *ConnectorConfig) GetIdmReqSystem() string
- func (x *ConnectorConfig) GetIdmReqUser() string
- func (x *ConnectorConfig) GetIdmSubmitter() string
- func (x *ConnectorConfig) GetIdmSystemId() string
- func (x *ConnectorConfig) GetIdmTenantPrefix() string
- func (*ConnectorConfig) ProtoMessage()
- func (x *ConnectorConfig) ProtoReflect() protoreflect.Message
- func (x *ConnectorConfig) Reset()
- func (x *ConnectorConfig) String() string
- type FindParticipatingProjectsRequest
- func (*FindParticipatingProjectsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *FindParticipatingProjectsRequest) GetIncludeInherited() bool
- func (x *FindParticipatingProjectsRequest) GetTenantId() string
- func (*FindParticipatingProjectsRequest) ProtoMessage()
- func (x *FindParticipatingProjectsRequest) ProtoReflect() protoreflect.Message
- func (x *FindParticipatingProjectsRequest) Reset()
- func (x *FindParticipatingProjectsRequest) String() string
- type FindParticipatingProjectsResponse
- func (*FindParticipatingProjectsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *FindParticipatingProjectsResponse) GetProjects() []*ProjectWithMembershipAnnotations
- func (*FindParticipatingProjectsResponse) ProtoMessage()
- func (x *FindParticipatingProjectsResponse) ProtoReflect() protoreflect.Message
- func (x *FindParticipatingProjectsResponse) Reset()
- func (x *FindParticipatingProjectsResponse) String() string
- type FindParticipatingTenantsRequest
- func (*FindParticipatingTenantsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *FindParticipatingTenantsRequest) GetIncludeInherited() bool
- func (x *FindParticipatingTenantsRequest) GetTenantId() string
- func (*FindParticipatingTenantsRequest) ProtoMessage()
- func (x *FindParticipatingTenantsRequest) ProtoReflect() protoreflect.Message
- func (x *FindParticipatingTenantsRequest) Reset()
- func (x *FindParticipatingTenantsRequest) String() string
- type FindParticipatingTenantsResponse
- func (*FindParticipatingTenantsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *FindParticipatingTenantsResponse) GetTenants() []*TenantWithMembershipAnnotations
- func (*FindParticipatingTenantsResponse) ProtoMessage()
- func (x *FindParticipatingTenantsResponse) ProtoReflect() protoreflect.Message
- func (x *FindParticipatingTenantsResponse) Reset()
- func (x *FindParticipatingTenantsResponse) String() string
- type IAMConfig
- func (*IAMConfig) Descriptor() ([]byte, []int)deprecated
- func (x *IAMConfig) GetGroupConfig() *NamespaceGroupConfig
- func (x *IAMConfig) GetIdmConfig() *IDMConfig
- func (x *IAMConfig) GetIssuerConfig() *IssuerConfig
- func (*IAMConfig) ProtoMessage()
- func (x *IAMConfig) ProtoReflect() protoreflect.Message
- func (x *IAMConfig) Reset()
- func (x *IAMConfig) String() string
- type IDMConfig
- func (*IDMConfig) Descriptor() ([]byte, []int)deprecated
- func (x *IDMConfig) GetConnectorConfig() *ConnectorConfig
- func (x *IDMConfig) GetIdmType() string
- func (*IDMConfig) ProtoMessage()
- func (x *IDMConfig) ProtoReflect() protoreflect.Message
- func (x *IDMConfig) Reset()
- func (x *IDMConfig) String() string
- type IssuerConfig
- func (*IssuerConfig) Descriptor() ([]byte, []int)deprecated
- func (x *IssuerConfig) GetClientId() string
- func (x *IssuerConfig) GetUrl() string
- func (*IssuerConfig) ProtoMessage()
- func (x *IssuerConfig) ProtoReflect() protoreflect.Message
- func (x *IssuerConfig) Reset()
- func (x *IssuerConfig) String() string
- type ListTenantMembersRequest
- func (*ListTenantMembersRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListTenantMembersRequest) GetIncludeInherited() bool
- func (x *ListTenantMembersRequest) GetTenantId() string
- func (*ListTenantMembersRequest) ProtoMessage()
- func (x *ListTenantMembersRequest) ProtoReflect() protoreflect.Message
- func (x *ListTenantMembersRequest) Reset()
- func (x *ListTenantMembersRequest) String() string
- type ListTenantMembersResponse
- func (*ListTenantMembersResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListTenantMembersResponse) GetTenants() []*TenantWithMembershipAnnotations
- func (*ListTenantMembersResponse) ProtoMessage()
- func (x *ListTenantMembersResponse) ProtoReflect() protoreflect.Message
- func (x *ListTenantMembersResponse) Reset()
- func (x *ListTenantMembersResponse) String() string
- type Meta
- func (*Meta) Descriptor() ([]byte, []int)deprecated
- func (x *Meta) GetAnnotations() map[string]string
- func (x *Meta) GetApiversion() string
- func (x *Meta) GetCreatedTime() *timestamppb.Timestamp
- func (x *Meta) GetId() string
- func (x *Meta) GetKind() string
- func (x *Meta) GetLabels() []string
- func (x *Meta) GetUpdatedTime() *timestamppb.Timestamp
- func (x *Meta) GetVersion() int64
- func (*Meta) ProtoMessage()
- func (x *Meta) ProtoReflect() protoreflect.Message
- func (x *Meta) Reset()
- func (m *Meta) SetAnnotations(annotations map[string]string)
- func (m *Meta) SetCreatedTime(time *timestamppb.Timestamp)
- func (m *Meta) SetId(id string)
- func (m *Meta) SetLabels(labels []string)
- func (m *Meta) SetUpdatedTime(time *timestamppb.Timestamp)
- func (m *Meta) SetVersion(version int64)
- func (x *Meta) String() string
- type NamespaceGroupConfig
- func (*NamespaceGroupConfig) Descriptor() ([]byte, []int)deprecated
- func (x *NamespaceGroupConfig) GetClusterGroupnameTemplate() string
- func (x *NamespaceGroupConfig) GetExcludedNamespaces() string
- func (x *NamespaceGroupConfig) GetExpectedGroupsList() string
- func (x *NamespaceGroupConfig) GetNamespaceMaxLength() int32
- func (x *NamespaceGroupConfig) GetRolebindingNameTemplate() string
- func (*NamespaceGroupConfig) ProtoMessage()
- func (x *NamespaceGroupConfig) ProtoReflect() protoreflect.Message
- func (x *NamespaceGroupConfig) Reset()
- func (x *NamespaceGroupConfig) String() string
- type Paging
- type Project
- func (p *Project) APIVersion() string
- func (*Project) Descriptor() ([]byte, []int)deprecated
- func (x *Project) GetDescription() string
- func (x *Project) GetMeta() *Meta
- func (x *Project) GetName() string
- func (x *Project) GetQuotas() *QuotaSet
- func (x *Project) GetTenantId() string
- func (p *Project) JSONField() string
- func (p *Project) Kind() string
- func (m *Project) NewProjectResponse() *ProjectResponse
- func (*Project) ProtoMessage()
- func (x *Project) ProtoReflect() protoreflect.Message
- func (x *Project) Reset()
- func (p *Project) Scan(value any) error
- func (p *Project) Schema() string
- func (x *Project) String() string
- func (p *Project) TableName() string
- func (p *Project) Value() (driver.Value, error)
- type ProjectCreateRequest
- func (*ProjectCreateRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ProjectCreateRequest) GetProject() *Project
- func (*ProjectCreateRequest) ProtoMessage()
- func (x *ProjectCreateRequest) ProtoReflect() protoreflect.Message
- func (x *ProjectCreateRequest) Reset()
- func (x *ProjectCreateRequest) String() string
- type ProjectDeleteRequest
- func (*ProjectDeleteRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ProjectDeleteRequest) GetId() string
- func (m *ProjectDeleteRequest) NewProject() *Project
- func (*ProjectDeleteRequest) ProtoMessage()
- func (x *ProjectDeleteRequest) ProtoReflect() protoreflect.Message
- func (x *ProjectDeleteRequest) Reset()
- func (x *ProjectDeleteRequest) String() string
- type ProjectFindRequest
- func (*ProjectFindRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ProjectFindRequest) GetAnnotations() map[string]string
- func (x *ProjectFindRequest) GetDescription() *wrapperspb.StringValue
- func (x *ProjectFindRequest) GetId() *wrapperspb.StringValue
- func (x *ProjectFindRequest) GetName() *wrapperspb.StringValue
- func (x *ProjectFindRequest) GetPaging() *Paging
- func (x *ProjectFindRequest) GetTenantId() *wrapperspb.StringValue
- func (*ProjectFindRequest) ProtoMessage()
- func (x *ProjectFindRequest) ProtoReflect() protoreflect.Message
- func (x *ProjectFindRequest) Reset()
- func (x *ProjectFindRequest) String() string
- type ProjectGetHistoryRequest
- func (*ProjectGetHistoryRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ProjectGetHistoryRequest) GetAt() *timestamppb.Timestamp
- func (x *ProjectGetHistoryRequest) GetId() string
- func (*ProjectGetHistoryRequest) ProtoMessage()
- func (x *ProjectGetHistoryRequest) ProtoReflect() protoreflect.Message
- func (x *ProjectGetHistoryRequest) Reset()
- func (x *ProjectGetHistoryRequest) String() string
- type ProjectGetRequest
- type ProjectListResponse
- func (*ProjectListResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ProjectListResponse) GetNextPage() uint64
- func (x *ProjectListResponse) GetProjects() []*Project
- func (*ProjectListResponse) ProtoMessage()
- func (x *ProjectListResponse) ProtoReflect() protoreflect.Message
- func (x *ProjectListResponse) Reset()
- func (x *ProjectListResponse) String() string
- type ProjectMember
- func (p *ProjectMember) APIVersion() string
- func (*ProjectMember) Descriptor() ([]byte, []int)deprecated
- func (x *ProjectMember) GetMeta() *Meta
- func (x *ProjectMember) GetProjectId() string
- func (x *ProjectMember) GetTenantId() string
- func (p *ProjectMember) JSONField() string
- func (p *ProjectMember) Kind() string
- func (m *ProjectMember) NewProjectMemberResponse() *ProjectMemberResponse
- func (*ProjectMember) ProtoMessage()
- func (x *ProjectMember) ProtoReflect() protoreflect.Message
- func (x *ProjectMember) Reset()
- func (p *ProjectMember) Scan(value any) error
- func (p *ProjectMember) Schema() string
- func (x *ProjectMember) String() string
- func (p *ProjectMember) TableName() string
- func (p *ProjectMember) Value() (driver.Value, error)
- type ProjectMemberCreateRequest
- func (*ProjectMemberCreateRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ProjectMemberCreateRequest) GetProjectMember() *ProjectMember
- func (*ProjectMemberCreateRequest) ProtoMessage()
- func (x *ProjectMemberCreateRequest) ProtoReflect() protoreflect.Message
- func (x *ProjectMemberCreateRequest) Reset()
- func (x *ProjectMemberCreateRequest) String() string
- type ProjectMemberDeleteRequest
- func (*ProjectMemberDeleteRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ProjectMemberDeleteRequest) GetId() string
- func (m *ProjectMemberDeleteRequest) NewProjectMember() *ProjectMember
- func (*ProjectMemberDeleteRequest) ProtoMessage()
- func (x *ProjectMemberDeleteRequest) ProtoReflect() protoreflect.Message
- func (x *ProjectMemberDeleteRequest) Reset()
- func (x *ProjectMemberDeleteRequest) String() string
- type ProjectMemberFindRequest
- func (*ProjectMemberFindRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ProjectMemberFindRequest) GetAnnotations() map[string]string
- func (x *ProjectMemberFindRequest) GetProjectId() string
- func (x *ProjectMemberFindRequest) GetTenantId() string
- func (*ProjectMemberFindRequest) ProtoMessage()
- func (x *ProjectMemberFindRequest) ProtoReflect() protoreflect.Message
- func (x *ProjectMemberFindRequest) Reset()
- func (x *ProjectMemberFindRequest) String() string
- type ProjectMemberGetRequest
- func (*ProjectMemberGetRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ProjectMemberGetRequest) GetId() string
- func (*ProjectMemberGetRequest) ProtoMessage()
- func (x *ProjectMemberGetRequest) ProtoReflect() protoreflect.Message
- func (x *ProjectMemberGetRequest) Reset()
- func (x *ProjectMemberGetRequest) String() string
- type ProjectMemberListResponse
- func (*ProjectMemberListResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ProjectMemberListResponse) GetProjectMembers() []*ProjectMember
- func (*ProjectMemberListResponse) ProtoMessage()
- func (x *ProjectMemberListResponse) ProtoReflect() protoreflect.Message
- func (x *ProjectMemberListResponse) Reset()
- func (x *ProjectMemberListResponse) String() string
- type ProjectMemberResponse
- func (*ProjectMemberResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ProjectMemberResponse) GetProjectMember() *ProjectMember
- func (*ProjectMemberResponse) ProtoMessage()
- func (x *ProjectMemberResponse) ProtoReflect() protoreflect.Message
- func (x *ProjectMemberResponse) Reset()
- func (x *ProjectMemberResponse) String() string
- type ProjectMemberServiceClient
- type ProjectMemberServiceServer
- type ProjectMemberUpdateRequest
- func (*ProjectMemberUpdateRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ProjectMemberUpdateRequest) GetProjectMember() *ProjectMember
- func (*ProjectMemberUpdateRequest) ProtoMessage()
- func (x *ProjectMemberUpdateRequest) ProtoReflect() protoreflect.Message
- func (x *ProjectMemberUpdateRequest) Reset()
- func (x *ProjectMemberUpdateRequest) String() string
- type ProjectResponse
- type ProjectServiceClient
- type ProjectServiceServer
- type ProjectUpdateRequest
- func (*ProjectUpdateRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ProjectUpdateRequest) GetProject() *Project
- func (*ProjectUpdateRequest) ProtoMessage()
- func (x *ProjectUpdateRequest) ProtoReflect() protoreflect.Message
- func (x *ProjectUpdateRequest) Reset()
- func (x *ProjectUpdateRequest) String() string
- type ProjectWithMembershipAnnotations
- func (*ProjectWithMembershipAnnotations) Descriptor() ([]byte, []int)deprecated
- func (x *ProjectWithMembershipAnnotations) GetProject() *Project
- func (x *ProjectWithMembershipAnnotations) GetProjectAnnotations() map[string]string
- func (x *ProjectWithMembershipAnnotations) GetTenantAnnotations() map[string]string
- func (*ProjectWithMembershipAnnotations) ProtoMessage()
- func (x *ProjectWithMembershipAnnotations) ProtoReflect() protoreflect.Message
- func (x *ProjectWithMembershipAnnotations) Reset()
- func (x *ProjectWithMembershipAnnotations) String() string
- type Quota
- type QuotaSet
- func (*QuotaSet) Descriptor() ([]byte, []int)deprecated
- func (x *QuotaSet) GetCluster() *Quota
- func (x *QuotaSet) GetIp() *Quota
- func (x *QuotaSet) GetMachine() *Quota
- func (x *QuotaSet) GetProject() *Quota
- func (*QuotaSet) ProtoMessage()
- func (x *QuotaSet) ProtoReflect() protoreflect.Message
- func (x *QuotaSet) Reset()
- func (x *QuotaSet) String() string
- type Tenant
- func (t *Tenant) APIVersion() string
- func (*Tenant) Descriptor() ([]byte, []int)deprecated
- func (x *Tenant) GetDefaultQuotas() *QuotaSet
- func (x *Tenant) GetDescription() string
- func (x *Tenant) GetIamConfig() *IAMConfig
- func (x *Tenant) GetMeta() *Meta
- func (x *Tenant) GetName() string
- func (x *Tenant) GetQuotas() *QuotaSet
- func (t *Tenant) JSONField() string
- func (t *Tenant) Kind() string
- func (m *Tenant) NewTenantResponse() *TenantResponse
- func (*Tenant) ProtoMessage()
- func (x *Tenant) ProtoReflect() protoreflect.Message
- func (x *Tenant) Reset()
- func (t *Tenant) Scan(value any) error
- func (t *Tenant) Schema() string
- func (x *Tenant) String() string
- func (t *Tenant) TableName() string
- func (t *Tenant) Value() (driver.Value, error)
- type TenantCreateRequest
- func (*TenantCreateRequest) Descriptor() ([]byte, []int)deprecated
- func (x *TenantCreateRequest) GetTenant() *Tenant
- func (*TenantCreateRequest) ProtoMessage()
- func (x *TenantCreateRequest) ProtoReflect() protoreflect.Message
- func (x *TenantCreateRequest) Reset()
- func (x *TenantCreateRequest) String() string
- type TenantDeleteRequest
- func (*TenantDeleteRequest) Descriptor() ([]byte, []int)deprecated
- func (x *TenantDeleteRequest) GetId() string
- func (m *TenantDeleteRequest) NewTenant() *Tenant
- func (*TenantDeleteRequest) ProtoMessage()
- func (x *TenantDeleteRequest) ProtoReflect() protoreflect.Message
- func (x *TenantDeleteRequest) Reset()
- func (x *TenantDeleteRequest) String() string
- type TenantFindRequest
- func (*TenantFindRequest) Descriptor() ([]byte, []int)deprecated
- func (x *TenantFindRequest) GetAnnotations() map[string]string
- func (x *TenantFindRequest) GetId() *wrapperspb.StringValue
- func (x *TenantFindRequest) GetName() *wrapperspb.StringValue
- func (x *TenantFindRequest) GetPaging() *Paging
- func (*TenantFindRequest) ProtoMessage()
- func (x *TenantFindRequest) ProtoReflect() protoreflect.Message
- func (x *TenantFindRequest) Reset()
- func (x *TenantFindRequest) String() string
- type TenantGetHistoryRequest
- func (*TenantGetHistoryRequest) Descriptor() ([]byte, []int)deprecated
- func (x *TenantGetHistoryRequest) GetAt() *timestamppb.Timestamp
- func (x *TenantGetHistoryRequest) GetId() string
- func (*TenantGetHistoryRequest) ProtoMessage()
- func (x *TenantGetHistoryRequest) ProtoReflect() protoreflect.Message
- func (x *TenantGetHistoryRequest) Reset()
- func (x *TenantGetHistoryRequest) String() string
- type TenantGetRequest
- type TenantListResponse
- func (*TenantListResponse) Descriptor() ([]byte, []int)deprecated
- func (x *TenantListResponse) GetNextPage() uint64
- func (x *TenantListResponse) GetTenants() []*Tenant
- func (*TenantListResponse) ProtoMessage()
- func (x *TenantListResponse) ProtoReflect() protoreflect.Message
- func (x *TenantListResponse) Reset()
- func (x *TenantListResponse) String() string
- type TenantMember
- func (t *TenantMember) APIVersion() string
- func (*TenantMember) Descriptor() ([]byte, []int)deprecated
- func (x *TenantMember) GetMemberId() string
- func (x *TenantMember) GetMeta() *Meta
- func (x *TenantMember) GetTenantId() string
- func (t *TenantMember) JSONField() string
- func (t *TenantMember) Kind() string
- func (m *TenantMember) NewTenantMemberResponse() *TenantMemberResponse
- func (*TenantMember) ProtoMessage()
- func (x *TenantMember) ProtoReflect() protoreflect.Message
- func (x *TenantMember) Reset()
- func (t *TenantMember) Scan(value any) error
- func (t *TenantMember) Schema() string
- func (x *TenantMember) String() string
- func (t *TenantMember) TableName() string
- func (t *TenantMember) Value() (driver.Value, error)
- type TenantMemberCreateRequest
- func (*TenantMemberCreateRequest) Descriptor() ([]byte, []int)deprecated
- func (x *TenantMemberCreateRequest) GetTenantMember() *TenantMember
- func (*TenantMemberCreateRequest) ProtoMessage()
- func (x *TenantMemberCreateRequest) ProtoReflect() protoreflect.Message
- func (x *TenantMemberCreateRequest) Reset()
- func (x *TenantMemberCreateRequest) String() string
- type TenantMemberDeleteRequest
- func (*TenantMemberDeleteRequest) Descriptor() ([]byte, []int)deprecated
- func (x *TenantMemberDeleteRequest) GetId() string
- func (m *TenantMemberDeleteRequest) NewTenantMember() *TenantMember
- func (*TenantMemberDeleteRequest) ProtoMessage()
- func (x *TenantMemberDeleteRequest) ProtoReflect() protoreflect.Message
- func (x *TenantMemberDeleteRequest) Reset()
- func (x *TenantMemberDeleteRequest) String() string
- type TenantMemberFindRequest
- func (*TenantMemberFindRequest) Descriptor() ([]byte, []int)deprecated
- func (x *TenantMemberFindRequest) GetAnnotations() map[string]string
- func (x *TenantMemberFindRequest) GetMemberId() string
- func (x *TenantMemberFindRequest) GetTenantId() string
- func (*TenantMemberFindRequest) ProtoMessage()
- func (x *TenantMemberFindRequest) ProtoReflect() protoreflect.Message
- func (x *TenantMemberFindRequest) Reset()
- func (x *TenantMemberFindRequest) String() string
- type TenantMemberGetRequest
- func (*TenantMemberGetRequest) Descriptor() ([]byte, []int)deprecated
- func (x *TenantMemberGetRequest) GetId() string
- func (*TenantMemberGetRequest) ProtoMessage()
- func (x *TenantMemberGetRequest) ProtoReflect() protoreflect.Message
- func (x *TenantMemberGetRequest) Reset()
- func (x *TenantMemberGetRequest) String() string
- type TenantMemberListResponse
- func (*TenantMemberListResponse) Descriptor() ([]byte, []int)deprecated
- func (x *TenantMemberListResponse) GetTenantMembers() []*TenantMember
- func (*TenantMemberListResponse) ProtoMessage()
- func (x *TenantMemberListResponse) ProtoReflect() protoreflect.Message
- func (x *TenantMemberListResponse) Reset()
- func (x *TenantMemberListResponse) String() string
- type TenantMemberResponse
- func (*TenantMemberResponse) Descriptor() ([]byte, []int)deprecated
- func (x *TenantMemberResponse) GetTenantMember() *TenantMember
- func (*TenantMemberResponse) ProtoMessage()
- func (x *TenantMemberResponse) ProtoReflect() protoreflect.Message
- func (x *TenantMemberResponse) Reset()
- func (x *TenantMemberResponse) String() string
- type TenantMemberServiceClient
- type TenantMemberServiceServer
- type TenantMemberUpdateRequest
- func (*TenantMemberUpdateRequest) Descriptor() ([]byte, []int)deprecated
- func (x *TenantMemberUpdateRequest) GetTenantMember() *TenantMember
- func (*TenantMemberUpdateRequest) ProtoMessage()
- func (x *TenantMemberUpdateRequest) ProtoReflect() protoreflect.Message
- func (x *TenantMemberUpdateRequest) Reset()
- func (x *TenantMemberUpdateRequest) String() string
- type TenantResponse
- type TenantServiceClient
- type TenantServiceServer
- type TenantUpdateRequest
- func (*TenantUpdateRequest) Descriptor() ([]byte, []int)deprecated
- func (x *TenantUpdateRequest) GetTenant() *Tenant
- func (*TenantUpdateRequest) ProtoMessage()
- func (x *TenantUpdateRequest) ProtoReflect() protoreflect.Message
- func (x *TenantUpdateRequest) Reset()
- func (x *TenantUpdateRequest) String() string
- type TenantWithMembershipAnnotations
- func (*TenantWithMembershipAnnotations) Descriptor() ([]byte, []int)deprecated
- func (x *TenantWithMembershipAnnotations) GetProjectAnnotations() map[string]string
- func (x *TenantWithMembershipAnnotations) GetTenant() *Tenant
- func (x *TenantWithMembershipAnnotations) GetTenantAnnotations() map[string]string
- func (*TenantWithMembershipAnnotations) ProtoMessage()
- func (x *TenantWithMembershipAnnotations) ProtoReflect() protoreflect.Message
- func (x *TenantWithMembershipAnnotations) Reset()
- func (x *TenantWithMembershipAnnotations) String() string
- type UnimplementedProjectMemberServiceServer
- func (UnimplementedProjectMemberServiceServer) Create(context.Context, *ProjectMemberCreateRequest) (*ProjectMemberResponse, error)
- func (UnimplementedProjectMemberServiceServer) Delete(context.Context, *ProjectMemberDeleteRequest) (*ProjectMemberResponse, error)
- func (UnimplementedProjectMemberServiceServer) Find(context.Context, *ProjectMemberFindRequest) (*ProjectMemberListResponse, error)
- func (UnimplementedProjectMemberServiceServer) Get(context.Context, *ProjectMemberGetRequest) (*ProjectMemberResponse, error)
- func (UnimplementedProjectMemberServiceServer) Update(context.Context, *ProjectMemberUpdateRequest) (*ProjectMemberResponse, error)
- type UnimplementedProjectServiceServer
- func (UnimplementedProjectServiceServer) Create(context.Context, *ProjectCreateRequest) (*ProjectResponse, error)
- func (UnimplementedProjectServiceServer) Delete(context.Context, *ProjectDeleteRequest) (*ProjectResponse, error)
- func (UnimplementedProjectServiceServer) Find(context.Context, *ProjectFindRequest) (*ProjectListResponse, error)
- func (UnimplementedProjectServiceServer) Get(context.Context, *ProjectGetRequest) (*ProjectResponse, error)
- func (UnimplementedProjectServiceServer) GetHistory(context.Context, *ProjectGetHistoryRequest) (*ProjectResponse, error)
- func (UnimplementedProjectServiceServer) Update(context.Context, *ProjectUpdateRequest) (*ProjectResponse, error)
- type UnimplementedTenantMemberServiceServer
- func (UnimplementedTenantMemberServiceServer) Create(context.Context, *TenantMemberCreateRequest) (*TenantMemberResponse, error)
- func (UnimplementedTenantMemberServiceServer) Delete(context.Context, *TenantMemberDeleteRequest) (*TenantMemberResponse, error)
- func (UnimplementedTenantMemberServiceServer) Find(context.Context, *TenantMemberFindRequest) (*TenantMemberListResponse, error)
- func (UnimplementedTenantMemberServiceServer) Get(context.Context, *TenantMemberGetRequest) (*TenantMemberResponse, error)
- func (UnimplementedTenantMemberServiceServer) Update(context.Context, *TenantMemberUpdateRequest) (*TenantMemberResponse, error)
- type UnimplementedTenantServiceServer
- func (UnimplementedTenantServiceServer) Create(context.Context, *TenantCreateRequest) (*TenantResponse, error)
- func (UnimplementedTenantServiceServer) Delete(context.Context, *TenantDeleteRequest) (*TenantResponse, error)
- func (UnimplementedTenantServiceServer) Find(context.Context, *TenantFindRequest) (*TenantListResponse, error)
- func (UnimplementedTenantServiceServer) FindParticipatingProjects(context.Context, *FindParticipatingProjectsRequest) (*FindParticipatingProjectsResponse, error)
- func (UnimplementedTenantServiceServer) FindParticipatingTenants(context.Context, *FindParticipatingTenantsRequest) (*FindParticipatingTenantsResponse, error)
- func (UnimplementedTenantServiceServer) Get(context.Context, *TenantGetRequest) (*TenantResponse, error)
- func (UnimplementedTenantServiceServer) GetHistory(context.Context, *TenantGetHistoryRequest) (*TenantResponse, error)
- func (UnimplementedTenantServiceServer) ListTenantMembers(context.Context, *ListTenantMembersRequest) (*ListTenantMembersResponse, error)
- func (UnimplementedTenantServiceServer) Update(context.Context, *TenantUpdateRequest) (*TenantResponse, error)
- type UnsafeProjectMemberServiceServer
- type UnsafeProjectServiceServer
- type UnsafeTenantMemberServiceServer
- type UnsafeTenantServiceServer
Constants ¶
const ( ProjectService_Create_FullMethodName = "/v1.ProjectService/Create" ProjectService_Update_FullMethodName = "/v1.ProjectService/Update" ProjectService_Delete_FullMethodName = "/v1.ProjectService/Delete" ProjectService_Get_FullMethodName = "/v1.ProjectService/Get" ProjectService_GetHistory_FullMethodName = "/v1.ProjectService/GetHistory" ProjectService_Find_FullMethodName = "/v1.ProjectService/Find" )
const ( ProjectMemberService_Create_FullMethodName = "/v1.ProjectMemberService/Create" ProjectMemberService_Update_FullMethodName = "/v1.ProjectMemberService/Update" ProjectMemberService_Delete_FullMethodName = "/v1.ProjectMemberService/Delete" ProjectMemberService_Get_FullMethodName = "/v1.ProjectMemberService/Get" ProjectMemberService_Find_FullMethodName = "/v1.ProjectMemberService/Find" )
const ( TenantService_Create_FullMethodName = "/v1.TenantService/Create" TenantService_Update_FullMethodName = "/v1.TenantService/Update" TenantService_Delete_FullMethodName = "/v1.TenantService/Delete" TenantService_Get_FullMethodName = "/v1.TenantService/Get" TenantService_GetHistory_FullMethodName = "/v1.TenantService/GetHistory" TenantService_Find_FullMethodName = "/v1.TenantService/Find" TenantService_ListTenantMembers_FullMethodName = "/v1.TenantService/ListTenantMembers" TenantService_FindParticipatingProjects_FullMethodName = "/v1.TenantService/FindParticipatingProjects" TenantService_FindParticipatingTenants_FullMethodName = "/v1.TenantService/FindParticipatingTenants" )
const ( TenantMemberService_Create_FullMethodName = "/v1.TenantMemberService/Create" TenantMemberService_Update_FullMethodName = "/v1.TenantMemberService/Update" TenantMemberService_Delete_FullMethodName = "/v1.TenantMemberService/Delete" TenantMemberService_Get_FullMethodName = "/v1.TenantMemberService/Get" TenantMemberService_Find_FullMethodName = "/v1.TenantMemberService/Find" )
Variables ¶
var File_v1_common_proto protoreflect.FileDescriptor
var File_v1_iam_proto protoreflect.FileDescriptor
var File_v1_meta_proto protoreflect.FileDescriptor
var File_v1_project_member_proto protoreflect.FileDescriptor
var File_v1_project_proto protoreflect.FileDescriptor
var File_v1_quota_proto protoreflect.FileDescriptor
var File_v1_tenant_member_proto protoreflect.FileDescriptor
var File_v1_tenant_proto protoreflect.FileDescriptor
var ProjectMemberService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "v1.ProjectMemberService", HandlerType: (*ProjectMemberServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "Create", Handler: _ProjectMemberService_Create_Handler, }, { MethodName: "Update", Handler: _ProjectMemberService_Update_Handler, }, { MethodName: "Delete", Handler: _ProjectMemberService_Delete_Handler, }, { MethodName: "Get", Handler: _ProjectMemberService_Get_Handler, }, { MethodName: "Find", Handler: _ProjectMemberService_Find_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "v1/project_member.proto", }
ProjectMemberService_ServiceDesc is the grpc.ServiceDesc for ProjectMemberService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var ProjectService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "v1.ProjectService", HandlerType: (*ProjectServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "Create", Handler: _ProjectService_Create_Handler, }, { MethodName: "Update", Handler: _ProjectService_Update_Handler, }, { MethodName: "Delete", Handler: _ProjectService_Delete_Handler, }, { MethodName: "Get", Handler: _ProjectService_Get_Handler, }, { MethodName: "GetHistory", Handler: _ProjectService_GetHistory_Handler, }, { MethodName: "Find", Handler: _ProjectService_Find_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "v1/project.proto", }
ProjectService_ServiceDesc is the grpc.ServiceDesc for ProjectService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var TenantMemberService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "v1.TenantMemberService", HandlerType: (*TenantMemberServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "Create", Handler: _TenantMemberService_Create_Handler, }, { MethodName: "Update", Handler: _TenantMemberService_Update_Handler, }, { MethodName: "Delete", Handler: _TenantMemberService_Delete_Handler, }, { MethodName: "Get", Handler: _TenantMemberService_Get_Handler, }, { MethodName: "Find", Handler: _TenantMemberService_Find_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "v1/tenant_member.proto", }
TenantMemberService_ServiceDesc is the grpc.ServiceDesc for TenantMemberService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var TenantService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "v1.TenantService", HandlerType: (*TenantServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "Create", Handler: _TenantService_Create_Handler, }, { MethodName: "Update", Handler: _TenantService_Update_Handler, }, { MethodName: "Delete", Handler: _TenantService_Delete_Handler, }, { MethodName: "Get", Handler: _TenantService_Get_Handler, }, { MethodName: "GetHistory", Handler: _TenantService_GetHistory_Handler, }, { MethodName: "Find", Handler: _TenantService_Find_Handler, }, { MethodName: "ListTenantMembers", Handler: _TenantService_ListTenantMembers_Handler, }, { MethodName: "FindParticipatingProjects", Handler: _TenantService_FindParticipatingProjects_Handler, }, { MethodName: "FindParticipatingTenants", Handler: _TenantService_FindParticipatingTenants_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "v1/tenant.proto", }
TenantService_ServiceDesc is the grpc.ServiceDesc for TenantService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
Functions ¶
func CheckErrorCode ¶
CheckErrorCode returns true, if the given err is not nil, is of type grpc Status and the code equals the given code.
func IsConflict ¶
IsConflict checks if the given error is a conflict error. Example: key already exists on create.
func IsInternal ¶
IsInternal checks if the given error is an internal server error.
func IsNotFound ¶
IsNotFound checks if the given error is a notfound error.
func IsOptimistickLockError ¶
IsOptimistickLockError checks if the given error is a Optimistic Lock Error, which indicates that you read an entity and tried to update this entity, but it changed in the datastore by another party in the meantime.
func RegisterProjectMemberServiceServer ¶ added in v0.11.0
func RegisterProjectMemberServiceServer(s grpc.ServiceRegistrar, srv ProjectMemberServiceServer)
func RegisterProjectServiceServer ¶
func RegisterProjectServiceServer(s grpc.ServiceRegistrar, srv ProjectServiceServer)
func RegisterTenantMemberServiceServer ¶ added in v0.11.2
func RegisterTenantMemberServiceServer(s grpc.ServiceRegistrar, srv TenantMemberServiceServer)
func RegisterTenantServiceServer ¶
func RegisterTenantServiceServer(s grpc.ServiceRegistrar, srv TenantServiceServer)
Types ¶
type ConnectorConfig ¶
type ConnectorConfig struct { // the following are all mandatory IdmApiUrl string `protobuf:"bytes,1,opt,name=idm_api_url,json=idmApiUrl,proto3" json:"idm_api_url,omitempty"` IdmApiUser string `protobuf:"bytes,2,opt,name=idm_api_user,json=idmApiUser,proto3" json:"idm_api_user,omitempty"` IdmApiPassword string `protobuf:"bytes,3,opt,name=idm_api_password,json=idmApiPassword,proto3" json:"idm_api_password,omitempty"` IdmSystemId string `protobuf:"bytes,4,opt,name=idm_system_id,json=idmSystemId,proto3" json:"idm_system_id,omitempty"` IdmAccessCode string `protobuf:"bytes,5,opt,name=idm_access_code,json=idmAccessCode,proto3" json:"idm_access_code,omitempty"` IdmCustomerId string `protobuf:"bytes,6,opt,name=idm_customer_id,json=idmCustomerId,proto3" json:"idm_customer_id,omitempty"` IdmGroupOu string `protobuf:"bytes,7,opt,name=idm_group_ou,json=idmGroupOu,proto3" json:"idm_group_ou,omitempty"` // optional IdmGroupnameTemplate *wrapperspb.StringValue `protobuf:"bytes,8,opt,name=idm_groupname_template,json=idmGroupnameTemplate,proto3" json:"idm_groupname_template,omitempty"` IdmDomainName string `protobuf:"bytes,9,opt,name=idm_domain_name,json=idmDomainName,proto3" json:"idm_domain_name,omitempty"` IdmTenantPrefix string `protobuf:"bytes,10,opt,name=idm_tenant_prefix,json=idmTenantPrefix,proto3" json:"idm_tenant_prefix,omitempty"` IdmSubmitter string `protobuf:"bytes,11,opt,name=idm_submitter,json=idmSubmitter,proto3" json:"idm_submitter,omitempty"` IdmJobInfo string `protobuf:"bytes,12,opt,name=idm_job_info,json=idmJobInfo,proto3" json:"idm_job_info,omitempty"` IdmReqSystem string `protobuf:"bytes,13,opt,name=idm_req_system,json=idmReqSystem,proto3" json:"idm_req_system,omitempty"` IdmReqUser string `protobuf:"bytes,14,opt,name=idm_req_user,json=idmReqUser,proto3" json:"idm_req_user,omitempty"` IdmReqEmail string `protobuf:"bytes,15,opt,name=idm_req_email,json=idmReqEmail,proto3" json:"idm_req_email,omitempty"` // contains filtered or unexported fields }
optional config if idm webhook is used to automatically create/delete groups/roles in the tenant idm
func (*ConnectorConfig) Descriptor
deprecated
func (*ConnectorConfig) Descriptor() ([]byte, []int)
Deprecated: Use ConnectorConfig.ProtoReflect.Descriptor instead.
func (*ConnectorConfig) GetIdmAccessCode ¶
func (x *ConnectorConfig) GetIdmAccessCode() string
func (*ConnectorConfig) GetIdmApiPassword ¶
func (x *ConnectorConfig) GetIdmApiPassword() string
func (*ConnectorConfig) GetIdmApiUrl ¶
func (x *ConnectorConfig) GetIdmApiUrl() string
func (*ConnectorConfig) GetIdmApiUser ¶
func (x *ConnectorConfig) GetIdmApiUser() string
func (*ConnectorConfig) GetIdmCustomerId ¶
func (x *ConnectorConfig) GetIdmCustomerId() string
func (*ConnectorConfig) GetIdmDomainName ¶
func (x *ConnectorConfig) GetIdmDomainName() string
func (*ConnectorConfig) GetIdmGroupOu ¶
func (x *ConnectorConfig) GetIdmGroupOu() string
func (*ConnectorConfig) GetIdmGroupnameTemplate ¶
func (x *ConnectorConfig) GetIdmGroupnameTemplate() *wrapperspb.StringValue
func (*ConnectorConfig) GetIdmJobInfo ¶
func (x *ConnectorConfig) GetIdmJobInfo() string
func (*ConnectorConfig) GetIdmReqEmail ¶
func (x *ConnectorConfig) GetIdmReqEmail() string
func (*ConnectorConfig) GetIdmReqSystem ¶
func (x *ConnectorConfig) GetIdmReqSystem() string
func (*ConnectorConfig) GetIdmReqUser ¶
func (x *ConnectorConfig) GetIdmReqUser() string
func (*ConnectorConfig) GetIdmSubmitter ¶
func (x *ConnectorConfig) GetIdmSubmitter() string
func (*ConnectorConfig) GetIdmSystemId ¶
func (x *ConnectorConfig) GetIdmSystemId() string
func (*ConnectorConfig) GetIdmTenantPrefix ¶
func (x *ConnectorConfig) GetIdmTenantPrefix() string
func (*ConnectorConfig) ProtoMessage ¶
func (*ConnectorConfig) ProtoMessage()
func (*ConnectorConfig) ProtoReflect ¶ added in v0.7.2
func (x *ConnectorConfig) ProtoReflect() protoreflect.Message
func (*ConnectorConfig) Reset ¶
func (x *ConnectorConfig) Reset()
func (*ConnectorConfig) String ¶
func (x *ConnectorConfig) String() string
type FindParticipatingProjectsRequest ¶ added in v0.11.3
type FindParticipatingProjectsRequest struct { TenantId string `protobuf:"bytes,1,opt,name=tenant_id,json=tenantId,proto3" json:"tenant_id,omitempty"` IncludeInherited *bool `protobuf:"varint,2,opt,name=include_inherited,json=includeInherited,proto3,oneof" json:"include_inherited,omitempty"` // contains filtered or unexported fields }
func (*FindParticipatingProjectsRequest) Descriptor
deprecated
added in
v0.11.3
func (*FindParticipatingProjectsRequest) Descriptor() ([]byte, []int)
Deprecated: Use FindParticipatingProjectsRequest.ProtoReflect.Descriptor instead.
func (*FindParticipatingProjectsRequest) GetIncludeInherited ¶ added in v0.11.3
func (x *FindParticipatingProjectsRequest) GetIncludeInherited() bool
func (*FindParticipatingProjectsRequest) GetTenantId ¶ added in v0.11.3
func (x *FindParticipatingProjectsRequest) GetTenantId() string
func (*FindParticipatingProjectsRequest) ProtoMessage ¶ added in v0.11.3
func (*FindParticipatingProjectsRequest) ProtoMessage()
func (*FindParticipatingProjectsRequest) ProtoReflect ¶ added in v0.11.3
func (x *FindParticipatingProjectsRequest) ProtoReflect() protoreflect.Message
func (*FindParticipatingProjectsRequest) Reset ¶ added in v0.11.3
func (x *FindParticipatingProjectsRequest) Reset()
func (*FindParticipatingProjectsRequest) String ¶ added in v0.11.3
func (x *FindParticipatingProjectsRequest) String() string
type FindParticipatingProjectsResponse ¶ added in v0.11.3
type FindParticipatingProjectsResponse struct { Projects []*ProjectWithMembershipAnnotations `protobuf:"bytes,1,rep,name=projects,proto3" json:"projects,omitempty"` // contains filtered or unexported fields }
func (*FindParticipatingProjectsResponse) Descriptor
deprecated
added in
v0.11.3
func (*FindParticipatingProjectsResponse) Descriptor() ([]byte, []int)
Deprecated: Use FindParticipatingProjectsResponse.ProtoReflect.Descriptor instead.
func (*FindParticipatingProjectsResponse) GetProjects ¶ added in v0.11.3
func (x *FindParticipatingProjectsResponse) GetProjects() []*ProjectWithMembershipAnnotations
func (*FindParticipatingProjectsResponse) ProtoMessage ¶ added in v0.11.3
func (*FindParticipatingProjectsResponse) ProtoMessage()
func (*FindParticipatingProjectsResponse) ProtoReflect ¶ added in v0.11.3
func (x *FindParticipatingProjectsResponse) ProtoReflect() protoreflect.Message
func (*FindParticipatingProjectsResponse) Reset ¶ added in v0.11.3
func (x *FindParticipatingProjectsResponse) Reset()
func (*FindParticipatingProjectsResponse) String ¶ added in v0.11.3
func (x *FindParticipatingProjectsResponse) String() string
type FindParticipatingTenantsRequest ¶ added in v0.11.3
type FindParticipatingTenantsRequest struct { TenantId string `protobuf:"bytes,1,opt,name=tenant_id,json=tenantId,proto3" json:"tenant_id,omitempty"` IncludeInherited *bool `protobuf:"varint,2,opt,name=include_inherited,json=includeInherited,proto3,oneof" json:"include_inherited,omitempty"` // contains filtered or unexported fields }
func (*FindParticipatingTenantsRequest) Descriptor
deprecated
added in
v0.11.3
func (*FindParticipatingTenantsRequest) Descriptor() ([]byte, []int)
Deprecated: Use FindParticipatingTenantsRequest.ProtoReflect.Descriptor instead.
func (*FindParticipatingTenantsRequest) GetIncludeInherited ¶ added in v0.11.3
func (x *FindParticipatingTenantsRequest) GetIncludeInherited() bool
func (*FindParticipatingTenantsRequest) GetTenantId ¶ added in v0.11.3
func (x *FindParticipatingTenantsRequest) GetTenantId() string
func (*FindParticipatingTenantsRequest) ProtoMessage ¶ added in v0.11.3
func (*FindParticipatingTenantsRequest) ProtoMessage()
func (*FindParticipatingTenantsRequest) ProtoReflect ¶ added in v0.11.3
func (x *FindParticipatingTenantsRequest) ProtoReflect() protoreflect.Message
func (*FindParticipatingTenantsRequest) Reset ¶ added in v0.11.3
func (x *FindParticipatingTenantsRequest) Reset()
func (*FindParticipatingTenantsRequest) String ¶ added in v0.11.3
func (x *FindParticipatingTenantsRequest) String() string
type FindParticipatingTenantsResponse ¶ added in v0.11.3
type FindParticipatingTenantsResponse struct { Tenants []*TenantWithMembershipAnnotations `protobuf:"bytes,1,rep,name=tenants,proto3" json:"tenants,omitempty"` // contains filtered or unexported fields }
func (*FindParticipatingTenantsResponse) Descriptor
deprecated
added in
v0.11.3
func (*FindParticipatingTenantsResponse) Descriptor() ([]byte, []int)
Deprecated: Use FindParticipatingTenantsResponse.ProtoReflect.Descriptor instead.
func (*FindParticipatingTenantsResponse) GetTenants ¶ added in v0.11.3
func (x *FindParticipatingTenantsResponse) GetTenants() []*TenantWithMembershipAnnotations
func (*FindParticipatingTenantsResponse) ProtoMessage ¶ added in v0.11.3
func (*FindParticipatingTenantsResponse) ProtoMessage()
func (*FindParticipatingTenantsResponse) ProtoReflect ¶ added in v0.11.3
func (x *FindParticipatingTenantsResponse) ProtoReflect() protoreflect.Message
func (*FindParticipatingTenantsResponse) Reset ¶ added in v0.11.3
func (x *FindParticipatingTenantsResponse) Reset()
func (*FindParticipatingTenantsResponse) String ¶ added in v0.11.3
func (x *FindParticipatingTenantsResponse) String() string
type IAMConfig ¶
type IAMConfig struct { IssuerConfig *IssuerConfig `protobuf:"bytes,1,opt,name=issuer_config,json=issuerConfig,proto3" json:"issuer_config,omitempty"` IdmConfig *IDMConfig `protobuf:"bytes,2,opt,name=idm_config,json=idmConfig,proto3" json:"idm_config,omitempty"` GroupConfig *NamespaceGroupConfig `protobuf:"bytes,3,opt,name=group_config,json=groupConfig,proto3" json:"group_config,omitempty"` // contains filtered or unexported fields }
func (*IAMConfig) Descriptor
deprecated
func (*IAMConfig) GetGroupConfig ¶
func (x *IAMConfig) GetGroupConfig() *NamespaceGroupConfig
func (*IAMConfig) GetIdmConfig ¶
func (*IAMConfig) GetIssuerConfig ¶
func (x *IAMConfig) GetIssuerConfig() *IssuerConfig
func (*IAMConfig) ProtoMessage ¶
func (*IAMConfig) ProtoMessage()
func (*IAMConfig) ProtoReflect ¶ added in v0.7.2
func (x *IAMConfig) ProtoReflect() protoreflect.Message
type IDMConfig ¶
type IDMConfig struct { IdmType string `protobuf:"bytes,1,opt,name=idm_type,json=idmType,proto3" json:"idm_type,omitempty"` // optional ConnectorConfig *ConnectorConfig `protobuf:"bytes,2,opt,name=connector_config,json=connectorConfig,proto3" json:"connector_config,omitempty"` // contains filtered or unexported fields }
mandatory config
func (*IDMConfig) Descriptor
deprecated
func (*IDMConfig) GetConnectorConfig ¶
func (x *IDMConfig) GetConnectorConfig() *ConnectorConfig
func (*IDMConfig) GetIdmType ¶
func (*IDMConfig) ProtoMessage ¶
func (*IDMConfig) ProtoMessage()
func (*IDMConfig) ProtoReflect ¶ added in v0.7.2
func (x *IDMConfig) ProtoReflect() protoreflect.Message
type IssuerConfig ¶
type IssuerConfig struct { Url string `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty"` ClientId string `protobuf:"bytes,2,opt,name=client_id,json=clientId,proto3" json:"client_id,omitempty"` // contains filtered or unexported fields }
func (*IssuerConfig) Descriptor
deprecated
func (*IssuerConfig) Descriptor() ([]byte, []int)
Deprecated: Use IssuerConfig.ProtoReflect.Descriptor instead.
func (*IssuerConfig) GetClientId ¶
func (x *IssuerConfig) GetClientId() string
func (*IssuerConfig) GetUrl ¶
func (x *IssuerConfig) GetUrl() string
func (*IssuerConfig) ProtoMessage ¶
func (*IssuerConfig) ProtoMessage()
func (*IssuerConfig) ProtoReflect ¶ added in v0.7.2
func (x *IssuerConfig) ProtoReflect() protoreflect.Message
func (*IssuerConfig) Reset ¶
func (x *IssuerConfig) Reset()
func (*IssuerConfig) String ¶
func (x *IssuerConfig) String() string
type ListTenantMembersRequest ¶ added in v0.11.3
type ListTenantMembersRequest struct { TenantId string `protobuf:"bytes,1,opt,name=tenant_id,json=tenantId,proto3" json:"tenant_id,omitempty"` IncludeInherited *bool `protobuf:"varint,2,opt,name=include_inherited,json=includeInherited,proto3,oneof" json:"include_inherited,omitempty"` // contains filtered or unexported fields }
func (*ListTenantMembersRequest) Descriptor
deprecated
added in
v0.11.3
func (*ListTenantMembersRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListTenantMembersRequest.ProtoReflect.Descriptor instead.
func (*ListTenantMembersRequest) GetIncludeInherited ¶ added in v0.11.3
func (x *ListTenantMembersRequest) GetIncludeInherited() bool
func (*ListTenantMembersRequest) GetTenantId ¶ added in v0.11.3
func (x *ListTenantMembersRequest) GetTenantId() string
func (*ListTenantMembersRequest) ProtoMessage ¶ added in v0.11.3
func (*ListTenantMembersRequest) ProtoMessage()
func (*ListTenantMembersRequest) ProtoReflect ¶ added in v0.11.3
func (x *ListTenantMembersRequest) ProtoReflect() protoreflect.Message
func (*ListTenantMembersRequest) Reset ¶ added in v0.11.3
func (x *ListTenantMembersRequest) Reset()
func (*ListTenantMembersRequest) String ¶ added in v0.11.3
func (x *ListTenantMembersRequest) String() string
type ListTenantMembersResponse ¶ added in v0.11.3
type ListTenantMembersResponse struct { Tenants []*TenantWithMembershipAnnotations `protobuf:"bytes,1,rep,name=tenants,proto3" json:"tenants,omitempty"` // contains filtered or unexported fields }
func (*ListTenantMembersResponse) Descriptor
deprecated
added in
v0.11.3
func (*ListTenantMembersResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListTenantMembersResponse.ProtoReflect.Descriptor instead.
func (*ListTenantMembersResponse) GetTenants ¶ added in v0.11.3
func (x *ListTenantMembersResponse) GetTenants() []*TenantWithMembershipAnnotations
func (*ListTenantMembersResponse) ProtoMessage ¶ added in v0.11.3
func (*ListTenantMembersResponse) ProtoMessage()
func (*ListTenantMembersResponse) ProtoReflect ¶ added in v0.11.3
func (x *ListTenantMembersResponse) ProtoReflect() protoreflect.Message
func (*ListTenantMembersResponse) Reset ¶ added in v0.11.3
func (x *ListTenantMembersResponse) Reset()
func (*ListTenantMembersResponse) String ¶ added in v0.11.3
func (x *ListTenantMembersResponse) String() string
type Meta ¶
type Meta struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Kind string `protobuf:"bytes,2,opt,name=kind,proto3" json:"kind,omitempty"` Apiversion string `protobuf:"bytes,3,opt,name=apiversion,proto3" json:"apiversion,omitempty"` Version int64 `protobuf:"varint,4,opt,name=version,proto3" json:"version,omitempty"` CreatedTime *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=created_time,json=createdTime,proto3" json:"created_time,omitempty"` UpdatedTime *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=updated_time,json=updatedTime,proto3" json:"updated_time,omitempty"` Annotations map[string]string `` /* 163-byte string literal not displayed */ Labels []string `protobuf:"bytes,8,rep,name=labels,proto3" json:"labels,omitempty"` // contains filtered or unexported fields }
func (*Meta) Descriptor
deprecated
func (*Meta) GetAnnotations ¶ added in v0.5.0
func (*Meta) GetApiversion ¶
func (*Meta) GetCreatedTime ¶
func (x *Meta) GetCreatedTime() *timestamppb.Timestamp
func (*Meta) GetUpdatedTime ¶
func (x *Meta) GetUpdatedTime() *timestamppb.Timestamp
func (*Meta) GetVersion ¶
func (*Meta) ProtoMessage ¶
func (*Meta) ProtoMessage()
func (*Meta) ProtoReflect ¶ added in v0.7.2
func (x *Meta) ProtoReflect() protoreflect.Message
func (*Meta) SetAnnotations ¶ added in v0.5.0
func (*Meta) SetCreatedTime ¶
func (m *Meta) SetCreatedTime(time *timestamppb.Timestamp)
func (*Meta) SetUpdatedTime ¶
func (m *Meta) SetUpdatedTime(time *timestamppb.Timestamp)
func (*Meta) SetVersion ¶
type NamespaceGroupConfig ¶
type NamespaceGroupConfig struct { // no action is taken or any namespace in this list ExcludedNamespaces string `protobuf:"bytes,1,opt,name=excluded_namespaces,json=excludedNamespaces,proto3" json:"excluded_namespaces,omitempty"` // for each element a RoleBinding is created in any Namespace - ClusterRoles are bound with this name // admin,edit,view ExpectedGroupsList string `protobuf:"bytes,2,opt,name=expected_groups_list,json=expectedGroupsList,proto3" json:"expected_groups_list,omitempty"` // Maximum length of namespace-part in clusterGroupname and therefore in the corresponding groupname in the directory. // 20 chars für AD, given the naming-conventions NamespaceMaxLength int32 `protobuf:"varint,3,opt,name=namespace_max_length,json=namespaceMaxLength,proto3" json:"namespace_max_length,omitempty"` // The created RoleBindings will reference this group (from token). // oidc:{{ .Namespace }}-{{ .Group }} ClusterGroupnameTemplate string `` /* 135-byte string literal not displayed */ // The RoleBindings will created with this name. // oidc-{{ .Namespace }}-{{ .Group }} RolebindingNameTemplate string `` /* 132-byte string literal not displayed */ // contains filtered or unexported fields }
Config for group-rolebinding-controller
func (*NamespaceGroupConfig) Descriptor
deprecated
func (*NamespaceGroupConfig) Descriptor() ([]byte, []int)
Deprecated: Use NamespaceGroupConfig.ProtoReflect.Descriptor instead.
func (*NamespaceGroupConfig) GetClusterGroupnameTemplate ¶
func (x *NamespaceGroupConfig) GetClusterGroupnameTemplate() string
func (*NamespaceGroupConfig) GetExcludedNamespaces ¶
func (x *NamespaceGroupConfig) GetExcludedNamespaces() string
func (*NamespaceGroupConfig) GetExpectedGroupsList ¶
func (x *NamespaceGroupConfig) GetExpectedGroupsList() string
func (*NamespaceGroupConfig) GetNamespaceMaxLength ¶
func (x *NamespaceGroupConfig) GetNamespaceMaxLength() int32
func (*NamespaceGroupConfig) GetRolebindingNameTemplate ¶
func (x *NamespaceGroupConfig) GetRolebindingNameTemplate() string
func (*NamespaceGroupConfig) ProtoMessage ¶
func (*NamespaceGroupConfig) ProtoMessage()
func (*NamespaceGroupConfig) ProtoReflect ¶ added in v0.7.2
func (x *NamespaceGroupConfig) ProtoReflect() protoreflect.Message
func (*NamespaceGroupConfig) Reset ¶
func (x *NamespaceGroupConfig) Reset()
func (*NamespaceGroupConfig) String ¶
func (x *NamespaceGroupConfig) String() string
type Paging ¶ added in v0.9.0
type Paging struct { // page is used for pagination, if unset only the first page is returned, // the list response contains then the page number for the next page. Page *uint64 `protobuf:"varint,1,opt,name=page,proto3,oneof" json:"page,omitempty"` // count is the number of results returned per page, if not given server side defaults apply Count *uint64 `protobuf:"varint,2,opt,name=count,proto3,oneof" json:"count,omitempty"` // contains filtered or unexported fields }
func (*Paging) Descriptor
deprecated
added in
v0.9.0
func (*Paging) ProtoMessage ¶ added in v0.9.0
func (*Paging) ProtoMessage()
func (*Paging) ProtoReflect ¶ added in v0.9.0
func (x *Paging) ProtoReflect() protoreflect.Message
type Project ¶
type Project struct { Meta *Meta `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` TenantId string `protobuf:"bytes,4,opt,name=tenant_id,json=tenantId,proto3" json:"tenant_id,omitempty"` Quotas *QuotaSet `protobuf:"bytes,5,opt,name=quotas,proto3" json:"quotas,omitempty"` // contains filtered or unexported fields }
Project is the database model
func (*Project) APIVersion ¶ added in v0.6.1
func (*Project) Descriptor
deprecated
func (*Project) GetDescription ¶
func (*Project) GetTenantId ¶
func (*Project) NewProjectResponse ¶
func (m *Project) NewProjectResponse() *ProjectResponse
func (*Project) ProtoMessage ¶
func (*Project) ProtoMessage()
func (*Project) ProtoReflect ¶ added in v0.7.2
func (x *Project) ProtoReflect() protoreflect.Message
type ProjectCreateRequest ¶
type ProjectCreateRequest struct { Project *Project `protobuf:"bytes,1,opt,name=project,proto3" json:"project,omitempty"` // contains filtered or unexported fields }
func (*ProjectCreateRequest) Descriptor
deprecated
func (*ProjectCreateRequest) Descriptor() ([]byte, []int)
Deprecated: Use ProjectCreateRequest.ProtoReflect.Descriptor instead.
func (*ProjectCreateRequest) GetProject ¶
func (x *ProjectCreateRequest) GetProject() *Project
func (*ProjectCreateRequest) ProtoMessage ¶
func (*ProjectCreateRequest) ProtoMessage()
func (*ProjectCreateRequest) ProtoReflect ¶ added in v0.7.2
func (x *ProjectCreateRequest) ProtoReflect() protoreflect.Message
func (*ProjectCreateRequest) Reset ¶
func (x *ProjectCreateRequest) Reset()
func (*ProjectCreateRequest) String ¶
func (x *ProjectCreateRequest) String() string
type ProjectDeleteRequest ¶
type ProjectDeleteRequest struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
func (*ProjectDeleteRequest) Descriptor
deprecated
func (*ProjectDeleteRequest) Descriptor() ([]byte, []int)
Deprecated: Use ProjectDeleteRequest.ProtoReflect.Descriptor instead.
func (*ProjectDeleteRequest) GetId ¶
func (x *ProjectDeleteRequest) GetId() string
func (*ProjectDeleteRequest) NewProject ¶
func (m *ProjectDeleteRequest) NewProject() *Project
func (*ProjectDeleteRequest) ProtoMessage ¶
func (*ProjectDeleteRequest) ProtoMessage()
func (*ProjectDeleteRequest) ProtoReflect ¶ added in v0.7.2
func (x *ProjectDeleteRequest) ProtoReflect() protoreflect.Message
func (*ProjectDeleteRequest) Reset ¶
func (x *ProjectDeleteRequest) Reset()
func (*ProjectDeleteRequest) String ¶
func (x *ProjectDeleteRequest) String() string
type ProjectFindRequest ¶
type ProjectFindRequest struct { Id *wrapperspb.StringValue `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Name *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` Description *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` TenantId *wrapperspb.StringValue `protobuf:"bytes,4,opt,name=tenant_id,json=tenantId,proto3" json:"tenant_id,omitempty"` Paging *Paging `protobuf:"bytes,5,opt,name=paging,proto3" json:"paging,omitempty"` Annotations map[string]string `` /* 163-byte string literal not displayed */ // contains filtered or unexported fields }
func (*ProjectFindRequest) Descriptor
deprecated
func (*ProjectFindRequest) Descriptor() ([]byte, []int)
Deprecated: Use ProjectFindRequest.ProtoReflect.Descriptor instead.
func (*ProjectFindRequest) GetAnnotations ¶ added in v0.9.0
func (x *ProjectFindRequest) GetAnnotations() map[string]string
func (*ProjectFindRequest) GetDescription ¶
func (x *ProjectFindRequest) GetDescription() *wrapperspb.StringValue
func (*ProjectFindRequest) GetId ¶
func (x *ProjectFindRequest) GetId() *wrapperspb.StringValue
func (*ProjectFindRequest) GetName ¶
func (x *ProjectFindRequest) GetName() *wrapperspb.StringValue
func (*ProjectFindRequest) GetPaging ¶ added in v0.9.0
func (x *ProjectFindRequest) GetPaging() *Paging
func (*ProjectFindRequest) GetTenantId ¶
func (x *ProjectFindRequest) GetTenantId() *wrapperspb.StringValue
func (*ProjectFindRequest) ProtoMessage ¶
func (*ProjectFindRequest) ProtoMessage()
func (*ProjectFindRequest) ProtoReflect ¶ added in v0.7.2
func (x *ProjectFindRequest) ProtoReflect() protoreflect.Message
func (*ProjectFindRequest) Reset ¶
func (x *ProjectFindRequest) Reset()
func (*ProjectFindRequest) String ¶
func (x *ProjectFindRequest) String() string
type ProjectGetHistoryRequest ¶ added in v0.7.0
type ProjectGetHistoryRequest struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` At *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=at,proto3" json:"at,omitempty"` // contains filtered or unexported fields }
func (*ProjectGetHistoryRequest) Descriptor
deprecated
added in
v0.7.0
func (*ProjectGetHistoryRequest) Descriptor() ([]byte, []int)
Deprecated: Use ProjectGetHistoryRequest.ProtoReflect.Descriptor instead.
func (*ProjectGetHistoryRequest) GetAt ¶ added in v0.7.0
func (x *ProjectGetHistoryRequest) GetAt() *timestamppb.Timestamp
func (*ProjectGetHistoryRequest) GetId ¶ added in v0.7.0
func (x *ProjectGetHistoryRequest) GetId() string
func (*ProjectGetHistoryRequest) ProtoMessage ¶ added in v0.7.0
func (*ProjectGetHistoryRequest) ProtoMessage()
func (*ProjectGetHistoryRequest) ProtoReflect ¶ added in v0.7.2
func (x *ProjectGetHistoryRequest) ProtoReflect() protoreflect.Message
func (*ProjectGetHistoryRequest) Reset ¶ added in v0.7.0
func (x *ProjectGetHistoryRequest) Reset()
func (*ProjectGetHistoryRequest) String ¶ added in v0.7.0
func (x *ProjectGetHistoryRequest) String() string
type ProjectGetRequest ¶
type ProjectGetRequest struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
func (*ProjectGetRequest) Descriptor
deprecated
func (*ProjectGetRequest) Descriptor() ([]byte, []int)
Deprecated: Use ProjectGetRequest.ProtoReflect.Descriptor instead.
func (*ProjectGetRequest) GetId ¶
func (x *ProjectGetRequest) GetId() string
func (*ProjectGetRequest) ProtoMessage ¶
func (*ProjectGetRequest) ProtoMessage()
func (*ProjectGetRequest) ProtoReflect ¶ added in v0.7.2
func (x *ProjectGetRequest) ProtoReflect() protoreflect.Message
func (*ProjectGetRequest) Reset ¶
func (x *ProjectGetRequest) Reset()
func (*ProjectGetRequest) String ¶
func (x *ProjectGetRequest) String() string
type ProjectListResponse ¶
type ProjectListResponse struct { Projects []*Project `protobuf:"bytes,1,rep,name=projects,proto3" json:"projects,omitempty"` // next_page_token is used for pagination, returns the next page to be fetched and must then be provided in the list request. NextPage *uint64 `protobuf:"varint,2,opt,name=next_page,json=nextPage,proto3,oneof" json:"next_page,omitempty"` // contains filtered or unexported fields }
func (*ProjectListResponse) Descriptor
deprecated
func (*ProjectListResponse) Descriptor() ([]byte, []int)
Deprecated: Use ProjectListResponse.ProtoReflect.Descriptor instead.
func (*ProjectListResponse) GetNextPage ¶ added in v0.9.0
func (x *ProjectListResponse) GetNextPage() uint64
func (*ProjectListResponse) GetProjects ¶
func (x *ProjectListResponse) GetProjects() []*Project
func (*ProjectListResponse) ProtoMessage ¶
func (*ProjectListResponse) ProtoMessage()
func (*ProjectListResponse) ProtoReflect ¶ added in v0.7.2
func (x *ProjectListResponse) ProtoReflect() protoreflect.Message
func (*ProjectListResponse) Reset ¶
func (x *ProjectListResponse) Reset()
func (*ProjectListResponse) String ¶
func (x *ProjectListResponse) String() string
type ProjectMember ¶ added in v0.11.0
type ProjectMember struct { Meta *Meta `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` ProjectId string `protobuf:"bytes,2,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` TenantId string `protobuf:"bytes,4,opt,name=tenant_id,json=tenantId,proto3" json:"tenant_id,omitempty"` // contains filtered or unexported fields }
ProjectMember is the database model
func (*ProjectMember) APIVersion ¶ added in v0.11.0
func (p *ProjectMember) APIVersion() string
func (*ProjectMember) Descriptor
deprecated
added in
v0.11.0
func (*ProjectMember) Descriptor() ([]byte, []int)
Deprecated: Use ProjectMember.ProtoReflect.Descriptor instead.
func (*ProjectMember) GetMeta ¶ added in v0.11.0
func (x *ProjectMember) GetMeta() *Meta
func (*ProjectMember) GetProjectId ¶ added in v0.11.0
func (x *ProjectMember) GetProjectId() string
func (*ProjectMember) GetTenantId ¶ added in v0.11.0
func (x *ProjectMember) GetTenantId() string
func (*ProjectMember) JSONField ¶ added in v0.11.0
func (p *ProjectMember) JSONField() string
func (*ProjectMember) Kind ¶ added in v0.11.0
func (p *ProjectMember) Kind() string
func (*ProjectMember) NewProjectMemberResponse ¶ added in v0.11.0
func (m *ProjectMember) NewProjectMemberResponse() *ProjectMemberResponse
func (*ProjectMember) ProtoMessage ¶ added in v0.11.0
func (*ProjectMember) ProtoMessage()
func (*ProjectMember) ProtoReflect ¶ added in v0.11.0
func (x *ProjectMember) ProtoReflect() protoreflect.Message
func (*ProjectMember) Reset ¶ added in v0.11.0
func (x *ProjectMember) Reset()
func (*ProjectMember) Scan ¶ added in v0.11.0
func (p *ProjectMember) Scan(value any) error
Scan make the ProjectMember struct implement the sql.Scanner interface. This method simply decodes a JSON-encoded value into the struct fields.
func (*ProjectMember) Schema ¶ added in v0.11.0
func (p *ProjectMember) Schema() string
func (*ProjectMember) String ¶ added in v0.11.0
func (x *ProjectMember) String() string
func (*ProjectMember) TableName ¶ added in v0.11.0
func (p *ProjectMember) TableName() string
type ProjectMemberCreateRequest ¶ added in v0.11.0
type ProjectMemberCreateRequest struct { ProjectMember *ProjectMember `protobuf:"bytes,1,opt,name=project_member,json=projectMember,proto3" json:"project_member,omitempty"` // contains filtered or unexported fields }
func (*ProjectMemberCreateRequest) Descriptor
deprecated
added in
v0.11.0
func (*ProjectMemberCreateRequest) Descriptor() ([]byte, []int)
Deprecated: Use ProjectMemberCreateRequest.ProtoReflect.Descriptor instead.
func (*ProjectMemberCreateRequest) GetProjectMember ¶ added in v0.11.0
func (x *ProjectMemberCreateRequest) GetProjectMember() *ProjectMember
func (*ProjectMemberCreateRequest) ProtoMessage ¶ added in v0.11.0
func (*ProjectMemberCreateRequest) ProtoMessage()
func (*ProjectMemberCreateRequest) ProtoReflect ¶ added in v0.11.0
func (x *ProjectMemberCreateRequest) ProtoReflect() protoreflect.Message
func (*ProjectMemberCreateRequest) Reset ¶ added in v0.11.0
func (x *ProjectMemberCreateRequest) Reset()
func (*ProjectMemberCreateRequest) String ¶ added in v0.11.0
func (x *ProjectMemberCreateRequest) String() string
type ProjectMemberDeleteRequest ¶ added in v0.11.0
type ProjectMemberDeleteRequest struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
func (*ProjectMemberDeleteRequest) Descriptor
deprecated
added in
v0.11.0
func (*ProjectMemberDeleteRequest) Descriptor() ([]byte, []int)
Deprecated: Use ProjectMemberDeleteRequest.ProtoReflect.Descriptor instead.
func (*ProjectMemberDeleteRequest) GetId ¶ added in v0.11.0
func (x *ProjectMemberDeleteRequest) GetId() string
func (*ProjectMemberDeleteRequest) NewProjectMember ¶ added in v0.11.0
func (m *ProjectMemberDeleteRequest) NewProjectMember() *ProjectMember
func (*ProjectMemberDeleteRequest) ProtoMessage ¶ added in v0.11.0
func (*ProjectMemberDeleteRequest) ProtoMessage()
func (*ProjectMemberDeleteRequest) ProtoReflect ¶ added in v0.11.0
func (x *ProjectMemberDeleteRequest) ProtoReflect() protoreflect.Message
func (*ProjectMemberDeleteRequest) Reset ¶ added in v0.11.0
func (x *ProjectMemberDeleteRequest) Reset()
func (*ProjectMemberDeleteRequest) String ¶ added in v0.11.0
func (x *ProjectMemberDeleteRequest) String() string
type ProjectMemberFindRequest ¶ added in v0.11.0
type ProjectMemberFindRequest struct { ProjectId *string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3,oneof" json:"project_id,omitempty"` TenantId *string `protobuf:"bytes,2,opt,name=tenant_id,json=tenantId,proto3,oneof" json:"tenant_id,omitempty"` Annotations map[string]string `` /* 163-byte string literal not displayed */ // contains filtered or unexported fields }
func (*ProjectMemberFindRequest) Descriptor
deprecated
added in
v0.11.0
func (*ProjectMemberFindRequest) Descriptor() ([]byte, []int)
Deprecated: Use ProjectMemberFindRequest.ProtoReflect.Descriptor instead.
func (*ProjectMemberFindRequest) GetAnnotations ¶ added in v0.11.0
func (x *ProjectMemberFindRequest) GetAnnotations() map[string]string
func (*ProjectMemberFindRequest) GetProjectId ¶ added in v0.11.0
func (x *ProjectMemberFindRequest) GetProjectId() string
func (*ProjectMemberFindRequest) GetTenantId ¶ added in v0.11.0
func (x *ProjectMemberFindRequest) GetTenantId() string
func (*ProjectMemberFindRequest) ProtoMessage ¶ added in v0.11.0
func (*ProjectMemberFindRequest) ProtoMessage()
func (*ProjectMemberFindRequest) ProtoReflect ¶ added in v0.11.0
func (x *ProjectMemberFindRequest) ProtoReflect() protoreflect.Message
func (*ProjectMemberFindRequest) Reset ¶ added in v0.11.0
func (x *ProjectMemberFindRequest) Reset()
func (*ProjectMemberFindRequest) String ¶ added in v0.11.0
func (x *ProjectMemberFindRequest) String() string
type ProjectMemberGetRequest ¶ added in v0.11.0
type ProjectMemberGetRequest struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
func (*ProjectMemberGetRequest) Descriptor
deprecated
added in
v0.11.0
func (*ProjectMemberGetRequest) Descriptor() ([]byte, []int)
Deprecated: Use ProjectMemberGetRequest.ProtoReflect.Descriptor instead.
func (*ProjectMemberGetRequest) GetId ¶ added in v0.11.0
func (x *ProjectMemberGetRequest) GetId() string
func (*ProjectMemberGetRequest) ProtoMessage ¶ added in v0.11.0
func (*ProjectMemberGetRequest) ProtoMessage()
func (*ProjectMemberGetRequest) ProtoReflect ¶ added in v0.11.0
func (x *ProjectMemberGetRequest) ProtoReflect() protoreflect.Message
func (*ProjectMemberGetRequest) Reset ¶ added in v0.11.0
func (x *ProjectMemberGetRequest) Reset()
func (*ProjectMemberGetRequest) String ¶ added in v0.11.0
func (x *ProjectMemberGetRequest) String() string
type ProjectMemberListResponse ¶ added in v0.11.0
type ProjectMemberListResponse struct { ProjectMembers []*ProjectMember `protobuf:"bytes,1,rep,name=project_members,json=projectMembers,proto3" json:"project_members,omitempty"` // contains filtered or unexported fields }
func (*ProjectMemberListResponse) Descriptor
deprecated
added in
v0.11.0
func (*ProjectMemberListResponse) Descriptor() ([]byte, []int)
Deprecated: Use ProjectMemberListResponse.ProtoReflect.Descriptor instead.
func (*ProjectMemberListResponse) GetProjectMembers ¶ added in v0.11.0
func (x *ProjectMemberListResponse) GetProjectMembers() []*ProjectMember
func (*ProjectMemberListResponse) ProtoMessage ¶ added in v0.11.0
func (*ProjectMemberListResponse) ProtoMessage()
func (*ProjectMemberListResponse) ProtoReflect ¶ added in v0.11.0
func (x *ProjectMemberListResponse) ProtoReflect() protoreflect.Message
func (*ProjectMemberListResponse) Reset ¶ added in v0.11.0
func (x *ProjectMemberListResponse) Reset()
func (*ProjectMemberListResponse) String ¶ added in v0.11.0
func (x *ProjectMemberListResponse) String() string
type ProjectMemberResponse ¶ added in v0.11.0
type ProjectMemberResponse struct { ProjectMember *ProjectMember `protobuf:"bytes,1,opt,name=project_member,json=projectMember,proto3" json:"project_member,omitempty"` // contains filtered or unexported fields }
func (*ProjectMemberResponse) Descriptor
deprecated
added in
v0.11.0
func (*ProjectMemberResponse) Descriptor() ([]byte, []int)
Deprecated: Use ProjectMemberResponse.ProtoReflect.Descriptor instead.
func (*ProjectMemberResponse) GetProjectMember ¶ added in v0.11.0
func (x *ProjectMemberResponse) GetProjectMember() *ProjectMember
func (*ProjectMemberResponse) ProtoMessage ¶ added in v0.11.0
func (*ProjectMemberResponse) ProtoMessage()
func (*ProjectMemberResponse) ProtoReflect ¶ added in v0.11.0
func (x *ProjectMemberResponse) ProtoReflect() protoreflect.Message
func (*ProjectMemberResponse) Reset ¶ added in v0.11.0
func (x *ProjectMemberResponse) Reset()
func (*ProjectMemberResponse) String ¶ added in v0.11.0
func (x *ProjectMemberResponse) String() string
type ProjectMemberServiceClient ¶ added in v0.11.0
type ProjectMemberServiceClient interface { Create(ctx context.Context, in *ProjectMemberCreateRequest, opts ...grpc.CallOption) (*ProjectMemberResponse, error) Update(ctx context.Context, in *ProjectMemberUpdateRequest, opts ...grpc.CallOption) (*ProjectMemberResponse, error) Delete(ctx context.Context, in *ProjectMemberDeleteRequest, opts ...grpc.CallOption) (*ProjectMemberResponse, error) Get(ctx context.Context, in *ProjectMemberGetRequest, opts ...grpc.CallOption) (*ProjectMemberResponse, error) Find(ctx context.Context, in *ProjectMemberFindRequest, opts ...grpc.CallOption) (*ProjectMemberListResponse, error) }
ProjectMemberServiceClient is the client API for ProjectMemberService 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 NewProjectMemberServiceClient ¶ added in v0.11.0
func NewProjectMemberServiceClient(cc grpc.ClientConnInterface) ProjectMemberServiceClient
type ProjectMemberServiceServer ¶ added in v0.11.0
type ProjectMemberServiceServer interface { Create(context.Context, *ProjectMemberCreateRequest) (*ProjectMemberResponse, error) Update(context.Context, *ProjectMemberUpdateRequest) (*ProjectMemberResponse, error) Delete(context.Context, *ProjectMemberDeleteRequest) (*ProjectMemberResponse, error) Get(context.Context, *ProjectMemberGetRequest) (*ProjectMemberResponse, error) Find(context.Context, *ProjectMemberFindRequest) (*ProjectMemberListResponse, error) }
ProjectMemberServiceServer is the server API for ProjectMemberService service. All implementations should embed UnimplementedProjectMemberServiceServer for forward compatibility
type ProjectMemberUpdateRequest ¶ added in v0.11.0
type ProjectMemberUpdateRequest struct { ProjectMember *ProjectMember `protobuf:"bytes,1,opt,name=project_member,json=projectMember,proto3" json:"project_member,omitempty"` // contains filtered or unexported fields }
func (*ProjectMemberUpdateRequest) Descriptor
deprecated
added in
v0.11.0
func (*ProjectMemberUpdateRequest) Descriptor() ([]byte, []int)
Deprecated: Use ProjectMemberUpdateRequest.ProtoReflect.Descriptor instead.
func (*ProjectMemberUpdateRequest) GetProjectMember ¶ added in v0.11.0
func (x *ProjectMemberUpdateRequest) GetProjectMember() *ProjectMember
func (*ProjectMemberUpdateRequest) ProtoMessage ¶ added in v0.11.0
func (*ProjectMemberUpdateRequest) ProtoMessage()
func (*ProjectMemberUpdateRequest) ProtoReflect ¶ added in v0.11.0
func (x *ProjectMemberUpdateRequest) ProtoReflect() protoreflect.Message
func (*ProjectMemberUpdateRequest) Reset ¶ added in v0.11.0
func (x *ProjectMemberUpdateRequest) Reset()
func (*ProjectMemberUpdateRequest) String ¶ added in v0.11.0
func (x *ProjectMemberUpdateRequest) String() string
type ProjectResponse ¶
type ProjectResponse struct { Project *Project `protobuf:"bytes,1,opt,name=project,proto3" json:"project,omitempty"` // contains filtered or unexported fields }
func (*ProjectResponse) Descriptor
deprecated
func (*ProjectResponse) Descriptor() ([]byte, []int)
Deprecated: Use ProjectResponse.ProtoReflect.Descriptor instead.
func (*ProjectResponse) GetProject ¶
func (x *ProjectResponse) GetProject() *Project
func (*ProjectResponse) ProtoMessage ¶
func (*ProjectResponse) ProtoMessage()
func (*ProjectResponse) ProtoReflect ¶ added in v0.7.2
func (x *ProjectResponse) ProtoReflect() protoreflect.Message
func (*ProjectResponse) Reset ¶
func (x *ProjectResponse) Reset()
func (*ProjectResponse) String ¶
func (x *ProjectResponse) String() string
type ProjectServiceClient ¶
type ProjectServiceClient interface { Create(ctx context.Context, in *ProjectCreateRequest, opts ...grpc.CallOption) (*ProjectResponse, error) Update(ctx context.Context, in *ProjectUpdateRequest, opts ...grpc.CallOption) (*ProjectResponse, error) Delete(ctx context.Context, in *ProjectDeleteRequest, opts ...grpc.CallOption) (*ProjectResponse, error) Get(ctx context.Context, in *ProjectGetRequest, opts ...grpc.CallOption) (*ProjectResponse, error) GetHistory(ctx context.Context, in *ProjectGetHistoryRequest, opts ...grpc.CallOption) (*ProjectResponse, error) Find(ctx context.Context, in *ProjectFindRequest, opts ...grpc.CallOption) (*ProjectListResponse, error) }
ProjectServiceClient is the client API for ProjectService 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 NewProjectServiceClient ¶
func NewProjectServiceClient(cc grpc.ClientConnInterface) ProjectServiceClient
type ProjectServiceServer ¶
type ProjectServiceServer interface { Create(context.Context, *ProjectCreateRequest) (*ProjectResponse, error) Update(context.Context, *ProjectUpdateRequest) (*ProjectResponse, error) Delete(context.Context, *ProjectDeleteRequest) (*ProjectResponse, error) Get(context.Context, *ProjectGetRequest) (*ProjectResponse, error) GetHistory(context.Context, *ProjectGetHistoryRequest) (*ProjectResponse, error) Find(context.Context, *ProjectFindRequest) (*ProjectListResponse, error) }
ProjectServiceServer is the server API for ProjectService service. All implementations should embed UnimplementedProjectServiceServer for forward compatibility
type ProjectUpdateRequest ¶
type ProjectUpdateRequest struct { Project *Project `protobuf:"bytes,1,opt,name=project,proto3" json:"project,omitempty"` // contains filtered or unexported fields }
func (*ProjectUpdateRequest) Descriptor
deprecated
func (*ProjectUpdateRequest) Descriptor() ([]byte, []int)
Deprecated: Use ProjectUpdateRequest.ProtoReflect.Descriptor instead.
func (*ProjectUpdateRequest) GetProject ¶ added in v0.6.0
func (x *ProjectUpdateRequest) GetProject() *Project
func (*ProjectUpdateRequest) ProtoMessage ¶
func (*ProjectUpdateRequest) ProtoMessage()
func (*ProjectUpdateRequest) ProtoReflect ¶ added in v0.7.2
func (x *ProjectUpdateRequest) ProtoReflect() protoreflect.Message
func (*ProjectUpdateRequest) Reset ¶
func (x *ProjectUpdateRequest) Reset()
func (*ProjectUpdateRequest) String ¶
func (x *ProjectUpdateRequest) String() string
type ProjectWithMembershipAnnotations ¶ added in v0.11.3
type ProjectWithMembershipAnnotations struct { Project *Project `protobuf:"bytes,1,opt,name=project,proto3" json:"project,omitempty"` ProjectAnnotations map[string]string `` /* 203-byte string literal not displayed */ TenantAnnotations map[string]string `` /* 200-byte string literal not displayed */ // contains filtered or unexported fields }
func (*ProjectWithMembershipAnnotations) Descriptor
deprecated
added in
v0.11.3
func (*ProjectWithMembershipAnnotations) Descriptor() ([]byte, []int)
Deprecated: Use ProjectWithMembershipAnnotations.ProtoReflect.Descriptor instead.
func (*ProjectWithMembershipAnnotations) GetProject ¶ added in v0.11.3
func (x *ProjectWithMembershipAnnotations) GetProject() *Project
func (*ProjectWithMembershipAnnotations) GetProjectAnnotations ¶ added in v0.11.3
func (x *ProjectWithMembershipAnnotations) GetProjectAnnotations() map[string]string
func (*ProjectWithMembershipAnnotations) GetTenantAnnotations ¶ added in v0.11.3
func (x *ProjectWithMembershipAnnotations) GetTenantAnnotations() map[string]string
func (*ProjectWithMembershipAnnotations) ProtoMessage ¶ added in v0.11.3
func (*ProjectWithMembershipAnnotations) ProtoMessage()
func (*ProjectWithMembershipAnnotations) ProtoReflect ¶ added in v0.11.3
func (x *ProjectWithMembershipAnnotations) ProtoReflect() protoreflect.Message
func (*ProjectWithMembershipAnnotations) Reset ¶ added in v0.11.3
func (x *ProjectWithMembershipAnnotations) Reset()
func (*ProjectWithMembershipAnnotations) String ¶ added in v0.11.3
func (x *ProjectWithMembershipAnnotations) String() string
type Quota ¶
type Quota struct { // quota is the maximum amount for the current QuotaSet, can be nil Quota *wrapperspb.Int32Value `protobuf:"bytes,1,opt,name=quota,proto3" json:"quota,omitempty"` // contains filtered or unexported fields }
Quota is the actual maximum amount
func (*Quota) Descriptor
deprecated
func (*Quota) GetQuota ¶
func (x *Quota) GetQuota() *wrapperspb.Int32Value
func (*Quota) ProtoMessage ¶
func (*Quota) ProtoMessage()
func (*Quota) ProtoReflect ¶ added in v0.7.2
func (x *Quota) ProtoReflect() protoreflect.Message
type QuotaSet ¶
type QuotaSet struct { // cluster the amount of clusters Cluster *Quota `protobuf:"bytes,1,opt,name=cluster,proto3" json:"cluster,omitempty"` // machine the amount of machines Machine *Quota `protobuf:"bytes,2,opt,name=machine,proto3" json:"machine,omitempty"` // ip the amount of acquired ip´s Ip *Quota `protobuf:"bytes,3,opt,name=ip,proto3" json:"ip,omitempty"` // project the amount of projects of a tenant Project *Quota `protobuf:"bytes,4,opt,name=project,proto3" json:"project,omitempty"` // contains filtered or unexported fields }
QuotaSet defines the types of possible Quotas might be specified by project or tenant whatever quota is reached first counts it always defines the max amount of this type
func (*QuotaSet) Descriptor
deprecated
func (*QuotaSet) GetCluster ¶
func (*QuotaSet) GetMachine ¶
func (*QuotaSet) GetProject ¶
func (*QuotaSet) ProtoMessage ¶
func (*QuotaSet) ProtoMessage()
func (*QuotaSet) ProtoReflect ¶ added in v0.7.2
func (x *QuotaSet) ProtoReflect() protoreflect.Message
type Tenant ¶
type Tenant struct { Meta *Meta `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` DefaultQuotas *QuotaSet `protobuf:"bytes,4,opt,name=default_quotas,json=defaultQuotas,proto3" json:"default_quotas,omitempty"` Quotas *QuotaSet `protobuf:"bytes,5,opt,name=quotas,proto3" json:"quotas,omitempty"` IamConfig *IAMConfig `protobuf:"bytes,6,opt,name=iam_config,json=iamConfig,proto3" json:"iam_config,omitempty"` // contains filtered or unexported fields }
func (*Tenant) APIVersion ¶ added in v0.6.1
func (*Tenant) Descriptor
deprecated
func (*Tenant) GetDefaultQuotas ¶
func (*Tenant) GetDescription ¶
func (*Tenant) GetIamConfig ¶
func (*Tenant) NewTenantResponse ¶
func (m *Tenant) NewTenantResponse() *TenantResponse
func (*Tenant) ProtoMessage ¶
func (*Tenant) ProtoMessage()
func (*Tenant) ProtoReflect ¶ added in v0.7.2
func (x *Tenant) ProtoReflect() protoreflect.Message
type TenantCreateRequest ¶
type TenantCreateRequest struct { Tenant *Tenant `protobuf:"bytes,1,opt,name=tenant,proto3" json:"tenant,omitempty"` // contains filtered or unexported fields }
func (*TenantCreateRequest) Descriptor
deprecated
func (*TenantCreateRequest) Descriptor() ([]byte, []int)
Deprecated: Use TenantCreateRequest.ProtoReflect.Descriptor instead.
func (*TenantCreateRequest) GetTenant ¶
func (x *TenantCreateRequest) GetTenant() *Tenant
func (*TenantCreateRequest) ProtoMessage ¶
func (*TenantCreateRequest) ProtoMessage()
func (*TenantCreateRequest) ProtoReflect ¶ added in v0.7.2
func (x *TenantCreateRequest) ProtoReflect() protoreflect.Message
func (*TenantCreateRequest) Reset ¶
func (x *TenantCreateRequest) Reset()
func (*TenantCreateRequest) String ¶
func (x *TenantCreateRequest) String() string
type TenantDeleteRequest ¶
type TenantDeleteRequest struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
func (*TenantDeleteRequest) Descriptor
deprecated
func (*TenantDeleteRequest) Descriptor() ([]byte, []int)
Deprecated: Use TenantDeleteRequest.ProtoReflect.Descriptor instead.
func (*TenantDeleteRequest) GetId ¶
func (x *TenantDeleteRequest) GetId() string
func (*TenantDeleteRequest) NewTenant ¶
func (m *TenantDeleteRequest) NewTenant() *Tenant
func (*TenantDeleteRequest) ProtoMessage ¶
func (*TenantDeleteRequest) ProtoMessage()
func (*TenantDeleteRequest) ProtoReflect ¶ added in v0.7.2
func (x *TenantDeleteRequest) ProtoReflect() protoreflect.Message
func (*TenantDeleteRequest) Reset ¶
func (x *TenantDeleteRequest) Reset()
func (*TenantDeleteRequest) String ¶
func (x *TenantDeleteRequest) String() string
type TenantFindRequest ¶
type TenantFindRequest struct { Id *wrapperspb.StringValue `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Name *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` Paging *Paging `protobuf:"bytes,3,opt,name=paging,proto3" json:"paging,omitempty"` Annotations map[string]string `` /* 163-byte string literal not displayed */ // contains filtered or unexported fields }
func (*TenantFindRequest) Descriptor
deprecated
func (*TenantFindRequest) Descriptor() ([]byte, []int)
Deprecated: Use TenantFindRequest.ProtoReflect.Descriptor instead.
func (*TenantFindRequest) GetAnnotations ¶ added in v0.9.0
func (x *TenantFindRequest) GetAnnotations() map[string]string
func (*TenantFindRequest) GetId ¶
func (x *TenantFindRequest) GetId() *wrapperspb.StringValue
func (*TenantFindRequest) GetName ¶
func (x *TenantFindRequest) GetName() *wrapperspb.StringValue
func (*TenantFindRequest) GetPaging ¶ added in v0.9.0
func (x *TenantFindRequest) GetPaging() *Paging
func (*TenantFindRequest) ProtoMessage ¶
func (*TenantFindRequest) ProtoMessage()
func (*TenantFindRequest) ProtoReflect ¶ added in v0.7.2
func (x *TenantFindRequest) ProtoReflect() protoreflect.Message
func (*TenantFindRequest) Reset ¶
func (x *TenantFindRequest) Reset()
func (*TenantFindRequest) String ¶
func (x *TenantFindRequest) String() string
type TenantGetHistoryRequest ¶ added in v0.7.0
type TenantGetHistoryRequest struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` At *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=at,proto3" json:"at,omitempty"` // contains filtered or unexported fields }
func (*TenantGetHistoryRequest) Descriptor
deprecated
added in
v0.7.0
func (*TenantGetHistoryRequest) Descriptor() ([]byte, []int)
Deprecated: Use TenantGetHistoryRequest.ProtoReflect.Descriptor instead.
func (*TenantGetHistoryRequest) GetAt ¶ added in v0.7.0
func (x *TenantGetHistoryRequest) GetAt() *timestamppb.Timestamp
func (*TenantGetHistoryRequest) GetId ¶ added in v0.7.0
func (x *TenantGetHistoryRequest) GetId() string
func (*TenantGetHistoryRequest) ProtoMessage ¶ added in v0.7.0
func (*TenantGetHistoryRequest) ProtoMessage()
func (*TenantGetHistoryRequest) ProtoReflect ¶ added in v0.7.2
func (x *TenantGetHistoryRequest) ProtoReflect() protoreflect.Message
func (*TenantGetHistoryRequest) Reset ¶ added in v0.7.0
func (x *TenantGetHistoryRequest) Reset()
func (*TenantGetHistoryRequest) String ¶ added in v0.7.0
func (x *TenantGetHistoryRequest) String() string
type TenantGetRequest ¶
type TenantGetRequest struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
func (*TenantGetRequest) Descriptor
deprecated
func (*TenantGetRequest) Descriptor() ([]byte, []int)
Deprecated: Use TenantGetRequest.ProtoReflect.Descriptor instead.
func (*TenantGetRequest) GetId ¶
func (x *TenantGetRequest) GetId() string
func (*TenantGetRequest) ProtoMessage ¶
func (*TenantGetRequest) ProtoMessage()
func (*TenantGetRequest) ProtoReflect ¶ added in v0.7.2
func (x *TenantGetRequest) ProtoReflect() protoreflect.Message
func (*TenantGetRequest) Reset ¶
func (x *TenantGetRequest) Reset()
func (*TenantGetRequest) String ¶
func (x *TenantGetRequest) String() string
type TenantListResponse ¶
type TenantListResponse struct { Tenants []*Tenant `protobuf:"bytes,1,rep,name=tenants,proto3" json:"tenants,omitempty"` // next_page is used for pagination, returns the next page to be fetched and must then be provided in the list request. NextPage *uint64 `protobuf:"varint,2,opt,name=next_page,json=nextPage,proto3,oneof" json:"next_page,omitempty"` // contains filtered or unexported fields }
func (*TenantListResponse) Descriptor
deprecated
func (*TenantListResponse) Descriptor() ([]byte, []int)
Deprecated: Use TenantListResponse.ProtoReflect.Descriptor instead.
func (*TenantListResponse) GetNextPage ¶ added in v0.9.0
func (x *TenantListResponse) GetNextPage() uint64
func (*TenantListResponse) GetTenants ¶
func (x *TenantListResponse) GetTenants() []*Tenant
func (*TenantListResponse) ProtoMessage ¶
func (*TenantListResponse) ProtoMessage()
func (*TenantListResponse) ProtoReflect ¶ added in v0.7.2
func (x *TenantListResponse) ProtoReflect() protoreflect.Message
func (*TenantListResponse) Reset ¶
func (x *TenantListResponse) Reset()
func (*TenantListResponse) String ¶
func (x *TenantListResponse) String() string
type TenantMember ¶ added in v0.11.2
type TenantMember struct { Meta *Meta `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // TenantId is the id of the parent tenant TenantId string `protobuf:"bytes,2,opt,name=tenant_id,json=tenantId,proto3" json:"tenant_id,omitempty"` // MemberId is the id of the member tenant MemberId string `protobuf:"bytes,3,opt,name=member_id,json=memberId,proto3" json:"member_id,omitempty"` // contains filtered or unexported fields }
TenantMember is the database model
func (*TenantMember) APIVersion ¶ added in v0.11.2
func (t *TenantMember) APIVersion() string
func (*TenantMember) Descriptor
deprecated
added in
v0.11.2
func (*TenantMember) Descriptor() ([]byte, []int)
Deprecated: Use TenantMember.ProtoReflect.Descriptor instead.
func (*TenantMember) GetMemberId ¶ added in v0.11.2
func (x *TenantMember) GetMemberId() string
func (*TenantMember) GetMeta ¶ added in v0.11.2
func (x *TenantMember) GetMeta() *Meta
func (*TenantMember) GetTenantId ¶ added in v0.11.2
func (x *TenantMember) GetTenantId() string
func (*TenantMember) JSONField ¶ added in v0.11.2
func (t *TenantMember) JSONField() string
func (*TenantMember) Kind ¶ added in v0.11.2
func (t *TenantMember) Kind() string
func (*TenantMember) NewTenantMemberResponse ¶ added in v0.11.2
func (m *TenantMember) NewTenantMemberResponse() *TenantMemberResponse
func (*TenantMember) ProtoMessage ¶ added in v0.11.2
func (*TenantMember) ProtoMessage()
func (*TenantMember) ProtoReflect ¶ added in v0.11.2
func (x *TenantMember) ProtoReflect() protoreflect.Message
func (*TenantMember) Reset ¶ added in v0.11.2
func (x *TenantMember) Reset()
func (*TenantMember) Scan ¶ added in v0.11.2
func (t *TenantMember) Scan(value any) error
Scan make the TenantMember struct implement the sql.Scanner interface. This method simply decodes a JSON-encoded value into the struct fields.
func (*TenantMember) Schema ¶ added in v0.11.2
func (t *TenantMember) Schema() string
func (*TenantMember) String ¶ added in v0.11.2
func (x *TenantMember) String() string
func (*TenantMember) TableName ¶ added in v0.11.2
func (t *TenantMember) TableName() string
type TenantMemberCreateRequest ¶ added in v0.11.2
type TenantMemberCreateRequest struct { TenantMember *TenantMember `protobuf:"bytes,1,opt,name=tenant_member,json=tenantMember,proto3" json:"tenant_member,omitempty"` // contains filtered or unexported fields }
func (*TenantMemberCreateRequest) Descriptor
deprecated
added in
v0.11.2
func (*TenantMemberCreateRequest) Descriptor() ([]byte, []int)
Deprecated: Use TenantMemberCreateRequest.ProtoReflect.Descriptor instead.
func (*TenantMemberCreateRequest) GetTenantMember ¶ added in v0.11.2
func (x *TenantMemberCreateRequest) GetTenantMember() *TenantMember
func (*TenantMemberCreateRequest) ProtoMessage ¶ added in v0.11.2
func (*TenantMemberCreateRequest) ProtoMessage()
func (*TenantMemberCreateRequest) ProtoReflect ¶ added in v0.11.2
func (x *TenantMemberCreateRequest) ProtoReflect() protoreflect.Message
func (*TenantMemberCreateRequest) Reset ¶ added in v0.11.2
func (x *TenantMemberCreateRequest) Reset()
func (*TenantMemberCreateRequest) String ¶ added in v0.11.2
func (x *TenantMemberCreateRequest) String() string
type TenantMemberDeleteRequest ¶ added in v0.11.2
type TenantMemberDeleteRequest struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
func (*TenantMemberDeleteRequest) Descriptor
deprecated
added in
v0.11.2
func (*TenantMemberDeleteRequest) Descriptor() ([]byte, []int)
Deprecated: Use TenantMemberDeleteRequest.ProtoReflect.Descriptor instead.
func (*TenantMemberDeleteRequest) GetId ¶ added in v0.11.2
func (x *TenantMemberDeleteRequest) GetId() string
func (*TenantMemberDeleteRequest) NewTenantMember ¶ added in v0.11.2
func (m *TenantMemberDeleteRequest) NewTenantMember() *TenantMember
func (*TenantMemberDeleteRequest) ProtoMessage ¶ added in v0.11.2
func (*TenantMemberDeleteRequest) ProtoMessage()
func (*TenantMemberDeleteRequest) ProtoReflect ¶ added in v0.11.2
func (x *TenantMemberDeleteRequest) ProtoReflect() protoreflect.Message
func (*TenantMemberDeleteRequest) Reset ¶ added in v0.11.2
func (x *TenantMemberDeleteRequest) Reset()
func (*TenantMemberDeleteRequest) String ¶ added in v0.11.2
func (x *TenantMemberDeleteRequest) String() string
type TenantMemberFindRequest ¶ added in v0.11.2
type TenantMemberFindRequest struct { TenantId *string `protobuf:"bytes,1,opt,name=tenant_id,json=tenantId,proto3,oneof" json:"tenant_id,omitempty"` MemberId *string `protobuf:"bytes,2,opt,name=member_id,json=memberId,proto3,oneof" json:"member_id,omitempty"` Annotations map[string]string `` /* 163-byte string literal not displayed */ // contains filtered or unexported fields }
func (*TenantMemberFindRequest) Descriptor
deprecated
added in
v0.11.2
func (*TenantMemberFindRequest) Descriptor() ([]byte, []int)
Deprecated: Use TenantMemberFindRequest.ProtoReflect.Descriptor instead.
func (*TenantMemberFindRequest) GetAnnotations ¶ added in v0.11.2
func (x *TenantMemberFindRequest) GetAnnotations() map[string]string
func (*TenantMemberFindRequest) GetMemberId ¶ added in v0.11.2
func (x *TenantMemberFindRequest) GetMemberId() string
func (*TenantMemberFindRequest) GetTenantId ¶ added in v0.11.2
func (x *TenantMemberFindRequest) GetTenantId() string
func (*TenantMemberFindRequest) ProtoMessage ¶ added in v0.11.2
func (*TenantMemberFindRequest) ProtoMessage()
func (*TenantMemberFindRequest) ProtoReflect ¶ added in v0.11.2
func (x *TenantMemberFindRequest) ProtoReflect() protoreflect.Message
func (*TenantMemberFindRequest) Reset ¶ added in v0.11.2
func (x *TenantMemberFindRequest) Reset()
func (*TenantMemberFindRequest) String ¶ added in v0.11.2
func (x *TenantMemberFindRequest) String() string
type TenantMemberGetRequest ¶ added in v0.11.2
type TenantMemberGetRequest struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
func (*TenantMemberGetRequest) Descriptor
deprecated
added in
v0.11.2
func (*TenantMemberGetRequest) Descriptor() ([]byte, []int)
Deprecated: Use TenantMemberGetRequest.ProtoReflect.Descriptor instead.
func (*TenantMemberGetRequest) GetId ¶ added in v0.11.2
func (x *TenantMemberGetRequest) GetId() string
func (*TenantMemberGetRequest) ProtoMessage ¶ added in v0.11.2
func (*TenantMemberGetRequest) ProtoMessage()
func (*TenantMemberGetRequest) ProtoReflect ¶ added in v0.11.2
func (x *TenantMemberGetRequest) ProtoReflect() protoreflect.Message
func (*TenantMemberGetRequest) Reset ¶ added in v0.11.2
func (x *TenantMemberGetRequest) Reset()
func (*TenantMemberGetRequest) String ¶ added in v0.11.2
func (x *TenantMemberGetRequest) String() string
type TenantMemberListResponse ¶ added in v0.11.2
type TenantMemberListResponse struct { TenantMembers []*TenantMember `protobuf:"bytes,1,rep,name=tenant_members,json=tenantMembers,proto3" json:"tenant_members,omitempty"` // contains filtered or unexported fields }
func (*TenantMemberListResponse) Descriptor
deprecated
added in
v0.11.2
func (*TenantMemberListResponse) Descriptor() ([]byte, []int)
Deprecated: Use TenantMemberListResponse.ProtoReflect.Descriptor instead.
func (*TenantMemberListResponse) GetTenantMembers ¶ added in v0.11.2
func (x *TenantMemberListResponse) GetTenantMembers() []*TenantMember
func (*TenantMemberListResponse) ProtoMessage ¶ added in v0.11.2
func (*TenantMemberListResponse) ProtoMessage()
func (*TenantMemberListResponse) ProtoReflect ¶ added in v0.11.2
func (x *TenantMemberListResponse) ProtoReflect() protoreflect.Message
func (*TenantMemberListResponse) Reset ¶ added in v0.11.2
func (x *TenantMemberListResponse) Reset()
func (*TenantMemberListResponse) String ¶ added in v0.11.2
func (x *TenantMemberListResponse) String() string
type TenantMemberResponse ¶ added in v0.11.2
type TenantMemberResponse struct { TenantMember *TenantMember `protobuf:"bytes,1,opt,name=tenant_member,json=tenantMember,proto3" json:"tenant_member,omitempty"` // contains filtered or unexported fields }
func (*TenantMemberResponse) Descriptor
deprecated
added in
v0.11.2
func (*TenantMemberResponse) Descriptor() ([]byte, []int)
Deprecated: Use TenantMemberResponse.ProtoReflect.Descriptor instead.
func (*TenantMemberResponse) GetTenantMember ¶ added in v0.11.2
func (x *TenantMemberResponse) GetTenantMember() *TenantMember
func (*TenantMemberResponse) ProtoMessage ¶ added in v0.11.2
func (*TenantMemberResponse) ProtoMessage()
func (*TenantMemberResponse) ProtoReflect ¶ added in v0.11.2
func (x *TenantMemberResponse) ProtoReflect() protoreflect.Message
func (*TenantMemberResponse) Reset ¶ added in v0.11.2
func (x *TenantMemberResponse) Reset()
func (*TenantMemberResponse) String ¶ added in v0.11.2
func (x *TenantMemberResponse) String() string
type TenantMemberServiceClient ¶ added in v0.11.2
type TenantMemberServiceClient interface { Create(ctx context.Context, in *TenantMemberCreateRequest, opts ...grpc.CallOption) (*TenantMemberResponse, error) Update(ctx context.Context, in *TenantMemberUpdateRequest, opts ...grpc.CallOption) (*TenantMemberResponse, error) Delete(ctx context.Context, in *TenantMemberDeleteRequest, opts ...grpc.CallOption) (*TenantMemberResponse, error) Get(ctx context.Context, in *TenantMemberGetRequest, opts ...grpc.CallOption) (*TenantMemberResponse, error) Find(ctx context.Context, in *TenantMemberFindRequest, opts ...grpc.CallOption) (*TenantMemberListResponse, error) }
TenantMemberServiceClient is the client API for TenantMemberService 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 NewTenantMemberServiceClient ¶ added in v0.11.2
func NewTenantMemberServiceClient(cc grpc.ClientConnInterface) TenantMemberServiceClient
type TenantMemberServiceServer ¶ added in v0.11.2
type TenantMemberServiceServer interface { Create(context.Context, *TenantMemberCreateRequest) (*TenantMemberResponse, error) Update(context.Context, *TenantMemberUpdateRequest) (*TenantMemberResponse, error) Delete(context.Context, *TenantMemberDeleteRequest) (*TenantMemberResponse, error) Get(context.Context, *TenantMemberGetRequest) (*TenantMemberResponse, error) Find(context.Context, *TenantMemberFindRequest) (*TenantMemberListResponse, error) }
TenantMemberServiceServer is the server API for TenantMemberService service. All implementations should embed UnimplementedTenantMemberServiceServer for forward compatibility
type TenantMemberUpdateRequest ¶ added in v0.11.2
type TenantMemberUpdateRequest struct { TenantMember *TenantMember `protobuf:"bytes,1,opt,name=tenant_member,json=tenantMember,proto3" json:"tenant_member,omitempty"` // contains filtered or unexported fields }
func (*TenantMemberUpdateRequest) Descriptor
deprecated
added in
v0.11.2
func (*TenantMemberUpdateRequest) Descriptor() ([]byte, []int)
Deprecated: Use TenantMemberUpdateRequest.ProtoReflect.Descriptor instead.
func (*TenantMemberUpdateRequest) GetTenantMember ¶ added in v0.11.2
func (x *TenantMemberUpdateRequest) GetTenantMember() *TenantMember
func (*TenantMemberUpdateRequest) ProtoMessage ¶ added in v0.11.2
func (*TenantMemberUpdateRequest) ProtoMessage()
func (*TenantMemberUpdateRequest) ProtoReflect ¶ added in v0.11.2
func (x *TenantMemberUpdateRequest) ProtoReflect() protoreflect.Message
func (*TenantMemberUpdateRequest) Reset ¶ added in v0.11.2
func (x *TenantMemberUpdateRequest) Reset()
func (*TenantMemberUpdateRequest) String ¶ added in v0.11.2
func (x *TenantMemberUpdateRequest) String() string
type TenantResponse ¶
type TenantResponse struct { Tenant *Tenant `protobuf:"bytes,1,opt,name=tenant,proto3" json:"tenant,omitempty"` // contains filtered or unexported fields }
func (*TenantResponse) Descriptor
deprecated
func (*TenantResponse) Descriptor() ([]byte, []int)
Deprecated: Use TenantResponse.ProtoReflect.Descriptor instead.
func (*TenantResponse) GetTenant ¶
func (x *TenantResponse) GetTenant() *Tenant
func (*TenantResponse) ProtoMessage ¶
func (*TenantResponse) ProtoMessage()
func (*TenantResponse) ProtoReflect ¶ added in v0.7.2
func (x *TenantResponse) ProtoReflect() protoreflect.Message
func (*TenantResponse) Reset ¶
func (x *TenantResponse) Reset()
func (*TenantResponse) String ¶
func (x *TenantResponse) String() string
type TenantServiceClient ¶
type TenantServiceClient interface { Create(ctx context.Context, in *TenantCreateRequest, opts ...grpc.CallOption) (*TenantResponse, error) Update(ctx context.Context, in *TenantUpdateRequest, opts ...grpc.CallOption) (*TenantResponse, error) Delete(ctx context.Context, in *TenantDeleteRequest, opts ...grpc.CallOption) (*TenantResponse, error) Get(ctx context.Context, in *TenantGetRequest, opts ...grpc.CallOption) (*TenantResponse, error) GetHistory(ctx context.Context, in *TenantGetHistoryRequest, opts ...grpc.CallOption) (*TenantResponse, error) Find(ctx context.Context, in *TenantFindRequest, opts ...grpc.CallOption) (*TenantListResponse, error) ListTenantMembers(ctx context.Context, in *ListTenantMembersRequest, opts ...grpc.CallOption) (*ListTenantMembersResponse, error) FindParticipatingProjects(ctx context.Context, in *FindParticipatingProjectsRequest, opts ...grpc.CallOption) (*FindParticipatingProjectsResponse, error) FindParticipatingTenants(ctx context.Context, in *FindParticipatingTenantsRequest, opts ...grpc.CallOption) (*FindParticipatingTenantsResponse, error) }
TenantServiceClient is the client API for TenantService 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 NewTenantServiceClient ¶
func NewTenantServiceClient(cc grpc.ClientConnInterface) TenantServiceClient
type TenantServiceServer ¶
type TenantServiceServer interface { Create(context.Context, *TenantCreateRequest) (*TenantResponse, error) Update(context.Context, *TenantUpdateRequest) (*TenantResponse, error) Delete(context.Context, *TenantDeleteRequest) (*TenantResponse, error) Get(context.Context, *TenantGetRequest) (*TenantResponse, error) GetHistory(context.Context, *TenantGetHistoryRequest) (*TenantResponse, error) Find(context.Context, *TenantFindRequest) (*TenantListResponse, error) ListTenantMembers(context.Context, *ListTenantMembersRequest) (*ListTenantMembersResponse, error) FindParticipatingProjects(context.Context, *FindParticipatingProjectsRequest) (*FindParticipatingProjectsResponse, error) FindParticipatingTenants(context.Context, *FindParticipatingTenantsRequest) (*FindParticipatingTenantsResponse, error) }
TenantServiceServer is the server API for TenantService service. All implementations should embed UnimplementedTenantServiceServer for forward compatibility
type TenantUpdateRequest ¶
type TenantUpdateRequest struct { Tenant *Tenant `protobuf:"bytes,1,opt,name=tenant,proto3" json:"tenant,omitempty"` // contains filtered or unexported fields }
func (*TenantUpdateRequest) Descriptor
deprecated
func (*TenantUpdateRequest) Descriptor() ([]byte, []int)
Deprecated: Use TenantUpdateRequest.ProtoReflect.Descriptor instead.
func (*TenantUpdateRequest) GetTenant ¶
func (x *TenantUpdateRequest) GetTenant() *Tenant
func (*TenantUpdateRequest) ProtoMessage ¶
func (*TenantUpdateRequest) ProtoMessage()
func (*TenantUpdateRequest) ProtoReflect ¶ added in v0.7.2
func (x *TenantUpdateRequest) ProtoReflect() protoreflect.Message
func (*TenantUpdateRequest) Reset ¶
func (x *TenantUpdateRequest) Reset()
func (*TenantUpdateRequest) String ¶
func (x *TenantUpdateRequest) String() string
type TenantWithMembershipAnnotations ¶ added in v0.11.3
type TenantWithMembershipAnnotations struct { Tenant *Tenant `protobuf:"bytes,1,opt,name=tenant,proto3" json:"tenant,omitempty"` ProjectAnnotations map[string]string `` /* 203-byte string literal not displayed */ TenantAnnotations map[string]string `` /* 200-byte string literal not displayed */ // contains filtered or unexported fields }
func (*TenantWithMembershipAnnotations) Descriptor
deprecated
added in
v0.11.3
func (*TenantWithMembershipAnnotations) Descriptor() ([]byte, []int)
Deprecated: Use TenantWithMembershipAnnotations.ProtoReflect.Descriptor instead.
func (*TenantWithMembershipAnnotations) GetProjectAnnotations ¶ added in v0.11.3
func (x *TenantWithMembershipAnnotations) GetProjectAnnotations() map[string]string
func (*TenantWithMembershipAnnotations) GetTenant ¶ added in v0.11.3
func (x *TenantWithMembershipAnnotations) GetTenant() *Tenant
func (*TenantWithMembershipAnnotations) GetTenantAnnotations ¶ added in v0.11.3
func (x *TenantWithMembershipAnnotations) GetTenantAnnotations() map[string]string
func (*TenantWithMembershipAnnotations) ProtoMessage ¶ added in v0.11.3
func (*TenantWithMembershipAnnotations) ProtoMessage()
func (*TenantWithMembershipAnnotations) ProtoReflect ¶ added in v0.11.3
func (x *TenantWithMembershipAnnotations) ProtoReflect() protoreflect.Message
func (*TenantWithMembershipAnnotations) Reset ¶ added in v0.11.3
func (x *TenantWithMembershipAnnotations) Reset()
func (*TenantWithMembershipAnnotations) String ¶ added in v0.11.3
func (x *TenantWithMembershipAnnotations) String() string
type UnimplementedProjectMemberServiceServer ¶ added in v0.11.0
type UnimplementedProjectMemberServiceServer struct { }
UnimplementedProjectMemberServiceServer should be embedded to have forward compatible implementations.
type UnimplementedProjectServiceServer ¶
type UnimplementedProjectServiceServer struct { }
UnimplementedProjectServiceServer should be embedded to have forward compatible implementations.
func (UnimplementedProjectServiceServer) Create ¶
func (UnimplementedProjectServiceServer) Create(context.Context, *ProjectCreateRequest) (*ProjectResponse, error)
func (UnimplementedProjectServiceServer) Delete ¶
func (UnimplementedProjectServiceServer) Delete(context.Context, *ProjectDeleteRequest) (*ProjectResponse, error)
func (UnimplementedProjectServiceServer) Find ¶
func (UnimplementedProjectServiceServer) Find(context.Context, *ProjectFindRequest) (*ProjectListResponse, error)
func (UnimplementedProjectServiceServer) Get ¶
func (UnimplementedProjectServiceServer) Get(context.Context, *ProjectGetRequest) (*ProjectResponse, error)
func (UnimplementedProjectServiceServer) GetHistory ¶ added in v0.7.0
func (UnimplementedProjectServiceServer) GetHistory(context.Context, *ProjectGetHistoryRequest) (*ProjectResponse, error)
func (UnimplementedProjectServiceServer) Update ¶
func (UnimplementedProjectServiceServer) Update(context.Context, *ProjectUpdateRequest) (*ProjectResponse, error)
type UnimplementedTenantMemberServiceServer ¶ added in v0.11.2
type UnimplementedTenantMemberServiceServer struct { }
UnimplementedTenantMemberServiceServer should be embedded to have forward compatible implementations.
func (UnimplementedTenantMemberServiceServer) Create ¶ added in v0.11.2
func (UnimplementedTenantMemberServiceServer) Create(context.Context, *TenantMemberCreateRequest) (*TenantMemberResponse, error)
func (UnimplementedTenantMemberServiceServer) Delete ¶ added in v0.11.2
func (UnimplementedTenantMemberServiceServer) Delete(context.Context, *TenantMemberDeleteRequest) (*TenantMemberResponse, error)
func (UnimplementedTenantMemberServiceServer) Update ¶ added in v0.11.2
func (UnimplementedTenantMemberServiceServer) Update(context.Context, *TenantMemberUpdateRequest) (*TenantMemberResponse, error)
type UnimplementedTenantServiceServer ¶
type UnimplementedTenantServiceServer struct { }
UnimplementedTenantServiceServer should be embedded to have forward compatible implementations.
func (UnimplementedTenantServiceServer) Create ¶
func (UnimplementedTenantServiceServer) Create(context.Context, *TenantCreateRequest) (*TenantResponse, error)
func (UnimplementedTenantServiceServer) Delete ¶
func (UnimplementedTenantServiceServer) Delete(context.Context, *TenantDeleteRequest) (*TenantResponse, error)
func (UnimplementedTenantServiceServer) Find ¶
func (UnimplementedTenantServiceServer) Find(context.Context, *TenantFindRequest) (*TenantListResponse, error)
func (UnimplementedTenantServiceServer) FindParticipatingProjects ¶ added in v0.11.3
func (UnimplementedTenantServiceServer) FindParticipatingProjects(context.Context, *FindParticipatingProjectsRequest) (*FindParticipatingProjectsResponse, error)
func (UnimplementedTenantServiceServer) FindParticipatingTenants ¶ added in v0.11.3
func (UnimplementedTenantServiceServer) FindParticipatingTenants(context.Context, *FindParticipatingTenantsRequest) (*FindParticipatingTenantsResponse, error)
func (UnimplementedTenantServiceServer) Get ¶
func (UnimplementedTenantServiceServer) Get(context.Context, *TenantGetRequest) (*TenantResponse, error)
func (UnimplementedTenantServiceServer) GetHistory ¶ added in v0.7.0
func (UnimplementedTenantServiceServer) GetHistory(context.Context, *TenantGetHistoryRequest) (*TenantResponse, error)
func (UnimplementedTenantServiceServer) ListTenantMembers ¶ added in v0.11.3
func (UnimplementedTenantServiceServer) ListTenantMembers(context.Context, *ListTenantMembersRequest) (*ListTenantMembersResponse, error)
func (UnimplementedTenantServiceServer) Update ¶
func (UnimplementedTenantServiceServer) Update(context.Context, *TenantUpdateRequest) (*TenantResponse, error)
type UnsafeProjectMemberServiceServer ¶ added in v0.11.0
type UnsafeProjectMemberServiceServer interface {
// contains filtered or unexported methods
}
UnsafeProjectMemberServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ProjectMemberServiceServer will result in compilation errors.
type UnsafeProjectServiceServer ¶ added in v0.10.1
type UnsafeProjectServiceServer interface {
// contains filtered or unexported methods
}
UnsafeProjectServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ProjectServiceServer will result in compilation errors.
type UnsafeTenantMemberServiceServer ¶ added in v0.11.2
type UnsafeTenantMemberServiceServer interface {
// contains filtered or unexported methods
}
UnsafeTenantMemberServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to TenantMemberServiceServer will result in compilation errors.
type UnsafeTenantServiceServer ¶ added in v0.10.1
type UnsafeTenantServiceServer interface {
// contains filtered or unexported methods
}
UnsafeTenantServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to TenantServiceServer will result in compilation errors.
Source Files ¶
- common.pb.go
- errors.go
- iam.pb.go
- meta.go
- meta.pb.go
- project.go
- project.pb.go
- project_grpc.pb.go
- project_member.pb.go
- project_member_grpc.pb.go
- project_scnrvalr.go
- projectmember.go
- projectmember_scnrvalr.go
- quota.pb.go
- tenant.go
- tenant.pb.go
- tenant_grpc.pb.go
- tenant_member.pb.go
- tenant_member_grpc.pb.go
- tenant_scnrvalr.go
- tenantmember.go
- tenantmember_scnrvalr.go