Skip to content

Commit c8b511a

Browse files
feat(osconfig): update the api
#### osconfig:v1alpha The following keys were added: - schemas.Date (Total Keys: 8) - schemas.InventorySoftwarePackage.properties.windowsApplication.$ref (Total Keys: 1) - schemas.InventoryWindowsApplication (Total Keys: 7)
1 parent 36cd831 commit c8b511a

File tree

4 files changed

+100
-3
lines changed

4 files changed

+100
-3
lines changed

docs/dyn/osconfig_v1alpha.projects.locations.instances.inventories.html

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -136,6 +136,17 @@ <h3>Method Details</h3>
136136
&quot;hotFixId&quot;: &quot;A String&quot;, # Unique identifier associated with a particular QFE update.
137137
&quot;installTime&quot;: &quot;A String&quot;, # Date that the QFE update was installed. Mapped from installed_on field.
138138
},
139+
&quot;windowsApplication&quot;: { # Contains information about a Windows application as retrieved from the Windows Registry. For more information about these fields, see [Windows Installer Properties for the Uninstall Registry](https://docs.microsoft.com/en-us/windows/win32/msi/uninstall-registry-key){: class=&quot;external&quot; } # Details of Windows Application.
140+
&quot;displayName&quot;: &quot;A String&quot;, # The name of the application or product.
141+
&quot;displayVersion&quot;: &quot;A String&quot;, # The version of the product or application in string format.
142+
&quot;helpLink&quot;: &quot;A String&quot;, # The internet address for technical support.
143+
&quot;installDate&quot;: { # Represents a whole or partial calendar date, such as a birthday. The time of day and time zone are either specified elsewhere or are insignificant. The date is relative to the Gregorian Calendar. This can represent one of the following: * A full date, with non-zero year, month, and day values * A month and day value, with a zero year, such as an anniversary * A year on its own, with zero month and day values * A year and month value, with a zero day, such as a credit card expiration date Related types are google.type.TimeOfDay and `google.protobuf.Timestamp`. # The last time this product received service. The value of this property is replaced each time a patch is applied or removed from the product or the command-line option is used to repair the product.
144+
&quot;day&quot;: 42, # Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day isn&#x27;t significant.
145+
&quot;month&quot;: 42, # Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day.
146+
&quot;year&quot;: 42, # Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year.
147+
},
148+
&quot;publisher&quot;: &quot;A String&quot;, # The name of the manufacturer for the product or application.
149+
},
139150
&quot;wuaPackage&quot;: { # Details related to a Windows Update package. Field data and names are taken from Windows Update API IUpdate Interface: https://docs.microsoft.com/en-us/windows/win32/api/_wua/ Descriptive fields like title, and description are localized based on the locale of the VM being updated. # Details of a Windows Update package. See https://docs.microsoft.com/en-us/windows/win32/api/_wua/ for information about Windows Update.
140151
&quot;categories&quot;: [ # The categories that are associated with this update package.
141152
{ # Categories specified by the Windows Update.
@@ -197,6 +208,17 @@ <h3>Method Details</h3>
197208
&quot;hotFixId&quot;: &quot;A String&quot;, # Unique identifier associated with a particular QFE update.
198209
&quot;installTime&quot;: &quot;A String&quot;, # Date that the QFE update was installed. Mapped from installed_on field.
199210
},
211+
&quot;windowsApplication&quot;: { # Contains information about a Windows application as retrieved from the Windows Registry. For more information about these fields, see [Windows Installer Properties for the Uninstall Registry](https://docs.microsoft.com/en-us/windows/win32/msi/uninstall-registry-key){: class=&quot;external&quot; } # Details of Windows Application.
212+
&quot;displayName&quot;: &quot;A String&quot;, # The name of the application or product.
213+
&quot;displayVersion&quot;: &quot;A String&quot;, # The version of the product or application in string format.
214+
&quot;helpLink&quot;: &quot;A String&quot;, # The internet address for technical support.
215+
&quot;installDate&quot;: { # Represents a whole or partial calendar date, such as a birthday. The time of day and time zone are either specified elsewhere or are insignificant. The date is relative to the Gregorian Calendar. This can represent one of the following: * A full date, with non-zero year, month, and day values * A month and day value, with a zero year, such as an anniversary * A year on its own, with zero month and day values * A year and month value, with a zero day, such as a credit card expiration date Related types are google.type.TimeOfDay and `google.protobuf.Timestamp`. # The last time this product received service. The value of this property is replaced each time a patch is applied or removed from the product or the command-line option is used to repair the product.
216+
&quot;day&quot;: 42, # Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day isn&#x27;t significant.
217+
&quot;month&quot;: 42, # Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day.
218+
&quot;year&quot;: 42, # Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year.
219+
},
220+
&quot;publisher&quot;: &quot;A String&quot;, # The name of the manufacturer for the product or application.
221+
},
200222
&quot;wuaPackage&quot;: { # Details related to a Windows Update package. Field data and names are taken from Windows Update API IUpdate Interface: https://docs.microsoft.com/en-us/windows/win32/api/_wua/ Descriptive fields like title, and description are localized based on the locale of the VM being updated. # Details of a Windows Update package. See https://docs.microsoft.com/en-us/windows/win32/api/_wua/ for information about Windows Update.
201223
&quot;categories&quot;: [ # The categories that are associated with this update package.
202224
{ # Categories specified by the Windows Update.
@@ -303,6 +325,17 @@ <h3>Method Details</h3>
303325
&quot;hotFixId&quot;: &quot;A String&quot;, # Unique identifier associated with a particular QFE update.
304326
&quot;installTime&quot;: &quot;A String&quot;, # Date that the QFE update was installed. Mapped from installed_on field.
305327
},
328+
&quot;windowsApplication&quot;: { # Contains information about a Windows application as retrieved from the Windows Registry. For more information about these fields, see [Windows Installer Properties for the Uninstall Registry](https://docs.microsoft.com/en-us/windows/win32/msi/uninstall-registry-key){: class=&quot;external&quot; } # Details of Windows Application.
329+
&quot;displayName&quot;: &quot;A String&quot;, # The name of the application or product.
330+
&quot;displayVersion&quot;: &quot;A String&quot;, # The version of the product or application in string format.
331+
&quot;helpLink&quot;: &quot;A String&quot;, # The internet address for technical support.
332+
&quot;installDate&quot;: { # Represents a whole or partial calendar date, such as a birthday. The time of day and time zone are either specified elsewhere or are insignificant. The date is relative to the Gregorian Calendar. This can represent one of the following: * A full date, with non-zero year, month, and day values * A month and day value, with a zero year, such as an anniversary * A year on its own, with zero month and day values * A year and month value, with a zero day, such as a credit card expiration date Related types are google.type.TimeOfDay and `google.protobuf.Timestamp`. # The last time this product received service. The value of this property is replaced each time a patch is applied or removed from the product or the command-line option is used to repair the product.
333+
&quot;day&quot;: 42, # Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day isn&#x27;t significant.
334+
&quot;month&quot;: 42, # Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day.
335+
&quot;year&quot;: 42, # Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year.
336+
},
337+
&quot;publisher&quot;: &quot;A String&quot;, # The name of the manufacturer for the product or application.
338+
},
306339
&quot;wuaPackage&quot;: { # Details related to a Windows Update package. Field data and names are taken from Windows Update API IUpdate Interface: https://docs.microsoft.com/en-us/windows/win32/api/_wua/ Descriptive fields like title, and description are localized based on the locale of the VM being updated. # Details of a Windows Update package. See https://docs.microsoft.com/en-us/windows/win32/api/_wua/ for information about Windows Update.
307340
&quot;categories&quot;: [ # The categories that are associated with this update package.
308341
{ # Categories specified by the Windows Update.
@@ -364,6 +397,17 @@ <h3>Method Details</h3>
364397
&quot;hotFixId&quot;: &quot;A String&quot;, # Unique identifier associated with a particular QFE update.
365398
&quot;installTime&quot;: &quot;A String&quot;, # Date that the QFE update was installed. Mapped from installed_on field.
366399
},
400+
&quot;windowsApplication&quot;: { # Contains information about a Windows application as retrieved from the Windows Registry. For more information about these fields, see [Windows Installer Properties for the Uninstall Registry](https://docs.microsoft.com/en-us/windows/win32/msi/uninstall-registry-key){: class=&quot;external&quot; } # Details of Windows Application.
401+
&quot;displayName&quot;: &quot;A String&quot;, # The name of the application or product.
402+
&quot;displayVersion&quot;: &quot;A String&quot;, # The version of the product or application in string format.
403+
&quot;helpLink&quot;: &quot;A String&quot;, # The internet address for technical support.
404+
&quot;installDate&quot;: { # Represents a whole or partial calendar date, such as a birthday. The time of day and time zone are either specified elsewhere or are insignificant. The date is relative to the Gregorian Calendar. This can represent one of the following: * A full date, with non-zero year, month, and day values * A month and day value, with a zero year, such as an anniversary * A year on its own, with zero month and day values * A year and month value, with a zero day, such as a credit card expiration date Related types are google.type.TimeOfDay and `google.protobuf.Timestamp`. # The last time this product received service. The value of this property is replaced each time a patch is applied or removed from the product or the command-line option is used to repair the product.
405+
&quot;day&quot;: 42, # Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day isn&#x27;t significant.
406+
&quot;month&quot;: 42, # Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day.
407+
&quot;year&quot;: 42, # Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year.
408+
},
409+
&quot;publisher&quot;: &quot;A String&quot;, # The name of the manufacturer for the product or application.
410+
},
367411
&quot;wuaPackage&quot;: { # Details related to a Windows Update package. Field data and names are taken from Windows Update API IUpdate Interface: https://docs.microsoft.com/en-us/windows/win32/api/_wua/ Descriptive fields like title, and description are localized based on the locale of the VM being updated. # Details of a Windows Update package. See https://docs.microsoft.com/en-us/windows/win32/api/_wua/ for information about Windows Update.
368412
&quot;categories&quot;: [ # The categories that are associated with this update package.
369413
{ # Categories specified by the Windows Update.

googleapiclient/discovery_cache/documents/osconfig.v1.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -476,7 +476,7 @@
476476
}
477477
}
478478
},
479-
"revision": "20210710",
479+
"revision": "20210723",
480480
"rootUrl": "https://osconfig.googleapis.com/",
481481
"schemas": {
482482
"AptSettings": {

googleapiclient/discovery_cache/documents/osconfig.v1alpha.json

Lines changed: 54 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -610,7 +610,7 @@
610610
}
611611
}
612612
},
613-
"revision": "20210710",
613+
"revision": "20210723",
614614
"rootUrl": "https://osconfig.googleapis.com/",
615615
"schemas": {
616616
"CVSSv3": {
@@ -765,6 +765,28 @@
765765
"properties": {},
766766
"type": "object"
767767
},
768+
"Date": {
769+
"description": "Represents a whole or partial calendar date, such as a birthday. The time of day and time zone are either specified elsewhere or are insignificant. The date is relative to the Gregorian Calendar. This can represent one of the following: * A full date, with non-zero year, month, and day values * A month and day value, with a zero year, such as an anniversary * A year on its own, with zero month and day values * A year and month value, with a zero day, such as a credit card expiration date Related types are google.type.TimeOfDay and `google.protobuf.Timestamp`.",
770+
"id": "Date",
771+
"properties": {
772+
"day": {
773+
"description": "Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day isn't significant.",
774+
"format": "int32",
775+
"type": "integer"
776+
},
777+
"month": {
778+
"description": "Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day.",
779+
"format": "int32",
780+
"type": "integer"
781+
},
782+
"year": {
783+
"description": "Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year.",
784+
"format": "int32",
785+
"type": "integer"
786+
}
787+
},
788+
"type": "object"
789+
},
768790
"Empty": {
769791
"description": "A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs. A typical example is to use it as the request or the response type of an API method. For instance: service Foo { rpc Bar(google.protobuf.Empty) returns (google.protobuf.Empty); } The JSON representation for `Empty` is empty JSON object `{}`.",
770792
"id": "Empty",
@@ -1038,6 +1060,10 @@
10381060
"$ref": "InventoryWindowsQuickFixEngineeringPackage",
10391061
"description": "Details of a Windows Quick Fix engineering package. See https://docs.microsoft.com/en-us/windows/win32/cimwin32prov/win32-quickfixengineering for info in Windows Quick Fix Engineering."
10401062
},
1063+
"windowsApplication": {
1064+
"$ref": "InventoryWindowsApplication",
1065+
"description": "Details of Windows Application."
1066+
},
10411067
"wuaPackage": {
10421068
"$ref": "InventoryWindowsUpdatePackage",
10431069
"description": "Details of a Windows Update package. See https://docs.microsoft.com/en-us/windows/win32/api/_wua/ for information about Windows Update."
@@ -1076,6 +1102,33 @@
10761102
},
10771103
"type": "object"
10781104
},
1105+
"InventoryWindowsApplication": {
1106+
"description": "Contains information about a Windows application as retrieved from the Windows Registry. For more information about these fields, see [Windows Installer Properties for the Uninstall Registry](https://docs.microsoft.com/en-us/windows/win32/msi/uninstall-registry-key){: class=\"external\" }",
1107+
"id": "InventoryWindowsApplication",
1108+
"properties": {
1109+
"displayName": {
1110+
"description": "The name of the application or product.",
1111+
"type": "string"
1112+
},
1113+
"displayVersion": {
1114+
"description": "The version of the product or application in string format.",
1115+
"type": "string"
1116+
},
1117+
"helpLink": {
1118+
"description": "The internet address for technical support.",
1119+
"type": "string"
1120+
},
1121+
"installDate": {
1122+
"$ref": "Date",
1123+
"description": "The last time this product received service. The value of this property is replaced each time a patch is applied or removed from the product or the command-line option is used to repair the product."
1124+
},
1125+
"publisher": {
1126+
"description": "The name of the manufacturer for the product or application.",
1127+
"type": "string"
1128+
}
1129+
},
1130+
"type": "object"
1131+
},
10791132
"InventoryWindowsQuickFixEngineeringPackage": {
10801133
"description": "Information related to a Quick Fix Engineering package. Fields are taken from Windows QuickFixEngineering Interface and match the source names: https://docs.microsoft.com/en-us/windows/win32/cimwin32prov/win32-quickfixengineering",
10811134
"id": "InventoryWindowsQuickFixEngineeringPackage",

googleapiclient/discovery_cache/documents/osconfig.v1beta.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -599,7 +599,7 @@
599599
}
600600
}
601601
},
602-
"revision": "20210710",
602+
"revision": "20210723",
603603
"rootUrl": "https://osconfig.googleapis.com/",
604604
"schemas": {
605605
"AptRepository": {

0 commit comments

Comments
 (0)