class Google::Apis::AndroidenterpriseV1::ManagedConfiguration
A managed configuration resource contains the set of managed properties defined by the app developer in the app's managed configurations schema, as well as any configuration variables defined for the user.
Attributes
A configuration variables resource contains the managed configuration settings ID to be applied to a single user, as well as the variable set that is attributed to the user. The variable set will be used to replace placeholders in the managed configuration settings. Corresponds to the JSON property `configurationVariables` @return [Google::Apis::AndroidenterpriseV1::ConfigurationVariables]
Deprecated. Corresponds to the JSON property `kind` @return [String]
The set of managed properties for this configuration. Corresponds to the JSON property `managedProperty` @return [Array<Google::Apis::AndroidenterpriseV1::ManagedProperty>]
The ID of the product that the managed configuration is for, e.g. “app:com. google.android.gm”. Corresponds to the JSON property `productId` @return [String]
Public Class Methods
# File lib/google/apis/androidenterprise_v1/classes.rb, line 1354 def initialize(**args) update!(**args) end
Public Instance Methods
Update properties of this object
# File lib/google/apis/androidenterprise_v1/classes.rb, line 1359 def update!(**args) @configuration_variables = args[:configuration_variables] if args.key?(:configuration_variables) @kind = args[:kind] if args.key?(:kind) @managed_property = args[:managed_property] if args.key?(:managed_property) @product_id = args[:product_id] if args.key?(:product_id) end