From 3028060618e8024af9a32b3ab3456c160091ecb7 Mon Sep 17 00:00:00 2001 From: Google APIs Date: Tue, 14 Apr 2020 09:09:33 -0700 Subject: [PATCH] feat: Adding retry policy for OS Config V1 OsConfigService PiperOrigin-RevId: 306450502 --- .../v1/osconfig_grpc_service_config.json | 16 +--------------- google/cloud/osconfig/v1/osconfig_service.proto | 1 - 2 files changed, 1 insertion(+), 16 deletions(-) diff --git a/google/cloud/osconfig/v1/osconfig_grpc_service_config.json b/google/cloud/osconfig/v1/osconfig_grpc_service_config.json index 10822f8af..4e198ad14 100644 --- a/google/cloud/osconfig/v1/osconfig_grpc_service_config.json +++ b/google/cloud/osconfig/v1/osconfig_grpc_service_config.json @@ -7,21 +7,7 @@ "initialBackoff": "1s", "maxBackoff": "60s", "backoffMultiplier": 1.3, - "retryableStatusCodes": ["UNAVAILABLE", "DEADLINE_EXCEEDED"] + "retryableStatusCodes": ["UNAVAILABLE"] } - }, - { - "name": [ - { "service": "google.cloud.osconfig.v1.OsConfigService", "method": "ExecutePatchJob" }, - { "service": "google.cloud.osconfig.v1.OsConfigService", "method": "GetPatchJob" }, - { "service": "google.cloud.osconfig.v1.OsConfigService", "method": "CancelPatchJob" }, - { "service": "google.cloud.osconfig.v1.OsConfigService", "method": "ListPatchJobs" }, - { "service": "google.cloud.osconfig.v1.OsConfigService", "method": "ListPatchJobInstanceDetails" }, - { "service": "google.cloud.osconfig.v1.OsConfigService", "method": "CreatePatchDeployment" }, - { "service": "google.cloud.osconfig.v1.OsConfigService", "method": "GetPatchDeployment" }, - { "service": "google.cloud.osconfig.v1.OsConfigService", "method": "ListPatchDeployments" }, - { "service": "google.cloud.osconfig.v1.OsConfigService", "method": "DeletePatchDeployment" } - ], - "timeout": "60s" }] } diff --git a/google/cloud/osconfig/v1/osconfig_service.proto b/google/cloud/osconfig/v1/osconfig_service.proto index 08ca8a485..2a654eaa2 100644 --- a/google/cloud/osconfig/v1/osconfig_service.proto +++ b/google/cloud/osconfig/v1/osconfig_service.proto @@ -29,7 +29,6 @@ option java_outer_classname = "OsConfigProto"; option java_package = "com.google.cloud.osconfig.v1"; option php_namespace = "Google\\Cloud\\OsConfig\\V1"; option ruby_package = "Google::Cloud::OsConfig::V1"; - option (google.api.resource_definition) = { type: "compute.googleapis.com/Instance" pattern: "projects/{project}/zones/{zone}/instances/{instance}"