Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GatewayOpenapiConsumerService ¶
type GatewayOpenapiConsumerService interface { Clone(context.Context) GatewayOpenapiConsumerService GrantPackageToConsumer(consumerId, packageId string) error RevokePackageFromConsumer(consumerId, packageId string) error CreateClientConsumer(clientName, clientId, clientSecret, clusterName string) (*orm.GatewayConsumer, error) CreateConsumer(*dto.DiceArgsDto, *dto.OpenConsumerDto) (string, bool, error) GetConsumers(*dto.GetOpenConsumersDto) (common.NewPageQuery, error) GetConsumersName(*dto.GetOpenConsumersDto) ([]dto.OpenConsumerInfoDto, error) UpdateConsumer(string, *dto.OpenConsumerDto) (*dto.OpenConsumerInfoDto, error) DeleteConsumer(string) (bool, error) GetConsumerCredentials(string) (dto.ConsumerCredentialsDto, error) GetGatewayProvider(string) (string, error) UpdateConsumerCredentials(string, *dto.ConsumerCredentialsDto) (dto.ConsumerCredentialsDto, string, error) GetConsumerAcls(string) ([]dto.ConsumerAclInfoDto, error) UpdateConsumerAcls(string, *dto.ConsumerAclsDto) (bool, error) GetConsumersOfPackage(string) ([]orm.GatewayConsumer, error) GetKongConsumerName(consumer *orm.GatewayConsumer) string GetPackageAcls(string) ([]dto.PackageAclInfoDto, error) UpdatePackageAcls(string, *dto.PackageAclsDto) (bool, error) GetPackageApiAcls(string, string) ([]dto.PackageAclInfoDto, error) UpdatePackageApiAcls(string, string, *dto.PackageAclsDto) (bool, error) TouchPackageApiAclRules(packageId, packageApiId string) error }
var Service GatewayOpenapiConsumerService
Click to show internal directories.
Click to hide internal directories.