package controller

import (
	"dataservices/commons/config"
	"github.com/tidbcloud/tiinf/sdk/rbac/helperimpl"
)

func InitRBACConfig(awsCfg config.AwsConfig, rbacCfg config.RBACConfig) {
	helperimpl.DefaultRegionApiKeyPermissionHelper.SetAwsBasic(
		awsCfg.Region,
		true,
		awsCfg.Session,
		awsCfg.RoleArn,
	)
	helperimpl.DefaultRegionApiKeyPermissionHelper.SetDynamoDBTableName(
		rbacCfg.ApiKeyTableName,
		rbacCfg.PrivilegeRoleTableName,
	)
}
