@@ -79,6 +79,10 @@ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry r
7979 internal_static_google_cloud_assuredworkloads_v1beta1_Workload_FedrampModerateSettings_descriptor ;
8080 static final com .google .protobuf .GeneratedMessageV3 .FieldAccessorTable
8181 internal_static_google_cloud_assuredworkloads_v1beta1_Workload_FedrampModerateSettings_fieldAccessorTable ;
82+ static final com .google .protobuf .Descriptors .Descriptor
83+ internal_static_google_cloud_assuredworkloads_v1beta1_Workload_ResourceSettings_descriptor ;
84+ static final com .google .protobuf .GeneratedMessageV3 .FieldAccessorTable
85+ internal_static_google_cloud_assuredworkloads_v1beta1_Workload_ResourceSettings_fieldAccessorTable ;
8286 static final com .google .protobuf .Descriptors .Descriptor
8387 internal_static_google_cloud_assuredworkloads_v1beta1_Workload_LabelsEntry_descriptor ;
8488 static final com .google .protobuf .GeneratedMessageV3 .FieldAccessorTable
@@ -125,7 +129,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
125129 + "age_token\030 \003 \001 (\t \022 \016 \n \006 filter\030 \004 \001 (\t \" t\n \025 ListW"
126130 + "orkloadsResponse\022 B\n \t workloads\030 \001 \003 (\013 2/.go"
127131 + "ogle.cloud.assuredworkloads.v1beta1.Work"
128- + "load\022 \027 \n \017 next_page_token\030 \002 \001 (\t \" \215 \021 \n \010 Worklo"
132+ + "load\022 \027 \n \017 next_page_token\030 \002 \001 (\t \" \373 \022 \n \010 Worklo"
129133 + "ad\022 \021 \n \004 name\030 \001 \001 (\t B\003 \340 A\001 \022 \031 \n \014 display_name\030 \002 "
130134 + "\001 (\t B\003 \340 A\002 \022 T\n \t resources\030 \003 \003 (\013 2<.google.clo"
131135 + "ud.assuredworkloads.v1beta1.Workload.Res"
@@ -150,82 +154,88 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
150154 + "kload.LabelsEntryB\003 \340 A\001 \022 )\n \034 provisioned_re"
151155 + "sources_parent\030 \r \001 (\t B\003 \340 A\004 \022 V\n \014 kms_setting"
152156 + "s\030 \016 \001 (\013 2;.google.cloud.assuredworkloads."
153- + "v1beta1.Workload.KMSSettingsB\003 \340 A\004 \032 \347 \001 \n \014 Re"
154- + "sourceInfo\022 \023 \n \013 resource_id\030 \001 \001 (\003 \022 `\n \r resou"
155- + "rce_type\030 \002 \001 (\016 2I.google.cloud.assuredwor"
156- + "kloads.v1beta1.Workload.ResourceInfo.Res"
157- + "ourceType\" `\n \014 ResourceType\022 \035 \n \031 RESOURCE_TY"
158- + "PE_UNSPECIFIED\020 \000 \022 \024 \n \020 CONSUMER_PROJECT\020 \001 \022 \033 "
159- + "\n \027 ENCRYPTION_KEYS_PROJECT\020 \002 \032 \217 \001 \n \013 KMSSetti"
160- + "ngs\022 A\n \022 next_rotation_time\030 \001 \001 (\013 2\032 .google"
161- + ".protobuf.TimestampB\t \340 A\002 \340 A\004 \340 A\005 \022 =\n \017 rotati"
162- + "on_period\030 \002 \001 (\013 2\031 .google.protobuf.Durati"
163- + "onB\t \340 A\002 \340 A\004 \340 A\005 \032 o\n \013 IL4Settings\022 \\ \n \014 kms_sett"
164- + "ings\030 \001 \001 (\013 2;.google.cloud.assuredworkloa"
165- + "ds.v1beta1.Workload.KMSSettingsB\t \340 A\002 \340 A\004 \340 "
166- + "A\005 :\002 \030 \001 \032 p\n \014 CJISSettings\022 \\ \n \014 kms_settings\030 \001 "
167- + " \001 (\013 2;.google.cloud.assuredworkloads.v1b"
168- + "eta1.Workload.KMSSettingsB\t \340 A\002 \340 A\004 \340 A\005 :\002 \030 \001 "
169- + "\032 w\n \023 FedrampHighSettings\022 \\ \n \014 kms_settings\030 "
170- + "\001 \001 (\013 2;.google.cloud.assuredworkloads.v1"
171- + "beta1.Workload.KMSSettingsB\t \340 A\002 \340 A\004 \340 A\005 :\002 \030 "
172- + "\001 \032 {\n \027 FedrampModerateSettings\022 \\ \n \014 kms_sett"
173- + "ings\030 \001 \001 (\013 2;.google.cloud.assuredworkloa"
174- + "ds.v1beta1.Workload.KMSSettingsB\t \340 A\002 \340 A\004 \340 "
175- + "A\005 :\002 \030 \001 \032 -\n \013 LabelsEntry\022 \013 \n \003 key\030 \001 \001 (\t \022 \r \n \005 va"
176- + "lue\030 \002 \001 (\t :\002 8\001 \" \210 \001 \n \020 ComplianceRegime\022 !\n \035 CO"
177- + "MPLIANCE_REGIME_UNSPECIFIED\020 \000 \022 \007 \n \003 IL4\020 \001 \022 \010 "
178- + "\n \004 CJIS\020 \002 \022 \020 \n \014 FEDRAMP_HIGH\020 \003 \022 \024 \n \020 FEDRAMP_MO"
179- + "DERATE\020 \004 \022 \026 \n \022 US_REGIONAL_ACCESS\020 \005 :u\352 Ar\n (a"
180- + "ssuredworkloads.googleapis.com/Workload\022 "
181- + "Forganizations/{organization}/locations/"
182- + "{location}/workloads/{workload}B\034 \n \032 compl"
183- + "iance_regime_settings\" \351 \001 \n \037 CreateWorkload"
184- + "OperationMetadata\022 4\n \013 create_time\030 \001 \001 (\013 2\032 "
185- + ".google.protobuf.TimestampB\003 \340 A\001 \022 \031 \n \014 displ"
186- + "ay_name\030 \002 \001 (\t B\003 \340 A\001 \022 \023 \n \006 parent\030 \003 \001 (\t B\003 \340 A\001 \022 "
187- + "`\n \021 compliance_regime\030 \004 \001 (\016 2@.google.clou"
188- + "d.assuredworkloads.v1beta1.Workload.Comp"
189- + "lianceRegimeB\003 \340 A\001 2\243 \t \n \027 AssuredWorkloadsSe"
190- + "rvice\022 \371 \001 \n \016 CreateWorkload\022 <.google.cloud."
191- + "assuredworkloads.v1beta1.CreateWorkloadR"
192- + "equest\032 \035 .google.longrunning.Operation\" \211 \001 "
193- + "\202 \323 \344 \223 \002 C\" 7/v1beta1/{parent=organizations/*"
194- + "/locations/*}/workloads:\010 workload\332 A\017 pare"
195- + "nt,workload\312 A+\n \010 Workload\022 \037 CreateWorkload"
196- + "OperationMetadata\022 \352 \001 \n \016 UpdateWorkload\022 <.g"
197- + "oogle.cloud.assuredworkloads.v1beta1.Upd"
198- + "ateWorkloadRequest\032 /.google.cloud.assure"
199- + "dworkloads.v1beta1.Workload\" i\202 \323 \344 \223 \002 L2@/v1"
200- + "beta1/{workload.name=organizations/*/loc"
201- + "ations/*/workloads/*}:\010 workload\332 A\024 worklo"
202- + "ad,update_mask\022 \256 \001 \n \016 DeleteWorkload\022 <.goog"
203- + "le.cloud.assuredworkloads.v1beta1.Delete"
204- + "WorkloadRequest\032 \026 .google.protobuf.Empty\" "
205- + "F\202 \323 \344 \223 \002 9*7/v1beta1/{name=organizations/*/"
206- + "locations/*/workloads/*}\332 A\004 name\022 \301 \001 \n \013 GetW"
207- + "orkload\022 9.google.cloud.assuredworkloads."
208- + "v1beta1.GetWorkloadRequest\032 /.google.clou"
209- + "d.assuredworkloads.v1beta1.Workload\" F\202 \323 \344 "
210- + "\223 \002 9\022 7/v1beta1/{name=organizations/*/loca"
211- + "tions/*/workloads/*}\332 A\004 name\022 \324 \001 \n \r ListWork"
212- + "loads\022 ;.google.cloud.assuredworkloads.v1"
213- + "beta1.ListWorkloadsRequest\032 <.google.clou"
214- + "d.assuredworkloads.v1beta1.ListWorkloads"
215- + "Response\" H\202 \323 \344 \223 \002 9\022 7/v1beta1/{parent=organ"
216- + "izations/*/locations/*}/workloads\332 A\006 pare"
217- + "nt\032 S\312 A\037 assuredworkloads.googleapis.com\322 A"
218- + ".https://www.googleapis.com/auth/cloud-p"
219- + "latformB\366 \002 \n )com.google.cloud.assuredwork"
220- + "loads.v1beta1B\025 AssuredworkloadsProtoP\001 ZU"
221- + "google.golang.org/genproto/googleapis/cl"
222- + "oud/assuredworkloads/v1beta1;assuredwork"
223- + "loads\252 \002 %Google.Cloud.AssuredWorkloads.V1"
224- + "Beta1\312 \002 %Google\\ Cloud\\ AssuredWorkloads\\ V1"
225- + "beta1\352 \002 (Google::Cloud::AssuredWorkloads:"
226- + ":V1beta1\352 A]\n (assuredworkloads.googleapis"
227- + ".com/Location\022 1organizations/{organizati"
228- + "on}/locations/{location}b\006 proto3"
157+ + "v1beta1.Workload.KMSSettingsB\003 \340 A\004 \022 `\n \021 res"
158+ + "ource_settings\030 \017 \003 (\013 2@.google.cloud.assu"
159+ + "redworkloads.v1beta1.Workload.ResourceSe"
160+ + "ttingsB\003 \340 A\004 \032 \347 \001 \n \014 ResourceInfo\022 \023 \n \013 resource"
161+ + "_id\030 \001 \001 (\003 \022 `\n \r resource_type\030 \002 \001 (\016 2I.googl"
162+ + "e.cloud.assuredworkloads.v1beta1.Workloa"
163+ + "d.ResourceInfo.ResourceType\" `\n \014 ResourceT"
164+ + "ype\022 \035 \n \031 RESOURCE_TYPE_UNSPECIFIED\020 \000 \022 \024 \n \020 CO"
165+ + "NSUMER_PROJECT\020 \001 \022 \033 \n \027 ENCRYPTION_KEYS_PROJ"
166+ + "ECT\020 \002 \032 \217 \001 \n \013 KMSSettings\022 A\n \022 next_rotation_t"
167+ + "ime\030 \001 \001 (\013 2\032 .google.protobuf.TimestampB\t \340 "
168+ + "A\002 \340 A\004 \340 A\005 \022 =\n \017 rotation_period\030 \002 \001 (\013 2\031 .goog"
169+ + "le.protobuf.DurationB\t \340 A\002 \340 A\004 \340 A\005 \032 o\n \013 IL4Se"
170+ + "ttings\022 \\ \n \014 kms_settings\030 \001 \001 (\013 2;.google.cl"
171+ + "oud.assuredworkloads.v1beta1.Workload.KM"
172+ + "SSettingsB\t \340 A\002 \340 A\004 \340 A\005 :\002 \030 \001 \032 p\n \014 CJISSettings"
173+ + "\022 \\ \n \014 kms_settings\030 \001 \001 (\013 2;.google.cloud.as"
174+ + "suredworkloads.v1beta1.Workload.KMSSetti"
175+ + "ngsB\t \340 A\002 \340 A\004 \340 A\005 :\002 \030 \001 \032 w\n \023 FedrampHighSetting"
176+ + "s\022 \\ \n \014 kms_settings\030 \001 \001 (\013 2;.google.cloud.a"
177+ + "ssuredworkloads.v1beta1.Workload.KMSSett"
178+ + "ingsB\t \340 A\002 \340 A\004 \340 A\005 :\002 \030 \001 \032 {\n \027 FedrampModerateSe"
179+ + "ttings\022 \\ \n \014 kms_settings\030 \001 \001 (\013 2;.google.cl"
180+ + "oud.assuredworkloads.v1beta1.Workload.KM"
181+ + "SSettingsB\t \340 A\002 \340 A\004 \340 A\005 :\002 \030 \001 \032 \211 \001 \n \020 ResourceSet"
182+ + "tings\022 \023 \n \013 resource_id\030 \001 \001 (\t \022 `\n \r resource_t"
183+ + "ype\030 \002 \001 (\016 2I.google.cloud.assuredworkload"
184+ + "s.v1beta1.Workload.ResourceInfo.Resource"
185+ + "Type\032 -\n \013 LabelsEntry\022 \013 \n \003 key\030 \001 \001 (\t \022 \r \n \005 valu"
186+ + "e\030 \002 \001 (\t :\002 8\001 \" \210 \001 \n \020 ComplianceRegime\022 !\n \035 COMP"
187+ + "LIANCE_REGIME_UNSPECIFIED\020 \000 \022 \007 \n \003 IL4\020 \001 \022 \010 \n \004 "
188+ + "CJIS\020 \002 \022 \020 \n \014 FEDRAMP_HIGH\020 \003 \022 \024 \n \020 FEDRAMP_MODE"
189+ + "RATE\020 \004 \022 \026 \n \022 US_REGIONAL_ACCESS\020 \005 :u\352 Ar\n (ass"
190+ + "uredworkloads.googleapis.com/Workload\022 Fo"
191+ + "rganizations/{organization}/locations/{l"
192+ + "ocation}/workloads/{workload}B\034 \n \032 complia"
193+ + "nce_regime_settings\" \351 \001 \n \037 CreateWorkloadOp"
194+ + "erationMetadata\022 4\n \013 create_time\030 \001 \001 (\013 2\032 .g"
195+ + "oogle.protobuf.TimestampB\003 \340 A\001 \022 \031 \n \014 display"
196+ + "_name\030 \002 \001 (\t B\003 \340 A\001 \022 \023 \n \006 parent\030 \003 \001 (\t B\003 \340 A\001 \022 `\n "
197+ + "\021 compliance_regime\030 \004 \001 (\016 2@.google.cloud."
198+ + "assuredworkloads.v1beta1.Workload.Compli"
199+ + "anceRegimeB\003 \340 A\001 2\243 \t \n \027 AssuredWorkloadsServ"
200+ + "ice\022 \371 \001 \n \016 CreateWorkload\022 <.google.cloud.as"
201+ + "suredworkloads.v1beta1.CreateWorkloadReq"
202+ + "uest\032 \035 .google.longrunning.Operation\" \211 \001 \202 \323 "
203+ + "\344 \223 \002 C\" 7/v1beta1/{parent=organizations/*/l"
204+ + "ocations/*}/workloads:\010 workload\332 A\017 parent"
205+ + ",workload\312 A+\n \010 Workload\022 \037 CreateWorkloadOp"
206+ + "erationMetadata\022 \352 \001 \n \016 UpdateWorkload\022 <.goo"
207+ + "gle.cloud.assuredworkloads.v1beta1.Updat"
208+ + "eWorkloadRequest\032 /.google.cloud.assuredw"
209+ + "orkloads.v1beta1.Workload\" i\202 \323 \344 \223 \002 L2@/v1be"
210+ + "ta1/{workload.name=organizations/*/locat"
211+ + "ions/*/workloads/*}:\010 workload\332 A\024 workload"
212+ + ",update_mask\022 \256 \001 \n \016 DeleteWorkload\022 <.google"
213+ + ".cloud.assuredworkloads.v1beta1.DeleteWo"
214+ + "rkloadRequest\032 \026 .google.protobuf.Empty\" F\202 "
215+ + "\323 \344 \223 \002 9*7/v1beta1/{name=organizations/*/lo"
216+ + "cations/*/workloads/*}\332 A\004 name\022 \301 \001 \n \013 GetWor"
217+ + "kload\022 9.google.cloud.assuredworkloads.v1"
218+ + "beta1.GetWorkloadRequest\032 /.google.cloud."
219+ + "assuredworkloads.v1beta1.Workload\" F\202 \323 \344 \223 \002 "
220+ + "9\022 7/v1beta1/{name=organizations/*/locati"
221+ + "ons/*/workloads/*}\332 A\004 name\022 \324 \001 \n \r ListWorklo"
222+ + "ads\022 ;.google.cloud.assuredworkloads.v1be"
223+ + "ta1.ListWorkloadsRequest\032 <.google.cloud."
224+ + "assuredworkloads.v1beta1.ListWorkloadsRe"
225+ + "sponse\" H\202 \323 \344 \223 \002 9\022 7/v1beta1/{parent=organiz"
226+ + "ations/*/locations/*}/workloads\332 A\006 parent"
227+ + "\032 S\312 A\037 assuredworkloads.googleapis.com\322 A.h"
228+ + "ttps://www.googleapis.com/auth/cloud-pla"
229+ + "tformB\366 \002 \n )com.google.cloud.assuredworklo"
230+ + "ads.v1beta1B\025 AssuredworkloadsProtoP\001 ZUgo"
231+ + "ogle.golang.org/genproto/googleapis/clou"
232+ + "d/assuredworkloads/v1beta1;assuredworklo"
233+ + "ads\252 \002 %Google.Cloud.AssuredWorkloads.V1Be"
234+ + "ta1\312 \002 %Google\\ Cloud\\ AssuredWorkloads\\ V1be"
235+ + "ta1\352 \002 (Google::Cloud::AssuredWorkloads::V"
236+ + "1beta1\352 A]\n (assuredworkloads.googleapis.c"
237+ + "om/Location\022 1organizations/{organization"
238+ + "}/locations/{location}b\006 proto3"
229239 };
230240 descriptor =
231241 com .google .protobuf .Descriptors .FileDescriptor .internalBuildGeneratedFileFrom (
@@ -309,6 +319,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
309319 "Labels" ,
310320 "ProvisionedResourcesParent" ,
311321 "KmsSettings" ,
322+ "ResourceSettings" ,
312323 "ComplianceRegimeSettings" ,
313324 });
314325 internal_static_google_cloud_assuredworkloads_v1beta1_Workload_ResourceInfo_descriptor =
@@ -371,10 +382,20 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
371382 new java .lang .String [] {
372383 "KmsSettings" ,
373384 });
374- internal_static_google_cloud_assuredworkloads_v1beta1_Workload_LabelsEntry_descriptor =
385+ internal_static_google_cloud_assuredworkloads_v1beta1_Workload_ResourceSettings_descriptor =
375386 internal_static_google_cloud_assuredworkloads_v1beta1_Workload_descriptor
376387 .getNestedTypes ()
377388 .get (6 );
389+ internal_static_google_cloud_assuredworkloads_v1beta1_Workload_ResourceSettings_fieldAccessorTable =
390+ new com .google .protobuf .GeneratedMessageV3 .FieldAccessorTable (
391+ internal_static_google_cloud_assuredworkloads_v1beta1_Workload_ResourceSettings_descriptor ,
392+ new java .lang .String [] {
393+ "ResourceId" , "ResourceType" ,
394+ });
395+ internal_static_google_cloud_assuredworkloads_v1beta1_Workload_LabelsEntry_descriptor =
396+ internal_static_google_cloud_assuredworkloads_v1beta1_Workload_descriptor
397+ .getNestedTypes ()
398+ .get (7 );
378399 internal_static_google_cloud_assuredworkloads_v1beta1_Workload_LabelsEntry_fieldAccessorTable =
379400 new com .google .protobuf .GeneratedMessageV3 .FieldAccessorTable (
380401 internal_static_google_cloud_assuredworkloads_v1beta1_Workload_LabelsEntry_descriptor ,
0 commit comments