github.com/infraboard/keyauth@v0.8.1/apps/domain/pb/service.proto (about) 1 syntax = "proto3"; 2 3 package infraboard.keyauth.domain; 4 option go_package = "github.com/infraboard/keyauth/apps/domain"; 5 6 import "apps/domain/pb/request.proto"; 7 import "apps/domain/pb/domain.proto"; 8 9 // Service is an domain service 10 service Service { 11 rpc CreateDomain(CreateDomainRequest) returns(Domain); 12 rpc UpdateDomain(UpdateDomainInfoRequest) returns(Domain); 13 rpc DescribeDomain(DescribeDomainRequest) returns(Domain); 14 rpc QueryDomain(QueryDomainRequest) returns(Set); 15 rpc DeleteDomain(DeleteDomainRequest) returns(Domain); 16 17 rpc UpdateDomainSecurity(UpdateDomainSecurityRequest) returns(SecuritySetting); 18 }