managedDeviceCertificateState resource type

Note: Using the Microsoft Graph APIs to configure Intune controls and policies still requires that the Intune service is correctly licensed by the customer.

Not yet documented

Methods

Method Return Type Description
List managedDeviceCertificateStates managedDeviceCertificateState collection List properties and relationships of the managedDeviceCertificateState objects.
Get managedDeviceCertificateState managedDeviceCertificateState Read properties and relationships of the managedDeviceCertificateState object.
Create managedDeviceCertificateState managedDeviceCertificateState Create a new managedDeviceCertificateState object.
Delete managedDeviceCertificateState None Deletes a managedDeviceCertificateState.
Update managedDeviceCertificateState managedDeviceCertificateState Update the properties of a managedDeviceCertificateState object.

Properties

Property Type Description
id String Key of the entity.
devicePlatform String Device platform Possible values are: android, androidForWork, iOS, macOS, windowsPhone81, windows81AndLater, windows10AndLater.
certificateKeyUsage String Key usage Possible values are: keyEncipherment, digitalSignature.
certificateProfileDisplayName String Certificate profile display name
deviceDisplayName String Device display name
userDisplayName String User display name
serverUrl String Server URL
certificateExpirationDateTime DateTimeOffset Certificate expiry date
lastCertificateStateChangeDateTime DateTimeOffset Last certificate issuance state change
certificateIssuer String Issuer
certificateThumbprint String Thumbprint
certificateSerialNumber String Serial number
certificateKeyLength Int32 Key length
enhancedKeyUsage String Extended key usage

Relationships

None

JSON Representation

Here is a JSON representation of the resource.

{
  "@odata.type": "#microsoft.graph.managedDeviceCertificateState",
  "id": "String (identifier)",
  "devicePlatform": "String",
  "certificateKeyUsage": "String",
  "certificateProfileDisplayName": "String",
  "deviceDisplayName": "String",
  "userDisplayName": "String",
  "serverUrl": "String",
  "certificateExpirationDateTime": "String (timestamp)",
  "lastCertificateStateChangeDateTime": "String (timestamp)",
  "certificateIssuer": "String",
  "certificateThumbprint": "String",
  "certificateSerialNumber": "String",
  "certificateKeyLength": 1024,
  "enhancedKeyUsage": "String"
}