diff --git a/packages/google-cloud-cloudcontrolspartner/protos/google/cloud/cloudcontrolspartner/v1/customers.proto b/packages/google-cloud-cloudcontrolspartner/protos/google/cloud/cloudcontrolspartner/v1/customers.proto index 8cbc969beeb..8e7e1ac8e67 100644 --- a/packages/google-cloud-cloudcontrolspartner/protos/google/cloud/cloudcontrolspartner/v1/customers.proto +++ b/packages/google-cloud-cloudcontrolspartner/protos/google/cloud/cloudcontrolspartner/v1/customers.proto @@ -42,14 +42,15 @@ message Customer { // `organizations/{organization}/locations/{location}/customers/{customer}` string name = 1 [(google.api.field_behavior) = IDENTIFIER]; - // The customer organization's display name. E.g. "google.com". - string display_name = 2; + // Required. Display name for the customer + string display_name = 2 [(google.api.field_behavior) = REQUIRED]; - // Container for customer onboarding steps - CustomerOnboardingState customer_onboarding_state = 3; + // Output only. Container for customer onboarding steps + CustomerOnboardingState customer_onboarding_state = 3 + [(google.api.field_behavior) = OUTPUT_ONLY]; - // Indicates whether a customer is fully onboarded - bool is_onboarded = 4; + // Output only. Indicates whether a customer is fully onboarded + bool is_onboarded = 4 [(google.api.field_behavior) = OUTPUT_ONLY]; } // Request to list customers diff --git a/packages/google-cloud-cloudcontrolspartner/protos/google/cloud/cloudcontrolspartner/v1/partner_permissions.proto b/packages/google-cloud-cloudcontrolspartner/protos/google/cloud/cloudcontrolspartner/v1/partner_permissions.proto index 62cafcfc862..d7d4db43237 100644 --- a/packages/google-cloud-cloudcontrolspartner/protos/google/cloud/cloudcontrolspartner/v1/partner_permissions.proto +++ b/packages/google-cloud-cloudcontrolspartner/protos/google/cloud/cloudcontrolspartner/v1/partner_permissions.proto @@ -49,6 +49,9 @@ message PartnerPermissions { // Permission for External Key Manager connection status ASSURED_WORKLOADS_EKM_CONNECTION_STATUS = 4; + + // Permission for support case details for Access Transparency log entries + ACCESS_TRANSPARENCY_LOGS_SUPPORT_CASE_VIEWER = 5; } // Identifier. Format: diff --git a/packages/google-cloud-cloudcontrolspartner/protos/google/cloud/cloudcontrolspartner/v1beta/customers.proto b/packages/google-cloud-cloudcontrolspartner/protos/google/cloud/cloudcontrolspartner/v1beta/customers.proto index 005f8116cf0..fc0c6fc66e6 100644 --- a/packages/google-cloud-cloudcontrolspartner/protos/google/cloud/cloudcontrolspartner/v1beta/customers.proto +++ b/packages/google-cloud-cloudcontrolspartner/protos/google/cloud/cloudcontrolspartner/v1beta/customers.proto @@ -42,14 +42,15 @@ message Customer { // `organizations/{organization}/locations/{location}/customers/{customer}` string name = 1 [(google.api.field_behavior) = IDENTIFIER]; - // The customer organization's display name. E.g. "google.com". - string display_name = 2; + // Required. Display name for the customer + string display_name = 2 [(google.api.field_behavior) = REQUIRED]; - // Container for customer onboarding steps - CustomerOnboardingState customer_onboarding_state = 3; + // Output only. Container for customer onboarding steps + CustomerOnboardingState customer_onboarding_state = 3 + [(google.api.field_behavior) = OUTPUT_ONLY]; - // Indicates whether a customer is fully onboarded - bool is_onboarded = 4; + // Output only. Indicates whether a customer is fully onboarded + bool is_onboarded = 4 [(google.api.field_behavior) = OUTPUT_ONLY]; } // Request to list customers diff --git a/packages/google-cloud-cloudcontrolspartner/protos/google/cloud/cloudcontrolspartner/v1beta/partner_permissions.proto b/packages/google-cloud-cloudcontrolspartner/protos/google/cloud/cloudcontrolspartner/v1beta/partner_permissions.proto index cf8200b16ad..dc677d7b42b 100644 --- a/packages/google-cloud-cloudcontrolspartner/protos/google/cloud/cloudcontrolspartner/v1beta/partner_permissions.proto +++ b/packages/google-cloud-cloudcontrolspartner/protos/google/cloud/cloudcontrolspartner/v1beta/partner_permissions.proto @@ -49,6 +49,9 @@ message PartnerPermissions { // Permission for External Key Manager connection status ASSURED_WORKLOADS_EKM_CONNECTION_STATUS = 4; + + // Permission for support case details for Access Transparency log entries + ACCESS_TRANSPARENCY_LOGS_SUPPORT_CASE_VIEWER = 5; } // Identifier. Format: diff --git a/packages/google-cloud-cloudcontrolspartner/protos/protos.d.ts b/packages/google-cloud-cloudcontrolspartner/protos/protos.d.ts index c51ea8ba033..e747c37b79b 100644 --- a/packages/google-cloud-cloudcontrolspartner/protos/protos.d.ts +++ b/packages/google-cloud-cloudcontrolspartner/protos/protos.d.ts @@ -2729,7 +2729,8 @@ export namespace google { ACCESS_TRANSPARENCY_AND_EMERGENCY_ACCESS_LOGS = 1, ASSURED_WORKLOADS_MONITORING = 2, ACCESS_APPROVAL_REQUESTS = 3, - ASSURED_WORKLOADS_EKM_CONNECTION_STATUS = 4 + ASSURED_WORKLOADS_EKM_CONNECTION_STATUS = 4, + ACCESS_TRANSPARENCY_LOGS_SUPPORT_CASE_VIEWER = 5 } } @@ -6992,7 +6993,8 @@ export namespace google { ACCESS_TRANSPARENCY_AND_EMERGENCY_ACCESS_LOGS = 1, ASSURED_WORKLOADS_MONITORING = 2, ACCESS_APPROVAL_REQUESTS = 3, - ASSURED_WORKLOADS_EKM_CONNECTION_STATUS = 4 + ASSURED_WORKLOADS_EKM_CONNECTION_STATUS = 4, + ACCESS_TRANSPARENCY_LOGS_SUPPORT_CASE_VIEWER = 5 } } diff --git a/packages/google-cloud-cloudcontrolspartner/protos/protos.js b/packages/google-cloud-cloudcontrolspartner/protos/protos.js index ea2a358c8d1..8dacd7f63d4 100644 --- a/packages/google-cloud-cloudcontrolspartner/protos/protos.js +++ b/packages/google-cloud-cloudcontrolspartner/protos/protos.js @@ -6558,6 +6558,7 @@ case 2: case 3: case 4: + case 5: break; } } @@ -6609,6 +6610,10 @@ case 4: message.partnerPermissions[i] = 4; break; + case "ACCESS_TRANSPARENCY_LOGS_SUPPORT_CASE_VIEWER": + case 5: + message.partnerPermissions[i] = 5; + break; } } return message; @@ -6676,6 +6681,7 @@ * @property {number} ASSURED_WORKLOADS_MONITORING=2 ASSURED_WORKLOADS_MONITORING value * @property {number} ACCESS_APPROVAL_REQUESTS=3 ACCESS_APPROVAL_REQUESTS value * @property {number} ASSURED_WORKLOADS_EKM_CONNECTION_STATUS=4 ASSURED_WORKLOADS_EKM_CONNECTION_STATUS value + * @property {number} ACCESS_TRANSPARENCY_LOGS_SUPPORT_CASE_VIEWER=5 ACCESS_TRANSPARENCY_LOGS_SUPPORT_CASE_VIEWER value */ PartnerPermissions.Permission = (function() { var valuesById = {}, values = Object.create(valuesById); @@ -6684,6 +6690,7 @@ values[valuesById[2] = "ASSURED_WORKLOADS_MONITORING"] = 2; values[valuesById[3] = "ACCESS_APPROVAL_REQUESTS"] = 3; values[valuesById[4] = "ASSURED_WORKLOADS_EKM_CONNECTION_STATUS"] = 4; + values[valuesById[5] = "ACCESS_TRANSPARENCY_LOGS_SUPPORT_CASE_VIEWER"] = 5; return values; })(); @@ -17094,6 +17101,7 @@ case 2: case 3: case 4: + case 5: break; } } @@ -17145,6 +17153,10 @@ case 4: message.partnerPermissions[i] = 4; break; + case "ACCESS_TRANSPARENCY_LOGS_SUPPORT_CASE_VIEWER": + case 5: + message.partnerPermissions[i] = 5; + break; } } return message; @@ -17212,6 +17224,7 @@ * @property {number} ASSURED_WORKLOADS_MONITORING=2 ASSURED_WORKLOADS_MONITORING value * @property {number} ACCESS_APPROVAL_REQUESTS=3 ACCESS_APPROVAL_REQUESTS value * @property {number} ASSURED_WORKLOADS_EKM_CONNECTION_STATUS=4 ASSURED_WORKLOADS_EKM_CONNECTION_STATUS value + * @property {number} ACCESS_TRANSPARENCY_LOGS_SUPPORT_CASE_VIEWER=5 ACCESS_TRANSPARENCY_LOGS_SUPPORT_CASE_VIEWER value */ PartnerPermissions.Permission = (function() { var valuesById = {}, values = Object.create(valuesById); @@ -17220,6 +17233,7 @@ values[valuesById[2] = "ASSURED_WORKLOADS_MONITORING"] = 2; values[valuesById[3] = "ACCESS_APPROVAL_REQUESTS"] = 3; values[valuesById[4] = "ASSURED_WORKLOADS_EKM_CONNECTION_STATUS"] = 4; + values[valuesById[5] = "ACCESS_TRANSPARENCY_LOGS_SUPPORT_CASE_VIEWER"] = 5; return values; })(); diff --git a/packages/google-cloud-cloudcontrolspartner/protos/protos.json b/packages/google-cloud-cloudcontrolspartner/protos/protos.json index 505f569e9bb..5741b956cde 100644 --- a/packages/google-cloud-cloudcontrolspartner/protos/protos.json +++ b/packages/google-cloud-cloudcontrolspartner/protos/protos.json @@ -542,15 +542,24 @@ }, "displayName": { "type": "string", - "id": 2 + "id": 2, + "options": { + "(google.api.field_behavior)": "REQUIRED" + } }, "customerOnboardingState": { "type": "CustomerOnboardingState", - "id": 3 + "id": 3, + "options": { + "(google.api.field_behavior)": "OUTPUT_ONLY" + } }, "isOnboarded": { "type": "bool", - "id": 4 + "id": 4, + "options": { + "(google.api.field_behavior)": "OUTPUT_ONLY" + } } } }, @@ -759,7 +768,8 @@ "ACCESS_TRANSPARENCY_AND_EMERGENCY_ACCESS_LOGS": 1, "ASSURED_WORKLOADS_MONITORING": 2, "ACCESS_APPROVAL_REQUESTS": 3, - "ASSURED_WORKLOADS_EKM_CONNECTION_STATUS": 4 + "ASSURED_WORKLOADS_EKM_CONNECTION_STATUS": 4, + "ACCESS_TRANSPARENCY_LOGS_SUPPORT_CASE_VIEWER": 5 } } } @@ -1705,15 +1715,24 @@ }, "displayName": { "type": "string", - "id": 2 + "id": 2, + "options": { + "(google.api.field_behavior)": "REQUIRED" + } }, "customerOnboardingState": { "type": "CustomerOnboardingState", - "id": 3 + "id": 3, + "options": { + "(google.api.field_behavior)": "OUTPUT_ONLY" + } }, "isOnboarded": { "type": "bool", - "id": 4 + "id": 4, + "options": { + "(google.api.field_behavior)": "OUTPUT_ONLY" + } } } }, @@ -1922,7 +1941,8 @@ "ACCESS_TRANSPARENCY_AND_EMERGENCY_ACCESS_LOGS": 1, "ASSURED_WORKLOADS_MONITORING": 2, "ACCESS_APPROVAL_REQUESTS": 3, - "ASSURED_WORKLOADS_EKM_CONNECTION_STATUS": 4 + "ASSURED_WORKLOADS_EKM_CONNECTION_STATUS": 4, + "ACCESS_TRANSPARENCY_LOGS_SUPPORT_CASE_VIEWER": 5 } } }