Class ProductPolicy
The policy for a product.
Implements
Inherited Members
Namespace: Google.Apis.AndroidEnterprise.v1.Data
Assembly: Google.Apis.AndroidEnterprise.v1.dll
Syntax
public class ProductPolicy : IDirectResponseSchema
Properties
AutoInstallPolicy
The auto-install policy for the product.
Declaration
[JsonProperty("autoInstallPolicy")]
public virtual AutoInstallPolicy AutoInstallPolicy { get; set; }
Property Value
Type | Description |
---|---|
AutoInstallPolicy |
AutoUpdateMode
The auto-update mode for the product. When autoUpdateMode is used, it always takes precedence over the user's choice. So when a user makes changes to the device settings manually, these changes are ignored.
Declaration
[JsonProperty("autoUpdateMode")]
public virtual string AutoUpdateMode { get; set; }
Property Value
Type | Description |
---|---|
string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
EnterpriseAuthenticationAppLinkConfigs
An authentication URL configuration for the authenticator app of an identity provider. This helps to launch the identity provider's authenticator app during the authentication happening in a private app using Android WebView. Authenticator app should already be the default handler for the authentication url on the device.
Declaration
[JsonProperty("enterpriseAuthenticationAppLinkConfigs")]
public virtual IList<EnterpriseAuthenticationAppLinkConfig> EnterpriseAuthenticationAppLinkConfigs { get; set; }
Property Value
Type | Description |
---|---|
IList<EnterpriseAuthenticationAppLinkConfig> |
ManagedConfiguration
The managed configuration for the product.
Declaration
[JsonProperty("managedConfiguration")]
public virtual ManagedConfiguration ManagedConfiguration { get; set; }
Property Value
Type | Description |
---|---|
ManagedConfiguration |
ProductId
The ID of the product. For example, "app:com.google.android.gm".
Declaration
[JsonProperty("productId")]
public virtual string ProductId { get; set; }
Property Value
Type | Description |
---|---|
string |
TrackIds
Grants the device visibility to the specified product release track(s), identified by trackIds. The list of release tracks of a product can be obtained by calling Products.Get.
Declaration
[JsonProperty("trackIds")]
public virtual IList<string> TrackIds { get; set; }
Property Value
Type | Description |
---|---|
IList<string> |
Tracks
Deprecated. Use trackIds instead.
Declaration
[JsonProperty("tracks")]
public virtual IList<string> Tracks { get; set; }
Property Value
Type | Description |
---|---|
IList<string> |