// Copyright 2022 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. // You may obtain a copy of the License at // // http://www.apache.org/licenses/LICENSE-2.0 // // Unless required by applicable law or agreed to in writing, software // distributed under the License is distributed on an "AS IS" BASIS, // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. // See the License for the specific language governing permissions and // limitations under the License. // Code generated by aliasgen. DO NOT EDIT. // Package assuredworkloads aliases all exported identifiers in package // "cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb". // // Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb. // Please read https://github.com/googleapis/google-cloud-go/blob/main/migration.md // for more details. package assuredworkloads import ( src "cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb" grpc "google.golang.org/grpc" ) // Deprecated: Please use consts in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb const ( RestrictAllowedResourcesRequest_ALLOW_ALL_GCP_RESOURCES = src.RestrictAllowedResourcesRequest_ALLOW_ALL_GCP_RESOURCES RestrictAllowedResourcesRequest_ALLOW_COMPLIANT_RESOURCES = src.RestrictAllowedResourcesRequest_ALLOW_COMPLIANT_RESOURCES RestrictAllowedResourcesRequest_RESTRICTION_TYPE_UNSPECIFIED = src.RestrictAllowedResourcesRequest_RESTRICTION_TYPE_UNSPECIFIED Violation_EXCEPTION = src.Violation_EXCEPTION Violation_RESOLVED = src.Violation_RESOLVED Violation_Remediation_REMEDIATION_BOOLEAN_ORG_POLICY_VIOLATION = src.Violation_Remediation_REMEDIATION_BOOLEAN_ORG_POLICY_VIOLATION Violation_Remediation_REMEDIATION_LIST_ALLOWED_VALUES_ORG_POLICY_VIOLATION = src.Violation_Remediation_REMEDIATION_LIST_ALLOWED_VALUES_ORG_POLICY_VIOLATION Violation_Remediation_REMEDIATION_LIST_DENIED_VALUES_ORG_POLICY_VIOLATION = src.Violation_Remediation_REMEDIATION_LIST_DENIED_VALUES_ORG_POLICY_VIOLATION Violation_Remediation_REMEDIATION_RESTRICT_CMEK_CRYPTO_KEY_PROJECTS_ORG_POLICY_VIOLATION = src.Violation_Remediation_REMEDIATION_RESTRICT_CMEK_CRYPTO_KEY_PROJECTS_ORG_POLICY_VIOLATION Violation_Remediation_REMEDIATION_TYPE_UNSPECIFIED = src.Violation_Remediation_REMEDIATION_TYPE_UNSPECIFIED Violation_STATE_UNSPECIFIED = src.Violation_STATE_UNSPECIFIED Violation_UNRESOLVED = src.Violation_UNRESOLVED Workload_ASSURED_WORKLOADS_FOR_PARTNERS = src.Workload_ASSURED_WORKLOADS_FOR_PARTNERS Workload_AU_REGIONS_AND_US_SUPPORT = src.Workload_AU_REGIONS_AND_US_SUPPORT Workload_CA_REGIONS_AND_SUPPORT = src.Workload_CA_REGIONS_AND_SUPPORT Workload_CJIS = src.Workload_CJIS Workload_COMPLIANCE_REGIME_UNSPECIFIED = src.Workload_COMPLIANCE_REGIME_UNSPECIFIED Workload_EU_REGIONS_AND_SUPPORT = src.Workload_EU_REGIONS_AND_SUPPORT Workload_FEDRAMP_HIGH = src.Workload_FEDRAMP_HIGH Workload_FEDRAMP_MODERATE = src.Workload_FEDRAMP_MODERATE Workload_HIPAA = src.Workload_HIPAA Workload_HITRUST = src.Workload_HITRUST Workload_IL4 = src.Workload_IL4 Workload_ITAR = src.Workload_ITAR Workload_KAJ_ENROLLMENT_STATE_COMPLETE = src.Workload_KAJ_ENROLLMENT_STATE_COMPLETE Workload_KAJ_ENROLLMENT_STATE_PENDING = src.Workload_KAJ_ENROLLMENT_STATE_PENDING Workload_KAJ_ENROLLMENT_STATE_UNSPECIFIED = src.Workload_KAJ_ENROLLMENT_STATE_UNSPECIFIED Workload_LOCAL_CONTROLS_BY_S3NS = src.Workload_LOCAL_CONTROLS_BY_S3NS Workload_PARTNER_UNSPECIFIED = src.Workload_PARTNER_UNSPECIFIED Workload_ResourceInfo_CONSUMER_FOLDER = src.Workload_ResourceInfo_CONSUMER_FOLDER Workload_ResourceInfo_CONSUMER_PROJECT = src.Workload_ResourceInfo_CONSUMER_PROJECT Workload_ResourceInfo_ENCRYPTION_KEYS_PROJECT = src.Workload_ResourceInfo_ENCRYPTION_KEYS_PROJECT Workload_ResourceInfo_KEYRING = src.Workload_ResourceInfo_KEYRING Workload_ResourceInfo_RESOURCE_TYPE_UNSPECIFIED = src.Workload_ResourceInfo_RESOURCE_TYPE_UNSPECIFIED Workload_SaaEnrollmentResponse_ERROR_INVALID_BASE_SETUP = src.Workload_SaaEnrollmentResponse_ERROR_INVALID_BASE_SETUP Workload_SaaEnrollmentResponse_ERROR_MISSING_EXTERNAL_SIGNING_KEY = src.Workload_SaaEnrollmentResponse_ERROR_MISSING_EXTERNAL_SIGNING_KEY Workload_SaaEnrollmentResponse_ERROR_NOT_ALL_SERVICES_ENROLLED = src.Workload_SaaEnrollmentResponse_ERROR_NOT_ALL_SERVICES_ENROLLED Workload_SaaEnrollmentResponse_ERROR_SETUP_CHECK_FAILED = src.Workload_SaaEnrollmentResponse_ERROR_SETUP_CHECK_FAILED Workload_SaaEnrollmentResponse_SETUP_ERROR_UNSPECIFIED = src.Workload_SaaEnrollmentResponse_SETUP_ERROR_UNSPECIFIED Workload_SaaEnrollmentResponse_SETUP_STATE_UNSPECIFIED = src.Workload_SaaEnrollmentResponse_SETUP_STATE_UNSPECIFIED Workload_SaaEnrollmentResponse_STATUS_COMPLETE = src.Workload_SaaEnrollmentResponse_STATUS_COMPLETE Workload_SaaEnrollmentResponse_STATUS_PENDING = src.Workload_SaaEnrollmentResponse_STATUS_PENDING Workload_US_REGIONAL_ACCESS = src.Workload_US_REGIONAL_ACCESS ) // Deprecated: Please use vars in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb var ( File_google_cloud_assuredworkloads_v1_assuredworkloads_proto = src.File_google_cloud_assuredworkloads_v1_assuredworkloads_proto RestrictAllowedResourcesRequest_RestrictionType_name = src.RestrictAllowedResourcesRequest_RestrictionType_name RestrictAllowedResourcesRequest_RestrictionType_value = src.RestrictAllowedResourcesRequest_RestrictionType_value Violation_Remediation_RemediationType_name = src.Violation_Remediation_RemediationType_name Violation_Remediation_RemediationType_value = src.Violation_Remediation_RemediationType_value Violation_State_name = src.Violation_State_name Violation_State_value = src.Violation_State_value Workload_ComplianceRegime_name = src.Workload_ComplianceRegime_name Workload_ComplianceRegime_value = src.Workload_ComplianceRegime_value Workload_KajEnrollmentState_name = src.Workload_KajEnrollmentState_name Workload_KajEnrollmentState_value = src.Workload_KajEnrollmentState_value Workload_Partner_name = src.Workload_Partner_name Workload_Partner_value = src.Workload_Partner_value Workload_ResourceInfo_ResourceType_name = src.Workload_ResourceInfo_ResourceType_name Workload_ResourceInfo_ResourceType_value = src.Workload_ResourceInfo_ResourceType_value Workload_SaaEnrollmentResponse_SetupError_name = src.Workload_SaaEnrollmentResponse_SetupError_name Workload_SaaEnrollmentResponse_SetupError_value = src.Workload_SaaEnrollmentResponse_SetupError_value Workload_SaaEnrollmentResponse_SetupState_name = src.Workload_SaaEnrollmentResponse_SetupState_name Workload_SaaEnrollmentResponse_SetupState_value = src.Workload_SaaEnrollmentResponse_SetupState_value ) // Request for acknowledging the violation Next Id: 4 // // Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb type AcknowledgeViolationRequest = src.AcknowledgeViolationRequest // Response for violation acknowledgement // // Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb type AcknowledgeViolationResponse = src.AcknowledgeViolationResponse // AssuredWorkloadsServiceClient is the client API for AssuredWorkloadsService // service. For semantics around ctx use and closing/ending streaming RPCs, // please refer to // https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. // // Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb type AssuredWorkloadsServiceClient = src.AssuredWorkloadsServiceClient // AssuredWorkloadsServiceServer is the server API for AssuredWorkloadsService // service. // // Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb type AssuredWorkloadsServiceServer = src.AssuredWorkloadsServiceServer // Operation metadata to give request details of CreateWorkload. // // Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb type CreateWorkloadOperationMetadata = src.CreateWorkloadOperationMetadata // Request for creating a workload. // // Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb type CreateWorkloadRequest = src.CreateWorkloadRequest // Request for deleting a Workload. // // Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb type DeleteWorkloadRequest = src.DeleteWorkloadRequest // Request for fetching a Workload Violation. // // Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb type GetViolationRequest = src.GetViolationRequest // Request for fetching a workload. // // Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb type GetWorkloadRequest = src.GetWorkloadRequest // Request for fetching violations in an organization. // // Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb type ListViolationsRequest = src.ListViolationsRequest // Response of ListViolations endpoint. // // Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb type ListViolationsResponse = src.ListViolationsResponse // Request for fetching workloads in an organization. // // Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb type ListWorkloadsRequest = src.ListWorkloadsRequest // Response of ListWorkloads endpoint. // // Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb type ListWorkloadsResponse = src.ListWorkloadsResponse // Request for restricting list of available resources in Workload // environment. // // Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb type RestrictAllowedResourcesRequest = src.RestrictAllowedResourcesRequest // The type of restriction. // // Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb type RestrictAllowedResourcesRequest_RestrictionType = src.RestrictAllowedResourcesRequest_RestrictionType // Response for restricting the list of allowed resources. // // Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb type RestrictAllowedResourcesResponse = src.RestrictAllowedResourcesResponse // Interval defining a time window. // // Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb type TimeWindow = src.TimeWindow // UnimplementedAssuredWorkloadsServiceServer can be embedded to have forward // compatible implementations. // // Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb type UnimplementedAssuredWorkloadsServiceServer = src.UnimplementedAssuredWorkloadsServiceServer // Request for Updating a workload. // // Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb type UpdateWorkloadRequest = src.UpdateWorkloadRequest // Workload monitoring Violation. // // Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb type Violation = src.Violation // Represents remediation guidance to resolve compliance violation for // AssuredWorkload // // Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb type Violation_Remediation = src.Violation_Remediation // Instructions to remediate violation // // Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb type Violation_Remediation_Instructions = src.Violation_Remediation_Instructions // Remediation instructions to resolve violation via cloud console // // Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb type Violation_Remediation_Instructions_Console = src.Violation_Remediation_Instructions_Console // Remediation instructions to resolve violation via gcloud cli // // Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb type Violation_Remediation_Instructions_Gcloud = src.Violation_Remediation_Instructions_Gcloud // 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. // // Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb type Violation_Remediation_RemediationType = src.Violation_Remediation_RemediationType // Violation State Values // // Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb type Violation_State = src.Violation_State // A Workload object for managing highly regulated workloads of cloud // customers. // // Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb type Workload = src.Workload // Supported Compliance Regimes. // // Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb type Workload_ComplianceRegime = src.Workload_ComplianceRegime // Settings specific to the Key Management Service. This message is // deprecated. In order to create a Keyring, callers should specify, // ENCRYPTION_KEYS_PROJECT or KEYRING in ResourceSettings.resource_type field. // Deprecated: Do not use. // // Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb type Workload_KMSSettings = src.Workload_KMSSettings // Key Access Justifications(KAJ) Enrollment State. // // Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb type Workload_KajEnrollmentState = src.Workload_KajEnrollmentState // Supported Assured Workloads Partners. // // Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb type Workload_Partner = src.Workload_Partner // Represent the resources that are children of this Workload. // // Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb type Workload_ResourceInfo = src.Workload_ResourceInfo // The type of resource. // // Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb type Workload_ResourceInfo_ResourceType = src.Workload_ResourceInfo_ResourceType // Represent the custom settings for the resources to be created. // // Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb type Workload_ResourceSettings = src.Workload_ResourceSettings // Signed Access Approvals (SAA) enrollment response. // // Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb type Workload_SaaEnrollmentResponse = src.Workload_SaaEnrollmentResponse // Setup error of SAA enrollment. // // Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb type Workload_SaaEnrollmentResponse_SetupError = src.Workload_SaaEnrollmentResponse_SetupError // Setup state of SAA enrollment. // // Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb type Workload_SaaEnrollmentResponse_SetupState = src.Workload_SaaEnrollmentResponse_SetupState // Deprecated: Please use funcs in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb func NewAssuredWorkloadsServiceClient(cc grpc.ClientConnInterface) AssuredWorkloadsServiceClient { return src.NewAssuredWorkloadsServiceClient(cc) } // Deprecated: Please use funcs in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb func RegisterAssuredWorkloadsServiceServer(s *grpc.Server, srv AssuredWorkloadsServiceServer) { src.RegisterAssuredWorkloadsServiceServer(s, srv) }