package google.cloud.cloudcontrolspartner.v1beta

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

service CloudControlsPartnerCore

core.proto:45

Service describing handlers for resources

service CloudControlsPartnerMonitoring

monitoring.proto:32

Service describing handlers for resources

message AccessApprovalRequest

access_approval_requests.proto:32

Details about the Access request.

Used in: ListAccessApprovalRequestsResponse

message AccessReason

access_approval_requests.proto:98

Reason for the access.

Used in: AccessApprovalRequest

enum AccessReason.Type

access_approval_requests.proto:100

Type of access justification.

Used in: AccessReason

enum CompletionState

completion_state.proto:28

Enum for possible completion states.

Used in: CustomerOnboardingStep, WorkloadOnboardingStep

message Customer

customers.proto:34

Contains metadata around a Cloud Controls Partner Customer

Used as response type in: CloudControlsPartnerCore.CreateCustomer, CloudControlsPartnerCore.GetCustomer, CloudControlsPartnerCore.UpdateCustomer

Used as field type in: CreateCustomerRequest, ListCustomersResponse, UpdateCustomerRequest

message CustomerOnboardingState

customers.proto:133

Container for customer onboarding steps

Used in: Customer

message CustomerOnboardingStep

customers.proto:139

Container for customer onboarding information

Used in: CustomerOnboardingState

enum CustomerOnboardingStep.Step

customers.proto:141

Enum for possible onboarding steps

Used in: CustomerOnboardingStep

message EkmConnection

ekm_connections.proto:58

Details about the EKM connection

Used in: EkmConnections

message EkmConnection.ConnectionError

ekm_connections.proto:61

Information around the error that occurred if the connection state is anything other than available or unspecified

Used in: EkmConnection

enum EkmConnection.ConnectionState

ekm_connections.proto:70

The EKM connection state.

Used in: EkmConnection

message EkmMetadata

partners.proto:94

Holds information needed by Mudbray to use partner EKMs for workloads.

Used in: Partner

enum EkmMetadata.EkmSolution

partners.proto:98

Represents Google Cloud supported external key management partners [Google Cloud EKM partners docs](https://cloud.google.com/kms/docs/ekm#supported_partners).

Used in: EkmMetadata

message OperationMetadata

core.proto:146

Represents the metadata of the long-running operation.

enum PartnerPermissions.Permission

partner_permissions.proto:37

Used in: PartnerPermissions

message Sku

partners.proto:81

Represents the SKU a partner owns inside Google Cloud to sell to customers.

Used in: Partner

message Violation

violations.proto:33

Details of resource Violation

Used as response type in: CloudControlsPartnerMonitoring.GetViolation

Used as field type in: ListViolationsResponse

message Violation.Remediation

violations.proto:43

Represents remediation guidance to resolve compliance violation for AssuredWorkload

Used in: Violation

message Violation.Remediation.Instructions

violations.proto:45

Instructions to remediate violation

Used in: Remediation

message Violation.Remediation.Instructions.Console

violations.proto:59

Remediation instructions to resolve violation via cloud console

Used in: Instructions

message Violation.Remediation.Instructions.Gcloud

violations.proto:47

Remediation instructions to resolve violation via gcloud cli

Used in: Instructions

enum Violation.Remediation.RemediationType

violations.proto:81

Classifying remediation into various types based on the kind of violation. For example, violations caused due to changes in boolean org policy requires different remediation instructions compared to violation caused due to changes in allowed values of list org policy.

Used in: Remediation

enum Violation.State

violations.proto:118

Violation State Values

Used in: Violation

message Workload

customer_workloads.proto:35

Contains metadata around the [Workload resource](https://cloud.google.com/assured-workloads/docs/reference/rest/Shared.Types/Workload) in the Assured Workloads API.

Used as response type in: CloudControlsPartnerCore.GetWorkload

Used as field type in: ListWorkloadsResponse

enum Workload.Partner

customer_workloads.proto:44

Supported Assured Workloads Partners.

Used in: Workload

message WorkloadOnboardingState

customer_workloads.proto:151

Container for workload onboarding steps.

Used in: Workload

message WorkloadOnboardingStep

customer_workloads.proto:157

Container for workload onboarding information.

Used in: WorkloadOnboardingState

enum WorkloadOnboardingStep.Step

customer_workloads.proto:159

Enum for possible onboarding steps.

Used in: WorkloadOnboardingStep