INNER CODE UNIT · Go

NewGroupServiceClient

kubernetes/k8s.io · groups/client.go:119

func NewGroupServiceClient(ctx context.Context, clientOption option.ClientOption) (GroupServiceClient, error) {
	groupSvc, err := groupssettings.NewService(ctx, clientOption)
	if err != nil {
		return nil, err
	}

	return &groupServiceClient{service: groupSvc}, nil
}

type groupServiceClient struct {
	service *groupssettings.Service
}

func (gsc *groupServiceClient) Get(groupUniqueID string) (*groupssettings.Groups, error) {
	return gsc.service.Groups.Get(groupUniqueID).Do()
}

func (gsc *groupServiceClient) Patch(groupUniqueID string, groups *groupssettings.Groups) (*groupssettings.Groups, error) {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…