Skip to content

Commit b6a27d1

Browse files
Google APIscopybara-github
authored andcommitted
feat: Add support for primary_admin_email as customer_identity for ImportCustomer
feat: Add support for importing team customer from a different reseller feat: Add support to look up team customer Cloud Identity information docs: Clarify the expected value of the domain field for team type customers PiperOrigin-RevId: 682051698
1 parent ff4436b commit b6a27d1

File tree

1 file changed

+17
-1
lines changed

1 file changed

+17
-1
lines changed

google/cloud/channel/v1/service.proto

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1472,8 +1472,14 @@ message CheckCloudIdentityAccountsExistRequest {
14721472
// Parent uses the format: accounts/{account_id}
14731473
string parent = 1 [(google.api.field_behavior) = REQUIRED];
14741474

1475-
// Required. Domain to fetch for Cloud Identity account customer.
1475+
// Required. Domain to fetch for Cloud Identity account customers, including
1476+
// domain and team customers. For team customers, please use the domain for
1477+
// their emails.
14761478
string domain = 2 [(google.api.field_behavior) = REQUIRED];
1479+
1480+
// Optional. Primary admin email to fetch for Cloud Identity account team
1481+
// customer.
1482+
string primary_admin_email = 4 [(google.api.field_behavior) = OPTIONAL];
14771483
}
14781484

14791485
// Entity representing a Cloud Identity account that may be
@@ -1494,6 +1500,13 @@ message CloudIdentityCustomerAccount {
14941500

14951501
// If existing = true, the Cloud Identity ID of the customer.
14961502
string customer_cloud_identity_id = 4;
1503+
1504+
// If existing = true, the type of the customer.
1505+
CloudIdentityInfo.CustomerType customer_type = 5;
1506+
1507+
// If existing = true, and is 2-tier customer, the channel partner of the
1508+
// customer.
1509+
string channel_partner_cloud_identity_id = 6;
14971510
}
14981511

14991512
// Response message for
@@ -1603,6 +1616,9 @@ message ImportCustomerRequest {
16031616

16041617
// Required. Customer's Cloud Identity ID
16051618
string cloud_identity_id = 3 [(google.api.field_behavior) = REQUIRED];
1619+
1620+
// Required. Customer's primary admin email.
1621+
string primary_admin_email = 8 [(google.api.field_behavior) = REQUIRED];
16061622
}
16071623

16081624
// Required. The resource name of the reseller's account.

0 commit comments

Comments
 (0)