Skip to content

Commit 378aadd

Browse files
feat(deploymentmanager): update the API
#### deploymentmanager:alpha The following keys were added: - schemas.InstancesBulkInsertOperationMetadata.properties.machineType.description - schemas.InstancesBulkInsertOperationMetadata.properties.machineType.type - schemas.Operation.properties.setAutoscalerLinkOperationMetadata.$ref - schemas.Operation.properties.setAutoscalerLinkOperationMetadata.description - schemas.SetAutoscalerLinkOperationMetadata.id - schemas.SetAutoscalerLinkOperationMetadata.properties.zonalIgmIds.description - schemas.SetAutoscalerLinkOperationMetadata.properties.zonalIgmIds.items.format - schemas.SetAutoscalerLinkOperationMetadata.properties.zonalIgmIds.items.type - schemas.SetAutoscalerLinkOperationMetadata.properties.zonalIgmIds.type - schemas.SetAutoscalerLinkOperationMetadata.type #### deploymentmanager:v2beta The following keys were added: - schemas.InstancesBulkInsertOperationMetadata.properties.machineType.description - schemas.InstancesBulkInsertOperationMetadata.properties.machineType.type - schemas.Operation.properties.setAutoscalerLinkOperationMetadata.$ref - schemas.Operation.properties.setAutoscalerLinkOperationMetadata.description - schemas.SetAutoscalerLinkOperationMetadata.id - schemas.SetAutoscalerLinkOperationMetadata.properties.zonalIgmIds.description - schemas.SetAutoscalerLinkOperationMetadata.properties.zonalIgmIds.items.format - schemas.SetAutoscalerLinkOperationMetadata.properties.zonalIgmIds.items.type - schemas.SetAutoscalerLinkOperationMetadata.properties.zonalIgmIds.type - schemas.SetAutoscalerLinkOperationMetadata.type #### deploymentmanager:v2 The following keys were added: - schemas.InstancesBulkInsertOperationMetadata.properties.machineType.description - schemas.InstancesBulkInsertOperationMetadata.properties.machineType.type - schemas.Operation.properties.setAutoscalerLinkOperationMetadata.$ref - schemas.Operation.properties.setAutoscalerLinkOperationMetadata.description - schemas.SetAutoscalerLinkOperationMetadata.id - schemas.SetAutoscalerLinkOperationMetadata.properties.zonalIgmIds.description - schemas.SetAutoscalerLinkOperationMetadata.properties.zonalIgmIds.items.format - schemas.SetAutoscalerLinkOperationMetadata.properties.zonalIgmIds.items.type - schemas.SetAutoscalerLinkOperationMetadata.properties.zonalIgmIds.type - schemas.SetAutoscalerLinkOperationMetadata.type
1 parent d9d703b commit 378aadd

File tree

6 files changed

+111
-3
lines changed

6 files changed

+111
-3
lines changed

‎discovery/deploymentmanager-alpha.json

