Cloud Controls Partner v1 API - Namespace Google.Cloud.CloudControlsPartner.V1 (1.0.0-beta02)

Classes

AccessApprovalRequest

Details about the Access request.

AccessApprovalRequestName

Resource name for the AccessApprovalRequest resource.

AccessReason

Reason for the access.

AccessReason.Types

Container for nested types declared in the AccessReason message type.

CloudControlsPartnerCore

Service describing handlers for resources

CloudControlsPartnerCore.CloudControlsPartnerCoreBase

Base class for server-side implementations of CloudControlsPartnerCore

CloudControlsPartnerCore.CloudControlsPartnerCoreClient

Client for CloudControlsPartnerCore

CloudControlsPartnerCoreClient

CloudControlsPartnerCore client wrapper, for convenient use.

CloudControlsPartnerCoreClientBuilder

Builder class for CloudControlsPartnerCoreClient to provide simple configuration of credentials, endpoint etc.

CloudControlsPartnerCoreClientImpl

CloudControlsPartnerCore client wrapper implementation, for convenient use.

CloudControlsPartnerCoreSettings

Settings for CloudControlsPartnerCoreClient instances.

CloudControlsPartnerMonitoring

Service describing handlers for resources

CloudControlsPartnerMonitoring.CloudControlsPartnerMonitoringBase

Base class for server-side implementations of CloudControlsPartnerMonitoring

CloudControlsPartnerMonitoring.CloudControlsPartnerMonitoringClient

Client for CloudControlsPartnerMonitoring

CloudControlsPartnerMonitoringClient

CloudControlsPartnerMonitoring client wrapper, for convenient use.

CloudControlsPartnerMonitoringClientBuilder

Builder class for CloudControlsPartnerMonitoringClient to provide simple configuration of credentials, endpoint etc.

CloudControlsPartnerMonitoringClientImpl

CloudControlsPartnerMonitoring client wrapper implementation, for convenient use.

CloudControlsPartnerMonitoringSettings

Settings for CloudControlsPartnerMonitoringClient instances.

Customer

Contains metadata around a Cloud Controls Partner Customer

CustomerName

Resource name for the Customer resource.

CustomerOnboardingState

Container for customer onboarding steps

CustomerOnboardingStep

Container for customer onboarding information

CustomerOnboardingStep.Types

Container for nested types declared in the CustomerOnboardingStep message type.

EkmConnection

Details about the EKM connection

EkmConnection.Types

Container for nested types declared in the EkmConnection message type.

EkmConnection.Types.ConnectionError

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

EkmConnections

The EKM connections associated with a workload

EkmConnectionsName

Resource name for the EkmConnections resource.

EkmMetadata

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

EkmMetadata.Types

Container for nested types declared in the EkmMetadata message type.

GetCustomerRequest

Message for getting a customer

GetEkmConnectionsRequest

Request for getting the EKM connections associated with a workload

GetPartnerPermissionsRequest

Request for getting the partner permissions granted for a workload

GetPartnerRequest

Message for getting a Partner

GetViolationRequest

Message for getting a Violation

GetWorkloadRequest

Message for getting a customer workload.

ListAccessApprovalRequestsRequest

Request for getting the access requests associated with a workload.

ListAccessApprovalRequestsResponse

Response message for list access requests.

ListCustomersRequest

Request to list customers

ListCustomersResponse

Response message for list customer Customers requests

ListViolationsRequest

Message for requesting list of Violations

ListViolationsResponse

Response message for list customer violation requests

ListWorkloadsRequest

Request to list customer workloads.

ListWorkloadsResponse

Response message for list customer workloads requests.

OperationMetadata

Represents the metadata of the long-running operation.

OrganizationLocationName

Resource name for the OrganizationLocation resource.

Partner

Message describing Partner resource

PartnerName

Resource name for the Partner resource.

PartnerPermissions

The permissions granted to the partner for a workload

PartnerPermissions.Types

Container for nested types declared in the PartnerPermissions message type.

PartnerPermissionsName

Resource name for the PartnerPermissions resource.

Sku

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

Violation

Details of resource Violation

Violation.Types

Container for nested types declared in the Violation message type.

Violation.Types.Remediation

Represents remediation guidance to resolve compliance violation for AssuredWorkload

Violation.Types.Remediation.Types

Container for nested types declared in the Remediation message type.

Violation.Types.Remediation.Types.Instructions

Instructions to remediate violation

Violation.Types.Remediation.Types.Instructions.Types

Container for nested types declared in the Instructions message type.

Violation.Types.Remediation.Types.Instructions.Types.Console

Remediation instructions to resolve violation via cloud console

Violation.Types.Remediation.Types.Instructions.Types.Gcloud

Remediation instructions to resolve violation via gcloud cli

ViolationName

Resource name for the Violation resource.

Workload

Contains metadata around the Workload resource in the Assured Workloads API.

Workload.Types

Container for nested types declared in the Workload message type.

WorkloadName

Resource name for the Workload resource.

WorkloadOnboardingState

Container for workload onboarding steps.

WorkloadOnboardingStep

Container for workload onboarding information.

WorkloadOnboardingStep.Types

Container for nested types declared in the WorkloadOnboardingStep message type.

Enums

AccessApprovalRequestName.ResourceNameType

The possible contents of AccessApprovalRequestName.

AccessReason.Types.Type

Type of access justification.

CompletionState

Enum for possible completion states.

CustomerName.ResourceNameType

The possible contents of CustomerName.

CustomerOnboardingStep.Types.Step

Enum for possible onboarding steps

EkmConnection.Types.ConnectionState

The EKM connection state.

EkmConnectionsName.ResourceNameType

The possible contents of EkmConnectionsName.

EkmMetadata.Types.EkmSolution

Represents Google Cloud supported external key management partners Google Cloud EKM partners docs.

OrganizationLocationName.ResourceNameType

The possible contents of OrganizationLocationName.

PartnerName.ResourceNameType

The possible contents of PartnerName.

PartnerPermissions.Types.Permission

PartnerPermissionsName.ResourceNameType

The possible contents of PartnerPermissionsName.

Violation.Types.Remediation.Types.RemediationType

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.

Violation.Types.State

Violation State Values

ViolationName.ResourceNameType

The possible contents of ViolationName.

Workload.Types.Partner

Supported Assured Workloads Partners.

WorkloadName.ResourceNameType

The possible contents of WorkloadName.

WorkloadOnboardingStep.Types.Step

Enum for possible onboarding steps.