Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

GoogleChromePolicyVersionsV1PolicySchema

import type { GoogleChromePolicyVersionsV1PolicySchema } from "https://googleapis.deno.dev/v1/chromepolicy:v1.ts";

Resource representing a policy schema.

interface GoogleChromePolicyVersionsV1PolicySchema {
readonly accessRestrictions?: string[];
readonly additionalTargetKeyNames?: GoogleChromePolicyVersionsV1AdditionalTargetKeyName[];
categoryTitle?: string;
name?: string;
readonly policyApiLifecycle?: GoogleChromePolicyVersionsV1PolicyApiLifecycle;
readonly policyDescription?: string;
readonly schemaName?: string;
readonly supportedPlatforms?:
| "PLATFORM_UNSPECIFIED"
| "CHROME_OS"
| "CHROME_BROWSER"
| "CHROME_BROWSER_FOR_ANDROID"
| "CHROME_BROWSER_FOR_IOS"[];
readonly supportUri?: string;
readonly validTargetResources?: "TARGET_RESOURCE_UNSPECIFIED" | "ORG_UNIT" | "GROUP"[];
}

§Properties

§
readonly accessRestrictions?: string[]
[src]

Output only. Specific access restrictions related to this policy.

§
readonly additionalTargetKeyNames?: GoogleChromePolicyVersionsV1AdditionalTargetKeyName[]
[src]

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.

§
categoryTitle?: string
[src]

Title of the category in which a setting belongs.

§

Schema definition using proto descriptor.

§

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.

§
name?: string
[src]

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

§

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

§

Output only. Current lifecycle information.

§
readonly policyDescription?: string
[src]

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

§
readonly schemaName?: string
[src]

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.

§
readonly supportedPlatforms?: "PLATFORM_UNSPECIFIED" | "CHROME_OS" | "CHROME_BROWSER" | "CHROME_BROWSER_FOR_ANDROID" | "CHROME_BROWSER_FOR_IOS"[]
[src]

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

§
readonly supportUri?: string
[src]

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

§
readonly validTargetResources?: "TARGET_RESOURCE_UNSPECIFIED" | "ORG_UNIT" | "GROUP"[]
[src]

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