|
1265 | 1265 | } |
1266 | 1266 | } |
1267 | 1267 | }, |
1268 | | - "revision": "20260224", |
| 1268 | + "revision": "20260225", |
1269 | 1269 | "rootUrl": "https://androidmanagement.googleapis.com/", |
1270 | 1270 | "schemas": { |
1271 | 1271 | "AdbShellCommandEvent": { |
|
3523 | 3523 | "$ref": "PreferentialNetworkServiceSettings", |
3524 | 3524 | "description": "Optional. Preferential network service configuration. Setting this field will override preferentialNetworkService. This can be set on both work profiles and fully managed devices on Android 13 and above. See 5G network slicing (https://developers.google.com/android/management/5g-network-slicing) guide for more details." |
3525 | 3525 | }, |
| 3526 | + "privateDnsSettings": { |
| 3527 | + "$ref": "PrivateDnsSettings", |
| 3528 | + "description": "Optional. The global private DNS settings." |
| 3529 | + }, |
3526 | 3530 | "tetheringSettings": { |
3527 | 3531 | "description": "Controls tethering settings. Based on the value set, the user is partially or fully disallowed from using different forms of tethering.", |
3528 | 3532 | "enum": [ |
|
6881 | 6885 | }, |
6882 | 6886 | "type": "object" |
6883 | 6887 | }, |
| 6888 | + "PrivateDnsSettings": { |
| 6889 | + "description": "Controls the device's private DNS settings.", |
| 6890 | + "id": "PrivateDnsSettings", |
| 6891 | + "properties": { |
| 6892 | + "privateDnsHost": { |
| 6893 | + "description": "Optional. The hostname of the DNS server. This must be set if and only if private_dns_mode is set to PRIVATE_DNS_SPECIFIED_HOST. Supported on Android 10 and above on fully managed devices. A NonComplianceDetail with MANAGEMENT_MODE is reported on other management modes. A NonComplianceDetail with API_LEVEL is reported if the Android version is less than 10. A NonComplianceDetail with PENDING is reported if the device is not connected to a network. A NonComplianceDetail with nonComplianceReason INVALID_VALUE and specificNonComplianceReason PRIVATE_DNS_HOST_NOT_SERVING is reported if the specified host is not a DNS server or not supported on Android. A NonComplianceReason with nonComplianceReason INVALID_VALUE is reported if applying this setting fails for any other reason.", |
| 6894 | + "type": "string" |
| 6895 | + }, |
| 6896 | + "privateDnsMode": { |
| 6897 | + "description": "Optional. The configuration mode for device's global private DNS settings. If this is set to PRIVATE_DNS_SPECIFIED_HOST, then private_dns_host must be set.", |
| 6898 | + "enum": [ |
| 6899 | + "PRIVATE_DNS_MODE_UNSPECIFIED", |
| 6900 | + "PRIVATE_DNS_USER_CHOICE", |
| 6901 | + "PRIVATE_DNS_AUTOMATIC", |
| 6902 | + "PRIVATE_DNS_SPECIFIED_HOST" |
| 6903 | + ], |
| 6904 | + "enumDescriptions": [ |
| 6905 | + "Unspecified. Defaults to PRIVATE_DNS_USER_CHOICE.", |
| 6906 | + "The user is allowed to configure private DNS.", |
| 6907 | + "Automatic private DNS mode. The device tries to use the network-provided DNS server over an encrypted connection before resorting to cleartext. The user is not allowed to modify this setting. Supported on Android 10 and above on fully managed devices and work profiles on company-owned devices. A NonComplianceDetail with MANAGEMENT_MODE is reported on other management modes. A NonComplianceDetail with API_LEVEL is reported if the Android version is less than 10. A NonComplianceReason with INVALID_VALUE is reported if setting this fails for any other reason.Note: For work profiles on company-owned devices, setting this mode prevents the user from changing the setting, but the active private DNS setting is not modified. A NonComplianceDetail with MANAGEMENT_MODE is reported in this case.", |
| 6908 | + "The device only uses the DNS server specified in private_dns_host. The user is not allowed to modify this setting. If this is set, then private_dns_host must be set. Supported on Android 10 and above on fully managed devices. A NonComplianceDetail with MANAGEMENT_MODE is reported on other management modes. A NonComplianceDetail with API_LEVEL is reported if the Android version is less than 10." |
| 6909 | + ], |
| 6910 | + "type": "string" |
| 6911 | + } |
| 6912 | + }, |
| 6913 | + "type": "object" |
| 6914 | + }, |
6884 | 6915 | "ProvisioningInfo": { |
6885 | 6916 | "description": "Information about a device that is available during setup.", |
6886 | 6917 | "id": "ProvisioningInfo", |
|
0 commit comments