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: discovery/serviceusage-v1.json
+35-12Lines changed: 35 additions & 12 deletions
Original file line number
Diff line number
Diff line change
@@ -221,6 +221,11 @@
221
221
"description": "The standard list page token.",
222
222
"location": "query",
223
223
"type": "string"
224
+
},
225
+
"returnPartialSuccess": {
226
+
"description": "When set to `true`, operations that are reachable are returned as normal, and those that are unreachable are returned in the [ListOperationsResponse.unreachable] field. This can only be `true` when reading across collections e.g. when `parent` is set to `\"projects/example/locations/-\"`. This field is not by default supported and will result in an `UNIMPLEMENTED` error if set unless explicitly documented otherwise in service or product specific documentation.",
"description": "Content Security Policy contains the content security related policy of a resource.",
1195
+
"id": "ContentSecurityPolicy",
1196
+
"properties": {
1197
+
"mcpContentSecurity": {
1198
+
"$ref": "ContentSecurity",
1199
+
"description": "mcp_content_security contains the content security related settings at resource level for MCP traffic."
1200
+
},
1201
+
"name": {
1202
+
"description": "Output only. The resource name of the policy. Only the `default` policy is supported. We allow the following formats: `projects/{PROJECT_NUMBER}/contentSecurityPolicies/default`, `projects/{PROJECT_ID}/contentSecurityPolicies/default`, We only support project level content security policy for now.",
1203
+
"readOnly": true,
1204
+
"type": "string"
1205
+
}
1206
+
},
1207
+
"type": "object"
1208
+
},
1188
1209
"ContentSecurityProvider": {
1189
1210
"description": "ContentSecurityProvider contains the name of content security provider.",
1190
1211
"id": "ContentSecurityProvider",
@@ -2301,13 +2322,6 @@
2301
2322
"description": "Consumer Policy is a set of rules that define what services or service groups can be used for a cloud resource hierarchy.",
"description": "Optional. Annotations is an unstructured key-value map stored with a policy that may be set by external tools to store and retrieve arbitrary metadata. They are not queryable and should be preserved when modifying objects. [AIP-128](https://google.aip.dev/128#annotations)",
2309
-
"type": "object"
2310
-
},
2311
2325
"createTime": {
2312
2326
"description": "Output only. The time the policy was created. For singleton policies, this is the first touch of the policy.",
2313
2327
"format": "google-datetime",
@@ -2636,6 +2650,13 @@
2636
2650
"$ref": "Operation"
2637
2651
},
2638
2652
"type": "array"
2653
+
},
2654
+
"unreachable": {
2655
+
"description": "Unordered list. Unreachable resources. Populated when the request sets `ListOperationsRequest.return_partial_success` and reads across collections e.g. when attempting to list all resources across all supported locations.",
2656
+
"items": {
2657
+
"type": "string"
2658
+
},
2659
+
"type": "array"
2639
2660
}
2640
2661
},
2641
2662
"type": "object"
@@ -2768,10 +2789,6 @@
2768
2789
"description": "MCP Consumer Policy is a set of rules that define MCP related policy for a cloud resource hierarchy.",
2769
2790
"id": "McpPolicy",
2770
2791
"properties": {
2771
-
"contentSecurity": {
2772
-
"$ref": "ContentSecurity",
2773
-
"description": "ContentSecurity contains the content security related fields of a MCP policy."
2774
-
},
2775
2792
"createTime": {
2776
2793
"description": "Output only. The time the policy was created. For singleton policies (such as the `default` policy), this is the first touch of the policy.",
2777
2794
"format": "google-datetime",
@@ -3781,6 +3798,12 @@
3781
3798
"properties": {},
3782
3799
"type": "object"
3783
3800
},
3801
+
"UpdateContentSecurityPolicyMetadata": {
3802
+
"description": "Metadata for the `UpdateContentSecurityPolicy` method.",
3803
+
"id": "UpdateContentSecurityPolicyMetadata",
3804
+
"properties": {},
3805
+
"type": "object"
3806
+
},
3784
3807
"UpdateMcpPolicyMetadata": {
3785
3808
"description": "Metadata for the `UpdateMcpPolicy` method.",
* Content Security Policy contains the content security related policy of a resource.
650
+
*/
651
+
exportinterfaceSchema$ContentSecurityPolicy{
652
+
/**
653
+
* mcp_content_security contains the content security related settings at resource level for MCP traffic.
654
+
*/
655
+
mcpContentSecurity?: Schema$ContentSecurity;
656
+
/**
657
+
* Output only. The resource name of the policy. Only the `default` policy is supported. We allow the following formats: `projects/{PROJECT_NUMBER\}/contentSecurityPolicies/default`, `projects/{PROJECT_ID\}/contentSecurityPolicies/default`, We only support project level content security policy for now.
658
+
*/
659
+
name?: string|null;
660
+
}
648
661
/**
649
662
* ContentSecurityProvider contains the name of content security provider.
* Optional. Annotations is an unstructured key-value map stored with a policy that may be set by external tools to store and retrieve arbitrary metadata. They are not queryable and should be preserved when modifying objects. [AIP-128](https://google.aip.dev/128#annotations)
1400
-
*/
1401
-
annotations?: {[key: string]: string}|null;
1402
1411
/**
1403
1412
* Output only. The time the policy was created. For singleton policies, this is the first touch of the policy.
* A list of operations that matches the specified filter in the request.
1645
1654
*/
1646
1655
operations?: Schema$Operation[];
1656
+
/**
1657
+
* Unordered list. Unreachable resources. Populated when the request sets `ListOperationsRequest.return_partial_success` and reads across collections e.g. when attempting to list all resources across all supported locations.
* // When set to `true`, operations that are reachable are returned as normal, and those that are unreachable are returned in the [ListOperationsResponse.unreachable] field. This can only be `true` when reading across collections e.g. when `parent` is set to `"projects/example/locations/-"`. This field is not by default supported and will result in an `UNIMPLEMENTED` error if set unless explicitly documented otherwise in service or product specific documentation.
* When set to `true`, operations that are reachable are returned as normal, and those that are unreachable are returned in the [ListOperationsResponse.unreachable] field. This can only be `true` when reading across collections e.g. when `parent` is set to `"projects/example/locations/-"`. This field is not by default supported and will result in an `UNIMPLEMENTED` error if set unless explicitly documented otherwise in service or product specific documentation.
0 commit comments