...
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 package assuredworkloads
24
25 import (
26 src "cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb"
27 grpc "google.golang.org/grpc"
28 )
29
30
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
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
101
102
103 type AcknowledgeViolationRequest = src.AcknowledgeViolationRequest
104
105
106
107
108 type AcknowledgeViolationResponse = src.AcknowledgeViolationResponse
109
110
111
112
113
114
115
116 type AssuredWorkloadsServiceClient = src.AssuredWorkloadsServiceClient
117
118
119
120
121
122 type AssuredWorkloadsServiceServer = src.AssuredWorkloadsServiceServer
123
124
125
126
127 type CreateWorkloadOperationMetadata = src.CreateWorkloadOperationMetadata
128
129
130
131
132 type CreateWorkloadRequest = src.CreateWorkloadRequest
133
134
135
136
137 type DeleteWorkloadRequest = src.DeleteWorkloadRequest
138
139
140
141
142 type GetViolationRequest = src.GetViolationRequest
143
144
145
146
147 type GetWorkloadRequest = src.GetWorkloadRequest
148
149
150
151
152 type ListViolationsRequest = src.ListViolationsRequest
153
154
155
156
157 type ListViolationsResponse = src.ListViolationsResponse
158
159
160
161
162 type ListWorkloadsRequest = src.ListWorkloadsRequest
163
164
165
166
167 type ListWorkloadsResponse = src.ListWorkloadsResponse
168
169
170
171
172
173 type RestrictAllowedResourcesRequest = src.RestrictAllowedResourcesRequest
174
175
176
177
178 type RestrictAllowedResourcesRequest_RestrictionType = src.RestrictAllowedResourcesRequest_RestrictionType
179
180
181
182
183 type RestrictAllowedResourcesResponse = src.RestrictAllowedResourcesResponse
184
185
186
187
188 type TimeWindow = src.TimeWindow
189
190
191
192
193
194 type UnimplementedAssuredWorkloadsServiceServer = src.UnimplementedAssuredWorkloadsServiceServer
195
196
197
198
199 type UpdateWorkloadRequest = src.UpdateWorkloadRequest
200
201
202
203
204 type Violation = src.Violation
205
206
207
208
209
210 type Violation_Remediation = src.Violation_Remediation
211
212
213
214
215 type Violation_Remediation_Instructions = src.Violation_Remediation_Instructions
216
217
218
219
220 type Violation_Remediation_Instructions_Console = src.Violation_Remediation_Instructions_Console
221
222
223
224
225 type Violation_Remediation_Instructions_Gcloud = src.Violation_Remediation_Instructions_Gcloud
226
227
228
229
230
231
232
233 type Violation_Remediation_RemediationType = src.Violation_Remediation_RemediationType
234
235
236
237
238 type Violation_State = src.Violation_State
239
240
241
242
243
244 type Workload = src.Workload
245
246
247
248
249 type Workload_ComplianceRegime = src.Workload_ComplianceRegime
250
251
252
253
254
255
256
257 type Workload_KMSSettings = src.Workload_KMSSettings
258
259
260
261
262 type Workload_KajEnrollmentState = src.Workload_KajEnrollmentState
263
264
265
266
267 type Workload_Partner = src.Workload_Partner
268
269
270
271
272 type Workload_ResourceInfo = src.Workload_ResourceInfo
273
274
275
276
277 type Workload_ResourceInfo_ResourceType = src.Workload_ResourceInfo_ResourceType
278
279
280
281
282 type Workload_ResourceSettings = src.Workload_ResourceSettings
283
284
285
286
287 type Workload_SaaEnrollmentResponse = src.Workload_SaaEnrollmentResponse
288
289
290
291
292 type Workload_SaaEnrollmentResponse_SetupError = src.Workload_SaaEnrollmentResponse_SetupError
293
294
295
296
297 type Workload_SaaEnrollmentResponse_SetupState = src.Workload_SaaEnrollmentResponse_SetupState
298
299
300 func NewAssuredWorkloadsServiceClient(cc grpc.ClientConnInterface) AssuredWorkloadsServiceClient {
301 return src.NewAssuredWorkloadsServiceClient(cc)
302 }
303
304
305 func RegisterAssuredWorkloadsServiceServer(s *grpc.Server, srv AssuredWorkloadsServiceServer) {
306 src.RegisterAssuredWorkloadsServiceServer(s, srv)
307 }
308
View as plain text