package cloudconfig

import (
	"context"

	ccproto "github.com/tidbcloud/config-center/proto/config_center"
)

func (s *svc) GetMetaProfile(ctx context.Context, req *ccproto.GetMetaProfileRequest) (*ccproto.MetaProfile, error) {
	return s.cfgCenter.ConfigAPI.GetMetaProfile(ctx, req)
}

func (s *svc) ListMetaProfiles(ctx context.Context, req *ccproto.ListMetaProfilesRequest) (*ccproto.ListMetaProfilesResponse, error) {
	return s.cfgCenter.ConfigAPI.ListMetaProfiles(ctx, req)
}

func (s *svc) CreateMetaProfile(ctx context.Context, req *ccproto.CreateMetaProfileRequest) (*ccproto.MetaProfile, error) {
	return s.cfgCenter.ConfigAPI.CreateMetaProfile(ctx, req)
}
