12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- syntax = "proto3";
- package llnwApi.Delivery.CERT;
- option java_multiple_files = true;
- option java_package = "io.grpc.llnw.delivery.CERT";
- service CertDeliveryService {
- rpc CreateSSLCert(CreateSSLCertRequest)returns(CreateSSLCertResponse){};
- rpc UpdateSSLCert(UpdateSSLCertRequest)returns(UpdateSSLCertResponse){};
- rpc DeleteSSLCert(DeleteSSLCertRequest)returns(DeleteSSLCertResponse){};
- }
- message Base{
- string username = 1;
- string key = 2;
- }
- message CreateSSLCertRequest{
- Base base = 1;
- string shortname = 2;
- string cert = 3;
- string certKey = 4;
- string certName = 5;
- }
- message UpdateSSLCertRequest{
- Base base = 1;
- string shortname = 2;
- string uuid = 3;
- string cert = 4;
- string certKey = 5;
- string certName = 6;
- }
- message DeleteSSLCertRequest{
- Base base = 1;
- string uuid = 2;
- }
- message CreateSSLCertResponse{
- string uuid = 1;
- }
- message UpdateSSLCertResponse{
- bool isSuccess = 1;
- }
- message DeleteSSLCertResponse{
- bool isSuccess = 1;
- }
|