Show / Hide Table of Contents

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 organizations using Managed Play whose application is configured to restrict distribution to the organizations.

Inheritance
System.Object
ExternallyHostedApk
Implements
IDirectResponseSchema
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Google.Apis.AndroidPublisher.v3.Data
Assembly: Google.Apis.AndroidPublisher.v3.dll
Syntax
public class ExternallyHostedApk : IDirectResponseSchema

Properties

ApplicationLabel

The application label.

Declaration
[JsonProperty("applicationLabel")]
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 sign this APK, represented as a base64 encoded byte array.

Declaration
[JsonProperty("certificateBase64s")]
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
[JsonProperty("externallyHostedUrl")]
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
[JsonProperty("fileSha1Base64")]
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
[JsonProperty("fileSha256Base64")]
public virtual string FileSha256Base64 { get; set; }
Property Value
Type Description
System.String

FileSize

The file size in bytes of this APK.

Declaration
[JsonProperty("fileSize")]
public virtual 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
[JsonProperty("iconBase64")]
public virtual string IconBase64 { get; set; }
Property Value
Type Description
System.String

MaximumSdk

The maximum SDK supported by this APK (optional).

Declaration
[JsonProperty("maximumSdk")]
public virtual int? MaximumSdk { get; set; }
Property Value
Type Description
System.Nullable<System.Int32>

MinimumSdk

The minimum SDK targeted by this APK.

Declaration
[JsonProperty("minimumSdk")]
public virtual int? MinimumSdk { get; set; }
Property Value
Type Description
System.Nullable<System.Int32>

NativeCodes

The native code environments supported by this APK (optional).

Declaration
[JsonProperty("nativeCodes")]
public virtual IList<string> NativeCodes { get; set; }
Property Value
Type Description
System.Collections.Generic.IList<System.String>

PackageName

The package name.

Declaration
[JsonProperty("packageName")]
public virtual string PackageName { get; set; }
Property Value
Type Description
System.String

UsesFeatures

The features required by this APK (optional).

Declaration
[JsonProperty("usesFeatures")]
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
[JsonProperty("usesPermissions")]
public virtual IList<UsesPermission> UsesPermissions { get; set; }
Property Value
Type Description
System.Collections.Generic.IList<UsesPermission>

VersionCode

The version code of this APK.

Declaration
[JsonProperty("versionCode")]
public virtual int? VersionCode { get; set; }
Property Value
Type Description
System.Nullable<System.Int32>

VersionName

The version name of this APK.

Declaration
[JsonProperty("versionName")]
public virtual string VersionName { get; set; }
Property Value
Type Description
System.String

Implements

IDirectResponseSchema
In This Article
Back to top