Skip to content

Commit 33f6366

Browse files
AUTO GENERATED ELIXIR GOOGLEAPIS PROTOBUF (#996)
Co-authored-by: Hany Rock <rudebono@gmail.com>
1 parent ee69d8b commit 33f6366

11 files changed

+166
-4
lines changed

lib/google/cloud/parallelstore/v1/parallelstore.pb.ex

+49-1
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,16 @@ defmodule Google.Cloud.Parallelstore.V1.DirectoryStripeLevel do
3030
field :DIRECTORY_STRIPE_LEVEL_MAX, 3
3131
end
3232

33+
defmodule Google.Cloud.Parallelstore.V1.DeploymentType do
34+
@moduledoc false
35+
36+
use Protobuf, enum: true, protoc_gen_elixir_version: "0.14.0", syntax: :proto3
37+
38+
field :DEPLOYMENT_TYPE_UNSPECIFIED, 0
39+
field :SCRATCH, 1
40+
field :PERSISTENT, 2
41+
end
42+
3343
defmodule Google.Cloud.Parallelstore.V1.Instance.State do
3444
@moduledoc false
3545

@@ -41,6 +51,7 @@ defmodule Google.Cloud.Parallelstore.V1.Instance.State do
4151
field :DELETING, 3
4252
field :FAILED, 4
4353
field :UPGRADING, 5
54+
field :REPAIRING, 6
4455
end
4556

4657
defmodule Google.Cloud.Parallelstore.V1.Instance.LabelsEntry do
@@ -82,7 +93,7 @@ defmodule Google.Cloud.Parallelstore.V1.Instance do
8293
deprecated: false
8394

8495
field :capacity_gib, 8, type: :int64, json_name: "capacityGib", deprecated: false
85-
field :daos_version, 9, type: :string, json_name: "daosVersion", deprecated: false
96+
field :daos_version, 9, type: :string, json_name: "daosVersion", deprecated: true
8697

8798
field :access_points, 10,
8899
repeated: true,
@@ -109,6 +120,12 @@ defmodule Google.Cloud.Parallelstore.V1.Instance do
109120
json_name: "directoryStripeLevel",
110121
enum: true,
111122
deprecated: false
123+
124+
field :deployment_type, 17,
125+
type: Google.Cloud.Parallelstore.V1.DeploymentType,
126+
json_name: "deploymentType",
127+
enum: true,
128+
deprecated: false
112129
end
113130

114131
defmodule Google.Cloud.Parallelstore.V1.ListInstancesRequest do
@@ -284,6 +301,29 @@ defmodule Google.Cloud.Parallelstore.V1.ImportDataResponse do
284301
use Protobuf, protoc_gen_elixir_version: "0.14.0", syntax: :proto3
285302
end
286303

304+
defmodule Google.Cloud.Parallelstore.V1.TransferErrorLogEntry do
305+
@moduledoc false
306+
307+
use Protobuf, protoc_gen_elixir_version: "0.14.0", syntax: :proto3
308+
309+
field :uri, 1, type: :string
310+
field :error_details, 2, repeated: true, type: :string, json_name: "errorDetails"
311+
end
312+
313+
defmodule Google.Cloud.Parallelstore.V1.TransferErrorSummary do
314+
@moduledoc false
315+
316+
use Protobuf, protoc_gen_elixir_version: "0.14.0", syntax: :proto3
317+
318+
field :error_code, 1, type: Google.Rpc.Code, json_name: "errorCode", enum: true
319+
field :error_count, 2, type: :int64, json_name: "errorCount"
320+
321+
field :error_log_entries, 4,
322+
repeated: true,
323+
type: Google.Cloud.Parallelstore.V1.TransferErrorLogEntry,
324+
json_name: "errorLogEntries"
325+
end
326+
287327
defmodule Google.Cloud.Parallelstore.V1.ImportDataMetadata do
288328
@moduledoc false
289329

@@ -384,6 +424,12 @@ defmodule Google.Cloud.Parallelstore.V1.TransferOperationMetadata do
384424
json_name: "transferType",
385425
enum: true,
386426
deprecated: false
427+
428+
field :error_summary, 13,
429+
repeated: true,
430+
type: Google.Cloud.Parallelstore.V1.TransferErrorSummary,
431+
json_name: "errorSummary",
432+
deprecated: false
387433
end
388434

389435
defmodule Google.Cloud.Parallelstore.V1.TransferCounters do
@@ -397,6 +443,8 @@ defmodule Google.Cloud.Parallelstore.V1.TransferCounters do
397443
field :bytes_skipped, 4, type: :int64, json_name: "bytesSkipped"
398444
field :objects_copied, 5, type: :int64, json_name: "objectsCopied"
399445
field :bytes_copied, 6, type: :int64, json_name: "bytesCopied"
446+
field :objects_failed, 7, type: :int64, json_name: "objectsFailed"
447+
field :bytes_failed, 8, type: :int64, json_name: "bytesFailed"
400448
end
401449

402450
defmodule Google.Cloud.Parallelstore.V1.Parallelstore.Service do

lib/google/cloud/securitycenter/v2/cloud_armor.pb.ex

+4-2
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,9 @@ defmodule Google.Cloud.Securitycenter.V2.Attack do
5252

5353
use Protobuf, protoc_gen_elixir_version: "0.14.0", syntax: :proto3
5454

55-
field :volume_pps, 1, type: :int32, json_name: "volumePps"
56-
field :volume_bps, 2, type: :int32, json_name: "volumeBps"
55+
field :volume_pps_long, 4, type: :int64, json_name: "volumePpsLong"
56+
field :volume_bps_long, 5, type: :int64, json_name: "volumeBpsLong"
5757
field :classification, 3, type: :string
58+
field :volume_pps, 1, type: :int32, json_name: "volumePps", deprecated: true
59+
field :volume_bps, 2, type: :int32, json_name: "volumeBps", deprecated: true
5860
end
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
defmodule Google.Cloud.Securitycenter.V2.DataAccessEvent.Operation do
2+
@moduledoc false
3+
4+
use Protobuf, enum: true, protoc_gen_elixir_version: "0.14.0", syntax: :proto3
5+
6+
field :OPERATION_UNSPECIFIED, 0
7+
field :READ, 1
8+
field :MOVE, 2
9+
field :COPY, 3
10+
end
11+
12+
defmodule Google.Cloud.Securitycenter.V2.DataAccessEvent do
13+
@moduledoc false
14+
15+
use Protobuf, protoc_gen_elixir_version: "0.14.0", syntax: :proto3
16+
17+
field :event_id, 1, type: :string, json_name: "eventId"
18+
field :principal_email, 2, type: :string, json_name: "principalEmail"
19+
field :operation, 3, type: Google.Cloud.Securitycenter.V2.DataAccessEvent.Operation, enum: true
20+
field :event_time, 4, type: Google.Protobuf.Timestamp, json_name: "eventTime"
21+
end
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
defmodule Google.Cloud.Securitycenter.V2.DataFlowEvent.Operation do
2+
@moduledoc false
3+
4+
use Protobuf, enum: true, protoc_gen_elixir_version: "0.14.0", syntax: :proto3
5+
6+
field :OPERATION_UNSPECIFIED, 0
7+
field :READ, 1
8+
field :MOVE, 2
9+
field :COPY, 3
10+
end
11+
12+
defmodule Google.Cloud.Securitycenter.V2.DataFlowEvent do
13+
@moduledoc false
14+
15+
use Protobuf, protoc_gen_elixir_version: "0.14.0", syntax: :proto3
16+
17+
field :event_id, 1, type: :string, json_name: "eventId"
18+
field :principal_email, 2, type: :string, json_name: "principalEmail"
19+
field :operation, 3, type: Google.Cloud.Securitycenter.V2.DataFlowEvent.Operation, enum: true
20+
field :violated_location, 4, type: :string, json_name: "violatedLocation"
21+
field :event_time, 5, type: Google.Protobuf.Timestamp, json_name: "eventTime"
22+
end
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
defmodule Google.Cloud.Securitycenter.V2.DataRetentionDeletionEvent.EventType do
2+
@moduledoc false
3+
4+
use Protobuf, enum: true, protoc_gen_elixir_version: "0.14.0", syntax: :proto3
5+
6+
field :EVENT_TYPE_UNSPECIFIED, 0
7+
field :EVENT_TYPE_MAX_TTL_EXCEEDED, 1
8+
end
9+
10+
defmodule Google.Cloud.Securitycenter.V2.DataRetentionDeletionEvent do
11+
@moduledoc false
12+
13+
use Protobuf, protoc_gen_elixir_version: "0.14.0", syntax: :proto3
14+
15+
field :event_detection_time, 2, type: Google.Protobuf.Timestamp, json_name: "eventDetectionTime"
16+
field :data_object_count, 3, type: :int64, json_name: "dataObjectCount"
17+
18+
field :max_retention_allowed, 4,
19+
type: Google.Protobuf.Duration,
20+
json_name: "maxRetentionAllowed"
21+
22+
field :event_type, 5,
23+
type: Google.Cloud.Securitycenter.V2.DataRetentionDeletionEvent.EventType,
24+
json_name: "eventType",
25+
enum: true
26+
end
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
defmodule Google.Cloud.Securitycenter.V2.Disk do
2+
@moduledoc false
3+
4+
use Protobuf, protoc_gen_elixir_version: "0.14.0", syntax: :proto3
5+
6+
field :name, 1, type: :string
7+
end

lib/google/cloud/securitycenter/v2/finding.pb.ex

+18
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@ defmodule Google.Cloud.Securitycenter.V2.Finding.FindingClass do
4444
field :SCC_ERROR, 5
4545
field :POSTURE_VIOLATION, 6
4646
field :TOXIC_COMBINATION, 7
47+
field :SENSITIVE_DATA_RISK, 8
4748
end
4849

4950
defmodule Google.Cloud.Securitycenter.V2.Finding.MuteInfo.StaticMute do
@@ -255,4 +256,21 @@ defmodule Google.Cloud.Securitycenter.V2.Finding do
255256
repeated: true,
256257
type: Google.Cloud.Securitycenter.V2.GroupMembership,
257258
json_name: "groupMemberships"
259+
260+
field :disk, 58, type: Google.Cloud.Securitycenter.V2.Disk
261+
262+
field :data_access_events, 61,
263+
repeated: true,
264+
type: Google.Cloud.Securitycenter.V2.DataAccessEvent,
265+
json_name: "dataAccessEvents"
266+
267+
field :data_flow_events, 62,
268+
repeated: true,
269+
type: Google.Cloud.Securitycenter.V2.DataFlowEvent,
270+
json_name: "dataFlowEvents"
271+
272+
field :data_retention_deletion_events, 64,
273+
repeated: true,
274+
type: Google.Cloud.Securitycenter.V2.DataRetentionDeletionEvent,
275+
json_name: "dataRetentionDeletionEvents"
258276
end

lib/google/cloud/securitycenter/v2/mitre_attack.pb.ex

+2
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,7 @@ defmodule Google.Cloud.Securitycenter.V2.MitreAttack.Technique do
7171
field :ACCOUNT_ACCESS_REMOVAL, 51
7272
field :STEAL_WEB_SESSION_COOKIE, 25
7373
field :CREATE_OR_MODIFY_SYSTEM_PROCESS, 24
74+
field :EVENT_TRIGGERED_EXECUTION, 65
7475
field :ABUSE_ELEVATION_CONTROL_MECHANISM, 34
7576
field :UNSECURED_CREDENTIALS, 13
7677
field :MODIFY_AUTHENTICATION_PROCESS, 28
@@ -87,6 +88,7 @@ defmodule Google.Cloud.Securitycenter.V2.MitreAttack.Technique do
8788
field :ACTIVE_SCANNING, 1
8889
field :SCANNING_IP_BLOCKS, 2
8990
field :CONTAINER_ADMINISTRATION_COMMAND, 60
91+
field :DEPLOY_CONTAINER, 66
9092
field :ESCAPE_TO_HOST, 61
9193
field :CONTAINER_AND_RESOURCE_DISCOVERY, 57
9294
field :STEAL_OR_FORGE_AUTHENTICATION_CERTIFICATES, 62

lib/google/cloud/securitycenter/v2/org_policy.pb.ex

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,5 @@ defmodule Google.Cloud.Securitycenter.V2.OrgPolicy do
33

44
use Protobuf, protoc_gen_elixir_version: "0.14.0", syntax: :proto3
55

6-
field :name, 1, type: :string
6+
field :name, 1, type: :string, deprecated: false
77
end

lib/google/cloud/securitycenter/v2/resource.pb.ex

+12
Original file line numberDiff line numberDiff line change
@@ -149,9 +149,19 @@ defmodule Google.Cloud.Securitycenter.V2.AzureMetadata.AzureResourceGroup do
149149

150150
use Protobuf, protoc_gen_elixir_version: "0.14.0", syntax: :proto3
151151

152+
field :id, 2, type: :string
152153
field :name, 1, type: :string
153154
end
154155

156+
defmodule Google.Cloud.Securitycenter.V2.AzureMetadata.AzureTenant do
157+
@moduledoc false
158+
159+
use Protobuf, protoc_gen_elixir_version: "0.14.0", syntax: :proto3
160+
161+
field :id, 1, type: :string
162+
field :display_name, 2, type: :string, json_name: "displayName"
163+
end
164+
155165
defmodule Google.Cloud.Securitycenter.V2.AzureMetadata do
156166
@moduledoc false
157167

@@ -167,6 +177,8 @@ defmodule Google.Cloud.Securitycenter.V2.AzureMetadata do
167177
field :resource_group, 3,
168178
type: Google.Cloud.Securitycenter.V2.AzureMetadata.AzureResourceGroup,
169179
json_name: "resourceGroup"
180+
181+
field :tenant, 7, type: Google.Cloud.Securitycenter.V2.AzureMetadata.AzureTenant
170182
end
171183

172184
defmodule Google.Cloud.Securitycenter.V2.ResourcePath.ResourcePathNode do

lib/google/cloud/securitycenter/v2/vulnerability.pb.ex

+4
Original file line numberDiff line numberDiff line change
@@ -124,6 +124,10 @@ defmodule Google.Cloud.Securitycenter.V2.Cve do
124124
field :observed_in_the_wild, 7, type: :bool, json_name: "observedInTheWild"
125125
field :zero_day, 8, type: :bool, json_name: "zeroDay"
126126
field :exploit_release_date, 9, type: Google.Protobuf.Timestamp, json_name: "exploitReleaseDate"
127+
128+
field :first_exploitation_date, 10,
129+
type: Google.Protobuf.Timestamp,
130+
json_name: "firstExploitationDate"
127131
end
128132

129133
defmodule Google.Cloud.Securitycenter.V2.Reference do

0 commit comments

Comments
 (0)