Package @google-cloud/eventarc-publishing (3.2.0)


Represents a ClientLibrarySettings.

Represents a CommonLanguageSettings.

Represents a CppSettings.

Represents a CustomHttpPattern.

Represents a DotnetSettings.

Represents a GoSettings.

Represents a Http.

Represents a HttpRule.

Represents a JavaSettings.

Represents a MethodSettings.

Represents a LongRunning.

Represents a NodeSettings.

Represents a PhpSettings.

Represents a Publishing.

Represents a PythonSettings.

Represents a RubySettings.

Represents a PublishChannelConnectionEventsRequest.

Represents a PublishChannelConnectionEventsResponse.

Represents a Publisher

Represents a PublishEventsRequest.

Represents a PublishEventsResponse.

Represents an Any.

Represents a DescriptorProto.

Represents an ExtensionRange.

Represents a ReservedRange.

Represents a Duration.

Represents an EnumDescriptorProto.

Represents an EnumReservedRange.

Represents an EnumOptions.

Represents an EnumValueDescriptorProto.

Represents an EnumValueOptions.

Represents an ExtensionRangeOptions.

Represents a Declaration.

Represents a FeatureSet.

Represents a FeatureSetDefaults.

Represents a FeatureSetEditionDefault.

Represents a FieldDescriptorProto.

Represents a FieldOptions.

Represents an EditionDefault.

Represents a FileDescriptorProto.

Represents a FileDescriptorSet.

Represents a FileOptions.

Represents a GeneratedCodeInfo.

Represents an Annotation.

Represents a MessageOptions.

Represents a MethodDescriptorProto.

Represents a MethodOptions.

Represents an OneofDescriptorProto.

Represents an OneofOptions.

Represents a ServiceDescriptorProto.

Represents a ServiceOptions.

Represents a SourceCodeInfo.

Represents a Location.

Represents an UninterpretedOption.

Represents a NamePart.


Eventarc processes events generated by an event provider and delivers them to a subscriber.

An event provider is a software-as-a-service (SaaS) system or product that can generate and deliver events through Eventarc.

A third-party event provider is an event provider from outside of Google.

A partner is a third-party event provider that is integrated with Eventarc.

A subscriber is a GCP customer interested in receiving events.

Channel is a first-class Eventarc resource that is created and managed by the subscriber in their GCP project. A Channel represents a subscriber's intent to receive events from an event provider. A Channel is associated with exactly one event provider.

ChannelConnection is a first-class Eventarc resource that is created and managed by the partner in their GCP project. A ChannelConnection represents a connection between a partner and a subscriber's Channel. A ChannelConnection has a one-to-one mapping with a Channel.

Publisher allows an event provider to publish events to Eventarc. v1


Properties of a ClientLibrarySettings.

Properties of a CommonLanguageSettings.

Properties of a CppSettings.

Properties of a CustomHttpPattern.

Properties of a DotnetSettings.

Properties of a GoSettings.

Properties of a Http.

Properties of a HttpRule.

Properties of a JavaSettings.

Properties of a MethodSettings.

Properties of a NodeSettings.

Properties of a PhpSettings.

Properties of a Publishing.

Properties of a PythonSettings.

Properties of a RubySettings.

Properties of a LongRunning.

Properties of a PublishChannelConnectionEventsRequest.

Properties of a PublishChannelConnectionEventsResponse.

Properties of a PublishEventsRequest.

Properties of a PublishEventsResponse.

Properties of an ExtensionRange.

Properties of a ReservedRange.

Properties of an EnumReservedRange.

Properties of a Declaration.

Properties of a FeatureSetEditionDefault.

Properties of an EditionDefault.

Properties of an Annotation.

Properties of an Any.

Properties of a DescriptorProto.

Properties of a Duration.

Properties of an EnumDescriptorProto.

Properties of an EnumOptions.

Properties of an EnumValueDescriptorProto.

Properties of an EnumValueOptions.

Properties of an ExtensionRangeOptions.

Properties of a FeatureSet.

Properties of a FeatureSetDefaults.

Properties of a FieldDescriptorProto.

Properties of a FieldOptions.

Properties of a FileDescriptorProto.

Properties of a FileDescriptorSet.

Properties of a FileOptions.

Properties of a GeneratedCodeInfo.

Properties of a MessageOptions.

Properties of a MethodDescriptorProto.

Properties of a MethodOptions.

Properties of an OneofDescriptorProto.

Properties of an OneofOptions.

Properties of a ServiceDescriptorProto.

Properties of a ServiceOptions.

Properties of a SourceCodeInfo.

Properties of an UninterpretedOption.

Properties of a Location.

Properties of a NamePart.


ClientLibraryDestination enum.

ClientLibraryOrganization enum.

LaunchStage enum.

Edition enum.

VerificationState enum.

EnumType enum.

FieldPresence enum.

JsonFormat enum.

MessageEncoding enum.

RepeatedFieldEncoding enum.

Utf8Validation enum.

Label enum.

Type enum.

CType enum.

JSType enum.

OptionRetention enum.

OptionTargetType enum.

OptimizeMode enum.

Semantic enum.

IdempotencyLevel enum.



_default: {
    v1: typeof v1;
    PublisherClient: typeof v1.PublisherClient;


PublisherClient: typeof v1.PublisherClient

Type Aliases

type PublishChannelConnectionEventsCallback = (error: (Error|null), response?: => void;

Callback as used by .

type PublishEventsCallback = (error: (Error|null), response?: => void;

Callback as used by .


type PublisherClient = v1.PublisherClient;