Skip to content

Commit b0d1641

Browse files
feat(datalineage): update the api
#### datalineage:v1 The following keys were added: - schemas.ApiservingMcpMcpToolDataHandlingProfile (Total Keys: 4) - schemas.ApiservingMcpMcpToolLifecycleProfile (Total Keys: 4)
1 parent 6c8635a commit b0d1641

File tree

4 files changed

+86
-11
lines changed

4 files changed

+86
-11
lines changed

docs/dyn/datalineage_v1.folders.locations.config.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@ <h3>Method Details</h3>
112112
&quot;integration&quot;: &quot;A String&quot;, # Required. Integration to which the rule applies. This field can be used to specify the integration against which the ingestion rule should be applied.
113113
},
114114
&quot;lineageEnablement&quot;: { # Lineage enablement configuration. Defines configurations for the ingestion of lineage for the resource and its children. # Required. Lineage enablement configuration. Defines configurations for the ingestion of lineage for the resource and its children. If unspecified, the ingestion will be enabled only if it was configured in the resource&#x27;s parent.
115-
&quot;enabled&quot;: True or False, # Optional. Required. If true, ingestion of lineage should be enabled. If false, it should be disabled. If unspecified, the system default value is used.
115+
&quot;enabled&quot;: True or False, # Optional. If true, ingestion of lineage should be enabled. If false, it should be disabled. If unspecified, the system default value is used.
116116
},
117117
},
118118
],
@@ -139,7 +139,7 @@ <h3>Method Details</h3>
139139
&quot;integration&quot;: &quot;A String&quot;, # Required. Integration to which the rule applies. This field can be used to specify the integration against which the ingestion rule should be applied.
140140
},
141141
&quot;lineageEnablement&quot;: { # Lineage enablement configuration. Defines configurations for the ingestion of lineage for the resource and its children. # Required. Lineage enablement configuration. Defines configurations for the ingestion of lineage for the resource and its children. If unspecified, the ingestion will be enabled only if it was configured in the resource&#x27;s parent.
142-
&quot;enabled&quot;: True or False, # Optional. Required. If true, ingestion of lineage should be enabled. If false, it should be disabled. If unspecified, the system default value is used.
142+
&quot;enabled&quot;: True or False, # Optional. If true, ingestion of lineage should be enabled. If false, it should be disabled. If unspecified, the system default value is used.
143143
},
144144
},
145145
],
@@ -164,7 +164,7 @@ <h3>Method Details</h3>
164164
&quot;integration&quot;: &quot;A String&quot;, # Required. Integration to which the rule applies. This field can be used to specify the integration against which the ingestion rule should be applied.
165165
},
166166
&quot;lineageEnablement&quot;: { # Lineage enablement configuration. Defines configurations for the ingestion of lineage for the resource and its children. # Required. Lineage enablement configuration. Defines configurations for the ingestion of lineage for the resource and its children. If unspecified, the ingestion will be enabled only if it was configured in the resource&#x27;s parent.
167-
&quot;enabled&quot;: True or False, # Optional. Required. If true, ingestion of lineage should be enabled. If false, it should be disabled. If unspecified, the system default value is used.
167+
&quot;enabled&quot;: True or False, # Optional. If true, ingestion of lineage should be enabled. If false, it should be disabled. If unspecified, the system default value is used.
168168
},
169169
},
170170
],

