Internal Run Job
Cloud Scheduler から OIDC で叩かれる定期ジョブ(Cloud Run platform auth で保護)。 gateway 非経由のため gateway-origin から除外。未知ジョブは 404。 多層防御として呼出元 OIDC の email クレームを SCHEDULER_SA_EMAIL と照合する。
POST
/internal/jobs/{job}Path parameters
jobstringrequiredHeader parameters
authorizationstring | anyResponses
200Successful Response
any422Validation Error
detailValidationError[]Show propertiesHide properties
Array of
ValidationErrorlocstring | integer[]requiredShow propertiesHide properties
Array of
string | integerAny of:
string
stringinteger
integermsgstringrequiredtypestringrequiredRequest
curl -X POST "/internal/jobs/string"const response = await fetch("/internal/jobs/string", {
method: "POST"
});import requests
response = requests.post(
"/internal/jobs/string",
)Response
"string"{
"detail": [
{
"loc": [
"string"
],
"msg": "string",
"type": "string"
}
]
}