Retrieves the lifecycle rule of a table.
Try it now
Test
RAM authorization
Action | Access level | Resource type | Condition key | Dependent action |
dlf:GetLifecycleRule | *All Resource
| None | None |
Request syntax
GET /webapi/metastorehouse/lifecycle/rule/getLifecycleRule HTTP/1.1Request parameters
Parameter | Type | Required | Description | Example |
ResourceName | string | No | The fully qualified table name. | demo_catalog_id.demo_db_name.demo_table_name |
BizId | string | No | The business ID. | LCRU-17E7192705C365C0 |
Response elements
Element | Type | Description | Example |
object | The response body. | ||
RequestId | string | The request ID. | EDBC848F-7CC7-52E3-9FBF-924D09B5C27A |
Success | boolean | Indicates whether the call was successful. Valid values:
| True |
Data | LifecycleRule | The lifecycle rule. |
Examples
Success response
JSON format
{
"RequestId": "EDBC848F-7CC7-52E3-9FBF-924D09B5C27A",
"Success": true,
"Data": {
"BizId": "",
"GmtCreate": "",
"GmtModified": "",
"Name": "",
"ResourceType": "",
"BindCount": 0,
"Description": "",
"RuleType": "",
"Config": "",
"IaDays": 0,
"ArchiveDays": 0,
"ColdArchiveDays": 0,
"ScheduleStatus": "",
"Workflow": {
"LatestInstanceId": "",
"LatestInstanceStatus": "",
"LatestStartTime": "",
"LatestEndTime": ""
},
"WorkflowId": "",
"WorkflowInstance": {
"DlfWorkflowId": "",
"ExternalInstanceId": "",
"StartTime": 0,
"EndTime": 0,
"Status": "",
"RuntimeLogs": [
{
"GmtCreate": "",
"InstanceId": "",
"BizTime": "",
"LogType": "",
"LogId": "",
"LogSummary": "",
"LogContent": ""
}
],
"BatchProgress": 0
},
"CatalogId": ""
}
}Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.