SecurityScheme(mapping=None, *, ignore_unknown_fields=False, **kwargs)SecurityScheme defines a security scheme for contacting the agent.
This message has oneof_ fields (mutually exclusive fields).
For each oneof, at most one member field can be set at the same time.
Setting any member of the oneof automatically clears all other
members.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
Attributes |
|
|---|---|
| Name | Description |
api_key_security_scheme |
google.cloud.geminidataanalytics_v1alpha.types.APIKeySecurityScheme
API key security scheme. This field is a member of oneof_ scheme.
|
http_auth_security_scheme |
google.cloud.geminidataanalytics_v1alpha.types.HTTPAuthSecurityScheme
HTTP authentication security scheme. This field is a member of oneof_ scheme.
|
oauth2_security_scheme |
google.cloud.geminidataanalytics_v1alpha.types.OAuth2SecurityScheme
OAuth2 security scheme. This field is a member of oneof_ scheme.
|
open_id_connect_security_scheme |
google.cloud.geminidataanalytics_v1alpha.types.OpenIdConnectSecurityScheme
OpenID Connect security scheme. This field is a member of oneof_ scheme.
|
mtls_security_scheme |
google.cloud.geminidataanalytics_v1alpha.types.MutualTlsSecurityScheme
Mutual TLS security scheme. This field is a member of oneof_ scheme.
|