googleapis/google/cloud/asset/v1/cloudasset_grpc_service_con...

96 lines
2.2 KiB
JSON
Executable File

{
"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": "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": "ListFeeds"
},
{
"service": "google.cloud.asset.v1.AssetService",
"method": "DeleteFeed"
}
],
"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": "15s",
"retryPolicy": {
"maxAttempts": 5,
"initialBackoff": "0.100s",
"maxBackoff": "60s",
"backoffMultiplier": 1.3,
"retryableStatusCodes": [
"DEADLINE_EXCEEDED",
"UNAVAILABLE"
]
}
},
{
"name": [
{
"service": "google.cloud.asset.v1.AssetService",
"method": "AnalyzeIamPolicy"
}
],
"timeout": "300s",
"retryPolicy": {
"initialBackoff": "0.100s",
"maxBackoff": "60s",
"backoffMultiplier": 1.3,
"retryableStatusCodes": [
"UNAVAILABLE"
]
}
}
]
}