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() |