diff --git a/google-cloud-build/src/test/java/com/google/cloud/devtools/cloudbuild/v1/CloudBuildClientTest.java b/google-cloud-build/src/test/java/com/google/cloud/devtools/cloudbuild/v1/CloudBuildClientTest.java index db7f7328..85620812 100644 --- a/google-cloud-build/src/test/java/com/google/cloud/devtools/cloudbuild/v1/CloudBuildClientTest.java +++ b/google-cloud-build/src/test/java/com/google/cloud/devtools/cloudbuild/v1/CloudBuildClientTest.java @@ -565,7 +565,6 @@ public void createBuildTriggerTest() throws Exception { .addAllIgnoredFiles(new ArrayList()) .addAllIncludedFiles(new ArrayList()) .setFilter("filter-1274492040") - .setServiceAccount("serviceAccount1079137720") .build(); mockCloudBuild.addResponse(expectedResponse); @@ -621,7 +620,6 @@ public void getBuildTriggerTest() throws Exception { .addAllIgnoredFiles(new ArrayList()) .addAllIncludedFiles(new ArrayList()) .setFilter("filter-1274492040") - .setServiceAccount("serviceAccount1079137720") .build(); mockCloudBuild.addResponse(expectedResponse); @@ -758,7 +756,6 @@ public void updateBuildTriggerTest() throws Exception { .addAllIgnoredFiles(new ArrayList()) .addAllIncludedFiles(new ArrayList()) .setFilter("filter-1274492040") - .setServiceAccount("serviceAccount1079137720") .build(); mockCloudBuild.addResponse(expectedResponse); diff --git a/proto-google-cloud-build-v1/src/main/java/com/google/cloudbuild/v1/BuildTrigger.java b/proto-google-cloud-build-v1/src/main/java/com/google/cloudbuild/v1/BuildTrigger.java index 5ea267fb..0998b5a8 100644 --- a/proto-google-cloud-build-v1/src/main/java/com/google/cloudbuild/v1/BuildTrigger.java +++ b/proto-google-cloud-build-v1/src/main/java/com/google/cloudbuild/v1/BuildTrigger.java @@ -47,7 +47,6 @@ private BuildTrigger() { ignoredFiles_ = com.google.protobuf.LazyStringArrayList.EMPTY; includedFiles_ = com.google.protobuf.LazyStringArrayList.EMPTY; filter_ = ""; - serviceAccount_ = ""; } @java.lang.Override @@ -265,13 +264,6 @@ private BuildTrigger( webhookConfig_ = subBuilder.buildPartial(); } - break; - } - case 266: - { - java.lang.String s = input.readStringRequireUtf8(); - - serviceAccount_ = s; break; } case 274: @@ -1432,63 +1424,6 @@ public com.google.protobuf.ByteString getFilterBytes() { } } - public static final int SERVICE_ACCOUNT_FIELD_NUMBER = 33; - private volatile java.lang.Object serviceAccount_; - /** - * - * - *
-   * The service account used for all user-controlled operations including
-   * UpdateBuildTrigger, RunBuildTrigger, CreateBuild, and CancelBuild.
-   * If no service account is set, then the standard Cloud Build service account
-   * ([PROJECT_NUM]@system.gserviceaccount.com) will be used instead.
-   * Format: `projects/{PROJECT_ID}/serviceAccounts/{ACCOUNT_ID_OR_EMAIL}`
-   * 
- * - * string service_account = 33 [(.google.api.resource_reference) = { ... } - * - * @return The serviceAccount. - */ - @java.lang.Override - public java.lang.String getServiceAccount() { - java.lang.Object ref = serviceAccount_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - serviceAccount_ = s; - return s; - } - } - /** - * - * - *
-   * The service account used for all user-controlled operations including
-   * UpdateBuildTrigger, RunBuildTrigger, CreateBuild, and CancelBuild.
-   * If no service account is set, then the standard Cloud Build service account
-   * ([PROJECT_NUM]@system.gserviceaccount.com) will be used instead.
-   * Format: `projects/{PROJECT_ID}/serviceAccounts/{ACCOUNT_ID_OR_EMAIL}`
-   * 
- * - * string service_account = 33 [(.google.api.resource_reference) = { ... } - * - * @return The bytes for serviceAccount. - */ - @java.lang.Override - public com.google.protobuf.ByteString getServiceAccountBytes() { - java.lang.Object ref = serviceAccount_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - serviceAccount_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - private byte memoizedIsInitialized = -1; @java.lang.Override @@ -1553,9 +1488,6 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (webhookConfig_ != null) { output.writeMessage(31, getWebhookConfig()); } - if (!getServiceAccountBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 33, serviceAccount_); - } if (!getResourceNameBytes().isEmpty()) { com.google.protobuf.GeneratedMessageV3.writeString(output, 34, resourceName_); } @@ -1645,9 +1577,6 @@ public int getSerializedSize() { if (webhookConfig_ != null) { size += com.google.protobuf.CodedOutputStream.computeMessageSize(31, getWebhookConfig()); } - if (!getServiceAccountBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(33, serviceAccount_); - } if (!getResourceNameBytes().isEmpty()) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(34, resourceName_); } @@ -1696,7 +1625,6 @@ public boolean equals(final java.lang.Object obj) { if (!getIgnoredFilesList().equals(other.getIgnoredFilesList())) return false; if (!getIncludedFilesList().equals(other.getIncludedFilesList())) return false; if (!getFilter().equals(other.getFilter())) return false; - if (!getServiceAccount().equals(other.getServiceAccount())) return false; if (!getBuildTemplateCase().equals(other.getBuildTemplateCase())) return false; switch (buildTemplateCase_) { case 18: @@ -1770,8 +1698,6 @@ public int hashCode() { } hash = (37 * hash) + FILTER_FIELD_NUMBER; hash = (53 * hash) + getFilter().hashCode(); - hash = (37 * hash) + SERVICE_ACCOUNT_FIELD_NUMBER; - hash = (53 * hash) + getServiceAccount().hashCode(); switch (buildTemplateCase_) { case 18: hash = (37 * hash) + AUTODETECT_FIELD_NUMBER; @@ -2002,8 +1928,6 @@ public Builder clear() { bitField0_ = (bitField0_ & ~0x00000008); filter_ = ""; - serviceAccount_ = ""; - buildTemplateCase_ = 0; buildTemplate_ = null; return this; @@ -2095,7 +2019,6 @@ public com.google.cloudbuild.v1.BuildTrigger buildPartial() { } result.includedFiles_ = includedFiles_; result.filter_ = filter_; - result.serviceAccount_ = serviceAccount_; result.buildTemplateCase_ = buildTemplateCase_; onBuilt(); return result; @@ -2215,10 +2138,6 @@ public Builder mergeFrom(com.google.cloudbuild.v1.BuildTrigger other) { filter_ = other.filter_; onChanged(); } - if (!other.getServiceAccount().isEmpty()) { - serviceAccount_ = other.serviceAccount_; - onChanged(); - } switch (other.getBuildTemplateCase()) { case AUTODETECT: { @@ -5131,132 +5050,6 @@ public Builder setFilterBytes(com.google.protobuf.ByteString value) { return this; } - private java.lang.Object serviceAccount_ = ""; - /** - * - * - *
-     * The service account used for all user-controlled operations including
-     * UpdateBuildTrigger, RunBuildTrigger, CreateBuild, and CancelBuild.
-     * If no service account is set, then the standard Cloud Build service account
-     * ([PROJECT_NUM]@system.gserviceaccount.com) will be used instead.
-     * Format: `projects/{PROJECT_ID}/serviceAccounts/{ACCOUNT_ID_OR_EMAIL}`
-     * 
- * - * string service_account = 33 [(.google.api.resource_reference) = { ... } - * - * @return The serviceAccount. - */ - public java.lang.String getServiceAccount() { - java.lang.Object ref = serviceAccount_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - serviceAccount_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * - * - *
-     * The service account used for all user-controlled operations including
-     * UpdateBuildTrigger, RunBuildTrigger, CreateBuild, and CancelBuild.
-     * If no service account is set, then the standard Cloud Build service account
-     * ([PROJECT_NUM]@system.gserviceaccount.com) will be used instead.
-     * Format: `projects/{PROJECT_ID}/serviceAccounts/{ACCOUNT_ID_OR_EMAIL}`
-     * 
- * - * string service_account = 33 [(.google.api.resource_reference) = { ... } - * - * @return The bytes for serviceAccount. - */ - public com.google.protobuf.ByteString getServiceAccountBytes() { - java.lang.Object ref = serviceAccount_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - serviceAccount_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * - * - *
-     * The service account used for all user-controlled operations including
-     * UpdateBuildTrigger, RunBuildTrigger, CreateBuild, and CancelBuild.
-     * If no service account is set, then the standard Cloud Build service account
-     * ([PROJECT_NUM]@system.gserviceaccount.com) will be used instead.
-     * Format: `projects/{PROJECT_ID}/serviceAccounts/{ACCOUNT_ID_OR_EMAIL}`
-     * 
- * - * string service_account = 33 [(.google.api.resource_reference) = { ... } - * - * @param value The serviceAccount to set. - * @return This builder for chaining. - */ - public Builder setServiceAccount(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - serviceAccount_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * The service account used for all user-controlled operations including
-     * UpdateBuildTrigger, RunBuildTrigger, CreateBuild, and CancelBuild.
-     * If no service account is set, then the standard Cloud Build service account
-     * ([PROJECT_NUM]@system.gserviceaccount.com) will be used instead.
-     * Format: `projects/{PROJECT_ID}/serviceAccounts/{ACCOUNT_ID_OR_EMAIL}`
-     * 
- * - * string service_account = 33 [(.google.api.resource_reference) = { ... } - * - * @return This builder for chaining. - */ - public Builder clearServiceAccount() { - - serviceAccount_ = getDefaultInstance().getServiceAccount(); - onChanged(); - return this; - } - /** - * - * - *
-     * The service account used for all user-controlled operations including
-     * UpdateBuildTrigger, RunBuildTrigger, CreateBuild, and CancelBuild.
-     * If no service account is set, then the standard Cloud Build service account
-     * ([PROJECT_NUM]@system.gserviceaccount.com) will be used instead.
-     * Format: `projects/{PROJECT_ID}/serviceAccounts/{ACCOUNT_ID_OR_EMAIL}`
-     * 
- * - * string service_account = 33 [(.google.api.resource_reference) = { ... } - * - * @param value The bytes for serviceAccount to set. - * @return This builder for chaining. - */ - public Builder setServiceAccountBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - serviceAccount_ = value; - onChanged(); - return this; - } - @java.lang.Override public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); diff --git a/proto-google-cloud-build-v1/src/main/java/com/google/cloudbuild/v1/BuildTriggerOrBuilder.java b/proto-google-cloud-build-v1/src/main/java/com/google/cloudbuild/v1/BuildTriggerOrBuilder.java index 18561d17..1560da45 100644 --- a/proto-google-cloud-build-v1/src/main/java/com/google/cloudbuild/v1/BuildTriggerOrBuilder.java +++ b/proto-google-cloud-build-v1/src/main/java/com/google/cloudbuild/v1/BuildTriggerOrBuilder.java @@ -747,38 +747,5 @@ public interface BuildTriggerOrBuilder */ com.google.protobuf.ByteString getFilterBytes(); - /** - * - * - *
-   * The service account used for all user-controlled operations including
-   * UpdateBuildTrigger, RunBuildTrigger, CreateBuild, and CancelBuild.
-   * If no service account is set, then the standard Cloud Build service account
-   * ([PROJECT_NUM]@system.gserviceaccount.com) will be used instead.
-   * Format: `projects/{PROJECT_ID}/serviceAccounts/{ACCOUNT_ID_OR_EMAIL}`
-   * 
- * - * string service_account = 33 [(.google.api.resource_reference) = { ... } - * - * @return The serviceAccount. - */ - java.lang.String getServiceAccount(); - /** - * - * - *
-   * The service account used for all user-controlled operations including
-   * UpdateBuildTrigger, RunBuildTrigger, CreateBuild, and CancelBuild.
-   * If no service account is set, then the standard Cloud Build service account
-   * ([PROJECT_NUM]@system.gserviceaccount.com) will be used instead.
-   * Format: `projects/{PROJECT_ID}/serviceAccounts/{ACCOUNT_ID_OR_EMAIL}`
-   * 
- * - * string service_account = 33 [(.google.api.resource_reference) = { ... } - * - * @return The bytes for serviceAccount. - */ - com.google.protobuf.ByteString getServiceAccountBytes(); - public com.google.cloudbuild.v1.BuildTrigger.BuildTemplateCase getBuildTemplateCase(); } diff --git a/proto-google-cloud-build-v1/src/main/java/com/google/cloudbuild/v1/Cloudbuild.java b/proto-google-cloud-build-v1/src/main/java/com/google/cloudbuild/v1/Cloudbuild.java index ed1609e7..b660e4dd 100644 --- a/proto-google-cloud-build-v1/src/main/java/com/google/cloudbuild/v1/Cloudbuild.java +++ b/proto-google-cloud-build-v1/src/main/java/com/google/cloudbuild/v1/Cloudbuild.java @@ -513,7 +513,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + ".cloudbuild.v1.ApprovalResult.DecisionB\003" + "\340A\002\022\024\n\007comment\030\005 \001(\tB\003\340A\001\022\020\n\003url\030\006 \001(\tB\003" + "\340A\001\"@\n\010Decision\022\030\n\024DECISION_UNSPECIFIED\020" - + "\000\022\014\n\010APPROVED\020\001\022\014\n\010REJECTED\020\002\"\353\007\n\014BuildT" + + "\000\022\014\n\010APPROVED\020\001\022\014\n\010REJECTED\020\002\"\252\007\n\014BuildT" + "rigger\022\025\n\rresource_name\030\" \001(\t\022\017\n\002id\030\001 \001(" + "\tB\003\340A\003\022\023\n\013description\030\n \001(\t\022\014\n\004name\030\025 \001(" + "\t\022\014\n\004tags\030\023 \003(\t\022C\n\020trigger_template\030\007 \001(" @@ -531,304 +531,303 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\0132>.google.devtools.cloudbuild.v1.BuildT" + "rigger.SubstitutionsEntry\022\025\n\rignored_fil" + "es\030\017 \003(\t\022\026\n\016included_files\030\020 \003(\t\022\023\n\006filt" - + "er\030\036 \001(\tB\003\340A\001\022?\n\017service_account\030! \001(\tB&" - + "\372A#\n!iam.googleapis.com/ServiceAccount\0324" - + "\n\022SubstitutionsEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005val" - + "ue\030\002 \001(\t:\0028\001:\242\001\352A\236\001\n&cloudbuild.googleap" - + "is.com/BuildTrigger\022%projects/{project}/" - + "triggers/{trigger}\022:projects/{project}/l" - + "ocations/{location}/triggers/{trigger}*\010" - + "triggers2\007triggerB\020\n\016build_template\"\334\001\n\022" - + "GitHubEventsConfig\022\033\n\017installation_id\030\001 " - + "\001(\003B\002\030\001\022\r\n\005owner\030\006 \001(\t\022\014\n\004name\030\007 \001(\t\022H\n\014" - + "pull_request\030\004 \001(\01320.google.devtools.clo" - + "udbuild.v1.PullRequestFilterH\000\0229\n\004push\030\005" - + " \001(\0132).google.devtools.cloudbuild.v1.Pus" - + "hFilterH\000B\007\n\005event\"\377\002\n\014PubsubConfig\022@\n\014s" - + "ubscription\030\001 \001(\tB*\340A\003\372A$\n\"pubsub.google" - + "apis.com/Subscription\022/\n\005topic\030\002 \001(\tB \372A" - + "\035\n\033pubsub.googleapis.com/Topic\022E\n\025servic" - + "e_account_email\030\003 \001(\tB&\372A#\n!iam.googleap" - + "is.com/ServiceAccount\022@\n\005state\030\004 \001(\01621.g" - + "oogle.devtools.cloudbuild.v1.PubsubConfi" - + "g.State\"s\n\005State\022\025\n\021STATE_UNSPECIFIED\020\000\022" - + "\006\n\002OK\020\001\022\030\n\024SUBSCRIPTION_DELETED\020\002\022\021\n\rTOP" - + "IC_DELETED\020\003\022\036\n\032SUBSCRIPTION_MISCONFIGUR" - + "ED\020\004\"\343\001\n\rWebhookConfig\022D\n\006secret\030\003 \001(\tB2" - + "\340A\002\372A,\n*secretmanager.googleapis.com/Sec" - + "retVersionH\000\022A\n\005state\030\004 \001(\01622.google.dev" - + "tools.cloudbuild.v1.WebhookConfig.State\"" - + ":\n\005State\022\025\n\021STATE_UNSPECIFIED\020\000\022\006\n\002OK\020\001\022" - + "\022\n\016SECRET_DELETED\020\002B\r\n\013auth_method\"\224\002\n\021P" - + "ullRequestFilter\022\020\n\006branch\030\002 \001(\tH\000\022X\n\017co" - + "mment_control\030\005 \001(\0162?.google.devtools.cl" - + "oudbuild.v1.PullRequestFilter.CommentCon" - + "trol\022\024\n\014invert_regex\030\006 \001(\010\"r\n\016CommentCon" - + "trol\022\025\n\021COMMENTS_DISABLED\020\000\022\024\n\020COMMENTS_" - + "ENABLED\020\001\0223\n/COMMENTS_ENABLED_FOR_EXTERN" - + "AL_CONTRIBUTORS_ONLY\020\002B\t\n\007git_ref\"N\n\nPus" - + "hFilter\022\020\n\006branch\030\002 \001(\tH\000\022\r\n\003tag\030\003 \001(\tH\000" - + "\022\024\n\014invert_regex\030\004 \001(\010B\t\n\007git_ref\"\264\001\n\031Cr" - + "eateBuildTriggerRequest\022;\n\006parent\030\003 \001(\tB" - + "+\372A(\022&cloudbuild.googleapis.com/BuildTri" - + "gger\022\027\n\nproject_id\030\001 \001(\tB\003\340A\002\022A\n\007trigger" - + "\030\002 \001(\0132+.google.devtools.cloudbuild.v1.B" - + "uildTriggerB\003\340A\002\"\205\001\n\026GetBuildTriggerRequ" - + "est\0229\n\004name\030\003 \001(\tB+\372A(\n&cloudbuild.googl" - + "eapis.com/BuildTrigger\022\027\n\nproject_id\030\001 \001" - + "(\tB\003\340A\002\022\027\n\ntrigger_id\030\002 \001(\tB\003\340A\002\"\227\001\n\030Lis" - + "tBuildTriggersRequest\022;\n\006parent\030\004 \001(\tB+\372" - + "A(\022&cloudbuild.googleapis.com/BuildTrigg" - + "er\022\027\n\nproject_id\030\001 \001(\tB\003\340A\002\022\021\n\tpage_size" - + "\030\002 \001(\005\022\022\n\npage_token\030\003 \001(\t\"s\n\031ListBuildT" - + "riggersResponse\022=\n\010triggers\030\001 \003(\0132+.goog" - + "le.devtools.cloudbuild.v1.BuildTrigger\022\027" - + "\n\017next_page_token\030\002 \001(\t\"\210\001\n\031DeleteBuildT" - + "riggerRequest\0229\n\004name\030\003 \001(\tB+\372A(\n&cloudb" - + "uild.googleapis.com/BuildTrigger\022\027\n\nproj" - + "ect_id\030\001 \001(\tB\003\340A\002\022\027\n\ntrigger_id\030\002 \001(\tB\003\340" - + "A\002\"\220\001\n\031UpdateBuildTriggerRequest\022\027\n\nproj" - + "ect_id\030\001 \001(\tB\003\340A\002\022\027\n\ntrigger_id\030\002 \001(\tB\003\340" - + "A\002\022A\n\007trigger\030\003 \001(\0132+.google.devtools.cl" - + "oudbuild.v1.BuildTriggerB\003\340A\002\"\334\t\n\014BuildO" - + "ptions\022L\n\026source_provenance_hash\030\001 \003(\0162," - + ".google.devtools.cloudbuild.v1.Hash.Hash" - + "Type\022Y\n\027requested_verify_option\030\002 \001(\01628." - + "google.devtools.cloudbuild.v1.BuildOptio" - + "ns.VerifyOption\022M\n\014machine_type\030\003 \001(\01627." - + "google.devtools.cloudbuild.v1.BuildOptio" - + "ns.MachineType\022\024\n\014disk_size_gb\030\006 \001(\003\022[\n\023" - + "substitution_option\030\004 \001(\0162>.google.devto" - + "ols.cloudbuild.v1.BuildOptions.Substitut" - + "ionOption\022\035\n\025dynamic_substitutions\030\021 \001(\010" - + "\022\\\n\024log_streaming_option\030\005 \001(\0162>.google." - + "devtools.cloudbuild.v1.BuildOptions.LogS" - + "treamingOption\022\027\n\013worker_pool\030\007 \001(\tB\002\030\001\022" - + "I\n\004pool\030\023 \001(\01326.google.devtools.cloudbui" - + "ld.v1.BuildOptions.PoolOptionB\003\340A\001\022H\n\007lo" - + "gging\030\013 \001(\01627.google.devtools.cloudbuild" - + ".v1.BuildOptions.LoggingMode\022\013\n\003env\030\014 \003(" - + "\t\022\022\n\nsecret_env\030\r \003(\t\0226\n\007volumes\030\016 \003(\0132%" - + ".google.devtools.cloudbuild.v1.Volume\032E\n" - + "\nPoolOption\0227\n\004name\030\001 \001(\tB)\372A&\n$cloudbui" - + "ld.googleapis.com/WorkerPool\".\n\014VerifyOp" - + "tion\022\020\n\014NOT_VERIFIED\020\000\022\014\n\010VERIFIED\020\001\"h\n\013" - + "MachineType\022\017\n\013UNSPECIFIED\020\000\022\020\n\014N1_HIGHC" - + "PU_8\020\001\022\021\n\rN1_HIGHCPU_32\020\002\022\020\n\014E2_HIGHCPU_" - + "8\020\005\022\021\n\rE2_HIGHCPU_32\020\006\"5\n\022SubstitutionOp" - + "tion\022\016\n\nMUST_MATCH\020\000\022\017\n\013ALLOW_LOOSE\020\001\"G\n" - + "\022LogStreamingOption\022\022\n\016STREAM_DEFAULT\020\000\022" - + "\r\n\tSTREAM_ON\020\001\022\016\n\nSTREAM_OFF\020\002\"|\n\013Loggin" - + "gMode\022\027\n\023LOGGING_UNSPECIFIED\020\000\022\n\n\006LEGACY" - + "\020\001\022\014\n\010GCS_ONLY\020\002\022\030\n\020STACKDRIVER_ONLY\020\003\032\002" - + "\010\001\022\026\n\022CLOUD_LOGGING_ONLY\020\005\022\010\n\004NONE\020\004\"\205\001\n" - + "\034ReceiveTriggerWebhookRequest\022\014\n\004name\030\005 " - + "\001(\t\022\"\n\004body\030\001 \001(\0132\024.google.api.HttpBody\022" - + "\022\n\nproject_id\030\002 \001(\t\022\017\n\007trigger\030\003 \001(\t\022\016\n\006" - + "secret\030\004 \001(\t\"\037\n\035ReceiveTriggerWebhookRes" - + "ponse\"\210\006\n\nWorkerPool\022\021\n\004name\030\001 \001(\tB\003\340A\003\022" - + "\024\n\014display_name\030\002 \001(\t\022\020\n\003uid\030\003 \001(\tB\003\340A\003\022" - + "O\n\013annotations\030\004 \003(\0132:.google.devtools.c" - + "loudbuild.v1.WorkerPool.AnnotationsEntry" - + "\0224\n\013create_time\030\005 \001(\0132\032.google.protobuf." - + "TimestampB\003\340A\003\0224\n\013update_time\030\006 \001(\0132\032.go" - + "ogle.protobuf.TimestampB\003\340A\003\0224\n\013delete_t" - + "ime\030\007 \001(\0132\032.google.protobuf.TimestampB\003\340" - + "A\003\022C\n\005state\030\010 \001(\0162/.google.devtools.clou" - + "dbuild.v1.WorkerPool.StateB\003\340A\003\022T\n\026priva" - + "te_pool_v1_config\030\014 \001(\01322.google.devtool" - + "s.cloudbuild.v1.PrivatePoolV1ConfigH\000\022\021\n" - + "\004etag\030\013 \001(\tB\003\340A\003\0322\n\020AnnotationsEntry\022\013\n\003" - + "key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"T\n\005State\022\025\n" - + "\021STATE_UNSPECIFIED\020\000\022\014\n\010CREATING\020\001\022\013\n\007RU" - + "NNING\020\002\022\014\n\010DELETING\020\003\022\013\n\007DELETED\020\004:\211\001\352A\205" - + "\001\n$cloudbuild.googleapis.com/WorkerPool\022" - + "Aprojects/{project}/locations/{location}" - + "/workerPools/{worker_pool}*\013workerPools2" - + "\nworkerPoolR\001\001B\010\n\006config\"\226\004\n\023PrivatePool" - + "V1Config\022V\n\rworker_config\030\001 \001(\0132?.google" - + ".devtools.cloudbuild.v1.PrivatePoolV1Con" - + "fig.WorkerConfig\022X\n\016network_config\030\002 \001(\013" - + "2@.google.devtools.cloudbuild.v1.Private" - + "PoolV1Config.NetworkConfig\032:\n\014WorkerConf" - + "ig\022\024\n\014machine_type\030\001 \001(\t\022\024\n\014disk_size_gb" - + "\030\002 \001(\003\032\220\002\n\rNetworkConfig\022A\n\016peered_netwo" - + "rk\030\001 \001(\tB)\340A\005\340A\002\372A \n\036compute.googleapis." - + "com/Network\022d\n\regress_option\030\002 \001(\0162M.goo" - + "gle.devtools.cloudbuild.v1.PrivatePoolV1" - + "Config.NetworkConfig.EgressOption\"V\n\014Egr" - + "essOption\022\035\n\031EGRESS_OPTION_UNSPECIFIED\020\000" - + "\022\024\n\020NO_PUBLIC_EGRESS\020\001\022\021\n\rPUBLIC_EGRESS\020" - + "\002\"\320\001\n\027CreateWorkerPoolRequest\0229\n\006parent\030" - + "\001 \001(\tB)\340A\002\372A#\n!locations.googleapis.com/" - + "Location\022C\n\013worker_pool\030\002 \001(\0132).google.d" - + "evtools.cloudbuild.v1.WorkerPoolB\003\340A\002\022\036\n" - + "\016worker_pool_id\030\003 \001(\tB\006\340A\005\340A\002\022\025\n\rvalidat" - + "e_only\030\004 \001(\010\"R\n\024GetWorkerPoolRequest\022:\n\004" - + "name\030\001 \001(\tB,\340A\002\372A&\n$cloudbuild.googleapi" - + "s.com/WorkerPool\"\221\001\n\027DeleteWorkerPoolReq" - + "uest\022:\n\004name\030\001 \001(\tB,\340A\002\372A&\n$cloudbuild.g" - + "oogleapis.com/WorkerPool\022\014\n\004etag\030\002 \001(\t\022\025" - + "\n\rallow_missing\030\003 \001(\010\022\025\n\rvalidate_only\030\004" - + " \001(\010\"\246\001\n\027UpdateWorkerPoolRequest\022C\n\013work" - + "er_pool\030\001 \001(\0132).google.devtools.cloudbui" - + "ld.v1.WorkerPoolB\003\340A\002\022/\n\013update_mask\030\002 \001" - + "(\0132\032.google.protobuf.FieldMask\022\025\n\rvalida" - + "te_only\030\004 \001(\010\"z\n\026ListWorkerPoolsRequest\022" - + "9\n\006parent\030\001 \001(\tB)\340A\002\372A#\n!locations.googl" - + "eapis.com/Location\022\021\n\tpage_size\030\002 \001(\005\022\022\n" - + "\npage_token\030\003 \001(\t\"s\n\027ListWorkerPoolsResp" - + "onse\022?\n\014worker_pools\030\001 \003(\0132).google.devt" - + "ools.cloudbuild.v1.WorkerPool\022\027\n\017next_pa" - + "ge_token\030\002 \001(\t\"\307\001\n!CreateWorkerPoolOpera" - + "tionMetadata\022>\n\013worker_pool\030\001 \001(\tB)\372A&\n$" - + "cloudbuild.googleapis.com/WorkerPool\022/\n\013" - + "create_time\030\002 \001(\0132\032.google.protobuf.Time" - + "stamp\0221\n\rcomplete_time\030\003 \001(\0132\032.google.pr" - + "otobuf.Timestamp\"\307\001\n!UpdateWorkerPoolOpe" - + "rationMetadata\022>\n\013worker_pool\030\001 \001(\tB)\372A&" - + "\n$cloudbuild.googleapis.com/WorkerPool\022/" - + "\n\013create_time\030\002 \001(\0132\032.google.protobuf.Ti" - + "mestamp\0221\n\rcomplete_time\030\003 \001(\0132\032.google." - + "protobuf.Timestamp\"\307\001\n!DeleteWorkerPoolO" - + "perationMetadata\022>\n\013worker_pool\030\001 \001(\tB)\372" - + "A&\n$cloudbuild.googleapis.com/WorkerPool" - + "\022/\n\013create_time\030\002 \001(\0132\032.google.protobuf." - + "Timestamp\0221\n\rcomplete_time\030\003 \001(\0132\032.googl" - + "e.protobuf.Timestamp2\266#\n\nCloudBuild\022\373\001\n\013" - + "CreateBuild\0221.google.devtools.cloudbuild" - + ".v1.CreateBuildRequest\032\035.google.longrunn" - + "ing.Operation\"\231\001\202\323\344\223\002^\" /v1/projects/{pr" - + "oject_id}/builds:\005buildZ3\"*/v1/{parent=p" - + "rojects/*/locations/*}/builds:\005build\332A\020p" - + "roject_id,build\312A\037\n\005Build\022\026BuildOperatio" - + "nMetadata\022\315\001\n\010GetBuild\022..google.devtools" - + ".cloudbuild.v1.GetBuildRequest\032$.google." - + "devtools.cloudbuild.v1.Build\"k\202\323\344\223\002U\022%/v" - + "1/projects/{project_id}/builds/{id}Z,\022*/" - + "v1/{name=projects/*/locations/*/builds/*" - + "}\332A\rproject_id,id\022\335\001\n\nListBuilds\0220.googl" - + "e.devtools.cloudbuild.v1.ListBuildsReque" - + "st\0321.google.devtools.cloudbuild.v1.ListB" - + "uildsResponse\"j\202\323\344\223\002P\022 /v1/projects/{pro" - + "ject_id}/buildsZ,\022*/v1/{parent=projects/" - + "*/locations/*}/builds\332A\021project_id,filte" - + "r\022\347\001\n\013CancelBuild\0221.google.devtools.clou" - + "dbuild.v1.CancelBuildRequest\032$.google.de" - + "vtools.cloudbuild.v1.Build\"\177\202\323\344\223\002i\",/v1/" - + "projects/{project_id}/builds/{id}:cancel" - + ":\001*Z6\"1/v1/{name=projects/*/locations/*/" - + "builds/*}:cancel:\001*\332A\rproject_id,id\022\377\001\n\n" - + "RetryBuild\0220.google.devtools.cloudbuild.", - "v1.RetryBuildRequest\032\035.google.longrunnin" - + "g.Operation\"\237\001\202\323\344\223\002g\"+/v1/projects/{proj" - + "ect_id}/builds/{id}:retry:\001*Z5\"0/v1/{nam" - + "e=projects/*/locations/*/builds/*}:retry" - + ":\001*\332A\rproject_id,id\312A\037\n\005Build\022\026BuildOper" - + "ationMetadata\022\207\002\n\014ApproveBuild\0222.google." - + "devtools.cloudbuild.v1.ApproveBuildReque" - + "st\032\035.google.longrunning.Operation\"\243\001\202\323\344\223" - + "\002d\"&/v1/{name=projects/*/builds/*}:appro" - + "ve:\001*Z7\"2/v1/{name=projects/*/locations/" - + "*/builds/*}:approve:\001*\332A\024name,approval_r" - + "esult\312A\037\n\005Build\022\026BuildOperationMetadata\022" - + "\377\001\n\022CreateBuildTrigger\0228.google.devtools" - + ".cloudbuild.v1.CreateBuildTriggerRequest" - + "\032+.google.devtools.cloudbuild.v1.BuildTr" - + "igger\"\201\001\202\323\344\223\002f\"\"/v1/projects/{project_id" - + "}/triggers:\007triggerZ7\",/v1/{parent=proje" - + "cts/*/locations/*}/triggers:\007trigger\332A\022p" - + "roject_id,trigger\022\366\001\n\017GetBuildTrigger\0225." - + "google.devtools.cloudbuild.v1.GetBuildTr" - + "iggerRequest\032+.google.devtools.cloudbuil" - + "d.v1.BuildTrigger\"\177\202\323\344\223\002a\022//v1/projects/" - + "{project_id}/triggers/{trigger_id}Z.\022,/v" - + "1/{name=projects/*/locations/*/triggers/" - + "*}\332A\025project_id,trigger_id\022\357\001\n\021ListBuild" - + "Triggers\0227.google.devtools.cloudbuild.v1" - + ".ListBuildTriggersRequest\0328.google.devto" - + "ols.cloudbuild.v1.ListBuildTriggersRespo" - + "nse\"g\202\323\344\223\002T\022\"/v1/projects/{project_id}/t" - + "riggersZ.\022,/v1/{parent=projects/*/locati" - + "ons/*}/triggers\332A\nproject_id\022\347\001\n\022DeleteB" - + "uildTrigger\0228.google.devtools.cloudbuild" - + ".v1.DeleteBuildTriggerRequest\032\026.google.p" - + "rotobuf.Empty\"\177\202\323\344\223\002a*//v1/projects/{pro" - + "ject_id}/triggers/{trigger_id}Z.*,/v1/{n" - + "ame=projects/*/locations/*/triggers/*}\332A" - + "\025project_id,trigger_id\022\251\002\n\022UpdateBuildTr" - + "igger\0228.google.devtools.cloudbuild.v1.Up" - + "dateBuildTriggerRequest\032+.google.devtool" - + "s.cloudbuild.v1.BuildTrigger\"\253\001\202\323\344\223\002\204\0012/" - + "/v1/projects/{project_id}/triggers/{trig" - + "ger_id}:\007triggerZH2=/v1/{trigger.resourc" - + "e_name=projects/*/locations/*/triggers/*" - + "}:\007trigger\332A\035project_id,trigger_id,trigg" - + "er\022\245\002\n\017RunBuildTrigger\0225.google.devtools" - + ".cloudbuild.v1.RunBuildTriggerRequest\032\035." - + "google.longrunning.Operation\"\273\001\202\323\344\223\002t\"3/" - + "v1/projects/{project_id}/triggers/{trigg" - + "er_id}:run:\006sourceZ5\"0/v1/{name=projects" - + "/*/locations/*/triggers/*}:run:\001*\332A\034proj" - + "ect_id,trigger_id,source\312A\037\n\005Build\022\026Buil" - + "dOperationMetadata\022\225\002\n\025ReceiveTriggerWeb" - + "hook\022;.google.devtools.cloudbuild.v1.Rec" - + "eiveTriggerWebhookRequest\032<.google.devto" - + "ols.cloudbuild.v1.ReceiveTriggerWebhookR" - + "esponse\"\200\001\202\323\344\223\002z\"4/v1/projects/{project_" - + "id}/triggers/{trigger}:webhook:\004bodyZ<\"4" - + "/v1/{name=projects/*/locations/*/trigger" - + "s/*}:webhook:\004body\022\206\002\n\020CreateWorkerPool\022" - + "6.google.devtools.cloudbuild.v1.CreateWo" - + "rkerPoolRequest\032\035.google.longrunning.Ope" - + "ration\"\232\001\202\323\344\223\002>\"//v1/{parent=projects/*/" - + "locations/*}/workerPools:\013worker_pool\332A!" - + "parent,worker_pool,worker_pool_id\312A/\n\nWo" - + "rkerPool\022!CreateWorkerPoolOperationMetad" - + "ata\022\257\001\n\rGetWorkerPool\0223.google.devtools." - + "cloudbuild.v1.GetWorkerPoolRequest\032).goo" - + "gle.devtools.cloudbuild.v1.WorkerPool\">\202" - + "\323\344\223\0021\022//v1/{name=projects/*/locations/*/" - + "workerPools/*}\332A\004name\022\346\001\n\020DeleteWorkerPo" - + "ol\0226.google.devtools.cloudbuild.v1.Delet" - + "eWorkerPoolRequest\032\035.google.longrunning." - + "Operation\"{\202\323\344\223\0021*//v1/{name=projects/*/" - + "locations/*/workerPools/*}\332A\004name\312A:\n\025go" - + "ogle.protobuf.Empty\022!DeleteWorkerPoolOpe" - + "rationMetadata\022\210\002\n\020UpdateWorkerPool\0226.go" - + "ogle.devtools.cloudbuild.v1.UpdateWorker" - + "PoolRequest\032\035.google.longrunning.Operati" - + "on\"\234\001\202\323\344\223\002J2;/v1/{worker_pool.name=proje" - + "cts/*/locations/*/workerPools/*}:\013worker" - + "_pool\332A\027worker_pool,update_mask\312A/\n\nWork" - + "erPool\022!UpdateWorkerPoolOperationMetadat" - + "a\022\302\001\n\017ListWorkerPools\0225.google.devtools." - + "cloudbuild.v1.ListWorkerPoolsRequest\0326.g" + + "er\030\036 \001(\tB\003\340A\001\0324\n\022SubstitutionsEntry\022\013\n\003k" + + "ey\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001:\242\001\352A\236\001\n&clou" + + "dbuild.googleapis.com/BuildTrigger\022%proj" + + "ects/{project}/triggers/{trigger}\022:proje" + + "cts/{project}/locations/{location}/trigg" + + "ers/{trigger}*\010triggers2\007triggerB\020\n\016buil" + + "d_template\"\334\001\n\022GitHubEventsConfig\022\033\n\017ins" + + "tallation_id\030\001 \001(\003B\002\030\001\022\r\n\005owner\030\006 \001(\t\022\014\n" + + "\004name\030\007 \001(\t\022H\n\014pull_request\030\004 \001(\01320.goog" + + "le.devtools.cloudbuild.v1.PullRequestFil" + + "terH\000\0229\n\004push\030\005 \001(\0132).google.devtools.cl" + + "oudbuild.v1.PushFilterH\000B\007\n\005event\"\377\002\n\014Pu" + + "bsubConfig\022@\n\014subscription\030\001 \001(\tB*\340A\003\372A$" + + "\n\"pubsub.googleapis.com/Subscription\022/\n\005" + + "topic\030\002 \001(\tB \372A\035\n\033pubsub.googleapis.com/" + + "Topic\022E\n\025service_account_email\030\003 \001(\tB&\372A" + + "#\n!iam.googleapis.com/ServiceAccount\022@\n\005" + + "state\030\004 \001(\01621.google.devtools.cloudbuild" + + ".v1.PubsubConfig.State\"s\n\005State\022\025\n\021STATE" + + "_UNSPECIFIED\020\000\022\006\n\002OK\020\001\022\030\n\024SUBSCRIPTION_D" + + "ELETED\020\002\022\021\n\rTOPIC_DELETED\020\003\022\036\n\032SUBSCRIPT" + + "ION_MISCONFIGURED\020\004\"\343\001\n\rWebhookConfig\022D\n" + + "\006secret\030\003 \001(\tB2\340A\002\372A,\n*secretmanager.goo" + + "gleapis.com/SecretVersionH\000\022A\n\005state\030\004 \001" + + "(\01622.google.devtools.cloudbuild.v1.Webho" + + "okConfig.State\":\n\005State\022\025\n\021STATE_UNSPECI" + + "FIED\020\000\022\006\n\002OK\020\001\022\022\n\016SECRET_DELETED\020\002B\r\n\013au" + + "th_method\"\224\002\n\021PullRequestFilter\022\020\n\006branc" + + "h\030\002 \001(\tH\000\022X\n\017comment_control\030\005 \001(\0162?.goo" + + "gle.devtools.cloudbuild.v1.PullRequestFi" + + "lter.CommentControl\022\024\n\014invert_regex\030\006 \001(" + + "\010\"r\n\016CommentControl\022\025\n\021COMMENTS_DISABLED" + + "\020\000\022\024\n\020COMMENTS_ENABLED\020\001\0223\n/COMMENTS_ENA" + + "BLED_FOR_EXTERNAL_CONTRIBUTORS_ONLY\020\002B\t\n" + + "\007git_ref\"N\n\nPushFilter\022\020\n\006branch\030\002 \001(\tH\000" + + "\022\r\n\003tag\030\003 \001(\tH\000\022\024\n\014invert_regex\030\004 \001(\010B\t\n" + + "\007git_ref\"\264\001\n\031CreateBuildTriggerRequest\022;" + + "\n\006parent\030\003 \001(\tB+\372A(\022&cloudbuild.googleap" + + "is.com/BuildTrigger\022\027\n\nproject_id\030\001 \001(\tB" + + "\003\340A\002\022A\n\007trigger\030\002 \001(\0132+.google.devtools." + + "cloudbuild.v1.BuildTriggerB\003\340A\002\"\205\001\n\026GetB" + + "uildTriggerRequest\0229\n\004name\030\003 \001(\tB+\372A(\n&c" + + "loudbuild.googleapis.com/BuildTrigger\022\027\n" + + "\nproject_id\030\001 \001(\tB\003\340A\002\022\027\n\ntrigger_id\030\002 \001" + + "(\tB\003\340A\002\"\227\001\n\030ListBuildTriggersRequest\022;\n\006" + + "parent\030\004 \001(\tB+\372A(\022&cloudbuild.googleapis" + + ".com/BuildTrigger\022\027\n\nproject_id\030\001 \001(\tB\003\340" + + "A\002\022\021\n\tpage_size\030\002 \001(\005\022\022\n\npage_token\030\003 \001(" + + "\t\"s\n\031ListBuildTriggersResponse\022=\n\010trigge" + + "rs\030\001 \003(\0132+.google.devtools.cloudbuild.v1" + + ".BuildTrigger\022\027\n\017next_page_token\030\002 \001(\t\"\210" + + "\001\n\031DeleteBuildTriggerRequest\0229\n\004name\030\003 \001" + + "(\tB+\372A(\n&cloudbuild.googleapis.com/Build" + + "Trigger\022\027\n\nproject_id\030\001 \001(\tB\003\340A\002\022\027\n\ntrig" + + "ger_id\030\002 \001(\tB\003\340A\002\"\220\001\n\031UpdateBuildTrigger" + + "Request\022\027\n\nproject_id\030\001 \001(\tB\003\340A\002\022\027\n\ntrig" + + "ger_id\030\002 \001(\tB\003\340A\002\022A\n\007trigger\030\003 \001(\0132+.goo" + + "gle.devtools.cloudbuild.v1.BuildTriggerB" + + "\003\340A\002\"\334\t\n\014BuildOptions\022L\n\026source_provenan" + + "ce_hash\030\001 \003(\0162,.google.devtools.cloudbui" + + "ld.v1.Hash.HashType\022Y\n\027requested_verify_" + + "option\030\002 \001(\01628.google.devtools.cloudbuil" + + "d.v1.BuildOptions.VerifyOption\022M\n\014machin" + + "e_type\030\003 \001(\01627.google.devtools.cloudbuil" + + "d.v1.BuildOptions.MachineType\022\024\n\014disk_si" + + "ze_gb\030\006 \001(\003\022[\n\023substitution_option\030\004 \001(\016" + + "2>.google.devtools.cloudbuild.v1.BuildOp" + + "tions.SubstitutionOption\022\035\n\025dynamic_subs" + + "titutions\030\021 \001(\010\022\\\n\024log_streaming_option\030" + + "\005 \001(\0162>.google.devtools.cloudbuild.v1.Bu" + + "ildOptions.LogStreamingOption\022\027\n\013worker_" + + "pool\030\007 \001(\tB\002\030\001\022I\n\004pool\030\023 \001(\01326.google.de" + + "vtools.cloudbuild.v1.BuildOptions.PoolOp" + + "tionB\003\340A\001\022H\n\007logging\030\013 \001(\01627.google.devt" + + "ools.cloudbuild.v1.BuildOptions.LoggingM" + + "ode\022\013\n\003env\030\014 \003(\t\022\022\n\nsecret_env\030\r \003(\t\0226\n\007" + + "volumes\030\016 \003(\0132%.google.devtools.cloudbui" + + "ld.v1.Volume\032E\n\nPoolOption\0227\n\004name\030\001 \001(\t" + + "B)\372A&\n$cloudbuild.googleapis.com/WorkerP" + + "ool\".\n\014VerifyOption\022\020\n\014NOT_VERIFIED\020\000\022\014\n" + + "\010VERIFIED\020\001\"h\n\013MachineType\022\017\n\013UNSPECIFIE" + + "D\020\000\022\020\n\014N1_HIGHCPU_8\020\001\022\021\n\rN1_HIGHCPU_32\020\002" + + "\022\020\n\014E2_HIGHCPU_8\020\005\022\021\n\rE2_HIGHCPU_32\020\006\"5\n" + + "\022SubstitutionOption\022\016\n\nMUST_MATCH\020\000\022\017\n\013A" + + "LLOW_LOOSE\020\001\"G\n\022LogStreamingOption\022\022\n\016ST" + + "REAM_DEFAULT\020\000\022\r\n\tSTREAM_ON\020\001\022\016\n\nSTREAM_" + + "OFF\020\002\"|\n\013LoggingMode\022\027\n\023LOGGING_UNSPECIF" + + "IED\020\000\022\n\n\006LEGACY\020\001\022\014\n\010GCS_ONLY\020\002\022\030\n\020STACK" + + "DRIVER_ONLY\020\003\032\002\010\001\022\026\n\022CLOUD_LOGGING_ONLY\020" + + "\005\022\010\n\004NONE\020\004\"\205\001\n\034ReceiveTriggerWebhookReq" + + "uest\022\014\n\004name\030\005 \001(\t\022\"\n\004body\030\001 \001(\0132\024.googl" + + "e.api.HttpBody\022\022\n\nproject_id\030\002 \001(\t\022\017\n\007tr" + + "igger\030\003 \001(\t\022\016\n\006secret\030\004 \001(\t\"\037\n\035ReceiveTr" + + "iggerWebhookResponse\"\210\006\n\nWorkerPool\022\021\n\004n" + + "ame\030\001 \001(\tB\003\340A\003\022\024\n\014display_name\030\002 \001(\t\022\020\n\003" + + "uid\030\003 \001(\tB\003\340A\003\022O\n\013annotations\030\004 \003(\0132:.go" + + "ogle.devtools.cloudbuild.v1.WorkerPool.A" + + "nnotationsEntry\0224\n\013create_time\030\005 \001(\0132\032.g" + + "oogle.protobuf.TimestampB\003\340A\003\0224\n\013update_" + + "time\030\006 \001(\0132\032.google.protobuf.TimestampB\003" + + "\340A\003\0224\n\013delete_time\030\007 \001(\0132\032.google.protob" + + "uf.TimestampB\003\340A\003\022C\n\005state\030\010 \001(\0162/.googl" + + "e.devtools.cloudbuild.v1.WorkerPool.Stat" + + "eB\003\340A\003\022T\n\026private_pool_v1_config\030\014 \001(\01322" + + ".google.devtools.cloudbuild.v1.PrivatePo" + + "olV1ConfigH\000\022\021\n\004etag\030\013 \001(\tB\003\340A\003\0322\n\020Annot" + + "ationsEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:" + + "\0028\001\"T\n\005State\022\025\n\021STATE_UNSPECIFIED\020\000\022\014\n\010C" + + "REATING\020\001\022\013\n\007RUNNING\020\002\022\014\n\010DELETING\020\003\022\013\n\007" + + "DELETED\020\004:\211\001\352A\205\001\n$cloudbuild.googleapis." + + "com/WorkerPool\022Aprojects/{project}/locat" + + "ions/{location}/workerPools/{worker_pool" + + "}*\013workerPools2\nworkerPoolR\001\001B\010\n\006config\"" + + "\226\004\n\023PrivatePoolV1Config\022V\n\rworker_config" + + "\030\001 \001(\0132?.google.devtools.cloudbuild.v1.P" + + "rivatePoolV1Config.WorkerConfig\022X\n\016netwo" + + "rk_config\030\002 \001(\0132@.google.devtools.cloudb" + + "uild.v1.PrivatePoolV1Config.NetworkConfi" + + "g\032:\n\014WorkerConfig\022\024\n\014machine_type\030\001 \001(\t\022" + + "\024\n\014disk_size_gb\030\002 \001(\003\032\220\002\n\rNetworkConfig\022" + + "A\n\016peered_network\030\001 \001(\tB)\340A\005\340A\002\372A \n\036comp" + + "ute.googleapis.com/Network\022d\n\regress_opt" + + "ion\030\002 \001(\0162M.google.devtools.cloudbuild.v" + + "1.PrivatePoolV1Config.NetworkConfig.Egre" + + "ssOption\"V\n\014EgressOption\022\035\n\031EGRESS_OPTIO" + + "N_UNSPECIFIED\020\000\022\024\n\020NO_PUBLIC_EGRESS\020\001\022\021\n" + + "\rPUBLIC_EGRESS\020\002\"\320\001\n\027CreateWorkerPoolReq" + + "uest\0229\n\006parent\030\001 \001(\tB)\340A\002\372A#\n!locations." + + "googleapis.com/Location\022C\n\013worker_pool\030\002" + + " \001(\0132).google.devtools.cloudbuild.v1.Wor" + + "kerPoolB\003\340A\002\022\036\n\016worker_pool_id\030\003 \001(\tB\006\340A" + + "\005\340A\002\022\025\n\rvalidate_only\030\004 \001(\010\"R\n\024GetWorker" + + "PoolRequest\022:\n\004name\030\001 \001(\tB,\340A\002\372A&\n$cloud" + + "build.googleapis.com/WorkerPool\"\221\001\n\027Dele" + + "teWorkerPoolRequest\022:\n\004name\030\001 \001(\tB,\340A\002\372A" + + "&\n$cloudbuild.googleapis.com/WorkerPool\022" + + "\014\n\004etag\030\002 \001(\t\022\025\n\rallow_missing\030\003 \001(\010\022\025\n\r" + + "validate_only\030\004 \001(\010\"\246\001\n\027UpdateWorkerPool" + + "Request\022C\n\013worker_pool\030\001 \001(\0132).google.de" + + "vtools.cloudbuild.v1.WorkerPoolB\003\340A\002\022/\n\013" + + "update_mask\030\002 \001(\0132\032.google.protobuf.Fiel" + + "dMask\022\025\n\rvalidate_only\030\004 \001(\010\"z\n\026ListWork" + + "erPoolsRequest\0229\n\006parent\030\001 \001(\tB)\340A\002\372A#\n!" + + "locations.googleapis.com/Location\022\021\n\tpag" + + "e_size\030\002 \001(\005\022\022\n\npage_token\030\003 \001(\t\"s\n\027List" + + "WorkerPoolsResponse\022?\n\014worker_pools\030\001 \003(" + + "\0132).google.devtools.cloudbuild.v1.Worker" + + "Pool\022\027\n\017next_page_token\030\002 \001(\t\"\307\001\n!Create" + + "WorkerPoolOperationMetadata\022>\n\013worker_po" + + "ol\030\001 \001(\tB)\372A&\n$cloudbuild.googleapis.com" + + "/WorkerPool\022/\n\013create_time\030\002 \001(\0132\032.googl" + + "e.protobuf.Timestamp\0221\n\rcomplete_time\030\003 " + + "\001(\0132\032.google.protobuf.Timestamp\"\307\001\n!Upda" + + "teWorkerPoolOperationMetadata\022>\n\013worker_" + + "pool\030\001 \001(\tB)\372A&\n$cloudbuild.googleapis.c" + + "om/WorkerPool\022/\n\013create_time\030\002 \001(\0132\032.goo" + + "gle.protobuf.Timestamp\0221\n\rcomplete_time\030" + + "\003 \001(\0132\032.google.protobuf.Timestamp\"\307\001\n!De" + + "leteWorkerPoolOperationMetadata\022>\n\013worke" + + "r_pool\030\001 \001(\tB)\372A&\n$cloudbuild.googleapis" + + ".com/WorkerPool\022/\n\013create_time\030\002 \001(\0132\032.g" + + "oogle.protobuf.Timestamp\0221\n\rcomplete_tim" + + "e\030\003 \001(\0132\032.google.protobuf.Timestamp2\266#\n\n" + + "CloudBuild\022\373\001\n\013CreateBuild\0221.google.devt" + + "ools.cloudbuild.v1.CreateBuildRequest\032\035." + + "google.longrunning.Operation\"\231\001\202\323\344\223\002^\" /" + + "v1/projects/{project_id}/builds:\005buildZ3" + + "\"*/v1/{parent=projects/*/locations/*}/bu" + + "ilds:\005build\332A\020project_id,build\312A\037\n\005Build" + + "\022\026BuildOperationMetadata\022\315\001\n\010GetBuild\022.." + + "google.devtools.cloudbuild.v1.GetBuildRe" + + "quest\032$.google.devtools.cloudbuild.v1.Bu" + + "ild\"k\202\323\344\223\002U\022%/v1/projects/{project_id}/b" + + "uilds/{id}Z,\022*/v1/{name=projects/*/locat" + + "ions/*/builds/*}\332A\rproject_id,id\022\335\001\n\nLis" + + "tBuilds\0220.google.devtools.cloudbuild.v1." + + "ListBuildsRequest\0321.google.devtools.clou" + + "dbuild.v1.ListBuildsResponse\"j\202\323\344\223\002P\022 /v" + + "1/projects/{project_id}/buildsZ,\022*/v1/{p" + + "arent=projects/*/locations/*}/builds\332A\021p" + + "roject_id,filter\022\347\001\n\013CancelBuild\0221.googl" + + "e.devtools.cloudbuild.v1.CancelBuildRequ" + + "est\032$.google.devtools.cloudbuild.v1.Buil" + + "d\"\177\202\323\344\223\002i\",/v1/projects/{project_id}/bui" + + "lds/{id}:cancel:\001*Z6\"1/v1/{name=projects" + + "/*/locations/*/builds/*}:cancel:\001*\332A\rpro" + + "ject_id,id\022\377\001\n\nRetryBuild\0220.google.devto" + + "ols.cloudbuild.v1.RetryBuildRequest\032\035.go" + + "ogle.longrunning.Operation\"\237\001\202\323\344\223\002g\"+/v1", + "/projects/{project_id}/builds/{id}:retry" + + ":\001*Z5\"0/v1/{name=projects/*/locations/*/" + + "builds/*}:retry:\001*\332A\rproject_id,id\312A\037\n\005B" + + "uild\022\026BuildOperationMetadata\022\207\002\n\014Approve" + + "Build\0222.google.devtools.cloudbuild.v1.Ap" + + "proveBuildRequest\032\035.google.longrunning.O" + + "peration\"\243\001\202\323\344\223\002d\"&/v1/{name=projects/*/" + + "builds/*}:approve:\001*Z7\"2/v1/{name=projec" + + "ts/*/locations/*/builds/*}:approve:\001*\332A\024" + + "name,approval_result\312A\037\n\005Build\022\026BuildOpe" + + "rationMetadata\022\377\001\n\022CreateBuildTrigger\0228." + + "google.devtools.cloudbuild.v1.CreateBuil" + + "dTriggerRequest\032+.google.devtools.cloudb" + + "uild.v1.BuildTrigger\"\201\001\202\323\344\223\002f\"\"/v1/proje" + + "cts/{project_id}/triggers:\007triggerZ7\",/v" + + "1/{parent=projects/*/locations/*}/trigge" + + "rs:\007trigger\332A\022project_id,trigger\022\366\001\n\017Get" + + "BuildTrigger\0225.google.devtools.cloudbuil" + + "d.v1.GetBuildTriggerRequest\032+.google.dev" + + "tools.cloudbuild.v1.BuildTrigger\"\177\202\323\344\223\002a" + + "\022//v1/projects/{project_id}/triggers/{tr" + + "igger_id}Z.\022,/v1/{name=projects/*/locati" + + "ons/*/triggers/*}\332A\025project_id,trigger_i" + + "d\022\357\001\n\021ListBuildTriggers\0227.google.devtool" + + "s.cloudbuild.v1.ListBuildTriggersRequest" + + "\0328.google.devtools.cloudbuild.v1.ListBui" + + "ldTriggersResponse\"g\202\323\344\223\002T\022\"/v1/projects" + + "/{project_id}/triggersZ.\022,/v1/{parent=pr" + + "ojects/*/locations/*}/triggers\332A\nproject" + + "_id\022\347\001\n\022DeleteBuildTrigger\0228.google.devt" + + "ools.cloudbuild.v1.DeleteBuildTriggerReq" + + "uest\032\026.google.protobuf.Empty\"\177\202\323\344\223\002a*//v" + + "1/projects/{project_id}/triggers/{trigge" + + "r_id}Z.*,/v1/{name=projects/*/locations/" + + "*/triggers/*}\332A\025project_id,trigger_id\022\251\002" + + "\n\022UpdateBuildTrigger\0228.google.devtools.c" + + "loudbuild.v1.UpdateBuildTriggerRequest\032+" + + ".google.devtools.cloudbuild.v1.BuildTrig" + + "ger\"\253\001\202\323\344\223\002\204\0012//v1/projects/{project_id}" + + "/triggers/{trigger_id}:\007triggerZH2=/v1/{" + + "trigger.resource_name=projects/*/locatio" + + "ns/*/triggers/*}:\007trigger\332A\035project_id,t" + + "rigger_id,trigger\022\245\002\n\017RunBuildTrigger\0225." + + "google.devtools.cloudbuild.v1.RunBuildTr" + + "iggerRequest\032\035.google.longrunning.Operat" + + "ion\"\273\001\202\323\344\223\002t\"3/v1/projects/{project_id}/" + + "triggers/{trigger_id}:run:\006sourceZ5\"0/v1" + + "/{name=projects/*/locations/*/triggers/*" + + "}:run:\001*\332A\034project_id,trigger_id,source\312" + + "A\037\n\005Build\022\026BuildOperationMetadata\022\225\002\n\025Re" + + "ceiveTriggerWebhook\022;.google.devtools.cl" + + "oudbuild.v1.ReceiveTriggerWebhookRequest" + + "\032<.google.devtools.cloudbuild.v1.Receive" + + "TriggerWebhookResponse\"\200\001\202\323\344\223\002z\"4/v1/pro" + + "jects/{project_id}/triggers/{trigger}:we" + + "bhook:\004bodyZ<\"4/v1/{name=projects/*/loca" + + "tions/*/triggers/*}:webhook:\004body\022\206\002\n\020Cr" + + "eateWorkerPool\0226.google.devtools.cloudbu" + + "ild.v1.CreateWorkerPoolRequest\032\035.google." + + "longrunning.Operation\"\232\001\202\323\344\223\002>\"//v1/{par" + + "ent=projects/*/locations/*}/workerPools:" + + "\013worker_pool\332A!parent,worker_pool,worker" + + "_pool_id\312A/\n\nWorkerPool\022!CreateWorkerPoo" + + "lOperationMetadata\022\257\001\n\rGetWorkerPool\0223.g" + + "oogle.devtools.cloudbuild.v1.GetWorkerPo" + + "olRequest\032).google.devtools.cloudbuild.v" + + "1.WorkerPool\">\202\323\344\223\0021\022//v1/{name=projects" + + "/*/locations/*/workerPools/*}\332A\004name\022\346\001\n" + + "\020DeleteWorkerPool\0226.google.devtools.clou" + + "dbuild.v1.DeleteWorkerPoolRequest\032\035.goog" + + "le.longrunning.Operation\"{\202\323\344\223\0021*//v1/{n" + + "ame=projects/*/locations/*/workerPools/*" + + "}\332A\004name\312A:\n\025google.protobuf.Empty\022!Dele" + + "teWorkerPoolOperationMetadata\022\210\002\n\020Update" + + "WorkerPool\0226.google.devtools.cloudbuild." + + "v1.UpdateWorkerPoolRequest\032\035.google.long" + + "running.Operation\"\234\001\202\323\344\223\002J2;/v1/{worker_" + + "pool.name=projects/*/locations/*/workerP" + + "ools/*}:\013worker_pool\332A\027worker_pool,updat" + + "e_mask\312A/\n\nWorkerPool\022!UpdateWorkerPoolO" + + "perationMetadata\022\302\001\n\017ListWorkerPools\0225.g" + "oogle.devtools.cloudbuild.v1.ListWorkerP" - + "oolsResponse\"@\202\323\344\223\0021\022//v1/{parent=projec" - + "ts/*/locations/*}/workerPools\332A\006parent\032M" - + "\312A\031cloudbuild.googleapis.com\322A.https://w" - + "ww.googleapis.com/auth/cloud-platformB\222\006" - + "\n\030com.google.cloudbuild.v1P\001ZGgoogle.gol" - + "ang.org/genproto/googleapis/devtools/clo" - + "udbuild/v1;cloudbuild\242\002\003GCB\252\002\032Google.Clo" - + "ud.CloudBuild.V1\352\002\030Google::Cloud::Build:" - + ":V1\352AN\n\036compute.googleapis.com/Network\022," - + "projects/{project}/global/networks/{netw" - + "ork}\352AY\n!iam.googleapis.com/ServiceAccou" - + "nt\0224projects/{project}/serviceAccounts/{" - + "service_account}\352AJ\n#secretmanager.googl" - + "eapis.com/Secret\022#projects/{project}/sec" - + "rets/{secret}\352Ad\n*secretmanager.googleap" - + "is.com/SecretVersion\0226projects/{project}" - + "/secrets/{secret}/versions/{version}\352Ap\n" - + "!cloudkms.googleapis.com/CryptoKey\022Kproj" - + "ects/{project}/locations/{location}/keyR" - + "ings/{keyring}/cryptoKeys/{key}\352AU\n\"pubs" - + "ub.googleapis.com/Subscription\022/projects" - + "/{project}/subscriptions/{subscription}\352" - + "A@\n\033pubsub.googleapis.com/Topic\022!project" - + "s/{project}/topics/{topic}b\006proto3" + + "oolsRequest\0326.google.devtools.cloudbuild" + + ".v1.ListWorkerPoolsResponse\"@\202\323\344\223\0021\022//v1" + + "/{parent=projects/*/locations/*}/workerP" + + "ools\332A\006parent\032M\312A\031cloudbuild.googleapis." + + "com\322A.https://www.googleapis.com/auth/cl" + + "oud-platformB\222\006\n\030com.google.cloudbuild.v" + + "1P\001ZGgoogle.golang.org/genproto/googleap" + + "is/devtools/cloudbuild/v1;cloudbuild\242\002\003G" + + "CB\252\002\032Google.Cloud.CloudBuild.V1\352\002\030Google" + + "::Cloud::Build::V1\352AN\n\036compute.googleapi" + + "s.com/Network\022,projects/{project}/global" + + "/networks/{network}\352AY\n!iam.googleapis.c" + + "om/ServiceAccount\0224projects/{project}/se" + + "rviceAccounts/{service_account}\352AJ\n#secr" + + "etmanager.googleapis.com/Secret\022#project" + + "s/{project}/secrets/{secret}\352Ad\n*secretm" + + "anager.googleapis.com/SecretVersion\0226pro" + + "jects/{project}/secrets/{secret}/version" + + "s/{version}\352Ap\n!cloudkms.googleapis.com/" + + "CryptoKey\022Kprojects/{project}/locations/" + + "{location}/keyRings/{keyring}/cryptoKeys" + + "/{key}\352AU\n\"pubsub.googleapis.com/Subscri" + + "ption\022/projects/{project}/subscriptions/" + + "{subscription}\352A@\n\033pubsub.googleapis.com" + + "/Topic\022!projects/{project}/topics/{topic" + + "}b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( @@ -1250,7 +1249,6 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "IgnoredFiles", "IncludedFiles", "Filter", - "ServiceAccount", "BuildTemplate", }); internal_static_google_devtools_cloudbuild_v1_BuildTrigger_SubstitutionsEntry_descriptor = diff --git a/proto-google-cloud-build-v1/src/main/proto/google/devtools/cloudbuild/v1/cloudbuild.proto b/proto-google-cloud-build-v1/src/main/proto/google/devtools/cloudbuild/v1/cloudbuild.proto index 3f980c7b..9b23d2c0 100644 --- a/proto-google-cloud-build-v1/src/main/proto/google/devtools/cloudbuild/v1/cloudbuild.proto +++ b/proto-google-cloud-build-v1/src/main/proto/google/devtools/cloudbuild/v1/cloudbuild.proto @@ -1377,15 +1377,6 @@ message BuildTrigger { // Optional. A Common Expression Language string. string filter = 30 [(google.api.field_behavior) = OPTIONAL]; - - // The service account used for all user-controlled operations including - // UpdateBuildTrigger, RunBuildTrigger, CreateBuild, and CancelBuild. - // If no service account is set, then the standard Cloud Build service account - // ([PROJECT_NUM]@system.gserviceaccount.com) will be used instead. - // Format: `projects/{PROJECT_ID}/serviceAccounts/{ACCOUNT_ID_OR_EMAIL}` - string service_account = 33 [(google.api.resource_reference) = { - type: "iam.googleapis.com/ServiceAccount" - }]; } // GitHubEventsConfig describes the configuration of a trigger that creates a