You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: docs/dyn/assuredworkloads_v1.organizations.locations.operations.html
+2-2
Original file line number
Diff line number
Diff line change
@@ -121,7 +121,7 @@ <h3>Method Details</h3>
121
121
"a_key": "", # Properties of the object. Contains field @type with type URL.
122
122
},
123
123
"name": "A String", # The server-assigned name, which is only unique within the same service that originally returns it. If you use the default HTTP mapping, the `name` should be a resource name ending with `operations/{unique_id}`.
124
-
"response": { # The normalresponse of the operation in case of success. If the original method returns no data on success, such as `Delete`, the response is `google.protobuf.Empty`. If the original method is standard `Get`/`Create`/`Update`, the response should be the resource. For other methods, the response should have the type `XxxResponse`, where `Xxx` is the original method name. For example, if the original method name is `TakeSnapshot()`, the inferred response type is `TakeSnapshotResponse`.
124
+
"response": { # The normal, successful response of the operation. If the original method returns no data on success, such as `Delete`, the response is `google.protobuf.Empty`. If the original method is standard `Get`/`Create`/`Update`, the response should be the resource. For other methods, the response should have the type `XxxResponse`, where `Xxx` is the original method name. For example, if the original method name is `TakeSnapshot()`, the inferred response type is `TakeSnapshotResponse`.
125
125
"a_key": "", # Properties of the object. Contains field @type with type URL.
126
126
},
127
127
}</pre>
@@ -162,7 +162,7 @@ <h3>Method Details</h3>
162
162
"a_key": "", # Properties of the object. Contains field @type with type URL.
163
163
},
164
164
"name": "A String", # The server-assigned name, which is only unique within the same service that originally returns it. If you use the default HTTP mapping, the `name` should be a resource name ending with `operations/{unique_id}`.
165
-
"response": { # The normalresponse of the operation in case of success. If the original method returns no data on success, such as `Delete`, the response is `google.protobuf.Empty`. If the original method is standard `Get`/`Create`/`Update`, the response should be the resource. For other methods, the response should have the type `XxxResponse`, where `Xxx` is the original method name. For example, if the original method name is `TakeSnapshot()`, the inferred response type is `TakeSnapshotResponse`.
165
+
"response": { # The normal, successful response of the operation. If the original method returns no data on success, such as `Delete`, the response is `google.protobuf.Empty`. If the original method is standard `Get`/`Create`/`Update`, the response should be the resource. For other methods, the response should have the type `XxxResponse`, where `Xxx` is the original method name. For example, if the original method name is `TakeSnapshot()`, the inferred response type is `TakeSnapshotResponse`.
166
166
"a_key": "", # Properties of the object. Contains field @type with type URL.
Copy file name to clipboardexpand all lines: docs/dyn/assuredworkloads_v1.organizations.locations.workloads.html
+1-1
Original file line number
Diff line number
Diff line change
@@ -202,7 +202,7 @@ <h3>Method Details</h3>
202
202
"a_key": "", # Properties of the object. Contains field @type with type URL.
203
203
},
204
204
"name": "A String", # The server-assigned name, which is only unique within the same service that originally returns it. If you use the default HTTP mapping, the `name` should be a resource name ending with `operations/{unique_id}`.
205
-
"response": { # The normalresponse of the operation in case of success. If the original method returns no data on success, such as `Delete`, the response is `google.protobuf.Empty`. If the original method is standard `Get`/`Create`/`Update`, the response should be the resource. For other methods, the response should have the type `XxxResponse`, where `Xxx` is the original method name. For example, if the original method name is `TakeSnapshot()`, the inferred response type is `TakeSnapshotResponse`.
205
+
"response": { # The normal, successful response of the operation. If the original method returns no data on success, such as `Delete`, the response is `google.protobuf.Empty`. If the original method is standard `Get`/`Create`/`Update`, the response should be the resource. For other methods, the response should have the type `XxxResponse`, where `Xxx` is the original method name. For example, if the original method name is `TakeSnapshot()`, the inferred response type is `TakeSnapshotResponse`.
206
206
"a_key": "", # Properties of the object. Contains field @type with type URL.
Copy file name to clipboardexpand all lines: docs/dyn/assuredworkloads_v1.organizations.locations.workloads.violations.html
+2-2
Original file line number
Diff line number
Diff line change
@@ -135,7 +135,7 @@ <h3>Method Details</h3>
135
135
Returns:
136
136
An object of the form:
137
137
138
-
{ # Workload monitoring Violation. Next Id: 27
138
+
{ # Workload monitoring Violation. Next Id: 28
139
139
"acknowledged": True or False, # A boolean that indicates if the violation is acknowledged
140
140
"acknowledgementTime": "A String", # Optional. Timestamp when this violation was acknowledged first. Check exception_contexts to find the last time the violation was acknowledged when there are more than one violations. This field will be absent when acknowledged field is marked as false.
141
141
"auditLogLink": "A String", # Output only. Immutable. Audit Log Link for violated resource Format: https://console.cloud.google.com/logs/query;query={logName}{protoPayload.resourceName}{timeRange}{folder}
@@ -211,7 +211,7 @@ <h3>Method Details</h3>
211
211
{ # Response of ListViolations endpoint.
212
212
"nextPageToken": "A String", # The next page token. Returns empty if reached the last page.
213
213
"violations": [ # List of Violations under a Workload.
214
-
{ # Workload monitoring Violation. Next Id: 27
214
+
{ # Workload monitoring Violation. Next Id: 28
215
215
"acknowledged": True or False, # A boolean that indicates if the violation is acknowledged
216
216
"acknowledgementTime": "A String", # Optional. Timestamp when this violation was acknowledged first. Check exception_contexts to find the last time the violation was acknowledged when there are more than one violations. This field will be absent when acknowledged field is marked as false.
217
217
"auditLogLink": "A String", # Output only. Immutable. Audit Log Link for violated resource Format: https://console.cloud.google.com/logs/query;query={logName}{protoPayload.resourceName}{timeRange}{folder}
Copy file name to clipboardexpand all lines: docs/dyn/assuredworkloads_v1beta1.organizations.locations.operations.html
+2-2
Original file line number
Diff line number
Diff line change
@@ -121,7 +121,7 @@ <h3>Method Details</h3>
121
121
"a_key": "", # Properties of the object. Contains field @type with type URL.
122
122
},
123
123
"name": "A String", # The server-assigned name, which is only unique within the same service that originally returns it. If you use the default HTTP mapping, the `name` should be a resource name ending with `operations/{unique_id}`.
124
-
"response": { # The normalresponse of the operation in case of success. If the original method returns no data on success, such as `Delete`, the response is `google.protobuf.Empty`. If the original method is standard `Get`/`Create`/`Update`, the response should be the resource. For other methods, the response should have the type `XxxResponse`, where `Xxx` is the original method name. For example, if the original method name is `TakeSnapshot()`, the inferred response type is `TakeSnapshotResponse`.
124
+
"response": { # The normal, successful response of the operation. If the original method returns no data on success, such as `Delete`, the response is `google.protobuf.Empty`. If the original method is standard `Get`/`Create`/`Update`, the response should be the resource. For other methods, the response should have the type `XxxResponse`, where `Xxx` is the original method name. For example, if the original method name is `TakeSnapshot()`, the inferred response type is `TakeSnapshotResponse`.
125
125
"a_key": "", # Properties of the object. Contains field @type with type URL.
126
126
},
127
127
}</pre>
@@ -162,7 +162,7 @@ <h3>Method Details</h3>
162
162
"a_key": "", # Properties of the object. Contains field @type with type URL.
163
163
},
164
164
"name": "A String", # The server-assigned name, which is only unique within the same service that originally returns it. If you use the default HTTP mapping, the `name` should be a resource name ending with `operations/{unique_id}`.
165
-
"response": { # The normalresponse of the operation in case of success. If the original method returns no data on success, such as `Delete`, the response is `google.protobuf.Empty`. If the original method is standard `Get`/`Create`/`Update`, the response should be the resource. For other methods, the response should have the type `XxxResponse`, where `Xxx` is the original method name. For example, if the original method name is `TakeSnapshot()`, the inferred response type is `TakeSnapshotResponse`.
165
+
"response": { # The normal, successful response of the operation. If the original method returns no data on success, such as `Delete`, the response is `google.protobuf.Empty`. If the original method is standard `Get`/`Create`/`Update`, the response should be the resource. For other methods, the response should have the type `XxxResponse`, where `Xxx` is the original method name. For example, if the original method name is `TakeSnapshot()`, the inferred response type is `TakeSnapshotResponse`.
166
166
"a_key": "", # Properties of the object. Contains field @type with type URL.
Copy file name to clipboardexpand all lines: docs/dyn/assuredworkloads_v1beta1.organizations.locations.workloads.violations.html
+13-2
Original file line number
Diff line number
Diff line change
@@ -100,6 +100,7 @@ <h3>Method Details</h3>
100
100
The object takes the form of:
101
101
102
102
{ # Request for acknowledging the violation Next Id: 5
103
+
"acknowledgeType": "A String", # Optional. Acknowledge type of specified violation.
103
104
"comment": "A String", # Required. Business justification explaining the need for violation acknowledgement
104
105
"nonCompliantOrgPolicy": "A String", # Optional. This field is deprecated and will be removed in future version of the API. Name of the OrgPolicy which was modified with non-compliant change and resulted in this violation. Format: projects/{project_number}/policies/{constraint_name} folders/{folder_id}/policies/{constraint_name} organizations/{organization_id}/policies/{constraint_name}
105
106
}
@@ -135,9 +136,10 @@ <h3>Method Details</h3>
135
136
Returns:
136
137
An object of the form:
137
138
138
-
{ # Workload monitoring Violation. Next Id: 27
139
+
{ # Workload monitoring Violation. Next Id: 28
139
140
"acknowledged": True or False, # A boolean that indicates if the violation is acknowledged
140
141
"acknowledgementTime": "A String", # Optional. Timestamp when this violation was acknowledged first. Check exception_contexts to find the last time the violation was acknowledged when there are more than one violations. This field will be absent when acknowledged field is marked as false.
142
+
"associatedOrgPolicyViolationId": "A String", # Optional. Output only. Violation Id of the org-policy violation due to which the resource violation is caused. Empty for org-policy violations.
141
143
"auditLogLink": "A String", # Output only. Immutable. Audit Log Link for violated resource Format: https://console.cloud.google.com/logs/query;query={logName}{protoPayload.resourceName}{timeRange}{folder}
142
144
"beginTime": "A String", # Output only. Time of the event which triggered the Violation.
143
145
"category": "A String", # Output only. Category under which this violation is mapped. e.g. Location, Service Usage, Access, Encryption, etc.
@@ -153,6 +155,7 @@ <h3>Method Details</h3>
153
155
"name": "A String", # Output only. Immutable. Name of the Violation. Format: organizations/{organization}/locations/{location}/workloads/{workload_id}/violations/{violations_id}
154
156
"nonCompliantOrgPolicy": "A String", # Output only. Immutable. Name of the OrgPolicy which was modified with non-compliant change and resulted this violation. Format: projects/{project_number}/policies/{constraint_name} folders/{folder_id}/policies/{constraint_name} organizations/{organization_id}/policies/{constraint_name}
155
157
"orgPolicyConstraint": "A String", # Output only. Immutable. The org-policy-constraint that was incorrectly changed, which resulted in this violation.
158
+
"parentProjectNumber": "A String", # Optional. Output only. Parent project number where resource is present. Empty for org-policy violations.
156
159
"remediation": { # Represents remediation guidance to resolve compliance violation for AssuredWorkload # Output only. Compliance violation remediation
157
160
"compliantValues": [ # Values that can resolve the violation For example: for list org policy violations, this will either be the list of allowed or denied values
158
161
"A String",
@@ -184,8 +187,11 @@ <h3>Method Details</h3>
184
187
"remediationType": "A String", # Output only. Reemediation type based on the type of org policy values violated
185
188
},
186
189
"resolveTime": "A String", # Output only. Time of the event which fixed the Violation. If the violation is ACTIVE this will be empty.
190
+
"resourceName": "A String", # Optional. Output only. Name of the resource like //storage.googleapis.com/myprojectxyz-testbucket. Empty for org-policy violations.
191
+
"resourceType": "A String", # Optional. Output only. Type of the resource like compute.googleapis.com/Disk, etc. Empty for org-policy violations.
187
192
"state": "A String", # Output only. State of the violation
188
193
"updateTime": "A String", # Output only. The last time when the Violation record was updated.
194
+
"violationType": "A String", # Output only. Type of the violation
189
195
}</pre>
190
196
</div>
191
197
@@ -211,9 +217,10 @@ <h3>Method Details</h3>
211
217
{ # Response of ListViolations endpoint.
212
218
"nextPageToken": "A String", # The next page token. Returns empty if reached the last page.
213
219
"violations": [ # List of Violations under a Workload.
214
-
{ # Workload monitoring Violation. Next Id: 27
220
+
{ # Workload monitoring Violation. Next Id: 28
215
221
"acknowledged": True or False, # A boolean that indicates if the violation is acknowledged
216
222
"acknowledgementTime": "A String", # Optional. Timestamp when this violation was acknowledged first. Check exception_contexts to find the last time the violation was acknowledged when there are more than one violations. This field will be absent when acknowledged field is marked as false.
223
+
"associatedOrgPolicyViolationId": "A String", # Optional. Output only. Violation Id of the org-policy violation due to which the resource violation is caused. Empty for org-policy violations.
217
224
"auditLogLink": "A String", # Output only. Immutable. Audit Log Link for violated resource Format: https://console.cloud.google.com/logs/query;query={logName}{protoPayload.resourceName}{timeRange}{folder}
218
225
"beginTime": "A String", # Output only. Time of the event which triggered the Violation.
219
226
"category": "A String", # Output only. Category under which this violation is mapped. e.g. Location, Service Usage, Access, Encryption, etc.
@@ -229,6 +236,7 @@ <h3>Method Details</h3>
229
236
"name": "A String", # Output only. Immutable. Name of the Violation. Format: organizations/{organization}/locations/{location}/workloads/{workload_id}/violations/{violations_id}
230
237
"nonCompliantOrgPolicy": "A String", # Output only. Immutable. Name of the OrgPolicy which was modified with non-compliant change and resulted this violation. Format: projects/{project_number}/policies/{constraint_name} folders/{folder_id}/policies/{constraint_name} organizations/{organization_id}/policies/{constraint_name}
231
238
"orgPolicyConstraint": "A String", # Output only. Immutable. The org-policy-constraint that was incorrectly changed, which resulted in this violation.
239
+
"parentProjectNumber": "A String", # Optional. Output only. Parent project number where resource is present. Empty for org-policy violations.
232
240
"remediation": { # Represents remediation guidance to resolve compliance violation for AssuredWorkload # Output only. Compliance violation remediation
233
241
"compliantValues": [ # Values that can resolve the violation For example: for list org policy violations, this will either be the list of allowed or denied values
234
242
"A String",
@@ -260,8 +268,11 @@ <h3>Method Details</h3>
260
268
"remediationType": "A String", # Output only. Reemediation type based on the type of org policy values violated
261
269
},
262
270
"resolveTime": "A String", # Output only. Time of the event which fixed the Violation. If the violation is ACTIVE this will be empty.
271
+
"resourceName": "A String", # Optional. Output only. Name of the resource like //storage.googleapis.com/myprojectxyz-testbucket. Empty for org-policy violations.
272
+
"resourceType": "A String", # Optional. Output only. Type of the resource like compute.googleapis.com/Disk, etc. Empty for org-policy violations.
263
273
"state": "A String", # Output only. State of the violation
264
274
"updateTime": "A String", # Output only. The last time when the Violation record was updated.
275
+
"violationType": "A String", # Output only. Type of the violation
"description": "Workload monitoring Violation. Next Id: 27",
695
+
"description": "Workload monitoring Violation. Next Id: 28",
696
696
"id": "GoogleCloudAssuredworkloadsV1Violation",
697
697
"properties": {
698
698
"acknowledged": {
@@ -1126,7 +1126,7 @@
1126
1126
"Error but domain is unspecified.",
1127
1127
"Internal logic breaks within provisioning code.",
1128
1128
"Error occurred with the customer not granting permission/creating resource.",
1129
-
"Error occurred within the partner\u2019s provisioning cluster.",
1129
+
"Error occurred within the partner's provisioning cluster.",
1130
1130
"Resource wasn't provisioned in the required 7 day time period"
1131
1131
],
1132
1132
"type": "string"
@@ -1369,7 +1369,7 @@
1369
1369
"description": "Properties of the object. Contains field @type with type URL.",
1370
1370
"type": "any"
1371
1371
},
1372
-
"description": "The normalresponse of the operation in case of success. If the original method returns no data on success, such as `Delete`, the response is `google.protobuf.Empty`. If the original method is standard `Get`/`Create`/`Update`, the response should be the resource. For other methods, the response should have the type `XxxResponse`, where `Xxx` is the original method name. For example, if the original method name is `TakeSnapshot()`, the inferred response type is `TakeSnapshotResponse`.",
1372
+
"description": "The normal, successful response of the operation. If the original method returns no data on success, such as `Delete`, the response is `google.protobuf.Empty`. If the original method is standard `Get`/`Create`/`Update`, the response should be the resource. For other methods, the response should have the type `XxxResponse`, where `Xxx` is the original method name. For example, if the original method name is `TakeSnapshot()`, the inferred response type is `TakeSnapshotResponse`.",
0 commit comments