Show / Hide Table of Contents

Class ProductPolicy

The policy for a product.

Inheritance
object
ProductPolicy
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
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>

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX