HttpEndpointAuthConfig¶
-
class
oci.generative_ai_agent.models.
HttpEndpointAuthConfig
(**kwargs)¶ Bases:
object
Authentication configuration used for HTTP Endpoint tools. Defines the type of authentication and the source of credentials.
Methods
__init__
(**kwargs)Initializes a new HttpEndpointAuthConfig object with values from keyword arguments. Attributes
http_endpoint_auth_sources
[Required] Gets the http_endpoint_auth_sources of this HttpEndpointAuthConfig. -
__init__
(**kwargs)¶ Initializes a new HttpEndpointAuthConfig object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: http_endpoint_auth_sources (list[oci.generative_ai_agent.models.HttpEndpointAuthSource]) – The value to assign to the http_endpoint_auth_sources property of this HttpEndpointAuthConfig.
-
http_endpoint_auth_sources
¶ [Required] Gets the http_endpoint_auth_sources of this HttpEndpointAuthConfig. A list of credential sources from which authentication credentials can be resolved. Only AGENT is supported for HTTP Endpoint Tool.
Returns: The http_endpoint_auth_sources of this HttpEndpointAuthConfig. Return type: list[oci.generative_ai_agent.models.HttpEndpointAuthSource]
-