Class ExternallyHostedApk
Defines an APK available for this application that is hosted externally and not uploaded to Google Play. This function is only available to enterprises who are using Google Play for Work, and whos application is restricted to the enterprise private channel
Inheritance
Implements
Namespace: Google.Apis.AndroidPublisher.v2.Data
Assembly: Google.Apis.AndroidPublisher.v2.dll
Syntax
public class ExternallyHostedApk : object, IDirectResponseSchema
Properties
ApplicationLabel
The application label.
Declaration
public virtual string ApplicationLabel { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
CertificateBase64s
A certificate (or array of certificates if a certificate-chain is used) used to signed this APK, represented as a base64 encoded byte array.
Declaration
public virtual IList<string> CertificateBase64s { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Collections.Generic.IList<System.String> |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
ExternallyHostedUrl
The URL at which the APK is hosted. This must be an https URL.
Declaration
public virtual string ExternallyHostedUrl { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
FileSha1Base64
The SHA1 checksum of this APK, represented as a base64 encoded byte array.
Declaration
public virtual string FileSha1Base64 { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
FileSha256Base64
The SHA256 checksum of this APK, represented as a base64 encoded byte array.
Declaration
public virtual string FileSha256Base64 { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
FileSize
The file size in bytes of this APK.
Declaration
public virtual Nullable<long> FileSize { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int64> |
IconBase64
The icon image from the APK, as a base64 encoded byte array.
Declaration
public virtual string IconBase64 { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
MaximumSdk
The maximum SDK supported by this APK (optional).
Declaration
public virtual Nullable<int> MaximumSdk { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> |
MinimumSdk
The minimum SDK targeted by this APK.
Declaration
public virtual Nullable<int> MinimumSdk { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> |
NativeCodes
The native code environments supported by this APK (optional).
Declaration
public virtual IList<string> NativeCodes { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Collections.Generic.IList<System.String> |
PackageName
The package name.
Declaration
public virtual string PackageName { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
UsesFeatures
The features required by this APK (optional).
Declaration
public virtual IList<string> UsesFeatures { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Collections.Generic.IList<System.String> |
UsesPermissions
The permissions requested by this APK.
Declaration
public virtual IList<ExternallyHostedApkUsesPermission> UsesPermissions { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Collections.Generic.IList<ExternallyHostedApkUsesPermission> |
VersionCode
The version code of this APK.
Declaration
public virtual Nullable<int> VersionCode { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> |
VersionName
The version name of this APK.
Declaration
public virtual string VersionName { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |