Show / Hide Table of Contents

Class ProductsResource.GetAppRestrictionsSchemaRequest

Retrieves the schema that defines the configurable properties for this product. All products have a schema, but this schema may be empty if no managed configurations have been defined. This schema can be used to populate a UI that allows an admin to configure the product. To apply a managed configuration based on the schema obtained using this API, see Managed Configurations through Play.

Inheritance
object
ClientServiceRequest
ClientServiceRequest<AppRestrictionsSchema>
AndroidEnterpriseBaseServiceRequest<AppRestrictionsSchema>
ProductsResource.GetAppRestrictionsSchemaRequest
Implements
IClientServiceRequest<AppRestrictionsSchema>
IClientServiceRequest
Inherited Members
AndroidEnterpriseBaseServiceRequest<AppRestrictionsSchema>.Xgafv
AndroidEnterpriseBaseServiceRequest<AppRestrictionsSchema>.AccessToken
AndroidEnterpriseBaseServiceRequest<AppRestrictionsSchema>.Alt
AndroidEnterpriseBaseServiceRequest<AppRestrictionsSchema>.Callback
AndroidEnterpriseBaseServiceRequest<AppRestrictionsSchema>.Fields
AndroidEnterpriseBaseServiceRequest<AppRestrictionsSchema>.Key
AndroidEnterpriseBaseServiceRequest<AppRestrictionsSchema>.OauthToken
AndroidEnterpriseBaseServiceRequest<AppRestrictionsSchema>.PrettyPrint
AndroidEnterpriseBaseServiceRequest<AppRestrictionsSchema>.QuotaUser
AndroidEnterpriseBaseServiceRequest<AppRestrictionsSchema>.UploadType
AndroidEnterpriseBaseServiceRequest<AppRestrictionsSchema>.UploadProtocol
ClientServiceRequest<AppRestrictionsSchema>.Execute()
ClientServiceRequest<AppRestrictionsSchema>.ExecuteAsStream()
ClientServiceRequest<AppRestrictionsSchema>.ExecuteAsync()
ClientServiceRequest<AppRestrictionsSchema>.ExecuteAsync(CancellationToken)
ClientServiceRequest<AppRestrictionsSchema>.ExecuteAsStreamAsync()
ClientServiceRequest<AppRestrictionsSchema>.ExecuteAsStreamAsync(CancellationToken)
ClientServiceRequest<AppRestrictionsSchema>.CreateRequest(bool?)
ClientServiceRequest<AppRestrictionsSchema>.GenerateRequestUri()
ClientServiceRequest<AppRestrictionsSchema>.GetBody()
ClientServiceRequest<AppRestrictionsSchema>.GetDefaultETagAction(string)
ClientServiceRequest<AppRestrictionsSchema>.ETagAction
ClientServiceRequest<AppRestrictionsSchema>.ModifyRequest
ClientServiceRequest<AppRestrictionsSchema>.ValidateParameters
ClientServiceRequest<AppRestrictionsSchema>.ApiVersion
ClientServiceRequest<AppRestrictionsSchema>.RequestParameters
ClientServiceRequest<AppRestrictionsSchema>.Service
ClientServiceRequest._unsuccessfulResponseHandlers
ClientServiceRequest._exceptionHandlers
ClientServiceRequest._executeInterceptors
ClientServiceRequest.AddUnsuccessfulResponseHandler(IHttpUnsuccessfulResponseHandler)
ClientServiceRequest.AddExceptionHandler(IHttpExceptionHandler)
ClientServiceRequest.AddExecuteInterceptor(IHttpExecuteInterceptor)
ClientServiceRequest.Credential
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.AndroidEnterprise.v1
Assembly: Google.Apis.AndroidEnterprise.v1.dll
Syntax
public class ProductsResource.GetAppRestrictionsSchemaRequest : AndroidEnterpriseBaseServiceRequest<AppRestrictionsSchema>, IClientServiceRequest<AppRestrictionsSchema>, IClientServiceRequest

Constructors

GetAppRestrictionsSchemaRequest(IClientService, string, string)

Constructs a new GetAppRestrictionsSchema request.

Declaration
public GetAppRestrictionsSchemaRequest(IClientService service, string enterpriseId, string productId)
Parameters
Type Name Description
IClientService service
string enterpriseId
string productId

Properties

EnterpriseId

The ID of the enterprise.

Declaration
[RequestParameter("enterpriseId", RequestParameterType.Path)]
public virtual string EnterpriseId { get; }
Property Value
Type Description
string

HttpMethod

Gets the HTTP method.

Declaration
public override string HttpMethod { get; }
Property Value
Type Description
string
Overrides
ClientServiceRequest<AppRestrictionsSchema>.HttpMethod

Language

The BCP47 tag for the user's preferred language (e.g. "en-US", "de").

Declaration
[RequestParameter("language", RequestParameterType.Query)]
public virtual string Language { get; set; }
Property Value
Type Description
string

MethodName

Gets the method name.

Declaration
public override string MethodName { get; }
Property Value
Type Description
string
Overrides
ClientServiceRequest<AppRestrictionsSchema>.MethodName

ProductId

The ID of the product.

Declaration
[RequestParameter("productId", RequestParameterType.Path)]
public virtual string ProductId { get; }
Property Value
Type Description
string

RestPath

Gets the REST path.

Declaration
public override string RestPath { get; }
Property Value
Type Description
string
Overrides
ClientServiceRequest<AppRestrictionsSchema>.RestPath

Methods

InitParameters()

Initializes GetAppRestrictionsSchema parameter list.

Declaration
protected override void InitParameters()
Overrides
AndroidEnterpriseBaseServiceRequest<AppRestrictionsSchema>.InitParameters()

Implements

IClientServiceRequest<TResponse>
IClientServiceRequest
In this article
Back to top Generated by DocFX