{ "methodConfig": [{ "name": [ { "service": "google.cloud.securityposture.v1.SecurityPosture", "method": "ListPostures" }, { "service": "google.cloud.securityposture.v1.SecurityPosture", "method": "ListPostureRevisions" }, { "service": "google.cloud.securityposture.v1.SecurityPosture", "method": "GetPosture" }, { "service": "google.cloud.securityposture.v1.SecurityPosture", "method": "CreatePosture" }, { "service": "google.cloud.securityposture.v1.SecurityPosture", "method": "UpdatePosture" }, { "service": "google.cloud.securityposture.v1.SecurityPosture", "method": "DeletePosture" }, { "service": "google.cloud.securityposture.v1.SecurityPosture", "method": "ExtractPosture" }, { "service": "google.cloud.securityposture.v1.SecurityPosture", "method": "ListPostureDeployments" }, { "service": "google.cloud.securityposture.v1.SecurityPosture", "method": "GetPostureDeployment" }, { "service": "google.cloud.securityposture.v1.SecurityPosture", "method": "CreatePostureDeployment" }, { "service": "google.cloud.securityposture.v1.SecurityPosture", "method": "UpdatePostureDeployment" }, { "service": "google.cloud.securityposture.v1.SecurityPosture", "method": "DeletePostureDeployment" }, { "service": "google.cloud.securityposture.v1.SecurityPosture", "method": "ListPostureTemplates" }, { "service": "google.cloud.securityposture.v1.SecurityPosture", "method": "GetPostureTemplate" }, { "service": "google.cloud.securityposture.v1.SecurityPosture", "method": "CreateIaCValidationReport" } ], "timeout": "60s", "retryPolicy": { "maxAttempts": 5, "initialBackoff": "1s", "maxBackoff": "10s", "backoffMultiplier": 1.3, "retryableStatusCodes": ["UNAVAILABLE"] } }] }