Skip to content

Commit be2e5dd

Browse files
feat(androidmanagement): update the api
#### androidmanagement:v1 The following keys were added: - schemas.HardwareInfo.properties.enterpriseSpecificId (Total Keys: 2) - schemas.Policy.properties.preferentialNetworkService.type (Total Keys: 1)
1 parent 920d23f commit be2e5dd

File tree

3 files changed

+28
-1
lines changed

3 files changed

+28
-1
lines changed

docs/dyn/androidmanagement_v1.enterprises.devices.html

+4
Original file line numberDiff line numberDiff line change
@@ -244,6 +244,7 @@ <h3>Method Details</h3>
244244
3.14,
245245
],
246246
&quot;deviceBasebandVersion&quot;: &quot;A String&quot;, # Baseband version. For example, MDM9625_104662.22.05.34p.
247+
&quot;enterpriseSpecificId&quot;: &quot;A String&quot;, # Output only. ID that uniquely identifies a personally-owned device in a particular organization. On the same physical device when enrolled with the same organization, this ID persists across setups and even factory resets. This ID is available on personally-owned devices with a work profile on devices running Android 12 and above.
247248
&quot;gpuShutdownTemperatures&quot;: [ # GPU shutdown temperature thresholds in Celsius for each GPU on the device.
248249
3.14,
249250
],
@@ -546,6 +547,7 @@ <h3>Method Details</h3>
546547
3.14,
547548
],
548549
&quot;deviceBasebandVersion&quot;: &quot;A String&quot;, # Baseband version. For example, MDM9625_104662.22.05.34p.
550+
&quot;enterpriseSpecificId&quot;: &quot;A String&quot;, # Output only. ID that uniquely identifies a personally-owned device in a particular organization. On the same physical device when enrolled with the same organization, this ID persists across setups and even factory resets. This ID is available on personally-owned devices with a work profile on devices running Android 12 and above.
549551
&quot;gpuShutdownTemperatures&quot;: [ # GPU shutdown temperature thresholds in Celsius for each GPU on the device.
550552
3.14,
551553
],
@@ -806,6 +808,7 @@ <h3>Method Details</h3>
806808
3.14,
807809
],
808810
&quot;deviceBasebandVersion&quot;: &quot;A String&quot;, # Baseband version. For example, MDM9625_104662.22.05.34p.
811+
&quot;enterpriseSpecificId&quot;: &quot;A String&quot;, # Output only. ID that uniquely identifies a personally-owned device in a particular organization. On the same physical device when enrolled with the same organization, this ID persists across setups and even factory resets. This ID is available on personally-owned devices with a work profile on devices running Android 12 and above.
809812
&quot;gpuShutdownTemperatures&quot;: [ # GPU shutdown temperature thresholds in Celsius for each GPU on the device.
810813
3.14,
811814
],
@@ -1048,6 +1051,7 @@ <h3>Method Details</h3>
10481051
3.14,
10491052
],
10501053
&quot;deviceBasebandVersion&quot;: &quot;A String&quot;, # Baseband version. For example, MDM9625_104662.22.05.34p.
1054+
&quot;enterpriseSpecificId&quot;: &quot;A String&quot;, # Output only. ID that uniquely identifies a personally-owned device in a particular organization. On the same physical device when enrolled with the same organization, this ID persists across setups and even factory resets. This ID is available on personally-owned devices with a work profile on devices running Android 12 and above.
10511055
&quot;gpuShutdownTemperatures&quot;: [ # GPU shutdown temperature thresholds in Celsius for each GPU on the device.
10521056
3.14,
10531057
],

docs/dyn/androidmanagement_v1.enterprises.policies.html

