Amazon S3 gateway
About the S3 gateway fields.
In DSG, the following service types are available:
REST API Service: DSG acts as a REST API Server, protecting or unprotecting application in a trusted domain.
Gateway Service: DSG acts as a gateway to protect sensitive information before it reaches an untrusted domain. The following are the different gateway services:
The following figure illustrates all the common fields for the available service types.
The following table describes all the common fields for the available Service Types.
Field | Sub field | Description | Notes |
---|---|---|---|
Service Type | Specify the role of this service i.e. whether to act as REST API or act as a gateway for a specific protocol. | ||
Name | Name for the Service. | ||
Description | Description for the Service. | ||
Enabled | Enable or disable the Service. | ||
Tunnels | List of tunnels lying below the service instance. | ||
Hostnames | List of hostname to forwarding address mappings | ||
Hostname | Hostname or the IP address for an inbound request received by the gateway. | ||
Forwarding Address | Hostname or the IP address for an outbound request forwarded by the gateway. | ||
Password Masking | List of parameters value to be masked before the output is sent to the log files. | ||
Pattern | Regular expression to find text to replace in the parameter. | ||
Resource | Regular expression to look for in the parameter before masking it. | ||
Mask | The replacement text which acts as a mask for the pattern. | ||
Learn Mode Settings | Filters for capturing details to be presented in the learn mode. | ||
Enabled | Enable or disable learn mode settings. | ||
Exclude Resource | Values in the field are excluded from the Learn Mode logging. | ||
Exclude Content Type | Content type specified in the field is excluded from the Learn Mode logging. | ||
Include Resource | Values in the field are included in the Learn Mode logging. | ||
Include Content-Type | Content type specified in the field is included in the Learn Mode logging. | ||
Transaction Metrics Logging | Define if you want to log detailed transaction metrics, such as, protect operation performed, length of the data, service used to perform protection, tunnel used, and so on. | ||
Enabled | Enable or disable transaction metrics to be logged in the log file. | ||
Log Level | Select from the following logging levels
| Ensure that the log level you select is the same or part of a higher log subset that you defined in the gateway log level. | |
Transaction Metrics in HTTP Response Header | |||
HTTP Response Header Reporting Enabled | Enable or disable detailed transaction metrics such as, data security operation performed, length of the data, service used to perform protection, tunnel used, and so on in the HTTP Response Header. | If the HTTP Response Header Reporting Enabled option is selected and streaming is enabled, the transaction metrics data will not be displayed in the HTTP Response Header. | |
HTTP Response Header Name | Name of the HTTP Response Header carrying the transaction metrics data. The default value for this option is X-Protegrity-Transaction-Metrics. You can change the default value as per your requirements. | The name of the HTTP Response Header must be defined with valid characters. An HTTP Response Header name defined with invalid characters is automatically modified to the default value X-Protegrity-Transaction-Metrics. |
-The Transaction Metrics in HTTP Response Header option is only available for the REST API and HTTP services.
About the S3 gateway fields.
About the mount file system fields.
About the REST fields
The WSS protocol provides a bi-directional communication between a client and a server over a single established connection.
About the SFTP gateway fields.
About the SMTP gateway fields.