{ "@context": { "@version": 1.1, "gravitee": "https://gravitee.io/ns/", "schema": "https://schema.org/", "xsd": "http://www.w3.org/2001/XMLSchema#", "dcterms": "http://purl.org/dc/terms/", "Api": { "@id": "gravitee:Api", "@context": { "name": "schema:name", "description": "schema:description", "version": "schema:version", "definitionVersion": "gravitee:definitionVersion", "type": "gravitee:apiType", "state": "gravitee:lifecycleState", "visibility": "gravitee:visibility", "lifecycleState": "gravitee:publicationState", "tags": { "@id": "schema:keywords", "@container": "@set" }, "labels": { "@id": "gravitee:labels", "@container": "@set" }, "entrypoints": { "@id": "gravitee:entrypoints", "@container": "@set" }, "endpoints": { "@id": "gravitee:endpoints", "@container": "@set" }, "deployedAt": { "@id": "gravitee:deployedAt", "@type": "xsd:dateTime" }, "createdAt": { "@id": "dcterms:created", "@type": "xsd:dateTime" }, "updatedAt": { "@id": "dcterms:modified", "@type": "xsd:dateTime" } } }, "Plan": { "@id": "gravitee:Plan", "@context": { "name": "schema:name", "description": "schema:description", "security": "gravitee:securityType", "status": "gravitee:planStatus", "validation": "gravitee:validationMode" } }, "Subscription": { "@id": "gravitee:Subscription", "@context": { "plan": "gravitee:plan", "application": "gravitee:application", "status": "gravitee:subscriptionStatus", "createdAt": { "@id": "dcterms:created", "@type": "xsd:dateTime" } } }, "Application": { "@id": "gravitee:Application", "@context": { "name": "schema:name", "description": "schema:description", "type": "gravitee:applicationType", "status": "gravitee:applicationStatus", "settings": "gravitee:applicationSettings", "createdAt": { "@id": "dcterms:created", "@type": "xsd:dateTime" } } }, "Domain": { "@id": "gravitee:Domain", "@context": { "name": "schema:name", "description": "schema:description", "enabled": "gravitee:enabled", "path": "gravitee:contextPath", "oidc": "gravitee:oidcConfig", "scim": "gravitee:scimConfig", "loginSettings": "gravitee:loginSettings", "createdAt": { "@id": "dcterms:created", "@type": "xsd:dateTime" }, "updatedAt": { "@id": "dcterms:modified", "@type": "xsd:dateTime" } } }, "User": { "@id": "gravitee:User", "@context": { "username": "schema:name", "email": "schema:email", "firstName": "schema:givenName", "lastName": "schema:familyName", "enabled": "gravitee:enabled", "roles": { "@id": "gravitee:roles", "@container": "@set" }, "source": "gravitee:identitySource", "createdAt": { "@id": "dcterms:created", "@type": "xsd:dateTime" }, "updatedAt": { "@id": "dcterms:modified", "@type": "xsd:dateTime" } } }, "Role": { "@id": "gravitee:Role", "@context": { "name": "schema:name", "description": "schema:description", "scope": "gravitee:roleScope", "permissions": { "@id": "gravitee:permissions", "@container": "@set" }, "system": "gravitee:systemRole" } }, "IdentityProvider": { "@id": "gravitee:IdentityProvider", "@context": { "name": "schema:name", "type": "gravitee:providerType", "enabled": "gravitee:enabled", "configuration": "gravitee:providerConfiguration" } }, "Flow": { "@id": "gravitee:Flow", "@context": { "name": "schema:name", "type": "gravitee:flowType", "enabled": "gravitee:enabled", "pre": { "@id": "gravitee:preSteps", "@container": "@list" }, "post": { "@id": "gravitee:postSteps", "@container": "@list" } } }, "AuditEvent": { "@id": "gravitee:AuditEvent", "@context": { "event": "gravitee:eventType", "referenceType": "gravitee:referenceType", "referenceId": "gravitee:referenceId", "user": "gravitee:actor", "createdAt": { "@id": "dcterms:created", "@type": "xsd:dateTime" } } } } }