googleapis/google/bigtable/admin/v2/bigtableadmin_grpc_service_...

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"
}
]
}