+4
Original file line numberDiff line numberDiff line change
@@ -384,6 +384,7 @@ <h3>Method Details</h3>
384384
},
385385
},
386386
],
387+
&quot;preferentialNetworkService&quot;: &quot;A String&quot;, # Controls whether preferential network service is enabled on the work profile. For example, an organization may have an agreement with a carrier that all of the work data from its employees&#x27; devices will be sent via a network service dedicated for enterprise use. An example of a supported preferential network service is the enterprise slice on 5G networks. This has no effect on fully managed devices.
387388
&quot;privateKeySelectionEnabled&quot;: True or False, # Allows showing UI on a device for a user to choose a private key alias if there are no matching rules in ChoosePrivateKeyRules. For devices below Android P, setting this may leave enterprise keys vulnerable.
388389
&quot;recommendedGlobalProxy&quot;: { # Configuration info for an HTTP proxy. For a direct proxy, set the host, port, and excluded_hosts fields. For a PAC script proxy, set the pac_uri field. # The network-independent global HTTP proxy. Typically proxies should be configured per-network in open_network_configuration. However for unusual configurations like general internal filtering a global HTTP proxy may be useful. If the proxy is not accessible, network access may break. The global proxy is only a recommendation and some apps may ignore it.
389390
&quot;excludedHosts&quot;: [ # For a direct proxy, the hosts for which the proxy is bypassed. The host names may contain wildcards such as *.example.com.
@@ -749,6 +750,7 @@ <h3>Method Details</h3>
749750
},
750751
},
751752
],
753+
&quot;preferentialNetworkService&quot;: &quot;A String&quot;, # Controls whether preferential network service is enabled on the work profile. For example, an organization may have an agreement with a carrier that all of the work data from its employees&#x27; devices will be sent via a network service dedicated for enterprise use. An example of a supported preferential network service is the enterprise slice on 5G networks. This has no effect on fully managed devices.
752754
&quot;privateKeySelectionEnabled&quot;: True or False, # Allows showing UI on a device for a user to choose a private key alias if there are no matching rules in ChoosePrivateKeyRules. For devices below Android P, setting this may leave enterprise keys vulnerable.
753755
&quot;recommendedGlobalProxy&quot;: { # Configuration info for an HTTP proxy. For a direct proxy, set the host, port, and excluded_hosts fields. For a PAC script proxy, set the pac_uri field. # The network-independent global HTTP proxy. Typically proxies should be configured per-network in open_network_configuration. However for unusual configurations like general internal filtering a global HTTP proxy may be useful. If the proxy is not accessible, network access may break. The global proxy is only a recommendation and some apps may ignore it.
754756
&quot;excludedHosts&quot;: [ # For a direct proxy, the hosts for which the proxy is bypassed. The host names may contain wildcards such as *.example.com.
@@ -1120,6 +1122,7 @@ <h3>Method Details</h3>
11201122
},
11211123
},
11221124
],
1125+
&quot;preferentialNetworkService&quot;: &quot;A String&quot;, # Controls whether preferential network service is enabled on the work profile. For example, an organization may have an agreement with a carrier that all of the work data from its employees&#x27; devices will be sent via a network service dedicated for enterprise use. An example of a supported preferential network service is the enterprise slice on 5G networks. This has no effect on fully managed devices.
11231126
&quot;privateKeySelectionEnabled&quot;: True or False, # Allows showing UI on a device for a user to choose a private key alias if there are no matching rules in ChoosePrivateKeyRules. For devices below Android P, setting this may leave enterprise keys vulnerable.
11241127
&quot;recommendedGlobalProxy&quot;: { # Configuration info for an HTTP proxy. For a direct proxy, set the host, port, and excluded_hosts fields. For a PAC script proxy, set the pac_uri field. # The network-independent global HTTP proxy. Typically proxies should be configured per-network in open_network_configuration. However for unusual configurations like general internal filtering a global HTTP proxy may be useful. If the proxy is not accessible, network access may break. The global proxy is only a recommendation and some apps may ignore it.
11251128
&quot;excludedHosts&quot;: [ # For a direct proxy, the hosts for which the proxy is bypassed. The host names may contain wildcards such as *.example.com.
@@ -1474,6 +1477,7 @@ <h3>Method Details</h3>
14741477
},
14751478
},
14761479
],
1480+
&quot;preferentialNetworkService&quot;: &quot;A String&quot;, # Controls whether preferential network service is enabled on the work profile. For example, an organization may have an agreement with a carrier that all of the work data from its employees&#x27; devices will be sent via a network service dedicated for enterprise use. An example of a supported preferential network service is the enterprise slice on 5G networks. This has no effect on fully managed devices.
14771481
&quot;privateKeySelectionEnabled&quot;: True or False, # Allows showing UI on a device for a user to choose a private key alias if there are no matching rules in ChoosePrivateKeyRules. For devices below Android P, setting this may leave enterprise keys vulnerable.
14781482
&quot;recommendedGlobalProxy&quot;: { # Configuration info for an HTTP proxy. For a direct proxy, set the host, port, and excluded_hosts fields. For a PAC script proxy, set the pac_uri field. # The network-independent global HTTP proxy. Typically proxies should be configured per-network in open_network_configuration. However for unusual configurations like general internal filtering a global HTTP proxy may be useful. If the proxy is not accessible, network access may break. The global proxy is only a recommendation and some apps may ignore it.
14791483
&quot;excludedHosts&quot;: [ # For a direct proxy, the hosts for which the proxy is bypassed. The host names may contain wildcards such as *.example.com.

googleapiclient/discovery_cache/documents/androidmanagement.v1.json

+20-1
Original file line numberDiff line numberDiff line change
@@ -1004,7 +1004,7 @@
10041004
}
10051005
}
10061006
},
1007-
"revision": "20210930",
1007+
"revision": "20211101",
10081008
"rootUrl": "https://androidmanagement.googleapis.com/",
10091009
"schemas": {
10101010
"AdvancedSecurityOverrides": {
@@ -2325,6 +2325,11 @@
23252325
"description": "Baseband version. For example, MDM9625_104662.22.05.34p.",
23262326
"type": "string"
23272327
},
2328+
"enterpriseSpecificId": {
2329+
"description": "Output only. ID that uniquely identifies a personally-owned device in a particular organization. On the same physical device when enrolled with the same organization, this ID persists across setups and even factory resets. This ID is available on personally-owned devices with a work profile on devices running Android 12 and above.",
2330+
"readOnly": true,
2331+
"type": "string"
2332+
},
23282333
"gpuShutdownTemperatures": {
23292334
"description": "GPU shutdown temperature thresholds in Celsius for each GPU on the device.",
23302335
"items": {
@@ -3678,6 +3683,20 @@
36783683
},
36793684
"type": "array"
36803685
},
3686+
"preferentialNetworkService": {
3687+
"description": "Controls whether preferential network service is enabled on the work profile. For example, an organization may have an agreement with a carrier that all of the work data from its employees' devices will be sent via a network service dedicated for enterprise use. An example of a supported preferential network service is the enterprise slice on 5G networks. This has no effect on fully managed devices.",
3688+
"enum": [
3689+
"PREFERENTIAL_NETWORK_SERVICE_UNSPECIFIED",
3690+
"PREFERENTIAL_NETWORK_SERVICE_DISABLED",
3691+
"PREFERENTIAL_NETWORK_SERVICE_ENABLED"
3692+
],
3693+
"enumDescriptions": [
3694+
"Unspecified. Defaults to PREFERENTIAL_NETWORK_SERVICES_DISABLED.",
3695+
"Preferential network service is disabled on the work profile.",
3696+
"Preferential network service is enabled on the work profile."
3697+
],
3698+
"type": "string"
3699+
},
36813700
"privateKeySelectionEnabled": {
36823701
"description": "Allows showing UI on a device for a user to choose a private key alias if there are no matching rules in ChoosePrivateKeyRules. For devices below Android P, setting this may leave enterprise keys vulnerable.",
36833702
"type": "boolean"

0 commit comments

Comments
 (0)