ANDROIDMANAGEMENT
androidmanagement.enterprises.applications.get
valid {
input.ReqMap.name == STRING
input.Qs.languageCode == STRING
input.ProviderMetadata.Region == STRING
}
androidmanagement.enterprises.create
enum_EnterpriseEnabledNotificationTypes := [ "NOTIFICATION_TYPE_UNSPECIFIED", "ENROLLMENT", "COMPLIANCE_REPORT", "STATUS_REPORT", "COMMAND", "USAGE_LOGS" ]
enum_SigninDetailAllowPersonalUsage := [ "ALLOW_PERSONAL_USAGE_UNSPECIFIED", "PERSONAL_USAGE_ALLOWED", "PERSONAL_USAGE_DISALLOWED", "PERSONAL_USAGE_DISALLOWED_USERLESS" ]
enum_SigninDetailDefaultStatus := [ "SIGNIN_DETAIL_DEFAULT_STATUS_UNSPECIFIED", "SIGNIN_DETAIL_IS_DEFAULT", "SIGNIN_DETAIL_IS_NOT_DEFAULT" ]
valid {
input.Body.appAutoApprovalEnabled == BOOLEAN
input.Body.contactInfo.contactEmail == STRING
input.Body.contactInfo.dataProtectionOfficerEmail == STRING
input.Body.contactInfo.dataProtectionOfficerName == STRING
input.Body.contactInfo.dataProtectionOfficerPhone == STRING
input.Body.contactInfo.euRepresentativeEmail == STRING
input.Body.contactInfo.euRepresentativeName == STRING
input.Body.contactInfo.euRepresentativePhone == STRING
input.Body.enabledNotificationTypes[_] == enum_EnterpriseEnabledNotificationTypes[_]
input.Body.enterpriseDisplayName == STRING
input.Body.googleAuthenticationSettings == {}
input.Body.logo.sha256Hash == STRING
input.Body.logo.url == STRING
input.Body.name == STRING
input.Body.primaryColor == INTEGER
input.Body.pubsubTopic == STRING
input.Body.signinDetails[_].allowPersonalUsage == enum_SigninDetailAllowPersonalUsage[_]
input.Body.signinDetails[_].defaultStatus == enum_SigninDetailDefaultStatus[_]
input.Body.signinDetails[_].qrCode == STRING
input.Body.signinDetails[_].signinEnrollmentToken == STRING
input.Body.signinDetails[_].signinUrl == STRING
input.Body.signinDetails[_].tokenTag == STRING
input.Body.termsAndConditions[_].content.defaultMessage == STRING
input.Body.termsAndConditions[_].content.localizedMessages.STRING == STRING
input.Body.termsAndConditions[_].header.defaultMessage == STRING
input.Body.termsAndConditions[_].header.localizedMessages.STRING == STRING
input.Qs.agreementAccepted == BOOLEAN
input.Qs.enterpriseToken == STRING
input.Qs.projectId == STRING
input.Qs.signupUrlName == STRING
input.ProviderMetadata.Region == STRING
}
androidmanagement.enterprises.delete
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
androidmanagement.enterprises.devices.delete
enum_WipeDataFlagsParameter := [ "WIPE_DATA_FLAG_UNSPECIFIED", "PRESERVE_RESET_PROTECTION_DATA", "WIPE_EXTERNAL_STORAGE" ]
valid {
input.ReqMap.name == STRING
input.Qs.wipeDataFlags == enum_WipeDataFlagsParameter[_]
input.Qs.wipeReasonMessage == STRING
input.ProviderMetadata.Region == STRING
}
androidmanagement.enterprises.devices.get
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
androidmanagement.enterprises.devices.issueCommand
enum_CommandErrorCode := [ "COMMAND_ERROR_CODE_UNSPECIFIED", "UNKNOWN", "API_LEVEL", "MANAGEMENT_MODE", "INVALID_VALUE", "UNSUPPORTED" ]
enum_CommandResetPasswordFlags := [ "RESET_PASSWORD_FLAG_UNSPECIFIED", "REQUIRE_ENTRY", "DO_NOT_ASK_CREDENTIALS_ON_BOOT", "LOCK_NOW" ]
enum_CommandType := [ "COMMAND_TYPE_UNSPECIFIED", "LOCK", "RESET_PASSWORD", "REBOOT", "RELINQUISH_OWNERSHIP", "CLEAR_APP_DATA", "START_LOST_MODE", "STOP_LOST_MODE" ]
valid {
input.Body.clearAppsDataParams.packageNames[_] == STRING
input.Body.createTime == STRING
input.Body.duration == STRING
input.Body.errorCode == enum_CommandErrorCode[_]
input.Body.newPassword == STRING
input.Body.resetPasswordFlags[_] == enum_CommandResetPasswordFlags[_]
input.Body.startLostModeParams.lostEmailAddress == STRING
input.Body.startLostModeParams.lostMessage.defaultMessage == STRING
input.Body.startLostModeParams.lostMessage.localizedMessages.STRING == STRING
input.Body.startLostModeParams.lostOrganization.defaultMessage == STRING
input.Body.startLostModeParams.lostOrganization.localizedMessages.STRING == STRING
input.Body.startLostModeParams.lostPhoneNumber.defaultMessage == STRING
input.Body.startLostModeParams.lostPhoneNumber.localizedMessages.STRING == STRING
input.Body.startLostModeParams.lostStreetAddress.defaultMessage == STRING
input.Body.startLostModeParams.lostStreetAddress.localizedMessages.STRING == STRING
input.Body.stopLostModeParams.STRING == STRING
input.Body.type == enum_CommandType[_]
input.Body.userName == STRING
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
androidmanagement.enterprises.devices.list
valid {
input.ReqMap.parent == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
androidmanagement.enterprises.devices.operations.cancel
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
androidmanagement.enterprises.devices.operations.get
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
androidmanagement.enterprises.devices.operations.list
valid {
input.ReqMap.name == STRING
input.Qs.filter == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
androidmanagement.enterprises.devices.patch
enum_ApplicationEventEventType := [ "APPLICATION_EVENT_TYPE_UNSPECIFIED", "INSTALLED", "CHANGED", "DATA_CLEARED", "REMOVED", "REPLACED", "RESTARTED", "PINNED", "UNPINNED" ]
enum_ApplicationReportApplicationSource := [ "APPLICATION_SOURCE_UNSPECIFIED", "SYSTEM_APP_FACTORY_VERSION", "SYSTEM_APP_UPDATED_VERSION", "INSTALLED_FROM_PLAY_STORE" ]
enum_ApplicationReportState := [ "APPLICATION_STATE_UNSPECIFIED", "REMOVED", "INSTALLED" ]
enum_ApplicationReportUserFacingType := [ "USER_FACING_TYPE_UNSPECIFIED", "NOT_USER_FACING", "USER_FACING" ]
enum_CommonCriteriaModeInfoCommonCriteriaModeStatus := [ "COMMON_CRITERIA_MODE_STATUS_UNKNOWN", "COMMON_CRITERIA_MODE_DISABLED", "COMMON_CRITERIA_MODE_ENABLED" ]
enum_DeviceAppliedState := [ "DEVICE_STATE_UNSPECIFIED", "ACTIVE", "DISABLED", "DELETED", "PROVISIONING", "LOST", "PREPARING_FOR_MIGRATION", "DEACTIVATED_BY_DEVICE_FINANCE" ]
enum_DeviceManagementMode := [ "MANAGEMENT_MODE_UNSPECIFIED", "DEVICE_OWNER", "PROFILE_OWNER" ]
enum_DeviceOwnership := [ "OWNERSHIP_UNSPECIFIED", "COMPANY_OWNED", "PERSONALLY_OWNED" ]
enum_DeviceSettingsEncryptionStatus := [ "ENCRYPTION_STATUS_UNSPECIFIED", "UNSUPPORTED", "INACTIVE", "ACTIVATING", "ACTIVE", "ACTIVE_DEFAULT_KEY", "ACTIVE_PER_USER" ]
enum_DeviceState := [ "DEVICE_STATE_UNSPECIFIED", "ACTIVE", "DISABLED", "DELETED", "PROVISIONING", "LOST", "PREPARING_FOR_MIGRATION", "DEACTIVATED_BY_DEVICE_FINANCE" ]
enum_DisplayState := [ "DISPLAY_STATE_UNSPECIFIED", "OFF", "ON", "DOZE", "SUSPENDED" ]
enum_KeyedAppStateSeverity := [ "SEVERITY_UNSPECIFIED", "INFO", "ERROR" ]
enum_MemoryEventEventType := [ "MEMORY_EVENT_TYPE_UNSPECIFIED", "RAM_MEASURED", "INTERNAL_STORAGE_MEASURED", "EXTERNAL_STORAGE_DETECTED", "EXTERNAL_STORAGE_REMOVED", "EXTERNAL_STORAGE_MEASURED" ]
enum_NonComplianceDetailInstallationFailureReason := [ "INSTALLATION_FAILURE_REASON_UNSPECIFIED", "INSTALLATION_FAILURE_REASON_UNKNOWN", "IN_PROGRESS", "NOT_FOUND", "NOT_COMPATIBLE_WITH_DEVICE", "NOT_APPROVED", "PERMISSIONS_NOT_ACCEPTED", "NOT_AVAILABLE_IN_COUNTRY", "NO_LICENSES_REMAINING", "NOT_ENROLLED", "USER_INVALID", "NETWORK_ERROR_UNRELIABLE_CONNECTION", "INSUFFICIENT_STORAGE" ]
enum_NonComplianceDetailNonComplianceReason := [ "NON_COMPLIANCE_REASON_UNSPECIFIED", "API_LEVEL", "MANAGEMENT_MODE", "USER_ACTION", "INVALID_VALUE", "APP_NOT_INSTALLED", "UNSUPPORTED", "APP_INSTALLED", "PENDING", "APP_INCOMPATIBLE", "APP_NOT_UPDATED", "DEVICE_INCOMPATIBLE" ]
enum_NonComplianceDetailSpecificNonComplianceReason := [ "SPECIFIC_NON_COMPLIANCE_REASON_UNSPECIFIED", "PASSWORD_POLICIES_USER_CREDENTIALS_CONFIRMATION_REQUIRED", "PASSWORD_POLICIES_PASSWORD_EXPIRED", "PASSWORD_POLICIES_PASSWORD_NOT_SUFFICIENT", "ONC_WIFI_INVALID_VALUE", "ONC_WIFI_API_LEVEL", "ONC_WIFI_INVALID_ENTERPRISE_CONFIG", "ONC_WIFI_USER_SHOULD_REMOVE_NETWORK", "ONC_WIFI_KEY_PAIR_ALIAS_NOT_CORRESPONDING_TO_EXISTING_KEY" ]
enum_PasswordPoliciesContextPasswordPolicyScope := [ "SCOPE_UNSPECIFIED", "SCOPE_DEVICE", "SCOPE_PROFILE" ]
enum_PasswordRequirementsPasswordQuality := [ "PASSWORD_QUALITY_UNSPECIFIED", "BIOMETRIC_WEAK", "SOMETHING", "NUMERIC", "NUMERIC_COMPLEX", "ALPHABETIC", "ALPHANUMERIC", "COMPLEX", "COMPLEXITY_LOW", "COMPLEXITY_MEDIUM", "COMPLEXITY_HIGH" ]
enum_PasswordRequirementsPasswordScope := [ "SCOPE_UNSPECIFIED", "SCOPE_DEVICE", "SCOPE_PROFILE" ]
enum_PasswordRequirementsRequirePasswordUnlock := [ "REQUIRE_PASSWORD_UNLOCK_UNSPECIFIED", "USE_DEFAULT_DEVICE_TIMEOUT", "REQUIRE_EVERY_DAY" ]
enum_PasswordRequirementsUnifiedLockSettings := [ "UNIFIED_LOCK_SETTINGS_UNSPECIFIED", "ALLOW_UNIFIED_WORK_AND_PERSONAL_LOCK", "REQUIRE_SEPARATE_WORK_LOCK" ]
enum_PostureDetailSecurityRisk := [ "SECURITY_RISK_UNSPECIFIED", "UNKNOWN_OS", "COMPROMISED_OS", "HARDWARE_BACKED_EVALUATION_FAILED" ]
enum_PowerManagementEventEventType := [ "POWER_MANAGEMENT_EVENT_TYPE_UNSPECIFIED", "BATTERY_LEVEL_COLLECTED", "POWER_CONNECTED", "POWER_DISCONNECTED", "BATTERY_LOW", "BATTERY_OKAY", "BOOT_COMPLETED", "SHUTDOWN" ]
enum_SecurityPostureDevicePosture := [ "POSTURE_UNSPECIFIED", "SECURE", "AT_RISK", "POTENTIALLY_COMPROMISED" ]
enum_SystemUpdateInfoUpdateStatus := [ "UPDATE_STATUS_UNKNOWN", "UP_TO_DATE", "UNKNOWN_UPDATE_AVAILABLE", "SECURITY_UPDATE_AVAILABLE", "OS_UPDATE_AVAILABLE" ]
valid {
input.Body.apiLevel == INTEGER
input.Body.applicationReports[_].applicationSource == enum_ApplicationReportApplicationSource[_]
input.Body.applicationReports[_].displayName == STRING
input.Body.applicationReports[_].events[_].createTime == STRING
input.Body.applicationReports[_].events[_].eventType == enum_ApplicationEventEventType[_]
input.Body.applicationReports[_].installerPackageName == STRING
input.Body.applicationReports[_].keyedAppStates[_].createTime == STRING
input.Body.applicationReports[_].keyedAppStates[_].data == STRING
input.Body.applicationReports[_].keyedAppStates[_].key == STRING
input.Body.applicationReports[_].keyedAppStates[_].lastUpdateTime == STRING
input.Body.applicationReports[_].keyedAppStates[_].message == STRING
input.Body.applicationReports[_].keyedAppStates[_].severity == enum_KeyedAppStateSeverity[_]
input.Body.applicationReports[_].packageName == STRING
input.Body.applicationReports[_].packageSha256Hash == STRING
input.Body.applicationReports[_].signingKeyCertFingerprints[_] == STRING
input.Body.applicationReports[_].state == enum_ApplicationReportState[_]
input.Body.applicationReports[_].userFacingType == enum_ApplicationReportUserFacingType[_]
input.Body.applicationReports[_].versionCode == INTEGER
input.Body.applicationReports[_].versionName == STRING
input.Body.appliedPasswordPolicies[_].maximumFailedPasswordsForWipe == INTEGER
input.Body.appliedPasswordPolicies[_].passwordExpirationTimeout == STRING
input.Body.appliedPasswordPolicies[_].passwordHistoryLength == INTEGER
input.Body.appliedPasswordPolicies[_].passwordMinimumLength == INTEGER
input.Body.appliedPasswordPolicies[_].passwordMinimumLetters == INTEGER
input.Body.appliedPasswordPolicies[_].passwordMinimumLowerCase == INTEGER
input.Body.appliedPasswordPolicies[_].passwordMinimumNonLetter == INTEGER
input.Body.appliedPasswordPolicies[_].passwordMinimumNumeric == INTEGER
input.Body.appliedPasswordPolicies[_].passwordMinimumSymbols == INTEGER
input.Body.appliedPasswordPolicies[_].passwordMinimumUpperCase == INTEGER
input.Body.appliedPasswordPolicies[_].passwordQuality == enum_PasswordRequirementsPasswordQuality[_]
input.Body.appliedPasswordPolicies[_].passwordScope == enum_PasswordRequirementsPasswordScope[_]
input.Body.appliedPasswordPolicies[_].requirePasswordUnlock == enum_PasswordRequirementsRequirePasswordUnlock[_]
input.Body.appliedPasswordPolicies[_].unifiedLockSettings == enum_PasswordRequirementsUnifiedLockSettings[_]
input.Body.appliedPolicyName == STRING
input.Body.appliedPolicyVersion == STRING
input.Body.appliedState == enum_DeviceAppliedState[_]
input.Body.commonCriteriaModeInfo.commonCriteriaModeStatus == enum_CommonCriteriaModeInfoCommonCriteriaModeStatus[_]
input.Body.deviceSettings.adbEnabled == BOOLEAN
input.Body.deviceSettings.developmentSettingsEnabled == BOOLEAN
input.Body.deviceSettings.encryptionStatus == enum_DeviceSettingsEncryptionStatus[_]
input.Body.deviceSettings.isDeviceSecure == BOOLEAN
input.Body.deviceSettings.isEncrypted == BOOLEAN
input.Body.deviceSettings.unknownSourcesEnabled == BOOLEAN
input.Body.deviceSettings.verifyAppsEnabled == BOOLEAN
input.Body.disabledReason.defaultMessage == STRING
input.Body.disabledReason.localizedMessages.STRING == STRING
input.Body.displays[_].density == INTEGER
input.Body.displays[_].displayId == INTEGER
input.Body.displays[_].height == INTEGER
input.Body.displays[_].name == STRING
input.Body.displays[_].refreshRate == INTEGER
input.Body.displays[_].state == enum_DisplayState[_]
input.Body.displays[_].width == INTEGER
input.Body.enrollmentTime == STRING
input.Body.enrollmentTokenData == STRING
input.Body.enrollmentTokenName == STRING
input.Body.hardwareInfo.batteryShutdownTemperatures[_] == NUMBER
input.Body.hardwareInfo.batteryThrottlingTemperatures[_] == NUMBER
input.Body.hardwareInfo.brand == STRING
input.Body.hardwareInfo.cpuShutdownTemperatures[_] == NUMBER
input.Body.hardwareInfo.cpuThrottlingTemperatures[_] == NUMBER
input.Body.hardwareInfo.deviceBasebandVersion == STRING
input.Body.hardwareInfo.gpuShutdownTemperatures[_] == NUMBER
input.Body.hardwareInfo.gpuThrottlingTemperatures[_] == NUMBER
input.Body.hardwareInfo.hardware == STRING
input.Body.hardwareInfo.manufacturer == STRING
input.Body.hardwareInfo.model == STRING
input.Body.hardwareInfo.serialNumber == STRING
input.Body.hardwareInfo.skinShutdownTemperatures[_] == NUMBER
input.Body.hardwareInfo.skinThrottlingTemperatures[_] == NUMBER
input.Body.hardwareStatusSamples[_].batteryTemperatures[_] == NUMBER
input.Body.hardwareStatusSamples[_].cpuTemperatures[_] == NUMBER
input.Body.hardwareStatusSamples[_].cpuUsages[_] == NUMBER
input.Body.hardwareStatusSamples[_].createTime == STRING
input.Body.hardwareStatusSamples[_].fanSpeeds[_] == NUMBER
input.Body.hardwareStatusSamples[_].gpuTemperatures[_] == NUMBER
input.Body.hardwareStatusSamples[_].skinTemperatures[_] == NUMBER
input.Body.lastPolicyComplianceReportTime == STRING
input.Body.lastPolicySyncTime == STRING
input.Body.lastStatusReportTime == STRING
input.Body.managementMode == enum_DeviceManagementMode[_]
input.Body.memoryEvents[_].byteCount == STRING
input.Body.memoryEvents[_].createTime == STRING
input.Body.memoryEvents[_].eventType == enum_MemoryEventEventType[_]
input.Body.memoryInfo.totalInternalStorage == STRING
input.Body.memoryInfo.totalRam == STRING
input.Body.name == STRING
input.Body.networkInfo.imei == STRING
input.Body.networkInfo.meid == STRING
input.Body.networkInfo.networkOperatorName == STRING
input.Body.networkInfo.telephonyInfos[_].carrierName == STRING
input.Body.networkInfo.telephonyInfos[_].phoneNumber == STRING
input.Body.networkInfo.wifiMacAddress == STRING
input.Body.nonComplianceDetails[_].currentValue == ANY
input.Body.nonComplianceDetails[_].fieldPath == STRING
input.Body.nonComplianceDetails[_].installationFailureReason == enum_NonComplianceDetailInstallationFailureReason[_]
input.Body.nonComplianceDetails[_].nonComplianceReason == enum_NonComplianceDetailNonComplianceReason[_]
input.Body.nonComplianceDetails[_].packageName == STRING
input.Body.nonComplianceDetails[_].settingName == STRING
input.Body.nonComplianceDetails[_].specificNonComplianceContext.oncWifiContext.wifiGuid == STRING
input.Body.nonComplianceDetails[_].specificNonComplianceContext.passwordPoliciesContext.passwordPolicyScope == enum_PasswordPoliciesContextPasswordPolicyScope[_]
input.Body.nonComplianceDetails[_].specificNonComplianceReason == enum_NonComplianceDetailSpecificNonComplianceReason[_]
input.Body.ownership == enum_DeviceOwnership[_]
input.Body.policyCompliant == BOOLEAN
input.Body.policyName == STRING
input.Body.powerManagementEvents[_].batteryLevel == NUMBER
input.Body.powerManagementEvents[_].createTime == STRING
input.Body.powerManagementEvents[_].eventType == enum_PowerManagementEventEventType[_]
input.Body.previousDeviceNames[_] == STRING
input.Body.securityPosture.devicePosture == enum_SecurityPostureDevicePosture[_]
input.Body.securityPosture.postureDetails[_].advice[_].defaultMessage == STRING
input.Body.securityPosture.postureDetails[_].advice[_].localizedMessages.STRING == STRING
input.Body.securityPosture.postureDetails[_].securityRisk == enum_PostureDetailSecurityRisk[_]
input.Body.softwareInfo.androidBuildNumber == STRING
input.Body.softwareInfo.androidBuildTime == STRING
input.Body.softwareInfo.androidDevicePolicyVersionCode == INTEGER
input.Body.softwareInfo.androidDevicePolicyVersionName == STRING
input.Body.softwareInfo.androidVersion == STRING
input.Body.softwareInfo.bootloaderVersion == STRING
input.Body.softwareInfo.deviceBuildSignature == STRING
input.Body.softwareInfo.deviceKernelVersion == STRING
input.Body.softwareInfo.primaryLanguageCode == STRING
input.Body.softwareInfo.securityPatchLevel == STRING
input.Body.softwareInfo.systemUpdateInfo.updateReceivedTime == STRING
input.Body.softwareInfo.systemUpdateInfo.updateStatus == enum_SystemUpdateInfoUpdateStatus[_]
input.Body.state == enum_DeviceState[_]
input.Body.systemProperties.STRING == STRING
input.Body.user.accountIdentifier == STRING
input.Body.userName == STRING
input.ReqMap.name == STRING
input.Qs.updateMask == STRING
input.ProviderMetadata.Region == STRING
}
androidmanagement.enterprises.enrollmentTokens.create
enum_EnrollmentTokenAllowPersonalUsage := [ "ALLOW_PERSONAL_USAGE_UNSPECIFIED", "PERSONAL_USAGE_ALLOWED", "PERSONAL_USAGE_DISALLOWED", "PERSONAL_USAGE_DISALLOWED_USERLESS" ]
valid {
input.Body.additionalData == STRING
input.Body.allowPersonalUsage == enum_EnrollmentTokenAllowPersonalUsage[_]
input.Body.duration == STRING
input.Body.expirationTimestamp == STRING
input.Body.name == STRING
input.Body.oneTimeOnly == BOOLEAN
input.Body.policyName == STRING
input.Body.qrCode == STRING
input.Body.user.accountIdentifier == STRING
input.Body.value == STRING
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
androidmanagement.enterprises.enrollmentTokens.delete
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
androidmanagement.enterprises.enrollmentTokens.get
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
androidmanagement.enterprises.enrollmentTokens.list
valid {
input.ReqMap.parent == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
androidmanagement.enterprises.get
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
androidmanagement.enterprises.list
enum_ViewParameter := [ "ENTERPRISE_VIEW_UNSPECIFIED", "BASIC" ]
valid {
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.Qs.projectId == STRING
input.Qs.view == enum_ViewParameter[_]
input.ProviderMetadata.Region == STRING
}
androidmanagement.enterprises.migrationTokens.create
enum_MigrationTokenManagementMode := [ "MANAGEMENT_MODE_UNSPECIFIED", "WORK_PROFILE_PERSONALLY_OWNED", "WORK_PROFILE_COMPANY_OWNED", "FULLY_MANAGED" ]
valid {
input.Body.additionalData == STRING
input.Body.deviceId == STRING
input.Body.expireTime == STRING
input.Body.managementMode == enum_MigrationTokenManagementMode[_]
input.Body.policy == STRING
input.Body.ttl == STRING
input.Body.userId == STRING
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
androidmanagement.enterprises.migrationTokens.get
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
androidmanagement.enterprises.migrationTokens.list
valid {
input.ReqMap.parent == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
androidmanagement.enterprises.patch
enum_EnterpriseEnabledNotificationTypes := [ "NOTIFICATION_TYPE_UNSPECIFIED", "ENROLLMENT", "COMPLIANCE_REPORT", "STATUS_REPORT", "COMMAND", "USAGE_LOGS" ]
enum_SigninDetailAllowPersonalUsage := [ "ALLOW_PERSONAL_USAGE_UNSPECIFIED", "PERSONAL_USAGE_ALLOWED", "PERSONAL_USAGE_DISALLOWED", "PERSONAL_USAGE_DISALLOWED_USERLESS" ]
enum_SigninDetailDefaultStatus := [ "SIGNIN_DETAIL_DEFAULT_STATUS_UNSPECIFIED", "SIGNIN_DETAIL_IS_DEFAULT", "SIGNIN_DETAIL_IS_NOT_DEFAULT" ]
valid {
input.Body.appAutoApprovalEnabled == BOOLEAN
input.Body.contactInfo.contactEmail == STRING
input.Body.contactInfo.dataProtectionOfficerEmail == STRING
input.Body.contactInfo.dataProtectionOfficerName == STRING
input.Body.contactInfo.dataProtectionOfficerPhone == STRING
input.Body.contactInfo.euRepresentativeEmail == STRING
input.Body.contactInfo.euRepresentativeName == STRING
input.Body.contactInfo.euRepresentativePhone == STRING
input.Body.enabledNotificationTypes[_] == enum_EnterpriseEnabledNotificationTypes[_]
input.Body.enterpriseDisplayName == STRING
input.Body.googleAuthenticationSettings == {}
input.Body.logo.sha256Hash == STRING
input.Body.logo.url == STRING
input.Body.name == STRING
input.Body.primaryColor == INTEGER
input.Body.pubsubTopic == STRING
input.Body.signinDetails[_].allowPersonalUsage == enum_SigninDetailAllowPersonalUsage[_]
input.Body.signinDetails[_].defaultStatus == enum_SigninDetailDefaultStatus[_]
input.Body.signinDetails[_].qrCode == STRING
input.Body.signinDetails[_].signinEnrollmentToken == STRING
input.Body.signinDetails[_].signinUrl == STRING
input.Body.signinDetails[_].tokenTag == STRING
input.Body.termsAndConditions[_].content.defaultMessage == STRING
input.Body.termsAndConditions[_].content.localizedMessages.STRING == STRING
input.Body.termsAndConditions[_].header.defaultMessage == STRING
input.Body.termsAndConditions[_].header.localizedMessages.STRING == STRING
input.ReqMap.name == STRING
input.Qs.updateMask == STRING
input.ProviderMetadata.Region == STRING
}
androidmanagement.enterprises.policies.delete
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
androidmanagement.enterprises.policies.get
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
androidmanagement.enterprises.policies.list
valid {
input.ReqMap.parent == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
androidmanagement.enterprises.policies.patch
enum_AdvancedSecurityOverridesCommonCriteriaMode := [ "COMMON_CRITERIA_MODE_UNSPECIFIED", "COMMON_CRITERIA_MODE_DISABLED", "COMMON_CRITERIA_MODE_ENABLED" ]
enum_AdvancedSecurityOverridesContentProtectionPolicy := [ "CONTENT_PROTECTION_POLICY_UNSPECIFIED", "CONTENT_PROTECTION_DISABLED", "CONTENT_PROTECTION_ENFORCED", "CONTENT_PROTECTION_USER_CHOICE" ]
enum_AdvancedSecurityOverridesDeveloperSettings := [ "DEVELOPER_SETTINGS_UNSPECIFIED", "DEVELOPER_SETTINGS_DISABLED", "DEVELOPER_SETTINGS_ALLOWED" ]
enum_AdvancedSecurityOverridesGooglePlayProtectVerifyApps := [ "GOOGLE_PLAY_PROTECT_VERIFY_APPS_UNSPECIFIED", "VERIFY_APPS_ENFORCED", "VERIFY_APPS_USER_CHOICE" ]
enum_AdvancedSecurityOverridesMtePolicy := [ "MTE_POLICY_UNSPECIFIED", "MTE_USER_CHOICE", "MTE_ENFORCED", "MTE_DISABLED" ]
enum_AdvancedSecurityOverridesUntrustedAppsPolicy := [ "UNTRUSTED_APPS_POLICY_UNSPECIFIED", "DISALLOW_INSTALL", "ALLOW_INSTALL_IN_PERSONAL_PROFILE_ONLY", "ALLOW_INSTALL_DEVICE_WIDE" ]
enum_ApplicationPolicyAlwaysOnVpnLockdownExemption := [ "ALWAYS_ON_VPN_LOCKDOWN_EXEMPTION_UNSPECIFIED", "VPN_LOCKDOWN_ENFORCED", "VPN_LOCKDOWN_EXEMPTION" ]
enum_ApplicationPolicyAutoUpdateMode := [ "AUTO_UPDATE_MODE_UNSPECIFIED", "AUTO_UPDATE_DEFAULT", "AUTO_UPDATE_POSTPONED", "AUTO_UPDATE_HIGH_PRIORITY" ]
enum_ApplicationPolicyConnectedWorkAndPersonalApp := [ "CONNECTED_WORK_AND_PERSONAL_APP_UNSPECIFIED", "CONNECTED_WORK_AND_PERSONAL_APP_DISALLOWED", "CONNECTED_WORK_AND_PERSONAL_APP_ALLOWED" ]
enum_ApplicationPolicyCredentialProviderPolicy := [ "CREDENTIAL_PROVIDER_POLICY_UNSPECIFIED", "CREDENTIAL_PROVIDER_ALLOWED" ]
enum_ApplicationPolicyDefaultPermissionPolicy := [ "PERMISSION_POLICY_UNSPECIFIED", "PROMPT", "GRANT", "DENY" ]
enum_ApplicationPolicyDelegatedScopes := [ "DELEGATED_SCOPE_UNSPECIFIED", "CERT_INSTALL", "MANAGED_CONFIGURATIONS", "BLOCK_UNINSTALL", "PERMISSION_GRANT", "PACKAGE_ACCESS", "ENABLE_SYSTEM_APP", "NETWORK_ACTIVITY_LOGS", "SECURITY_LOGS", "CERT_SELECTION" ]
enum_ApplicationPolicyInstallType := [ "INSTALL_TYPE_UNSPECIFIED", "PREINSTALLED", "FORCE_INSTALLED", "BLOCKED", "AVAILABLE", "REQUIRED_FOR_SETUP", "KIOSK" ]
enum_ApplicationPolicyUserControlSettings := [ "USER_CONTROL_SETTINGS_UNSPECIFIED", "USER_CONTROL_ALLOWED", "USER_CONTROL_DISALLOWED" ]
enum_ApplicationPolicyWorkProfileWidgets := [ "WORK_PROFILE_WIDGETS_UNSPECIFIED", "WORK_PROFILE_WIDGETS_ALLOWED", "WORK_PROFILE_WIDGETS_DISALLOWED" ]
enum_BlockActionBlockScope := [ "BLOCK_SCOPE_UNSPECIFIED", "BLOCK_SCOPE_WORK_PROFILE", "BLOCK_SCOPE_DEVICE" ]
enum_CrossProfilePoliciesCrossProfileCopyPaste := [ "CROSS_PROFILE_COPY_PASTE_UNSPECIFIED", "COPY_FROM_WORK_TO_PERSONAL_DISALLOWED", "CROSS_PROFILE_COPY_PASTE_ALLOWED" ]
enum_CrossProfilePoliciesCrossProfileDataSharing := [ "CROSS_PROFILE_DATA_SHARING_UNSPECIFIED", "CROSS_PROFILE_DATA_SHARING_DISALLOWED", "DATA_SHARING_FROM_WORK_TO_PERSONAL_DISALLOWED", "CROSS_PROFILE_DATA_SHARING_ALLOWED" ]
enum_CrossProfilePoliciesShowWorkContactsInPersonalProfile := [ "SHOW_WORK_CONTACTS_IN_PERSONAL_PROFILE_UNSPECIFIED", "SHOW_WORK_CONTACTS_IN_PERSONAL_PROFILE_DISALLOWED", "SHOW_WORK_CONTACTS_IN_PERSONAL_PROFILE_ALLOWED", "SHOW_WORK_CONTACTS_IN_PERSONAL_PROFILE_DISALLOWED_EXCEPT_SYSTEM" ]
enum_CrossProfilePoliciesWorkProfileWidgetsDefault := [ "WORK_PROFILE_WIDGETS_DEFAULT_UNSPECIFIED", "WORK_PROFILE_WIDGETS_DEFAULT_ALLOWED", "WORK_PROFILE_WIDGETS_DEFAULT_DISALLOWED" ]
enum_DeviceConnectivityManagementConfigureWifi := [ "CONFIGURE_WIFI_UNSPECIFIED", "ALLOW_CONFIGURING_WIFI", "DISALLOW_ADD_WIFI_CONFIG", "DISALLOW_CONFIGURING_WIFI" ]
enum_DeviceConnectivityManagementTetheringSettings := [ "TETHERING_SETTINGS_UNSPECIFIED", "ALLOW_ALL_TETHERING", "DISALLOW_WIFI_TETHERING", "DISALLOW_ALL_TETHERING" ]
enum_DeviceConnectivityManagementUsbDataAccess := [ "USB_DATA_ACCESS_UNSPECIFIED", "ALLOW_USB_DATA_TRANSFER", "DISALLOW_USB_FILE_TRANSFER", "DISALLOW_USB_DATA_TRANSFER" ]
enum_DeviceConnectivityManagementWifiDirectSettings := [ "WIFI_DIRECT_SETTINGS_UNSPECIFIED", "ALLOW_WIFI_DIRECT", "DISALLOW_WIFI_DIRECT" ]
enum_DeviceRadioStateAirplaneModeState := [ "AIRPLANE_MODE_STATE_UNSPECIFIED", "AIRPLANE_MODE_USER_CHOICE", "AIRPLANE_MODE_DISABLED" ]
enum_DeviceRadioStateCellularTwoGState := [ "CELLULAR_TWO_G_STATE_UNSPECIFIED", "CELLULAR_TWO_G_USER_CHOICE", "CELLULAR_TWO_G_DISABLED" ]
enum_DeviceRadioStateMinimumWifiSecurityLevel := [ "MINIMUM_WIFI_SECURITY_LEVEL_UNSPECIFIED", "OPEN_NETWORK_SECURITY", "PERSONAL_NETWORK_SECURITY", "ENTERPRISE_NETWORK_SECURITY", "ENTERPRISE_BIT192_NETWORK_SECURITY" ]
enum_DeviceRadioStateUltraWidebandState := [ "ULTRA_WIDEBAND_STATE_UNSPECIFIED", "ULTRA_WIDEBAND_USER_CHOICE", "ULTRA_WIDEBAND_DISABLED" ]
enum_DeviceRadioStateWifiState := [ "WIFI_STATE_UNSPECIFIED", "WIFI_STATE_USER_CHOICE", "WIFI_ENABLED", "WIFI_DISABLED" ]
enum_InstallConstraintChargingConstraint := [ "CHARGING_CONSTRAINT_UNSPECIFIED", "CHARGING_NOT_REQUIRED", "INSTALL_ONLY_WHEN_CHARGING" ]
enum_InstallConstraintDeviceIdleConstraint := [ "DEVICE_IDLE_CONSTRAINT_UNSPECIFIED", "DEVICE_IDLE_NOT_REQUIRED", "INSTALL_ONLY_WHEN_DEVICE_IDLE" ]
enum_InstallConstraintNetworkTypeConstraint := [ "NETWORK_TYPE_CONSTRAINT_UNSPECIFIED", "INSTALL_ON_ANY_NETWORK", "INSTALL_ONLY_ON_UNMETERED_NETWORK" ]
enum_KioskCustomizationDeviceSettings := [ "DEVICE_SETTINGS_UNSPECIFIED", "SETTINGS_ACCESS_ALLOWED", "SETTINGS_ACCESS_BLOCKED" ]
enum_KioskCustomizationPowerButtonActions := [ "POWER_BUTTON_ACTIONS_UNSPECIFIED", "POWER_BUTTON_AVAILABLE", "POWER_BUTTON_BLOCKED" ]
enum_KioskCustomizationStatusBar := [ "STATUS_BAR_UNSPECIFIED", "NOTIFICATIONS_AND_SYSTEM_INFO_ENABLED", "NOTIFICATIONS_AND_SYSTEM_INFO_DISABLED", "SYSTEM_INFO_ONLY" ]
enum_KioskCustomizationSystemErrorWarnings := [ "SYSTEM_ERROR_WARNINGS_UNSPECIFIED", "ERROR_AND_WARNINGS_ENABLED", "ERROR_AND_WARNINGS_MUTED" ]
enum_KioskCustomizationSystemNavigation := [ "SYSTEM_NAVIGATION_UNSPECIFIED", "NAVIGATION_ENABLED", "NAVIGATION_DISABLED", "HOME_BUTTON_ONLY" ]
enum_NonComplianceDetailConditionNonComplianceReason := [ "NON_COMPLIANCE_REASON_UNSPECIFIED", "API_LEVEL", "MANAGEMENT_MODE", "USER_ACTION", "INVALID_VALUE", "APP_NOT_INSTALLED", "UNSUPPORTED", "APP_INSTALLED", "PENDING", "APP_INCOMPATIBLE", "APP_NOT_UPDATED", "DEVICE_INCOMPATIBLE" ]
enum_PasswordRequirementsPasswordQuality := [ "PASSWORD_QUALITY_UNSPECIFIED", "BIOMETRIC_WEAK", "SOMETHING", "NUMERIC", "NUMERIC_COMPLEX", "ALPHABETIC", "ALPHANUMERIC", "COMPLEX", "COMPLEXITY_LOW", "COMPLEXITY_MEDIUM", "COMPLEXITY_HIGH" ]
enum_PasswordRequirementsPasswordScope := [ "SCOPE_UNSPECIFIED", "SCOPE_DEVICE", "SCOPE_PROFILE" ]
enum_PasswordRequirementsRequirePasswordUnlock := [ "REQUIRE_PASSWORD_UNLOCK_UNSPECIFIED", "USE_DEFAULT_DEVICE_TIMEOUT", "REQUIRE_EVERY_DAY" ]
enum_PasswordRequirementsUnifiedLockSettings := [ "UNIFIED_LOCK_SETTINGS_UNSPECIFIED", "ALLOW_UNIFIED_WORK_AND_PERSONAL_LOCK", "REQUIRE_SEPARATE_WORK_LOCK" ]
enum_PermissionGrantPolicy := [ "PERMISSION_POLICY_UNSPECIFIED", "PROMPT", "GRANT", "DENY" ]
enum_PersonalApplicationPolicyInstallType := [ "INSTALL_TYPE_UNSPECIFIED", "BLOCKED", "AVAILABLE" ]
enum_PersonalUsagePoliciesPersonalPlayStoreMode := [ "PLAY_STORE_MODE_UNSPECIFIED", "BLACKLIST", "BLOCKLIST", "ALLOWLIST" ]
enum_PersonalUsagePoliciesPrivateSpacePolicy := [ "PRIVATE_SPACE_POLICY_UNSPECIFIED", "PRIVATE_SPACE_ALLOWED", "PRIVATE_SPACE_DISALLOWED" ]
enum_PolicyAndroidDevicePolicyTracks := [ "APP_TRACK_UNSPECIFIED", "PRODUCTION", "BETA" ]
enum_PolicyAppAutoUpdatePolicy := [ "APP_AUTO_UPDATE_POLICY_UNSPECIFIED", "CHOICE_TO_THE_USER", "NEVER", "WIFI_ONLY", "ALWAYS" ]
enum_PolicyAssistContentPolicy := [ "ASSIST_CONTENT_POLICY_UNSPECIFIED", "ASSIST_CONTENT_DISALLOWED", "ASSIST_CONTENT_ALLOWED" ]
enum_PolicyAutoDateAndTimeZone := [ "AUTO_DATE_AND_TIME_ZONE_UNSPECIFIED", "AUTO_DATE_AND_TIME_ZONE_USER_CHOICE", "AUTO_DATE_AND_TIME_ZONE_ENFORCED" ]
enum_PolicyCameraAccess := [ "CAMERA_ACCESS_UNSPECIFIED", "CAMERA_ACCESS_USER_CHOICE", "CAMERA_ACCESS_DISABLED", "CAMERA_ACCESS_ENFORCED" ]
enum_PolicyCredentialProviderPolicyDefault := [ "CREDENTIAL_PROVIDER_POLICY_DEFAULT_UNSPECIFIED", "CREDENTIAL_PROVIDER_DEFAULT_DISALLOWED", "CREDENTIAL_PROVIDER_DEFAULT_DISALLOWED_EXCEPT_SYSTEM" ]
enum_PolicyDefaultPermissionPolicy := [ "PERMISSION_POLICY_UNSPECIFIED", "PROMPT", "GRANT", "DENY" ]
enum_PolicyEncryptionPolicy := [ "ENCRYPTION_POLICY_UNSPECIFIED", "ENABLED_WITHOUT_PASSWORD", "ENABLED_WITH_PASSWORD" ]
enum_PolicyKeyguardDisabledFeatures := [ "KEYGUARD_DISABLED_FEATURE_UNSPECIFIED", "CAMERA", "NOTIFICATIONS", "UNREDACTED_NOTIFICATIONS", "TRUST_AGENTS", "DISABLE_FINGERPRINT", "DISABLE_REMOTE_INPUT", "FACE", "IRIS", "BIOMETRICS", "SHORTCUTS", "ALL_FEATURES" ]
enum_PolicyLocationMode := [ "LOCATION_MODE_UNSPECIFIED", "HIGH_ACCURACY", "SENSORS_ONLY", "BATTERY_SAVING", "OFF", "LOCATION_USER_CHOICE", "LOCATION_ENFORCED", "LOCATION_DISABLED" ]
enum_PolicyMicrophoneAccess := [ "MICROPHONE_ACCESS_UNSPECIFIED", "MICROPHONE_ACCESS_USER_CHOICE", "MICROPHONE_ACCESS_DISABLED", "MICROPHONE_ACCESS_ENFORCED" ]
enum_PolicyPlayStoreMode := [ "PLAY_STORE_MODE_UNSPECIFIED", "WHITELIST", "BLACKLIST" ]
enum_PolicyPreferentialNetworkService := [ "PREFERENTIAL_NETWORK_SERVICE_UNSPECIFIED", "PREFERENTIAL_NETWORK_SERVICE_DISABLED", "PREFERENTIAL_NETWORK_SERVICE_ENABLED" ]
enum_PolicyPrintingPolicy := [ "PRINTING_POLICY_UNSPECIFIED", "PRINTING_DISALLOWED", "PRINTING_ALLOWED" ]
enum_PolicyStayOnPluggedModes := [ "BATTERY_PLUGGED_MODE_UNSPECIFIED", "AC", "USB", "WIRELESS" ]
enum_ScreenBrightnessSettingsScreenBrightnessMode := [ "SCREEN_BRIGHTNESS_MODE_UNSPECIFIED", "BRIGHTNESS_USER_CHOICE", "BRIGHTNESS_AUTOMATIC", "BRIGHTNESS_FIXED" ]
enum_ScreenTimeoutSettingsScreenTimeoutMode := [ "SCREEN_TIMEOUT_MODE_UNSPECIFIED", "SCREEN_TIMEOUT_USER_CHOICE", "SCREEN_TIMEOUT_ENFORCED" ]
enum_SystemUpdateType := [ "SYSTEM_UPDATE_TYPE_UNSPECIFIED", "AUTOMATIC", "WINDOWED", "POSTPONE" ]
enum_UsageLogEnabledLogTypes := [ "LOG_TYPE_UNSPECIFIED", "SECURITY_LOGS", "NETWORK_ACTIVITY_LOGS" ]
enum_UsageLogUploadOnCellularAllowed := [ "LOG_TYPE_UNSPECIFIED", "SECURITY_LOGS", "NETWORK_ACTIVITY_LOGS" ]
enum_WifiRoamingSettingWifiRoamingMode := [ "WIFI_ROAMING_MODE_UNSPECIFIED", "WIFI_ROAMING_DISABLED", "WIFI_ROAMING_DEFAULT", "WIFI_ROAMING_AGGRESSIVE" ]
enum_WifiSsidPolicyWifiSsidPolicyType := [ "WIFI_SSID_POLICY_TYPE_UNSPECIFIED", "WIFI_SSID_DENYLIST", "WIFI_SSID_ALLOWLIST" ]
valid {
input.Body.accountTypesWithManagementDisabled[_] == STRING
input.Body.addUserDisabled == BOOLEAN
input.Body.adjustVolumeDisabled == BOOLEAN
input.Body.advancedSecurityOverrides.commonCriteriaMode == enum_AdvancedSecurityOverridesCommonCriteriaMode[_]
input.Body.advancedSecurityOverrides.contentProtectionPolicy == enum_AdvancedSecurityOverridesContentProtectionPolicy[_]
input.Body.advancedSecurityOverrides.developerSettings == enum_AdvancedSecurityOverridesDeveloperSettings[_]
input.Body.advancedSecurityOverrides.googlePlayProtectVerifyApps == enum_AdvancedSecurityOverridesGooglePlayProtectVerifyApps[_]
input.Body.advancedSecurityOverrides.mtePolicy == enum_AdvancedSecurityOverridesMtePolicy[_]
input.Body.advancedSecurityOverrides.personalAppsThatCanReadWorkNotifications[_] == STRING
input.Body.advancedSecurityOverrides.untrustedAppsPolicy == enum_AdvancedSecurityOverridesUntrustedAppsPolicy[_]
input.Body.alwaysOnVpnPackage.lockdownEnabled == BOOLEAN
input.Body.alwaysOnVpnPackage.packageName == STRING
input.Body.androidDevicePolicyTracks[_] == enum_PolicyAndroidDevicePolicyTracks[_]
input.Body.appAutoUpdatePolicy == enum_PolicyAppAutoUpdatePolicy[_]
input.Body.applications[_].accessibleTrackIds[_] == STRING
input.Body.applications[_].alwaysOnVpnLockdownExemption == enum_ApplicationPolicyAlwaysOnVpnLockdownExemption[_]
input.Body.applications[_].autoUpdateMode == enum_ApplicationPolicyAutoUpdateMode[_]
input.Body.applications[_].connectedWorkAndPersonalApp == enum_ApplicationPolicyConnectedWorkAndPersonalApp[_]
input.Body.applications[_].credentialProviderPolicy == enum_ApplicationPolicyCredentialProviderPolicy[_]
input.Body.applications[_].defaultPermissionPolicy == enum_ApplicationPolicyDefaultPermissionPolicy[_]
input.Body.applications[_].delegatedScopes[_] == enum_ApplicationPolicyDelegatedScopes[_]
input.Body.applications[_].disabled == BOOLEAN
input.Body.applications[_].extensionConfig.notificationReceiver == STRING
input.Body.applications[_].extensionConfig.signingKeyFingerprintsSha256[_] == STRING
input.Body.applications[_].installConstraint[_].chargingConstraint == enum_InstallConstraintChargingConstraint[_]
input.Body.applications[_].installConstraint[_].deviceIdleConstraint == enum_InstallConstraintDeviceIdleConstraint[_]
input.Body.applications[_].installConstraint[_].networkTypeConstraint == enum_InstallConstraintNetworkTypeConstraint[_]
input.Body.applications[_].installPriority == INTEGER
input.Body.applications[_].installType == enum_ApplicationPolicyInstallType[_]
input.Body.applications[_].lockTaskAllowed == BOOLEAN
input.Body.applications[_].managedConfiguration.STRING == ANY
input.Body.applications[_].managedConfigurationTemplate.configurationVariables.STRING == STRING
input.Body.applications[_].managedConfigurationTemplate.templateId == STRING
input.Body.applications[_].minimumVersionCode == INTEGER
input.Body.applications[_].packageName == STRING
input.Body.applications[_].permissionGrants[_].permission == STRING
input.Body.applications[_].permissionGrants[_].policy == enum_PermissionGrantPolicy[_]
input.Body.applications[_].userControlSettings == enum_ApplicationPolicyUserControlSettings[_]
input.Body.applications[_].workProfileWidgets == enum_ApplicationPolicyWorkProfileWidgets[_]
input.Body.assistContentPolicy == enum_PolicyAssistContentPolicy[_]
input.Body.autoDateAndTimeZone == enum_PolicyAutoDateAndTimeZone[_]
input.Body.autoTimeRequired == BOOLEAN
input.Body.blockApplicationsEnabled == BOOLEAN
input.Body.bluetoothConfigDisabled == BOOLEAN
input.Body.bluetoothContactSharingDisabled == BOOLEAN
input.Body.bluetoothDisabled == BOOLEAN
input.Body.cameraAccess == enum_PolicyCameraAccess[_]
input.Body.cameraDisabled == BOOLEAN
input.Body.cellBroadcastsConfigDisabled == BOOLEAN
input.Body.choosePrivateKeyRules[_].packageNames[_] == STRING
input.Body.choosePrivateKeyRules[_].privateKeyAlias == STRING
input.Body.choosePrivateKeyRules[_].urlPattern == STRING
input.Body.complianceRules[_].apiLevelCondition.minApiLevel == INTEGER
input.Body.complianceRules[_].disableApps == BOOLEAN
input.Body.complianceRules[_].nonComplianceDetailCondition.nonComplianceReason == enum_NonComplianceDetailConditionNonComplianceReason[_]
input.Body.complianceRules[_].nonComplianceDetailCondition.packageName == STRING
input.Body.complianceRules[_].nonComplianceDetailCondition.settingName == STRING
input.Body.complianceRules[_].packageNamesToDisable[_] == STRING
input.Body.createWindowsDisabled == BOOLEAN
input.Body.credentialProviderPolicyDefault == enum_PolicyCredentialProviderPolicyDefault[_]
input.Body.credentialsConfigDisabled == BOOLEAN
input.Body.crossProfilePolicies.crossProfileCopyPaste == enum_CrossProfilePoliciesCrossProfileCopyPaste[_]
input.Body.crossProfilePolicies.crossProfileDataSharing == enum_CrossProfilePoliciesCrossProfileDataSharing[_]
input.Body.crossProfilePolicies.exemptionsToShowWorkContactsInPersonalProfile.packageNames[_] == STRING
input.Body.crossProfilePolicies.showWorkContactsInPersonalProfile == enum_CrossProfilePoliciesShowWorkContactsInPersonalProfile[_]
input.Body.crossProfilePolicies.workProfileWidgetsDefault == enum_CrossProfilePoliciesWorkProfileWidgetsDefault[_]
input.Body.dataRoamingDisabled == BOOLEAN
input.Body.debuggingFeaturesAllowed == BOOLEAN
input.Body.defaultPermissionPolicy == enum_PolicyDefaultPermissionPolicy[_]
input.Body.deviceConnectivityManagement.configureWifi == enum_DeviceConnectivityManagementConfigureWifi[_]
input.Body.deviceConnectivityManagement.tetheringSettings == enum_DeviceConnectivityManagementTetheringSettings[_]
input.Body.deviceConnectivityManagement.usbDataAccess == enum_DeviceConnectivityManagementUsbDataAccess[_]
input.Body.deviceConnectivityManagement.wifiDirectSettings == enum_DeviceConnectivityManagementWifiDirectSettings[_]
input.Body.deviceConnectivityManagement.wifiRoamingPolicy.wifiRoamingSettings[_].wifiRoamingMode == enum_WifiRoamingSettingWifiRoamingMode[_]
input.Body.deviceConnectivityManagement.wifiRoamingPolicy.wifiRoamingSettings[_].wifiSsid == STRING
input.Body.deviceConnectivityManagement.wifiSsidPolicy.wifiSsidPolicyType == enum_WifiSsidPolicyWifiSsidPolicyType[_]
input.Body.deviceConnectivityManagement.wifiSsidPolicy.wifiSsids[_].wifiSsid == STRING
input.Body.deviceOwnerLockScreenInfo.defaultMessage == STRING
input.Body.deviceOwnerLockScreenInfo.localizedMessages.STRING == STRING
input.Body.deviceRadioState.airplaneModeState == enum_DeviceRadioStateAirplaneModeState[_]
input.Body.deviceRadioState.cellularTwoGState == enum_DeviceRadioStateCellularTwoGState[_]
input.Body.deviceRadioState.minimumWifiSecurityLevel == enum_DeviceRadioStateMinimumWifiSecurityLevel[_]
input.Body.deviceRadioState.ultraWidebandState == enum_DeviceRadioStateUltraWidebandState[_]
input.Body.deviceRadioState.wifiState == enum_DeviceRadioStateWifiState[_]
input.Body.displaySettings.screenBrightnessSettings.screenBrightness == INTEGER
input.Body.displaySettings.screenBrightnessSettings.screenBrightnessMode == enum_ScreenBrightnessSettingsScreenBrightnessMode[_]
input.Body.displaySettings.screenTimeoutSettings.screenTimeout == STRING
input.Body.displaySettings.screenTimeoutSettings.screenTimeoutMode == enum_ScreenTimeoutSettingsScreenTimeoutMode[_]
input.Body.encryptionPolicy == enum_PolicyEncryptionPolicy[_]
input.Body.ensureVerifyAppsEnabled == BOOLEAN
input.Body.factoryResetDisabled == BOOLEAN
input.Body.frpAdminEmails[_] == STRING
input.Body.funDisabled == BOOLEAN
input.Body.installAppsDisabled == BOOLEAN
input.Body.installUnknownSourcesAllowed == BOOLEAN
input.Body.keyguardDisabled == BOOLEAN
input.Body.keyguardDisabledFeatures[_] == enum_PolicyKeyguardDisabledFeatures[_]
input.Body.kioskCustomLauncherEnabled == BOOLEAN
input.Body.kioskCustomization.deviceSettings == enum_KioskCustomizationDeviceSettings[_]
input.Body.kioskCustomization.powerButtonActions == enum_KioskCustomizationPowerButtonActions[_]
input.Body.kioskCustomization.statusBar == enum_KioskCustomizationStatusBar[_]
input.Body.kioskCustomization.systemErrorWarnings == enum_KioskCustomizationSystemErrorWarnings[_]
input.Body.kioskCustomization.systemNavigation == enum_KioskCustomizationSystemNavigation[_]
input.Body.locationMode == enum_PolicyLocationMode[_]
input.Body.longSupportMessage.defaultMessage == STRING
input.Body.longSupportMessage.localizedMessages.STRING == STRING
input.Body.maximumTimeToLock == STRING
input.Body.microphoneAccess == enum_PolicyMicrophoneAccess[_]
input.Body.minimumApiLevel == INTEGER
input.Body.mobileNetworksConfigDisabled == BOOLEAN
input.Body.modifyAccountsDisabled == BOOLEAN
input.Body.mountPhysicalMediaDisabled == BOOLEAN
input.Body.name == STRING
input.Body.networkEscapeHatchEnabled == BOOLEAN
input.Body.networkResetDisabled == BOOLEAN
input.Body.oncCertificateProviders[_].certificateReferences[_] == STRING
input.Body.oncCertificateProviders[_].contentProviderEndpoint.packageName == STRING
input.Body.oncCertificateProviders[_].contentProviderEndpoint.signingCertsSha256[_] == STRING
input.Body.oncCertificateProviders[_].contentProviderEndpoint.uri == STRING
input.Body.openNetworkConfiguration.STRING == ANY
input.Body.outgoingBeamDisabled == BOOLEAN
input.Body.outgoingCallsDisabled == BOOLEAN
input.Body.passwordPolicies[_].maximumFailedPasswordsForWipe == INTEGER
input.Body.passwordPolicies[_].passwordExpirationTimeout == STRING
input.Body.passwordPolicies[_].passwordHistoryLength == INTEGER
input.Body.passwordPolicies[_].passwordMinimumLength == INTEGER
input.Body.passwordPolicies[_].passwordMinimumLetters == INTEGER
input.Body.passwordPolicies[_].passwordMinimumLowerCase == INTEGER
input.Body.passwordPolicies[_].passwordMinimumNonLetter == INTEGER
input.Body.passwordPolicies[_].passwordMinimumNumeric == INTEGER
input.Body.passwordPolicies[_].passwordMinimumSymbols == INTEGER
input.Body.passwordPolicies[_].passwordMinimumUpperCase == INTEGER
input.Body.passwordPolicies[_].passwordQuality == enum_PasswordRequirementsPasswordQuality[_]
input.Body.passwordPolicies[_].passwordScope == enum_PasswordRequirementsPasswordScope[_]
input.Body.passwordPolicies[_].requirePasswordUnlock == enum_PasswordRequirementsRequirePasswordUnlock[_]
input.Body.passwordPolicies[_].unifiedLockSettings == enum_PasswordRequirementsUnifiedLockSettings[_]
input.Body.passwordRequirements.maximumFailedPasswordsForWipe == INTEGER
input.Body.passwordRequirements.passwordExpirationTimeout == STRING
input.Body.passwordRequirements.passwordHistoryLength == INTEGER
input.Body.passwordRequirements.passwordMinimumLength == INTEGER
input.Body.passwordRequirements.passwordMinimumLetters == INTEGER
input.Body.passwordRequirements.passwordMinimumLowerCase == INTEGER
input.Body.passwordRequirements.passwordMinimumNonLetter == INTEGER
input.Body.passwordRequirements.passwordMinimumNumeric == INTEGER
input.Body.passwordRequirements.passwordMinimumSymbols == INTEGER
input.Body.passwordRequirements.passwordMinimumUpperCase == INTEGER
input.Body.passwordRequirements.passwordQuality == enum_PasswordRequirementsPasswordQuality[_]
input.Body.passwordRequirements.passwordScope == enum_PasswordRequirementsPasswordScope[_]
input.Body.passwordRequirements.requirePasswordUnlock == enum_PasswordRequirementsRequirePasswordUnlock[_]
input.Body.passwordRequirements.unifiedLockSettings == enum_PasswordRequirementsUnifiedLockSettings[_]
input.Body.permissionGrants[_].permission == STRING
input.Body.permissionGrants[_].policy == enum_PermissionGrantPolicy[_]
input.Body.permittedAccessibilityServices.packageNames[_] == STRING
input.Body.permittedInputMethods.packageNames[_] == STRING
input.Body.persistentPreferredActivities[_].actions[_] == STRING
input.Body.persistentPreferredActivities[_].categories[_] == STRING
input.Body.persistentPreferredActivities[_].receiverActivity == STRING
input.Body.personalUsagePolicies.accountTypesWithManagementDisabled[_] == STRING
input.Body.personalUsagePolicies.cameraDisabled == BOOLEAN
input.Body.personalUsagePolicies.maxDaysWithWorkOff == INTEGER
input.Body.personalUsagePolicies.personalApplications[_].installType == enum_PersonalApplicationPolicyInstallType[_]
input.Body.personalUsagePolicies.personalApplications[_].packageName == STRING
input.Body.personalUsagePolicies.personalPlayStoreMode == enum_PersonalUsagePoliciesPersonalPlayStoreMode[_]
input.Body.personalUsagePolicies.privateSpacePolicy == enum_PersonalUsagePoliciesPrivateSpacePolicy[_]
input.Body.personalUsagePolicies.screenCaptureDisabled == BOOLEAN
input.Body.playStoreMode == enum_PolicyPlayStoreMode[_]
input.Body.policyEnforcementRules[_].blockAction.blockAfterDays == INTEGER
input.Body.policyEnforcementRules[_].blockAction.blockScope == enum_BlockActionBlockScope[_]
input.Body.policyEnforcementRules[_].settingName == STRING
input.Body.policyEnforcementRules[_].wipeAction.preserveFrp == BOOLEAN
input.Body.policyEnforcementRules[_].wipeAction.wipeAfterDays == INTEGER
input.Body.preferentialNetworkService == enum_PolicyPreferentialNetworkService[_]
input.Body.printingPolicy == enum_PolicyPrintingPolicy[_]
input.Body.privateKeySelectionEnabled == BOOLEAN
input.Body.recommendedGlobalProxy.excludedHosts[_] == STRING
input.Body.recommendedGlobalProxy.host == STRING
input.Body.recommendedGlobalProxy.pacUri == STRING
input.Body.recommendedGlobalProxy.port == INTEGER
input.Body.removeUserDisabled == BOOLEAN
input.Body.safeBootDisabled == BOOLEAN
input.Body.screenCaptureDisabled == BOOLEAN
input.Body.setUserIconDisabled == BOOLEAN
input.Body.setWallpaperDisabled == BOOLEAN
input.Body.setupActions[_].description.defaultMessage == STRING
input.Body.setupActions[_].description.localizedMessages.STRING == STRING
input.Body.setupActions[_].launchApp.packageName == STRING
input.Body.setupActions[_].title.defaultMessage == STRING
input.Body.setupActions[_].title.localizedMessages.STRING == STRING
input.Body.shareLocationDisabled == BOOLEAN
input.Body.shortSupportMessage.defaultMessage == STRING
input.Body.shortSupportMessage.localizedMessages.STRING == STRING
input.Body.skipFirstUseHintsEnabled == BOOLEAN
input.Body.smsDisabled == BOOLEAN
input.Body.statusBarDisabled == BOOLEAN
input.Body.statusReportingSettings.applicationReportingSettings.includeRemovedApps == BOOLEAN
input.Body.statusReportingSettings.applicationReportsEnabled == BOOLEAN
input.Body.statusReportingSettings.commonCriteriaModeEnabled == BOOLEAN
input.Body.statusReportingSettings.deviceSettingsEnabled == BOOLEAN
input.Body.statusReportingSettings.displayInfoEnabled == BOOLEAN
input.Body.statusReportingSettings.hardwareStatusEnabled == BOOLEAN
input.Body.statusReportingSettings.memoryInfoEnabled == BOOLEAN
input.Body.statusReportingSettings.networkInfoEnabled == BOOLEAN
input.Body.statusReportingSettings.powerManagementEventsEnabled == BOOLEAN
input.Body.statusReportingSettings.softwareInfoEnabled == BOOLEAN
input.Body.statusReportingSettings.systemPropertiesEnabled == BOOLEAN
input.Body.stayOnPluggedModes[_] == enum_PolicyStayOnPluggedModes[_]
input.Body.systemUpdate.endMinutes == INTEGER
input.Body.systemUpdate.freezePeriods[_].endDate.day == INTEGER
input.Body.systemUpdate.freezePeriods[_].endDate.month == INTEGER
input.Body.systemUpdate.freezePeriods[_].endDate.year == INTEGER
input.Body.systemUpdate.freezePeriods[_].startDate.day == INTEGER
input.Body.systemUpdate.freezePeriods[_].startDate.month == INTEGER
input.Body.systemUpdate.freezePeriods[_].startDate.year == INTEGER
input.Body.systemUpdate.startMinutes == INTEGER
input.Body.systemUpdate.type == enum_SystemUpdateType[_]
input.Body.tetheringConfigDisabled == BOOLEAN
input.Body.uninstallAppsDisabled == BOOLEAN
input.Body.unmuteMicrophoneDisabled == BOOLEAN
input.Body.usageLog.enabledLogTypes[_] == enum_UsageLogEnabledLogTypes[_]
input.Body.usageLog.uploadOnCellularAllowed[_] == enum_UsageLogUploadOnCellularAllowed[_]
input.Body.usbFileTransferDisabled == BOOLEAN
input.Body.usbMassStorageEnabled == BOOLEAN
input.Body.version == STRING
input.Body.vpnConfigDisabled == BOOLEAN
input.Body.wifiConfigDisabled == BOOLEAN
input.Body.wifiConfigsLockdownEnabled == BOOLEAN
input.ReqMap.name == STRING
input.Qs.updateMask == STRING
input.ProviderMetadata.Region == STRING
}
androidmanagement.enterprises.webApps.create
enum_WebAppDisplayMode := [ "DISPLAY_MODE_UNSPECIFIED", "MINIMAL_UI", "STANDALONE", "FULL_SCREEN" ]
valid {
input.Body.displayMode == enum_WebAppDisplayMode[_]
input.Body.icons[_].imageData == STRING
input.Body.name == STRING
input.Body.startUrl == STRING
input.Body.title == STRING
input.Body.versionCode == STRING
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
androidmanagement.enterprises.webApps.delete
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
androidmanagement.enterprises.webApps.get
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
androidmanagement.enterprises.webApps.list
valid {
input.ReqMap.parent == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
androidmanagement.enterprises.webApps.patch
enum_WebAppDisplayMode := [ "DISPLAY_MODE_UNSPECIFIED", "MINIMAL_UI", "STANDALONE", "FULL_SCREEN" ]
valid {
input.Body.displayMode == enum_WebAppDisplayMode[_]
input.Body.icons[_].imageData == STRING
input.Body.name == STRING
input.Body.startUrl == STRING
input.Body.title == STRING
input.Body.versionCode == STRING
input.ReqMap.name == STRING
input.Qs.updateMask == STRING
input.ProviderMetadata.Region == STRING
}
androidmanagement.enterprises.webTokens.create
enum_WebTokenEnabledFeatures := [ "FEATURE_UNSPECIFIED", "PLAY_SEARCH", "PRIVATE_APPS", "WEB_APPS", "STORE_BUILDER", "MANAGED_CONFIGURATIONS", "ZERO_TOUCH_CUSTOMER_MANAGEMENT" ]
enum_WebTokenPermissions := [ "WEB_TOKEN_PERMISSION_UNSPECIFIED", "APPROVE_APPS" ]
valid {
input.Body.enabledFeatures[_] == enum_WebTokenEnabledFeatures[_]
input.Body.name == STRING
input.Body.parentFrameUrl == STRING
input.Body.permissions[_] == enum_WebTokenPermissions[_]
input.Body.value == STRING
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
androidmanagement.provisioningInfo.get
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
androidmanagement.signupUrls.create
valid {
input.Qs.adminEmail == STRING
input.Qs.callbackUrl == STRING
input.Qs.projectId == STRING
input.ProviderMetadata.Region == STRING
}
Updated 4 days ago