UNPKG

@adobe/helix-pipeline

Version:

This project provides helper functions and default implementations for creating Hypermedia Processing Pipelines.

116 lines (62 loc) 5.38 kB
# 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`