Generated from protobuf enumREVISION_REASON_UNDEFINED = 0;
PENDING
Value: 1
Revision in Pending state.
Generated from protobuf enumPENDING = 1;
RESERVE
Value: 2
Revision is in Reserve state.
Generated from protobuf enumRESERVE = 2;
RETIRED
Value: 3
Revision is Retired.
Generated from protobuf enumRETIRED = 3;
RETIRING
Value: 4
Revision is being retired.
Generated from protobuf enumRETIRING = 4;
RECREATING
Value: 5
Revision is being recreated.
Generated from protobuf enumRECREATING = 5;
HEALTH_CHECK_CONTAINER_ERROR
Value: 6
There was a health check error.
Generated from protobuf enumHEALTH_CHECK_CONTAINER_ERROR = 6;
CUSTOMIZED_PATH_RESPONSE_PENDING
Value: 7
Health check failed due to user error from customized path of the
container. System will retry.
Generated from protobuf enumCUSTOMIZED_PATH_RESPONSE_PENDING = 7;
MIN_INSTANCES_NOT_PROVISIONED
Value: 8
A revision with min_instance_count > 0 was created and is reserved, but
it was not configured to serve traffic, so it's not live. This can also
happen momentarily during traffic migration.
Generated from protobuf enumMIN_INSTANCES_NOT_PROVISIONED = 8;
ACTIVE_REVISION_LIMIT_REACHED
Value: 9
The maximum allowed number of active revisions has been reached.
Generated from protobuf enumACTIVE_REVISION_LIMIT_REACHED = 9;
NO_DEPLOYMENT
Value: 10
There was no deployment defined.
This value is no longer used, but Services created in older versions of
the API might contain this value.
Generated from protobuf enumNO_DEPLOYMENT = 10;
HEALTH_CHECK_SKIPPED
Value: 11
A revision's container has no port specified since the revision is of a
manually scaled service with 0 instance count
Generated from protobuf enumHEALTH_CHECK_SKIPPED = 11;
MIN_INSTANCES_WARMING
Value: 12
A revision with min_instance_count > 0 was created and is waiting for
enough instances to begin a traffic migration.
Generated from protobuf enumMIN_INSTANCES_WARMING = 12;
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[],[],null,["# Google Cloud Run V2 Client - Class RevisionReason (1.9.0)\n\nVersion latestkeyboard_arrow_down\n\n- [1.9.0 (latest)](/php/docs/reference/cloud-run/latest/V2.Condition.RevisionReason)\n- [1.8.0](/php/docs/reference/cloud-run/1.8.0/V2.Condition.RevisionReason)\n- [1.7.0](/php/docs/reference/cloud-run/1.7.0/V2.Condition.RevisionReason)\n- [1.6.0](/php/docs/reference/cloud-run/1.6.0/V2.Condition.RevisionReason)\n- [1.5.2](/php/docs/reference/cloud-run/1.5.2/V2.Condition.RevisionReason)\n- [1.4.0](/php/docs/reference/cloud-run/1.4.0/V2.Condition.RevisionReason)\n- [1.3.0](/php/docs/reference/cloud-run/1.3.0/V2.Condition.RevisionReason)\n- [1.2.0](/php/docs/reference/cloud-run/1.2.0/V2.Condition.RevisionReason)\n- [1.1.0](/php/docs/reference/cloud-run/1.1.0/V2.Condition.RevisionReason)\n- [1.0.0](/php/docs/reference/cloud-run/1.0.0/V2.Condition.RevisionReason)\n- [0.9.3](/php/docs/reference/cloud-run/0.9.3/V2.Condition.RevisionReason)\n- [0.8.0](/php/docs/reference/cloud-run/0.8.0/V2.Condition.RevisionReason)\n- [0.7.2](/php/docs/reference/cloud-run/0.7.2/V2.Condition.RevisionReason)\n- [0.6.0](/php/docs/reference/cloud-run/0.6.0/V2.Condition.RevisionReason)\n- [0.5.2](/php/docs/reference/cloud-run/0.5.2/V2.Condition.RevisionReason)\n- [0.4.0](/php/docs/reference/cloud-run/0.4.0/V2.Condition.RevisionReason)\n- [0.3.4](/php/docs/reference/cloud-run/0.3.4/V2.Condition.RevisionReason) \nReference documentation and code samples for the Google Cloud Run V2 Client class RevisionReason.\n\nReasons specific to Revision resource.\n\nProtobuf type `google.cloud.run.v2.Condition.RevisionReason`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ Run \\\\ V2 \\\\ Condition\n\nMethods\n-------\n\n### static::name\n\n### static::value\n\nConstants\n---------\n\n### REVISION_REASON_UNDEFINED\n\n Value: 0\n\nDefault value.\n\nGenerated from protobuf enum `REVISION_REASON_UNDEFINED = 0;`\n\n### PENDING\n\n Value: 1\n\nRevision in Pending state.\n\nGenerated from protobuf enum `PENDING = 1;`\n\n### RESERVE\n\n Value: 2\n\nRevision is in Reserve state.\n\nGenerated from protobuf enum `RESERVE = 2;`\n\n### RETIRED\n\n Value: 3\n\nRevision is Retired.\n\nGenerated from protobuf enum `RETIRED = 3;`\n\n### RETIRING\n\n Value: 4\n\nRevision is being retired.\n\nGenerated from protobuf enum `RETIRING = 4;`\n\n### RECREATING\n\n Value: 5\n\nRevision is being recreated.\n\nGenerated from protobuf enum `RECREATING = 5;`\n\n### HEALTH_CHECK_CONTAINER_ERROR\n\n Value: 6\n\nThere was a health check error.\n\nGenerated from protobuf enum `HEALTH_CHECK_CONTAINER_ERROR = 6;`\n\n### CUSTOMIZED_PATH_RESPONSE_PENDING\n\n Value: 7\n\nHealth check failed due to user error from customized path of the\ncontainer. System will retry.\n\nGenerated from protobuf enum `CUSTOMIZED_PATH_RESPONSE_PENDING = 7;`\n\n### MIN_INSTANCES_NOT_PROVISIONED\n\n Value: 8\n\nA revision with min_instance_count \\\u003e 0 was created and is reserved, but\nit was not configured to serve traffic, so it's not live. This can also\nhappen momentarily during traffic migration.\n\nGenerated from protobuf enum `MIN_INSTANCES_NOT_PROVISIONED = 8;`\n\n### ACTIVE_REVISION_LIMIT_REACHED\n\n Value: 9\n\nThe maximum allowed number of active revisions has been reached.\n\nGenerated from protobuf enum `ACTIVE_REVISION_LIMIT_REACHED = 9;`\n\n### NO_DEPLOYMENT\n\n Value: 10\n\nThere was no deployment defined.\n\nThis value is no longer used, but Services created in older versions of\nthe API might contain this value.\n\nGenerated from protobuf enum `NO_DEPLOYMENT = 10;`\n\n### HEALTH_CHECK_SKIPPED\n\n Value: 11\n\nA revision's container has no port specified since the revision is of a\nmanually scaled service with 0 instance count\n\nGenerated from protobuf enum `HEALTH_CHECK_SKIPPED = 11;`\n\n### MIN_INSTANCES_WARMING\n\n Value: 12\n\nA revision with min_instance_count \\\u003e 0 was created and is waiting for\nenough instances to begin a traffic migration.\n\nGenerated from protobuf enum `MIN_INSTANCES_WARMING = 12;`"]]