docs/dyn/datalineage_v1.organizations.locations.config.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@ <h3>Method Details</h3>
112112
&quot;integration&quot;: &quot;A String&quot;, # Required. Integration to which the rule applies. This field can be used to specify the integration against which the ingestion rule should be applied.
113113
},
114114
&quot;lineageEnablement&quot;: { # Lineage enablement configuration. Defines configurations for the ingestion of lineage for the resource and its children. # Required. Lineage enablement configuration. Defines configurations for the ingestion of lineage for the resource and its children. If unspecified, the ingestion will be enabled only if it was configured in the resource&#x27;s parent.
115-
&quot;enabled&quot;: True or False, # Optional. Required. If true, ingestion of lineage should be enabled. If false, it should be disabled. If unspecified, the system default value is used.
115+
&quot;enabled&quot;: True or False, # Optional. If true, ingestion of lineage should be enabled. If false, it should be disabled. If unspecified, the system default value is used.
116116
},
117117
},
118118
],
@@ -139,7 +139,7 @@ <h3>Method Details</h3>
139139
&quot;integration&quot;: &quot;A String&quot;, # Required. Integration to which the rule applies. This field can be used to specify the integration against which the ingestion rule should be applied.
140140
},
141141
&quot;lineageEnablement&quot;: { # Lineage enablement configuration. Defines configurations for the ingestion of lineage for the resource and its children. # Required. Lineage enablement configuration. Defines configurations for the ingestion of lineage for the resource and its children. If unspecified, the ingestion will be enabled only if it was configured in the resource&#x27;s parent.
142-
&quot;enabled&quot;: True or False, # Optional. Required. If true, ingestion of lineage should be enabled. If false, it should be disabled. If unspecified, the system default value is used.
142+
&quot;enabled&quot;: True or False, # Optional. If true, ingestion of lineage should be enabled. If false, it should be disabled. If unspecified, the system default value is used.
143143
},
144144
},
145145
],
@@ -164,7 +164,7 @@ <h3>Method Details</h3>
164164
&quot;integration&quot;: &quot;A String&quot;, # Required. Integration to which the rule applies. This field can be used to specify the integration against which the ingestion rule should be applied.
165165
},
166166
&quot;lineageEnablement&quot;: { # Lineage enablement configuration. Defines configurations for the ingestion of lineage for the resource and its children. # Required. Lineage enablement configuration. Defines configurations for the ingestion of lineage for the resource and its children. If unspecified, the ingestion will be enabled only if it was configured in the resource&#x27;s parent.
167-
&quot;enabled&quot;: True or False, # Optional. Required. If true, ingestion of lineage should be enabled. If false, it should be disabled. If unspecified, the system default value is used.
167+
&quot;enabled&quot;: True or False, # Optional. If true, ingestion of lineage should be enabled. If false, it should be disabled. If unspecified, the system default value is used.
168168
},
169169
},
170170
],

docs/dyn/datalineage_v1.projects.locations.config.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@ <h3>Method Details</h3>
112112
&quot;integration&quot;: &quot;A String&quot;, # Required. Integration to which the rule applies. This field can be used to specify the integration against which the ingestion rule should be applied.
113113
},
114114
&quot;lineageEnablement&quot;: { # Lineage enablement configuration. Defines configurations for the ingestion of lineage for the resource and its children. # Required. Lineage enablement configuration. Defines configurations for the ingestion of lineage for the resource and its children. If unspecified, the ingestion will be enabled only if it was configured in the resource&#x27;s parent.
115-
&quot;enabled&quot;: True or False, # Optional. Required. If true, ingestion of lineage should be enabled. If false, it should be disabled. If unspecified, the system default value is used.
115+
&quot;enabled&quot;: True or False, # Optional. If true, ingestion of lineage should be enabled. If false, it should be disabled. If unspecified, the system default value is used.
116116
},
117117
},
118118
],
@@ -139,7 +139,7 @@ <h3>Method Details</h3>
139139
&quot;integration&quot;: &quot;A String&quot;, # Required. Integration to which the rule applies. This field can be used to specify the integration against which the ingestion rule should be applied.
140140
},
141141
&quot;lineageEnablement&quot;: { # Lineage enablement configuration. Defines configurations for the ingestion of lineage for the resource and its children. # Required. Lineage enablement configuration. Defines configurations for the ingestion of lineage for the resource and its children. If unspecified, the ingestion will be enabled only if it was configured in the resource&#x27;s parent.
142-
&quot;enabled&quot;: True or False, # Optional. Required. If true, ingestion of lineage should be enabled. If false, it should be disabled. If unspecified, the system default value is used.
142+
&quot;enabled&quot;: True or False, # Optional. If true, ingestion of lineage should be enabled. If false, it should be disabled. If unspecified, the system default value is used.
143143
},
144144
},
145145
],
@@ -164,7 +164,7 @@ <h3>Method Details</h3>
164164
&quot;integration&quot;: &quot;A String&quot;, # Required. Integration to which the rule applies. This field can be used to specify the integration against which the ingestion rule should be applied.
165165
},
166166
&quot;lineageEnablement&quot;: { # Lineage enablement configuration. Defines configurations for the ingestion of lineage for the resource and its children. # Required. Lineage enablement configuration. Defines configurations for the ingestion of lineage for the resource and its children. If unspecified, the ingestion will be enabled only if it was configured in the resource&#x27;s parent.
167-
&quot;enabled&quot;: True or False, # Optional. Required. If true, ingestion of lineage should be enabled. If false, it should be disabled. If unspecified, the system default value is used.
167+
&quot;enabled&quot;: True or False, # Optional. If true, ingestion of lineage should be enabled. If false, it should be disabled. If unspecified, the system default value is used.
168168
},
169169
},
170170
],

googleapiclient/discovery_cache/documents/datalineage.v1.json

