Skip to content

Commit 23dae4d

Browse files
feat(migrationcenter): update the api
#### migrationcenter:v1 The following keys were added: - schemas.Settings.properties.disableCloudLogging.type (Total Keys: 1) #### migrationcenter:v1alpha1 The following keys were added: - schemas.DetectedSoftware (Total Keys: 6) - schemas.Insight.properties.softwareInsight (Total Keys: 2) - schemas.SoftwareInsight (Total Keys: 4)
1 parent 9ea3dfc commit 23dae4d

6 files changed

+98
-22
lines changed

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

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -166,8 +166,8 @@ <h3>Method Details</h3>
166166

167167
{ # A resource that represents an asset group. The purpose of an asset group is to bundle a set of assets that have something in common, while allowing users to add annotations to the group. An asset can belong to multiple groups.
168168
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The timestamp when the group was created.
169-
&quot;description&quot;: &quot;A String&quot;, # The description of the resource.
170-
&quot;displayName&quot;: &quot;A String&quot;, # User-friendly display name.
169+
&quot;description&quot;: &quot;A String&quot;, # Optional. The description of the group.
170+
&quot;displayName&quot;: &quot;A String&quot;, # Optional. User-friendly display name.
171171
&quot;labels&quot;: { # Labels as key value pairs.
172172
&quot;a_key&quot;: &quot;A String&quot;,
173173
},
@@ -258,8 +258,8 @@ <h3>Method Details</h3>
258258

259259
{ # A resource that represents an asset group. The purpose of an asset group is to bundle a set of assets that have something in common, while allowing users to add annotations to the group. An asset can belong to multiple groups.
260260
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The timestamp when the group was created.
261-
&quot;description&quot;: &quot;A String&quot;, # The description of the resource.
262-
&quot;displayName&quot;: &quot;A String&quot;, # User-friendly display name.
261+
&quot;description&quot;: &quot;A String&quot;, # Optional. The description of the group.
262+
&quot;displayName&quot;: &quot;A String&quot;, # Optional. User-friendly display name.
263263
&quot;labels&quot;: { # Labels as key value pairs.
264264
&quot;a_key&quot;: &quot;A String&quot;,
265265
},
@@ -290,8 +290,8 @@ <h3>Method Details</h3>
290290
&quot;groups&quot;: [ # The list of Group
291291
{ # A resource that represents an asset group. The purpose of an asset group is to bundle a set of assets that have something in common, while allowing users to add annotations to the group. An asset can belong to multiple groups.
292292
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The timestamp when the group was created.
293-
&quot;description&quot;: &quot;A String&quot;, # The description of the resource.
294-
&quot;displayName&quot;: &quot;A String&quot;, # User-friendly display name.
293+
&quot;description&quot;: &quot;A String&quot;, # Optional. The description of the group.
294+
&quot;displayName&quot;: &quot;A String&quot;, # Optional. User-friendly display name.
295295
&quot;labels&quot;: { # Labels as key value pairs.
296296
&quot;a_key&quot;: &quot;A String&quot;,
297297
},
@@ -331,8 +331,8 @@ <h3>Method Details</h3>
331331

332332
{ # A resource that represents an asset group. The purpose of an asset group is to bundle a set of assets that have something in common, while allowing users to add annotations to the group. An asset can belong to multiple groups.
333333
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The timestamp when the group was created.
334-
&quot;description&quot;: &quot;A String&quot;, # The description of the resource.
335-
&quot;displayName&quot;: &quot;A String&quot;, # User-friendly display name.
334+
&quot;description&quot;: &quot;A String&quot;, # Optional. The description of the group.
335+
&quot;displayName&quot;: &quot;A String&quot;, # Optional. User-friendly display name.
336336
&quot;labels&quot;: { # Labels as key value pairs.
337337
&quot;a_key&quot;: &quot;A String&quot;,
338338
},

docs/dyn/migrationcenter_v1.projects.locations.html

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -175,6 +175,7 @@ <h3>Method Details</h3>
175175
An object of the form:
176176

177177
{ # Describes the Migration Center settings related to the project.
178+
&quot;disableCloudLogging&quot;: True or False, # Disable Cloud Logging for the Migration Center API. Users are billed for the logs.
178179
&quot;name&quot;: &quot;A String&quot;, # Output only. The name of the resource.
179180
&quot;preferenceSet&quot;: &quot;A String&quot;, # The preference set used by default for a project.
180181
}</pre>
@@ -239,6 +240,7 @@ <h3>Method Details</h3>
239240
The object takes the form of:
240241

241242
{ # Describes the Migration Center settings related to the project.
243+
&quot;disableCloudLogging&quot;: True or False, # Disable Cloud Logging for the Migration Center API. Users are billed for the logs.
242244
&quot;name&quot;: &quot;A String&quot;, # Output only. The name of the resource.
243245
&quot;preferenceSet&quot;: &quot;A String&quot;, # The preference set used by default for a project.
244246
}

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

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -253,6 +253,12 @@ <h3>Method Details</h3>
253253
&quot;vmwareEngineTarget&quot;: { # VMWare engine migration target. # Output only. A VMWare Engine target.
254254
},
255255
},
256+
&quot;softwareInsight&quot;: { # An insight regarding software detected on an asset. # Output only. An insight regarding software detected on an asset.
257+
&quot;detectedSoftware&quot;: { # Information about software detected on an asset. # Output only. Information about the detected software.
258+
&quot;softwareFamily&quot;: &quot;A String&quot;, # Output only. Software family of the detected software, e.g. Database, SAP family.
259+
&quot;softwareName&quot;: &quot;A String&quot;, # Output only. Software&#x27;s name.
260+
},
261+
},
256262
},
257263
],
258264
&quot;updateTime&quot;: &quot;A String&quot;, # Output only. Update timestamp.
@@ -616,6 +622,12 @@ <h3>Method Details</h3>
616622
&quot;vmwareEngineTarget&quot;: { # VMWare engine migration target. # Output only. A VMWare Engine target.
617623
},
618624
},
625+
&quot;softwareInsight&quot;: { # An insight regarding software detected on an asset. # Output only. An insight regarding software detected on an asset.
626+
&quot;detectedSoftware&quot;: { # Information about software detected on an asset. # Output only. Information about the detected software.
627+
&quot;softwareFamily&quot;: &quot;A String&quot;, # Output only. Software family of the detected software, e.g. Database, SAP family.
628+
&quot;softwareName&quot;: &quot;A String&quot;, # Output only. Software&#x27;s name.
629+
},
630+
},
619631
},
620632
],
621633
&quot;updateTime&quot;: &quot;A String&quot;, # Output only. Update timestamp.
@@ -1011,6 +1023,12 @@ <h3>Method Details</h3>
10111023
&quot;vmwareEngineTarget&quot;: { # VMWare engine migration target. # Output only. A VMWare Engine target.
10121024
},
10131025
},
1026+
&quot;softwareInsight&quot;: { # An insight regarding software detected on an asset. # Output only. An insight regarding software detected on an asset.
1027+
&quot;detectedSoftware&quot;: { # Information about software detected on an asset. # Output only. Information about the detected software.
1028+
&quot;softwareFamily&quot;: &quot;A String&quot;, # Output only. Software family of the detected software, e.g. Database, SAP family.
1029+
&quot;softwareName&quot;: &quot;A String&quot;, # Output only. Software&#x27;s name.
1030+
},
1031+
},
10141032
},
10151033
],
10161034
&quot;updateTime&quot;: &quot;A String&quot;, # Output only. Update timestamp.
@@ -1386,6 +1404,12 @@ <h3>Method Details</h3>
13861404
&quot;vmwareEngineTarget&quot;: { # VMWare engine migration target. # Output only. A VMWare Engine target.
13871405
},
13881406
},
1407+
&quot;softwareInsight&quot;: { # An insight regarding software detected on an asset. # Output only. An insight regarding software detected on an asset.
1408+
&quot;detectedSoftware&quot;: { # Information about software detected on an asset. # Output only. Information about the detected software.
1409+
&quot;softwareFamily&quot;: &quot;A String&quot;, # Output only. Software family of the detected software, e.g. Database, SAP family.
1410+
&quot;softwareName&quot;: &quot;A String&quot;, # Output only. Software&#x27;s name.
1411+
},
1412+
},
13891413
},
13901414
],
13911415
&quot;updateTime&quot;: &quot;A String&quot;, # Output only. Update timestamp.
@@ -1764,6 +1788,12 @@ <h3>Method Details</h3>
17641788
&quot;vmwareEngineTarget&quot;: { # VMWare engine migration target. # Output only. A VMWare Engine target.
17651789
},
17661790
},
1791+
&quot;softwareInsight&quot;: { # An insight regarding software detected on an asset. # Output only. An insight regarding software detected on an asset.
1792+
&quot;detectedSoftware&quot;: { # Information about software detected on an asset. # Output only. Information about the detected software.
1793+
&quot;softwareFamily&quot;: &quot;A String&quot;, # Output only. Software family of the detected software, e.g. Database, SAP family.
1794+
&quot;softwareName&quot;: &quot;A String&quot;, # Output only. Software&#x27;s name.
1795+
},
1796+
},
17671797
},
17681798
],
17691799
&quot;updateTime&quot;: &quot;A String&quot;, # Output only. Update timestamp.
@@ -2122,6 +2152,12 @@ <h3>Method Details</h3>
21222152
&quot;vmwareEngineTarget&quot;: { # VMWare engine migration target. # Output only. A VMWare Engine target.
21232153
},
21242154
},
2155+
&quot;softwareInsight&quot;: { # An insight regarding software detected on an asset. # Output only. An insight regarding software detected on an asset.
2156+
&quot;detectedSoftware&quot;: { # Information about software detected on an asset. # Output only. Information about the detected software.
2157+
&quot;softwareFamily&quot;: &quot;A String&quot;, # Output only. Software family of the detected software, e.g. Database, SAP family.
2158+
&quot;softwareName&quot;: &quot;A String&quot;, # Output only. Software&#x27;s name.
2159+
},
2160+
},
21252161
},
21262162
],
21272163
&quot;updateTime&quot;: &quot;A String&quot;, # Output only. Update timestamp.

