Documentation
¶
Index ¶
- Constants
- Variables
- func RegisterOrganizationServiceServer(s grpc.ServiceRegistrar, srv OrganizationServiceServer)
- type AddOrganizationRequest
- func (*AddOrganizationRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AddOrganizationRequest) GetAdmins() []*AddOrganizationRequest_Admin
- func (x *AddOrganizationRequest) GetName() string
- func (*AddOrganizationRequest) ProtoMessage()
- func (x *AddOrganizationRequest) ProtoReflect() protoreflect.Message
- func (x *AddOrganizationRequest) Reset()
- func (x *AddOrganizationRequest) String() string
- type AddOrganizationRequest_Admin
- func (*AddOrganizationRequest_Admin) Descriptor() ([]byte, []int)deprecated
- func (x *AddOrganizationRequest_Admin) GetHuman() *v2beta1.AddHumanUserRequest
- func (x *AddOrganizationRequest_Admin) GetRoles() []string
- func (x *AddOrganizationRequest_Admin) GetUserId() string
- func (m *AddOrganizationRequest_Admin) GetUserType() isAddOrganizationRequest_Admin_UserType
- func (*AddOrganizationRequest_Admin) ProtoMessage()
- func (x *AddOrganizationRequest_Admin) ProtoReflect() protoreflect.Message
- func (x *AddOrganizationRequest_Admin) Reset()
- func (x *AddOrganizationRequest_Admin) String() string
- type AddOrganizationRequest_Admin_Human
- type AddOrganizationRequest_Admin_UserId
- type AddOrganizationResponse
- func (*AddOrganizationResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AddOrganizationResponse) GetCreatedAdmins() []*AddOrganizationResponse_CreatedAdmin
- func (x *AddOrganizationResponse) GetDetails() *v2beta.Details
- func (x *AddOrganizationResponse) GetOrganizationId() string
- func (*AddOrganizationResponse) ProtoMessage()
- func (x *AddOrganizationResponse) ProtoReflect() protoreflect.Message
- func (x *AddOrganizationResponse) Reset()
- func (x *AddOrganizationResponse) String() string
- type AddOrganizationResponse_CreatedAdmin
- func (*AddOrganizationResponse_CreatedAdmin) Descriptor() ([]byte, []int)deprecated
- func (x *AddOrganizationResponse_CreatedAdmin) GetEmailCode() string
- func (x *AddOrganizationResponse_CreatedAdmin) GetPhoneCode() string
- func (x *AddOrganizationResponse_CreatedAdmin) GetUserId() string
- func (*AddOrganizationResponse_CreatedAdmin) ProtoMessage()
- func (x *AddOrganizationResponse_CreatedAdmin) ProtoReflect() protoreflect.Message
- func (x *AddOrganizationResponse_CreatedAdmin) Reset()
- func (x *AddOrganizationResponse_CreatedAdmin) String() string
- type OrganizationServiceClient
- type OrganizationServiceServer
- type UnimplementedOrganizationServiceServer
- type UnsafeOrganizationServiceServer
Constants ¶
const (
OrganizationService_AddOrganization_FullMethodName = "/zitadel.org.v2beta.OrganizationService/AddOrganization"
)
Variables ¶
var File_zitadel_org_v2beta_org_service_proto protoreflect.FileDescriptor
var OrganizationService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "zitadel.org.v2beta.OrganizationService", HandlerType: (*OrganizationServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "AddOrganization", Handler: _OrganizationService_AddOrganization_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "zitadel/org/v2beta/org_service.proto", }
OrganizationService_ServiceDesc is the grpc.ServiceDesc for OrganizationService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
Functions ¶
func RegisterOrganizationServiceServer ¶
func RegisterOrganizationServiceServer(s grpc.ServiceRegistrar, srv OrganizationServiceServer)
Types ¶
type AddOrganizationRequest ¶
type AddOrganizationRequest struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Admins []*AddOrganizationRequest_Admin `protobuf:"bytes,2,rep,name=admins,proto3" json:"admins,omitempty"` // contains filtered or unexported fields }
func (*AddOrganizationRequest) Descriptor
deprecated
func (*AddOrganizationRequest) Descriptor() ([]byte, []int)
Deprecated: Use AddOrganizationRequest.ProtoReflect.Descriptor instead.
func (*AddOrganizationRequest) GetAdmins ¶
func (x *AddOrganizationRequest) GetAdmins() []*AddOrganizationRequest_Admin
func (*AddOrganizationRequest) GetName ¶
func (x *AddOrganizationRequest) GetName() string
func (*AddOrganizationRequest) ProtoMessage ¶
func (*AddOrganizationRequest) ProtoMessage()
func (*AddOrganizationRequest) ProtoReflect ¶
func (x *AddOrganizationRequest) ProtoReflect() protoreflect.Message
func (*AddOrganizationRequest) Reset ¶
func (x *AddOrganizationRequest) Reset()
func (*AddOrganizationRequest) String ¶
func (x *AddOrganizationRequest) String() string
type AddOrganizationRequest_Admin ¶
type AddOrganizationRequest_Admin struct { // Types that are assignable to UserType: // // *AddOrganizationRequest_Admin_UserId // *AddOrganizationRequest_Admin_Human UserType isAddOrganizationRequest_Admin_UserType `protobuf_oneof:"user_type"` // specify Org Member Roles for the provided user (default is ORG_OWNER if roles are empty) Roles []string `protobuf:"bytes,3,rep,name=roles,proto3" json:"roles,omitempty"` // contains filtered or unexported fields }
func (*AddOrganizationRequest_Admin) Descriptor
deprecated
func (*AddOrganizationRequest_Admin) Descriptor() ([]byte, []int)
Deprecated: Use AddOrganizationRequest_Admin.ProtoReflect.Descriptor instead.
func (*AddOrganizationRequest_Admin) GetHuman ¶
func (x *AddOrganizationRequest_Admin) GetHuman() *v2beta1.AddHumanUserRequest
func (*AddOrganizationRequest_Admin) GetRoles ¶
func (x *AddOrganizationRequest_Admin) GetRoles() []string
func (*AddOrganizationRequest_Admin) GetUserId ¶
func (x *AddOrganizationRequest_Admin) GetUserId() string
func (*AddOrganizationRequest_Admin) GetUserType ¶
func (m *AddOrganizationRequest_Admin) GetUserType() isAddOrganizationRequest_Admin_UserType
func (*AddOrganizationRequest_Admin) ProtoMessage ¶
func (*AddOrganizationRequest_Admin) ProtoMessage()
func (*AddOrganizationRequest_Admin) ProtoReflect ¶
func (x *AddOrganizationRequest_Admin) ProtoReflect() protoreflect.Message
func (*AddOrganizationRequest_Admin) Reset ¶
func (x *AddOrganizationRequest_Admin) Reset()
func (*AddOrganizationRequest_Admin) String ¶
func (x *AddOrganizationRequest_Admin) String() string
type AddOrganizationRequest_Admin_Human ¶
type AddOrganizationRequest_Admin_Human struct {
Human *v2beta1.AddHumanUserRequest `protobuf:"bytes,2,opt,name=human,proto3,oneof"`
}
type AddOrganizationRequest_Admin_UserId ¶
type AddOrganizationRequest_Admin_UserId struct {
UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3,oneof"`
}
type AddOrganizationResponse ¶
type AddOrganizationResponse struct { Details *v2beta.Details `protobuf:"bytes,1,opt,name=details,proto3" json:"details,omitempty"` OrganizationId string `protobuf:"bytes,2,opt,name=organization_id,json=organizationId,proto3" json:"organization_id,omitempty"` CreatedAdmins []*AddOrganizationResponse_CreatedAdmin `protobuf:"bytes,3,rep,name=created_admins,json=createdAdmins,proto3" json:"created_admins,omitempty"` // contains filtered or unexported fields }
func (*AddOrganizationResponse) Descriptor
deprecated
func (*AddOrganizationResponse) Descriptor() ([]byte, []int)
Deprecated: Use AddOrganizationResponse.ProtoReflect.Descriptor instead.
func (*AddOrganizationResponse) GetCreatedAdmins ¶
func (x *AddOrganizationResponse) GetCreatedAdmins() []*AddOrganizationResponse_CreatedAdmin
func (*AddOrganizationResponse) GetDetails ¶
func (x *AddOrganizationResponse) GetDetails() *v2beta.Details
func (*AddOrganizationResponse) GetOrganizationId ¶
func (x *AddOrganizationResponse) GetOrganizationId() string
func (*AddOrganizationResponse) ProtoMessage ¶
func (*AddOrganizationResponse) ProtoMessage()
func (*AddOrganizationResponse) ProtoReflect ¶
func (x *AddOrganizationResponse) ProtoReflect() protoreflect.Message
func (*AddOrganizationResponse) Reset ¶
func (x *AddOrganizationResponse) Reset()
func (*AddOrganizationResponse) String ¶
func (x *AddOrganizationResponse) String() string
type AddOrganizationResponse_CreatedAdmin ¶
type AddOrganizationResponse_CreatedAdmin struct { UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"` EmailCode *string `protobuf:"bytes,2,opt,name=email_code,json=emailCode,proto3,oneof" json:"email_code,omitempty"` PhoneCode *string `protobuf:"bytes,3,opt,name=phone_code,json=phoneCode,proto3,oneof" json:"phone_code,omitempty"` // contains filtered or unexported fields }
func (*AddOrganizationResponse_CreatedAdmin) Descriptor
deprecated
func (*AddOrganizationResponse_CreatedAdmin) Descriptor() ([]byte, []int)
Deprecated: Use AddOrganizationResponse_CreatedAdmin.ProtoReflect.Descriptor instead.
func (*AddOrganizationResponse_CreatedAdmin) GetEmailCode ¶
func (x *AddOrganizationResponse_CreatedAdmin) GetEmailCode() string
func (*AddOrganizationResponse_CreatedAdmin) GetPhoneCode ¶
func (x *AddOrganizationResponse_CreatedAdmin) GetPhoneCode() string
func (*AddOrganizationResponse_CreatedAdmin) GetUserId ¶
func (x *AddOrganizationResponse_CreatedAdmin) GetUserId() string
func (*AddOrganizationResponse_CreatedAdmin) ProtoMessage ¶
func (*AddOrganizationResponse_CreatedAdmin) ProtoMessage()
func (*AddOrganizationResponse_CreatedAdmin) ProtoReflect ¶
func (x *AddOrganizationResponse_CreatedAdmin) ProtoReflect() protoreflect.Message
func (*AddOrganizationResponse_CreatedAdmin) Reset ¶
func (x *AddOrganizationResponse_CreatedAdmin) Reset()
func (*AddOrganizationResponse_CreatedAdmin) String ¶
func (x *AddOrganizationResponse_CreatedAdmin) String() string
type OrganizationServiceClient ¶
type OrganizationServiceClient interface { // Create a new organization and grant the user(s) permission to manage it AddOrganization(ctx context.Context, in *AddOrganizationRequest, opts ...grpc.CallOption) (*AddOrganizationResponse, error) }
OrganizationServiceClient is the client API for OrganizationService 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 NewOrganizationServiceClient ¶
func NewOrganizationServiceClient(cc grpc.ClientConnInterface) OrganizationServiceClient
type OrganizationServiceServer ¶
type OrganizationServiceServer interface { // Create a new organization and grant the user(s) permission to manage it AddOrganization(context.Context, *AddOrganizationRequest) (*AddOrganizationResponse, error) // contains filtered or unexported methods }
OrganizationServiceServer is the server API for OrganizationService service. All implementations must embed UnimplementedOrganizationServiceServer for forward compatibility
type UnimplementedOrganizationServiceServer ¶
type UnimplementedOrganizationServiceServer struct { }
UnimplementedOrganizationServiceServer must be embedded to have forward compatible implementations.
func (UnimplementedOrganizationServiceServer) AddOrganization ¶
func (UnimplementedOrganizationServiceServer) AddOrganization(context.Context, *AddOrganizationRequest) (*AddOrganizationResponse, error)
type UnsafeOrganizationServiceServer ¶
type UnsafeOrganizationServiceServer interface {
// contains filtered or unexported methods
}
UnsafeOrganizationServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to OrganizationServiceServer will result in compilation errors.