eventarc/v1 library
Eventarc API - v1
Build event-driven applications on Google Cloud Platform.
For more information, see cloud.google.com/eventarc
Create an instance of EventarcApi to access these resources:
Classes
- AuditConfig
- Specifies the audit configuration for a service.
- Binding
-
Associates
members
, or principals, with arole
. - Channel
- A representation of the Channel resource.
- ChannelConnection
- A representation of the ChannelConnection resource.
- CloudRun
- Represents a Cloud Run destination.
- Destination
- Represents a target of an invocation over HTTP.
- EventarcApi
- Build event-driven applications on Google Cloud Platform.
- EventFilter
- Filters events based on exact matches on the CloudEvents attributes.
- EventType
- A representation of the event type resource.
- FilteringAttribute
- A representation of the FilteringAttribute resource.
- GKE
- Represents a GKE destination.
- GoogleChannelConfig
- A GoogleChannelConfig is a resource that stores the custom settings respected by Eventarc first-party triggers in the matching region.
- GoogleLongrunningListOperationsResponse
- The response message for Operations.ListOperations.
- GoogleLongrunningOperation
- This resource represents a long-running operation that is the result of a network API call.
- HttpEndpoint
- Represents a HTTP endpoint destination.
- ListChannelConnectionsResponse
-
The response message for the
ListChannelConnections
method. - ListChannelsResponse
-
The response message for the
ListChannels
method. - ListLocationsResponse
- The response message for Locations.ListLocations.
- ListProvidersResponse
-
The response message for the
ListProviders
method. - ListTriggersResponse
-
The response message for the
ListTriggers
method. - NetworkConfig
- Represents a network config to be used for destination resolution and connectivity.
- Policy
- An Identity and Access Management (IAM) policy, which specifies access controls for Google Cloud resources.
- ProjectsLocationsChannelConnectionsResource
- ProjectsLocationsChannelsResource
- ProjectsLocationsOperationsResource
- ProjectsLocationsProvidersResource
- ProjectsLocationsResource
- ProjectsLocationsTriggersResource
- ProjectsResource
- Provider
- A representation of the Provider resource.
- Pubsub
- Represents a Pub/Sub transport.
- SetIamPolicyRequest
-
Request message for
SetIamPolicy
method. - StateCondition
- A condition that is part of the trigger state computation.
- Transport
- Represents the transport intermediaries created for the trigger to deliver events.
- Trigger
- A representation of the trigger resource.
Typedefs
- AuditLogConfig = $AuditLogConfig
- Provides the configuration for logging a type of permissions.
- Empty = $Empty
- A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs.
- Expr = $Expr
- Represents a textual expression in the Common Expression Language (CEL) syntax.
- GoogleLongrunningCancelOperationRequest = $Empty
- The request message for Operations.CancelOperation.
- GoogleRpcStatus = $Status
-
The
Status
type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. - Location = $Location00
- A resource that represents a Google Cloud location.
- TestIamPermissionsRequest = $TestIamPermissionsRequest00
-
Request message for
TestIamPermissions
method. - TestIamPermissionsResponse = $PermissionsResponse
-
Response message for
TestIamPermissions
method.
Exceptions / Errors
- ApiRequestError
- Represents a general error reported by the API endpoint.
- DetailedApiRequestError
- Represents a specific error reported by the API endpoint.