{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "#/components/schemas/microsoft.graph.policyBase", "title": "microsoft.graph.policyBase", "allOf": [ { "$ref": "#/components/schemas/microsoft.graph.directoryObject" }, { "title": "policyBase", "required": [ "@odata.type" ], "type": "object", "properties": { "description": { "type": "string", "description": "Description for this policy. Required.", "nullable": true }, "displayName": { "type": "string", "description": "Display name for this policy. Required.", "nullable": true }, "@odata.type": { "type": "string", "default": "#microsoft.graph.policyBase" } }, "discriminator": { "propertyName": "@odata.type", "mapping": { "#microsoft.graph.appManagementPolicy": "#/components/schemas/microsoft.graph.appManagementPolicy", "#microsoft.graph.authorizationPolicy": "#/components/schemas/microsoft.graph.authorizationPolicy", "#microsoft.graph.crossTenantAccessPolicy": "#/components/schemas/microsoft.graph.crossTenantAccessPolicy", "#microsoft.graph.identitySecurityDefaultsEnforcementPolicy": "#/components/schemas/microsoft.graph.identitySecurityDefaultsEnforcementPolicy", "#microsoft.graph.permissionGrantPolicy": "#/components/schemas/microsoft.graph.permissionGrantPolicy", "#microsoft.graph.stsPolicy": "#/components/schemas/microsoft.graph.stsPolicy", "#microsoft.graph.activityBasedTimeoutPolicy": "#/components/schemas/microsoft.graph.activityBasedTimeoutPolicy", "#microsoft.graph.claimsMappingPolicy": "#/components/schemas/microsoft.graph.claimsMappingPolicy", "#microsoft.graph.homeRealmDiscoveryPolicy": "#/components/schemas/microsoft.graph.homeRealmDiscoveryPolicy", "#microsoft.graph.tokenIssuancePolicy": "#/components/schemas/microsoft.graph.tokenIssuancePolicy", "#microsoft.graph.tokenLifetimePolicy": "#/components/schemas/microsoft.graph.tokenLifetimePolicy", "#microsoft.graph.tenantAppManagementPolicy": "#/components/schemas/microsoft.graph.tenantAppManagementPolicy" } } } ] }