google-api-ruby-client/google-api-client/generated/google/apis/androidenterprise_v1/representations.rb

1327 lines
50 KiB
Ruby
Raw Normal View History

2015-06-23 23:05:46 +00:00
# Copyright 2015 Google Inc.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
require 'date'
require 'google/apis/core/base_service'
require 'google/apis/core/json_representation'
require 'google/apis/core/hashable'
require 'google/apis/errors'
module Google
module Apis
module AndroidenterpriseV1
2016-06-30 21:17:37 +00:00
class Administrator
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
2016-10-12 22:52:51 +00:00
class AdministratorWebToken
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class AdministratorWebTokenSpec
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class AdministratorWebTokenSpecManagedConfigurations
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class AdministratorWebTokenSpecPlaySearch
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class AdministratorWebTokenSpecPrivateApps
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class AdministratorWebTokenSpecStoreBuilder
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class AdministratorWebTokenSpecWebApps
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
2015-06-23 23:05:46 +00:00
class AppRestrictionsSchema
class Representation < Google::Apis::Core::JsonRepresentation; end
2016-02-25 23:16:53 +00:00
include Google::Apis::Core::JsonObjectSupport
2015-06-23 23:05:46 +00:00
end
2016-06-30 21:17:37 +00:00
class AppRestrictionsSchemaChangeEvent
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
2015-06-23 23:05:46 +00:00
class AppRestrictionsSchemaRestriction
class Representation < Google::Apis::Core::JsonRepresentation; end
2016-02-25 23:16:53 +00:00
include Google::Apis::Core::JsonObjectSupport
2015-06-23 23:05:46 +00:00
end
class AppRestrictionsSchemaRestrictionRestrictionValue
class Representation < Google::Apis::Core::JsonRepresentation; end
2016-02-25 23:16:53 +00:00
include Google::Apis::Core::JsonObjectSupport
2015-06-23 23:05:46 +00:00
end
class AppState
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
2016-06-30 21:17:37 +00:00
class AppUpdateEvent
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
2015-06-23 23:05:46 +00:00
class AppVersion
class Representation < Google::Apis::Core::JsonRepresentation; end
2016-02-25 23:16:53 +00:00
include Google::Apis::Core::JsonObjectSupport
2015-06-23 23:05:46 +00:00
end
class ApprovalUrlInfo
class Representation < Google::Apis::Core::JsonRepresentation; end
2016-02-25 23:16:53 +00:00
include Google::Apis::Core::JsonObjectSupport
2015-06-23 23:05:46 +00:00
end
2016-06-30 21:17:37 +00:00
class AuthenticationToken
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class AutoInstallConstraint
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class AutoInstallPolicy
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class ConfigurationVariables
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
2015-06-23 23:05:46 +00:00
class Device
class Representation < Google::Apis::Core::JsonRepresentation; end
2016-02-25 23:16:53 +00:00
include Google::Apis::Core::JsonObjectSupport
2015-06-23 23:05:46 +00:00
end
class DeviceReport
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class DeviceReportUpdateEvent
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
2015-06-23 23:05:46 +00:00
class DeviceState
class Representation < Google::Apis::Core::JsonRepresentation; end
2016-02-25 23:16:53 +00:00
include Google::Apis::Core::JsonObjectSupport
2015-06-23 23:05:46 +00:00
end
class ListDevicesResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
2016-02-25 23:16:53 +00:00
include Google::Apis::Core::JsonObjectSupport
2015-06-23 23:05:46 +00:00
end
class Enterprise
class Representation < Google::Apis::Core::JsonRepresentation; end
2016-02-25 23:16:53 +00:00
include Google::Apis::Core::JsonObjectSupport
2015-06-23 23:05:46 +00:00
end
class EnterpriseAccount
class Representation < Google::Apis::Core::JsonRepresentation; end
2016-02-25 23:16:53 +00:00
include Google::Apis::Core::JsonObjectSupport
2015-06-23 23:05:46 +00:00
end
class ListEnterprisesResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
2016-02-25 23:16:53 +00:00
include Google::Apis::Core::JsonObjectSupport
2015-06-23 23:05:46 +00:00
end
2015-12-03 01:10:07 +00:00
class SendTestPushNotificationResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
2016-02-25 23:16:53 +00:00
include Google::Apis::Core::JsonObjectSupport
2015-12-03 01:10:07 +00:00
end
2015-06-23 23:05:46 +00:00
class Entitlement
class Representation < Google::Apis::Core::JsonRepresentation; end
2016-02-25 23:16:53 +00:00
include Google::Apis::Core::JsonObjectSupport
2015-06-23 23:05:46 +00:00
end
class ListEntitlementsResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
2016-02-25 23:16:53 +00:00
include Google::Apis::Core::JsonObjectSupport
2015-06-23 23:05:46 +00:00
end
class GroupLicense
class Representation < Google::Apis::Core::JsonRepresentation; end
2016-02-25 23:16:53 +00:00
include Google::Apis::Core::JsonObjectSupport
2015-06-23 23:05:46 +00:00
end
class ListGroupLicenseUsersResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
2016-02-25 23:16:53 +00:00
include Google::Apis::Core::JsonObjectSupport
2015-06-23 23:05:46 +00:00
end
class ListGroupLicensesResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
2016-02-25 23:16:53 +00:00
include Google::Apis::Core::JsonObjectSupport
2015-06-23 23:05:46 +00:00
end
class Install
class Representation < Google::Apis::Core::JsonRepresentation; end
2016-02-25 23:16:53 +00:00
include Google::Apis::Core::JsonObjectSupport
2015-06-23 23:05:46 +00:00
end
2016-06-30 21:17:37 +00:00
class InstallFailureEvent
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
2015-06-23 23:05:46 +00:00
class ListInstallsResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
2016-02-25 23:16:53 +00:00
include Google::Apis::Core::JsonObjectSupport
2015-06-23 23:05:46 +00:00
end
class KeyedAppState
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
2015-12-16 19:33:13 +00:00
class LocalizedText
class Representation < Google::Apis::Core::JsonRepresentation; end
2016-02-25 23:16:53 +00:00
include Google::Apis::Core::JsonObjectSupport
2015-12-16 19:33:13 +00:00
end
class MaintenanceWindow
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
2016-08-08 20:25:38 +00:00
class ManagedConfiguration
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class ManagedConfigurationsForDeviceListResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class ManagedConfigurationsForUserListResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class ManagedConfigurationsSettings
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class ManagedConfigurationsSettingsListResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
2016-08-08 20:25:38 +00:00
class ManagedProperty
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class ManagedPropertyBundle
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
2017-01-13 23:04:35 +00:00
class NewDeviceEvent
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
2016-06-30 21:17:37 +00:00
class NewPermissionsEvent
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class Notification
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class NotificationSet
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class PageInfo
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
2015-06-23 23:05:46 +00:00
class Permission
class Representation < Google::Apis::Core::JsonRepresentation; end
2016-02-25 23:16:53 +00:00
include Google::Apis::Core::JsonObjectSupport
2015-06-23 23:05:46 +00:00
end
class Policy
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
2015-06-23 23:05:46 +00:00
class Product
class Representation < Google::Apis::Core::JsonRepresentation; end
2016-02-25 23:16:53 +00:00
include Google::Apis::Core::JsonObjectSupport
2015-06-23 23:05:46 +00:00
end
2016-06-30 21:17:37 +00:00
class ProductApprovalEvent
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class ProductAvailabilityChangeEvent
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
2015-06-23 23:05:46 +00:00
class ProductPermission
class Representation < Google::Apis::Core::JsonRepresentation; end
2016-02-25 23:16:53 +00:00
include Google::Apis::Core::JsonObjectSupport
2015-06-23 23:05:46 +00:00
end
class ProductPermissions
class Representation < Google::Apis::Core::JsonRepresentation; end
2016-02-25 23:16:53 +00:00
include Google::Apis::Core::JsonObjectSupport
2015-06-23 23:05:46 +00:00
end
class ProductPolicy
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
2015-12-03 01:10:07 +00:00
class ProductSet
class Representation < Google::Apis::Core::JsonRepresentation; end
2016-02-25 23:16:53 +00:00
include Google::Apis::Core::JsonObjectSupport
2015-12-03 01:10:07 +00:00
end
class ProductSigningCertificate
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class ProductVisibility
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
2015-06-23 23:05:46 +00:00
class ApproveProductRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
2016-02-25 23:16:53 +00:00
include Google::Apis::Core::JsonObjectSupport
2015-06-23 23:05:46 +00:00
end
class GenerateProductApprovalUrlResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
2016-02-25 23:16:53 +00:00
include Google::Apis::Core::JsonObjectSupport
2015-06-23 23:05:46 +00:00
end
class ProductsListResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
2016-06-30 21:17:37 +00:00
class ServiceAccount
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class ServiceAccountKey
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class ServiceAccountKeysListResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class SignupInfo
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
2015-12-16 19:33:13 +00:00
class StoreCluster
class Representation < Google::Apis::Core::JsonRepresentation; end
2016-02-25 23:16:53 +00:00
include Google::Apis::Core::JsonObjectSupport
2015-12-16 19:33:13 +00:00
end
class StoreLayout
class Representation < Google::Apis::Core::JsonRepresentation; end
2016-02-25 23:16:53 +00:00
include Google::Apis::Core::JsonObjectSupport
2015-12-16 19:33:13 +00:00
end
class StoreLayoutClustersListResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
2016-02-25 23:16:53 +00:00
include Google::Apis::Core::JsonObjectSupport
2015-12-16 19:33:13 +00:00
end
class StoreLayoutPagesListResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
2016-02-25 23:16:53 +00:00
include Google::Apis::Core::JsonObjectSupport
2015-12-16 19:33:13 +00:00
end
class StorePage
class Representation < Google::Apis::Core::JsonRepresentation; end
2016-02-25 23:16:53 +00:00
include Google::Apis::Core::JsonObjectSupport
2015-12-16 19:33:13 +00:00
end
class TokenPagination
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class TrackInfo
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
2015-06-23 23:05:46 +00:00
class User
class Representation < Google::Apis::Core::JsonRepresentation; end
2016-02-25 23:16:53 +00:00
include Google::Apis::Core::JsonObjectSupport
2015-06-23 23:05:46 +00:00
end
class ListUsersResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
2016-02-25 23:16:53 +00:00
include Google::Apis::Core::JsonObjectSupport
2015-06-23 23:05:46 +00:00
end
class VariableSet
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class WebApp
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class WebAppIcon
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class WebAppsListResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
2016-06-30 21:17:37 +00:00
class Administrator
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :email, as: 'email'
end
end
2016-10-12 22:52:51 +00:00
class AdministratorWebToken
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :token, as: 'token'
end
end
class AdministratorWebTokenSpec
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :managed_configurations, as: 'managedConfigurations', class: Google::Apis::AndroidenterpriseV1::AdministratorWebTokenSpecManagedConfigurations, decorator: Google::Apis::AndroidenterpriseV1::AdministratorWebTokenSpecManagedConfigurations::Representation
2016-10-12 22:52:51 +00:00
property :parent, as: 'parent'
collection :permission, as: 'permission'
property :play_search, as: 'playSearch', class: Google::Apis::AndroidenterpriseV1::AdministratorWebTokenSpecPlaySearch, decorator: Google::Apis::AndroidenterpriseV1::AdministratorWebTokenSpecPlaySearch::Representation
property :private_apps, as: 'privateApps', class: Google::Apis::AndroidenterpriseV1::AdministratorWebTokenSpecPrivateApps, decorator: Google::Apis::AndroidenterpriseV1::AdministratorWebTokenSpecPrivateApps::Representation
property :store_builder, as: 'storeBuilder', class: Google::Apis::AndroidenterpriseV1::AdministratorWebTokenSpecStoreBuilder, decorator: Google::Apis::AndroidenterpriseV1::AdministratorWebTokenSpecStoreBuilder::Representation
property :web_apps, as: 'webApps', class: Google::Apis::AndroidenterpriseV1::AdministratorWebTokenSpecWebApps, decorator: Google::Apis::AndroidenterpriseV1::AdministratorWebTokenSpecWebApps::Representation
end
end
class AdministratorWebTokenSpecManagedConfigurations
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :enabled, as: 'enabled'
end
end
class AdministratorWebTokenSpecPlaySearch
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :approve_apps, as: 'approveApps'
property :enabled, as: 'enabled'
end
end
class AdministratorWebTokenSpecPrivateApps
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :enabled, as: 'enabled'
end
end
class AdministratorWebTokenSpecStoreBuilder
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :enabled, as: 'enabled'
end
end
class AdministratorWebTokenSpecWebApps
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :enabled, as: 'enabled'
2016-10-12 22:52:51 +00:00
end
end
2015-06-23 23:05:46 +00:00
class AppRestrictionsSchema
# @private
2015-06-23 23:05:46 +00:00
class Representation < Google::Apis::Core::JsonRepresentation
2015-12-03 01:10:07 +00:00
property :kind, as: 'kind'
2015-06-23 23:05:46 +00:00
collection :restrictions, as: 'restrictions', class: Google::Apis::AndroidenterpriseV1::AppRestrictionsSchemaRestriction, decorator: Google::Apis::AndroidenterpriseV1::AppRestrictionsSchemaRestriction::Representation
end
end
2016-06-30 21:17:37 +00:00
class AppRestrictionsSchemaChangeEvent
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :product_id, as: 'productId'
end
end
2015-06-23 23:05:46 +00:00
class AppRestrictionsSchemaRestriction
# @private
2015-06-23 23:05:46 +00:00
class Representation < Google::Apis::Core::JsonRepresentation
property :default_value, as: 'defaultValue', class: Google::Apis::AndroidenterpriseV1::AppRestrictionsSchemaRestrictionRestrictionValue, decorator: Google::Apis::AndroidenterpriseV1::AppRestrictionsSchemaRestrictionRestrictionValue::Representation
property :description, as: 'description'
collection :entry, as: 'entry'
collection :entry_value, as: 'entryValue'
property :key, as: 'key'
2016-08-08 20:25:38 +00:00
collection :nested_restriction, as: 'nestedRestriction', class: Google::Apis::AndroidenterpriseV1::AppRestrictionsSchemaRestriction, decorator: Google::Apis::AndroidenterpriseV1::AppRestrictionsSchemaRestriction::Representation
2015-06-23 23:05:46 +00:00
property :restriction_type, as: 'restrictionType'
property :title, as: 'title'
end
end
class AppRestrictionsSchemaRestrictionRestrictionValue
# @private
2015-06-23 23:05:46 +00:00
class Representation < Google::Apis::Core::JsonRepresentation
property :type, as: 'type'
property :value_bool, as: 'valueBool'
property :value_integer, as: 'valueInteger'
collection :value_multiselect, as: 'valueMultiselect'
property :value_string, as: 'valueString'
end
end
class AppState
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :keyed_app_state, as: 'keyedAppState', class: Google::Apis::AndroidenterpriseV1::KeyedAppState, decorator: Google::Apis::AndroidenterpriseV1::KeyedAppState::Representation
property :package_name, as: 'packageName'
end
end
2016-06-30 21:17:37 +00:00
class AppUpdateEvent
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :product_id, as: 'productId'
end
end
2015-06-23 23:05:46 +00:00
class AppVersion
# @private
2015-06-23 23:05:46 +00:00
class Representation < Google::Apis::Core::JsonRepresentation
property :is_production, as: 'isProduction'
property :track, as: 'track'
collection :track_id, as: 'trackId'
2015-06-23 23:05:46 +00:00
property :version_code, as: 'versionCode'
property :version_string, as: 'versionString'
end
end
class ApprovalUrlInfo
# @private
2015-06-23 23:05:46 +00:00
class Representation < Google::Apis::Core::JsonRepresentation
property :approval_url, as: 'approvalUrl'
end
end
2016-06-30 21:17:37 +00:00
class AuthenticationToken
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :token, as: 'token'
end
end
class AutoInstallConstraint
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :charging_state_constraint, as: 'chargingStateConstraint'
property :device_idle_state_constraint, as: 'deviceIdleStateConstraint'
property :network_type_constraint, as: 'networkTypeConstraint'
end
end
class AutoInstallPolicy
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :auto_install_constraint, as: 'autoInstallConstraint', class: Google::Apis::AndroidenterpriseV1::AutoInstallConstraint, decorator: Google::Apis::AndroidenterpriseV1::AutoInstallConstraint::Representation
property :auto_install_mode, as: 'autoInstallMode'
property :auto_install_priority, as: 'autoInstallPriority'
property :minimum_version_code, as: 'minimumVersionCode'
end
end
class ConfigurationVariables
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :mcm_id, as: 'mcmId'
collection :variable_set, as: 'variableSet', class: Google::Apis::AndroidenterpriseV1::VariableSet, decorator: Google::Apis::AndroidenterpriseV1::VariableSet::Representation
end
end
2015-06-23 23:05:46 +00:00
class Device
# @private
2015-06-23 23:05:46 +00:00
class Representation < Google::Apis::Core::JsonRepresentation
property :android_id, as: 'androidId'
property :management_type, as: 'managementType'
property :policy, as: 'policy', class: Google::Apis::AndroidenterpriseV1::Policy, decorator: Google::Apis::AndroidenterpriseV1::Policy::Representation
property :report, as: 'report', class: Google::Apis::AndroidenterpriseV1::DeviceReport, decorator: Google::Apis::AndroidenterpriseV1::DeviceReport::Representation
end
end
class DeviceReport
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :app_state, as: 'appState', class: Google::Apis::AndroidenterpriseV1::AppState, decorator: Google::Apis::AndroidenterpriseV1::AppState::Representation
property :last_updated_timestamp_millis, :numeric_string => true, as: 'lastUpdatedTimestampMillis'
end
end
class DeviceReportUpdateEvent
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :device_id, as: 'deviceId'
property :report, as: 'report', class: Google::Apis::AndroidenterpriseV1::DeviceReport, decorator: Google::Apis::AndroidenterpriseV1::DeviceReport::Representation
property :user_id, as: 'userId'
2015-06-23 23:05:46 +00:00
end
end
class DeviceState
# @private
2015-06-23 23:05:46 +00:00
class Representation < Google::Apis::Core::JsonRepresentation
property :account_state, as: 'accountState'
end
end
class ListDevicesResponse
# @private
2015-06-23 23:05:46 +00:00
class Representation < Google::Apis::Core::JsonRepresentation
collection :device, as: 'device', class: Google::Apis::AndroidenterpriseV1::Device, decorator: Google::Apis::AndroidenterpriseV1::Device::Representation
end
end
class Enterprise
# @private
2015-06-23 23:05:46 +00:00
class Representation < Google::Apis::Core::JsonRepresentation
2016-06-30 21:17:37 +00:00
collection :administrator, as: 'administrator', class: Google::Apis::AndroidenterpriseV1::Administrator, decorator: Google::Apis::AndroidenterpriseV1::Administrator::Representation
2015-06-23 23:05:46 +00:00
property :id, as: 'id'
property :name, as: 'name'
property :primary_domain, as: 'primaryDomain'
end
end
class EnterpriseAccount
# @private
2015-06-23 23:05:46 +00:00
class Representation < Google::Apis::Core::JsonRepresentation
property :account_email, as: 'accountEmail'
end
end
class ListEnterprisesResponse
# @private
2015-06-23 23:05:46 +00:00
class Representation < Google::Apis::Core::JsonRepresentation
collection :enterprise, as: 'enterprise', class: Google::Apis::AndroidenterpriseV1::Enterprise, decorator: Google::Apis::AndroidenterpriseV1::Enterprise::Representation
end
end
2015-12-03 01:10:07 +00:00
class SendTestPushNotificationResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :message_id, as: 'messageId'
property :topic_name, as: 'topicName'
end
end
2015-06-23 23:05:46 +00:00
class Entitlement
# @private
2015-06-23 23:05:46 +00:00
class Representation < Google::Apis::Core::JsonRepresentation
property :product_id, as: 'productId'
property :reason, as: 'reason'
end
end
class ListEntitlementsResponse
# @private
2015-06-23 23:05:46 +00:00
class Representation < Google::Apis::Core::JsonRepresentation
collection :entitlement, as: 'entitlement', class: Google::Apis::AndroidenterpriseV1::Entitlement, decorator: Google::Apis::AndroidenterpriseV1::Entitlement::Representation
end
end
class GroupLicense
# @private
2015-06-23 23:05:46 +00:00
class Representation < Google::Apis::Core::JsonRepresentation
property :acquisition_kind, as: 'acquisitionKind'
property :approval, as: 'approval'
property :num_provisioned, as: 'numProvisioned'
property :num_purchased, as: 'numPurchased'
property :permissions, as: 'permissions'
2015-06-23 23:05:46 +00:00
property :product_id, as: 'productId'
end
end
class ListGroupLicenseUsersResponse
# @private
2015-06-23 23:05:46 +00:00
class Representation < Google::Apis::Core::JsonRepresentation
collection :user, as: 'user', class: Google::Apis::AndroidenterpriseV1::User, decorator: Google::Apis::AndroidenterpriseV1::User::Representation
end
end
class ListGroupLicensesResponse
# @private
2015-06-23 23:05:46 +00:00
class Representation < Google::Apis::Core::JsonRepresentation
collection :group_license, as: 'groupLicense', class: Google::Apis::AndroidenterpriseV1::GroupLicense, decorator: Google::Apis::AndroidenterpriseV1::GroupLicense::Representation
end
end
class Install
# @private
2015-06-23 23:05:46 +00:00
class Representation < Google::Apis::Core::JsonRepresentation
property :install_state, as: 'installState'
property :product_id, as: 'productId'
property :version_code, as: 'versionCode'
end
end
2016-06-30 21:17:37 +00:00
class InstallFailureEvent
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :device_id, as: 'deviceId'
property :failure_details, as: 'failureDetails'
property :failure_reason, as: 'failureReason'
property :product_id, as: 'productId'
property :user_id, as: 'userId'
end
end
2015-06-23 23:05:46 +00:00
class ListInstallsResponse
# @private
2015-06-23 23:05:46 +00:00
class Representation < Google::Apis::Core::JsonRepresentation
collection :install, as: 'install', class: Google::Apis::AndroidenterpriseV1::Install, decorator: Google::Apis::AndroidenterpriseV1::Install::Representation
end
end
class KeyedAppState
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :data, as: 'data'
property :key, as: 'key'
property :message, as: 'message'
property :severity, as: 'severity'
property :state_timestamp_millis, :numeric_string => true, as: 'stateTimestampMillis'
end
end
2015-12-16 19:33:13 +00:00
class LocalizedText
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :locale, as: 'locale'
property :text, as: 'text'
end
end
class MaintenanceWindow
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :duration_ms, :numeric_string => true, as: 'durationMs'
property :start_time_after_midnight_ms, :numeric_string => true, as: 'startTimeAfterMidnightMs'
end
end
2016-08-08 20:25:38 +00:00
class ManagedConfiguration
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :configuration_variables, as: 'configurationVariables', class: Google::Apis::AndroidenterpriseV1::ConfigurationVariables, decorator: Google::Apis::AndroidenterpriseV1::ConfigurationVariables::Representation
2016-08-08 20:25:38 +00:00
property :kind, as: 'kind'
collection :managed_property, as: 'managedProperty', class: Google::Apis::AndroidenterpriseV1::ManagedProperty, decorator: Google::Apis::AndroidenterpriseV1::ManagedProperty::Representation
property :product_id, as: 'productId'
end
end
class ManagedConfigurationsForDeviceListResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :managed_configuration_for_device, as: 'managedConfigurationForDevice', class: Google::Apis::AndroidenterpriseV1::ManagedConfiguration, decorator: Google::Apis::AndroidenterpriseV1::ManagedConfiguration::Representation
end
end
class ManagedConfigurationsForUserListResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :managed_configuration_for_user, as: 'managedConfigurationForUser', class: Google::Apis::AndroidenterpriseV1::ManagedConfiguration, decorator: Google::Apis::AndroidenterpriseV1::ManagedConfiguration::Representation
end
end
class ManagedConfigurationsSettings
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :last_updated_timestamp_millis, :numeric_string => true, as: 'lastUpdatedTimestampMillis'
property :mcm_id, as: 'mcmId'
property :name, as: 'name'
end
end
class ManagedConfigurationsSettingsListResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :managed_configurations_settings, as: 'managedConfigurationsSettings', class: Google::Apis::AndroidenterpriseV1::ManagedConfigurationsSettings, decorator: Google::Apis::AndroidenterpriseV1::ManagedConfigurationsSettings::Representation
end
end
2016-08-08 20:25:38 +00:00
class ManagedProperty
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :key, as: 'key'
property :value_bool, as: 'valueBool'
property :value_bundle, as: 'valueBundle', class: Google::Apis::AndroidenterpriseV1::ManagedPropertyBundle, decorator: Google::Apis::AndroidenterpriseV1::ManagedPropertyBundle::Representation
collection :value_bundle_array, as: 'valueBundleArray', class: Google::Apis::AndroidenterpriseV1::ManagedPropertyBundle, decorator: Google::Apis::AndroidenterpriseV1::ManagedPropertyBundle::Representation
property :value_integer, as: 'valueInteger'
property :value_string, as: 'valueString'
collection :value_string_array, as: 'valueStringArray'
end
end
class ManagedPropertyBundle
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :managed_property, as: 'managedProperty', class: Google::Apis::AndroidenterpriseV1::ManagedProperty, decorator: Google::Apis::AndroidenterpriseV1::ManagedProperty::Representation
end
end
2017-01-13 23:04:35 +00:00
class NewDeviceEvent
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :device_id, as: 'deviceId'
property :dpc_package_name, as: 'dpcPackageName'
2017-01-13 23:04:35 +00:00
property :management_type, as: 'managementType'
property :user_id, as: 'userId'
end
end
2016-06-30 21:17:37 +00:00
class NewPermissionsEvent
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :approved_permissions, as: 'approvedPermissions'
property :product_id, as: 'productId'
collection :requested_permissions, as: 'requestedPermissions'
end
end
class Notification
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :app_restrictions_schema_change_event, as: 'appRestrictionsSchemaChangeEvent', class: Google::Apis::AndroidenterpriseV1::AppRestrictionsSchemaChangeEvent, decorator: Google::Apis::AndroidenterpriseV1::AppRestrictionsSchemaChangeEvent::Representation
property :app_update_event, as: 'appUpdateEvent', class: Google::Apis::AndroidenterpriseV1::AppUpdateEvent, decorator: Google::Apis::AndroidenterpriseV1::AppUpdateEvent::Representation
property :device_report_update_event, as: 'deviceReportUpdateEvent', class: Google::Apis::AndroidenterpriseV1::DeviceReportUpdateEvent, decorator: Google::Apis::AndroidenterpriseV1::DeviceReportUpdateEvent::Representation
2016-06-30 21:17:37 +00:00
property :enterprise_id, as: 'enterpriseId'
property :install_failure_event, as: 'installFailureEvent', class: Google::Apis::AndroidenterpriseV1::InstallFailureEvent, decorator: Google::Apis::AndroidenterpriseV1::InstallFailureEvent::Representation
2017-01-13 23:04:35 +00:00
property :new_device_event, as: 'newDeviceEvent', class: Google::Apis::AndroidenterpriseV1::NewDeviceEvent, decorator: Google::Apis::AndroidenterpriseV1::NewDeviceEvent::Representation
2016-06-30 21:17:37 +00:00
property :new_permissions_event, as: 'newPermissionsEvent', class: Google::Apis::AndroidenterpriseV1::NewPermissionsEvent, decorator: Google::Apis::AndroidenterpriseV1::NewPermissionsEvent::Representation
2017-05-26 16:44:32 +00:00
property :notification_type, as: 'notificationType'
2016-06-30 21:17:37 +00:00
property :product_approval_event, as: 'productApprovalEvent', class: Google::Apis::AndroidenterpriseV1::ProductApprovalEvent, decorator: Google::Apis::AndroidenterpriseV1::ProductApprovalEvent::Representation
property :product_availability_change_event, as: 'productAvailabilityChangeEvent', class: Google::Apis::AndroidenterpriseV1::ProductAvailabilityChangeEvent, decorator: Google::Apis::AndroidenterpriseV1::ProductAvailabilityChangeEvent::Representation
2017-04-03 20:18:48 +00:00
property :timestamp_millis, :numeric_string => true, as: 'timestampMillis'
2016-06-30 21:17:37 +00:00
end
end
class NotificationSet
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :notification, as: 'notification', class: Google::Apis::AndroidenterpriseV1::Notification, decorator: Google::Apis::AndroidenterpriseV1::Notification::Representation
property :notification_set_id, as: 'notificationSetId'
end
end
class PageInfo
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :result_per_page, as: 'resultPerPage'
property :start_index, as: 'startIndex'
property :total_results, as: 'totalResults'
end
end
2015-06-23 23:05:46 +00:00
class Permission
# @private
2015-06-23 23:05:46 +00:00
class Representation < Google::Apis::Core::JsonRepresentation
property :description, as: 'description'
property :name, as: 'name'
property :permission_id, as: 'permissionId'
end
end
class Policy
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :auto_update_policy, as: 'autoUpdatePolicy'
property :device_report_policy, as: 'deviceReportPolicy'
property :maintenance_window, as: 'maintenanceWindow', class: Google::Apis::AndroidenterpriseV1::MaintenanceWindow, decorator: Google::Apis::AndroidenterpriseV1::MaintenanceWindow::Representation
property :product_availability_policy, as: 'productAvailabilityPolicy'
collection :product_policy, as: 'productPolicy', class: Google::Apis::AndroidenterpriseV1::ProductPolicy, decorator: Google::Apis::AndroidenterpriseV1::ProductPolicy::Representation
end
end
2015-06-23 23:05:46 +00:00
class Product
# @private
2015-06-23 23:05:46 +00:00
class Representation < Google::Apis::Core::JsonRepresentation
collection :app_tracks, as: 'appTracks', class: Google::Apis::AndroidenterpriseV1::TrackInfo, decorator: Google::Apis::AndroidenterpriseV1::TrackInfo::Representation
2015-06-23 23:05:46 +00:00
collection :app_version, as: 'appVersion', class: Google::Apis::AndroidenterpriseV1::AppVersion, decorator: Google::Apis::AndroidenterpriseV1::AppVersion::Representation
property :author_name, as: 'authorName'
collection :available_countries, as: 'availableCountries'
collection :available_tracks, as: 'availableTracks'
property :category, as: 'category'
property :content_rating, as: 'contentRating'
property :description, as: 'description'
2015-06-23 23:05:46 +00:00
property :details_url, as: 'detailsUrl'
property :distribution_channel, as: 'distributionChannel'
collection :features, as: 'features'
2015-06-23 23:05:46 +00:00
property :icon_url, as: 'iconUrl'
property :last_updated_timestamp_millis, :numeric_string => true, as: 'lastUpdatedTimestampMillis'
property :min_android_sdk_version, as: 'minAndroidSdkVersion'
collection :permissions, as: 'permissions', class: Google::Apis::AndroidenterpriseV1::ProductPermission, decorator: Google::Apis::AndroidenterpriseV1::ProductPermission::Representation
2015-06-23 23:05:46 +00:00
property :product_id, as: 'productId'
2016-01-14 18:49:46 +00:00
property :product_pricing, as: 'productPricing'
property :recent_changes, as: 'recentChanges'
2015-06-23 23:05:46 +00:00
property :requires_container_app, as: 'requiresContainerApp'
collection :screenshot_urls, as: 'screenshotUrls'
property :signing_certificate, as: 'signingCertificate', class: Google::Apis::AndroidenterpriseV1::ProductSigningCertificate, decorator: Google::Apis::AndroidenterpriseV1::ProductSigningCertificate::Representation
property :small_icon_url, as: 'smallIconUrl'
2015-06-23 23:05:46 +00:00
property :title, as: 'title'
property :work_details_url, as: 'workDetailsUrl'
end
end
2016-06-30 21:17:37 +00:00
class ProductApprovalEvent
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :approved, as: 'approved'
property :product_id, as: 'productId'
end
end
class ProductAvailabilityChangeEvent
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :availability_status, as: 'availabilityStatus'
property :product_id, as: 'productId'
end
end
2015-06-23 23:05:46 +00:00
class ProductPermission
# @private
2015-06-23 23:05:46 +00:00
class Representation < Google::Apis::Core::JsonRepresentation
property :permission_id, as: 'permissionId'
property :state, as: 'state'
end
end
class ProductPermissions
# @private
2015-06-23 23:05:46 +00:00
class Representation < Google::Apis::Core::JsonRepresentation
collection :permission, as: 'permission', class: Google::Apis::AndroidenterpriseV1::ProductPermission, decorator: Google::Apis::AndroidenterpriseV1::ProductPermission::Representation
property :product_id, as: 'productId'
end
end
class ProductPolicy
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :auto_install_policy, as: 'autoInstallPolicy', class: Google::Apis::AndroidenterpriseV1::AutoInstallPolicy, decorator: Google::Apis::AndroidenterpriseV1::AutoInstallPolicy::Representation
feat: Automated regeneration of androidenterprise v1 client (#1447) This PR was generated using Autosynth. :rainbow: <details><summary>Log from Synthtool</summary> ``` 2020-11-10 01:34:22,294 synthtool [DEBUG] > Executing /home/kbuilder/.cache/synthtool/google-api-ruby-client/synth.py. On branch autosynth-androidenterprise-v1 nothing to commit, working tree clean 2020-11-10 01:34:22,325 synthtool [DEBUG] > Running: docker run --rm -v/home/kbuilder/.cache/synthtool/google-api-ruby-client:/workspace -v/var/run/docker.sock:/var/run/docker.sock -w /workspace --entrypoint script/synth.rb gcr.io/cloud-devrel-kokoro-resources/yoshi-ruby/autosynth androidenterprise v1 DEBUG:synthtool:Running: docker run --rm -v/home/kbuilder/.cache/synthtool/google-api-ruby-client:/workspace -v/var/run/docker.sock:/var/run/docker.sock -w /workspace --entrypoint script/synth.rb gcr.io/cloud-devrel-kokoro-resources/yoshi-ruby/autosynth androidenterprise v1 bundle install Don't run Bundler as root. Bundler can ask for sudo if it is needed, and installing your bundle as root will break this application for all non-root users on this machine. The dependency jruby-openssl (>= 0) will be unused by any of the platforms Bundler is installing for. Bundler is installing for ruby but the dependency is only for java. To add those platforms to the bundle, run `bundle lock --add-platform java`. Fetching gem metadata from https://rubygems.org/......... Fetching gem metadata from https://rubygems.org/. Resolving dependencies... Fetching rake 11.3.0 Installing rake 11.3.0 Fetching concurrent-ruby 1.1.7 Installing concurrent-ruby 1.1.7 Fetching i18n 1.8.5 Installing i18n 1.8.5 Fetching minitest 5.14.2 Installing minitest 5.14.2 Fetching thread_safe 0.3.6 Installing thread_safe 0.3.6 Fetching tzinfo 1.2.8 Installing tzinfo 1.2.8 Fetching activesupport 5.0.7.2 Installing activesupport 5.0.7.2 Fetching public_suffix 4.0.6 Installing public_suffix 4.0.6 Fetching addressable 2.7.0 Installing addressable 2.7.0 Fetching ast 2.4.1 Installing ast 2.4.1 Using bundler 2.1.4 Fetching byebug 11.1.3 Installing byebug 11.1.3 with native extensions Fetching coderay 1.1.3 Installing coderay 1.1.3 Fetching json 2.3.1 Installing json 2.3.1 with native extensions Fetching docile 1.3.2 Installing docile 1.3.2 Fetching simplecov-html 0.10.2 Installing simplecov-html 0.10.2 Fetching simplecov 0.16.1 Installing simplecov 0.16.1 Using sync 0.5.0 Fetching tins 1.26.0 Installing tins 1.26.0 Fetching term-ansicolor 1.7.1 Installing term-ansicolor 1.7.1 Fetching thor 0.20.3 Installing thor 0.20.3 Fetching coveralls 0.8.23 Installing coveralls 0.8.23 Fetching crack 0.4.4 Installing crack 0.4.4 Fetching declarative 0.0.20 Installing declarative 0.0.20 Fetching declarative-option 0.1.0 Installing declarative-option 0.1.0 Fetching diff-lcs 1.4.4 Installing diff-lcs 1.4.4 Fetching dotenv 2.7.6 Installing dotenv 2.7.6 Fetching fakefs 0.20.1 Installing fakefs 0.20.1 Fetching multipart-post 2.1.1 Installing multipart-post 2.1.1 Fetching ruby2_keywords 0.0.2 Installing ruby2_keywords 0.0.2 Fetching faraday 1.1.0 Installing faraday 1.1.0 Fetching gems 1.2.0 Installing gems 1.2.0 Fetching github-markup 1.7.0 Installing github-markup 1.7.0 Fetching jwt 2.2.2 Installing jwt 2.2.2 Fetching memoist 0.16.2 Installing memoist 0.16.2 Fetching multi_json 1.15.0 Installing multi_json 1.15.0 Fetching os 0.9.6 Installing os 0.9.6 Fetching signet 0.14.0 Installing signet 0.14.0 Fetching googleauth 0.14.0 Installing googleauth 0.14.0 Fetching httpclient 2.8.3 Installing httpclient 2.8.3 Fetching mini_mime 1.0.2 Installing mini_mime 1.0.2 Fetching uber 0.1.0 Installing uber 0.1.0 Fetching representable 3.0.4 Installing representable 3.0.4 Fetching retriable 3.1.2 Installing retriable 3.1.2 Fetching rexml 3.2.4 Installing rexml 3.2.4 Using google-api-client 0.49.0 from source at `.` Fetching google-id-token 1.4.2 Installing google-id-token 1.4.2 Fetching hashdiff 1.0.1 Installing hashdiff 1.0.1 Fetching mime-types-data 3.2020.1104 Installing mime-types-data 3.2020.1104 Fetching mime-types 3.3.1 Installing mime-types 3.3.1 Fetching multi_xml 0.6.0 Installing multi_xml 0.6.0 Fetching httparty 0.18.1 Installing httparty 0.18.1 Fetching rspec-support 3.10.0 Installing rspec-support 3.10.0 Fetching rspec-core 3.10.0 Installing rspec-core 3.10.0 Fetching rspec-expectations 3.10.0 Installing rspec-expectations 3.10.0 Fetching rspec-mocks 3.10.0 Installing rspec-mocks 3.10.0 Fetching rspec 3.10.0 Installing rspec 3.10.0 Fetching json_spec 1.1.5 Installing json_spec 1.1.5 Fetching launchy 2.5.0 Installing launchy 2.5.0 Fetching little-plugger 1.1.4 Installing little-plugger 1.1.4 Fetching logging 2.3.0 Installing logging 2.3.0 Fetching method_source 1.0.0 Installing method_source 1.0.0 Fetching opencensus 0.5.0 Installing opencensus 0.5.0 Fetching parallel 1.20.0 Installing parallel 1.20.0 Fetching parser 2.7.2.0 Installing parser 2.7.2.0 Fetching powerpack 0.1.2 Installing powerpack 0.1.2 Fetching pry 0.13.1 Installing pry 0.13.1 Fetching pry-byebug 3.9.0 Installing pry-byebug 3.9.0 Fetching yard 0.9.25 Installing yard 0.9.25 Fetching pry-doc 0.13.5 Installing pry-doc 0.13.5 Fetching rainbow 2.2.2 Installing rainbow 2.2.2 with native extensions Fetching redcarpet 3.5.0 Installing redcarpet 3.5.0 with native extensions Fetching redis 3.3.5 Installing redis 3.3.5 Fetching rmail 1.1.4 Installing rmail 1.1.4 Fetching ruby-progressbar 1.10.1 Installing ruby-progressbar 1.10.1 Fetching unicode-display_width 1.7.0 Installing unicode-display_width 1.7.0 Fetching rubocop 0.49.1 Installing rubocop 0.49.1 Fetching webmock 2.3.2 Installing webmock 2.3.2 Bundle complete! 31 Gemfile dependencies, 78 gems now installed. Use `bundle info [gemname]` to see where a bundled gem is installed. Post-install message from i18n: HEADS UP! i18n 1.1 changed fallbacks to exclude default locale. But that may break your application. If you are upgrading your Rails application from an older version of Rails: Please check your Rails app for 'config.i18n.fallbacks = true'. If you're using I18n (>= 1.1.0) and Rails (< 5.2.2), this should be 'config.i18n.fallbacks = [I18n.default_locale]'. If not, fallbacks will be broken in your app by I18n 1.1.x. If you are starting a NEW Rails application, you can ignore this notice. For more info see: https://github.com/svenfuchs/i18n/releases/tag/v1.1.0 Post-install message from httparty: When you HTTParty, you must party hard! echo a | bundle exec bin/generate-api gen generated --api=androidenterprise.v1 --names-out=/workspace/api_names_out.yaml Loading androidenterprise, version v1 from https://raw.githubusercontent.com/googleapis/discovery-artifact-manager/master/discoveries/androidenterprise.v1.json conflict google/apis/androidenterprise_v1.rb <identerprise_v1.rb? (enter "h" for help) [Ynaqdhm] a force google/apis/androidenterprise_v1.rb identical google/apis/androidenterprise_v1/service.rb conflict google/apis/androidenterprise_v1/classes.rb force google/apis/androidenterprise_v1/classes.rb conflict google/apis/androidenterprise_v1/representations.rb force google/apis/androidenterprise_v1/representations.rb conflict /workspace/api_names_out.yaml force /workspace/api_names_out.yaml 2020-11-10 01:34:49,387 synthtool [DEBUG] > Wrote metadata to generated/google/apis/androidenterprise_v1/synth.metadata. DEBUG:synthtool:Wrote metadata to generated/google/apis/androidenterprise_v1/synth.metadata. ``` </details> Full log will be available here: https://source.cloud.google.com/results/invocations/bcc4dc3c-f04b-44c0-b838-d4409e56bd5b/targets - [ ] To automatically regenerate this PR, check this box.
2020-11-10 09:52:06 +00:00
property :auto_update_mode, as: 'autoUpdateMode'
property :managed_configuration, as: 'managedConfiguration', class: Google::Apis::AndroidenterpriseV1::ManagedConfiguration, decorator: Google::Apis::AndroidenterpriseV1::ManagedConfiguration::Representation
property :product_id, as: 'productId'
collection :track_ids, as: 'trackIds'
collection :tracks, as: 'tracks'
end
end
2015-12-03 01:10:07 +00:00
class ProductSet
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :product_id, as: 'productId'
2016-10-20 20:15:24 +00:00
property :product_set_behavior, as: 'productSetBehavior'
collection :product_visibility, as: 'productVisibility', class: Google::Apis::AndroidenterpriseV1::ProductVisibility, decorator: Google::Apis::AndroidenterpriseV1::ProductVisibility::Representation
2015-12-03 01:10:07 +00:00
end
end
class ProductSigningCertificate
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :certificate_hash_sha1, as: 'certificateHashSha1'
property :certificate_hash_sha256, as: 'certificateHashSha256'
end
end
class ProductVisibility
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :product_id, as: 'productId'
collection :track_ids, as: 'trackIds'
collection :tracks, as: 'tracks'
end
end
2015-06-23 23:05:46 +00:00
class ApproveProductRequest
# @private
2015-06-23 23:05:46 +00:00
class Representation < Google::Apis::Core::JsonRepresentation
property :approval_url_info, as: 'approvalUrlInfo', class: Google::Apis::AndroidenterpriseV1::ApprovalUrlInfo, decorator: Google::Apis::AndroidenterpriseV1::ApprovalUrlInfo::Representation
property :approved_permissions, as: 'approvedPermissions'
2015-06-23 23:05:46 +00:00
end
end
class GenerateProductApprovalUrlResponse
# @private
2015-06-23 23:05:46 +00:00
class Representation < Google::Apis::Core::JsonRepresentation
property :url, as: 'url'
end
end
class ProductsListResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :page_info, as: 'pageInfo', class: Google::Apis::AndroidenterpriseV1::PageInfo, decorator: Google::Apis::AndroidenterpriseV1::PageInfo::Representation
collection :product, as: 'product', class: Google::Apis::AndroidenterpriseV1::Product, decorator: Google::Apis::AndroidenterpriseV1::Product::Representation
property :token_pagination, as: 'tokenPagination', class: Google::Apis::AndroidenterpriseV1::TokenPagination, decorator: Google::Apis::AndroidenterpriseV1::TokenPagination::Representation
end
end
2016-06-30 21:17:37 +00:00
class ServiceAccount
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :key, as: 'key', class: Google::Apis::AndroidenterpriseV1::ServiceAccountKey, decorator: Google::Apis::AndroidenterpriseV1::ServiceAccountKey::Representation
property :name, as: 'name'
end
end
class ServiceAccountKey
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :data, as: 'data'
property :id, as: 'id'
2017-01-13 23:04:35 +00:00
property :public_data, as: 'publicData'
2016-06-30 21:17:37 +00:00
property :type, as: 'type'
end
end
class ServiceAccountKeysListResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :service_account_key, as: 'serviceAccountKey', class: Google::Apis::AndroidenterpriseV1::ServiceAccountKey, decorator: Google::Apis::AndroidenterpriseV1::ServiceAccountKey::Representation
end
end
class SignupInfo
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :completion_token, as: 'completionToken'
property :kind, as: 'kind'
property :url, as: 'url'
end
end
2015-12-16 19:33:13 +00:00
class StoreCluster
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :id, as: 'id'
collection :name, as: 'name', class: Google::Apis::AndroidenterpriseV1::LocalizedText, decorator: Google::Apis::AndroidenterpriseV1::LocalizedText::Representation
property :order_in_page, as: 'orderInPage'
collection :product_id, as: 'productId'
end
end
class StoreLayout
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :homepage_id, as: 'homepageId'
2016-10-12 22:52:51 +00:00
property :store_layout_type, as: 'storeLayoutType'
2015-12-16 19:33:13 +00:00
end
end
class StoreLayoutClustersListResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :cluster, as: 'cluster', class: Google::Apis::AndroidenterpriseV1::StoreCluster, decorator: Google::Apis::AndroidenterpriseV1::StoreCluster::Representation
end
end
class StoreLayoutPagesListResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :page, as: 'page', class: Google::Apis::AndroidenterpriseV1::StorePage, decorator: Google::Apis::AndroidenterpriseV1::StorePage::Representation
end
end
class StorePage
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :id, as: 'id'
collection :link, as: 'link'
collection :name, as: 'name', class: Google::Apis::AndroidenterpriseV1::LocalizedText, decorator: Google::Apis::AndroidenterpriseV1::LocalizedText::Representation
end
end
class TokenPagination
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :next_page_token, as: 'nextPageToken'
property :previous_page_token, as: 'previousPageToken'
end
end
class TrackInfo
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :track_alias, as: 'trackAlias'
property :track_id, as: 'trackId'
end
end
2015-06-23 23:05:46 +00:00
class User
# @private
2015-06-23 23:05:46 +00:00
class Representation < Google::Apis::Core::JsonRepresentation
2016-06-30 21:17:37 +00:00
property :account_identifier, as: 'accountIdentifier'
property :account_type, as: 'accountType'
property :display_name, as: 'displayName'
2015-06-23 23:05:46 +00:00
property :id, as: 'id'
2016-06-30 21:17:37 +00:00
property :management_type, as: 'managementType'
2015-06-23 23:05:46 +00:00
property :primary_email, as: 'primaryEmail'
end
end
class ListUsersResponse
# @private
2015-06-23 23:05:46 +00:00
class Representation < Google::Apis::Core::JsonRepresentation
collection :user, as: 'user', class: Google::Apis::AndroidenterpriseV1::User, decorator: Google::Apis::AndroidenterpriseV1::User::Representation
end
end
class VariableSet
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :placeholder, as: 'placeholder'
property :user_value, as: 'userValue'
end
end
class WebApp
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :display_mode, as: 'displayMode'
collection :icons, as: 'icons', class: Google::Apis::AndroidenterpriseV1::WebAppIcon, decorator: Google::Apis::AndroidenterpriseV1::WebAppIcon::Representation
property :is_published, as: 'isPublished'
property :start_url, as: 'startUrl'
property :title, as: 'title'
property :version_code, :numeric_string => true, as: 'versionCode'
property :web_app_id, as: 'webAppId'
end
end
class WebAppIcon
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :image_data, as: 'imageData'
end
end
class WebAppsListResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :web_app, as: 'webApp', class: Google::Apis::AndroidenterpriseV1::WebApp, decorator: Google::Apis::AndroidenterpriseV1::WebApp::Representation
end
end
2015-06-23 23:05:46 +00:00
end
end
end