PUT /buckets/{id}
Use this method to edit an existing bucket with the specified name. You must supply a JSON format body with your request. The bucket state must be New. | Secured by | | ---------- |
- Prism: Tables Manage domain in the Prism Analytics functional area.
- Prism: Tables Owner Manage domain in the Prism Analytics functional area.
- Prism: Delete Table Data domain in the Prism Analytics functional area
- Prism: Insert Table Data domain in the Prism Analytics functional area
- Prism: Truncate Table Data domain in the Prism Analytics functional area
- Prism: Update Table Data domain in the Prism Analytics functional area
Servers
- https://<tenantHostname>/api/prismAnalytics/v3/{tenant}
Path parameters
| Name | Type | Required | Description |
|---|---|---|---|
id |
String | Yes |
A reference to a Prism Analytics table. Example: The ID of the table. |
Request headers
| Name | Type | Required | Description |
|---|---|---|---|
Content-Type |
String | Yes |
The media type of the request body.
Default value: "application/json" |
Request body fields
| Name | Type | Required | Description |
|---|---|---|---|
id |
String | No | |
documentation |
String | No | |
name |
String | No | |
description |
String | No | |
targetDataset |
Object | No | |
targetDataset.id |
String | No | |
targetDataset.descriptor |
String | No | |
schema |
Object | No | |
schema.parseOptions |
Object | No | |
schema.parseOptions.fieldsEnclosedBy |
String | No | |
schema.parseOptions.ignoreTrailingExtraFields |
Boolean | No | |
schema.parseOptions.recordsDelimitedBy |
String | No | |
schema.parseOptions.fieldsEnclosingCharacterEscapedBy |
String | No | |
schema.parseOptions.ignoreTrailingWhitespacesInQuotes |
String | No | |
schema.parseOptions.commentCharacter |
String | No | |
schema.parseOptions.charset |
String | No | |
schema.parseOptions.headerLinesToIgnore |
Integer | No | |
schema.parseOptions.ignoreLeadingWhitespacesInQuotes |
String | No | |
schema.parseOptions.fieldsDelimitedBy |
String | No | |
schema.parseOptions.ignoreTrailingMissingFields |
Boolean | No | |
schema.parseOptions.type |
String | No | |
schema.parseOptions.ignoreTrailingWhitespaces |
Boolean | No | |
schema.parseOptions.ignoreLeadingWhitespaces |
Boolean | No | |
schema.fields[] |
Array | No | |
schema.fields[].id |
String | No | |
schema.fields[].name |
String | No | |
schema.fields[].parseFormat |
String | No |
Required for Date fields. The Date format that the values in this field must match to be recognized as a Date field. |
schema.fields[].context |
Object | No | |
schema.fields[].context.id |
String | No | |
schema.fields[].context.descriptor |
String | No | |
schema.fields[].description |
String | No |
The description of the field. The description must contain less than 1,000 characters. |
schema.fields[].ordinal |
Integer | No |
The order of the field in the file (index). The ordinal values:
|
schema.fields[].type |
Object | No | |
schema.fields[].type.id |
String | No |
Valid values:
|
schema.fields[].type.name |
String | No |
Valid values:
|
schema.fields[].precision |
Integer | No |
Required for Numeric fields. The maximum number of digits in a Numeric field. This value includes all digits to the left and right of the decimal point. The maximum value is 38. |
schema.fields[].scale |
Integer | No |
Required for Numeric fields. The maximum number of digits to the right of the decimal point in a Numeric field. This value must be less than the precision value. |
schema.fields[].businessObject |
Object | No | |
schema.fields[].businessObject.id |
String | No | |
schema.fields[].businessObject.descriptor |
String | No | |
displayName |
String | No | |
state |
Object | No | |
state.id |
String | No | |
state.descriptor |
String | No |
Valid values:
|
How to start integrating
- Add HTTP Task to your workflow definition.
- Search for the API you want to integrate with and click on the name.
- This loads the API reference documentation and prepares the Http request settings.
- Click Test request to test run your request to the API and see the API's response.