@adobe/helix-pipeline
Version:
This project provides helper functions and default implementations for creating Hypermedia Processing Pipelines.
116 lines (62 loc) • 5.38 kB
Markdown
# Untitled object in Raw Request Schema
```txt
https://ns.adobe.com/helix/pipeline/rawrequest#/definitions/rawrequest/properties/headers
```
The headers of the request made to OpenWhisk (or Simulator)
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In |
| :------------------ | :--------- | :------------- | :----------- | :---------------- | :-------------------- | :------------------ | :----------------------------------------------------------------------- |
| Can be instantiated | No | Unknown status | No | Forbidden | Allowed | none | [rawrequest.schema.json*](rawrequest.schema.json "open original schema") |
## headers Type
`object` ([Details](rawrequest-definitions-rawrequest-properties-headers.md))
# undefined Properties
| Property | Type | Required | Nullable | Defined by |
| :------------------------------------------------------ | :------- | :------- | :------------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [x-openwhisk-activation-id](#x-openwhisk-activation-id) | `string` | Optional | cannot be null | [Raw Request](rawrequest-definitions-rawrequest-properties-headers-properties-x-openwhisk-activation-id.md "https://ns.adobe.com/helix/pipeline/rawrequest#/definitions/rawrequest/properties/headers/properties/x-openwhisk-activation-id") |
| [x-request-id](#x-request-id) | `string` | Optional | cannot be null | [Raw Request](rawrequest-definitions-rawrequest-properties-headers-properties-x-request-id.md "https://ns.adobe.com/helix/pipeline/rawrequest#/definitions/rawrequest/properties/headers/properties/x-request-id") |
| [x-cdn-request-id](#x-cdn-request-id) | `string` | Optional | cannot be null | [Raw Request](rawrequest-definitions-rawrequest-properties-headers-properties-x-cdn-request-id.md "https://ns.adobe.com/helix/pipeline/rawrequest#/definitions/rawrequest/properties/headers/properties/x-cdn-request-id") |
| [x-backend-name](#x-backend-name) | `string` | Optional | cannot be null | [Raw Request](rawrequest-definitions-rawrequest-properties-headers-properties-x-backend-name.md "https://ns.adobe.com/helix/pipeline/rawrequest#/definitions/rawrequest/properties/headers/properties/x-backend-name") |
| Additional Properties | `string` | Optional | cannot be null | [Raw Request](rawrequest-definitions-rawrequest-properties-headers-additionalproperties.md "https://ns.adobe.com/helix/pipeline/rawrequest#/definitions/rawrequest/properties/headers/additionalProperties") |
## x-openwhisk-activation-id
OpenWhisk Activation ID
`x-openwhisk-activation-id`
* is optional
* Type: `string`
* cannot be null
* defined in: [Raw Request](rawrequest-definitions-rawrequest-properties-headers-properties-x-openwhisk-activation-id.md "https://ns.adobe.com/helix/pipeline/rawrequest#/definitions/rawrequest/properties/headers/properties/x-openwhisk-activation-id")
### x-openwhisk-activation-id Type
`string`
## x-request-id
Request ID generated by OpenWhisk
`x-request-id`
* is optional
* Type: `string`
* cannot be null
* defined in: [Raw Request](rawrequest-definitions-rawrequest-properties-headers-properties-x-request-id.md "https://ns.adobe.com/helix/pipeline/rawrequest#/definitions/rawrequest/properties/headers/properties/x-request-id")
### x-request-id Type
`string`
## x-cdn-request-id
Request ID generated by the CDN
`x-cdn-request-id`
* is optional
* Type: `string`
* cannot be null
* defined in: [Raw Request](rawrequest-definitions-rawrequest-properties-headers-properties-x-cdn-request-id.md "https://ns.adobe.com/helix/pipeline/rawrequest#/definitions/rawrequest/properties/headers/properties/x-cdn-request-id")
### x-cdn-request-id Type
`string`
## x-backend-name
Name of the Backend handling the request.
`x-backend-name`
* is optional
* Type: `string`
* cannot be null
* defined in: [Raw Request](rawrequest-definitions-rawrequest-properties-headers-properties-x-backend-name.md "https://ns.adobe.com/helix/pipeline/rawrequest#/definitions/rawrequest/properties/headers/properties/x-backend-name")
### x-backend-name Type
`string`
## Additional Properties
Additional properties are allowed, as long as they follow this schema:
* is optional
* Type: `string`
* cannot be null
* defined in: [Raw Request](rawrequest-definitions-rawrequest-properties-headers-additionalproperties.md "https://ns.adobe.com/helix/pipeline/rawrequest#/definitions/rawrequest/properties/headers/additionalProperties")
### additionalProperties Type
`string`