Lines changed: 77 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1247,9 +1247,84 @@
12471247
}
12481248
}
12491249
},
1250-
"revision": "20260123",
1250+
"revision": "20260130",
12511251
"rootUrl": "https://datalineage.googleapis.com/",
12521252
"schemas": {
1253+
"ApiservingMcpMcpToolDataHandlingProfile": {
1254+
"description": "Profile describing the data handling characteristics of an MCP tool. When used within the McpTool.meta field, this message should be packed into a google.protobuf.Any and associated with the key: \"google.com/tool.profiles/data_handling\"",
1255+
"id": "ApiservingMcpMcpToolDataHandlingProfile",
1256+
"properties": {
1257+
"inputDataAccessLevel": {
1258+
"description": "// The data access level of the tool's inputs.",
1259+
"enum": [
1260+
"DATA_ACCESS_LEVEL_UNSPECIFIED",
1261+
"DATA_ACCESS_LEVEL_PUBLIC",
1262+
"DATA_ACCESS_LEVEL_CONFIDENTIAL",
1263+
"DATA_ACCESS_LEVEL_NEED_TO_KNOW",
1264+
"DATA_ACCESS_LEVEL_PII",
1265+
"DATA_ACCESS_LEVEL_USER",
1266+
"DATA_ACCESS_LEVEL_NO_DATA_ACCESS"
1267+
],
1268+
"enumDescriptions": [
1269+
"The default value. This value is unused.",
1270+
"Public data.",
1271+
"Confidential data.",
1272+
"Need-to-know data.",
1273+
"Personally Identifiable Information (PII) data.",
1274+
"User data.",
1275+
"The tool does not access any data."
1276+
],
1277+
"type": "string"
1278+
},
1279+
"outputDataAccessLevel": {
1280+
"description": "The data access level of the tool's outputs.",
1281+
"enum": [
1282+
"DATA_ACCESS_LEVEL_UNSPECIFIED",
1283+
"DATA_ACCESS_LEVEL_PUBLIC",
1284+
"DATA_ACCESS_LEVEL_CONFIDENTIAL",
1285+
"DATA_ACCESS_LEVEL_NEED_TO_KNOW",
1286+
"DATA_ACCESS_LEVEL_PII",
1287+
"DATA_ACCESS_LEVEL_USER",
1288+
"DATA_ACCESS_LEVEL_NO_DATA_ACCESS"
1289+
],
1290+
"enumDescriptions": [
1291+
"The default value. This value is unused.",
1292+
"Public data.",
1293+
"Confidential data.",
1294+
"Need-to-know data.",
1295+
"Personally Identifiable Information (PII) data.",
1296+
"User data.",
1297+
"The tool does not access any data."
1298+
],
1299+
"type": "string"
1300+
}
1301+
},
1302+
"type": "object"
1303+
},
1304+
"ApiservingMcpMcpToolLifecycleProfile": {
1305+
"description": "Profile describing the lifecycle stage of an MCP tool. When used within the McpTool.meta field, this message should be packed into a google.protobuf.Any and associated with the key: \"google.com/tool.profiles/lifecycle\"",
1306+
"id": "ApiservingMcpMcpToolLifecycleProfile",
1307+
"properties": {
1308+
"launchState": {
1309+
"description": "Output only. The current launch state of the MCP tool.",
1310+
"enum": [
1311+
"LAUNCH_STATE_UNSPECIFIED",
1312+
"LAUNCH_STATE_DEVELOPMENT",
1313+
"LAUNCH_STATE_PRODUCTION_PREVIEW",
1314+
"LAUNCH_STATE_GENERAL_AVAILABILITY"
1315+
],
1316+
"enumDescriptions": [
1317+
"The default value. This value is unused.",
1318+
"The tool is currently in development.",
1319+
"The tool is in production preview.",
1320+
"The tool is generally available."
1321+
],
1322+
"readOnly": true,
1323+
"type": "string"
1324+
}
1325+
},
1326+
"type": "object"
1327+
},
12531328
"GoogleCloudDatacatalogLineageConfigmanagementV1Config": {
12541329
"description": "Configuration for Data Lineage. Defines different configuration options for Lineage customers to control behaviour of lineage systems.",
12551330
"id": "GoogleCloudDatacatalogLineageConfigmanagementV1Config",
@@ -1322,7 +1397,7 @@
13221397
"id": "GoogleCloudDatacatalogLineageConfigmanagementV1ConfigIngestionIngestionRuleLineageEnablement",
13231398
"properties": {
13241399
"enabled": {
1325-
"description": "Optional. Required. If true, ingestion of lineage should be enabled. If false, it should be disabled. If unspecified, the system default value is used.",
1400+
"description": "Optional. If true, ingestion of lineage should be enabled. If false, it should be disabled. If unspecified, the system default value is used.",
13261401
"type": "boolean"
13271402
}
13281403
},

0 commit comments

Comments
 (0)