Documentation ¶
Index ¶
- type ResourceServiceServer
- func (s *ResourceServiceServer) CreateResourceConfig(_ context.Context, c *network.ResourceConfig) (*network.Resource, error)
- func (s *ResourceServiceServer) DeleteResourceConfig(_ context.Context, id *network.ResourceName) (*empty.Empty, error)
- func (s *ResourceServiceServer) GetAllResourceConfigs(context.Context, *empty.Empty) (*network.ResourceConfigs, error)
- func (s *ResourceServiceServer) GetAllResources(context.Context, *empty.Empty) (*network.Resources, error)
- func (s *ResourceServiceServer) GetResource(_ context.Context, id *network.ResourceName) (*network.Resource, error)
- func (s *ResourceServiceServer) GetResourceConfig(_ context.Context, id *network.ResourceName) (*network.ResourceConfig, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ResourceServiceServer ¶
type ResourceServiceServer struct { network.UnimplementedResourceServiceServer // contains filtered or unexported fields }
func NewResourceService ¶
func NewResourceService(config []*network.ResourceConfig) *ResourceServiceServer
func (*ResourceServiceServer) CreateResourceConfig ¶
func (s *ResourceServiceServer) CreateResourceConfig(_ context.Context, c *network.ResourceConfig) (*network.Resource, error)
func (*ResourceServiceServer) DeleteResourceConfig ¶
func (s *ResourceServiceServer) DeleteResourceConfig(_ context.Context, id *network.ResourceName) (*empty.Empty, error)
func (*ResourceServiceServer) GetAllResourceConfigs ¶
func (s *ResourceServiceServer) GetAllResourceConfigs(context.Context, *empty.Empty) (*network.ResourceConfigs, error)
func (*ResourceServiceServer) GetAllResources ¶
func (*ResourceServiceServer) GetResource ¶
func (s *ResourceServiceServer) GetResource(_ context.Context, id *network.ResourceName) (*network.Resource, error)
func (*ResourceServiceServer) GetResourceConfig ¶
func (s *ResourceServiceServer) GetResourceConfig(_ context.Context, id *network.ResourceName) (*network.ResourceConfig, error)
Click to show internal directories.
Click to hide internal directories.