221 lines
5.8 KiB
JSON
Executable File
221 lines
5.8 KiB
JSON
Executable File
{
|
|
"methodConfig": [
|
|
{
|
|
"name": [
|
|
{
|
|
"service": "google.bigtable.admin.v2.BigtableTableAdmin",
|
|
"method": "CreateTable"
|
|
},
|
|
{
|
|
"service": "google.bigtable.admin.v2.BigtableTableAdmin",
|
|
"method": "ModifyColumnFamilies"
|
|
}
|
|
],
|
|
"timeout": "300s"
|
|
},
|
|
{
|
|
"name": [
|
|
{
|
|
"service": "google.bigtable.admin.v2.BigtableTableAdmin",
|
|
"method": "DeleteTable"
|
|
},
|
|
{
|
|
"service": "google.bigtable.admin.v2.BigtableTableAdmin",
|
|
"method": "SetIamPolicy"
|
|
},
|
|
{
|
|
"service": "google.bigtable.admin.v2.BigtableTableAdmin",
|
|
"method": "DeleteSnapshot"
|
|
},
|
|
{
|
|
"service": "google.bigtable.admin.v2.BigtableTableAdmin",
|
|
"method": "UpdateBackup"
|
|
},
|
|
{
|
|
"service": "google.bigtable.admin.v2.BigtableTableAdmin",
|
|
"method": "DeleteBackup"
|
|
}
|
|
],
|
|
"timeout": "60s"
|
|
},
|
|
{
|
|
"name": [
|
|
{
|
|
"service": "google.bigtable.admin.v2.BigtableTableAdmin",
|
|
"method": "ListTables"
|
|
},
|
|
{
|
|
"service": "google.bigtable.admin.v2.BigtableTableAdmin",
|
|
"method": "GetTable"
|
|
},
|
|
{
|
|
"service": "google.bigtable.admin.v2.BigtableTableAdmin",
|
|
"method": "GetSnapshot"
|
|
},
|
|
{
|
|
"service": "google.bigtable.admin.v2.BigtableTableAdmin",
|
|
"method": "GetBackup"
|
|
},
|
|
{
|
|
"service": "google.bigtable.admin.v2.BigtableTableAdmin",
|
|
"method": "ListBackups"
|
|
}
|
|
],
|
|
"timeout": "60s",
|
|
"retryPolicy": {
|
|
"initialBackoff": "1s",
|
|
"maxBackoff": "60s",
|
|
"backoffMultiplier": 2,
|
|
"retryableStatusCodes": [
|
|
"UNAVAILABLE",
|
|
"DEADLINE_EXCEEDED"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"name": [
|
|
{
|
|
"service": "google.bigtable.admin.v2.BigtableTableAdmin",
|
|
"method": "GenerateConsistencyToken"
|
|
},
|
|
{
|
|
"service": "google.bigtable.admin.v2.BigtableTableAdmin",
|
|
"method": "CheckConsistency"
|
|
},
|
|
{
|
|
"service": "google.bigtable.admin.v2.BigtableTableAdmin",
|
|
"method": "GetIamPolicy"
|
|
},
|
|
{
|
|
"service": "google.bigtable.admin.v2.BigtableTableAdmin",
|
|
"method": "TestIamPermissions"
|
|
},
|
|
{
|
|
"service": "google.bigtable.admin.v2.BigtableTableAdmin",
|
|
"method": "ListSnapshots"
|
|
}
|
|
],
|
|
"timeout": "60s",
|
|
"retryPolicy": {
|
|
"initialBackoff": "1s",
|
|
"maxBackoff": "60s",
|
|
"backoffMultiplier": 2,
|
|
"retryableStatusCodes": [
|
|
"UNAVAILABLE",
|
|
"DEADLINE_EXCEEDED"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"name": [
|
|
{
|
|
"service": "google.bigtable.admin.v2.BigtableTableAdmin",
|
|
"method": "DropRowRange"
|
|
}
|
|
],
|
|
"timeout": "3600s"
|
|
},
|
|
{
|
|
"name": [
|
|
{
|
|
"service": "google.bigtable.admin.v2.BigtableInstanceAdmin",
|
|
"method": "CreateInstance"
|
|
}
|
|
],
|
|
"timeout": "300s"
|
|
},
|
|
{
|
|
"name": [
|
|
{
|
|
"service": "google.bigtable.admin.v2.BigtableInstanceAdmin",
|
|
"method": "GetInstance"
|
|
},
|
|
{
|
|
"service": "google.bigtable.admin.v2.BigtableInstanceAdmin",
|
|
"method": "ListInstances"
|
|
},
|
|
{
|
|
"service": "google.bigtable.admin.v2.BigtableInstanceAdmin",
|
|
"method": "GetCluster"
|
|
},
|
|
{
|
|
"service": "google.bigtable.admin.v2.BigtableInstanceAdmin",
|
|
"method": "UpdateCluster"
|
|
},
|
|
{
|
|
"service": "google.bigtable.admin.v2.BigtableInstanceAdmin",
|
|
"method": "ListClusters"
|
|
},
|
|
{
|
|
"service": "google.bigtable.admin.v2.BigtableInstanceAdmin",
|
|
"method": "GetAppProfile"
|
|
},
|
|
{
|
|
"service": "google.bigtable.admin.v2.BigtableInstanceAdmin",
|
|
"method": "ListAppProfiles"
|
|
},
|
|
{
|
|
"service": "google.bigtable.admin.v2.BigtableInstanceAdmin",
|
|
"method": "UpdateAppProfile"
|
|
},
|
|
{
|
|
"service": "google.bigtable.admin.v2.BigtableInstanceAdmin",
|
|
"method": "UpdateInstance"
|
|
},
|
|
{
|
|
"service": "google.bigtable.admin.v2.BigtableInstanceAdmin",
|
|
"method": "PartialUpdateInstance"
|
|
},
|
|
{
|
|
"service": "google.bigtable.admin.v2.BigtableInstanceAdmin",
|
|
"method": "GetIamPolicy"
|
|
},
|
|
{
|
|
"service": "google.bigtable.admin.v2.BigtableInstanceAdmin",
|
|
"method": "TestIamPermissions"
|
|
}
|
|
],
|
|
"timeout": "60s",
|
|
"retryPolicy": {
|
|
"maxAttempts": 5,
|
|
"initialBackoff": "1s",
|
|
"maxBackoff": "60s",
|
|
"backoffMultiplier": 2,
|
|
"retryableStatusCodes": [
|
|
"UNAVAILABLE",
|
|
"DEADLINE_EXCEEDED"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"name": [
|
|
{
|
|
"service": "google.bigtable.admin.v2.BigtableInstanceAdmin",
|
|
"method": "DeleteInstance"
|
|
},
|
|
{
|
|
"service": "google.bigtable.admin.v2.BigtableInstanceAdmin",
|
|
"method": "CreateCluster"
|
|
},
|
|
{
|
|
"service": "google.bigtable.admin.v2.BigtableInstanceAdmin",
|
|
"method": "DeleteCluster"
|
|
},
|
|
{
|
|
"service": "google.bigtable.admin.v2.BigtableInstanceAdmin",
|
|
"method": "CreateAppProfile"
|
|
},
|
|
{
|
|
"service": "google.bigtable.admin.v2.BigtableInstanceAdmin",
|
|
"method": "DeleteAppProfile"
|
|
},
|
|
{
|
|
"service": "google.bigtable.admin.v2.BigtableInstanceAdmin",
|
|
"method": "SetIamPolicy"
|
|
}
|
|
],
|
|
"timeout": "60s"
|
|
}
|
|
]
|
|
}
|