Lines changed: 23 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1676,7 +1676,7 @@
16761676
}
16771677
}
16781678
},
1679-
"revision": "20250102",
1679+
"revision": "20250403",
16801680
"rootUrl": "https://deploymentmanager.googleapis.com/",
16811681
"schemas": {
16821682
"AsyncOptions": {
@@ -2360,6 +2360,10 @@
23602360
"InstancesBulkInsertOperationMetadata": {
23612361
"id": "InstancesBulkInsertOperationMetadata",
23622362
"properties": {
2363+
"machineType": {
2364+
"description": "[Output Only] The machine type of the VMs that were created used internally only by KCP flex bulk insert.",
2365+
"type": "string"
2366+
},
23632367
"perLocationStatus": {
23642368
"additionalProperties": {
23652369
"$ref": "BulkInsertOperationStatus"
@@ -2614,6 +2618,10 @@
26142618
"description": "[Output Only] Server-defined URL for this resource with the resource id.",
26152619
"type": "string"
26162620
},
2621+
"setAutoscalerLinkOperationMetadata": {
2622+
"$ref": "SetAutoscalerLinkOperationMetadata",
2623+
"description": "This field is used internally by the Autoscaler team and should not be promoted to \"alpha/beta/v1\"."
2624+
},
26172625
"setCommonInstanceMetadataOperationMetadata": {
26182626
"$ref": "SetCommonInstanceMetadataOperationMetadata",
26192627
"description": "[Output Only] If the operation is for projects.setCommonInstanceMetadata, this field will contain information on all underlying zonal actions and their state."
@@ -3545,6 +3553,20 @@
35453553
},
35463554
"type": "object"
35473555
},
3556+
"SetAutoscalerLinkOperationMetadata": {
3557+
"id": "SetAutoscalerLinkOperationMetadata",
3558+
"properties": {
3559+
"zonalIgmIds": {
3560+
"description": "List of zonal IGM IDs part of the RMIG.",
3561+
"items": {
3562+
"format": "int64",
3563+
"type": "string"
3564+
},
3565+
"type": "array"
3566+
}
3567+
},
3568+
"type": "object"
3569+
},
35483570
"SetCommonInstanceMetadataOperationMetadata": {
35493571
"id": "SetCommonInstanceMetadataOperationMetadata",
35503572
"properties": {

‎discovery/deploymentmanager-v2.json

Lines changed: 23 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1028,7 +1028,7 @@
10281028
}
10291029
}
10301030
},
1031-
"revision": "20250102",
1031+
"revision": "20250403",
10321032
"rootUrl": "https://deploymentmanager.googleapis.com/",
10331033
"schemas": {
10341034
"AuditConfig": {
@@ -1437,6 +1437,10 @@
14371437
"InstancesBulkInsertOperationMetadata": {
14381438
"id": "InstancesBulkInsertOperationMetadata",
14391439
"properties": {
1440+
"machineType": {
1441+
"description": "[Output Only] The machine type of the VMs that were created used internally only by KCP flex bulk insert.",
1442+
"type": "string"
1443+
},
14401444
"perLocationStatus": {
14411445
"additionalProperties": {
14421446
"$ref": "BulkInsertOperationStatus"
@@ -1664,6 +1668,10 @@
16641668
"description": "[Output Only] Server-defined URL for this resource with the resource id.",
16651669
"type": "string"
16661670
},
1671+
"setAutoscalerLinkOperationMetadata": {
1672+
"$ref": "SetAutoscalerLinkOperationMetadata",
1673+
"description": "This field is used internally by the Autoscaler team and should not be promoted to \"alpha/beta/v1\"."
1674+
},
16671675
"setCommonInstanceMetadataOperationMetadata": {
16681676
"$ref": "SetCommonInstanceMetadataOperationMetadata",
16691677
"description": "[Output Only] If the operation is for projects.setCommonInstanceMetadata, this field will contain information on all underlying zonal actions and their state."
@@ -2480,6 +2488,20 @@
24802488
},
24812489
"type": "object"
24822490
},
2491+
"SetAutoscalerLinkOperationMetadata": {
2492+
"id": "SetAutoscalerLinkOperationMetadata",
2493+
"properties": {
2494+
"zonalIgmIds": {
2495+
"description": "List of zonal IGM IDs part of the RMIG.",
2496+
"items": {
2497+
"format": "int64",
2498+
"type": "string"
2499+
},
2500+
"type": "array"
2501+
}
2502+
},
2503+
"type": "object"
2504+
},
24832505
"SetCommonInstanceMetadataOperationMetadata": {
24842506
"id": "SetCommonInstanceMetadataOperationMetadata",
24852507
"properties": {

‎discovery/deploymentmanager-v2beta.json

Lines changed: 23 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1636,7 +1636,7 @@
16361636
}
16371637
}
16381638
},
1639-
"revision": "20250102",
1639+
"revision": "20250403",
16401640
"rootUrl": "https://deploymentmanager.googleapis.com/",
16411641
"schemas": {
16421642
"AsyncOptions": {
@@ -2286,6 +2286,10 @@
22862286
"InstancesBulkInsertOperationMetadata": {
22872287
"id": "InstancesBulkInsertOperationMetadata",
22882288
"properties": {
2289+
"machineType": {
2290+
"description": "[Output Only] The machine type of the VMs that were created used internally only by KCP flex bulk insert.",
2291+
"type": "string"
2292+
},
22892293
"perLocationStatus": {
22902294
"additionalProperties": {
22912295
"$ref": "BulkInsertOperationStatus"
@@ -2513,6 +2517,10 @@
25132517
"description": "[Output Only] Server-defined URL for this resource with the resource id.",
25142518
"type": "string"
25152519
},
2520+
"setAutoscalerLinkOperationMetadata": {
2521+
"$ref": "SetAutoscalerLinkOperationMetadata",
2522+
"description": "This field is used internally by the Autoscaler team and should not be promoted to \"alpha/beta/v1\"."
2523+
},
25162524
"setCommonInstanceMetadataOperationMetadata": {
25172525
"$ref": "SetCommonInstanceMetadataOperationMetadata",
25182526
"description": "[Output Only] If the operation is for projects.setCommonInstanceMetadata, this field will contain information on all underlying zonal actions and their state."
@@ -3398,6 +3406,20 @@
33983406
},
33993407
"type": "object"
34003408
},
3409+
"SetAutoscalerLinkOperationMetadata": {
3410+
"id": "SetAutoscalerLinkOperationMetadata",
3411+
"properties": {
3412+
"zonalIgmIds": {
3413+
"description": "List of zonal IGM IDs part of the RMIG.",
3414+
"items": {
3415+
"format": "int64",
3416+
"type": "string"
3417+
},
3418+
"type": "array"
3419+
}
3420+
},
3421+
"type": "object"
3422+
},
34013423
"SetCommonInstanceMetadataOperationMetadata": {
34023424
"id": "SetCommonInstanceMetadataOperationMetadata",
34033425
"properties": {

‎src/apis/deploymentmanager/alpha.ts

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -610,6 +610,10 @@ export namespace deploymentmanager_alpha {
610610
value?: string | null;
611611
}
612612
export interface Schema$InstancesBulkInsertOperationMetadata {
613+
/**
614+
* [Output Only] The machine type of the VMs that were created used internally only by KCP flex bulk insert.
615+
*/
616+
machineType?: string | null;
613617
/**
614618
* Status information per location (location name is key). Example key: zones/us-central1-a
615619
*/
@@ -794,6 +798,10 @@ export namespace deploymentmanager_alpha {
794798
* [Output Only] Server-defined URL for this resource with the resource id.
795799
*/
796800
selfLinkWithId?: string | null;
801+
/**
802+
* This field is used internally by the Autoscaler team and should not be promoted to "alpha/beta/v1".
803+
*/
804+
setAutoscalerLinkOperationMetadata?: Schema$SetAutoscalerLinkOperationMetadata;
797805
/**
798806
* [Output Only] If the operation is for projects.setCommonInstanceMetadata, this field will contain information on all underlying zonal actions and their state.
799807
*/
@@ -1091,6 +1099,12 @@ export namespace deploymentmanager_alpha {
10911099
*/
10921100
email?: string | null;
10931101
}
1102+
export interface Schema$SetAutoscalerLinkOperationMetadata {
1103+
/**
1104+
* List of zonal IGM IDs part of the RMIG.
1105+
*/
1106+
zonalIgmIds?: string[] | null;
1107+
}
10941108
export interface Schema$SetCommonInstanceMetadataOperationMetadata {
10951109
/**
10961110
* [Output Only] The client operation id.

‎src/apis/deploymentmanager/v2.ts

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -414,6 +414,10 @@ export namespace deploymentmanager_v2 {
414414
name?: string | null;
415415
}
416416
export interface Schema$InstancesBulkInsertOperationMetadata {
417+
/**
418+
* [Output Only] The machine type of the VMs that were created used internally only by KCP flex bulk insert.
419+
*/
420+
machineType?: string | null;
417421
/**
418422
* Status information per location (location name is key). Example key: zones/us-central1-a
419423
*/
@@ -573,6 +577,10 @@ export namespace deploymentmanager_v2 {
573577
* [Output Only] Server-defined URL for this resource with the resource id.
574578
*/
575579
selfLinkWithId?: string | null;
580+
/**
581+
* This field is used internally by the Autoscaler team and should not be promoted to "alpha/beta/v1".
582+
*/
583+
setAutoscalerLinkOperationMetadata?: Schema$SetAutoscalerLinkOperationMetadata;
576584
/**
577585
* [Output Only] If the operation is for projects.setCommonInstanceMetadata, this field will contain information on all underlying zonal actions and their state.
578586
*/
@@ -802,6 +810,12 @@ export namespace deploymentmanager_v2 {
802810
message?: string;
803811
}> | null;
804812
}
813+
export interface Schema$SetAutoscalerLinkOperationMetadata {
814+
/**
815+
* List of zonal IGM IDs part of the RMIG.
816+
*/
817+
zonalIgmIds?: string[] | null;
818+
}
805819
export interface Schema$SetCommonInstanceMetadataOperationMetadata {
806820
/**
807821
* [Output Only] The client operation id.

‎src/apis/deploymentmanager/v2beta.ts

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -581,6 +581,10 @@ export namespace deploymentmanager_v2beta {
581581
value?: string | null;
582582
}
583583
export interface Schema$InstancesBulkInsertOperationMetadata {
584+
/**
585+
* [Output Only] The machine type of the VMs that were created used internally only by KCP flex bulk insert.
586+
*/
587+
machineType?: string | null;
584588
/**
585589
* Status information per location (location name is key). Example key: zones/us-central1-a
586590
*/
@@ -740,6 +744,10 @@ export namespace deploymentmanager_v2beta {
740744
* [Output Only] Server-defined URL for this resource with the resource id.
741745
*/
742746
selfLinkWithId?: string | null;
747+
/**
748+
* This field is used internally by the Autoscaler team and should not be promoted to "alpha/beta/v1".
749+
*/
750+
setAutoscalerLinkOperationMetadata?: Schema$SetAutoscalerLinkOperationMetadata;
743751
/**
744752
* [Output Only] If the operation is for projects.setCommonInstanceMetadata, this field will contain information on all underlying zonal actions and their state.
745753
*/
@@ -1021,6 +1029,12 @@ export namespace deploymentmanager_v2beta {
10211029
*/
10221030
email?: string | null;
10231031
}
1032+
export interface Schema$SetAutoscalerLinkOperationMetadata {
1033+
/**
1034+
* List of zonal IGM IDs part of the RMIG.
1035+
*/
1036+
zonalIgmIds?: string[] | null;
1037+
}
10241038
export interface Schema$SetCommonInstanceMetadataOperationMetadata {
10251039
/**
10261040
* [Output Only] The client operation id.

0 commit comments

Comments
 (0)