From eeed2fd5c52b56cb9a64fdace0550baec306ed82 Mon Sep 17 00:00:00 2001
From: "gcf-owl-bot[bot]" <78513119+gcf-owl-bot[bot]@users.noreply.github.com>
Date: Fri, 1 Jul 2022 15:52:11 +0000
Subject: [PATCH] feat: ITAR June Preview Launch (#453)
- [ ] Regenerate this pull request now.
Committer: @guisin
PiperOrigin-RevId: 458302463
Source-Link: https://github.com/googleapis/googleapis/commit/523fdaf19c9e4fc30e07ff49be6b9387a5a933ff
Source-Link: https://github.com/googleapis/googleapis-gen/commit/b3f1325af8bdfc19d92d34eec02e06cdbed14479
Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiYjNmMTMyNWFmOGJkZmMxOWQ5MmQzNGVlYzAyZTA2Y2RiZWQxNDQ3OSJ9
---
.../v1/AssuredworkloadsProto.java | 104 ++++++++--------
.../cloud/assuredworkloads/v1/Workload.java | 22 ++++
.../v1/assuredworkloads.proto | 3 +
.../v1beta1/AssuredworkloadsProto.java | 113 +++++++++---------
.../assuredworkloads/v1beta1/Workload.java | 54 ++++++---
.../v1beta1/WorkloadOrBuilder.java | 16 +--
.../v1beta1/assuredworkloads.proto | 3 +
7 files changed, 183 insertions(+), 132 deletions(-)
diff --git a/java-assured-workloads/proto-google-cloud-assured-workloads-v1/src/main/java/com/google/cloud/assuredworkloads/v1/AssuredworkloadsProto.java b/java-assured-workloads/proto-google-cloud-assured-workloads-v1/src/main/java/com/google/cloud/assuredworkloads/v1/AssuredworkloadsProto.java
index 18fa27936098..42fb9f03a034 100644
--- a/java-assured-workloads/proto-google-cloud-assured-workloads-v1/src/main/java/com/google/cloud/assuredworkloads/v1/AssuredworkloadsProto.java
+++ b/java-assured-workloads/proto-google-cloud-assured-workloads-v1/src/main/java/com/google/cloud/assuredworkloads/v1/AssuredworkloadsProto.java
@@ -116,7 +116,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "e\030\002 \001(\005\022\022\n\npage_token\030\003 \001(\t\022\016\n\006filter\030\004 "
+ "\001(\t\"o\n\025ListWorkloadsResponse\022=\n\tworkload"
+ "s\030\001 \003(\0132*.google.cloud.assuredworkloads."
- + "v1.Workload\022\027\n\017next_page_token\030\002 \001(\t\"\222\023\n"
+ + "v1.Workload\022\027\n\017next_page_token\030\002 \001(\t\"\234\023\n"
+ "\010Workload\022\021\n\004name\030\001 \001(\tB\003\340A\001\022\031\n\014display_"
+ "name\030\002 \001(\tB\003\340A\002\022O\n\tresources\030\003 \003(\01327.goo"
+ "gle.cloud.assuredworkloads.v1.Workload.R"
@@ -166,62 +166,62 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "GNING_KEY\020\002\022#\n\037ERROR_NOT_ALL_SERVICES_EN"
+ "ROLLED\020\003\022\034\n\030ERROR_SETUP_CHECK_FAILED\020\004B\017"
+ "\n\r_setup_status\032-\n\013LabelsEntry\022\013\n\003key\030\001 "
- + "\001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"\330\001\n\020ComplianceReg"
+ + "\001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"\342\001\n\020ComplianceReg"
+ "ime\022!\n\035COMPLIANCE_REGIME_UNSPECIFIED\020\000\022\007"
+ "\n\003IL4\020\001\022\010\n\004CJIS\020\002\022\020\n\014FEDRAMP_HIGH\020\003\022\024\n\020F"
+ "EDRAMP_MODERATE\020\004\022\026\n\022US_REGIONAL_ACCESS\020"
+ "\005\022\t\n\005HIPAA\020\006\022\013\n\007HITRUST\020\007\022\032\n\026EU_REGIONS_"
+ "AND_SUPPORT\020\010\022\032\n\026CA_REGIONS_AND_SUPPORT\020"
- + "\t\"\177\n\022KajEnrollmentState\022$\n KAJ_ENROLLMEN"
- + "T_STATE_UNSPECIFIED\020\000\022 \n\034KAJ_ENROLLMENT_"
- + "STATE_PENDING\020\001\022!\n\035KAJ_ENROLLMENT_STATE_"
- + "COMPLETE\020\002:u\352Ar\n(assuredworkloads.google"
- + "apis.com/Workload\022Forganizations/{organi"
- + "zation}/locations/{location}/workloads/{"
- + "workload}\"\344\001\n\037CreateWorkloadOperationMet"
- + "adata\0224\n\013create_time\030\001 \001(\0132\032.google.prot"
- + "obuf.TimestampB\003\340A\001\022\031\n\014display_name\030\002 \001("
- + "\tB\003\340A\001\022\023\n\006parent\030\003 \001(\tB\003\340A\001\022[\n\021complianc"
- + "e_regime\030\004 \001(\0162;.google.cloud.assuredwor"
- + "kloads.v1.Workload.ComplianceRegimeB\003\340A\001"
- + "2\342\010\n\027AssuredWorkloadsService\022\357\001\n\016CreateW"
- + "orkload\0227.google.cloud.assuredworkloads."
- + "v1.CreateWorkloadRequest\032\035.google.longru"
- + "nning.Operation\"\204\001\202\323\344\223\002>\"2/v1/{parent=or"
- + "ganizations/*/locations/*}/workloads:\010wo"
- + "rkload\332A\017parent,workload\312A+\n\010Workload\022\037C"
- + "reateWorkloadOperationMetadata\022\333\001\n\016Updat"
- + "eWorkload\0227.google.cloud.assuredworkload"
- + "s.v1.UpdateWorkloadRequest\032*.google.clou"
- + "d.assuredworkloads.v1.Workload\"d\202\323\344\223\002G2;"
- + "/v1/{workload.name=organizations/*/locat"
- + "ions/*/workloads/*}:\010workload\332A\024workload"
- + ",update_mask\022\244\001\n\016DeleteWorkload\0227.google"
- + ".cloud.assuredworkloads.v1.DeleteWorkloa"
- + "dRequest\032\026.google.protobuf.Empty\"A\202\323\344\223\0024"
- + "*2/v1/{name=organizations/*/locations/*/"
- + "workloads/*}\332A\004name\022\262\001\n\013GetWorkload\0224.go"
- + "ogle.cloud.assuredworkloads.v1.GetWorklo"
- + "adRequest\032*.google.cloud.assuredworkload"
- + "s.v1.Workload\"A\202\323\344\223\0024\0222/v1/{name=organiz"
- + "ations/*/locations/*/workloads/*}\332A\004name"
- + "\022\305\001\n\rListWorkloads\0226.google.cloud.assure"
- + "dworkloads.v1.ListWorkloadsRequest\0327.goo"
- + "gle.cloud.assuredworkloads.v1.ListWorklo"
- + "adsResponse\"C\202\323\344\223\0024\0222/v1/{parent=organiz"
- + "ations/*/locations/*}/workloads\332A\006parent"
- + "\032S\312A\037assuredworkloads.googleapis.com\322A.h"
- + "ttps://www.googleapis.com/auth/cloud-pla"
- + "tformB\335\002\n$com.google.cloud.assuredworklo"
- + "ads.v1B\025AssuredworkloadsProtoP\001ZPgoogle."
- + "golang.org/genproto/googleapis/cloud/ass"
- + "uredworkloads/v1;assuredworkloads\252\002 Goog"
- + "le.Cloud.AssuredWorkloads.V1\312\002 Google\\Cl"
- + "oud\\AssuredWorkloads\\V1\352\002#Google::Cloud:"
- + ":AssuredWorkloads::V1\352A]\n(assuredworkloa"
- + "ds.googleapis.com/Location\0221organization"
- + "s/{organization}/locations/{location}b\006p"
- + "roto3"
+ + "\t\022\010\n\004ITAR\020\n\"\177\n\022KajEnrollmentState\022$\n KAJ"
+ + "_ENROLLMENT_STATE_UNSPECIFIED\020\000\022 \n\034KAJ_E"
+ + "NROLLMENT_STATE_PENDING\020\001\022!\n\035KAJ_ENROLLM"
+ + "ENT_STATE_COMPLETE\020\002:u\352Ar\n(assuredworklo"
+ + "ads.googleapis.com/Workload\022Forganizatio"
+ + "ns/{organization}/locations/{location}/w"
+ + "orkloads/{workload}\"\344\001\n\037CreateWorkloadOp"
+ + "erationMetadata\0224\n\013create_time\030\001 \001(\0132\032.g"
+ + "oogle.protobuf.TimestampB\003\340A\001\022\031\n\014display"
+ + "_name\030\002 \001(\tB\003\340A\001\022\023\n\006parent\030\003 \001(\tB\003\340A\001\022[\n"
+ + "\021compliance_regime\030\004 \001(\0162;.google.cloud."
+ + "assuredworkloads.v1.Workload.ComplianceR"
+ + "egimeB\003\340A\0012\342\010\n\027AssuredWorkloadsService\022\357"
+ + "\001\n\016CreateWorkload\0227.google.cloud.assured"
+ + "workloads.v1.CreateWorkloadRequest\032\035.goo"
+ + "gle.longrunning.Operation\"\204\001\202\323\344\223\002>\"2/v1/"
+ + "{parent=organizations/*/locations/*}/wor"
+ + "kloads:\010workload\332A\017parent,workload\312A+\n\010W"
+ + "orkload\022\037CreateWorkloadOperationMetadata"
+ + "\022\333\001\n\016UpdateWorkload\0227.google.cloud.assur"
+ + "edworkloads.v1.UpdateWorkloadRequest\032*.g"
+ + "oogle.cloud.assuredworkloads.v1.Workload"
+ + "\"d\202\323\344\223\002G2;/v1/{workload.name=organizatio"
+ + "ns/*/locations/*/workloads/*}:\010workload\332"
+ + "A\024workload,update_mask\022\244\001\n\016DeleteWorkloa"
+ + "d\0227.google.cloud.assuredworkloads.v1.Del"
+ + "eteWorkloadRequest\032\026.google.protobuf.Emp"
+ + "ty\"A\202\323\344\223\0024*2/v1/{name=organizations/*/lo"
+ + "cations/*/workloads/*}\332A\004name\022\262\001\n\013GetWor"
+ + "kload\0224.google.cloud.assuredworkloads.v1"
+ + ".GetWorkloadRequest\032*.google.cloud.assur"
+ + "edworkloads.v1.Workload\"A\202\323\344\223\0024\0222/v1/{na"
+ + "me=organizations/*/locations/*/workloads"
+ + "/*}\332A\004name\022\305\001\n\rListWorkloads\0226.google.cl"
+ + "oud.assuredworkloads.v1.ListWorkloadsReq"
+ + "uest\0327.google.cloud.assuredworkloads.v1."
+ + "ListWorkloadsResponse\"C\202\323\344\223\0024\0222/v1/{pare"
+ + "nt=organizations/*/locations/*}/workload"
+ + "s\332A\006parent\032S\312A\037assuredworkloads.googleap"
+ + "is.com\322A.https://www.googleapis.com/auth"
+ + "/cloud-platformB\335\002\n$com.google.cloud.ass"
+ + "uredworkloads.v1B\025AssuredworkloadsProtoP"
+ + "\001ZPgoogle.golang.org/genproto/googleapis"
+ + "/cloud/assuredworkloads/v1;assuredworklo"
+ + "ads\252\002 Google.Cloud.AssuredWorkloads.V1\312\002"
+ + " Google\\Cloud\\AssuredWorkloads\\V1\352\002#Goog"
+ + "le::Cloud::AssuredWorkloads::V1\352A]\n(assu"
+ + "redworkloads.googleapis.com/Location\0221or"
+ + "ganizations/{organization}/locations/{lo"
+ + "cation}b\006proto3"
};
descriptor =
com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
diff --git a/java-assured-workloads/proto-google-cloud-assured-workloads-v1/src/main/java/com/google/cloud/assuredworkloads/v1/Workload.java b/java-assured-workloads/proto-google-cloud-assured-workloads-v1/src/main/java/com/google/cloud/assuredworkloads/v1/Workload.java
index 53bc6a1f508a..b2a4738e4ffa 100644
--- a/java-assured-workloads/proto-google-cloud-assured-workloads-v1/src/main/java/com/google/cloud/assuredworkloads/v1/Workload.java
+++ b/java-assured-workloads/proto-google-cloud-assured-workloads-v1/src/main/java/com/google/cloud/assuredworkloads/v1/Workload.java
@@ -388,6 +388,16 @@ public enum ComplianceRegime implements com.google.protobuf.ProtocolMessageEnum
* CA_REGIONS_AND_SUPPORT = 9;
*/
CA_REGIONS_AND_SUPPORT(9),
+ /**
+ *
+ *
+ *
+ * International Traffic in Arms Regulations + *+ * + *
ITAR = 10;
+ */
+ ITAR(10),
UNRECOGNIZED(-1),
;
@@ -491,6 +501,16 @@ public enum ComplianceRegime implements com.google.protobuf.ProtocolMessageEnum
* CA_REGIONS_AND_SUPPORT = 9;
*/
public static final int CA_REGIONS_AND_SUPPORT_VALUE = 9;
+ /**
+ *
+ *
+ * + * International Traffic in Arms Regulations + *+ * + *
ITAR = 10;
+ */
+ public static final int ITAR_VALUE = 10;
public final int getNumber() {
if (this == UNRECOGNIZED) {
@@ -536,6 +556,8 @@ public static ComplianceRegime forNumber(int value) {
return EU_REGIONS_AND_SUPPORT;
case 9:
return CA_REGIONS_AND_SUPPORT;
+ case 10:
+ return ITAR;
default:
return null;
}
diff --git a/java-assured-workloads/proto-google-cloud-assured-workloads-v1/src/main/proto/google/cloud/assuredworkloads/v1/assuredworkloads.proto b/java-assured-workloads/proto-google-cloud-assured-workloads-v1/src/main/proto/google/cloud/assuredworkloads/v1/assuredworkloads.proto
index 43cab1f99e8c..9d4045e46d2a 100644
--- a/java-assured-workloads/proto-google-cloud-assured-workloads-v1/src/main/proto/google/cloud/assuredworkloads/v1/assuredworkloads.proto
+++ b/java-assured-workloads/proto-google-cloud-assured-workloads-v1/src/main/proto/google/cloud/assuredworkloads/v1/assuredworkloads.proto
@@ -341,6 +341,9 @@ message Workload {
// Assured Workloads For Canada Regions and Support controls
CA_REGIONS_AND_SUPPORT = 9;
+
+ // International Traffic in Arms Regulations
+ ITAR = 10;
}
// Key Access Justifications(KAJ) Enrollment State.
diff --git a/java-assured-workloads/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/AssuredworkloadsProto.java b/java-assured-workloads/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/AssuredworkloadsProto.java
index 09c58a608ba4..41ffff0e23da 100644
--- a/java-assured-workloads/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/AssuredworkloadsProto.java
+++ b/java-assured-workloads/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/AssuredworkloadsProto.java
@@ -133,7 +133,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "n\030\003 \001(\t\022\016\n\006filter\030\004 \001(\t\"t\n\025ListWorkloads"
+ "Response\022B\n\tworkloads\030\001 \003(\0132/.google.clo"
+ "ud.assuredworkloads.v1beta1.Workload\022\027\n\017"
- + "next_page_token\030\002 \001(\t\"\213\033\n\010Workload\022\021\n\004na"
+ + "next_page_token\030\002 \001(\t\"\225\033\n\010Workload\022\021\n\004na"
+ "me\030\001 \001(\tB\003\340A\001\022\031\n\014display_name\030\002 \001(\tB\003\340A\002"
+ "\022T\n\tresources\030\003 \003(\0132<.google.cloud.assur"
+ "edworkloads.v1beta1.Workload.ResourceInf"
@@ -207,67 +207,68 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "_EXTERNAL_SIGNING_KEY\020\002\022#\n\037ERROR_NOT_ALL"
+ "_SERVICES_ENROLLED\020\003\022\034\n\030ERROR_SETUP_CHEC"
+ "K_FAILED\020\004B\017\n\r_setup_status\032-\n\013LabelsEnt"
- + "ry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"\330\001\n\020C"
+ + "ry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"\342\001\n\020C"
+ "omplianceRegime\022!\n\035COMPLIANCE_REGIME_UNS"
+ "PECIFIED\020\000\022\007\n\003IL4\020\001\022\010\n\004CJIS\020\002\022\020\n\014FEDRAMP"
+ "_HIGH\020\003\022\024\n\020FEDRAMP_MODERATE\020\004\022\026\n\022US_REGI"
+ "ONAL_ACCESS\020\005\022\t\n\005HIPAA\020\006\022\013\n\007HITRUST\020\007\022\032\n"
+ "\026EU_REGIONS_AND_SUPPORT\020\010\022\032\n\026CA_REGIONS_"
- + "AND_SUPPORT\020\t\"\177\n\022KajEnrollmentState\022$\n K"
- + "AJ_ENROLLMENT_STATE_UNSPECIFIED\020\000\022 \n\034KAJ"
- + "_ENROLLMENT_STATE_PENDING\020\001\022!\n\035KAJ_ENROL"
- + "LMENT_STATE_COMPLETE\020\002:u\352Ar\n(assuredwork"
- + "loads.googleapis.com/Workload\022Forganizat"
- + "ions/{organization}/locations/{location}"
- + "/workloads/{workload}B\034\n\032compliance_regi"
- + "me_settings\"\313\002\n\037CreateWorkloadOperationM"
- + "etadata\0224\n\013create_time\030\001 \001(\0132\032.google.pr"
- + "otobuf.TimestampB\003\340A\001\022\031\n\014display_name\030\002 "
- + "\001(\tB\003\340A\001\022\023\n\006parent\030\003 \001(\tB\003\340A\001\022`\n\021complia"
- + "nce_regime\030\004 \001(\0162@.google.cloud.assuredw"
- + "orkloads.v1beta1.Workload.ComplianceRegi"
- + "meB\003\340A\001\022`\n\021resource_settings\030\005 \003(\0132@.goo"
- + "gle.cloud.assuredworkloads.v1beta1.Workl"
- + "oad.ResourceSettingsB\003\340A\0012\243\t\n\027AssuredWor"
- + "kloadsService\022\371\001\n\016CreateWorkload\022<.googl"
- + "e.cloud.assuredworkloads.v1beta1.CreateW"
- + "orkloadRequest\032\035.google.longrunning.Oper"
- + "ation\"\211\001\202\323\344\223\002C\"7/v1beta1/{parent=organiz"
- + "ations/*/locations/*}/workloads:\010workloa"
- + "d\332A\017parent,workload\312A+\n\010Workload\022\037Create"
- + "WorkloadOperationMetadata\022\352\001\n\016UpdateWork"
- + "load\022<.google.cloud.assuredworkloads.v1b"
- + "eta1.UpdateWorkloadRequest\032/.google.clou"
- + "d.assuredworkloads.v1beta1.Workload\"i\202\323\344"
- + "\223\002L2@/v1beta1/{workload.name=organizatio"
- + "ns/*/locations/*/workloads/*}:\010workload\332"
- + "A\024workload,update_mask\022\256\001\n\016DeleteWorkloa"
- + "d\022<.google.cloud.assuredworkloads.v1beta"
- + "1.DeleteWorkloadRequest\032\026.google.protobu"
- + "f.Empty\"F\202\323\344\223\0029*7/v1beta1/{name=organiza"
- + "tions/*/locations/*/workloads/*}\332A\004name\022"
- + "\301\001\n\013GetWorkload\0229.google.cloud.assuredwo"
- + "rkloads.v1beta1.GetWorkloadRequest\032/.goo"
- + "gle.cloud.assuredworkloads.v1beta1.Workl"
- + "oad\"F\202\323\344\223\0029\0227/v1beta1/{name=organization"
- + "s/*/locations/*/workloads/*}\332A\004name\022\324\001\n\r"
- + "ListWorkloads\022;.google.cloud.assuredwork"
- + "loads.v1beta1.ListWorkloadsRequest\032<.goo"
- + "gle.cloud.assuredworkloads.v1beta1.ListW"
- + "orkloadsResponse\"H\202\323\344\223\0029\0227/v1beta1/{pare"
+ + "AND_SUPPORT\020\t\022\010\n\004ITAR\020\n\"\177\n\022KajEnrollment"
+ + "State\022$\n KAJ_ENROLLMENT_STATE_UNSPECIFIE"
+ + "D\020\000\022 \n\034KAJ_ENROLLMENT_STATE_PENDING\020\001\022!\n"
+ + "\035KAJ_ENROLLMENT_STATE_COMPLETE\020\002:u\352Ar\n(a"
+ + "ssuredworkloads.googleapis.com/Workload\022"
+ + "Forganizations/{organization}/locations/"
+ + "{location}/workloads/{workload}B\034\n\032compl"
+ + "iance_regime_settings\"\313\002\n\037CreateWorkload"
+ + "OperationMetadata\0224\n\013create_time\030\001 \001(\0132\032"
+ + ".google.protobuf.TimestampB\003\340A\001\022\031\n\014displ"
+ + "ay_name\030\002 \001(\tB\003\340A\001\022\023\n\006parent\030\003 \001(\tB\003\340A\001\022"
+ + "`\n\021compliance_regime\030\004 \001(\0162@.google.clou"
+ + "d.assuredworkloads.v1beta1.Workload.Comp"
+ + "lianceRegimeB\003\340A\001\022`\n\021resource_settings\030\005"
+ + " \003(\0132@.google.cloud.assuredworkloads.v1b"
+ + "eta1.Workload.ResourceSettingsB\003\340A\0012\243\t\n\027"
+ + "AssuredWorkloadsService\022\371\001\n\016CreateWorklo"
+ + "ad\022<.google.cloud.assuredworkloads.v1bet"
+ + "a1.CreateWorkloadRequest\032\035.google.longru"
+ + "nning.Operation\"\211\001\202\323\344\223\002C\"7/v1beta1/{pare"
+ "nt=organizations/*/locations/*}/workload"
- + "s\332A\006parent\032S\312A\037assuredworkloads.googleap"
- + "is.com\322A.https://www.googleapis.com/auth"
- + "/cloud-platformB\366\002\n)com.google.cloud.ass"
- + "uredworkloads.v1beta1B\025AssuredworkloadsP"
- + "rotoP\001ZUgoogle.golang.org/genproto/googl"
- + "eapis/cloud/assuredworkloads/v1beta1;ass"
- + "uredworkloads\252\002%Google.Cloud.AssuredWork"
- + "loads.V1Beta1\312\002%Google\\Cloud\\AssuredWork"
- + "loads\\V1beta1\352\002(Google::Cloud::AssuredWo"
- + "rkloads::V1beta1\352A]\n(assuredworkloads.go"
- + "ogleapis.com/Location\0221organizations/{or"
- + "ganization}/locations/{location}b\006proto3"
+ + "s:\010workload\332A\017parent,workload\312A+\n\010Worklo"
+ + "ad\022\037CreateWorkloadOperationMetadata\022\352\001\n\016"
+ + "UpdateWorkload\022<.google.cloud.assuredwor"
+ + "kloads.v1beta1.UpdateWorkloadRequest\032/.g"
+ + "oogle.cloud.assuredworkloads.v1beta1.Wor"
+ + "kload\"i\202\323\344\223\002L2@/v1beta1/{workload.name=o"
+ + "rganizations/*/locations/*/workloads/*}:"
+ + "\010workload\332A\024workload,update_mask\022\256\001\n\016Del"
+ + "eteWorkload\022<.google.cloud.assuredworklo"
+ + "ads.v1beta1.DeleteWorkloadRequest\032\026.goog"
+ + "le.protobuf.Empty\"F\202\323\344\223\0029*7/v1beta1/{nam"
+ + "e=organizations/*/locations/*/workloads/"
+ + "*}\332A\004name\022\301\001\n\013GetWorkload\0229.google.cloud"
+ + ".assuredworkloads.v1beta1.GetWorkloadReq"
+ + "uest\032/.google.cloud.assuredworkloads.v1b"
+ + "eta1.Workload\"F\202\323\344\223\0029\0227/v1beta1/{name=or"
+ + "ganizations/*/locations/*/workloads/*}\332A"
+ + "\004name\022\324\001\n\rListWorkloads\022;.google.cloud.a"
+ + "ssuredworkloads.v1beta1.ListWorkloadsReq"
+ + "uest\032<.google.cloud.assuredworkloads.v1b"
+ + "eta1.ListWorkloadsResponse\"H\202\323\344\223\0029\0227/v1b"
+ + "eta1/{parent=organizations/*/locations/*"
+ + "}/workloads\332A\006parent\032S\312A\037assuredworkload"
+ + "s.googleapis.com\322A.https://www.googleapi"
+ + "s.com/auth/cloud-platformB\366\002\n)com.google"
+ + ".cloud.assuredworkloads.v1beta1B\025Assured"
+ + "workloadsProtoP\001ZUgoogle.golang.org/genp"
+ + "roto/googleapis/cloud/assuredworkloads/v"
+ + "1beta1;assuredworkloads\252\002%Google.Cloud.A"
+ + "ssuredWorkloads.V1Beta1\312\002%Google\\Cloud\\A"
+ + "ssuredWorkloads\\V1beta1\352\002(Google::Cloud:"
+ + ":AssuredWorkloads::V1beta1\352A]\n(assuredwo"
+ + "rkloads.googleapis.com/Location\0221organiz"
+ + "ations/{organization}/locations/{locatio"
+ + "n}b\006proto3"
};
descriptor =
com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
diff --git a/java-assured-workloads/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/Workload.java b/java-assured-workloads/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/Workload.java
index d588da1e3f2a..0f60c2f64f57 100644
--- a/java-assured-workloads/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/Workload.java
+++ b/java-assured-workloads/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/Workload.java
@@ -484,6 +484,16 @@ public enum ComplianceRegime implements com.google.protobuf.ProtocolMessageEnum
* CA_REGIONS_AND_SUPPORT = 9;
*/
CA_REGIONS_AND_SUPPORT(9),
+ /**
+ *
+ *
+ * + * International Traffic in Arms Regulations + *+ * + *
ITAR = 10;
+ */
+ ITAR(10),
UNRECOGNIZED(-1),
;
@@ -587,6 +597,16 @@ public enum ComplianceRegime implements com.google.protobuf.ProtocolMessageEnum
* CA_REGIONS_AND_SUPPORT = 9;
*/
public static final int CA_REGIONS_AND_SUPPORT_VALUE = 9;
+ /**
+ *
+ *
+ * + * International Traffic in Arms Regulations + *+ * + *
ITAR = 10;
+ */
+ public static final int ITAR_VALUE = 10;
public final int getNumber() {
if (this == UNRECOGNIZED) {
@@ -632,6 +652,8 @@ public static ComplianceRegime forNumber(int value) {
return EU_REGIONS_AND_SUPPORT;
case 9:
return CA_REGIONS_AND_SUPPORT;
+ case 10:
+ return ITAR;
default:
return null;
}
@@ -9583,7 +9605,7 @@ public com.google.protobuf.ByteString getBillingAccountBytes() {
*
*
* @deprecated google.cloud.assuredworkloads.v1beta1.Workload.il4_settings is deprecated. See
- * google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=455
+ * google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=458
* @return Whether the il4Settings field is set.
*/
@java.lang.Override
@@ -9604,7 +9626,7 @@ public boolean hasIl4Settings() {
*
*
* @deprecated google.cloud.assuredworkloads.v1beta1.Workload.il4_settings is deprecated. See
- * google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=455
+ * google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=458
* @return The il4Settings.
*/
@java.lang.Override
@@ -9653,7 +9675,7 @@ public com.google.cloud.assuredworkloads.v1beta1.Workload.IL4Settings getIl4Sett
*
*
* @deprecated google.cloud.assuredworkloads.v1beta1.Workload.cjis_settings is deprecated. See
- * google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=464
+ * google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=467
* @return Whether the cjisSettings field is set.
*/
@java.lang.Override
@@ -9674,7 +9696,7 @@ public boolean hasCjisSettings() {
*
*
* @deprecated google.cloud.assuredworkloads.v1beta1.Workload.cjis_settings is deprecated. See
- * google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=464
+ * google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=467
* @return The cjisSettings.
*/
@java.lang.Override
@@ -9723,7 +9745,7 @@ public com.google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings getCjisSe
*
*
* @deprecated google.cloud.assuredworkloads.v1beta1.Workload.fedramp_high_settings is deprecated.
- * See google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=473
+ * See google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=476
* @return Whether the fedrampHighSettings field is set.
*/
@java.lang.Override
@@ -9744,7 +9766,7 @@ public boolean hasFedrampHighSettings() {
*
*
* @deprecated google.cloud.assuredworkloads.v1beta1.Workload.fedramp_high_settings is deprecated.
- * See google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=473
+ * See google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=476
* @return The fedrampHighSettings.
*/
@java.lang.Override
@@ -9796,7 +9818,7 @@ public boolean hasFedrampHighSettings() {
*
*
* @deprecated google.cloud.assuredworkloads.v1beta1.Workload.fedramp_moderate_settings is
- * deprecated. See google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=482
+ * deprecated. See google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=485
* @return Whether the fedrampModerateSettings field is set.
*/
@java.lang.Override
@@ -9817,7 +9839,7 @@ public boolean hasFedrampModerateSettings() {
*
*
* @deprecated google.cloud.assuredworkloads.v1beta1.Workload.fedramp_moderate_settings is
- * deprecated. See google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=482
+ * deprecated. See google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=485
* @return The fedrampModerateSettings.
*/
@java.lang.Override
@@ -12360,7 +12382,7 @@ public Builder setBillingAccountBytes(com.google.protobuf.ByteString value) {
*
*
* @deprecated google.cloud.assuredworkloads.v1beta1.Workload.il4_settings is deprecated. See
- * google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=455
+ * google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=458
* @return Whether the il4Settings field is set.
*/
@java.lang.Override
@@ -12381,7 +12403,7 @@ public boolean hasIl4Settings() {
*
*
* @deprecated google.cloud.assuredworkloads.v1beta1.Workload.il4_settings is deprecated. See
- * google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=455
+ * google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=458
* @return The il4Settings.
*/
@java.lang.Override
@@ -12620,7 +12642,7 @@ public Builder clearIl4Settings() {
*
*
* @deprecated google.cloud.assuredworkloads.v1beta1.Workload.cjis_settings is deprecated. See
- * google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=464
+ * google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=467
* @return Whether the cjisSettings field is set.
*/
@java.lang.Override
@@ -12641,7 +12663,7 @@ public boolean hasCjisSettings() {
*
*
* @deprecated google.cloud.assuredworkloads.v1beta1.Workload.cjis_settings is deprecated. See
- * google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=464
+ * google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=467
* @return The cjisSettings.
*/
@java.lang.Override
@@ -12880,7 +12902,7 @@ public Builder clearCjisSettings() {
*
*
* @deprecated google.cloud.assuredworkloads.v1beta1.Workload.fedramp_high_settings is
- * deprecated. See google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=473
+ * deprecated. See google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=476
* @return Whether the fedrampHighSettings field is set.
*/
@java.lang.Override
@@ -12901,7 +12923,7 @@ public boolean hasFedrampHighSettings() {
*
*
* @deprecated google.cloud.assuredworkloads.v1beta1.Workload.fedramp_high_settings is
- * deprecated. See google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=473
+ * deprecated. See google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=476
* @return The fedrampHighSettings.
*/
@java.lang.Override
@@ -13146,7 +13168,7 @@ public Builder clearFedrampHighSettings() {
*
*
* @deprecated google.cloud.assuredworkloads.v1beta1.Workload.fedramp_moderate_settings is
- * deprecated. See google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=482
+ * deprecated. See google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=485
* @return Whether the fedrampModerateSettings field is set.
*/
@java.lang.Override
@@ -13167,7 +13189,7 @@ public boolean hasFedrampModerateSettings() {
*
*
* @deprecated google.cloud.assuredworkloads.v1beta1.Workload.fedramp_moderate_settings is
- * deprecated. See google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=482
+ * deprecated. See google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=485
* @return The fedrampModerateSettings.
*/
@java.lang.Override
diff --git a/java-assured-workloads/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/WorkloadOrBuilder.java b/java-assured-workloads/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/WorkloadOrBuilder.java
index 615a234e19e4..e7fdcbbaaf88 100644
--- a/java-assured-workloads/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/WorkloadOrBuilder.java
+++ b/java-assured-workloads/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/WorkloadOrBuilder.java
@@ -288,7 +288,7 @@ com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfoOrBuilder getReso
*
*
* @deprecated google.cloud.assuredworkloads.v1beta1.Workload.il4_settings is deprecated. See
- * google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=455
+ * google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=458
* @return Whether the il4Settings field is set.
*/
@java.lang.Deprecated
@@ -306,7 +306,7 @@ com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfoOrBuilder getReso
*
*
* @deprecated google.cloud.assuredworkloads.v1beta1.Workload.il4_settings is deprecated. See
- * google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=455
+ * google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=458
* @return The il4Settings.
*/
@java.lang.Deprecated
@@ -339,7 +339,7 @@ com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfoOrBuilder getReso
*
*
* @deprecated google.cloud.assuredworkloads.v1beta1.Workload.cjis_settings is deprecated. See
- * google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=464
+ * google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=467
* @return Whether the cjisSettings field is set.
*/
@java.lang.Deprecated
@@ -357,7 +357,7 @@ com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfoOrBuilder getReso
*
*
* @deprecated google.cloud.assuredworkloads.v1beta1.Workload.cjis_settings is deprecated. See
- * google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=464
+ * google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=467
* @return The cjisSettings.
*/
@java.lang.Deprecated
@@ -391,7 +391,7 @@ com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfoOrBuilder getReso
*
*
* @deprecated google.cloud.assuredworkloads.v1beta1.Workload.fedramp_high_settings is deprecated.
- * See google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=473
+ * See google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=476
* @return Whether the fedrampHighSettings field is set.
*/
@java.lang.Deprecated
@@ -409,7 +409,7 @@ com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfoOrBuilder getReso
*
*
* @deprecated google.cloud.assuredworkloads.v1beta1.Workload.fedramp_high_settings is deprecated.
- * See google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=473
+ * See google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=476
* @return The fedrampHighSettings.
*/
@java.lang.Deprecated
@@ -443,7 +443,7 @@ com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfoOrBuilder getReso
*
*
* @deprecated google.cloud.assuredworkloads.v1beta1.Workload.fedramp_moderate_settings is
- * deprecated. See google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=482
+ * deprecated. See google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=485
* @return Whether the fedrampModerateSettings field is set.
*/
@java.lang.Deprecated
@@ -461,7 +461,7 @@ com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfoOrBuilder getReso
*
*
* @deprecated google.cloud.assuredworkloads.v1beta1.Workload.fedramp_moderate_settings is
- * deprecated. See google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=482
+ * deprecated. See google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=485
* @return The fedrampModerateSettings.
*/
@java.lang.Deprecated
diff --git a/java-assured-workloads/proto-google-cloud-assured-workloads-v1beta1/src/main/proto/google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto b/java-assured-workloads/proto-google-cloud-assured-workloads-v1beta1/src/main/proto/google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto
index 2845b2ec0ada..be0243f8bf99 100644
--- a/java-assured-workloads/proto-google-cloud-assured-workloads-v1beta1/src/main/proto/google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto
+++ b/java-assured-workloads/proto-google-cloud-assured-workloads-v1beta1/src/main/proto/google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto
@@ -391,6 +391,9 @@ message Workload {
// Assured Workloads For Canada Regions and Support controls
CA_REGIONS_AND_SUPPORT = 9;
+
+ // International Traffic in Arms Regulations
+ ITAR = 10;
}
// Key Access Justifications(KAJ) Enrollment State.