123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119 |
- syntax = "proto3";
- package google.cloud.channel.v1;
- import "google/api/resource.proto";
- option go_package = "google.golang.org/genproto/googleapis/cloud/channel/v1;channel";
- option java_multiple_files = true;
- option java_outer_classname = "SubscriberEventProto";
- option java_package = "com.google.cloud.channel.v1";
- message CustomerEvent {
-
- enum Type {
-
- TYPE_UNSPECIFIED = 0;
-
- PRIMARY_DOMAIN_CHANGED = 1;
-
- PRIMARY_DOMAIN_VERIFIED = 2;
- }
-
-
- string customer = 1 [(google.api.resource_reference) = {
- type: "cloudchannel.googleapis.com/Customer"
- }];
-
- Type event_type = 2;
- }
- message EntitlementEvent {
-
- enum Type {
-
- TYPE_UNSPECIFIED = 0;
-
- CREATED = 1;
-
-
-
- PRICE_PLAN_SWITCHED = 3;
-
- COMMITMENT_CHANGED = 4;
-
- RENEWED = 5;
-
- SUSPENDED = 6;
-
- ACTIVATED = 7;
-
- CANCELLED = 8;
-
-
- SKU_CHANGED = 9;
-
- RENEWAL_SETTING_CHANGED = 10;
-
- PAID_SERVICE_STARTED = 11;
-
- LICENSE_ASSIGNMENT_CHANGED = 12;
-
- LICENSE_CAP_CHANGED = 13;
- }
-
-
- string entitlement = 1 [(google.api.resource_reference) = {
- type: "cloudchannel.googleapis.com/Entitlement"
- }];
-
- Type event_type = 2;
- }
- message SubscriberEvent {
-
-
- oneof event {
-
- CustomerEvent customer_event = 1;
-
- EntitlementEvent entitlement_event = 2;
- }
- }
|