github.com/cloudwan/edgelq-sdk@v1.15.4/audit/proto/v1alpha2/resource_change_log_service.proto (about) 1 syntax = "proto3"; 2 3 package ntt.audit.v1alpha2; 4 5 import "edgelq-sdk/audit/proto/v1alpha2/resource_change_log.proto"; 6 import "edgelq-sdk/audit/proto/v1alpha2/resource_change_log_custom.proto"; 7 import "google/api/annotations.proto"; 8 import "google/api/client.proto"; 9 import "google/protobuf/empty.proto"; 10 import "google/protobuf/field_mask.proto"; 11 import "google/protobuf/timestamp.proto"; 12 import "goten-sdk/types/view.proto"; 13 import "goten-sdk/types/watch_type.proto"; 14 15 option go_package = "github.com/cloudwan/edgelq-sdk/audit/client/v1alpha2/resource_change_log;resource_change_log_client"; 16 option java_multiple_files = false; 17 option java_outer_classname = "ResourceChangeLogServiceProto"; 18 option java_package = "com.ntt.audit.pb.v1alpha2"; 19 20 // ResourceChangeLog service API for Audit 21 service ResourceChangeLogService { 22 option (google.api.default_host) = "audit.edgelq.com"; 23 option (google.api.oauth_scopes) = "https://apis.edgelq.com"; 24 25 // ListResourceChangeLogs 26 rpc ListResourceChangeLogs(ListResourceChangeLogsRequest) 27 returns (ListResourceChangeLogsResponse) { 28 option (google.api.http) = { 29 get : "/v1alpha2/resourceChangeLogs" 30 }; 31 } 32 33 // CreatePreCommittedResourceChangeLogs 34 rpc CreatePreCommittedResourceChangeLogs( 35 CreatePreCommittedResourceChangeLogsRequest) 36 returns (CreatePreCommittedResourceChangeLogsResponse) { 37 option (google.api.http) = { 38 post : "/v1alpha2/resourceChangeLogs" 39 }; 40 } 41 42 // SetResourceChangeLogsCommitState 43 rpc SetResourceChangeLogsCommitState(SetResourceChangeLogsCommitStateRequest) 44 returns (SetResourceChangeLogsCommitStateResponse) { 45 option (google.api.http) = { 46 post : "/v1alpha2/resourceChangeLogs" 47 }; 48 } 49 }