...

Source file src/google.golang.org/genproto/googleapis/cloud/assuredworkloads/v1/alias.go

Documentation: google.golang.org/genproto/googleapis/cloud/assuredworkloads/v1

     1  // Copyright 2022 Google LLC
     2  //
     3  // Licensed under the Apache License, Version 2.0 (the "License");
     4  // you may not use this file except in compliance with the License.
     5  // You may obtain a copy of the License at
     6  //
     7  //     http://www.apache.org/licenses/LICENSE-2.0
     8  //
     9  // Unless required by applicable law or agreed to in writing, software
    10  // distributed under the License is distributed on an "AS IS" BASIS,
    11  // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    12  // See the License for the specific language governing permissions and
    13  // limitations under the License.
    14  
    15  // Code generated by aliasgen. DO NOT EDIT.
    16  
    17  // Package assuredworkloads aliases all exported identifiers in package
    18  // "cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb".
    19  //
    20  // Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb.
    21  // Please read https://github.com/googleapis/google-cloud-go/blob/main/migration.md
    22  // for more details.
    23  package assuredworkloads
    24  
    25  import (
    26  	src "cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb"
    27  	grpc "google.golang.org/grpc"
    28  )
    29  
    30  // Deprecated: Please use consts in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb
    31  const (
    32  	RestrictAllowedResourcesRequest_ALLOW_ALL_GCP_RESOURCES                                  = src.RestrictAllowedResourcesRequest_ALLOW_ALL_GCP_RESOURCES
    33  	RestrictAllowedResourcesRequest_ALLOW_COMPLIANT_RESOURCES                                = src.RestrictAllowedResourcesRequest_ALLOW_COMPLIANT_RESOURCES
    34  	RestrictAllowedResourcesRequest_RESTRICTION_TYPE_UNSPECIFIED                             = src.RestrictAllowedResourcesRequest_RESTRICTION_TYPE_UNSPECIFIED
    35  	Violation_EXCEPTION                                                                      = src.Violation_EXCEPTION
    36  	Violation_RESOLVED                                                                       = src.Violation_RESOLVED
    37  	Violation_Remediation_REMEDIATION_BOOLEAN_ORG_POLICY_VIOLATION                           = src.Violation_Remediation_REMEDIATION_BOOLEAN_ORG_POLICY_VIOLATION
    38  	Violation_Remediation_REMEDIATION_LIST_ALLOWED_VALUES_ORG_POLICY_VIOLATION               = src.Violation_Remediation_REMEDIATION_LIST_ALLOWED_VALUES_ORG_POLICY_VIOLATION
    39  	Violation_Remediation_REMEDIATION_LIST_DENIED_VALUES_ORG_POLICY_VIOLATION                = src.Violation_Remediation_REMEDIATION_LIST_DENIED_VALUES_ORG_POLICY_VIOLATION
    40  	Violation_Remediation_REMEDIATION_RESTRICT_CMEK_CRYPTO_KEY_PROJECTS_ORG_POLICY_VIOLATION = src.Violation_Remediation_REMEDIATION_RESTRICT_CMEK_CRYPTO_KEY_PROJECTS_ORG_POLICY_VIOLATION
    41  	Violation_Remediation_REMEDIATION_TYPE_UNSPECIFIED                                       = src.Violation_Remediation_REMEDIATION_TYPE_UNSPECIFIED
    42  	Violation_STATE_UNSPECIFIED                                                              = src.Violation_STATE_UNSPECIFIED
    43  	Violation_UNRESOLVED                                                                     = src.Violation_UNRESOLVED
    44  	Workload_ASSURED_WORKLOADS_FOR_PARTNERS                                                  = src.Workload_ASSURED_WORKLOADS_FOR_PARTNERS
    45  	Workload_AU_REGIONS_AND_US_SUPPORT                                                       = src.Workload_AU_REGIONS_AND_US_SUPPORT
    46  	Workload_CA_REGIONS_AND_SUPPORT                                                          = src.Workload_CA_REGIONS_AND_SUPPORT
    47  	Workload_CJIS                                                                            = src.Workload_CJIS
    48  	Workload_COMPLIANCE_REGIME_UNSPECIFIED                                                   = src.Workload_COMPLIANCE_REGIME_UNSPECIFIED
    49  	Workload_EU_REGIONS_AND_SUPPORT                                                          = src.Workload_EU_REGIONS_AND_SUPPORT
    50  	Workload_FEDRAMP_HIGH                                                                    = src.Workload_FEDRAMP_HIGH
    51  	Workload_FEDRAMP_MODERATE                                                                = src.Workload_FEDRAMP_MODERATE
    52  	Workload_HIPAA                                                                           = src.Workload_HIPAA
    53  	Workload_HITRUST                                                                         = src.Workload_HITRUST
    54  	Workload_IL4                                                                             = src.Workload_IL4
    55  	Workload_ITAR                                                                            = src.Workload_ITAR
    56  	Workload_KAJ_ENROLLMENT_STATE_COMPLETE                                                   = src.Workload_KAJ_ENROLLMENT_STATE_COMPLETE
    57  	Workload_KAJ_ENROLLMENT_STATE_PENDING                                                    = src.Workload_KAJ_ENROLLMENT_STATE_PENDING
    58  	Workload_KAJ_ENROLLMENT_STATE_UNSPECIFIED                                                = src.Workload_KAJ_ENROLLMENT_STATE_UNSPECIFIED
    59  	Workload_LOCAL_CONTROLS_BY_S3NS                                                          = src.Workload_LOCAL_CONTROLS_BY_S3NS
    60  	Workload_PARTNER_UNSPECIFIED                                                             = src.Workload_PARTNER_UNSPECIFIED
    61  	Workload_ResourceInfo_CONSUMER_FOLDER                                                    = src.Workload_ResourceInfo_CONSUMER_FOLDER
    62  	Workload_ResourceInfo_CONSUMER_PROJECT                                                   = src.Workload_ResourceInfo_CONSUMER_PROJECT
    63  	Workload_ResourceInfo_ENCRYPTION_KEYS_PROJECT                                            = src.Workload_ResourceInfo_ENCRYPTION_KEYS_PROJECT
    64  	Workload_ResourceInfo_KEYRING                                                            = src.Workload_ResourceInfo_KEYRING
    65  	Workload_ResourceInfo_RESOURCE_TYPE_UNSPECIFIED                                          = src.Workload_ResourceInfo_RESOURCE_TYPE_UNSPECIFIED
    66  	Workload_SaaEnrollmentResponse_ERROR_INVALID_BASE_SETUP                                  = src.Workload_SaaEnrollmentResponse_ERROR_INVALID_BASE_SETUP
    67  	Workload_SaaEnrollmentResponse_ERROR_MISSING_EXTERNAL_SIGNING_KEY                        = src.Workload_SaaEnrollmentResponse_ERROR_MISSING_EXTERNAL_SIGNING_KEY
    68  	Workload_SaaEnrollmentResponse_ERROR_NOT_ALL_SERVICES_ENROLLED                           = src.Workload_SaaEnrollmentResponse_ERROR_NOT_ALL_SERVICES_ENROLLED
    69  	Workload_SaaEnrollmentResponse_ERROR_SETUP_CHECK_FAILED                                  = src.Workload_SaaEnrollmentResponse_ERROR_SETUP_CHECK_FAILED
    70  	Workload_SaaEnrollmentResponse_SETUP_ERROR_UNSPECIFIED                                   = src.Workload_SaaEnrollmentResponse_SETUP_ERROR_UNSPECIFIED
    71  	Workload_SaaEnrollmentResponse_SETUP_STATE_UNSPECIFIED                                   = src.Workload_SaaEnrollmentResponse_SETUP_STATE_UNSPECIFIED
    72  	Workload_SaaEnrollmentResponse_STATUS_COMPLETE                                           = src.Workload_SaaEnrollmentResponse_STATUS_COMPLETE
    73  	Workload_SaaEnrollmentResponse_STATUS_PENDING                                            = src.Workload_SaaEnrollmentResponse_STATUS_PENDING
    74  	Workload_US_REGIONAL_ACCESS                                                              = src.Workload_US_REGIONAL_ACCESS
    75  )
    76  
    77  // Deprecated: Please use vars in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb
    78  var (
    79  	File_google_cloud_assuredworkloads_v1_assuredworkloads_proto = src.File_google_cloud_assuredworkloads_v1_assuredworkloads_proto
    80  	RestrictAllowedResourcesRequest_RestrictionType_name         = src.RestrictAllowedResourcesRequest_RestrictionType_name
    81  	RestrictAllowedResourcesRequest_RestrictionType_value        = src.RestrictAllowedResourcesRequest_RestrictionType_value
    82  	Violation_Remediation_RemediationType_name                   = src.Violation_Remediation_RemediationType_name
    83  	Violation_Remediation_RemediationType_value                  = src.Violation_Remediation_RemediationType_value
    84  	Violation_State_name                                         = src.Violation_State_name
    85  	Violation_State_value                                        = src.Violation_State_value
    86  	Workload_ComplianceRegime_name                               = src.Workload_ComplianceRegime_name
    87  	Workload_ComplianceRegime_value                              = src.Workload_ComplianceRegime_value
    88  	Workload_KajEnrollmentState_name                             = src.Workload_KajEnrollmentState_name
    89  	Workload_KajEnrollmentState_value                            = src.Workload_KajEnrollmentState_value
    90  	Workload_Partner_name                                        = src.Workload_Partner_name
    91  	Workload_Partner_value                                       = src.Workload_Partner_value
    92  	Workload_ResourceInfo_ResourceType_name                      = src.Workload_ResourceInfo_ResourceType_name
    93  	Workload_ResourceInfo_ResourceType_value                     = src.Workload_ResourceInfo_ResourceType_value
    94  	Workload_SaaEnrollmentResponse_SetupError_name               = src.Workload_SaaEnrollmentResponse_SetupError_name
    95  	Workload_SaaEnrollmentResponse_SetupError_value              = src.Workload_SaaEnrollmentResponse_SetupError_value
    96  	Workload_SaaEnrollmentResponse_SetupState_name               = src.Workload_SaaEnrollmentResponse_SetupState_name
    97  	Workload_SaaEnrollmentResponse_SetupState_value              = src.Workload_SaaEnrollmentResponse_SetupState_value
    98  )
    99  
   100  // Request for acknowledging the violation Next Id: 4
   101  //
   102  // Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb
   103  type AcknowledgeViolationRequest = src.AcknowledgeViolationRequest
   104  
   105  // Response for violation acknowledgement
   106  //
   107  // Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb
   108  type AcknowledgeViolationResponse = src.AcknowledgeViolationResponse
   109  
   110  // AssuredWorkloadsServiceClient is the client API for AssuredWorkloadsService
   111  // service. For semantics around ctx use and closing/ending streaming RPCs,
   112  // please refer to
   113  // https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
   114  //
   115  // Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb
   116  type AssuredWorkloadsServiceClient = src.AssuredWorkloadsServiceClient
   117  
   118  // AssuredWorkloadsServiceServer is the server API for AssuredWorkloadsService
   119  // service.
   120  //
   121  // Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb
   122  type AssuredWorkloadsServiceServer = src.AssuredWorkloadsServiceServer
   123  
   124  // Operation metadata to give request details of CreateWorkload.
   125  //
   126  // Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb
   127  type CreateWorkloadOperationMetadata = src.CreateWorkloadOperationMetadata
   128  
   129  // Request for creating a workload.
   130  //
   131  // Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb
   132  type CreateWorkloadRequest = src.CreateWorkloadRequest
   133  
   134  // Request for deleting a Workload.
   135  //
   136  // Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb
   137  type DeleteWorkloadRequest = src.DeleteWorkloadRequest
   138  
   139  // Request for fetching a Workload Violation.
   140  //
   141  // Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb
   142  type GetViolationRequest = src.GetViolationRequest
   143  
   144  // Request for fetching a workload.
   145  //
   146  // Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb
   147  type GetWorkloadRequest = src.GetWorkloadRequest
   148  
   149  // Request for fetching violations in an organization.
   150  //
   151  // Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb
   152  type ListViolationsRequest = src.ListViolationsRequest
   153  
   154  // Response of ListViolations endpoint.
   155  //
   156  // Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb
   157  type ListViolationsResponse = src.ListViolationsResponse
   158  
   159  // Request for fetching workloads in an organization.
   160  //
   161  // Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb
   162  type ListWorkloadsRequest = src.ListWorkloadsRequest
   163  
   164  // Response of ListWorkloads endpoint.
   165  //
   166  // Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb
   167  type ListWorkloadsResponse = src.ListWorkloadsResponse
   168  
   169  // Request for restricting list of available resources in Workload
   170  // environment.
   171  //
   172  // Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb
   173  type RestrictAllowedResourcesRequest = src.RestrictAllowedResourcesRequest
   174  
   175  // The type of restriction.
   176  //
   177  // Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb
   178  type RestrictAllowedResourcesRequest_RestrictionType = src.RestrictAllowedResourcesRequest_RestrictionType
   179  
   180  // Response for restricting the list of allowed resources.
   181  //
   182  // Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb
   183  type RestrictAllowedResourcesResponse = src.RestrictAllowedResourcesResponse
   184  
   185  // Interval defining a time window.
   186  //
   187  // Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb
   188  type TimeWindow = src.TimeWindow
   189  
   190  // UnimplementedAssuredWorkloadsServiceServer can be embedded to have forward
   191  // compatible implementations.
   192  //
   193  // Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb
   194  type UnimplementedAssuredWorkloadsServiceServer = src.UnimplementedAssuredWorkloadsServiceServer
   195  
   196  // Request for Updating a workload.
   197  //
   198  // Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb
   199  type UpdateWorkloadRequest = src.UpdateWorkloadRequest
   200  
   201  // Workload monitoring Violation.
   202  //
   203  // Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb
   204  type Violation = src.Violation
   205  
   206  // Represents remediation guidance to resolve compliance violation for
   207  // AssuredWorkload
   208  //
   209  // Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb
   210  type Violation_Remediation = src.Violation_Remediation
   211  
   212  // Instructions to remediate violation
   213  //
   214  // Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb
   215  type Violation_Remediation_Instructions = src.Violation_Remediation_Instructions
   216  
   217  // Remediation instructions to resolve violation via cloud console
   218  //
   219  // Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb
   220  type Violation_Remediation_Instructions_Console = src.Violation_Remediation_Instructions_Console
   221  
   222  // Remediation instructions to resolve violation via gcloud cli
   223  //
   224  // Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb
   225  type Violation_Remediation_Instructions_Gcloud = src.Violation_Remediation_Instructions_Gcloud
   226  
   227  // Classifying remediation into various types based on the kind of violation.
   228  // For example, violations caused due to changes in boolean org policy requires
   229  // different remediation instructions compared to violation caused due to
   230  // changes in allowed values of list org policy.
   231  //
   232  // Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb
   233  type Violation_Remediation_RemediationType = src.Violation_Remediation_RemediationType
   234  
   235  // Violation State Values
   236  //
   237  // Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb
   238  type Violation_State = src.Violation_State
   239  
   240  // A Workload object for managing highly regulated workloads of cloud
   241  // customers.
   242  //
   243  // Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb
   244  type Workload = src.Workload
   245  
   246  // Supported Compliance Regimes.
   247  //
   248  // Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb
   249  type Workload_ComplianceRegime = src.Workload_ComplianceRegime
   250  
   251  // Settings specific to the Key Management Service. This message is
   252  // deprecated. In order to create a Keyring, callers should specify,
   253  // ENCRYPTION_KEYS_PROJECT or KEYRING in ResourceSettings.resource_type field.
   254  // Deprecated: Do not use.
   255  //
   256  // Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb
   257  type Workload_KMSSettings = src.Workload_KMSSettings
   258  
   259  // Key Access Justifications(KAJ) Enrollment State.
   260  //
   261  // Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb
   262  type Workload_KajEnrollmentState = src.Workload_KajEnrollmentState
   263  
   264  // Supported Assured Workloads Partners.
   265  //
   266  // Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb
   267  type Workload_Partner = src.Workload_Partner
   268  
   269  // Represent the resources that are children of this Workload.
   270  //
   271  // Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb
   272  type Workload_ResourceInfo = src.Workload_ResourceInfo
   273  
   274  // The type of resource.
   275  //
   276  // Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb
   277  type Workload_ResourceInfo_ResourceType = src.Workload_ResourceInfo_ResourceType
   278  
   279  // Represent the custom settings for the resources to be created.
   280  //
   281  // Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb
   282  type Workload_ResourceSettings = src.Workload_ResourceSettings
   283  
   284  // Signed Access Approvals (SAA) enrollment response.
   285  //
   286  // Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb
   287  type Workload_SaaEnrollmentResponse = src.Workload_SaaEnrollmentResponse
   288  
   289  // Setup error of SAA enrollment.
   290  //
   291  // Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb
   292  type Workload_SaaEnrollmentResponse_SetupError = src.Workload_SaaEnrollmentResponse_SetupError
   293  
   294  // Setup state of SAA enrollment.
   295  //
   296  // Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb
   297  type Workload_SaaEnrollmentResponse_SetupState = src.Workload_SaaEnrollmentResponse_SetupState
   298  
   299  // Deprecated: Please use funcs in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb
   300  func NewAssuredWorkloadsServiceClient(cc grpc.ClientConnInterface) AssuredWorkloadsServiceClient {
   301  	return src.NewAssuredWorkloadsServiceClient(cc)
   302  }
   303  
   304  // Deprecated: Please use funcs in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb
   305  func RegisterAssuredWorkloadsServiceServer(s *grpc.Server, srv AssuredWorkloadsServiceServer) {
   306  	src.RegisterAssuredWorkloadsServiceServer(s, srv)
   307  }
   308  

View as plain text