{
  "methodConfig": [
    {
      "name": [
        {
          "service": "google.cloud.asset.v1.AssetService",
          "method": "ExportAssets"
        },
        {
          "service": "google.cloud.asset.v1.AssetService",
          "method": "CreateFeed"
        },
        {
          "service": "google.cloud.asset.v1.AssetService",
          "method": "UpdateFeed"
        },
        {
          "service": "google.cloud.asset.v1.AssetService",
          "method": "CreateSavedQuery"
        },
        {
          "service": "google.cloud.asset.v1.AssetService",
          "method": "UpdateSavedQuery"
        },
        {
          "service": "google.cloud.asset.v1.AssetService",
          "method": "AnalyzeIamPolicyLongrunning"
        }
      ],
      "timeout": "60s"
    },
    {
      "name": [
        {
          "service": "google.cloud.asset.v1.AssetService",
          "method": "BatchGetAssetsHistory"
        },
        {
          "service": "google.cloud.asset.v1.AssetService",
          "method": "GetFeed"
        },
        {
          "service": "google.cloud.asset.v1.AssetService",
          "method": "ListAssets"
        },
        {
          "service": "google.cloud.asset.v1.AssetService",
          "method": "ListFeeds"
        },
        {
          "service": "google.cloud.asset.v1.AssetService",
          "method": "DeleteFeed"
        },
        {
          "service": "google.cloud.asset.v1.AssetService",
          "method": "GetSavedQuery"
        },
        {
          "service": "google.cloud.asset.v1.AssetService",
          "method": "ListSavedQueries"
        },
        {
          "service": "google.cloud.asset.v1.AssetService",
          "method": "DeleteSavedQuery"
        },
        {
          "service": "google.cloud.asset.v1.AssetService",
          "method": "AnalyzeOrgPolicies"
        },
        {
          "service": "google.cloud.asset.v1.AssetService",
          "method": "AnalyzeOrgPolicyGovernedContainers"
        },
        {
          "service": "google.cloud.asset.v1.AssetService",
          "method": "AnalyzeOrgPolicyGovernedAssets"
        }
      ],
      "timeout": "60s",
      "retryPolicy": {
        "initialBackoff": "0.100s",
        "maxBackoff": "60s",
        "backoffMultiplier": 1.3,
        "retryableStatusCodes": [
          "DEADLINE_EXCEEDED",
          "UNAVAILABLE"
        ]
      }
    },
    {
      "name": [
        {
          "service": "google.cloud.asset.v1.AssetService",
          "method": "SearchAllResources"
        },
        {
          "service": "google.cloud.asset.v1.AssetService",
          "method": "SearchAllIamPolicies"
        }
      ],
      "timeout": "30s",
      "retryPolicy": {
        "initialBackoff": "0.100s",
        "maxBackoff": "60s",
        "backoffMultiplier": 1.3,
        "retryableStatusCodes": [
          "UNAVAILABLE"
        ]
      }
    },
    {
      "name": [
        {
          "service": "google.cloud.asset.v1.AssetService",
          "method": "AnalyzeIamPolicy"
        }
      ],
      "timeout": "300s",
      "retryPolicy": {
        "initialBackoff": "0.100s",
        "maxBackoff": "60s",
        "backoffMultiplier": 1.3,
        "retryableStatusCodes": [
          "UNAVAILABLE"
        ]
      }
    },
    {
      "name": [
        {
          "service": "google.cloud.asset.v1.AssetService",
          "method": "QueryAssets"
        }
      ],
      "timeout": "200s",
      "retryPolicy": {
        "initialBackoff": "0.100s",
        "maxBackoff": "60s",
        "backoffMultiplier": 1.3,
        "retryableStatusCodes": [
          "UNAVAILABLE"
        ]
      }
    },
    {
      "name": [
        {
          "service": "google.cloud.asset.v1.AssetService",
          "method": "QueryAssetTypes"
        }
      ],
      "timeout": "10s",
      "retryPolicy": {
        "initialBackoff": "0.100s",
        "maxBackoff": "60s",
        "backoffMultiplier": 1.3,
        "retryableStatusCodes": [
          "UNAVAILABLE"
        ]
      }
    },
    {
      "name": [
        {
          "service": "google.cloud.asset.v1.AssetService",
          "method": "BatchGetEffectiveIamPolicies"
        }
      ],
      "timeout": "300s",
      "retryPolicy": {
        "initialBackoff": "0.100s",
        "maxBackoff": "60s",
        "backoffMultiplier": 1.3,
        "retryableStatusCodes": [
          "UNAVAILABLE"
        ]
      }
    },
    {
      "name": [
        {
          "service": "google.cloud.asset.v1.AssetService",
          "method": "TraverseGraph"
        }
      ],
      "timeout": "60s",
      "retryPolicy": {
        "initialBackoff": "0.100s",
        "maxBackoff": "60s",
        "backoffMultiplier": 1.3,
        "retryableStatusCodes": [
          "UNAVAILABLE"
        ]
      }
    },
    {
      "name": [
        {
          "service": "google.cloud.asset.v1.AssetService",
          "method": "IngestAsset"
        }
      ],
      "timeout": "60s",
      "retryPolicy": {
        "initialBackoff": "0.100s",
        "maxBackoff": "60s",
        "backoffMultiplier": 1.3,
        "retryableStatusCodes": [
          "UNAVAILABLE"
        ]
      }
    }
  ]
}
