groupPolicyUploadedDefinitionFile 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 uploaded by Administrator. 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.

Inherits from groupPolicyDefinitionFile

Methods

Method Return Type Description
List groupPolicyUploadedDefinitionFiles groupPolicyUploadedDefinitionFile collection List properties and relationships of the groupPolicyUploadedDefinitionFile objects.
Get groupPolicyUploadedDefinitionFile groupPolicyUploadedDefinitionFile Read properties and relationships of the groupPolicyUploadedDefinitionFile object.
Create groupPolicyUploadedDefinitionFile groupPolicyUploadedDefinitionFile Create a new groupPolicyUploadedDefinitionFile object.
Delete groupPolicyUploadedDefinitionFile None Deletes a groupPolicyUploadedDefinitionFile.
Update groupPolicyUploadedDefinitionFile groupPolicyUploadedDefinitionFile Update the properties of a groupPolicyUploadedDefinitionFile object.
addLanguageFiles action None
removeLanguageFiles action None
updateLanguageFiles action None
uploadNewVersion action None
remove action None

Properties

Property Type Description
displayName String The localized friendly name of the ADMX file. Inherited from groupPolicyDefinitionFile
description String The localized description of the policy settings in the ADMX file. The default value is empty. Inherited from groupPolicyDefinitionFile
languageCodes String collection The supported language codes for the ADMX file. Inherited from groupPolicyDefinitionFile
targetPrefix String Specifies the logical name that refers to the namespace within the ADMX file. Inherited from groupPolicyDefinitionFile
targetNamespace String Specifies the URI used to identify the namespace within the ADMX file. Inherited from groupPolicyDefinitionFile
policyType groupPolicyType Specifies the type of group policy. Inherited from groupPolicyDefinitionFile. Possible values are: admxBacked, admxIngested.
revision String The revision version associated with the file. Inherited from groupPolicyDefinitionFile
fileName String The file name of the ADMX file without the path. For example: edge.admx Inherited from groupPolicyDefinitionFile
id String Key of the entity. Inherited from groupPolicyDefinitionFile
lastModifiedDateTime DateTimeOffset The date and time the entity was last modified. Inherited from groupPolicyDefinitionFile
status groupPolicyUploadedDefinitionFileStatus The upload status of the uploaded ADMX file. Possible values are: none, uploadInProgress, available, assigned, removalInProgress, uploadFailed, removalFailed.
content Binary The contents of the uploaded ADMX file.
uploadDateTime DateTimeOffset The uploaded time of the uploaded ADMX file.
defaultLanguageCode String The default language of the uploaded ADMX file.
groupPolicyUploadedLanguageFiles groupPolicyUploadedLanguageFile collection The list of ADML files associated with the uploaded ADMX file.

Relationships

Relationship Type Description
definitions groupPolicyDefinition collection The group policy definitions associated with the file. Inherited from groupPolicyDefinitionFile
groupPolicyOperations groupPolicyOperation collection The list of operations on the uploaded ADMX file.

JSON Representation

Here is a JSON representation of the resource.

{
  "@odata.type": "#microsoft.graph.groupPolicyUploadedDefinitionFile",
  "displayName": "String",
  "description": "String",
  "languageCodes": [
    "String"
  ],
  "targetPrefix": "String",
  "targetNamespace": "String",
  "policyType": "String",
  "revision": "String",
  "fileName": "String",
  "id": "String (identifier)",
  "lastModifiedDateTime": "String (timestamp)",
  "status": "String",
  "content": "binary",
  "uploadDateTime": "String (timestamp)",
  "defaultLanguageCode": "String",
  "groupPolicyUploadedLanguageFiles": [
    {
      "@odata.type": "microsoft.graph.groupPolicyUploadedLanguageFile",
      "fileName": "String",
      "languageCode": "String",
      "content": "binary",
      "id": "String",
      "lastModifiedDateTime": "String (timestamp)"
    }
  ]
}