public enum Webhook.GenericWebService.ServiceAgentAuth extends Enum<Webhook.GenericWebService.ServiceAgentAuth> implements ProtocolMessageEnum
Indicate the auth token type generated from the Diglogflow service agent.
Protobuf enum
google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.ServiceAgentAuth
Implements
ProtocolMessageEnumStatic Fields |
|
---|---|
Name | Description |
ACCESS_TOKEN |
Use access
token
generated from service agent. This can be used to access other Google
Cloud APIs after you grant required roles to
|
ACCESS_TOKEN_VALUE |
Use access
token
generated from service agent. This can be used to access other Google
Cloud APIs after you grant required roles to
|
ID_TOKEN |
Use ID
token
generated from service agent. This can be used to access Cloud Function
and Cloud Run after you grant Invoker role to
|
ID_TOKEN_VALUE |
Use ID
token
generated from service agent. This can be used to access Cloud Function
and Cloud Run after you grant Invoker role to
|
NONE |
No token used. |
NONE_VALUE |
No token used. |
SERVICE_AGENT_AUTH_UNSPECIFIED |
Service agent auth type unspecified. Default to ID_TOKEN. |
SERVICE_AGENT_AUTH_UNSPECIFIED_VALUE |
Service agent auth type unspecified. Default to ID_TOKEN. |
UNRECOGNIZED |
Static Methods |
|
---|---|
Name | Description |
forNumber(int value) |
|
getDescriptor() |
|
internalGetValueMap() |
|
valueOf(Descriptors.EnumValueDescriptor desc) |
|
valueOf(int value) |
Deprecated. Use #forNumber(int) instead. |
valueOf(String name) |
|
values() |
Methods |
|
---|---|
Name | Description |
getDescriptorForType() |
|
getNumber() |
|
getValueDescriptor() |