{
  "methodConfig": [
    {
      "name": [
        { "service": "google.cloud.gaming.v1.GameServerClustersService", "method": "ListGameServerClusters" },
        { "service": "google.cloud.gaming.v1.GameServerClustersService", "method": "GetGameServerCluster" },
        { "service": "google.cloud.gaming.v1.GameServerClustersService", "method": "PreviewCreateGameServerCluster" },
        { "service": "google.cloud.gaming.v1.GameServerClustersService", "method": "PreviewDeleteGameServerCluster" },
        { "service": "google.cloud.gaming.v1.GameServerClustersService", "method": "PreviewUpdateGameServerCluster" },

        { "service": "google.cloud.gaming.v1.GameServerConfigsService", "method": "ListGameServerConfigs" },
        { "service": "google.cloud.gaming.v1.GameServerConfigsService", "method": "GetGameServerConfig" },

        { "service": "google.cloud.gaming.v1.GameServerDeploymentsService", "method": "ListGameServerDeployments" },
        { "service": "google.cloud.gaming.v1.GameServerDeploymentsService", "method": "GetGameServerDeployment" },
        { "service": "google.cloud.gaming.v1.GameServerDeploymentsService", "method": "GetGameServerDeploymentRollout" },
        { "service": "google.cloud.gaming.v1.GameServerDeploymentsService", "method": "PreviewGameServerDeploymentRollout" },

        { "service": "google.cloud.gaming.v1.RealmsService", "method": "ListRealms" },
        { "service": "google.cloud.gaming.v1.RealmsService", "method": "GetRealm" },
        { "service": "google.cloud.gaming.v1.RealmsService", "method": "PreviewRealmUpdate" },
        { "service": "google.cloud.gaming.v1.GameServerDeploymentsService", "method": "FetchDeploymentState" }
      ],
      "timeout": "60s",
      "retryPolicy": {
        "maxAttempts": 5,
        "initialBackoff": "1s",
        "maxBackoff": "10s",
        "backoffMultiplier": 1.3,
        "retryableStatusCodes": ["UNAVAILABLE"]
      }
    },
    {
      "name": [
        { "service": "google.cloud.gaming.v1.GameServerClustersService", "method": "DeleteGameServerCluster" },
        { "service": "google.cloud.gaming.v1.GameServerClustersService", "method": "UpdateGameServerCluster" },

        { "service": "google.cloud.gaming.v1.GameServerConfigsService", "method": "CreateGameServerConfig" },
        { "service": "google.cloud.gaming.v1.GameServerConfigsService", "method": "DeleteGameServerConfig" },

        { "service": "google.cloud.gaming.v1.GameServerDeploymentsService", "method": "CreateGameServerDeployment" },
        { "service": "google.cloud.gaming.v1.GameServerDeploymentsService", "method": "DeleteGameServerDeployment" },
        { "service": "google.cloud.gaming.v1.GameServerDeploymentsService", "method": "UpdateGameServerDeployment" },
        { "service": "google.cloud.gaming.v1.GameServerDeploymentsService", "method": "UpdateGameServerDeploymentRollout" },

        { "service": "google.cloud.gaming.v1.RealmsService", "method": "CreateRealm" },
        { "service": "google.cloud.gaming.v1.RealmsService", "method": "DeleteRealm" },
        { "service": "google.cloud.gaming.v1.RealmsService", "method": "UpdateRealm" }
      ],
      "timeout": "60s"
    },
    {
      "name": [
        { "service": "google.cloud.gaming.v1.GameServerClustersService", "method": "CreateGameServerCluster" }
      ],
      "timeout": "120s"
    }
  ]
}