- JSON representation
- ContextualHeaders
- DelegatedUserInfo
- OutputType
- DelegatedGroupInfo
- DelegatedDeviceInfo
- GatewayIdentity
The configuration for the proxy.
| JSON representation |
|---|
{ "allowedClientHeaders" : [ string ] , "contextualHeaders" : { object ( |
| Fields | |
|---|---|
allowedClientHeaders[]
|
Optional. List of the allowed client header names. |
contextualHeaders
|
Optional. Configuration for the contextual headers. |
metadataHeaders
|
Optional. Custom resource specific headers along with the values. The names should conform to RFC 9110:
|
gatewayIdentity
|
Optional. The security gateway identity configuration. |
clientIp
|
Optional. Client IP configuration. The client IP address is included if true. |
ContextualHeaders
Contextual headers configuration.
| JSON representation |
|---|
{ "userInfo" : { object ( |
| Fields | |
|---|---|
userInfo
|
Optional. User details. |
groupInfo
|
Optional. Group details. |
deviceInfo
|
Optional. The device information configuration. |
outputType
|
Optional. Default output type for all enabled headers. |
DelegatedUserInfo
The configuration information for the delegated user.
| JSON representation |
|---|
{
"outputType"
:
enum (
|
| Fields | |
|---|---|
outputType
|
Optional. The delegated user's information. |
OutputType
The output type of the headers.
| Enums | |
|---|---|
OUTPUT_TYPE_UNSPECIFIED
|
The unspecified output type. |
PROTOBUF
|
Protobuf output type. |
JSON
|
JSON output type. |
NONE
|
Explicitly disable header output. |
DelegatedGroupInfo
The delegated group configuration details.
| JSON representation |
|---|
{
"outputType"
:
enum (
|
| Fields | |
|---|---|
outputType
|
Optional. The output type of the delegated group information. |
DelegatedDeviceInfo
The delegated device information configuration.
| JSON representation |
|---|
{
"outputType"
:
enum (
|
| Fields | |
|---|---|
outputType
|
Optional. The output type details for the delegated device. |
GatewayIdentity
The security gateway identity type.
| Enums | |
|---|---|
GATEWAY_IDENTITY_UNSPECIFIED
|
Unspecified gateway identity. |
RESOURCE_NAME
|
Resource name for gateway identity, in the format: projects/{projectId}/locations/{locationId}/securityGateways/{securityGatewayId} |

