Show / Hide Table of Contents

Class GoogleChromePolicyVersionsV1PolicySchema

Resource representing a policy schema.

Inheritance
object
GoogleChromePolicyVersionsV1PolicySchema
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.ChromePolicy.v1.Data
Assembly: Google.Apis.ChromePolicy.v1.dll
Syntax
public class GoogleChromePolicyVersionsV1PolicySchema : IDirectResponseSchema

Properties

AccessRestrictions

Output only. Specific access restrictions related to this policy.

Declaration
[JsonProperty("accessRestrictions")]
public virtual IList<string> AccessRestrictions { get; set; }
Property Value
Type Description
IList<string>

AdditionalTargetKeyNames

Output only. Additional key names that will be used to identify the target of the policy value. When specifying a policyTargetKey, each of the additional keys specified here will have to be included in the additionalTargetKeys map.

Declaration
[JsonProperty("additionalTargetKeyNames")]
public virtual IList<GoogleChromePolicyVersionsV1AdditionalTargetKeyName> AdditionalTargetKeyNames { get; set; }
Property Value
Type Description
IList<GoogleChromePolicyVersionsV1AdditionalTargetKeyName>

CategoryTitle

Title of the category in which a setting belongs.

Declaration
[JsonProperty("categoryTitle")]
public virtual string CategoryTitle { get; set; }
Property Value
Type Description
string

Definition

Schema definition using proto descriptor.

Declaration
[JsonProperty("definition")]
public virtual Proto2FileDescriptorProto Definition { get; set; }
Property Value
Type Description
Proto2FileDescriptorProto

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

FieldDescriptions

Output only. Detailed description of each field that is part of the schema. Fields are suggested to be displayed by the ordering in this list, not by field number.

Declaration
[JsonProperty("fieldDescriptions")]
public virtual IList<GoogleChromePolicyVersionsV1PolicySchemaFieldDescription> FieldDescriptions { get; set; }
Property Value
Type Description
IList<GoogleChromePolicyVersionsV1PolicySchemaFieldDescription>

Name

Format: name=customers/{customer}/policySchemas/{schema_namespace}

Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
Type Description
string

Notices

Output only. Special notice messages related to setting certain values in certain fields in the schema.

Declaration
[JsonProperty("notices")]
public virtual IList<GoogleChromePolicyVersionsV1PolicySchemaNoticeDescription> Notices { get; set; }
Property Value
Type Description
IList<GoogleChromePolicyVersionsV1PolicySchemaNoticeDescription>

PolicyApiLifecycle

Output only. Current lifecycle information.

Declaration
[JsonProperty("policyApiLifecycle")]
public virtual GoogleChromePolicyVersionsV1PolicyApiLifecycle PolicyApiLifecycle { get; set; }
Property Value
Type Description
GoogleChromePolicyVersionsV1PolicyApiLifecycle

PolicyDescription

Output only. Description about the policy schema for user consumption.

Declaration
[JsonProperty("policyDescription")]
public virtual string PolicyDescription { get; set; }
Property Value
Type Description
string

SchemaName

Output only. The fully qualified name of the policy schema. This value is used to fill the field policy_schema in PolicyValue when calling BatchInheritOrgUnitPolicies BatchModifyOrgUnitPolicies BatchModifyGroupPolicies or BatchDeleteGroupPolicies.

Declaration
[JsonProperty("schemaName")]
public virtual string SchemaName { get; set; }
Property Value
Type Description
string

SupportUri

Output only. URI to related support article for this schema.

Declaration
[JsonProperty("supportUri")]
public virtual string SupportUri { get; set; }
Property Value
Type Description
string

SupportedPlatforms

Output only. List indicates that the policy will only apply to devices/users on these platforms.

Declaration
[JsonProperty("supportedPlatforms")]
public virtual IList<string> SupportedPlatforms { get; set; }
Property Value
Type Description
IList<string>

ValidTargetResources

Output only. Information about applicable target resources for the policy.

Declaration
[JsonProperty("validTargetResources")]
public virtual IList<string> ValidTargetResources { get; set; }
Property Value
Type Description
IList<string>

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX