Skip to content

Commit 37b8525

Browse files
feat(migrationcenter): update the api
#### migrationcenter:v1 The following keys were added: - schemas.BatchDeleteAssetsRequest.properties.cascadingRules (Total Keys: 2) - schemas.CascadeLogicalDBsRule (Total Keys: 2) - schemas.CascadingRule (Total Keys: 3)
1 parent fa35463 commit 37b8525

File tree

2 files changed

+31
-1
lines changed

2 files changed

+31
-1
lines changed

docs/dyn/migrationcenter_v1.projects.locations.assets.html

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -183,6 +183,12 @@ <h3>Method Details</h3>
183183

184184
{ # A request to delete a list of asset.
185185
&quot;allowMissing&quot;: True or False, # Optional. When this value is set to `true` the request is a no-op for non-existing assets. See https://google.aip.dev/135#delete-if-existing for additional details. Default value is `false`.
186+
&quot;cascadingRules&quot;: [ # Optional. Optional cascading rules for deleting related assets.
187+
{ # Specifies cascading rules for traversing relations.
188+
&quot;cascadeLogicalDbs&quot;: { # Cascading rule for related logical DBs. # Cascading rule for related logical DBs.
189+
},
190+
},
191+
],
186192
&quot;names&quot;: [ # Required. The IDs of the assets to delete. A maximum of 1000 assets can be deleted in a batch. Format: projects/{project}/locations/{location}/assets/{name}.
187193
&quot;A String&quot;,
188194
],

googleapiclient/discovery_cache/documents/migrationcenter.v1.json

Lines changed: 25 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2407,7 +2407,7 @@
24072407
}
24082408
}
24092409
},
2410-
"revision": "20250422",
2410+
"revision": "20250429",
24112411
"rootUrl": "https://migrationcenter.googleapis.com/",
24122412
"schemas": {
24132413
"AddAssetsToGroupRequest": {
@@ -2890,6 +2890,13 @@
28902890
"description": "Optional. When this value is set to `true` the request is a no-op for non-existing assets. See https://google.aip.dev/135#delete-if-existing for additional details. Default value is `false`.",
28912891
"type": "boolean"
28922892
},
2893+
"cascadingRules": {
2894+
"description": "Optional. Optional cascading rules for deleting related assets.",
2895+
"items": {
2896+
"$ref": "CascadingRule"
2897+
},
2898+
"type": "array"
2899+
},
28932900
"names": {
28942901
"description": "Required. The IDs of the assets to delete. A maximum of 1000 assets can be deleted in a batch. Format: projects/{project}/locations/{location}/assets/{name}.",
28952902
"items": {
@@ -2966,6 +2973,23 @@
29662973
"properties": {},
29672974
"type": "object"
29682975
},
2976+
"CascadeLogicalDBsRule": {
2977+
"description": "Cascading rule for related logical DBs.",
2978+
"id": "CascadeLogicalDBsRule",
2979+
"properties": {},
2980+
"type": "object"
2981+
},
2982+
"CascadingRule": {
2983+
"description": "Specifies cascading rules for traversing relations.",
2984+
"id": "CascadingRule",
2985+
"properties": {
2986+
"cascadeLogicalDbs": {
2987+
"$ref": "CascadeLogicalDBsRule",
2988+
"description": "Cascading rule for related logical DBs."
2989+
}
2990+
},
2991+
"type": "object"
2992+
},
29692993
"ComputeEngineMigrationTarget": {
29702994
"description": "Compute engine migration target.",
29712995
"id": "ComputeEngineMigrationTarget",

0 commit comments

Comments
 (0)