Documentation
¶
Index ¶
- Constants
- Variables
- func RegisterNamespaceServiceServer(s grpc.ServiceRegistrar, srv NamespaceServiceServer)
- type AssignCertificateToNamespaceRequest
- func (*AssignCertificateToNamespaceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AssignCertificateToNamespaceRequest) GetMetadata() *common.MetadataMutable
- func (x *AssignCertificateToNamespaceRequest) GetNamespace() *common.IdFqnIdentifier
- func (x *AssignCertificateToNamespaceRequest) GetPem() string
- func (*AssignCertificateToNamespaceRequest) ProtoMessage()
- func (x *AssignCertificateToNamespaceRequest) ProtoReflect() protoreflect.Message
- func (x *AssignCertificateToNamespaceRequest) Reset()
- func (x *AssignCertificateToNamespaceRequest) String() string
- type AssignCertificateToNamespaceResponse
- func (*AssignCertificateToNamespaceResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AssignCertificateToNamespaceResponse) GetCertificate() *policy.Certificate
- func (x *AssignCertificateToNamespaceResponse) GetNamespaceCertificate() *NamespaceCertificate
- func (*AssignCertificateToNamespaceResponse) ProtoMessage()
- func (x *AssignCertificateToNamespaceResponse) ProtoReflect() protoreflect.Message
- func (x *AssignCertificateToNamespaceResponse) Reset()
- func (x *AssignCertificateToNamespaceResponse) String() string
- type AssignKeyAccessServerToNamespaceRequestdeprecated
- func (*AssignKeyAccessServerToNamespaceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AssignKeyAccessServerToNamespaceRequest) GetNamespaceKeyAccessServer() *NamespaceKeyAccessServer
- func (*AssignKeyAccessServerToNamespaceRequest) ProtoMessage()
- func (x *AssignKeyAccessServerToNamespaceRequest) ProtoReflect() protoreflect.Message
- func (x *AssignKeyAccessServerToNamespaceRequest) Reset()
- func (x *AssignKeyAccessServerToNamespaceRequest) String() string
- type AssignKeyAccessServerToNamespaceResponse
- func (*AssignKeyAccessServerToNamespaceResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AssignKeyAccessServerToNamespaceResponse) GetNamespaceKeyAccessServer() *NamespaceKeyAccessServer
- func (*AssignKeyAccessServerToNamespaceResponse) ProtoMessage()
- func (x *AssignKeyAccessServerToNamespaceResponse) ProtoReflect() protoreflect.Message
- func (x *AssignKeyAccessServerToNamespaceResponse) Reset()
- func (x *AssignKeyAccessServerToNamespaceResponse) String() string
- type AssignPublicKeyToNamespaceRequest
- func (*AssignPublicKeyToNamespaceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AssignPublicKeyToNamespaceRequest) GetNamespaceKey() *NamespaceKey
- func (*AssignPublicKeyToNamespaceRequest) ProtoMessage()
- func (x *AssignPublicKeyToNamespaceRequest) ProtoReflect() protoreflect.Message
- func (x *AssignPublicKeyToNamespaceRequest) Reset()
- func (x *AssignPublicKeyToNamespaceRequest) String() string
- type AssignPublicKeyToNamespaceResponse
- func (*AssignPublicKeyToNamespaceResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AssignPublicKeyToNamespaceResponse) GetNamespaceKey() *NamespaceKey
- func (*AssignPublicKeyToNamespaceResponse) ProtoMessage()
- func (x *AssignPublicKeyToNamespaceResponse) ProtoReflect() protoreflect.Message
- func (x *AssignPublicKeyToNamespaceResponse) Reset()
- func (x *AssignPublicKeyToNamespaceResponse) String() string
- type CreateNamespaceRequest
- func (*CreateNamespaceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateNamespaceRequest) GetMetadata() *common.MetadataMutable
- func (x *CreateNamespaceRequest) GetName() string
- func (*CreateNamespaceRequest) ProtoMessage()
- func (x *CreateNamespaceRequest) ProtoReflect() protoreflect.Message
- func (x *CreateNamespaceRequest) Reset()
- func (x *CreateNamespaceRequest) String() string
- type CreateNamespaceResponse
- func (*CreateNamespaceResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CreateNamespaceResponse) GetNamespace() *policy.Namespace
- func (*CreateNamespaceResponse) ProtoMessage()
- func (x *CreateNamespaceResponse) ProtoReflect() protoreflect.Message
- func (x *CreateNamespaceResponse) Reset()
- func (x *CreateNamespaceResponse) String() string
- type DeactivateNamespaceRequest
- func (*DeactivateNamespaceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeactivateNamespaceRequest) GetId() string
- func (*DeactivateNamespaceRequest) ProtoMessage()
- func (x *DeactivateNamespaceRequest) ProtoReflect() protoreflect.Message
- func (x *DeactivateNamespaceRequest) Reset()
- func (x *DeactivateNamespaceRequest) String() string
- type DeactivateNamespaceResponse
- type GetNamespaceRequest
- func (*GetNamespaceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetNamespaceRequest) GetFqn() string
- func (x *GetNamespaceRequest) GetId() stringdeprecated
- func (m *GetNamespaceRequest) GetIdentifier() isGetNamespaceRequest_Identifier
- func (x *GetNamespaceRequest) GetNamespaceId() string
- func (*GetNamespaceRequest) ProtoMessage()
- func (x *GetNamespaceRequest) ProtoReflect() protoreflect.Message
- func (x *GetNamespaceRequest) Reset()
- func (x *GetNamespaceRequest) String() string
- type GetNamespaceRequest_Fqn
- type GetNamespaceRequest_NamespaceId
- type GetNamespaceResponse
- func (*GetNamespaceResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetNamespaceResponse) GetNamespace() *policy.Namespace
- func (*GetNamespaceResponse) ProtoMessage()
- func (x *GetNamespaceResponse) ProtoReflect() protoreflect.Message
- func (x *GetNamespaceResponse) Reset()
- func (x *GetNamespaceResponse) String() string
- type ListNamespacesRequest
- func (*ListNamespacesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListNamespacesRequest) GetPagination() *policy.PageRequest
- func (x *ListNamespacesRequest) GetState() common.ActiveStateEnum
- func (*ListNamespacesRequest) ProtoMessage()
- func (x *ListNamespacesRequest) ProtoReflect() protoreflect.Message
- func (x *ListNamespacesRequest) Reset()
- func (x *ListNamespacesRequest) String() string
- type ListNamespacesResponse
- func (*ListNamespacesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListNamespacesResponse) GetNamespaces() []*policy.Namespace
- func (x *ListNamespacesResponse) GetPagination() *policy.PageResponse
- func (*ListNamespacesResponse) ProtoMessage()
- func (x *ListNamespacesResponse) ProtoReflect() protoreflect.Message
- func (x *ListNamespacesResponse) Reset()
- func (x *ListNamespacesResponse) String() string
- type NamespaceCertificate
- func (*NamespaceCertificate) Descriptor() ([]byte, []int)deprecated
- func (x *NamespaceCertificate) GetCertificateId() string
- func (x *NamespaceCertificate) GetNamespace() *common.IdFqnIdentifier
- func (*NamespaceCertificate) ProtoMessage()
- func (x *NamespaceCertificate) ProtoReflect() protoreflect.Message
- func (x *NamespaceCertificate) Reset()
- func (x *NamespaceCertificate) String() string
- type NamespaceKey
- func (*NamespaceKey) Descriptor() ([]byte, []int)deprecated
- func (x *NamespaceKey) GetKeyId() string
- func (x *NamespaceKey) GetNamespaceId() string
- func (*NamespaceKey) ProtoMessage()
- func (x *NamespaceKey) ProtoReflect() protoreflect.Message
- func (x *NamespaceKey) Reset()
- func (x *NamespaceKey) String() string
- type NamespaceKeyAccessServerdeprecated
- func (*NamespaceKeyAccessServer) Descriptor() ([]byte, []int)deprecated
- func (x *NamespaceKeyAccessServer) GetKeyAccessServerId() string
- func (x *NamespaceKeyAccessServer) GetNamespaceId() string
- func (*NamespaceKeyAccessServer) ProtoMessage()
- func (x *NamespaceKeyAccessServer) ProtoReflect() protoreflect.Message
- func (x *NamespaceKeyAccessServer) Reset()
- func (x *NamespaceKeyAccessServer) String() string
- type NamespaceServiceClient
- type NamespaceServiceServer
- type RemoveCertificateFromNamespaceRequest
- func (*RemoveCertificateFromNamespaceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RemoveCertificateFromNamespaceRequest) GetNamespaceCertificate() *NamespaceCertificate
- func (*RemoveCertificateFromNamespaceRequest) ProtoMessage()
- func (x *RemoveCertificateFromNamespaceRequest) ProtoReflect() protoreflect.Message
- func (x *RemoveCertificateFromNamespaceRequest) Reset()
- func (x *RemoveCertificateFromNamespaceRequest) String() string
- type RemoveCertificateFromNamespaceResponse
- func (*RemoveCertificateFromNamespaceResponse) Descriptor() ([]byte, []int)deprecated
- func (x *RemoveCertificateFromNamespaceResponse) GetNamespaceCertificate() *NamespaceCertificate
- func (*RemoveCertificateFromNamespaceResponse) ProtoMessage()
- func (x *RemoveCertificateFromNamespaceResponse) ProtoReflect() protoreflect.Message
- func (x *RemoveCertificateFromNamespaceResponse) Reset()
- func (x *RemoveCertificateFromNamespaceResponse) String() string
- type RemoveKeyAccessServerFromNamespaceRequestdeprecated
- func (*RemoveKeyAccessServerFromNamespaceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RemoveKeyAccessServerFromNamespaceRequest) GetNamespaceKeyAccessServer() *NamespaceKeyAccessServer
- func (*RemoveKeyAccessServerFromNamespaceRequest) ProtoMessage()
- func (x *RemoveKeyAccessServerFromNamespaceRequest) ProtoReflect() protoreflect.Message
- func (x *RemoveKeyAccessServerFromNamespaceRequest) Reset()
- func (x *RemoveKeyAccessServerFromNamespaceRequest) String() string
- type RemoveKeyAccessServerFromNamespaceResponse
- func (*RemoveKeyAccessServerFromNamespaceResponse) Descriptor() ([]byte, []int)deprecated
- func (x *RemoveKeyAccessServerFromNamespaceResponse) GetNamespaceKeyAccessServer() *NamespaceKeyAccessServer
- func (*RemoveKeyAccessServerFromNamespaceResponse) ProtoMessage()
- func (x *RemoveKeyAccessServerFromNamespaceResponse) ProtoReflect() protoreflect.Message
- func (x *RemoveKeyAccessServerFromNamespaceResponse) Reset()
- func (x *RemoveKeyAccessServerFromNamespaceResponse) String() string
- type RemovePublicKeyFromNamespaceRequest
- func (*RemovePublicKeyFromNamespaceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RemovePublicKeyFromNamespaceRequest) GetNamespaceKey() *NamespaceKey
- func (*RemovePublicKeyFromNamespaceRequest) ProtoMessage()
- func (x *RemovePublicKeyFromNamespaceRequest) ProtoReflect() protoreflect.Message
- func (x *RemovePublicKeyFromNamespaceRequest) Reset()
- func (x *RemovePublicKeyFromNamespaceRequest) String() string
- type RemovePublicKeyFromNamespaceResponse
- func (*RemovePublicKeyFromNamespaceResponse) Descriptor() ([]byte, []int)deprecated
- func (x *RemovePublicKeyFromNamespaceResponse) GetNamespaceKey() *NamespaceKey
- func (*RemovePublicKeyFromNamespaceResponse) ProtoMessage()
- func (x *RemovePublicKeyFromNamespaceResponse) ProtoReflect() protoreflect.Message
- func (x *RemovePublicKeyFromNamespaceResponse) Reset()
- func (x *RemovePublicKeyFromNamespaceResponse) String() string
- type UnimplementedNamespaceServiceServer
- func (UnimplementedNamespaceServiceServer) AssignCertificateToNamespace(context.Context, *AssignCertificateToNamespaceRequest) (*AssignCertificateToNamespaceResponse, error)
- func (UnimplementedNamespaceServiceServer) AssignKeyAccessServerToNamespace(context.Context, *AssignKeyAccessServerToNamespaceRequest) (*AssignKeyAccessServerToNamespaceResponse, error)
- func (UnimplementedNamespaceServiceServer) AssignPublicKeyToNamespace(context.Context, *AssignPublicKeyToNamespaceRequest) (*AssignPublicKeyToNamespaceResponse, error)
- func (UnimplementedNamespaceServiceServer) CreateNamespace(context.Context, *CreateNamespaceRequest) (*CreateNamespaceResponse, error)
- func (UnimplementedNamespaceServiceServer) DeactivateNamespace(context.Context, *DeactivateNamespaceRequest) (*DeactivateNamespaceResponse, error)
- func (UnimplementedNamespaceServiceServer) GetNamespace(context.Context, *GetNamespaceRequest) (*GetNamespaceResponse, error)
- func (UnimplementedNamespaceServiceServer) ListNamespaces(context.Context, *ListNamespacesRequest) (*ListNamespacesResponse, error)
- func (UnimplementedNamespaceServiceServer) RemoveCertificateFromNamespace(context.Context, *RemoveCertificateFromNamespaceRequest) (*RemoveCertificateFromNamespaceResponse, error)
- func (UnimplementedNamespaceServiceServer) RemoveKeyAccessServerFromNamespace(context.Context, *RemoveKeyAccessServerFromNamespaceRequest) (*RemoveKeyAccessServerFromNamespaceResponse, error)
- func (UnimplementedNamespaceServiceServer) RemovePublicKeyFromNamespace(context.Context, *RemovePublicKeyFromNamespaceRequest) (*RemovePublicKeyFromNamespaceResponse, error)
- func (UnimplementedNamespaceServiceServer) UpdateNamespace(context.Context, *UpdateNamespaceRequest) (*UpdateNamespaceResponse, error)
- type UnsafeNamespaceServiceServer
- type UpdateNamespaceRequest
- func (*UpdateNamespaceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateNamespaceRequest) GetId() string
- func (x *UpdateNamespaceRequest) GetMetadata() *common.MetadataMutable
- func (x *UpdateNamespaceRequest) GetMetadataUpdateBehavior() common.MetadataUpdateEnum
- func (*UpdateNamespaceRequest) ProtoMessage()
- func (x *UpdateNamespaceRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateNamespaceRequest) Reset()
- func (x *UpdateNamespaceRequest) String() string
- type UpdateNamespaceResponse
- func (*UpdateNamespaceResponse) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateNamespaceResponse) GetNamespace() *policy.Namespace
- func (*UpdateNamespaceResponse) ProtoMessage()
- func (x *UpdateNamespaceResponse) ProtoReflect() protoreflect.Message
- func (x *UpdateNamespaceResponse) Reset()
- func (x *UpdateNamespaceResponse) String() string
Constants ¶
const ( NamespaceService_GetNamespace_FullMethodName = "/policy.namespaces.NamespaceService/GetNamespace" NamespaceService_ListNamespaces_FullMethodName = "/policy.namespaces.NamespaceService/ListNamespaces" NamespaceService_CreateNamespace_FullMethodName = "/policy.namespaces.NamespaceService/CreateNamespace" NamespaceService_UpdateNamespace_FullMethodName = "/policy.namespaces.NamespaceService/UpdateNamespace" NamespaceService_DeactivateNamespace_FullMethodName = "/policy.namespaces.NamespaceService/DeactivateNamespace" NamespaceService_AssignKeyAccessServerToNamespace_FullMethodName = "/policy.namespaces.NamespaceService/AssignKeyAccessServerToNamespace" NamespaceService_RemoveKeyAccessServerFromNamespace_FullMethodName = "/policy.namespaces.NamespaceService/RemoveKeyAccessServerFromNamespace" NamespaceService_AssignPublicKeyToNamespace_FullMethodName = "/policy.namespaces.NamespaceService/AssignPublicKeyToNamespace" NamespaceService_RemovePublicKeyFromNamespace_FullMethodName = "/policy.namespaces.NamespaceService/RemovePublicKeyFromNamespace" NamespaceService_AssignCertificateToNamespace_FullMethodName = "/policy.namespaces.NamespaceService/AssignCertificateToNamespace" NamespaceService_RemoveCertificateFromNamespace_FullMethodName = "/policy.namespaces.NamespaceService/RemoveCertificateFromNamespace" )
Variables ¶
var File_policy_namespaces_namespaces_proto protoreflect.FileDescriptor
var NamespaceService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "policy.namespaces.NamespaceService", HandlerType: (*NamespaceServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "GetNamespace", Handler: _NamespaceService_GetNamespace_Handler, }, { MethodName: "ListNamespaces", Handler: _NamespaceService_ListNamespaces_Handler, }, { MethodName: "CreateNamespace", Handler: _NamespaceService_CreateNamespace_Handler, }, { MethodName: "UpdateNamespace", Handler: _NamespaceService_UpdateNamespace_Handler, }, { MethodName: "DeactivateNamespace", Handler: _NamespaceService_DeactivateNamespace_Handler, }, { MethodName: "AssignKeyAccessServerToNamespace", Handler: _NamespaceService_AssignKeyAccessServerToNamespace_Handler, }, { MethodName: "RemoveKeyAccessServerFromNamespace", Handler: _NamespaceService_RemoveKeyAccessServerFromNamespace_Handler, }, { MethodName: "AssignPublicKeyToNamespace", Handler: _NamespaceService_AssignPublicKeyToNamespace_Handler, }, { MethodName: "RemovePublicKeyFromNamespace", Handler: _NamespaceService_RemovePublicKeyFromNamespace_Handler, }, { MethodName: "AssignCertificateToNamespace", Handler: _NamespaceService_AssignCertificateToNamespace_Handler, }, { MethodName: "RemoveCertificateFromNamespace", Handler: _NamespaceService_RemoveCertificateFromNamespace_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "policy/namespaces/namespaces.proto", }
NamespaceService_ServiceDesc is the grpc.ServiceDesc for NamespaceService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
Functions ¶
func RegisterNamespaceServiceServer ¶
func RegisterNamespaceServiceServer(s grpc.ServiceRegistrar, srv NamespaceServiceServer)
Types ¶
type AssignCertificateToNamespaceRequest ¶ added in v0.12.0
type AssignCertificateToNamespaceRequest struct {
// Required - namespace identifier (id or fqn)
Namespace *common.IdFqnIdentifier `protobuf:"bytes,1,opt,name=namespace,proto3" json:"namespace,omitempty"`
// Required - PEM format certificate
Pem string `protobuf:"bytes,2,opt,name=pem,proto3" json:"pem,omitempty"`
// Optional
Metadata *common.MetadataMutable `protobuf:"bytes,100,opt,name=metadata,proto3" json:"metadata,omitempty"`
// contains filtered or unexported fields
}
func (*AssignCertificateToNamespaceRequest) Descriptor
deprecated
added in
v0.12.0
func (*AssignCertificateToNamespaceRequest) Descriptor() ([]byte, []int)
Deprecated: Use AssignCertificateToNamespaceRequest.ProtoReflect.Descriptor instead.
func (*AssignCertificateToNamespaceRequest) GetMetadata ¶ added in v0.12.0
func (x *AssignCertificateToNamespaceRequest) GetMetadata() *common.MetadataMutable
func (*AssignCertificateToNamespaceRequest) GetNamespace ¶ added in v0.12.0
func (x *AssignCertificateToNamespaceRequest) GetNamespace() *common.IdFqnIdentifier
func (*AssignCertificateToNamespaceRequest) GetPem ¶ added in v0.12.0
func (x *AssignCertificateToNamespaceRequest) GetPem() string
func (*AssignCertificateToNamespaceRequest) ProtoMessage ¶ added in v0.12.0
func (*AssignCertificateToNamespaceRequest) ProtoMessage()
func (*AssignCertificateToNamespaceRequest) ProtoReflect ¶ added in v0.12.0
func (x *AssignCertificateToNamespaceRequest) ProtoReflect() protoreflect.Message
func (*AssignCertificateToNamespaceRequest) Reset ¶ added in v0.12.0
func (x *AssignCertificateToNamespaceRequest) Reset()
func (*AssignCertificateToNamespaceRequest) String ¶ added in v0.12.0
func (x *AssignCertificateToNamespaceRequest) String() string
type AssignCertificateToNamespaceResponse ¶ added in v0.12.0
type AssignCertificateToNamespaceResponse struct {
// The mapping of the namespace to the certificate.
NamespaceCertificate *NamespaceCertificate `protobuf:"bytes,1,opt,name=namespace_certificate,json=namespaceCertificate,proto3" json:"namespace_certificate,omitempty"`
Certificate *policy.Certificate `protobuf:"bytes,2,opt,name=certificate,proto3" json:"certificate,omitempty"` // Return the full certificate object for convenience
// contains filtered or unexported fields
}
func (*AssignCertificateToNamespaceResponse) Descriptor
deprecated
added in
v0.12.0
func (*AssignCertificateToNamespaceResponse) Descriptor() ([]byte, []int)
Deprecated: Use AssignCertificateToNamespaceResponse.ProtoReflect.Descriptor instead.
func (*AssignCertificateToNamespaceResponse) GetCertificate ¶ added in v0.12.0
func (x *AssignCertificateToNamespaceResponse) GetCertificate() *policy.Certificate
func (*AssignCertificateToNamespaceResponse) GetNamespaceCertificate ¶ added in v0.12.0
func (x *AssignCertificateToNamespaceResponse) GetNamespaceCertificate() *NamespaceCertificate
func (*AssignCertificateToNamespaceResponse) ProtoMessage ¶ added in v0.12.0
func (*AssignCertificateToNamespaceResponse) ProtoMessage()
func (*AssignCertificateToNamespaceResponse) ProtoReflect ¶ added in v0.12.0
func (x *AssignCertificateToNamespaceResponse) ProtoReflect() protoreflect.Message
func (*AssignCertificateToNamespaceResponse) Reset ¶ added in v0.12.0
func (x *AssignCertificateToNamespaceResponse) Reset()
func (*AssignCertificateToNamespaceResponse) String ¶ added in v0.12.0
func (x *AssignCertificateToNamespaceResponse) String() string
type AssignKeyAccessServerToNamespaceRequest
deprecated
added in
v0.2.12
type AssignKeyAccessServerToNamespaceRequest struct {
NamespaceKeyAccessServer *NamespaceKeyAccessServer `` /* 137-byte string literal not displayed */
// contains filtered or unexported fields
}
Deprecated: utilize AssignPublicKeyToNamespaceRequest
Deprecated: Marked as deprecated in policy/namespaces/namespaces.proto.
func (*AssignKeyAccessServerToNamespaceRequest) Descriptor
deprecated
added in
v0.2.12
func (*AssignKeyAccessServerToNamespaceRequest) Descriptor() ([]byte, []int)
Deprecated: Use AssignKeyAccessServerToNamespaceRequest.ProtoReflect.Descriptor instead.
func (*AssignKeyAccessServerToNamespaceRequest) GetNamespaceKeyAccessServer ¶ added in v0.2.12
func (x *AssignKeyAccessServerToNamespaceRequest) GetNamespaceKeyAccessServer() *NamespaceKeyAccessServer
func (*AssignKeyAccessServerToNamespaceRequest) ProtoMessage ¶ added in v0.2.12
func (*AssignKeyAccessServerToNamespaceRequest) ProtoMessage()
func (*AssignKeyAccessServerToNamespaceRequest) ProtoReflect ¶ added in v0.2.12
func (x *AssignKeyAccessServerToNamespaceRequest) ProtoReflect() protoreflect.Message
func (*AssignKeyAccessServerToNamespaceRequest) Reset ¶ added in v0.2.12
func (x *AssignKeyAccessServerToNamespaceRequest) Reset()
func (*AssignKeyAccessServerToNamespaceRequest) String ¶ added in v0.2.12
func (x *AssignKeyAccessServerToNamespaceRequest) String() string
type AssignKeyAccessServerToNamespaceResponse ¶ added in v0.2.12
type AssignKeyAccessServerToNamespaceResponse struct {
NamespaceKeyAccessServer *NamespaceKeyAccessServer `` /* 137-byte string literal not displayed */
// contains filtered or unexported fields
}
func (*AssignKeyAccessServerToNamespaceResponse) Descriptor
deprecated
added in
v0.2.12
func (*AssignKeyAccessServerToNamespaceResponse) Descriptor() ([]byte, []int)
Deprecated: Use AssignKeyAccessServerToNamespaceResponse.ProtoReflect.Descriptor instead.
func (*AssignKeyAccessServerToNamespaceResponse) GetNamespaceKeyAccessServer ¶ added in v0.2.12
func (x *AssignKeyAccessServerToNamespaceResponse) GetNamespaceKeyAccessServer() *NamespaceKeyAccessServer
func (*AssignKeyAccessServerToNamespaceResponse) ProtoMessage ¶ added in v0.2.12
func (*AssignKeyAccessServerToNamespaceResponse) ProtoMessage()
func (*AssignKeyAccessServerToNamespaceResponse) ProtoReflect ¶ added in v0.2.12
func (x *AssignKeyAccessServerToNamespaceResponse) ProtoReflect() protoreflect.Message
func (*AssignKeyAccessServerToNamespaceResponse) Reset ¶ added in v0.2.12
func (x *AssignKeyAccessServerToNamespaceResponse) Reset()
func (*AssignKeyAccessServerToNamespaceResponse) String ¶ added in v0.2.12
func (x *AssignKeyAccessServerToNamespaceResponse) String() string
type AssignPublicKeyToNamespaceRequest ¶ added in v0.3.3
type AssignPublicKeyToNamespaceRequest struct {
NamespaceKey *NamespaceKey `protobuf:"bytes,1,opt,name=namespace_key,json=namespaceKey,proto3" json:"namespace_key,omitempty"`
// contains filtered or unexported fields
}
Assign Key to Namespace
func (*AssignPublicKeyToNamespaceRequest) Descriptor
deprecated
added in
v0.3.3
func (*AssignPublicKeyToNamespaceRequest) Descriptor() ([]byte, []int)
Deprecated: Use AssignPublicKeyToNamespaceRequest.ProtoReflect.Descriptor instead.
func (*AssignPublicKeyToNamespaceRequest) GetNamespaceKey ¶ added in v0.3.3
func (x *AssignPublicKeyToNamespaceRequest) GetNamespaceKey() *NamespaceKey
func (*AssignPublicKeyToNamespaceRequest) ProtoMessage ¶ added in v0.3.3
func (*AssignPublicKeyToNamespaceRequest) ProtoMessage()
func (*AssignPublicKeyToNamespaceRequest) ProtoReflect ¶ added in v0.3.3
func (x *AssignPublicKeyToNamespaceRequest) ProtoReflect() protoreflect.Message
func (*AssignPublicKeyToNamespaceRequest) Reset ¶ added in v0.3.3
func (x *AssignPublicKeyToNamespaceRequest) Reset()
func (*AssignPublicKeyToNamespaceRequest) String ¶ added in v0.3.3
func (x *AssignPublicKeyToNamespaceRequest) String() string
type AssignPublicKeyToNamespaceResponse ¶ added in v0.3.3
type AssignPublicKeyToNamespaceResponse struct {
NamespaceKey *NamespaceKey `protobuf:"bytes,1,opt,name=namespace_key,json=namespaceKey,proto3" json:"namespace_key,omitempty"`
// contains filtered or unexported fields
}
func (*AssignPublicKeyToNamespaceResponse) Descriptor
deprecated
added in
v0.3.3
func (*AssignPublicKeyToNamespaceResponse) Descriptor() ([]byte, []int)
Deprecated: Use AssignPublicKeyToNamespaceResponse.ProtoReflect.Descriptor instead.
func (*AssignPublicKeyToNamespaceResponse) GetNamespaceKey ¶ added in v0.3.3
func (x *AssignPublicKeyToNamespaceResponse) GetNamespaceKey() *NamespaceKey
func (*AssignPublicKeyToNamespaceResponse) ProtoMessage ¶ added in v0.3.3
func (*AssignPublicKeyToNamespaceResponse) ProtoMessage()
func (*AssignPublicKeyToNamespaceResponse) ProtoReflect ¶ added in v0.3.3
func (x *AssignPublicKeyToNamespaceResponse) ProtoReflect() protoreflect.Message
func (*AssignPublicKeyToNamespaceResponse) Reset ¶ added in v0.3.3
func (x *AssignPublicKeyToNamespaceResponse) Reset()
func (*AssignPublicKeyToNamespaceResponse) String ¶ added in v0.3.3
func (x *AssignPublicKeyToNamespaceResponse) String() string
type CreateNamespaceRequest ¶
type CreateNamespaceRequest struct {
// Required
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Optional
Metadata *common.MetadataMutable `protobuf:"bytes,100,opt,name=metadata,proto3" json:"metadata,omitempty"`
// contains filtered or unexported fields
}
func (*CreateNamespaceRequest) Descriptor
deprecated
func (*CreateNamespaceRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateNamespaceRequest.ProtoReflect.Descriptor instead.
func (*CreateNamespaceRequest) GetMetadata ¶
func (x *CreateNamespaceRequest) GetMetadata() *common.MetadataMutable
func (*CreateNamespaceRequest) GetName ¶
func (x *CreateNamespaceRequest) GetName() string
func (*CreateNamespaceRequest) ProtoMessage ¶
func (*CreateNamespaceRequest) ProtoMessage()
func (*CreateNamespaceRequest) ProtoReflect ¶
func (x *CreateNamespaceRequest) ProtoReflect() protoreflect.Message
func (*CreateNamespaceRequest) Reset ¶
func (x *CreateNamespaceRequest) Reset()
func (*CreateNamespaceRequest) String ¶
func (x *CreateNamespaceRequest) String() string
type CreateNamespaceResponse ¶
type CreateNamespaceResponse struct {
Namespace *policy.Namespace `protobuf:"bytes,1,opt,name=namespace,proto3" json:"namespace,omitempty"`
// contains filtered or unexported fields
}
func (*CreateNamespaceResponse) Descriptor
deprecated
func (*CreateNamespaceResponse) Descriptor() ([]byte, []int)
Deprecated: Use CreateNamespaceResponse.ProtoReflect.Descriptor instead.
func (*CreateNamespaceResponse) GetNamespace ¶
func (x *CreateNamespaceResponse) GetNamespace() *policy.Namespace
func (*CreateNamespaceResponse) ProtoMessage ¶
func (*CreateNamespaceResponse) ProtoMessage()
func (*CreateNamespaceResponse) ProtoReflect ¶
func (x *CreateNamespaceResponse) ProtoReflect() protoreflect.Message
func (*CreateNamespaceResponse) Reset ¶
func (x *CreateNamespaceResponse) Reset()
func (*CreateNamespaceResponse) String ¶
func (x *CreateNamespaceResponse) String() string
type DeactivateNamespaceRequest ¶
type DeactivateNamespaceRequest struct {
// Required
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// contains filtered or unexported fields
}
func (*DeactivateNamespaceRequest) Descriptor
deprecated
func (*DeactivateNamespaceRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeactivateNamespaceRequest.ProtoReflect.Descriptor instead.
func (*DeactivateNamespaceRequest) GetId ¶
func (x *DeactivateNamespaceRequest) GetId() string
func (*DeactivateNamespaceRequest) ProtoMessage ¶
func (*DeactivateNamespaceRequest) ProtoMessage()
func (*DeactivateNamespaceRequest) ProtoReflect ¶
func (x *DeactivateNamespaceRequest) ProtoReflect() protoreflect.Message
func (*DeactivateNamespaceRequest) Reset ¶
func (x *DeactivateNamespaceRequest) Reset()
func (*DeactivateNamespaceRequest) String ¶
func (x *DeactivateNamespaceRequest) String() string
type DeactivateNamespaceResponse ¶
type DeactivateNamespaceResponse struct {
// contains filtered or unexported fields
}
func (*DeactivateNamespaceResponse) Descriptor
deprecated
func (*DeactivateNamespaceResponse) Descriptor() ([]byte, []int)
Deprecated: Use DeactivateNamespaceResponse.ProtoReflect.Descriptor instead.
func (*DeactivateNamespaceResponse) ProtoMessage ¶
func (*DeactivateNamespaceResponse) ProtoMessage()
func (*DeactivateNamespaceResponse) ProtoReflect ¶
func (x *DeactivateNamespaceResponse) ProtoReflect() protoreflect.Message
func (*DeactivateNamespaceResponse) Reset ¶
func (x *DeactivateNamespaceResponse) Reset()
func (*DeactivateNamespaceResponse) String ¶
func (x *DeactivateNamespaceResponse) String() string
type GetNamespaceRequest ¶
type GetNamespaceRequest struct {
// Deprecated
//
// Deprecated: Marked as deprecated in policy/namespaces/namespaces.proto.
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// Types that are assignable to Identifier:
//
// *GetNamespaceRequest_NamespaceId
// *GetNamespaceRequest_Fqn
Identifier isGetNamespaceRequest_Identifier `protobuf_oneof:"identifier"`
// contains filtered or unexported fields
}
func (*GetNamespaceRequest) Descriptor
deprecated
func (*GetNamespaceRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetNamespaceRequest.ProtoReflect.Descriptor instead.
func (*GetNamespaceRequest) GetFqn ¶ added in v0.2.26
func (x *GetNamespaceRequest) GetFqn() string
func (*GetNamespaceRequest) GetId
deprecated
func (x *GetNamespaceRequest) GetId() string
Deprecated: Marked as deprecated in policy/namespaces/namespaces.proto.
func (*GetNamespaceRequest) GetIdentifier ¶ added in v0.2.26
func (m *GetNamespaceRequest) GetIdentifier() isGetNamespaceRequest_Identifier
func (*GetNamespaceRequest) GetNamespaceId ¶ added in v0.2.26
func (x *GetNamespaceRequest) GetNamespaceId() string
func (*GetNamespaceRequest) ProtoMessage ¶
func (*GetNamespaceRequest) ProtoMessage()
func (*GetNamespaceRequest) ProtoReflect ¶
func (x *GetNamespaceRequest) ProtoReflect() protoreflect.Message
func (*GetNamespaceRequest) Reset ¶
func (x *GetNamespaceRequest) Reset()
func (*GetNamespaceRequest) String ¶
func (x *GetNamespaceRequest) String() string
type GetNamespaceRequest_Fqn ¶ added in v0.2.26
type GetNamespaceRequest_Fqn struct {
Fqn string `protobuf:"bytes,3,opt,name=fqn,proto3,oneof"`
}
type GetNamespaceRequest_NamespaceId ¶ added in v0.2.26
type GetNamespaceRequest_NamespaceId struct {
// option (buf.validate.oneof).required = true; // TODO: enable this when we remove the deprecated field
NamespaceId string `protobuf:"bytes,2,opt,name=namespace_id,json=namespaceId,proto3,oneof"`
}
type GetNamespaceResponse ¶
type GetNamespaceResponse struct {
Namespace *policy.Namespace `protobuf:"bytes,1,opt,name=namespace,proto3" json:"namespace,omitempty"`
// contains filtered or unexported fields
}
func (*GetNamespaceResponse) Descriptor
deprecated
func (*GetNamespaceResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetNamespaceResponse.ProtoReflect.Descriptor instead.
func (*GetNamespaceResponse) GetNamespace ¶
func (x *GetNamespaceResponse) GetNamespace() *policy.Namespace
func (*GetNamespaceResponse) ProtoMessage ¶
func (*GetNamespaceResponse) ProtoMessage()
func (*GetNamespaceResponse) ProtoReflect ¶
func (x *GetNamespaceResponse) ProtoReflect() protoreflect.Message
func (*GetNamespaceResponse) Reset ¶
func (x *GetNamespaceResponse) Reset()
func (*GetNamespaceResponse) String ¶
func (x *GetNamespaceResponse) String() string
type ListNamespacesRequest ¶
type ListNamespacesRequest struct {
// Optional
// ACTIVE by default when not specified
State common.ActiveStateEnum `protobuf:"varint,1,opt,name=state,proto3,enum=common.ActiveStateEnum" json:"state,omitempty"`
// Optional
Pagination *policy.PageRequest `protobuf:"bytes,10,opt,name=pagination,proto3" json:"pagination,omitempty"`
// contains filtered or unexported fields
}
func (*ListNamespacesRequest) Descriptor
deprecated
func (*ListNamespacesRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListNamespacesRequest.ProtoReflect.Descriptor instead.
func (*ListNamespacesRequest) GetPagination ¶ added in v0.2.19
func (x *ListNamespacesRequest) GetPagination() *policy.PageRequest
func (*ListNamespacesRequest) GetState ¶
func (x *ListNamespacesRequest) GetState() common.ActiveStateEnum
func (*ListNamespacesRequest) ProtoMessage ¶
func (*ListNamespacesRequest) ProtoMessage()
func (*ListNamespacesRequest) ProtoReflect ¶
func (x *ListNamespacesRequest) ProtoReflect() protoreflect.Message
func (*ListNamespacesRequest) Reset ¶
func (x *ListNamespacesRequest) Reset()
func (*ListNamespacesRequest) String ¶
func (x *ListNamespacesRequest) String() string
type ListNamespacesResponse ¶
type ListNamespacesResponse struct {
Namespaces []*policy.Namespace `protobuf:"bytes,1,rep,name=namespaces,proto3" json:"namespaces,omitempty"`
Pagination *policy.PageResponse `protobuf:"bytes,10,opt,name=pagination,proto3" json:"pagination,omitempty"`
// contains filtered or unexported fields
}
func (*ListNamespacesResponse) Descriptor
deprecated
func (*ListNamespacesResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListNamespacesResponse.ProtoReflect.Descriptor instead.
func (*ListNamespacesResponse) GetNamespaces ¶
func (x *ListNamespacesResponse) GetNamespaces() []*policy.Namespace
func (*ListNamespacesResponse) GetPagination ¶ added in v0.2.19
func (x *ListNamespacesResponse) GetPagination() *policy.PageResponse
func (*ListNamespacesResponse) ProtoMessage ¶
func (*ListNamespacesResponse) ProtoMessage()
func (*ListNamespacesResponse) ProtoReflect ¶
func (x *ListNamespacesResponse) ProtoReflect() protoreflect.Message
func (*ListNamespacesResponse) Reset ¶
func (x *ListNamespacesResponse) Reset()
func (*ListNamespacesResponse) String ¶
func (x *ListNamespacesResponse) String() string
type NamespaceCertificate ¶ added in v0.12.0
type NamespaceCertificate struct {
// Required - namespace identifier (id or fqn)
Namespace *common.IdFqnIdentifier `protobuf:"bytes,1,opt,name=namespace,proto3" json:"namespace,omitempty"`
// Required (The id from the Certificate object)
CertificateId string `protobuf:"bytes,2,opt,name=certificate_id,json=certificateId,proto3" json:"certificate_id,omitempty"`
// contains filtered or unexported fields
}
Maps a namespace to a certificate (similar to NamespaceKey pattern)
func (*NamespaceCertificate) Descriptor
deprecated
added in
v0.12.0
func (*NamespaceCertificate) Descriptor() ([]byte, []int)
Deprecated: Use NamespaceCertificate.ProtoReflect.Descriptor instead.
func (*NamespaceCertificate) GetCertificateId ¶ added in v0.12.0
func (x *NamespaceCertificate) GetCertificateId() string
func (*NamespaceCertificate) GetNamespace ¶ added in v0.12.0
func (x *NamespaceCertificate) GetNamespace() *common.IdFqnIdentifier
func (*NamespaceCertificate) ProtoMessage ¶ added in v0.12.0
func (*NamespaceCertificate) ProtoMessage()
func (*NamespaceCertificate) ProtoReflect ¶ added in v0.12.0
func (x *NamespaceCertificate) ProtoReflect() protoreflect.Message
func (*NamespaceCertificate) Reset ¶ added in v0.12.0
func (x *NamespaceCertificate) Reset()
func (*NamespaceCertificate) String ¶ added in v0.12.0
func (x *NamespaceCertificate) String() string
type NamespaceKey ¶ added in v0.2.24
type NamespaceKey struct {
// Required
NamespaceId string `protobuf:"bytes,1,opt,name=namespace_id,json=namespaceId,proto3" json:"namespace_id,omitempty"`
// Required (The id from the Asymmetric Key object)
KeyId string `protobuf:"bytes,2,opt,name=key_id,json=keyId,proto3" json:"key_id,omitempty"`
// contains filtered or unexported fields
}
func (*NamespaceKey) Descriptor
deprecated
added in
v0.2.24
func (*NamespaceKey) Descriptor() ([]byte, []int)
Deprecated: Use NamespaceKey.ProtoReflect.Descriptor instead.
func (*NamespaceKey) GetKeyId ¶ added in v0.2.24
func (x *NamespaceKey) GetKeyId() string
func (*NamespaceKey) GetNamespaceId ¶ added in v0.2.24
func (x *NamespaceKey) GetNamespaceId() string
func (*NamespaceKey) ProtoMessage ¶ added in v0.2.24
func (*NamespaceKey) ProtoMessage()
func (*NamespaceKey) ProtoReflect ¶ added in v0.2.24
func (x *NamespaceKey) ProtoReflect() protoreflect.Message
func (*NamespaceKey) Reset ¶ added in v0.2.24
func (x *NamespaceKey) Reset()
func (*NamespaceKey) String ¶ added in v0.2.24
func (x *NamespaceKey) String() string
type NamespaceKeyAccessServer
deprecated
added in
v0.2.12
type NamespaceKeyAccessServer struct {
// Required
NamespaceId string `protobuf:"bytes,1,opt,name=namespace_id,json=namespaceId,proto3" json:"namespace_id,omitempty"`
// Required
KeyAccessServerId string `protobuf:"bytes,2,opt,name=key_access_server_id,json=keyAccessServerId,proto3" json:"key_access_server_id,omitempty"`
// contains filtered or unexported fields
}
Deprecated
Deprecated: Marked as deprecated in policy/namespaces/namespaces.proto.
func (*NamespaceKeyAccessServer) Descriptor
deprecated
added in
v0.2.12
func (*NamespaceKeyAccessServer) Descriptor() ([]byte, []int)
Deprecated: Use NamespaceKeyAccessServer.ProtoReflect.Descriptor instead.
func (*NamespaceKeyAccessServer) GetKeyAccessServerId ¶ added in v0.2.12
func (x *NamespaceKeyAccessServer) GetKeyAccessServerId() string
func (*NamespaceKeyAccessServer) GetNamespaceId ¶ added in v0.2.12
func (x *NamespaceKeyAccessServer) GetNamespaceId() string
func (*NamespaceKeyAccessServer) ProtoMessage ¶ added in v0.2.12
func (*NamespaceKeyAccessServer) ProtoMessage()
func (*NamespaceKeyAccessServer) ProtoReflect ¶ added in v0.2.12
func (x *NamespaceKeyAccessServer) ProtoReflect() protoreflect.Message
func (*NamespaceKeyAccessServer) Reset ¶ added in v0.2.12
func (x *NamespaceKeyAccessServer) Reset()
func (*NamespaceKeyAccessServer) String ¶ added in v0.2.12
func (x *NamespaceKeyAccessServer) String() string
type NamespaceServiceClient ¶
type NamespaceServiceClient interface {
GetNamespace(ctx context.Context, in *GetNamespaceRequest, opts ...grpc.CallOption) (*GetNamespaceResponse, error)
ListNamespaces(ctx context.Context, in *ListNamespacesRequest, opts ...grpc.CallOption) (*ListNamespacesResponse, error)
CreateNamespace(ctx context.Context, in *CreateNamespaceRequest, opts ...grpc.CallOption) (*CreateNamespaceResponse, error)
UpdateNamespace(ctx context.Context, in *UpdateNamespaceRequest, opts ...grpc.CallOption) (*UpdateNamespaceResponse, error)
DeactivateNamespace(ctx context.Context, in *DeactivateNamespaceRequest, opts ...grpc.CallOption) (*DeactivateNamespaceResponse, error)
// Deprecated: Do not use.
// Deprecated: utilize AssignPublicKeyToNamespace
AssignKeyAccessServerToNamespace(ctx context.Context, in *AssignKeyAccessServerToNamespaceRequest, opts ...grpc.CallOption) (*AssignKeyAccessServerToNamespaceResponse, error)
// Deprecated: Do not use.
// Deprecated: utilize RemovePublicKeyFromNamespace
RemoveKeyAccessServerFromNamespace(ctx context.Context, in *RemoveKeyAccessServerFromNamespaceRequest, opts ...grpc.CallOption) (*RemoveKeyAccessServerFromNamespaceResponse, error)
// --------------------------------------*
// Namespace <> Key RPCs
// ---------------------------------------
AssignPublicKeyToNamespace(ctx context.Context, in *AssignPublicKeyToNamespaceRequest, opts ...grpc.CallOption) (*AssignPublicKeyToNamespaceResponse, error)
RemovePublicKeyFromNamespace(ctx context.Context, in *RemovePublicKeyFromNamespaceRequest, opts ...grpc.CallOption) (*RemovePublicKeyFromNamespaceResponse, error)
// Namespace <> Certificate RPCs
AssignCertificateToNamespace(ctx context.Context, in *AssignCertificateToNamespaceRequest, opts ...grpc.CallOption) (*AssignCertificateToNamespaceResponse, error)
RemoveCertificateFromNamespace(ctx context.Context, in *RemoveCertificateFromNamespaceRequest, opts ...grpc.CallOption) (*RemoveCertificateFromNamespaceResponse, error)
}
NamespaceServiceClient is the client API for NamespaceService 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 NewNamespaceServiceClient ¶
func NewNamespaceServiceClient(cc grpc.ClientConnInterface) NamespaceServiceClient
type NamespaceServiceServer ¶
type NamespaceServiceServer interface {
GetNamespace(context.Context, *GetNamespaceRequest) (*GetNamespaceResponse, error)
ListNamespaces(context.Context, *ListNamespacesRequest) (*ListNamespacesResponse, error)
CreateNamespace(context.Context, *CreateNamespaceRequest) (*CreateNamespaceResponse, error)
UpdateNamespace(context.Context, *UpdateNamespaceRequest) (*UpdateNamespaceResponse, error)
DeactivateNamespace(context.Context, *DeactivateNamespaceRequest) (*DeactivateNamespaceResponse, error)
// Deprecated: Do not use.
// Deprecated: utilize AssignPublicKeyToNamespace
AssignKeyAccessServerToNamespace(context.Context, *AssignKeyAccessServerToNamespaceRequest) (*AssignKeyAccessServerToNamespaceResponse, error)
// Deprecated: Do not use.
// Deprecated: utilize RemovePublicKeyFromNamespace
RemoveKeyAccessServerFromNamespace(context.Context, *RemoveKeyAccessServerFromNamespaceRequest) (*RemoveKeyAccessServerFromNamespaceResponse, error)
// --------------------------------------*
// Namespace <> Key RPCs
// ---------------------------------------
AssignPublicKeyToNamespace(context.Context, *AssignPublicKeyToNamespaceRequest) (*AssignPublicKeyToNamespaceResponse, error)
RemovePublicKeyFromNamespace(context.Context, *RemovePublicKeyFromNamespaceRequest) (*RemovePublicKeyFromNamespaceResponse, error)
// Namespace <> Certificate RPCs
AssignCertificateToNamespace(context.Context, *AssignCertificateToNamespaceRequest) (*AssignCertificateToNamespaceResponse, error)
RemoveCertificateFromNamespace(context.Context, *RemoveCertificateFromNamespaceRequest) (*RemoveCertificateFromNamespaceResponse, error)
// contains filtered or unexported methods
}
NamespaceServiceServer is the server API for NamespaceService service. All implementations must embed UnimplementedNamespaceServiceServer for forward compatibility
type RemoveCertificateFromNamespaceRequest ¶ added in v0.12.0
type RemoveCertificateFromNamespaceRequest struct {
// The namespace and certificate to unassign.
NamespaceCertificate *NamespaceCertificate `protobuf:"bytes,1,opt,name=namespace_certificate,json=namespaceCertificate,proto3" json:"namespace_certificate,omitempty"`
// contains filtered or unexported fields
}
func (*RemoveCertificateFromNamespaceRequest) Descriptor
deprecated
added in
v0.12.0
func (*RemoveCertificateFromNamespaceRequest) Descriptor() ([]byte, []int)
Deprecated: Use RemoveCertificateFromNamespaceRequest.ProtoReflect.Descriptor instead.
func (*RemoveCertificateFromNamespaceRequest) GetNamespaceCertificate ¶ added in v0.12.0
func (x *RemoveCertificateFromNamespaceRequest) GetNamespaceCertificate() *NamespaceCertificate
func (*RemoveCertificateFromNamespaceRequest) ProtoMessage ¶ added in v0.12.0
func (*RemoveCertificateFromNamespaceRequest) ProtoMessage()
func (*RemoveCertificateFromNamespaceRequest) ProtoReflect ¶ added in v0.12.0
func (x *RemoveCertificateFromNamespaceRequest) ProtoReflect() protoreflect.Message
func (*RemoveCertificateFromNamespaceRequest) Reset ¶ added in v0.12.0
func (x *RemoveCertificateFromNamespaceRequest) Reset()
func (*RemoveCertificateFromNamespaceRequest) String ¶ added in v0.12.0
func (x *RemoveCertificateFromNamespaceRequest) String() string
type RemoveCertificateFromNamespaceResponse ¶ added in v0.12.0
type RemoveCertificateFromNamespaceResponse struct {
// The unassigned namespace and certificate.
NamespaceCertificate *NamespaceCertificate `protobuf:"bytes,1,opt,name=namespace_certificate,json=namespaceCertificate,proto3" json:"namespace_certificate,omitempty"`
// contains filtered or unexported fields
}
func (*RemoveCertificateFromNamespaceResponse) Descriptor
deprecated
added in
v0.12.0
func (*RemoveCertificateFromNamespaceResponse) Descriptor() ([]byte, []int)
Deprecated: Use RemoveCertificateFromNamespaceResponse.ProtoReflect.Descriptor instead.
func (*RemoveCertificateFromNamespaceResponse) GetNamespaceCertificate ¶ added in v0.12.0
func (x *RemoveCertificateFromNamespaceResponse) GetNamespaceCertificate() *NamespaceCertificate
func (*RemoveCertificateFromNamespaceResponse) ProtoMessage ¶ added in v0.12.0
func (*RemoveCertificateFromNamespaceResponse) ProtoMessage()
func (*RemoveCertificateFromNamespaceResponse) ProtoReflect ¶ added in v0.12.0
func (x *RemoveCertificateFromNamespaceResponse) ProtoReflect() protoreflect.Message
func (*RemoveCertificateFromNamespaceResponse) Reset ¶ added in v0.12.0
func (x *RemoveCertificateFromNamespaceResponse) Reset()
func (*RemoveCertificateFromNamespaceResponse) String ¶ added in v0.12.0
func (x *RemoveCertificateFromNamespaceResponse) String() string
type RemoveKeyAccessServerFromNamespaceRequest
deprecated
added in
v0.2.12
type RemoveKeyAccessServerFromNamespaceRequest struct {
NamespaceKeyAccessServer *NamespaceKeyAccessServer `` /* 137-byte string literal not displayed */
// contains filtered or unexported fields
}
Deprecated: utilize RemovePublicKeyFromNamespaceRequest
Deprecated: Marked as deprecated in policy/namespaces/namespaces.proto.
func (*RemoveKeyAccessServerFromNamespaceRequest) Descriptor
deprecated
added in
v0.2.12
func (*RemoveKeyAccessServerFromNamespaceRequest) Descriptor() ([]byte, []int)
Deprecated: Use RemoveKeyAccessServerFromNamespaceRequest.ProtoReflect.Descriptor instead.
func (*RemoveKeyAccessServerFromNamespaceRequest) GetNamespaceKeyAccessServer ¶ added in v0.2.12
func (x *RemoveKeyAccessServerFromNamespaceRequest) GetNamespaceKeyAccessServer() *NamespaceKeyAccessServer
func (*RemoveKeyAccessServerFromNamespaceRequest) ProtoMessage ¶ added in v0.2.12
func (*RemoveKeyAccessServerFromNamespaceRequest) ProtoMessage()
func (*RemoveKeyAccessServerFromNamespaceRequest) ProtoReflect ¶ added in v0.2.12
func (x *RemoveKeyAccessServerFromNamespaceRequest) ProtoReflect() protoreflect.Message
func (*RemoveKeyAccessServerFromNamespaceRequest) Reset ¶ added in v0.2.12
func (x *RemoveKeyAccessServerFromNamespaceRequest) Reset()
func (*RemoveKeyAccessServerFromNamespaceRequest) String ¶ added in v0.2.12
func (x *RemoveKeyAccessServerFromNamespaceRequest) String() string
type RemoveKeyAccessServerFromNamespaceResponse ¶ added in v0.2.12
type RemoveKeyAccessServerFromNamespaceResponse struct {
NamespaceKeyAccessServer *NamespaceKeyAccessServer `` /* 137-byte string literal not displayed */
// contains filtered or unexported fields
}
func (*RemoveKeyAccessServerFromNamespaceResponse) Descriptor
deprecated
added in
v0.2.12
func (*RemoveKeyAccessServerFromNamespaceResponse) Descriptor() ([]byte, []int)
Deprecated: Use RemoveKeyAccessServerFromNamespaceResponse.ProtoReflect.Descriptor instead.
func (*RemoveKeyAccessServerFromNamespaceResponse) GetNamespaceKeyAccessServer ¶ added in v0.2.12
func (x *RemoveKeyAccessServerFromNamespaceResponse) GetNamespaceKeyAccessServer() *NamespaceKeyAccessServer
func (*RemoveKeyAccessServerFromNamespaceResponse) ProtoMessage ¶ added in v0.2.12
func (*RemoveKeyAccessServerFromNamespaceResponse) ProtoMessage()
func (*RemoveKeyAccessServerFromNamespaceResponse) ProtoReflect ¶ added in v0.2.12
func (x *RemoveKeyAccessServerFromNamespaceResponse) ProtoReflect() protoreflect.Message
func (*RemoveKeyAccessServerFromNamespaceResponse) Reset ¶ added in v0.2.12
func (x *RemoveKeyAccessServerFromNamespaceResponse) Reset()
func (*RemoveKeyAccessServerFromNamespaceResponse) String ¶ added in v0.2.12
func (x *RemoveKeyAccessServerFromNamespaceResponse) String() string
type RemovePublicKeyFromNamespaceRequest ¶ added in v0.3.3
type RemovePublicKeyFromNamespaceRequest struct {
NamespaceKey *NamespaceKey `protobuf:"bytes,1,opt,name=namespace_key,json=namespaceKey,proto3" json:"namespace_key,omitempty"`
// contains filtered or unexported fields
}
func (*RemovePublicKeyFromNamespaceRequest) Descriptor
deprecated
added in
v0.3.3
func (*RemovePublicKeyFromNamespaceRequest) Descriptor() ([]byte, []int)
Deprecated: Use RemovePublicKeyFromNamespaceRequest.ProtoReflect.Descriptor instead.
func (*RemovePublicKeyFromNamespaceRequest) GetNamespaceKey ¶ added in v0.3.3
func (x *RemovePublicKeyFromNamespaceRequest) GetNamespaceKey() *NamespaceKey
func (*RemovePublicKeyFromNamespaceRequest) ProtoMessage ¶ added in v0.3.3
func (*RemovePublicKeyFromNamespaceRequest) ProtoMessage()
func (*RemovePublicKeyFromNamespaceRequest) ProtoReflect ¶ added in v0.3.3
func (x *RemovePublicKeyFromNamespaceRequest) ProtoReflect() protoreflect.Message
func (*RemovePublicKeyFromNamespaceRequest) Reset ¶ added in v0.3.3
func (x *RemovePublicKeyFromNamespaceRequest) Reset()
func (*RemovePublicKeyFromNamespaceRequest) String ¶ added in v0.3.3
func (x *RemovePublicKeyFromNamespaceRequest) String() string
type RemovePublicKeyFromNamespaceResponse ¶ added in v0.3.3
type RemovePublicKeyFromNamespaceResponse struct {
NamespaceKey *NamespaceKey `protobuf:"bytes,1,opt,name=namespace_key,json=namespaceKey,proto3" json:"namespace_key,omitempty"`
// contains filtered or unexported fields
}
func (*RemovePublicKeyFromNamespaceResponse) Descriptor
deprecated
added in
v0.3.3
func (*RemovePublicKeyFromNamespaceResponse) Descriptor() ([]byte, []int)
Deprecated: Use RemovePublicKeyFromNamespaceResponse.ProtoReflect.Descriptor instead.
func (*RemovePublicKeyFromNamespaceResponse) GetNamespaceKey ¶ added in v0.3.3
func (x *RemovePublicKeyFromNamespaceResponse) GetNamespaceKey() *NamespaceKey
func (*RemovePublicKeyFromNamespaceResponse) ProtoMessage ¶ added in v0.3.3
func (*RemovePublicKeyFromNamespaceResponse) ProtoMessage()
func (*RemovePublicKeyFromNamespaceResponse) ProtoReflect ¶ added in v0.3.3
func (x *RemovePublicKeyFromNamespaceResponse) ProtoReflect() protoreflect.Message
func (*RemovePublicKeyFromNamespaceResponse) Reset ¶ added in v0.3.3
func (x *RemovePublicKeyFromNamespaceResponse) Reset()
func (*RemovePublicKeyFromNamespaceResponse) String ¶ added in v0.3.3
func (x *RemovePublicKeyFromNamespaceResponse) String() string
type UnimplementedNamespaceServiceServer ¶
type UnimplementedNamespaceServiceServer struct {
}
UnimplementedNamespaceServiceServer must be embedded to have forward compatible implementations.
func (UnimplementedNamespaceServiceServer) AssignCertificateToNamespace ¶ added in v0.12.0
func (UnimplementedNamespaceServiceServer) AssignCertificateToNamespace(context.Context, *AssignCertificateToNamespaceRequest) (*AssignCertificateToNamespaceResponse, error)
func (UnimplementedNamespaceServiceServer) AssignKeyAccessServerToNamespace ¶ added in v0.2.12
func (UnimplementedNamespaceServiceServer) AssignKeyAccessServerToNamespace(context.Context, *AssignKeyAccessServerToNamespaceRequest) (*AssignKeyAccessServerToNamespaceResponse, error)
func (UnimplementedNamespaceServiceServer) AssignPublicKeyToNamespace ¶ added in v0.3.3
func (UnimplementedNamespaceServiceServer) AssignPublicKeyToNamespace(context.Context, *AssignPublicKeyToNamespaceRequest) (*AssignPublicKeyToNamespaceResponse, error)
func (UnimplementedNamespaceServiceServer) CreateNamespace ¶
func (UnimplementedNamespaceServiceServer) CreateNamespace(context.Context, *CreateNamespaceRequest) (*CreateNamespaceResponse, error)
func (UnimplementedNamespaceServiceServer) DeactivateNamespace ¶
func (UnimplementedNamespaceServiceServer) DeactivateNamespace(context.Context, *DeactivateNamespaceRequest) (*DeactivateNamespaceResponse, error)
func (UnimplementedNamespaceServiceServer) GetNamespace ¶
func (UnimplementedNamespaceServiceServer) GetNamespace(context.Context, *GetNamespaceRequest) (*GetNamespaceResponse, error)
func (UnimplementedNamespaceServiceServer) ListNamespaces ¶
func (UnimplementedNamespaceServiceServer) ListNamespaces(context.Context, *ListNamespacesRequest) (*ListNamespacesResponse, error)
func (UnimplementedNamespaceServiceServer) RemoveCertificateFromNamespace ¶ added in v0.12.0
func (UnimplementedNamespaceServiceServer) RemoveCertificateFromNamespace(context.Context, *RemoveCertificateFromNamespaceRequest) (*RemoveCertificateFromNamespaceResponse, error)
func (UnimplementedNamespaceServiceServer) RemoveKeyAccessServerFromNamespace ¶ added in v0.2.12
func (UnimplementedNamespaceServiceServer) RemoveKeyAccessServerFromNamespace(context.Context, *RemoveKeyAccessServerFromNamespaceRequest) (*RemoveKeyAccessServerFromNamespaceResponse, error)
func (UnimplementedNamespaceServiceServer) RemovePublicKeyFromNamespace ¶ added in v0.3.3
func (UnimplementedNamespaceServiceServer) RemovePublicKeyFromNamespace(context.Context, *RemovePublicKeyFromNamespaceRequest) (*RemovePublicKeyFromNamespaceResponse, error)
func (UnimplementedNamespaceServiceServer) UpdateNamespace ¶
func (UnimplementedNamespaceServiceServer) UpdateNamespace(context.Context, *UpdateNamespaceRequest) (*UpdateNamespaceResponse, error)
type UnsafeNamespaceServiceServer ¶
type UnsafeNamespaceServiceServer interface {
// contains filtered or unexported methods
}
UnsafeNamespaceServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to NamespaceServiceServer will result in compilation errors.
type UpdateNamespaceRequest ¶
type UpdateNamespaceRequest struct {
// Required
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// Optional
Metadata *common.MetadataMutable `protobuf:"bytes,100,opt,name=metadata,proto3" json:"metadata,omitempty"`
MetadataUpdateBehavior common.MetadataUpdateEnum `` /* 163-byte string literal not displayed */
// contains filtered or unexported fields
}
func (*UpdateNamespaceRequest) Descriptor
deprecated
func (*UpdateNamespaceRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateNamespaceRequest.ProtoReflect.Descriptor instead.
func (*UpdateNamespaceRequest) GetId ¶
func (x *UpdateNamespaceRequest) GetId() string
func (*UpdateNamespaceRequest) GetMetadata ¶
func (x *UpdateNamespaceRequest) GetMetadata() *common.MetadataMutable
func (*UpdateNamespaceRequest) GetMetadataUpdateBehavior ¶
func (x *UpdateNamespaceRequest) GetMetadataUpdateBehavior() common.MetadataUpdateEnum
func (*UpdateNamespaceRequest) ProtoMessage ¶
func (*UpdateNamespaceRequest) ProtoMessage()
func (*UpdateNamespaceRequest) ProtoReflect ¶
func (x *UpdateNamespaceRequest) ProtoReflect() protoreflect.Message
func (*UpdateNamespaceRequest) Reset ¶
func (x *UpdateNamespaceRequest) Reset()
func (*UpdateNamespaceRequest) String ¶
func (x *UpdateNamespaceRequest) String() string
type UpdateNamespaceResponse ¶
type UpdateNamespaceResponse struct {
Namespace *policy.Namespace `protobuf:"bytes,1,opt,name=namespace,proto3" json:"namespace,omitempty"`
// contains filtered or unexported fields
}
func (*UpdateNamespaceResponse) Descriptor
deprecated
func (*UpdateNamespaceResponse) Descriptor() ([]byte, []int)
Deprecated: Use UpdateNamespaceResponse.ProtoReflect.Descriptor instead.
func (*UpdateNamespaceResponse) GetNamespace ¶
func (x *UpdateNamespaceResponse) GetNamespace() *policy.Namespace
func (*UpdateNamespaceResponse) ProtoMessage ¶
func (*UpdateNamespaceResponse) ProtoMessage()
func (*UpdateNamespaceResponse) ProtoReflect ¶
func (x *UpdateNamespaceResponse) ProtoReflect() protoreflect.Message
func (*UpdateNamespaceResponse) Reset ¶
func (x *UpdateNamespaceResponse) Reset()
func (*UpdateNamespaceResponse) String ¶
func (x *UpdateNamespaceResponse) String() string