contentApproval resource type

Namespace: microsoft.graph.windowsUpdates

Important

APIs under the /beta version in Microsoft Graph are subject to change. Use of these APIs in production applications is not supported. To determine whether an API is available in v1.0, use the Version selector.

Represents content approval to be deployed according to a policy.

Inherits from complianceChange.

Methods

Method Return type Description
List contentApprovals microsoft.graph.windowsUpdates.contentApproval collection Get a list of the microsoft.graph.windowsUpdates.contentApproval objects and their properties.
Create contentApproval microsoft.graph.windowsUpdates.contentApproval Create a new microsoft.graph.windowsUpdates.contentApproval object.
Get contentApproval microsoft.graph.windowsUpdates.contentApproval Read the properties and relationships of a microsoft.graph.windowsUpdates.contentApproval object.
Update contentApproval microsoft.graph.windowsUpdates.contentApproval Update the properties of a microsoft.graph.windowsUpdates.contentApproval object.
Delete contentApproval None Delete a microsoft.graph.windowsUpdates.contentApproval object.

Properties

Property Type Description
content microsoft.graph.windowsUpdates.deployableContent Specifies what content to deploy. Deployable content should be provided as one of the following derived types: microsoft.graph.windowsUpdates.catalogContent.
createdDateTime DateTimeOffset The date and time when a compliance change was created. Inherited from microsoft.graph.windowsUpdates.complianceChange.
deploymentSettings microsoft.graph.windowsUpdates.deploymentSettings Settings for governing how to deploy content.
id String The unique identifier for the compliance change. Returned by default. Not nullable. Read-only. Inherited from microsoft.graph.windowsUpdates.complianceChange.
isRevoked Boolean True indicates that a compliance change is revoked, preventing further application. Revoking a compliance change is a final action. Inherited from microsoft.graph.windowsUpdates.complianceChange.
revokedDateTime DateTimeOffset The date and time when the compliance change was revoked. Inherited from microsoft.graph.windowsUpdates.complianceChange.

Relationships

Relationship Type Description
deployments microsoft.graph.windowsUpdates.deployment collection Deployments created as a result of applying the approval.
updatePolicy microsoft.graph.windowsUpdates.updatePolicy The policy this compliance change is a member of. Inherited from microsoft.graph.windowsUpdates.complianceChange.

JSON representation

The following is a JSON representation of the resource.

{
  "@odata.type": "#microsoft.graph.windowsUpdates.contentApproval",
  "content": {
    "@odata.type": "microsoft.graph.windowsUpdates.deployableContent"
  },
  "createdDateTime": "String (timestamp)",
  "deploymentSettings": {
    "@odata.type": "microsoft.graph.windowsUpdates.deploymentSettings"
  },
  "id": "String (identifier)",
  "isRevoked": "Boolean",
  "revokedDateTime": "String (timestamp)"
}