- 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} |