View Source GoogleApi.CloudChannel.V1.Model.GoogleCloudChannelV1SubscriberEvent (google_api_cloud_channel v0.11.3)

Represents information which resellers will get as part of notification from Pub/Sub.

Attributes

  • customerEvent (type: GoogleApi.CloudChannel.V1.Model.GoogleCloudChannelV1CustomerEvent.t, default: nil) - Customer event sent as part of Pub/Sub event to partners.
  • entitlementEvent (type: GoogleApi.CloudChannel.V1.Model.GoogleCloudChannelV1EntitlementEvent.t, default: nil) - Entitlement event sent as part of Pub/Sub event to partners.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

t()

@type t() :: %GoogleApi.CloudChannel.V1.Model.GoogleCloudChannelV1SubscriberEvent{
  customerEvent:
    GoogleApi.CloudChannel.V1.Model.GoogleCloudChannelV1CustomerEvent.t() | nil,
  entitlementEvent:
    GoogleApi.CloudChannel.V1.Model.GoogleCloudChannelV1EntitlementEvent.t()
    | nil
}

Functions

decode(value, options)

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.