docs/dyn/migrationcenter_v1alpha1.projects.locations.groups.html

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -166,8 +166,8 @@ <h3>Method Details</h3>
166166

167167
{ # A resource that represents an asset group. The purpose of an asset group is to bundle a set of assets that have something in common, while allowing users to add annotations to the group. An asset can belong to multiple groups.
168168
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The timestamp when the group was created.
169-
&quot;description&quot;: &quot;A String&quot;, # The description of the resource.
170-
&quot;displayName&quot;: &quot;A String&quot;, # User-friendly display name.
169+
&quot;description&quot;: &quot;A String&quot;, # Optional. The description of the group.
170+
&quot;displayName&quot;: &quot;A String&quot;, # Optional. User-friendly display name.
171171
&quot;labels&quot;: { # Labels as key value pairs.
172172
&quot;a_key&quot;: &quot;A String&quot;,
173173
},
@@ -258,8 +258,8 @@ <h3>Method Details</h3>
258258

259259
{ # A resource that represents an asset group. The purpose of an asset group is to bundle a set of assets that have something in common, while allowing users to add annotations to the group. An asset can belong to multiple groups.
260260
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The timestamp when the group was created.
261-
&quot;description&quot;: &quot;A String&quot;, # The description of the resource.
262-
&quot;displayName&quot;: &quot;A String&quot;, # User-friendly display name.
261+
&quot;description&quot;: &quot;A String&quot;, # Optional. The description of the group.
262+
&quot;displayName&quot;: &quot;A String&quot;, # Optional. User-friendly display name.
263263
&quot;labels&quot;: { # Labels as key value pairs.
264264
&quot;a_key&quot;: &quot;A String&quot;,
265265
},
@@ -290,8 +290,8 @@ <h3>Method Details</h3>
290290
&quot;groups&quot;: [ # The list of Group
291291
{ # A resource that represents an asset group. The purpose of an asset group is to bundle a set of assets that have something in common, while allowing users to add annotations to the group. An asset can belong to multiple groups.
292292
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The timestamp when the group was created.
293-
&quot;description&quot;: &quot;A String&quot;, # The description of the resource.
294-
&quot;displayName&quot;: &quot;A String&quot;, # User-friendly display name.
293+
&quot;description&quot;: &quot;A String&quot;, # Optional. The description of the group.
294+
&quot;displayName&quot;: &quot;A String&quot;, # Optional. User-friendly display name.
295295
&quot;labels&quot;: { # Labels as key value pairs.
296296
&quot;a_key&quot;: &quot;A String&quot;,
297297
},
@@ -331,8 +331,8 @@ <h3>Method Details</h3>
331331

332332
{ # A resource that represents an asset group. The purpose of an asset group is to bundle a set of assets that have something in common, while allowing users to add annotations to the group. An asset can belong to multiple groups.
333333
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The timestamp when the group was created.
334-
&quot;description&quot;: &quot;A String&quot;, # The description of the resource.
335-
&quot;displayName&quot;: &quot;A String&quot;, # User-friendly display name.
334+
&quot;description&quot;: &quot;A String&quot;, # Optional. The description of the group.
335+
&quot;displayName&quot;: &quot;A String&quot;, # Optional. User-friendly display name.
336336
&quot;labels&quot;: { # Labels as key value pairs.
337337
&quot;a_key&quot;: &quot;A String&quot;,
338338
},

googleapiclient/discovery_cache/documents/migrationcenter.v1.json

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2099,7 +2099,7 @@
20992099
}
21002100
}
21012101
},
2102-
"revision": "20230928",
2102+
"revision": "20231013",
21032103
"rootUrl": "https://migrationcenter.googleapis.com/",
21042104
"schemas": {
21052105
"AddAssetsToGroupRequest": {
@@ -3173,11 +3173,11 @@
31733173
"type": "string"
31743174
},
31753175
"description": {
3176-
"description": "The description of the resource.",
3176+
"description": "Optional. The description of the group.",
31773177
"type": "string"
31783178
},
31793179
"displayName": {
3180-
"description": "User-friendly display name.",
3180+
"description": "Optional. User-friendly display name.",
31813181
"type": "string"
31823182
},
31833183
"labels": {
@@ -5309,6 +5309,10 @@
53095309
"description": "Describes the Migration Center settings related to the project.",
53105310
"id": "Settings",
53115311
"properties": {
5312+
"disableCloudLogging": {
5313+
"description": "Disable Cloud Logging for the Migration Center API. Users are billed for the logs.",
5314+
"type": "boolean"
5315+
},
53125316
"name": {
53135317
"description": "Output only. The name of the resource.",
53145318
"readOnly": true,

googleapiclient/discovery_cache/documents/migrationcenter.v1alpha1.json

Lines changed: 37 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2102,7 +2102,7 @@
21022102
}
21032103
}
21042104
},
2105-
"revision": "20230928",
2105+
"revision": "20231013",
21062106
"rootUrl": "https://migrationcenter.googleapis.com/",
21072107
"schemas": {
21082108
"AddAssetsToGroupRequest": {
@@ -2865,6 +2865,23 @@
28652865
},
28662866
"type": "object"
28672867
},
2868+
"DetectedSoftware": {
2869+
"description": "Information about software detected on an asset.",
2870+
"id": "DetectedSoftware",
2871+
"properties": {
2872+
"softwareFamily": {
2873+
"description": "Output only. Software family of the detected software, e.g. Database, SAP family.",
2874+
"readOnly": true,
2875+
"type": "string"
2876+
},
2877+
"softwareName": {
2878+
"description": "Output only. Software's name.",
2879+
"readOnly": true,
2880+
"type": "string"
2881+
}
2882+
},
2883+
"type": "object"
2884+
},
28682885
"DiskEntry": {
28692886
"description": "Single disk entry.",
28702887
"id": "DiskEntry",
@@ -3277,11 +3294,11 @@
32773294
"type": "string"
32783295
},
32793296
"description": {
3280-
"description": "The description of the resource.",
3297+
"description": "Optional. The description of the group.",
32813298
"type": "string"
32823299
},
32833300
"displayName": {
3284-
"description": "User-friendly display name.",
3301+
"description": "Optional. User-friendly display name.",
32853302
"type": "string"
32863303
},
32873304
"labels": {
@@ -3733,6 +3750,11 @@
37333750
"$ref": "MigrationInsight",
37343751
"description": "Output only. An insight about potential migrations for an asset.",
37353752
"readOnly": true
3753+
},
3754+
"softwareInsight": {
3755+
"$ref": "SoftwareInsight",
3756+
"description": "Output only. An insight regarding software detected on an asset.",
3757+
"readOnly": true
37363758
}
37373759
},
37383760
"type": "object"
@@ -5313,6 +5335,18 @@
53135335
},
53145336
"type": "object"
53155337
},
5338+
"SoftwareInsight": {
5339+
"description": "An insight regarding software detected on an asset.",
5340+
"id": "SoftwareInsight",
5341+
"properties": {
5342+
"detectedSoftware": {
5343+
"$ref": "DetectedSoftware",
5344+
"description": "Output only. Information about the detected software.",
5345+
"readOnly": true
5346+
}
5347+
},
5348+
"type": "object"
5349+
},
53165350
"SoleTenancyPreferences": {
53175351
"description": "Preferences concerning Sole Tenancy nodes and VMs.",
53185352
"id": "SoleTenancyPreferences",

0 commit comments

Comments
 (0)