groupPolicyDefinitionFile resource type

Namespace: microsoft.graph

Important: Microsoft Graph APIs under the /beta version are subject to change; production use is not supported.

Note: The Microsoft Graph API for Intune requires an active Intune license for the tenant.

The entity represents an ADMX (Administrative Template) XML file. The ADMX file contains a collection of group policy definitions and their locations by category path. The group policy definition file also contains the languages supported as determined by the language dependent ADML (Administrative Template) language files.

Methods

Method Return Type Description
Get groupPolicyDefinitionFile groupPolicyDefinitionFile Read properties and relationships of the groupPolicyDefinitionFile object.
Update groupPolicyDefinitionFile groupPolicyDefinitionFile Update the properties of a groupPolicyDefinitionFile object.

Properties

Property Type Description
displayName String The localized friendly name of the ADMX file.
description String The localized description of the policy settings in the ADMX file. The default value is empty.
languageCodes String collection The supported language codes for the ADMX file.
targetPrefix String Specifies the logical name that refers to the namespace within the ADMX file.
targetNamespace String Specifies the URI used to identify the namespace within the ADMX file.
policyType groupPolicyType Specifies the type of group policy. Possible values are: admxBacked, admxIngested.
revision String The revision version associated with the file.
fileName String The file name of the ADMX file without the path. For example: edge.admx
id String Key of the entity.
lastModifiedDateTime DateTimeOffset The date and time the entity was last modified.

Relationships

Relationship Type Description
definitions groupPolicyDefinition collection The group policy definitions associated with the file.

JSON Representation

Here is a JSON representation of the resource.

{
  "@odata.type": "#microsoft.graph.groupPolicyDefinitionFile",
  "displayName": "String",
  "description": "String",
  "languageCodes": [
    "String"
  ],
  "targetPrefix": "String",
  "targetNamespace": "String",
  "policyType": "String",
  "revision": "String",
  "fileName": "String",
  "id": "String (identifier)",
  "lastModifiedDateTime": "String (timestamp)"
}