certificateBasedApplicationConfiguration resource type

Namespace: microsoft.graph

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 a configuration of trusted certificate authorities for certificates that can be assigned to apps and service principals in the tenant.

Inherits from trustedCertificateAuthorityAsEntityBase.

Methods

Method Return type Description
List certificateBasedApplicationConfigurations certificateBasedApplicationConfiguration collection Get a list of the certificateBasedApplicationConfiguration objects and their properties.
Create certificateBasedApplicationConfiguration certificateBasedApplicationConfiguration Create a new certificateBasedApplicationConfiguration object.
Get certificateBasedApplicationConfiguration certificateBasedApplicationConfiguration Read the properties and relationships of a certificateBasedApplicationConfiguration object.
Update certificateBasedApplicationConfiguration certificateBasedApplicationConfiguration Update the properties of a certificateBasedApplicationConfiguration object.

Properties

Property Type Description
deletedDateTime DateTimeOffset Date and time when this object was deleted. Always null when the object hasn't been deleted. Inherited from trustedCertificateAuthorityAsEntityBase.
description String The description of the trusted certificate authorities.
displayName String The display name of the trusted certificate authorities.
id String The unique identifier for the trusted certificate authorities. Inherited from trustedCertificateAuthorityAsEntityBase.

Relationships

Relationship Type Description
trustedCertificateAuthorities certificateAuthorityAsEntity collection The collection of certificate authorities and their configuration. Inherited from trustedCertificateAuthorityAsEntityBase. Supports $expand.

A maximum of 10 trusted authorities are allowed in this collection.

JSON representation

The following is a JSON representation of the resource.

{
  "@odata.type": "#microsoft.graph.certificateBasedApplicationConfiguration",
  "deletedDateTime": "String (timestamp)",
  "description": "String",
  "displayName": "String",
  "id": "String (identifier)"
}