domains_grpc_service_config.json 1.9 KB

123456789101112131415161718192021222324252627282930313233343536
  1. {
  2. "methodConfig": [
  3. {
  4. "name": [
  5. { "service": "google.cloud.domains.v1alpha2.DomainsService", "method": "SearchDomains" },
  6. { "service": "google.cloud.domains.v1alpha2.DomainsService", "method": "RetrieveRegisterParameters" },
  7. { "service": "google.cloud.domains.v1alpha2.DomainsService", "method": "RetrieveTransferParameters" },
  8. { "service": "google.cloud.domains.v1alpha2.DomainsService", "method": "ListRegistrations" },
  9. { "service": "google.cloud.domains.v1alpha2.DomainsService", "method": "GetRegistration" },
  10. { "service": "google.cloud.domains.v1alpha2.DomainsService", "method": "RetrieveAuthorizationCode" }
  11. ],
  12. "timeout": "60s",
  13. "retryPolicy": {
  14. "maxAttempts": 5,
  15. "initialBackoff": "1s",
  16. "maxBackoff": "10s",
  17. "backoffMultiplier": 1.3,
  18. "retryableStatusCodes": ["UNAVAILABLE"]
  19. }
  20. },
  21. {
  22. "name": [
  23. { "service": "google.cloud.domains.v1alpha2.DomainsService", "method": "RegisterDomain" },
  24. { "service": "google.cloud.domains.v1alpha2.DomainsService", "method": "TransferDomain" },
  25. { "service": "google.cloud.domains.v1alpha2.DomainsService", "method": "UpdateRegistration" },
  26. { "service": "google.cloud.domains.v1alpha2.DomainsService", "method": "ConfigureManagementSettings" },
  27. { "service": "google.cloud.domains.v1alpha2.DomainsService", "method": "ConfigureDnsSettings" },
  28. { "service": "google.cloud.domains.v1alpha2.DomainsService", "method": "ConfigureContactSettings" },
  29. { "service": "google.cloud.domains.v1alpha2.DomainsService", "method": "ExportRegistration" },
  30. { "service": "google.cloud.domains.v1alpha2.DomainsService", "method": "DeleteRegistration" },
  31. { "service": "google.cloud.domains.v1alpha2.DomainsService", "method": "ResetAuthorizationCode" }
  32. ],
  33. "timeout": "60s"
  34. }
  35. ]
  36. }