Configuration for a push delivery endpoint. .. attribute:: push_endpoint
A URL locating the endpoint to which messages should be
pushed. For example, a Webhook endpoint might use
https://example.com/push
.
An authentication method used by push endpoints to verify the source of push requests. This can be used with push endpoints that are private by default to allow requests only from the Cloud Pub/Sub system, for example. This field is optional and should be set only by users interested in authenticated push.
Inheritance
builtins.object > google.protobuf.pyext._message.CMessage > builtins.object > google.protobuf.message.Message > PushConfigClasses
AttributesEntry
API documentation for pubsub_v1.types.PushConfig.AttributesEntry
class.
OidcToken
Contains information needed for generating an OpenID Connect token
<https://developers.google.com/identity/protocols/OpenIDConnect>
__.
.. attribute:: service_account_email
\ Service account email
<https://cloud.google.com/iam/docs/service-accounts>
__ to be
used for generating the OIDC token. The caller (for
CreateSubscription, UpdateSubscription, and ModifyPushConfig
RPCs) must have the iam.serviceAccounts.actAs permission for
the service account.