@@ -30,45 +30,28 @@ option java_outer_classname = "LoggingConfigProto";
3030option java_package = "com.google.logging.v2" ;
3131option php_namespace = "Google\\Cloud\\Logging\\V2" ;
3232
33-
3433// Service for configuring sinks used to export log entries out of
3534// Logging.
3635service ConfigServiceV2 {
3736 // Lists sinks.
3837 rpc ListSinks (ListSinksRequest ) returns (ListSinksResponse ) {
3938 option (google.api.http ) = {
4039 get : "/v2/{parent=*/*}/sinks"
41- additional_bindings {
42- get : "/v2/{parent=projects/*}/sinks"
43- }
44- additional_bindings {
45- get : "/v2/{parent=organizations/*}/sinks"
46- }
47- additional_bindings {
48- get : "/v2/{parent=folders/*}/sinks"
49- }
50- additional_bindings {
51- get : "/v2/{parent=billingAccounts/*}/sinks"
52- }
40+ additional_bindings { get : "/v2/{parent=projects/*}/sinks" }
41+ additional_bindings { get : "/v2/{parent=organizations/*}/sinks" }
42+ additional_bindings { get : "/v2/{parent=folders/*}/sinks" }
43+ additional_bindings { get : "/v2/{parent=billingAccounts/*}/sinks" }
5344 };
5445 }
5546
5647 // Gets a sink.
5748 rpc GetSink (GetSinkRequest ) returns (LogSink ) {
5849 option (google.api.http ) = {
5950 get : "/v2/{sink_name=*/*/sinks/*}"
60- additional_bindings {
61- get : "/v2/{sink_name=projects/*/sinks/*}"
62- }
63- additional_bindings {
64- get : "/v2/{sink_name=organizations/*/sinks/*}"
65- }
66- additional_bindings {
67- get : "/v2/{sink_name=folders/*/sinks/*}"
68- }
69- additional_bindings {
70- get : "/v2/{sink_name=billingAccounts/*/sinks/*}"
71- }
51+ additional_bindings { get : "/v2/{sink_name=projects/*/sinks/*}" }
52+ additional_bindings { get : "/v2/{sink_name=organizations/*/sinks/*}" }
53+ additional_bindings { get : "/v2/{sink_name=folders/*/sinks/*}" }
54+ additional_bindings { get : "/v2/{sink_name=billingAccounts/*/sinks/*}" }
7255 };
7356 }
7457
@@ -80,18 +63,12 @@ service ConfigServiceV2 {
8063 option (google.api.http ) = {
8164 post : "/v2/{parent=*/*}/sinks"
8265 body : "sink"
83- additional_bindings {
84- post : "/v2/{parent=projects/*}/sinks"
85- body : "sink"
86- }
66+ additional_bindings { post : "/v2/{parent=projects/*}/sinks" body: "sink" }
8767 additional_bindings {
8868 post : "/v2/{parent=organizations/*}/sinks"
8969 body : "sink"
9070 }
91- additional_bindings {
92- post : "/v2/{parent=folders/*}/sinks"
93- body : "sink"
94- }
71+ additional_bindings { post : "/v2/{parent=folders/*}/sinks" body: "sink" }
9572 additional_bindings {
9673 post : "/v2/{parent=billingAccounts/*}/sinks"
9774 body : "sink"
@@ -147,15 +124,9 @@ service ConfigServiceV2 {
147124 rpc DeleteSink (DeleteSinkRequest ) returns (google .protobuf .Empty ) {
148125 option (google.api.http ) = {
149126 delete : "/v2/{sink_name=*/*/sinks/*}"
150- additional_bindings {
151- delete : "/v2/{sink_name=projects/*/sinks/*}"
152- }
153- additional_bindings {
154- delete : "/v2/{sink_name=organizations/*/sinks/*}"
155- }
156- additional_bindings {
157- delete : "/v2/{sink_name=folders/*/sinks/*}"
158- }
127+ additional_bindings { delete : "/v2/{sink_name=projects/*/sinks/*}" }
128+ additional_bindings { delete : "/v2/{sink_name=organizations/*/sinks/*}" }
129+ additional_bindings { delete : "/v2/{sink_name=folders/*/sinks/*}" }
159130 additional_bindings {
160131 delete : "/v2/{sink_name=billingAccounts/*/sinks/*}"
161132 }
@@ -166,37 +137,21 @@ service ConfigServiceV2 {
166137 rpc ListExclusions (ListExclusionsRequest ) returns (ListExclusionsResponse ) {
167138 option (google.api.http ) = {
168139 get : "/v2/{parent=*/*}/exclusions"
169- additional_bindings {
170- get : "/v2/{parent=projects/*}/exclusions"
171- }
172- additional_bindings {
173- get : "/v2/{parent=organizations/*}/exclusions"
174- }
175- additional_bindings {
176- get : "/v2/{parent=folders/*}/exclusions"
177- }
178- additional_bindings {
179- get : "/v2/{parent=billingAccounts/*}/exclusions"
180- }
140+ additional_bindings { get : "/v2/{parent=projects/*}/exclusions" }
141+ additional_bindings { get : "/v2/{parent=organizations/*}/exclusions" }
142+ additional_bindings { get : "/v2/{parent=folders/*}/exclusions" }
143+ additional_bindings { get : "/v2/{parent=billingAccounts/*}/exclusions" }
181144 };
182145 }
183146
184147 // Gets the description of an exclusion.
185148 rpc GetExclusion (GetExclusionRequest ) returns (LogExclusion ) {
186149 option (google.api.http ) = {
187150 get : "/v2/{name=*/*/exclusions/*}"
188- additional_bindings {
189- get : "/v2/{name=projects/*/exclusions/*}"
190- }
191- additional_bindings {
192- get : "/v2/{name=organizations/*/exclusions/*}"
193- }
194- additional_bindings {
195- get : "/v2/{name=folders/*/exclusions/*}"
196- }
197- additional_bindings {
198- get : "/v2/{name=billingAccounts/*/exclusions/*}"
199- }
151+ additional_bindings { get : "/v2/{name=projects/*/exclusions/*}" }
152+ additional_bindings { get : "/v2/{name=organizations/*/exclusions/*}" }
153+ additional_bindings { get : "/v2/{name=folders/*/exclusions/*}" }
154+ additional_bindings { get : "/v2/{name=billingAccounts/*/exclusions/*}" }
200155 };
201156 }
202157
@@ -254,15 +209,9 @@ service ConfigServiceV2 {
254209 rpc DeleteExclusion (DeleteExclusionRequest ) returns (google .protobuf .Empty ) {
255210 option (google.api.http ) = {
256211 delete : "/v2/{name=*/*/exclusions/*}"
257- additional_bindings {
258- delete : "/v2/{name=projects/*/exclusions/*}"
259- }
260- additional_bindings {
261- delete : "/v2/{name=organizations/*/exclusions/*}"
262- }
263- additional_bindings {
264- delete : "/v2/{name=folders/*/exclusions/*}"
265- }
212+ additional_bindings { delete : "/v2/{name=projects/*/exclusions/*}" }
213+ additional_bindings { delete : "/v2/{name=organizations/*/exclusions/*}" }
214+ additional_bindings { delete : "/v2/{name=folders/*/exclusions/*}" }
266215 additional_bindings {
267216 delete : "/v2/{name=billingAccounts/*/exclusions/*}"
268217 }
@@ -431,7 +380,8 @@ message CreateSinkRequest {
431380 // If this field is set to true, or if the sink is owned by a non-project
432381 // resource such as an organization, then the value of `writer_identity` will
433382 // be a unique service account used only for exports from the new sink. For
434- // more information, see `writer_identity` in [LogSink][google.logging.v2.LogSink].
383+ // more information, see `writer_identity` in
384+ // [LogSink][google.logging.v2.LogSink].
435385 bool unique_writer_identity = 3 ;
436386}
437387
@@ -611,8 +561,9 @@ message UpdateExclusionRequest {
611561
612562 // Required. A nonempty list of fields to change in the existing exclusion.
613563 // New values for the fields are taken from the corresponding fields in the
614- // [LogExclusion][google.logging.v2.LogExclusion] included in this request. Fields not mentioned in
615- // `update_mask` are not changed and are ignored in the request.
564+ // [LogExclusion][google.logging.v2.LogExclusion] included in this request.
565+ // Fields not mentioned in `update_mask` are not changed and are ignored in
566+ // the request.
616567 //
617568 // For example, to change the filter and description of an exclusion,
618569 // specify an `update_mask` of `"filter,description"`.
0 commit comments