mirror of
https://github.com/open-metadata/OpenMetadata.git
synced 2025-12-12 15:57:44 +00:00
Merge pull request #84 from open-metadata/docUpdate.part2
Doc update.part2
This commit is contained in:
commit
7053185dda
@ -7,29 +7,28 @@
|
||||
|
||||
* [Schemas](openmetadata-apis/schemas/README.md)
|
||||
* [Types](openmetadata-apis/schemas/types/README.md)
|
||||
* [Basic Type](openmetadata-apis/schemas/types/basic.md)
|
||||
* [Collection Descriptor Type](openmetadata-apis/schemas/types/collectiondescriptor.md)
|
||||
* [Daily Count Type](openmetadata-apis/schemas/types/dailycount.md)
|
||||
* [Entity Reference Type](openmetadata-apis/schemas/types/entityreference.md)
|
||||
* [Entity Usage Type](openmetadata-apis/schemas/types/entity-usage-type.md)
|
||||
* [Jdbc Connection Type](openmetadata-apis/schemas/types/jdbcconnection.md)
|
||||
* [Profile Type](openmetadata-apis/schemas/types/profile.md)
|
||||
* [Schedule Type](openmetadata-apis/schemas/types/schedule.md)
|
||||
* [Tag Label Type](openmetadata-apis/schemas/types/taglabel.md)
|
||||
* [Usage Details Type](openmetadata-apis/schemas/types/usagedetails.md)
|
||||
* [Basic](openmetadata-apis/schemas/types/basic.md)
|
||||
* [Daily Count](openmetadata-apis/schemas/types/dailyDount.md)
|
||||
* [Entity Reference](openmetadata-apis/schemas/types/entityReference.md)
|
||||
* [Entity Usage](openmetadata-apis/schemas/types/entityUsage.md)
|
||||
* [Jdbc Connection](openmetadata-apis/schemas/types/jdbcconnection.md)
|
||||
* [Profile](openmetadata-apis/schemas/types/profile.md)
|
||||
* [Schedule](openmetadata-apis/schemas/types/schedule.md)
|
||||
* [Tag Label](openmetadata-apis/schemas/types/taglabel.md)
|
||||
* [Usage Details](openmetadata-apis/schemas/types/usagedetails.md)
|
||||
* [Entities](openmetadata-apis/schemas/entities/README.md)
|
||||
* [Bot Entity](openmetadata-apis/schemas/entities/bots.md)
|
||||
* [Dashboard Entity](openmetadata-apis/schemas/entities/dashboard.md)
|
||||
* [Database Entity](openmetadata-apis/schemas/entities/database.md)
|
||||
* [Database Service Entity](openmetadata-apis/schemas/entities/databaseservice.md)
|
||||
* [Feed Entity](openmetadata-apis/schemas/entities/thread.md)
|
||||
* [Metrics Entity](openmetadata-apis/schemas/entities/metrics.md)
|
||||
* [Pipeline Entity](openmetadata-apis/schemas/entities/pipeline.md)
|
||||
* [Report Entity](openmetadata-apis/schemas/entities/report.md)
|
||||
* [Table Entity](openmetadata-apis/schemas/entities/table.md)
|
||||
* [Team Entity](openmetadata-apis/schemas/entities/team.md)
|
||||
* [Tag Categoty Entity](openmetadata-apis/schemas/entities/tagcategory.md)
|
||||
* [User entity](openmetadata-apis/schemas/entities/user.md)
|
||||
* [Bot](openmetadata-apis/schemas/entities/bots.md)
|
||||
* [Dashboard](openmetadata-apis/schemas/entities/data/dashboard.md)
|
||||
* [Database](openmetadata-apis/schemas/entities/data/database.md)
|
||||
* [Database Service](openmetadata-apis/schemas/entities/services/databaseservice.md)
|
||||
* [Feed](openmetadata-apis/schemas/entities/feed/thread.md)
|
||||
* [Metrics](openmetadata-apis/schemas/entities/data/metrics.md)
|
||||
* [Pipeline](openmetadata-apis/schemas/entities/data/pipeline.md)
|
||||
* [Report](openmetadata-apis/schemas/entities/data/report.md)
|
||||
* [Table](openmetadata-apis/schemas/entities/data/table.md)
|
||||
* [Team](openmetadata-apis/schemas/entities/team/team.md)
|
||||
* [Tag Categoty](openmetadata-apis/schemas/entities/tags/tagcategory.md)
|
||||
* [User](openmetadata-apis/schemas/entities/team/user.md)
|
||||
* [APIs](openmetadata-apis/apis/README.md)
|
||||
* [Overview](openmetadata-apis/apis/overview.md)
|
||||
|
||||
|
||||
@ -5,20 +5,20 @@ JSON schema supports many native types - `null`, `boolean`, `object`, `array`, `
|
||||
## List of Schema Types
|
||||
{% page-ref page="basic.md" %}
|
||||
|
||||
{% page-ref page="collectiondescriptor.md" %}
|
||||
{% page-ref page="collectionDescriptor.md" %}
|
||||
|
||||
{% page-ref page="dailycount.md" %}
|
||||
{% page-ref page="dailyDount.md" %}
|
||||
|
||||
{% page-ref page="entityreference.md" %}
|
||||
{% page-ref page="entityReference.md" %}
|
||||
|
||||
{% page-ref page="entityusage.md" %}
|
||||
{% page-ref page="entityUsage.md" %}
|
||||
|
||||
{% page-ref page="jdbcconnection.md" %}
|
||||
{% page-ref page="jdbcConnection.md" %}
|
||||
|
||||
{% page-ref page="profile.md" %}
|
||||
|
||||
{% page-ref page="schedule.md" %}
|
||||
|
||||
{% page-ref page="taglabel.md" %}
|
||||
{% page-ref page="tagLabel.md" %}
|
||||
|
||||
{% page-ref page="usagedetails.md" %}
|
||||
{% page-ref page="usageDetails.md" %}
|
||||
|
||||
37
docs/openmetadata-apis/schemas/types/auditLog.md
Normal file
37
docs/openmetadata-apis/schemas/types/auditLog.md
Normal file
@ -0,0 +1,37 @@
|
||||
# Audit Log
|
||||
|
||||
This schema defines type for Audit Log. Audit Log is used to capture audit trail of POST, PUT, and PATCH API operations.
|
||||
|
||||
<b id="httpsgithub.comopen-metadataopenmetadatablobmaincatalog-rest-servicesrcmainresourcesjsonschematypeauditlog.json">$id: https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/auditLog.json</b>
|
||||
|
||||
Type: `object`
|
||||
|
||||
## Properties
|
||||
- <b id="#https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/auditLog.json/properties/method">method</b> `required`
|
||||
- HTTP Method used in a call.
|
||||
- Type: `string`
|
||||
- The value is restricted to the following:
|
||||
1. _"POST"_
|
||||
2. _"PUT"_
|
||||
3. _"PATCH"_
|
||||
4. _"DELETE"_
|
||||
- <b id="#https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/auditLog.json/properties/responseCode">responseCode</b> `required`
|
||||
- HTTP response code for the api requested.
|
||||
- Type: `integer`
|
||||
- <b id="#https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/auditLog.json/properties/path">path</b> `required`
|
||||
- Requested API Path.
|
||||
- Type: `string`
|
||||
- <b id="#https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/auditLog.json/properties/userName">userName</b> `required`
|
||||
- Name of the user who requested for the API.
|
||||
- Type: `string`
|
||||
- <b id="#https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/auditLog.json/properties/dateTime">dateTime</b>
|
||||
- Date which the api call is made.
|
||||
- $ref: [basic.json#/definitions/dateTime](#basic.jsondefinitionsdatetime)
|
||||
- <b id="#https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/auditLog.json/properties/entityId">entityId</b> `required`
|
||||
- Entity Id that was modified by the operation.
|
||||
- $ref: [basic.json#/definitions/uuid](#basic.jsondefinitionsuuid)
|
||||
- <b id="#https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/auditLog.json/properties/entityType">entityType</b> `required`
|
||||
- Entity Type that modified by the operation.
|
||||
- Type: `string`
|
||||
|
||||
_Generated with [json-schema-md-doc](https://brianwendt.github.io/json-schema-md-doc/)_ _Mon Aug 09 2021 19:12:30 GMT-0700 (Pacific Daylight Time)_
|
||||
@ -1,470 +1,80 @@
|
||||
# Basic Type
|
||||
# Basic
|
||||
|
||||
## basic
|
||||
This schema defines basic common types that are used by other schemas.
|
||||
|
||||
```text
|
||||
https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/basic.json
|
||||
```
|
||||
<b id="httpsgithub.comopen-metadataopenmetadatablobmaincatalog-rest-servicesrcmainresourcesjsonschematypebasic.json">$id: https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/basic.json</b>
|
||||
|
||||
Common reusable types
|
||||
|
||||
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In |
|
||||
| :--- | :--- | :--- | :--- | :--- | :--- | :--- | :--- |
|
||||
| Cannot be instantiated | Yes | Unknown status | Unknown identifiability | Forbidden | Allowed | none | [basic.json](https://github.com/open-metadata/OpenMetadata/tree/88ab3784a5a9e2cfcf56bbb144522498eb33184c/docs/openmetadata-apis/https:/github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/basic.json) |
|
||||
|
||||
### Common types Type
|
||||
## Definitions
|
||||
**_uuid_**
|
||||
|
||||
unknown \([Common types](basic.md)\)
|
||||
- Unique id used to identify an entity.
|
||||
- Type: `string`
|
||||
- String format must be a "uuid"
|
||||
|
||||
## Common types Definitions
|
||||
|
||||
### Definitions group uuid
|
||||
**_email_**
|
||||
|
||||
Reference this group by using
|
||||
- Email address of a user or other entities.
|
||||
- Type: `string`
|
||||
- String format must be a "email"
|
||||
- The value must match this pattern: `^\S+@\S+\.\S+$`
|
||||
- Length: between 6 and 127
|
||||
|
||||
```javascript
|
||||
{"$ref":"https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/basic.json#/definitions/uuid"}
|
||||
```
|
||||
|
||||
| Property | Type | Required | Nullable | Defined by |
|
||||
| :--- | :--- | :--- | :--- | :--- |
|
||||
**_entityLink_**
|
||||
|
||||
- Link to an entity or field of an entity of format `<#E/{enties}/{entityName}/{field}/{fieldValue}`.
|
||||
- Type: `string`
|
||||
- The value must match this pattern: `^<#E/\S+/\S+>$`
|
||||
|
||||
### Definitions group schema
|
||||
|
||||
Reference this group by using
|
||||
**_timestamp_**
|
||||
|
||||
```javascript
|
||||
{"$ref":"https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/basic.json#/definitions/schema"}
|
||||
```
|
||||
- Time stamp in unixTimeMillis
|
||||
- Type: `string`
|
||||
- String format must be a "utc-millisec"
|
||||
|
||||
| Property | Type | Required | Nullable | Defined by |
|
||||
| :--- | :--- | :--- | :--- | :--- |
|
||||
|
||||
**_href_**
|
||||
|
||||
### Definitions group email
|
||||
- href that points to a resource.
|
||||
- Type: `string`
|
||||
- String format must be a "uri"
|
||||
|
||||
Reference this group by using
|
||||
|
||||
```javascript
|
||||
{"$ref":"https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/basic.json#/definitions/email"}
|
||||
```
|
||||
**_timeInterval_**
|
||||
|
||||
| Property | Type | Required | Nullable | Defined by |
|
||||
| :--- | :--- | :--- | :--- | :--- |
|
||||
- Type: `object`
|
||||
- **_Properties_**
|
||||
- <b id="#https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/basic.json/definitions/timeInterval/properties/start">start</b>
|
||||
- Start time in unixTimeMillis.
|
||||
- Type: `integer`
|
||||
- <b id="#https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/basic.json/definitions/timeInterval/properties/end">end</b>
|
||||
- End time in unixTimeMillis.
|
||||
- Type: `integer`
|
||||
|
||||
|
||||
### Definitions group entityLink
|
||||
**_duration_**
|
||||
|
||||
Reference this group by using
|
||||
- Duration in ISO 8601 format in UTC time. Example - 'P23DT23H'.
|
||||
- Type: `string`
|
||||
|
||||
```javascript
|
||||
{"$ref":"https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/basic.json#/definitions/entityLink"}
|
||||
```
|
||||
|
||||
| Property | Type | Required | Nullable | Defined by |
|
||||
| :--- | :--- | :--- | :--- | :--- |
|
||||
**_date_**
|
||||
|
||||
- Date in ISO 8601 format in UTC time. Example - '2018-11-13'.
|
||||
- Type: `string`
|
||||
- String format must be a "date"
|
||||
|
||||
### Definitions group timestamp
|
||||
|
||||
Reference this group by using
|
||||
**_dateTime_**
|
||||
|
||||
```javascript
|
||||
{"$ref":"https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/basic.json#/definitions/timestamp"}
|
||||
```
|
||||
- Date and time in ISO 8601 format. Example - '2018-11-13T20:20:39+00:00'.
|
||||
- Type: `string`
|
||||
- String format must be a "date-Time"
|
||||
|
||||
| Property | Type | Required | Nullable | Defined by |
|
||||
| :--- | :--- | :--- | :--- | :--- |
|
||||
|
||||
|
||||
### Definitions group href
|
||||
|
||||
Reference this group by using
|
||||
|
||||
```javascript
|
||||
{"$ref":"https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/basic.json#/definitions/href"}
|
||||
```
|
||||
|
||||
| Property | Type | Required | Nullable | Defined by |
|
||||
| :--- | :--- | :--- | :--- | :--- |
|
||||
|
||||
|
||||
### Definitions group timeInterval
|
||||
|
||||
Reference this group by using
|
||||
|
||||
```javascript
|
||||
{"$ref":"https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/basic.json#/definitions/timeInterval"}
|
||||
```
|
||||
|
||||
| Property | Type | Required | Nullable | Defined by |
|
||||
| :--- | :--- | :--- | :--- | :--- |
|
||||
| [start](basic.md#start) | `integer` | Optional | cannot be null | [Basic type](basic.md#basic-definitions-timeinterval-properties-start) |
|
||||
| [end](basic.md#end) | `integer` | Optional | cannot be null | \#[Basic type](https://github.com/open-metadata/OpenMetadata/tree/88ab3784a5a9e2cfcf56bbb144522498eb33184c/docs/openmetadata-apis/schemas/types/basic-definitions-timeinterval-properties-end/README.md) |
|
||||
|
||||
#### start
|
||||
|
||||
Start unixTimeMillis
|
||||
|
||||
`start`
|
||||
|
||||
* is optional
|
||||
* Type: `integer`
|
||||
* cannot be null
|
||||
* defined in: [Basic type](basic.md#basic-definitions-timeinterval-properties-start)
|
||||
|
||||
**start Type**
|
||||
|
||||
`integer`
|
||||
|
||||
#### end
|
||||
|
||||
End unixTimeMillis
|
||||
|
||||
`end`
|
||||
|
||||
* is optional
|
||||
* Type: `integer`
|
||||
* cannot be null
|
||||
* defined in: \#[Basic type](https://github.com/open-metadata/OpenMetadata/tree/88ab3784a5a9e2cfcf56bbb144522498eb33184c/docs/openmetadata-apis/schemas/types/basic-definitions-timeinterval-properties-end/README.md)
|
||||
|
||||
**end Type**
|
||||
|
||||
`integer`
|
||||
|
||||
### Definitions group duration
|
||||
|
||||
Reference this group by using
|
||||
|
||||
```javascript
|
||||
{"$ref":"https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/basic.json#/definitions/duration"}
|
||||
```
|
||||
|
||||
| Property | Type | Required | Nullable | Defined by |
|
||||
| :--- | :--- | :--- | :--- | :--- |
|
||||
|
||||
|
||||
### Definitions group date
|
||||
|
||||
Reference this group by using
|
||||
|
||||
```javascript
|
||||
{"$ref":"https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/basic.json#/definitions/date"}
|
||||
```
|
||||
|
||||
| Property | Type | Required | Nullable | Defined by |
|
||||
| :--- | :--- | :--- | :--- | :--- |
|
||||
|
||||
|
||||
### Definitions group dateTime
|
||||
|
||||
Reference this group by using
|
||||
|
||||
```javascript
|
||||
{"$ref":"https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/basic.json#/definitions/dateTime"}
|
||||
```
|
||||
|
||||
| Property | Type | Required | Nullable | Defined by |
|
||||
| :--- | :--- | :--- | :--- | :--- |
|
||||
|
||||
|
||||
## basic-definitions-date
|
||||
|
||||
```text
|
||||
https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/entity/data/table.json#/definitions/tableJoins/properties/startDate
|
||||
```
|
||||
|
||||
Date in ISO 8601 format in UTC time. Example - '2018-11-13'
|
||||
|
||||
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In |
|
||||
| :--- | :--- | :--- | :--- | :--- | :--- | :--- | :--- |
|
||||
| Can be instantiated | No | Unknown status | Unknown identifiability | Forbidden | Allowed | none | [table.json\*](https://github.com/open-metadata/OpenMetadata/tree/88ab3784a5a9e2cfcf56bbb144522498eb33184c/docs/openmetadata-apis/https:/github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/entity/data/table.json) |
|
||||
|
||||
### startDate Type
|
||||
|
||||
`string`
|
||||
|
||||
### startDate Constraints
|
||||
|
||||
**date**: the string must be a date string, according to [RFC 3339, section 5.6](https://tools.ietf.org/html/rfc3339)
|
||||
|
||||
## basic-definitions-datetime
|
||||
|
||||
```text
|
||||
https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/schedule.json#/properties/startDate
|
||||
```
|
||||
|
||||
Date and time in ISO 8601 format. Example - '2018-11-13T20:20:39+00:00'
|
||||
|
||||
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In |
|
||||
| :--- | :--- | :--- | :--- | :--- | :--- | :--- | :--- |
|
||||
| Can be instantiated | No | Unknown status | Unknown identifiability | Forbidden | Allowed | none | [schedule.json\*](https://github.com/open-metadata/OpenMetadata/tree/88ab3784a5a9e2cfcf56bbb144522498eb33184c/docs/openmetadata-apis/https:/github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/schedule.json) |
|
||||
|
||||
### startDate Type
|
||||
|
||||
`string`
|
||||
|
||||
### startDate Constraints
|
||||
|
||||
**unknown format**: the value of this string must follow the format: `date-Time`
|
||||
|
||||
## basic-definitions-duration
|
||||
|
||||
```text
|
||||
https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/schedule.json#/properties/repeatFrequency
|
||||
```
|
||||
|
||||
Duration in ISO 8601 format in UTC time. Example - 'P23DT23H'
|
||||
|
||||
> Jsonschema does not handle ISO 8601 duration yet and hence no format for this type
|
||||
|
||||
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In |
|
||||
| :--- | :--- | :--- | :--- | :--- | :--- | :--- | :--- |
|
||||
| Can be instantiated | No | Unknown status | Unknown identifiability | Forbidden | Allowed | none | [schedule.json\*](https://github.com/open-metadata/OpenMetadata/tree/88ab3784a5a9e2cfcf56bbb144522498eb33184c/docs/openmetadata-apis/https:/github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/schedule.json) |
|
||||
|
||||
### repeatFrequency Type
|
||||
|
||||
`string`
|
||||
|
||||
## basic-definitions-email
|
||||
|
||||
```text
|
||||
https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/api/teams/createUser.json#/properties/email
|
||||
```
|
||||
|
||||
Email address of user or other entities
|
||||
|
||||
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In |
|
||||
| :--- | :--- | :--- | :--- | :--- | :--- | :--- | :--- |
|
||||
| Can be instantiated | No | Unknown status | Unknown identifiability | Forbidden | Allowed | none | [createUser.json\*](https://github.com/open-metadata/OpenMetadata/tree/88ab3784a5a9e2cfcf56bbb144522498eb33184c/docs/openmetadata-apis/https:/github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/api/teams/createUser.json) |
|
||||
|
||||
### email Type
|
||||
|
||||
`string`
|
||||
|
||||
### email Constraints
|
||||
|
||||
**maximum length**: the maximum number of characters for this string is: `127`
|
||||
|
||||
**minimum length**: the minimum number of characters for this string is: `6`
|
||||
|
||||
**pattern**: the string must match the following regular expression:
|
||||
|
||||
```text
|
||||
^\S+@\S+\.\S+$
|
||||
```
|
||||
|
||||
[try pattern](https://regexr.com/?expression=%5E%5CS%2B%40%5CS%2B%5C.%5CS%2B%24)
|
||||
|
||||
**email**: the string must be an email address, according to [RFC 5322, section 3.4.1](https://tools.ietf.org/html/rfc5322)
|
||||
|
||||
## basic-definitions-entitylink
|
||||
|
||||
```text
|
||||
https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/api/feed/createThread.json#/properties/about
|
||||
```
|
||||
|
||||
Entity or field thread is created for with format <\#E/{enties}/{entityName}/{field}/{fieldValue}
|
||||
|
||||
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In |
|
||||
| :--- | :--- | :--- | :--- | :--- | :--- | :--- | :--- |
|
||||
| Can be instantiated | No | Unknown status | Unknown identifiability | Forbidden | Allowed | none | [createThread.json\*](https://github.com/open-metadata/OpenMetadata/tree/88ab3784a5a9e2cfcf56bbb144522498eb33184c/out/api/feed/createThread.json) |
|
||||
|
||||
### about Type
|
||||
|
||||
`string`
|
||||
|
||||
### about Constraints
|
||||
|
||||
**pattern**: the string must match the following regular expression:
|
||||
|
||||
```text
|
||||
^<#E/\S+/\S+>$
|
||||
```
|
||||
|
||||
[try pattern](https://regexr.com/?expression=%5E%3C%23E%2F%5CS%2B%2F%5CS%2B%3E%24)
|
||||
|
||||
## basic-definitions-href
|
||||
|
||||
```text
|
||||
https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/entity/data/table.json#/properties/href
|
||||
```
|
||||
|
||||
Link to this table resource
|
||||
|
||||
> Link to the resource
|
||||
|
||||
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In |
|
||||
| :--- | :--- | :--- | :--- | :--- | :--- | :--- | :--- |
|
||||
| Can be instantiated | No | Unknown status | Unknown identifiability | Forbidden | Allowed | none | [table.json\*](https://github.com/open-metadata/OpenMetadata/tree/88ab3784a5a9e2cfcf56bbb144522498eb33184c/docs/openmetadata-apis/https:/github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/entity/data/table.json) |
|
||||
|
||||
### href Type
|
||||
|
||||
`string`
|
||||
|
||||
### href Constraints
|
||||
|
||||
**URI**: the string must be a URI, according to [RFC 3986](https://tools.ietf.org/html/rfc3986)
|
||||
|
||||
## basic-definitions-schema
|
||||
|
||||
```text
|
||||
https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/basic.json#/definitions/schema
|
||||
```
|
||||
|
||||
URL for the schema of an entity
|
||||
|
||||
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In |
|
||||
| :--- | :--- | :--- | :--- | :--- | :--- | :--- | :--- |
|
||||
| Can be instantiated | No | Unknown status | Unknown identifiability | Forbidden | Allowed | none | [basic.json\*](https://github.com/open-metadata/OpenMetadata/tree/88ab3784a5a9e2cfcf56bbb144522498eb33184c/docs/openmetadata-apis/https:/github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/basic.json) |
|
||||
|
||||
### schema Type
|
||||
|
||||
`string`
|
||||
|
||||
### schema Constraints
|
||||
|
||||
**URI**: the string must be a URI, according to [RFC 3986](https://tools.ietf.org/html/rfc3986)
|
||||
|
||||
## basic-definitions-timeinterval-properties-end
|
||||
|
||||
```text
|
||||
https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/basic.json#/definitions/timeInterval/properties/end
|
||||
```
|
||||
|
||||
End unixTimeMillis
|
||||
|
||||
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In |
|
||||
| :--- | :--- | :--- | :--- | :--- | :--- | :--- | :--- |
|
||||
| Can be instantiated | No | Unknown status | Unknown identifiability | Forbidden | Allowed | none | [basic.json\*](https://github.com/open-metadata/OpenMetadata/tree/88ab3784a5a9e2cfcf56bbb144522498eb33184c/docs/openmetadata-apis/https:/github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/basic.json) |
|
||||
|
||||
### end Type
|
||||
|
||||
`integer`
|
||||
|
||||
## basic-definitions-timeinterval-properties-start
|
||||
|
||||
```text
|
||||
https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/basic.json#/definitions/timeInterval/properties/start
|
||||
```
|
||||
|
||||
Start unixTimeMillis
|
||||
|
||||
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In |
|
||||
| :--- | :--- | :--- | :--- | :--- | :--- | :--- | :--- |
|
||||
| Can be instantiated | No | Unknown status | Unknown identifiability | Forbidden | Allowed | none | [basic.json\*](https://github.com/open-metadata/OpenMetadata/tree/88ab3784a5a9e2cfcf56bbb144522498eb33184c/docs/openmetadata-apis/https:/github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/basic.json) |
|
||||
|
||||
### start Type
|
||||
|
||||
`integer`
|
||||
|
||||
## basic-definitions-timeinterval
|
||||
|
||||
```text
|
||||
https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/basic.json#/definitions/timeInterval
|
||||
```
|
||||
|
||||
> Time interval type
|
||||
|
||||
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In |
|
||||
| :--- | :--- | :--- | :--- | :--- | :--- | :--- | :--- |
|
||||
| Can be instantiated | No | Unknown status | No | Forbidden | Allowed | none | [basic.json\*](https://github.com/open-metadata/OpenMetadata/tree/88ab3784a5a9e2cfcf56bbb144522498eb33184c/docs/openmetadata-apis/https:/github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/basic.json) |
|
||||
|
||||
### timeInterval Type
|
||||
|
||||
`object` \([Details](basic.md#basic-definitions-timeinterval)\)
|
||||
|
||||
## timeInterval Properties
|
||||
|
||||
| Property | Type | Required | Nullable | Defined by |
|
||||
| :--- | :--- | :--- | :--- | :--- |
|
||||
| [start](basic.md#start) | `integer` | Optional | cannot be null | [Basic type](basic.md#basic-definitions-timeinterval-properties-start) |
|
||||
| [end](basic.md#end) | `integer` | Optional | cannot be null | \#[Basic type](https://github.com/open-metadata/OpenMetadata/tree/88ab3784a5a9e2cfcf56bbb144522498eb33184c/docs/openmetadata-apis/schemas/types/basic-definitions-timeinterval-properties-end/README.md) |
|
||||
|
||||
### start
|
||||
|
||||
Start unixTimeMillis
|
||||
|
||||
`start`
|
||||
|
||||
* is optional
|
||||
* Type: `integer`
|
||||
* cannot be null
|
||||
* defined in: [Basic type](basic.md#basic-definitions-timeinterval-properties-start)
|
||||
|
||||
#### start Type
|
||||
|
||||
`integer`
|
||||
|
||||
### end
|
||||
|
||||
End unixTimeMillis
|
||||
|
||||
`end`
|
||||
|
||||
* is optional
|
||||
* Type: `integer`
|
||||
* cannot be null
|
||||
* defined in: \#[Basic type](https://github.com/open-metadata/OpenMetadata/tree/88ab3784a5a9e2cfcf56bbb144522498eb33184c/docs/openmetadata-apis/schemas/types/basic-definitions-timeinterval-properties-end/README.md)
|
||||
|
||||
#### end Type
|
||||
|
||||
`integer`
|
||||
|
||||
## basic-definitions-timestamp
|
||||
|
||||
```text
|
||||
https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/api/catalogVersion.json#/properties/timestamp
|
||||
```
|
||||
|
||||
Build timestamp
|
||||
|
||||
> Timestamp type
|
||||
|
||||
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In |
|
||||
| :--- | :--- | :--- | :--- | :--- | :--- | :--- | :--- |
|
||||
| Can be instantiated | No | Unknown status | Unknown identifiability | Forbidden | Allowed | none | [catalogVersion.json\*](https://github.com/open-metadata/OpenMetadata/tree/88ab3784a5a9e2cfcf56bbb144522498eb33184c/docs/openmetadata-apis/https:/github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/api/catalogVersion.json) |
|
||||
|
||||
### timestamp Type
|
||||
|
||||
`string`
|
||||
|
||||
### timestamp Constraints
|
||||
|
||||
**unknown format**: the value of this string must follow the format: `utc-millisec`
|
||||
|
||||
## basic-definitions-uuid
|
||||
|
||||
```text
|
||||
https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/api/data/createTable.json#/properties/database
|
||||
```
|
||||
|
||||
Unique id used to identify an entity
|
||||
|
||||
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In |
|
||||
| :--- | :--- | :--- | :--- | :--- | :--- | :--- | :--- |
|
||||
| Can be instantiated | No | Unknown status | Unknown identifiability | Forbidden | Allowed | none | [createTable.json\*](https://github.com/open-metadata/OpenMetadata/tree/88ab3784a5a9e2cfcf56bbb144522498eb33184c/docs/openmetadata-apis/https:/github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/api/data/createTable.json) |
|
||||
|
||||
### database Type
|
||||
|
||||
`string`
|
||||
|
||||
### database Constraints
|
||||
|
||||
**UUID**: the string must be a UUID, according to [RFC 4122](https://tools.ietf.org/html/rfc4122)
|
||||
|
||||
## basic-definitions
|
||||
|
||||
```text
|
||||
https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/basic.json#/definitions
|
||||
```
|
||||
|
||||
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In |
|
||||
| :--- | :--- | :--- | :--- | :--- | :--- | :--- | :--- |
|
||||
| Can be instantiated | No | Unknown status | Unknown identifiability | Forbidden | Allowed | none | [basic.json\*](https://github.com/open-metadata/OpenMetadata/tree/88ab3784a5a9e2cfcf56bbb144522498eb33184c/docs/openmetadata-apis/https:/github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/basic.json) |
|
||||
|
||||
### definitions Type
|
||||
|
||||
unknown
|
||||
|
||||
_Generated with [json-schema-md-doc](https://brianwendt.github.io/json-schema-md-doc/)_ _Mon Aug 09 2021 19:12:30 GMT-0700 (Pacific Daylight Time)_
|
||||
35
docs/openmetadata-apis/schemas/types/collectionDescriptor.md
Normal file
35
docs/openmetadata-apis/schemas/types/collectionDescriptor.md
Normal file
@ -0,0 +1,35 @@
|
||||
# Schema for collection descriptor
|
||||
|
||||
Type used for capturing the details of a collection.
|
||||
|
||||
<b id="httpsgithub.comopen-metadataopenmetadatablobmaincatalog-rest-servicesrcmainresourcesjsonschematypecollectiondescriptor.json">$id: https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/collectionDescriptor.json</b>
|
||||
|
||||
Type: `object`
|
||||
|
||||
## Properties
|
||||
- <b id="#https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/collectionDescriptor.json/properties/collection">collection</b>
|
||||
- $ref: [#/definitions/collectionInfo](#/definitions/collectionInfo)
|
||||
|
||||
|
||||
## Definitions
|
||||
**_collectionInfo_**
|
||||
|
||||
- Collection Info.
|
||||
- Type: `object`
|
||||
- **_Properties_**
|
||||
- <b id="#https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/collectionDescriptor.json/definitions/collectionInfo/properties/name">name</b>
|
||||
- Unique name that identifies a collection.
|
||||
- Type: `string`
|
||||
- <b id="#https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/collectionDescriptor.json/definitions/collectionInfo/properties/documentation">documentation</b>
|
||||
- Description of collection.
|
||||
- Type: `string`
|
||||
- <b id="#https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/collectionDescriptor.json/definitions/collectionInfo/properties/href">href</b>
|
||||
- URL of the API endpoint where given collections are available.
|
||||
- Type: `string`
|
||||
- String format must be a "uri"
|
||||
- <b id="#https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/collectionDescriptor.json/definitions/collectionInfo/properties/images">images</b>
|
||||
- $ref: [profile.json#/definitions/imageList](#profile.jsondefinitionsimagelist)
|
||||
|
||||
|
||||
|
||||
_Generated with [json-schema-md-doc](https://brianwendt.github.io/json-schema-md-doc/)_ _Mon Aug 09 2021 19:12:30 GMT-0700 (Pacific Daylight Time)_
|
||||
@ -1,275 +0,0 @@
|
||||
# Collection Descriptor Type
|
||||
|
||||
## collectiondescriptor
|
||||
|
||||
```text
|
||||
https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/collectionDescriptor.json
|
||||
```
|
||||
|
||||
Type used for capturing the details of a collection
|
||||
|
||||
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In |
|
||||
| :--- | :--- | :--- | :--- | :--- | :--- | :--- | :--- |
|
||||
| Can be instantiated | Yes | Unknown status | No | Forbidden | Allowed | none | [collectionDescriptor.json](https://github.com/open-metadata/OpenMetadata/tree/88ab3784a5a9e2cfcf56bbb144522498eb33184c/docs/openmetadata-apis/https:/github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/collectionDescriptor.json) |
|
||||
|
||||
### Schema for collection descriptor Type
|
||||
|
||||
`object` \([Schema for collection descriptor](collectiondescriptor.md)\)
|
||||
|
||||
## Schema for collection descriptor Properties
|
||||
|
||||
| Property | Type | Required | Nullable | Defined by |
|
||||
| :--- | :--- | :--- | :--- | :--- |
|
||||
| [collection](collectiondescriptor.md#collection) | `object` | Optional | cannot be null | [Schema for collection descriptor](collectiondescriptor.md#collectiondescriptor-definitions-collectioninfo) |
|
||||
|
||||
### collection
|
||||
|
||||
Collection Info
|
||||
|
||||
`collection`
|
||||
|
||||
* is optional
|
||||
* Type: `object` \([Details](collectiondescriptor.md#collectiondescriptor-definitions-collectioninfo)\)
|
||||
* cannot be null
|
||||
* defined in: [Schema for collection descriptor](collectiondescriptor.md#collectiondescriptor-definitions-collectioninfo)
|
||||
|
||||
#### collection Type
|
||||
|
||||
`object` \([Details](collectiondescriptor.md#collectiondescriptor-definitions-collectioninfo)\)
|
||||
|
||||
## Schema for collection descriptor Definitions
|
||||
|
||||
### Definitions group collectionInfo
|
||||
|
||||
Reference this group by using
|
||||
|
||||
```javascript
|
||||
{"$ref":"https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/collectionDescriptor.json#/definitions/collectionInfo"}
|
||||
```
|
||||
|
||||
| Property | Type | Required | Nullable | Defined by |
|
||||
| :--- | :--- | :--- | :--- | :--- |
|
||||
| [name](collectiondescriptor.md#name) | `string` | Optional | cannot be null | [Schema for collection descriptor](collectiondescriptor.md#collectiondescriptor-definitions-collectioninfo-properties-name) |
|
||||
| [documentation](collectiondescriptor.md#documentation) | `string` | Optional | cannot be null | [Schema for collection descriptor](collectiondescriptor.md#collectiondescriptor-definitions-collectioninfo-properties-documentation) |
|
||||
| [href](collectiondescriptor.md#href) | `string` | Optional | cannot be null | [Schema for collection descriptor](collectiondescriptor.md#collectiondescriptor-definitions-collectioninfo-properties-href) |
|
||||
| [images](collectiondescriptor.md#images) | `object` | Optional | cannot be null | [Profile type](profile.md#profile-definitions-imagelist) |
|
||||
|
||||
#### name
|
||||
|
||||
Unique name that identifies a collection
|
||||
|
||||
`name`
|
||||
|
||||
* is optional
|
||||
* Type: `string`
|
||||
* cannot be null
|
||||
* defined in: [Schema for collection descriptor](collectiondescriptor.md#collectiondescriptor-definitions-collectioninfo-properties-name)
|
||||
|
||||
**name Type**
|
||||
|
||||
`string`
|
||||
|
||||
#### documentation
|
||||
|
||||
Description of collection
|
||||
|
||||
`documentation`
|
||||
|
||||
* is optional
|
||||
* Type: `string`
|
||||
* cannot be null
|
||||
* defined in: [Schema for collection descriptor](collectiondescriptor.md#collectiondescriptor-definitions-collectioninfo-properties-documentation)
|
||||
|
||||
**documentation Type**
|
||||
|
||||
`string`
|
||||
|
||||
#### href
|
||||
|
||||
URL of the API endpoint where given collections are available
|
||||
|
||||
`href`
|
||||
|
||||
* is optional
|
||||
* Type: `string`
|
||||
* cannot be null
|
||||
* defined in: [Schema for collection descriptor](collectiondescriptor.md#collectiondescriptor-definitions-collectioninfo-properties-href)
|
||||
|
||||
**href Type**
|
||||
|
||||
`string`
|
||||
|
||||
**href Constraints**
|
||||
|
||||
**URI**: the string must be a URI, according to [RFC 3986](https://tools.ietf.org/html/rfc3986)
|
||||
|
||||
#### images
|
||||
|
||||
Links to list of images of varying resolutions/sizes
|
||||
|
||||
`images`
|
||||
|
||||
* is optional
|
||||
* Type: `object` \([Details](https://github.com/open-metadata/OpenMetadata/tree/88ab3784a5a9e2cfcf56bbb144522498eb33184c/docs/openmetadata-apis/schemas/types/profile-definitions-imagelist.md)\)
|
||||
* cannot be null
|
||||
* defined in: [Profile type](profile.md#profile-definitions-imagelist)
|
||||
|
||||
**images Type**
|
||||
|
||||
`object` \([Details](https://github.com/open-metadata/OpenMetadata/tree/88ab3784a5a9e2cfcf56bbb144522498eb33184c/docs/openmetadata-apis/schemas/types/profile-definitions-imagelist.md)\)
|
||||
|
||||
## collectiondescriptor-definitions-collectioninfo-properties-documentation
|
||||
|
||||
```text
|
||||
https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/collectionDescriptor.json#/definitions/collectionInfo/properties/documentation
|
||||
```
|
||||
|
||||
Description of collection
|
||||
|
||||
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In |
|
||||
| :--- | :--- | :--- | :--- | :--- | :--- | :--- | :--- |
|
||||
| Can be instantiated | No | Unknown status | Unknown identifiability | Forbidden | Allowed | none | [collectionDescriptor.json\*](https://github.com/open-metadata/OpenMetadata/tree/88ab3784a5a9e2cfcf56bbb144522498eb33184c/docs/openmetadata-apis/https:/github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/collectionDescriptor.json) |
|
||||
|
||||
### documentation Type
|
||||
|
||||
`string`
|
||||
|
||||
## collectiondescriptor-definitions-collectioninfo-properties-href
|
||||
|
||||
```text
|
||||
https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/collectionDescriptor.json#/definitions/collectionInfo/properties/href
|
||||
```
|
||||
|
||||
URL of the API endpoint where given collections are available
|
||||
|
||||
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In |
|
||||
| :--- | :--- | :--- | :--- | :--- | :--- | :--- | :--- |
|
||||
| Can be instantiated | No | Unknown status | Unknown identifiability | Forbidden | Allowed | none | [collectionDescriptor.json\*](https://github.com/open-metadata/OpenMetadata/tree/88ab3784a5a9e2cfcf56bbb144522498eb33184c/docs/openmetadata-apis/https:/github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/collectionDescriptor.json) |
|
||||
|
||||
### href Type
|
||||
|
||||
`string`
|
||||
|
||||
### href Constraints
|
||||
|
||||
**URI**: the string must be a URI, according to [RFC 3986](https://tools.ietf.org/html/rfc3986)
|
||||
|
||||
## collectiondescriptor-definitions-collectioninfo-properties-name
|
||||
|
||||
```text
|
||||
https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/collectionDescriptor.json#/definitions/collectionInfo/properties/name
|
||||
```
|
||||
|
||||
Unique name that identifies a collection
|
||||
|
||||
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In |
|
||||
| :--- | :--- | :--- | :--- | :--- | :--- | :--- | :--- |
|
||||
| Can be instantiated | No | Unknown status | Unknown identifiability | Forbidden | Allowed | none | [collectionDescriptor.json\*](https://github.com/open-metadata/OpenMetadata/tree/88ab3784a5a9e2cfcf56bbb144522498eb33184c/docs/openmetadata-apis/https:/github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/collectionDescriptor.json) |
|
||||
|
||||
### name Type
|
||||
|
||||
`string`
|
||||
|
||||
## collectiondescriptor-definitions-collectioninfo
|
||||
|
||||
```text
|
||||
https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/collectionDescriptor.json#/properties/collection
|
||||
```
|
||||
|
||||
Collection Info
|
||||
|
||||
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In |
|
||||
| :--- | :--- | :--- | :--- | :--- | :--- | :--- | :--- |
|
||||
| Can be instantiated | No | Unknown status | No | Forbidden | Allowed | none | [collectionDescriptor.json\*](https://github.com/open-metadata/OpenMetadata/tree/88ab3784a5a9e2cfcf56bbb144522498eb33184c/docs/openmetadata-apis/https:/github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/collectionDescriptor.json) |
|
||||
|
||||
### collection Type
|
||||
|
||||
`object` \([Details](collectiondescriptor.md#collectiondescriptor-definitions-collectioninfo)\)
|
||||
|
||||
## collection Properties
|
||||
|
||||
| Property | Type | Required | Nullable | Defined by |
|
||||
| :--- | :--- | :--- | :--- | :--- |
|
||||
| [name](collectiondescriptor.md#name) | `string` | Optional | cannot be null | [Schema for collection descriptor](collectiondescriptor.md#collectiondescriptor-definitions-collectioninfo-properties-name) |
|
||||
| [documentation](collectiondescriptor.md#documentation) | `string` | Optional | cannot be null | [Schema for collection descriptor](collectiondescriptor.md#collectiondescriptor-definitions-collectioninfo-properties-documentation) |
|
||||
| [href](collectiondescriptor.md#href) | `string` | Optional | cannot be null | [Schema for collection descriptor](collectiondescriptor.md#collectiondescriptor-definitions-collectioninfo-properties-href) |
|
||||
| [images](collectiondescriptor.md#images) | `object` | Optional | cannot be null | [Profile type](profile.md#profile-definitions-imagelist) |
|
||||
|
||||
### name
|
||||
|
||||
Unique name that identifies a collection
|
||||
|
||||
`name`
|
||||
|
||||
* is optional
|
||||
* Type: `string`
|
||||
* cannot be null
|
||||
* defined in: [Schema for collection descriptor](collectiondescriptor.md#collectiondescriptor-definitions-collectioninfo-properties-name)
|
||||
|
||||
#### name Type
|
||||
|
||||
`string`
|
||||
|
||||
### documentation
|
||||
|
||||
Description of collection
|
||||
|
||||
`documentation`
|
||||
|
||||
* is optional
|
||||
* Type: `string`
|
||||
* cannot be null
|
||||
* defined in: [Schema for collection descriptor](collectiondescriptor.md#collectiondescriptor-definitions-collectioninfo-properties-documentation)
|
||||
|
||||
#### documentation Type
|
||||
|
||||
`string`
|
||||
|
||||
### href
|
||||
|
||||
URL of the API endpoint where given collections are available
|
||||
|
||||
`href`
|
||||
|
||||
* is optional
|
||||
* Type: `string`
|
||||
* cannot be null
|
||||
* defined in: [Schema for collection descriptor](collectiondescriptor.md#collectiondescriptor-definitions-collectioninfo-properties-href)
|
||||
|
||||
#### href Type
|
||||
|
||||
`string`
|
||||
|
||||
#### href Constraints
|
||||
|
||||
**URI**: the string must be a URI, according to [RFC 3986](https://tools.ietf.org/html/rfc3986)
|
||||
|
||||
### images
|
||||
|
||||
Links to list of images of varying resolutions/sizes
|
||||
|
||||
`images`
|
||||
|
||||
* is optional
|
||||
* Type: `object` \([Details](https://github.com/open-metadata/OpenMetadata/tree/88ab3784a5a9e2cfcf56bbb144522498eb33184c/docs/openmetadata-apis/schemas/types/profile-definitions-imagelist.md)\)
|
||||
* cannot be null
|
||||
* defined in: [Profile type](profile.md#profile-definitions-imagelist)
|
||||
|
||||
#### images Type
|
||||
|
||||
`object` \([Details](https://github.com/open-metadata/OpenMetadata/tree/88ab3784a5a9e2cfcf56bbb144522498eb33184c/docs/openmetadata-apis/schemas/types/profile-definitions-imagelist.md)\)
|
||||
|
||||
## collectiondescriptor-definitions
|
||||
|
||||
```text
|
||||
https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/collectionDescriptor.json#/definitions
|
||||
```
|
||||
|
||||
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In |
|
||||
| :--- | :--- | :--- | :--- | :--- | :--- | :--- | :--- |
|
||||
| Can be instantiated | No | Unknown status | Unknown identifiability | Forbidden | Allowed | none | [collectionDescriptor.json\*](https://github.com/open-metadata/OpenMetadata/tree/88ab3784a5a9e2cfcf56bbb144522498eb33184c/docs/openmetadata-apis/https:/github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/collectionDescriptor.json) |
|
||||
|
||||
### definitions Type
|
||||
|
||||
unknown
|
||||
|
||||
17
docs/openmetadata-apis/schemas/types/dailyCount.md
Normal file
17
docs/openmetadata-apis/schemas/types/dailyCount.md
Normal file
@ -0,0 +1,17 @@
|
||||
# Daily count of some measurement
|
||||
|
||||
This schema defines type used for capturing and reporting daily count of some measurement, such as usage, joins.
|
||||
|
||||
<b id="httpsgithub.comopen-metadataopenmetadatablobmaincatalog-rest-servicesrcmainresourcesjsonschematypedailycount.json">$id: https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/dailyCount.json</b>
|
||||
|
||||
Type: `object`
|
||||
|
||||
## Properties
|
||||
- <b id="#https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/dailyCount.json/properties/count">count</b> `required`
|
||||
- Daily count of a measurement on the given date.
|
||||
- Type: `integer`
|
||||
- Range: ≥ 0
|
||||
- <b id="#https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/dailyCount.json/properties/date">date</b> `required`
|
||||
- $ref: [basic.json#/definitions/date](#basic.jsondefinitionsdate)
|
||||
|
||||
_Generated with [json-schema-md-doc](https://brianwendt.github.io/json-schema-md-doc/)_ _Mon Aug 09 2021 19:12:30 GMT-0700 (Pacific Daylight Time)_
|
||||
@ -1,83 +0,0 @@
|
||||
# Daily Count Type
|
||||
|
||||
## dailycount
|
||||
|
||||
```text
|
||||
https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/dailyCount.json
|
||||
```
|
||||
|
||||
Type used for capturing and reporting daily count of some measurement, such as usage, joins
|
||||
|
||||
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In |
|
||||
| :--- | :--- | :--- | :--- | :--- | :--- | :--- | :--- |
|
||||
| Can be instantiated | No | Unknown status | No | Forbidden | Allowed | none | [dailyCount.json](https://github.com/open-metadata/OpenMetadata/tree/88ab3784a5a9e2cfcf56bbb144522498eb33184c/docs/openmetadata-apis/https:/github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/dailyCount.json) |
|
||||
|
||||
### Daily count of some measurement Type
|
||||
|
||||
`object` \([Daily count of some measurement](dailycount.md)\)
|
||||
|
||||
## Daily count of some measurement Properties
|
||||
|
||||
| Property | Type | Required | Nullable | Defined by |
|
||||
| :--- | :--- | :--- | :--- | :--- |
|
||||
| [count](dailycount.md#count) | `integer` | Required | cannot be null | [Daily count of some measurement](dailycount.md#dailycount-properties-count) |
|
||||
| [date](dailycount.md#date) | `string` | Required | cannot be null | [Basic type](basic.md#basic-definitions-date) |
|
||||
|
||||
### count
|
||||
|
||||
Daily count of a measurement on the given date
|
||||
|
||||
`count`
|
||||
|
||||
* is required
|
||||
* Type: `integer`
|
||||
* cannot be null
|
||||
* defined in: [Daily count of some measurement](dailycount.md#dailycount-properties-count)
|
||||
|
||||
#### count Type
|
||||
|
||||
`integer`
|
||||
|
||||
#### count Constraints
|
||||
|
||||
**minimum**: the value of this number must greater than or equal to: `0`
|
||||
|
||||
### date
|
||||
|
||||
Date in ISO 8601 format in UTC time. Example - '2018-11-13'
|
||||
|
||||
`date`
|
||||
|
||||
* is required
|
||||
* Type: `string`
|
||||
* cannot be null
|
||||
* defined in: [Basic type](basic.md#basic-definitions-date)
|
||||
|
||||
#### date Type
|
||||
|
||||
`string`
|
||||
|
||||
#### date Constraints
|
||||
|
||||
**date**: the string must be a date string, according to [RFC 3339, section 5.6](https://tools.ietf.org/html/rfc3339)
|
||||
|
||||
## dailycount-properties-count
|
||||
|
||||
```text
|
||||
https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/dailyCount.json#/properties/count
|
||||
```
|
||||
|
||||
Daily count of a measurement on the given date
|
||||
|
||||
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In |
|
||||
| :--- | :--- | :--- | :--- | :--- | :--- | :--- | :--- |
|
||||
| Can be instantiated | No | Unknown status | Unknown identifiability | Forbidden | Allowed | none | [dailyCount.json\*](https://github.com/open-metadata/OpenMetadata/tree/88ab3784a5a9e2cfcf56bbb144522498eb33184c/docs/openmetadata-apis/https:/github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/dailyCount.json) |
|
||||
|
||||
### count Type
|
||||
|
||||
`integer`
|
||||
|
||||
### count Constraints
|
||||
|
||||
**minimum**: the value of this number must greater than or equal to: `0`
|
||||
|
||||
@ -1,2 +0,0 @@
|
||||
# Entity Usage Type
|
||||
|
||||
36
docs/openmetadata-apis/schemas/types/entityReference.md
Normal file
36
docs/openmetadata-apis/schemas/types/entityReference.md
Normal file
@ -0,0 +1,36 @@
|
||||
# Entity Reference
|
||||
|
||||
This schema defines the type Entity Reference used for referencing an entity.
|
||||
|
||||
<b id="httpsgithub.comopen-metadataopenmetadatablobmaincatalog-rest-servicesrcmainresourcesjsonschematypeentityreference.json">$id: https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/entityReference.json</b>
|
||||
|
||||
Type: `object`
|
||||
|
||||
## Properties
|
||||
- <b id="#https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/entityReference.json/properties/id">id</b> `required`
|
||||
- Unique identifier that identifies an entity instance.
|
||||
- $ref: [basic.json#/definitions/uuid](#basic.jsondefinitionsuuid)
|
||||
- <b id="#https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/entityReference.json/properties/type">type</b> `required`
|
||||
- Entity type/class name - Examples: `database`, `table`, `metrics`, `redshift`, `mysql`, `bigquery`, `snowflake`...
|
||||
- Type: `string`
|
||||
- <b id="#https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/entityReference.json/properties/name">name</b>
|
||||
- Name of the entity instance.
|
||||
- Type: `string`
|
||||
- <b id="#https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/entityReference.json/properties/description">description</b>
|
||||
- Optional description of entity.
|
||||
- Type: `string`
|
||||
- <b id="#https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/entityReference.json/properties/href">href</b>
|
||||
- Link to the entity resource.
|
||||
- $ref: [basic.json#/definitions/href](#basic.jsondefinitionshref)
|
||||
|
||||
|
||||
## Definitions
|
||||
**_entityReferenceList_**
|
||||
|
||||
- Type: `array`
|
||||
- **_Items_**
|
||||
- $ref: [entityReference.json](#entityreference.json)
|
||||
|
||||
|
||||
|
||||
_Generated with [json-schema-md-doc](https://brianwendt.github.io/json-schema-md-doc/)_ _Mon Aug 09 2021 19:12:30 GMT-0700 (Pacific Daylight Time)_
|
||||
19
docs/openmetadata-apis/schemas/types/entityUsage.md
Normal file
19
docs/openmetadata-apis/schemas/types/entityUsage.md
Normal file
@ -0,0 +1,19 @@
|
||||
# Usage details of an entity
|
||||
|
||||
This schema defines type used for capturing usage details of an entity.
|
||||
|
||||
<b id="httpsgithub.comopen-metadataopenmetadatablobmaincatalog-rest-servicesrcmainresourcesjsonschematypeentityusage.json">$id: https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/entityUsage.json</b>
|
||||
|
||||
Type: `object`
|
||||
|
||||
## Properties
|
||||
- <b id="#https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/entityUsage.json/properties/entity">entity</b> `required`
|
||||
- Entity for which usage is returned.
|
||||
- $ref: [entityReference.json](#entityreference.json)
|
||||
- <b id="#https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/entityUsage.json/properties/usage">usage</b> `required`
|
||||
- List usage details per day.
|
||||
- Type: `array`
|
||||
- **_Items_**
|
||||
- $ref: [usageDetails.json](#usagedetails.json)
|
||||
|
||||
_Generated with [json-schema-md-doc](https://brianwendt.github.io/json-schema-md-doc/)_ _Mon Aug 09 2021 19:12:30 GMT-0700 (Pacific Daylight Time)_
|
||||
@ -1,205 +0,0 @@
|
||||
# Entity Reference Type
|
||||
|
||||
## entityreference
|
||||
|
||||
```text
|
||||
https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/entityReference.json
|
||||
```
|
||||
|
||||
Entity reference that includes entity ID and entity type
|
||||
|
||||
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In |
|
||||
| :--- | :--- | :--- | :--- | :--- | :--- | :--- | :--- |
|
||||
| Can be instantiated | Yes | Unknown status | No | Forbidden | Allowed | none | [entityReference.json](https://github.com/open-metadata/OpenMetadata/tree/88ab3784a5a9e2cfcf56bbb144522498eb33184c/docs/openmetadata-apis/https:/github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/entityReference.json) |
|
||||
|
||||
### Entity Reference Type
|
||||
|
||||
`object` \([Entity Reference](entityreference.md)\)
|
||||
|
||||
## Entity Reference Properties
|
||||
|
||||
| Property | Type | Required | Nullable | Defined by |
|
||||
| :--- | :--- | :--- | :--- | :--- |
|
||||
| [id](entityreference.md#id) | `string` | Required | cannot be null | [Basic type](basic.md#basic-definitions-uuid) |
|
||||
| [type](entityreference.md#type) | `string` | Required | cannot be null | [Entity Reference](entityreference.md#entityreference-properties-type) |
|
||||
| [name](entityreference.md#name) | `string` | Optional | cannot be null | [Entity Reference](entityreference.md#entityreference-properties-name) |
|
||||
| [description](entityreference.md#description) | `string` | Optional | cannot be null | [Entity Reference](entityreference.md#entityreference-properties-description) |
|
||||
| [href](entityreference.md#href) | `string` | Optional | cannot be null | [Entity Reference](https://github.com/open-metadata/OpenMetadata/tree/88ab3784a5a9e2cfcf56bbb144522498eb33184c/docs/openmetadata-apis/schemas/types/basic-definitions-href.md) |
|
||||
|
||||
### id
|
||||
|
||||
Unique id used to identify an entity
|
||||
|
||||
`id`
|
||||
|
||||
* is required
|
||||
* Type: `string`
|
||||
* cannot be null
|
||||
* defined in: [Basic type](basic.md#basic-definitions-uuid)
|
||||
|
||||
#### id Type
|
||||
|
||||
`string`
|
||||
|
||||
#### id Constraints
|
||||
|
||||
**UUID**: the string must be a UUID, according to [RFC 4122](https://tools.ietf.org/html/rfc4122)
|
||||
|
||||
### type
|
||||
|
||||
Entity type/class name - Examples: database, table, metrics, redshift, mysql, bigquery, snowflake...
|
||||
|
||||
`type`
|
||||
|
||||
* is required
|
||||
* Type: `string`
|
||||
* cannot be null
|
||||
* defined in: [Entity Reference](entityreference.md#entityreference-properties-type)
|
||||
|
||||
#### type Type
|
||||
|
||||
`string`
|
||||
|
||||
### name
|
||||
|
||||
Name of the entity instance
|
||||
|
||||
`name`
|
||||
|
||||
* is optional
|
||||
* Type: `string`
|
||||
* cannot be null
|
||||
* defined in: [Entity Reference](entityreference.md#entityreference-properties-name)
|
||||
|
||||
#### name Type
|
||||
|
||||
`string`
|
||||
|
||||
### description
|
||||
|
||||
Optional description of entity
|
||||
|
||||
`description`
|
||||
|
||||
* is optional
|
||||
* Type: `string`
|
||||
* cannot be null
|
||||
* defined in: [Entity Reference](entityreference.md#entityreference-properties-description)
|
||||
|
||||
#### description Type
|
||||
|
||||
`string`
|
||||
|
||||
### href
|
||||
|
||||
Link to the entity resource
|
||||
|
||||
> Link to the resource
|
||||
|
||||
`href`
|
||||
|
||||
* is optional
|
||||
* Type: `string`
|
||||
* cannot be null
|
||||
* defined in: [Entity Reference](https://github.com/open-metadata/OpenMetadata/tree/88ab3784a5a9e2cfcf56bbb144522498eb33184c/docs/openmetadata-apis/schemas/types/basic-definitions-href.md)
|
||||
|
||||
#### href Type
|
||||
|
||||
`string`
|
||||
|
||||
#### href Constraints
|
||||
|
||||
**URI**: the string must be a URI, according to [RFC 3986](https://tools.ietf.org/html/rfc3986)
|
||||
|
||||
## Entity Reference Definitions
|
||||
|
||||
### Definitions group entityReferenceList
|
||||
|
||||
Reference this group by using
|
||||
|
||||
```javascript
|
||||
{"$ref":"https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/entityReference.json#/definitions/entityReferenceList"}
|
||||
```
|
||||
|
||||
| Property | Type | Required | Nullable | Defined by |
|
||||
| :--- | :--- | :--- | :--- | :--- |
|
||||
|
||||
|
||||
## entityreference-definitions-entityreferencelist
|
||||
|
||||
```text
|
||||
https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/entity/data/table.json#/properties/followers
|
||||
```
|
||||
|
||||
Followers of this table
|
||||
|
||||
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In |
|
||||
| :--- | :--- | :--- | :--- | :--- | :--- | :--- | :--- |
|
||||
| Can be instantiated | No | Unknown status | Unknown identifiability | Forbidden | Allowed | none | [table.json\*](https://github.com/open-metadata/OpenMetadata/tree/88ab3784a5a9e2cfcf56bbb144522498eb33184c/docs/openmetadata-apis/https:/github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/entity/data/table.json) |
|
||||
|
||||
### followers Type
|
||||
|
||||
`object[]` \([Entity Reference](entityreference.md)\)
|
||||
|
||||
## entityreference-definitions
|
||||
|
||||
```text
|
||||
https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/entityReference.json#/definitions
|
||||
```
|
||||
|
||||
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In |
|
||||
| :--- | :--- | :--- | :--- | :--- | :--- | :--- | :--- |
|
||||
| Can be instantiated | No | Unknown status | Unknown identifiability | Forbidden | Allowed | none | [entityReference.json\*](https://github.com/open-metadata/OpenMetadata/tree/88ab3784a5a9e2cfcf56bbb144522498eb33184c/docs/openmetadata-apis/https:/github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/entityReference.json) |
|
||||
|
||||
### definitions Type
|
||||
|
||||
unknown
|
||||
|
||||
## entityreference-properties-description
|
||||
|
||||
```text
|
||||
https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/entityReference.json#/properties/description
|
||||
```
|
||||
|
||||
Optional description of entity
|
||||
|
||||
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In |
|
||||
| :--- | :--- | :--- | :--- | :--- | :--- | :--- | :--- |
|
||||
| Can be instantiated | No | Unknown status | Unknown identifiability | Forbidden | Allowed | none | [entityReference.json\*](https://github.com/open-metadata/OpenMetadata/tree/88ab3784a5a9e2cfcf56bbb144522498eb33184c/docs/openmetadata-apis/https:/github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/entityReference.json) |
|
||||
|
||||
### description Type
|
||||
|
||||
`string`
|
||||
|
||||
## entityreference-properties-name
|
||||
|
||||
```text
|
||||
https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/entityReference.json#/properties/name
|
||||
```
|
||||
|
||||
Name of the entity instance
|
||||
|
||||
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In |
|
||||
| :--- | :--- | :--- | :--- | :--- | :--- | :--- | :--- |
|
||||
| Can be instantiated | No | Unknown status | Unknown identifiability | Forbidden | Allowed | none | [entityReference.json\*](https://github.com/open-metadata/OpenMetadata/tree/88ab3784a5a9e2cfcf56bbb144522498eb33184c/docs/openmetadata-apis/https:/github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/entityReference.json) |
|
||||
|
||||
### name Type
|
||||
|
||||
`string`
|
||||
|
||||
## entityreference-properties-type
|
||||
|
||||
```text
|
||||
https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/entityReference.json#/properties/type
|
||||
```
|
||||
|
||||
Entity type/class name - Examples: database, table, metrics, redshift, mysql, bigquery, snowflake...
|
||||
|
||||
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In |
|
||||
| :--- | :--- | :--- | :--- | :--- | :--- | :--- | :--- |
|
||||
| Can be instantiated | No | Unknown status | Unknown identifiability | Forbidden | Allowed | none | [entityReference.json\*](https://github.com/open-metadata/OpenMetadata/tree/88ab3784a5a9e2cfcf56bbb144522498eb33184c/docs/openmetadata-apis/https:/github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/entityReference.json) |
|
||||
|
||||
### type Type
|
||||
|
||||
`string`
|
||||
|
||||
@ -1,73 +0,0 @@
|
||||
# entityusage
|
||||
|
||||
```txt
|
||||
https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/entityUsage.json
|
||||
```
|
||||
|
||||
Type used for capturing usage details of an entity
|
||||
|
||||
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In |
|
||||
| :------------------ | :--------- | :------------- | :----------- | :---------------- | :-------------------- | :------------------ | :------------------------------------------------------------------------------- |
|
||||
| Can be instantiated | No | Unknown status | No | Forbidden | Allowed | none | [entityUsage.json](../../https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/entityUsage.json "open original schema") |
|
||||
|
||||
## Usage details of an entity Type
|
||||
|
||||
`object` ([Usage details of an entity](entityusage.md))
|
||||
|
||||
# Usage details of an entity Properties
|
||||
|
||||
| Property | Type | Required | Nullable | Defined by |
|
||||
| :---------------- | :------- | :------- | :------------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
|
||||
| [entity](#entity) | `object` | Required | cannot be null | [Usage details of an entity](entityreference.md "https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/entityReference.json#/properties/entity") |
|
||||
| [usage](#usage) | `array` | Required | cannot be null | [Usage details of an entity](#entityusage-properties-usage "https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/entityUsage.json#/properties/usage") |
|
||||
|
||||
## entity
|
||||
|
||||
Entity reference that includes entity ID and entity type
|
||||
|
||||
`entity`
|
||||
|
||||
* is required
|
||||
|
||||
* Type: `object` ([Entity Reference](entityreference.md))
|
||||
|
||||
* cannot be null
|
||||
|
||||
* defined in: [Usage details of an entity](entityreference.md "https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/entityReference.json#/properties/entity")
|
||||
|
||||
### entity Type
|
||||
|
||||
`object` ([Entity Reference](entityreference.md))
|
||||
|
||||
## usage
|
||||
|
||||
List usage details per day
|
||||
|
||||
`usage`
|
||||
|
||||
* is required
|
||||
|
||||
* Type: `object[]` ([Type used to return usage details of an entity](usagedetails.md))
|
||||
|
||||
* cannot be null
|
||||
|
||||
* defined in: [Usage details of an entity](#entityusage-properties-usage "https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/entityUsage.json#/properties/usage")
|
||||
|
||||
### usage Type
|
||||
|
||||
`object[]` ([Type used to return usage details of an entity](usagedetails.md))
|
||||
# entityusage-properties-usage
|
||||
|
||||
```txt
|
||||
https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/entityUsage.json#/properties/usage
|
||||
```
|
||||
|
||||
List usage details per day
|
||||
|
||||
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In |
|
||||
| :------------------ | :--------- | :------------- | :---------------------- | :---------------- | :-------------------- | :------------------ | :-------------------------------------------------------------------------------- |
|
||||
| Can be instantiated | No | Unknown status | Unknown identifiability | Forbidden | Allowed | none | [entityUsage.json*](../../https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/entityUsage.json "open original schema") |
|
||||
|
||||
## usage Type
|
||||
|
||||
`object[]` ([Type used to return usage details of an entity](usagedetails.md))
|
||||
51
docs/openmetadata-apis/schemas/types/jdbcConnection.md
Normal file
51
docs/openmetadata-apis/schemas/types/jdbcConnection.md
Normal file
@ -0,0 +1,51 @@
|
||||
# JDBC connection
|
||||
|
||||
JDBC connection information
|
||||
|
||||
<b id="httpsgithub.comopen-metadataopenmetadatablobmaincatalog-rest-servicesrcmainresourcesjsonschematypejdbcconnection.json">$id: https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/jdbcConnection.json</b>
|
||||
|
||||
Type: `object`
|
||||
|
||||
## Properties
|
||||
- <b id="#https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/jdbcConnection.json/properties/driverClass">driverClass</b> `required`
|
||||
- JDBC driver class
|
||||
- $ref: [#/definitions/driverClass](#/definitions/driverClass)
|
||||
- <b id="#https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/jdbcConnection.json/properties/connectionUrl">connectionUrl</b> `required`
|
||||
- JDBC connection URL
|
||||
- $ref: [#/definitions/connectionUrl](#/definitions/connectionUrl)
|
||||
- <b id="#https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/jdbcConnection.json/properties/userName">userName</b> `required`
|
||||
- Login user name.
|
||||
- Type: `string`
|
||||
- <b id="#https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/jdbcConnection.json/properties/password">password</b> `required`
|
||||
- Login password.
|
||||
- Type: `string`
|
||||
|
||||
|
||||
## Definitions
|
||||
**_driverClass_**
|
||||
|
||||
- Type used for JDBC driver class
|
||||
- Type: `string`
|
||||
|
||||
|
||||
**_connectionUrl_**
|
||||
|
||||
- Type used for JDBC connection URL
|
||||
- Type: `string`
|
||||
- String format must be a "uri"
|
||||
|
||||
|
||||
**_jdbcInfo_**
|
||||
|
||||
- Type for capturing JDBC connector information
|
||||
- Type: `object`
|
||||
- **_Properties_**
|
||||
- <b id="#https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/jdbcConnection.json/definitions/jdbcInfo/properties/driverClass">driverClass</b> `required`
|
||||
- $ref: [#/definitions/driverClass](#/definitions/driverClass)
|
||||
- Default: _"com.amazon.redshift.jdbc42.Driver"_
|
||||
- <b id="#https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/jdbcConnection.json/definitions/jdbcInfo/properties/connectionUrl">connectionUrl</b> `required`
|
||||
- $ref: [#/definitions/connectionUrl](#/definitions/connectionUrl)
|
||||
|
||||
|
||||
|
||||
_Generated with [json-schema-md-doc](https://brianwendt.github.io/json-schema-md-doc/)_ _Mon Aug 09 2021 19:12:30 GMT-0700 (Pacific Daylight Time)_
|
||||
@ -1,365 +0,0 @@
|
||||
# Jdbc Connection Type
|
||||
|
||||
## jdbcconnection
|
||||
|
||||
```text
|
||||
https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/jdbcConnection.json
|
||||
```
|
||||
|
||||
JDBC connection information used for connecting to a database system
|
||||
|
||||
> JDBC connection information
|
||||
|
||||
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In |
|
||||
| :--- | :--- | :--- | :--- | :--- | :--- | :--- | :--- |
|
||||
| Can be instantiated | Yes | Unknown status | No | Forbidden | Allowed | none | [jdbcConnection.json](https://github.com/open-metadata/OpenMetadata/tree/88ab3784a5a9e2cfcf56bbb144522498eb33184c/docs/openmetadata-apis/https:/github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/jdbcConnection.json) |
|
||||
|
||||
### JDBC connection Type
|
||||
|
||||
`object` \([JDBC connection](jdbcconnection.md)\)
|
||||
|
||||
## JDBC connection Properties
|
||||
|
||||
| Property | Type | Required | Nullable | Defined by |
|
||||
| :--- | :--- | :--- | :--- | :--- |
|
||||
| [driverClass](jdbcconnection.md#driverclass) | `string` | Required | cannot be null | [JDBC connection](jdbcconnection.md#jdbcconnection-properties-driverclass) |
|
||||
| [connectionUrl](jdbcconnection.md#connectionurl) | `string` | Required | cannot be null | [JDBC connection](jdbcconnection.md#jdbcconnection-properties-connectionurl) |
|
||||
| [userName](jdbcconnection.md#username) | `string` | Required | cannot be null | [JDBC connection](jdbcconnection.md#jdbcconnection-properties-username) |
|
||||
| [password](jdbcconnection.md#password) | `string` | Required | cannot be null | [JDBC connection](jdbcconnection.md#jdbcconnection-properties-password) |
|
||||
|
||||
### driverClass
|
||||
|
||||
> Type used for JDBC driver class
|
||||
|
||||
`driverClass`
|
||||
|
||||
* is required
|
||||
* Type: `string`
|
||||
* cannot be null
|
||||
* defined in: [JDBC connection](jdbcconnection.md#jdbcconnection-properties-driverclass)
|
||||
|
||||
#### driverClass Type
|
||||
|
||||
`string`
|
||||
|
||||
### connectionUrl
|
||||
|
||||
> Type used for JDBC connection URL
|
||||
|
||||
`connectionUrl`
|
||||
|
||||
* is required
|
||||
* Type: `string`
|
||||
* cannot be null
|
||||
* defined in: [JDBC connection](jdbcconnection.md#jdbcconnection-properties-connectionurl)
|
||||
|
||||
#### connectionUrl Type
|
||||
|
||||
`string`
|
||||
|
||||
#### connectionUrl Constraints
|
||||
|
||||
**URI**: the string must be a URI, according to [RFC 3986](https://tools.ietf.org/html/rfc3986)
|
||||
|
||||
### userName
|
||||
|
||||
Login user name
|
||||
|
||||
`userName`
|
||||
|
||||
* is required
|
||||
* Type: `string`
|
||||
* cannot be null
|
||||
* defined in: [JDBC connection](jdbcconnection.md#jdbcconnection-properties-username)
|
||||
|
||||
#### userName Type
|
||||
|
||||
`string`
|
||||
|
||||
### password
|
||||
|
||||
Login password
|
||||
|
||||
`password`
|
||||
|
||||
* is required
|
||||
* Type: `string`
|
||||
* cannot be null
|
||||
* defined in: [JDBC connection](jdbcconnection.md#jdbcconnection-properties-password)
|
||||
|
||||
#### password Type
|
||||
|
||||
`string`
|
||||
|
||||
## JDBC connection Definitions
|
||||
|
||||
### Definitions group driverClass
|
||||
|
||||
Reference this group by using
|
||||
|
||||
```javascript
|
||||
{"$ref":"https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/jdbcConnection.json#/definitions/driverClass"}
|
||||
```
|
||||
|
||||
| Property | Type | Required | Nullable | Defined by |
|
||||
| :--- | :--- | :--- | :--- | :--- |
|
||||
|
||||
|
||||
### Definitions group connectionUrl
|
||||
|
||||
Reference this group by using
|
||||
|
||||
```javascript
|
||||
{"$ref":"https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/jdbcConnection.json#/definitions/connectionUrl"}
|
||||
```
|
||||
|
||||
| Property | Type | Required | Nullable | Defined by |
|
||||
| :--- | :--- | :--- | :--- | :--- |
|
||||
|
||||
|
||||
### Definitions group jdbcInfo
|
||||
|
||||
Reference this group by using
|
||||
|
||||
```javascript
|
||||
{"$ref":"https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/jdbcConnection.json#/definitions/jdbcInfo"}
|
||||
```
|
||||
|
||||
| Property | Type | Required | Nullable | Defined by |
|
||||
| :--- | :--- | :--- | :--- | :--- |
|
||||
| [driverClass](jdbcconnection.md#driverclass-1) | `string` | Required | cannot be null | [JDBC connection](jdbcconnection.md#jdbcconnection-definitions-driverclass) |
|
||||
| [connectionUrl](jdbcconnection.md#connectionurl-1) | `string` | Required | cannot be null | [JDBC connection](jdbcconnection.md#jdbcconnection-definitions-connectionurl) |
|
||||
|
||||
#### driverClass
|
||||
|
||||
> Type used for JDBC driver class
|
||||
|
||||
`driverClass`
|
||||
|
||||
* is required
|
||||
* Type: `string`
|
||||
* cannot be null
|
||||
* defined in: [JDBC connection](jdbcconnection.md#jdbcconnection-definitions-driverclass)
|
||||
|
||||
**driverClass Type**
|
||||
|
||||
`string`
|
||||
|
||||
**driverClass Default Value**
|
||||
|
||||
The default value is:
|
||||
|
||||
```javascript
|
||||
"com.amazon.redshift.jdbc42.Driver"
|
||||
```
|
||||
|
||||
#### connectionUrl
|
||||
|
||||
> Type used for JDBC connection URL
|
||||
|
||||
`connectionUrl`
|
||||
|
||||
* is required
|
||||
* Type: `string`
|
||||
* cannot be null
|
||||
* defined in: [JDBC connection](jdbcconnection.md#jdbcconnection-definitions-connectionurl)
|
||||
|
||||
**connectionUrl Type**
|
||||
|
||||
`string`
|
||||
|
||||
**connectionUrl Constraints**
|
||||
|
||||
**URI**: the string must be a URI, according to [RFC 3986](https://tools.ietf.org/html/rfc3986)
|
||||
|
||||
## jdbcconnection-definitions-connectionurl
|
||||
|
||||
```text
|
||||
https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/jdbcConnection.json#/definitions/jdbcInfo/properties/connectionUrl
|
||||
```
|
||||
|
||||
> Type used for JDBC connection URL
|
||||
|
||||
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In |
|
||||
| :--- | :--- | :--- | :--- | :--- | :--- | :--- | :--- |
|
||||
| Can be instantiated | No | Unknown status | Unknown identifiability | Forbidden | Allowed | none | [jdbcConnection.json\*](https://github.com/open-metadata/OpenMetadata/tree/88ab3784a5a9e2cfcf56bbb144522498eb33184c/docs/openmetadata-apis/https:/github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/jdbcConnection.json) |
|
||||
|
||||
### connectionUrl Type
|
||||
|
||||
`string`
|
||||
|
||||
### connectionUrl Constraints
|
||||
|
||||
**URI**: the string must be a URI, according to [RFC 3986](https://tools.ietf.org/html/rfc3986)
|
||||
|
||||
## jdbcconnection-definitions-driverclass
|
||||
|
||||
```text
|
||||
https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/jdbcConnection.json#/definitions/jdbcInfo/properties/driverClass
|
||||
```
|
||||
|
||||
> Type used for JDBC driver class
|
||||
|
||||
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In |
|
||||
| :--- | :--- | :--- | :--- | :--- | :--- | :--- | :--- |
|
||||
| Can be instantiated | No | Unknown status | Unknown identifiability | Forbidden | Allowed | none | [jdbcConnection.json\*](https://github.com/open-metadata/OpenMetadata/tree/88ab3784a5a9e2cfcf56bbb144522498eb33184c/docs/openmetadata-apis/https:/github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/jdbcConnection.json) |
|
||||
|
||||
### driverClass Type
|
||||
|
||||
`string`
|
||||
|
||||
### driverClass Default Value
|
||||
|
||||
The default value is:
|
||||
|
||||
```javascript
|
||||
"com.amazon.redshift.jdbc42.Driver"
|
||||
```
|
||||
|
||||
## jdbcconnection-definitions-jdbcinfo
|
||||
|
||||
```text
|
||||
https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/api/services/updateDatabaseService.json#/properties/jdbc
|
||||
```
|
||||
|
||||
> Type for capturing JDBC connector information
|
||||
|
||||
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In |
|
||||
| :--- | :--- | :--- | :--- | :--- | :--- | :--- | :--- |
|
||||
| Can be instantiated | No | Unknown status | No | Forbidden | Allowed | none | [updateDatabaseService.json\*](https://github.com/open-metadata/OpenMetadata/tree/88ab3784a5a9e2cfcf56bbb144522498eb33184c/docs/openmetadata-apis/https:/github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/api/services/updateDatabaseService.json) |
|
||||
|
||||
### jdbc Type
|
||||
|
||||
`object` \([Details](jdbcconnection.md#jdbcconnection-definitions-jdbcinfo)\)
|
||||
|
||||
## jdbc Properties
|
||||
|
||||
| Property | Type | Required | Nullable | Defined by |
|
||||
| :--- | :--- | :--- | :--- | :--- |
|
||||
| [driverClass](jdbcconnection.md#driverclass) | `string` | Required | cannot be null | [JDBC connection](jdbcconnection.md#jdbcconnection-definitions-driverclass) |
|
||||
| [connectionUrl](jdbcconnection.md#connectionurl) | `string` | Required | cannot be null | [JDBC connection](jdbcconnection.md#jdbcconnection-definitions-connectionurl) |
|
||||
|
||||
### driverClass
|
||||
|
||||
> Type used for JDBC driver class
|
||||
|
||||
`driverClass`
|
||||
|
||||
* is required
|
||||
* Type: `string`
|
||||
* cannot be null
|
||||
* defined in: [JDBC connection](jdbcconnection.md#jdbcconnection-definitions-driverclass)
|
||||
|
||||
#### driverClass Type
|
||||
|
||||
`string`
|
||||
|
||||
#### driverClass Default Value
|
||||
|
||||
The default value is:
|
||||
|
||||
```javascript
|
||||
"com.amazon.redshift.jdbc42.Driver"
|
||||
```
|
||||
|
||||
### connectionUrl
|
||||
|
||||
> Type used for JDBC connection URL
|
||||
|
||||
`connectionUrl`
|
||||
|
||||
* is required
|
||||
* Type: `string`
|
||||
* cannot be null
|
||||
* defined in: [JDBC connection](jdbcconnection.md#jdbcconnection-definitions-connectionurl)
|
||||
|
||||
#### connectionUrl Type
|
||||
|
||||
`string`
|
||||
|
||||
#### connectionUrl Constraints
|
||||
|
||||
**URI**: the string must be a URI, according to [RFC 3986](https://tools.ietf.org/html/rfc3986)
|
||||
|
||||
## jdbcconnection-definitions
|
||||
|
||||
```text
|
||||
https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/jdbcConnection.json#/definitions
|
||||
```
|
||||
|
||||
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In |
|
||||
| :--- | :--- | :--- | :--- | :--- | :--- | :--- | :--- |
|
||||
| Can be instantiated | No | Unknown status | Unknown identifiability | Forbidden | Allowed | none | [jdbcConnection.json\*](https://github.com/open-metadata/OpenMetadata/tree/88ab3784a5a9e2cfcf56bbb144522498eb33184c/docs/openmetadata-apis/https:/github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/jdbcConnection.json) |
|
||||
|
||||
### definitions Type
|
||||
|
||||
unknown
|
||||
|
||||
## jdbcconnection-properties-connectionurl
|
||||
|
||||
```text
|
||||
https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/jdbcConnection.json#/properties/connectionUrl
|
||||
```
|
||||
|
||||
> Type used for JDBC connection URL
|
||||
|
||||
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In |
|
||||
| :--- | :--- | :--- | :--- | :--- | :--- | :--- | :--- |
|
||||
| Can be instantiated | No | Unknown status | Unknown identifiability | Forbidden | Allowed | none | [jdbcConnection.json\*](https://github.com/open-metadata/OpenMetadata/tree/88ab3784a5a9e2cfcf56bbb144522498eb33184c/docs/openmetadata-apis/https:/github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/jdbcConnection.json) |
|
||||
|
||||
### connectionUrl Type
|
||||
|
||||
`string`
|
||||
|
||||
### connectionUrl Constraints
|
||||
|
||||
**URI**: the string must be a URI, according to [RFC 3986](https://tools.ietf.org/html/rfc3986)
|
||||
|
||||
## jdbcconnection-properties-driverclass
|
||||
|
||||
```text
|
||||
https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/jdbcConnection.json#/properties/driverClass
|
||||
```
|
||||
|
||||
> Type used for JDBC driver class
|
||||
|
||||
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In |
|
||||
| :--- | :--- | :--- | :--- | :--- | :--- | :--- | :--- |
|
||||
| Can be instantiated | No | Unknown status | Unknown identifiability | Forbidden | Allowed | none | [jdbcConnection.json\*](https://github.com/open-metadata/OpenMetadata/tree/88ab3784a5a9e2cfcf56bbb144522498eb33184c/docs/openmetadata-apis/https:/github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/jdbcConnection.json) |
|
||||
|
||||
### driverClass Type
|
||||
|
||||
`string`
|
||||
|
||||
## jdbcconnection-properties-password
|
||||
|
||||
```text
|
||||
https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/jdbcConnection.json#/properties/password
|
||||
```
|
||||
|
||||
Login password
|
||||
|
||||
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In |
|
||||
| :--- | :--- | :--- | :--- | :--- | :--- | :--- | :--- |
|
||||
| Can be instantiated | No | Unknown status | Unknown identifiability | Forbidden | Allowed | none | [jdbcConnection.json\*](https://github.com/open-metadata/OpenMetadata/tree/88ab3784a5a9e2cfcf56bbb144522498eb33184c/docs/openmetadata-apis/https:/github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/jdbcConnection.json) |
|
||||
|
||||
### password Type
|
||||
|
||||
`string`
|
||||
|
||||
## jdbcconnection-properties-username
|
||||
|
||||
```text
|
||||
https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/jdbcConnection.json#/properties/userName
|
||||
```
|
||||
|
||||
Login user name
|
||||
|
||||
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In |
|
||||
| :--- | :--- | :--- | :--- | :--- | :--- | :--- | :--- |
|
||||
| Can be instantiated | No | Unknown status | Unknown identifiability | Forbidden | Allowed | none | [jdbcConnection.json\*](https://github.com/open-metadata/OpenMetadata/tree/88ab3784a5a9e2cfcf56bbb144522498eb33184c/docs/openmetadata-apis/https:/github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/jdbcConnection.json) |
|
||||
|
||||
### userName Type
|
||||
|
||||
`string`
|
||||
|
||||
@ -1,465 +1,44 @@
|
||||
# Profile Type
|
||||
|
||||
## profile
|
||||
|
||||
```text
|
||||
https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/profile.json
|
||||
```
|
||||
|
||||
Type used to capture profile of a user, team, or an organization
|
||||
|
||||
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In |
|
||||
| :--- | :--- | :--- | :--- | :--- | :--- | :--- | :--- |
|
||||
| Can be instantiated | Yes | Unknown status | No | Forbidden | Allowed | none | [profile.json](https://github.com/open-metadata/OpenMetadata/tree/88ab3784a5a9e2cfcf56bbb144522498eb33184c/docs/openmetadata-apis/https:/github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/profile.json) |
|
||||
|
||||
### Type used to capture profile of a user, team, or an organization Type
|
||||
|
||||
`object` \([Type used to capture profile of a user, team, or an organization](profile.md)\)
|
||||
|
||||
## Type used to capture profile of a user, team, or an organization Properties
|
||||
|
||||
| Property | Type | Required | Nullable | Defined by |
|
||||
| :--- | :--- | :--- | :--- | :--- |
|
||||
| [images](profile.md#images) | `object` | Optional | cannot be null | [Type used to capture profile of a user, team, or an organization](profile.md#profile-definitions-imagelist) |
|
||||
|
||||
### images
|
||||
|
||||
Links to list of images of varying resolutions/sizes
|
||||
|
||||
`images`
|
||||
|
||||
* is optional
|
||||
* Type: `object` \([Details](profile.md#profile-definitions-imagelist)\)
|
||||
* cannot be null
|
||||
* defined in: [Type used to capture profile of a user, team, or an organization](profile.md#profile-definitions-imagelist)
|
||||
|
||||
#### images Type
|
||||
|
||||
`object` \([Details](profile.md#profile-definitions-imagelist)\)
|
||||
|
||||
## Type used to capture profile of a user, team, or an organization Definitions
|
||||
|
||||
### Definitions group imageList
|
||||
|
||||
Reference this group by using
|
||||
|
||||
```javascript
|
||||
{"$ref":"https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/profile.json#/definitions/imageList"}
|
||||
```
|
||||
|
||||
| Property | Type | Required | Nullable | Defined by |
|
||||
| :--- | :--- | :--- | :--- | :--- |
|
||||
| [image](profile.md#image) | `string` | Optional | cannot be null | [Type used to capture profile of a user, team, or an organization](profile.md#profile-definitions-imagelist-properties-image) |
|
||||
| [image24](profile.md#image24) | `string` | Optional | cannot be null | [Type used to capture profile of a user, team, or an organization](profile.md#profile-definitions-imagelist-properties-image24) |
|
||||
| [image32](profile.md#image32) | `string` | Optional | cannot be null | [Type used to capture profile of a user, team, or an organization](profile.md#profile-definitions-imagelist-properties-image32) |
|
||||
| [image48](profile.md#image48) | `string` | Optional | cannot be null | [Type used to capture profile of a user, team, or an organization](profile.md#profile-definitions-imagelist-properties-image48) |
|
||||
| [image72](profile.md#image72) | `string` | Optional | cannot be null | [Type used to capture profile of a user, team, or an organization](profile.md#profile-definitions-imagelist-properties-image72) |
|
||||
| [image192](profile.md#image192) | `string` | Optional | cannot be null | [Type used to capture profile of a user, team, or an organization](profile.md#profile-definitions-imagelist-properties-image192) |
|
||||
| [image512](profile.md#image512) | `string` | Optional | cannot be null | [Type used to capture profile of a user, team, or an organization](profile.md#profile-definitions-imagelist-properties-image512) |
|
||||
|
||||
#### image
|
||||
|
||||
`image`
|
||||
|
||||
* is optional
|
||||
* Type: `string`
|
||||
* cannot be null
|
||||
* defined in: [Type used to capture profile of a user, team, or an organization](profile.md#profile-definitions-imagelist-properties-image)
|
||||
|
||||
**image Type**
|
||||
|
||||
`string`
|
||||
|
||||
**image Constraints**
|
||||
|
||||
**URI**: the string must be a URI, according to [RFC 3986](https://tools.ietf.org/html/rfc3986)
|
||||
|
||||
#### image24
|
||||
|
||||
`image24`
|
||||
|
||||
* is optional
|
||||
* Type: `string`
|
||||
* cannot be null
|
||||
* defined in: [Type used to capture profile of a user, team, or an organization](profile.md#profile-definitions-imagelist-properties-image24)
|
||||
|
||||
**image24 Type**
|
||||
|
||||
`string`
|
||||
|
||||
**image24 Constraints**
|
||||
|
||||
**URI**: the string must be a URI, according to [RFC 3986](https://tools.ietf.org/html/rfc3986)
|
||||
|
||||
#### image32
|
||||
|
||||
`image32`
|
||||
|
||||
* is optional
|
||||
* Type: `string`
|
||||
* cannot be null
|
||||
* defined in: [Type used to capture profile of a user, team, or an organization](profile.md#profile-definitions-imagelist-properties-image32)
|
||||
|
||||
**image32 Type**
|
||||
|
||||
`string`
|
||||
|
||||
**image32 Constraints**
|
||||
|
||||
**URI**: the string must be a URI, according to [RFC 3986](https://tools.ietf.org/html/rfc3986)
|
||||
|
||||
#### image48
|
||||
|
||||
`image48`
|
||||
|
||||
* is optional
|
||||
* Type: `string`
|
||||
* cannot be null
|
||||
* defined in: [Type used to capture profile of a user, team, or an organization](profile.md#profile-definitions-imagelist-properties-image48)
|
||||
|
||||
**image48 Type**
|
||||
|
||||
`string`
|
||||
|
||||
**image48 Constraints**
|
||||
|
||||
**URI**: the string must be a URI, according to [RFC 3986](https://tools.ietf.org/html/rfc3986)
|
||||
|
||||
#### image72
|
||||
|
||||
`image72`
|
||||
|
||||
* is optional
|
||||
* Type: `string`
|
||||
* cannot be null
|
||||
* defined in: [Type used to capture profile of a user, team, or an organization](profile.md#profile-definitions-imagelist-properties-image72)
|
||||
|
||||
**image72 Type**
|
||||
|
||||
`string`
|
||||
|
||||
**image72 Constraints**
|
||||
|
||||
**URI**: the string must be a URI, according to [RFC 3986](https://tools.ietf.org/html/rfc3986)
|
||||
|
||||
#### image192
|
||||
|
||||
`image192`
|
||||
|
||||
* is optional
|
||||
* Type: `string`
|
||||
* cannot be null
|
||||
* defined in: [Type used to capture profile of a user, team, or an organization](profile.md#profile-definitions-imagelist-properties-image192)
|
||||
|
||||
**image192 Type**
|
||||
|
||||
`string`
|
||||
|
||||
**image192 Constraints**
|
||||
|
||||
**URI**: the string must be a URI, according to [RFC 3986](https://tools.ietf.org/html/rfc3986)
|
||||
|
||||
#### image512
|
||||
|
||||
`image512`
|
||||
|
||||
* is optional
|
||||
* Type: `string`
|
||||
* cannot be null
|
||||
* defined in: [Type used to capture profile of a user, team, or an organization](profile.md#profile-definitions-imagelist-properties-image512)
|
||||
|
||||
**image512 Type**
|
||||
|
||||
`string`
|
||||
|
||||
**image512 Constraints**
|
||||
|
||||
**URI**: the string must be a URI, according to [RFC 3986](https://tools.ietf.org/html/rfc3986)
|
||||
|
||||
## profile-definitions-imagelist-properties-image
|
||||
|
||||
```text
|
||||
https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/profile.json#/definitions/imageList/properties/image
|
||||
```
|
||||
|
||||
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In |
|
||||
| :--- | :--- | :--- | :--- | :--- | :--- | :--- | :--- |
|
||||
| Can be instantiated | No | Unknown status | Unknown identifiability | Forbidden | Allowed | none | [profile.json\*](https://github.com/open-metadata/OpenMetadata/tree/88ab3784a5a9e2cfcf56bbb144522498eb33184c/docs/openmetadata-apis/https:/github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/profile.json) |
|
||||
|
||||
### image Type
|
||||
|
||||
`string`
|
||||
|
||||
### image Constraints
|
||||
|
||||
**URI**: the string must be a URI, according to [RFC 3986](https://tools.ietf.org/html/rfc3986)
|
||||
|
||||
## profile-definitions-imagelist-properties-image192
|
||||
|
||||
```text
|
||||
https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/profile.json#/definitions/imageList/properties/image192
|
||||
```
|
||||
|
||||
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In |
|
||||
| :--- | :--- | :--- | :--- | :--- | :--- | :--- | :--- |
|
||||
| Can be instantiated | No | Unknown status | Unknown identifiability | Forbidden | Allowed | none | [profile.json\*](https://github.com/open-metadata/OpenMetadata/tree/88ab3784a5a9e2cfcf56bbb144522498eb33184c/docs/openmetadata-apis/https:/github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/profile.json) |
|
||||
|
||||
### image192 Type
|
||||
|
||||
`string`
|
||||
|
||||
### image192 Constraints
|
||||
|
||||
**URI**: the string must be a URI, according to [RFC 3986](https://tools.ietf.org/html/rfc3986)
|
||||
|
||||
## profile-definitions-imagelist-properties-image24
|
||||
|
||||
```text
|
||||
https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/profile.json#/definitions/imageList/properties/image24
|
||||
```
|
||||
|
||||
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In |
|
||||
| :--- | :--- | :--- | :--- | :--- | :--- | :--- | :--- |
|
||||
| Can be instantiated | No | Unknown status | Unknown identifiability | Forbidden | Allowed | none | [profile.json\*](https://github.com/open-metadata/OpenMetadata/tree/88ab3784a5a9e2cfcf56bbb144522498eb33184c/docs/openmetadata-apis/https:/github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/profile.json) |
|
||||
|
||||
### image24 Type
|
||||
|
||||
`string`
|
||||
|
||||
### image24 Constraints
|
||||
|
||||
**URI**: the string must be a URI, according to [RFC 3986](https://tools.ietf.org/html/rfc3986)
|
||||
|
||||
## profile-definitions-imagelist-properties-image32
|
||||
|
||||
```text
|
||||
https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/profile.json#/definitions/imageList/properties/image32
|
||||
```
|
||||
|
||||
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In |
|
||||
| :--- | :--- | :--- | :--- | :--- | :--- | :--- | :--- |
|
||||
| Can be instantiated | No | Unknown status | Unknown identifiability | Forbidden | Allowed | none | [profile.json\*](https://github.com/open-metadata/OpenMetadata/tree/88ab3784a5a9e2cfcf56bbb144522498eb33184c/docs/openmetadata-apis/https:/github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/profile.json) |
|
||||
|
||||
### image32 Type
|
||||
|
||||
`string`
|
||||
|
||||
### image32 Constraints
|
||||
|
||||
**URI**: the string must be a URI, according to [RFC 3986](https://tools.ietf.org/html/rfc3986)
|
||||
|
||||
## profile-definitions-imagelist-properties-image48
|
||||
|
||||
```text
|
||||
https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/profile.json#/definitions/imageList/properties/image48
|
||||
```
|
||||
|
||||
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In |
|
||||
| :--- | :--- | :--- | :--- | :--- | :--- | :--- | :--- |
|
||||
| Can be instantiated | No | Unknown status | Unknown identifiability | Forbidden | Allowed | none | [profile.json\*](https://github.com/open-metadata/OpenMetadata/tree/88ab3784a5a9e2cfcf56bbb144522498eb33184c/docs/openmetadata-apis/https:/github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/profile.json) |
|
||||
|
||||
### image48 Type
|
||||
|
||||
`string`
|
||||
|
||||
### image48 Constraints
|
||||
|
||||
**URI**: the string must be a URI, according to [RFC 3986](https://tools.ietf.org/html/rfc3986)
|
||||
|
||||
## profile-definitions-imagelist-properties-image512
|
||||
|
||||
```text
|
||||
https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/profile.json#/definitions/imageList/properties/image512
|
||||
```
|
||||
|
||||
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In |
|
||||
| :--- | :--- | :--- | :--- | :--- | :--- | :--- | :--- |
|
||||
| Can be instantiated | No | Unknown status | Unknown identifiability | Forbidden | Allowed | none | [profile.json\*](https://github.com/open-metadata/OpenMetadata/tree/88ab3784a5a9e2cfcf56bbb144522498eb33184c/docs/openmetadata-apis/https:/github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/profile.json) |
|
||||
|
||||
### image512 Type
|
||||
|
||||
`string`
|
||||
|
||||
### image512 Constraints
|
||||
|
||||
**URI**: the string must be a URI, according to [RFC 3986](https://tools.ietf.org/html/rfc3986)
|
||||
|
||||
## profile-definitions-imagelist-properties-image72
|
||||
|
||||
```text
|
||||
https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/profile.json#/definitions/imageList/properties/image72
|
||||
```
|
||||
|
||||
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In |
|
||||
| :--- | :--- | :--- | :--- | :--- | :--- | :--- | :--- |
|
||||
| Can be instantiated | No | Unknown status | Unknown identifiability | Forbidden | Allowed | none | [profile.json\*](https://github.com/open-metadata/OpenMetadata/tree/88ab3784a5a9e2cfcf56bbb144522498eb33184c/docs/openmetadata-apis/https:/github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/profile.json) |
|
||||
|
||||
### image72 Type
|
||||
|
||||
`string`
|
||||
|
||||
### image72 Constraints
|
||||
|
||||
**URI**: the string must be a URI, according to [RFC 3986](https://tools.ietf.org/html/rfc3986)
|
||||
|
||||
## profile-definitions-imagelist
|
||||
|
||||
```text
|
||||
https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/profile.json#/properties/images
|
||||
```
|
||||
|
||||
Links to list of images of varying resolutions/sizes
|
||||
|
||||
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In |
|
||||
| :--- | :--- | :--- | :--- | :--- | :--- | :--- | :--- |
|
||||
| Can be instantiated | No | Unknown status | No | Forbidden | Allowed | none | [profile.json\*](https://github.com/open-metadata/OpenMetadata/tree/88ab3784a5a9e2cfcf56bbb144522498eb33184c/docs/openmetadata-apis/https:/github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/profile.json) |
|
||||
|
||||
### images Type
|
||||
|
||||
`object` \([Details](profile.md#profile-definitions-imagelist)\)
|
||||
|
||||
## images Properties
|
||||
|
||||
| Property | Type | Required | Nullable | Defined by |
|
||||
| :--- | :--- | :--- | :--- | :--- |
|
||||
| [image](profile.md#image) | `string` | Optional | cannot be null | [Type used to capture profile of a user, team, or an organization](profile.md#profile-definitions-imagelist-properties-image) |
|
||||
| [image24](profile.md#image24) | `string` | Optional | cannot be null | [Type used to capture profile of a user, team, or an organization](profile.md#profile-definitions-imagelist-properties-image24) |
|
||||
| [image32](profile.md#image32) | `string` | Optional | cannot be null | [Type used to capture profile of a user, team, or an organization](profile.md#profile-definitions-imagelist-properties-image32) |
|
||||
| [image48](profile.md#image48) | `string` | Optional | cannot be null | [Type used to capture profile of a user, team, or an organization](profile.md#profile-definitions-imagelist-properties-image48) |
|
||||
| [image72](profile.md#image72) | `string` | Optional | cannot be null | [Type used to capture profile of a user, team, or an organization](profile.md#profile-definitions-imagelist-properties-image72) |
|
||||
| [image192](profile.md#image192) | `string` | Optional | cannot be null | [Type used to capture profile of a user, team, or an organization](profile.md#profile-definitions-imagelist-properties-image192) |
|
||||
| [image512](profile.md#image512) | `string` | Optional | cannot be null | [Type used to capture profile of a user, team, or an organization](profile.md#profile-definitions-imagelist-properties-image512) |
|
||||
|
||||
### image
|
||||
|
||||
`image`
|
||||
|
||||
* is optional
|
||||
* Type: `string`
|
||||
* cannot be null
|
||||
* defined in: [Type used to capture profile of a user, team, or an organization](profile.md#profile-definitions-imagelist-properties-image)
|
||||
|
||||
#### image Type
|
||||
|
||||
`string`
|
||||
|
||||
#### image Constraints
|
||||
|
||||
**URI**: the string must be a URI, according to [RFC 3986](https://tools.ietf.org/html/rfc3986)
|
||||
|
||||
### image24
|
||||
|
||||
`image24`
|
||||
|
||||
* is optional
|
||||
* Type: `string`
|
||||
* cannot be null
|
||||
* defined in: [Type used to capture profile of a user, team, or an organization](profile.md#profile-definitions-imagelist-properties-image24)
|
||||
|
||||
#### image24 Type
|
||||
|
||||
`string`
|
||||
|
||||
#### image24 Constraints
|
||||
|
||||
**URI**: the string must be a URI, according to [RFC 3986](https://tools.ietf.org/html/rfc3986)
|
||||
|
||||
### image32
|
||||
|
||||
`image32`
|
||||
|
||||
* is optional
|
||||
* Type: `string`
|
||||
* cannot be null
|
||||
* defined in: [Type used to capture profile of a user, team, or an organization](profile.md#profile-definitions-imagelist-properties-image32)
|
||||
|
||||
#### image32 Type
|
||||
|
||||
`string`
|
||||
|
||||
#### image32 Constraints
|
||||
|
||||
**URI**: the string must be a URI, according to [RFC 3986](https://tools.ietf.org/html/rfc3986)
|
||||
|
||||
### image48
|
||||
|
||||
`image48`
|
||||
|
||||
* is optional
|
||||
* Type: `string`
|
||||
* cannot be null
|
||||
* defined in: [Type used to capture profile of a user, team, or an organization](profile.md#profile-definitions-imagelist-properties-image48)
|
||||
|
||||
#### image48 Type
|
||||
|
||||
`string`
|
||||
|
||||
#### image48 Constraints
|
||||
|
||||
**URI**: the string must be a URI, according to [RFC 3986](https://tools.ietf.org/html/rfc3986)
|
||||
|
||||
### image72
|
||||
|
||||
`image72`
|
||||
|
||||
* is optional
|
||||
* Type: `string`
|
||||
* cannot be null
|
||||
* defined in: [Type used to capture profile of a user, team, or an organization](profile.md#profile-definitions-imagelist-properties-image72)
|
||||
|
||||
#### image72 Type
|
||||
|
||||
`string`
|
||||
|
||||
#### image72 Constraints
|
||||
|
||||
**URI**: the string must be a URI, according to [RFC 3986](https://tools.ietf.org/html/rfc3986)
|
||||
|
||||
### image192
|
||||
|
||||
`image192`
|
||||
|
||||
* is optional
|
||||
* Type: `string`
|
||||
* cannot be null
|
||||
* defined in: [Type used to capture profile of a user, team, or an organization](profile.md#profile-definitions-imagelist-properties-image192)
|
||||
|
||||
#### image192 Type
|
||||
|
||||
`string`
|
||||
|
||||
#### image192 Constraints
|
||||
|
||||
**URI**: the string must be a URI, according to [RFC 3986](https://tools.ietf.org/html/rfc3986)
|
||||
|
||||
### image512
|
||||
|
||||
`image512`
|
||||
|
||||
* is optional
|
||||
* Type: `string`
|
||||
* cannot be null
|
||||
* defined in: [Type used to capture profile of a user, team, or an organization](profile.md#profile-definitions-imagelist-properties-image512)
|
||||
|
||||
#### image512 Type
|
||||
|
||||
`string`
|
||||
|
||||
#### image512 Constraints
|
||||
|
||||
**URI**: the string must be a URI, according to [RFC 3986](https://tools.ietf.org/html/rfc3986)
|
||||
|
||||
## profile-definitions
|
||||
|
||||
```text
|
||||
https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/profile.json#/definitions
|
||||
```
|
||||
|
||||
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In |
|
||||
| :--- | :--- | :--- | :--- | :--- | :--- | :--- | :--- |
|
||||
| Can be instantiated | No | Unknown status | Unknown identifiability | Forbidden | Allowed | none | [profile.json\*](https://github.com/open-metadata/OpenMetadata/tree/88ab3784a5a9e2cfcf56bbb144522498eb33184c/docs/openmetadata-apis/https:/github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/profile.json) |
|
||||
|
||||
### definitions Type
|
||||
|
||||
unknown
|
||||
|
||||
# Profile
|
||||
|
||||
This schema defines type used to capture profile of a user, team, or an organization.
|
||||
|
||||
<b id="httpsgithub.comopen-metadataopenmetadatablobmaincatalog-rest-servicesrcmainresourcesjsonschematypeprofile.json">$id: https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/profile.json</b>
|
||||
|
||||
Type: `object`
|
||||
|
||||
## Properties
|
||||
- <b id="#https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/profile.json/properties/images">images</b>
|
||||
- $ref: [#/definitions/imageList](#/definitions/imageList)
|
||||
|
||||
|
||||
## Definitions
|
||||
**_imageList_**
|
||||
|
||||
- Links to list of images of varying resolutions/sizes.
|
||||
- Type: `object`
|
||||
- **_Properties_**
|
||||
- <b id="#https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/profile.json/definitions/imageList/properties/image">image</b>
|
||||
- Type: `string`
|
||||
- String format must be a "uri"
|
||||
- <b id="#https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/profile.json/definitions/imageList/properties/image24">image24</b>
|
||||
- Type: `string`
|
||||
- String format must be a "uri"
|
||||
- <b id="#https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/profile.json/definitions/imageList/properties/image32">image32</b>
|
||||
- Type: `string`
|
||||
- String format must be a "uri"
|
||||
- <b id="#https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/profile.json/definitions/imageList/properties/image48">image48</b>
|
||||
- Type: `string`
|
||||
- String format must be a "uri"
|
||||
- <b id="#https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/profile.json/definitions/imageList/properties/image72">image72</b>
|
||||
- Type: `string`
|
||||
- String format must be a "uri"
|
||||
- <b id="#https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/profile.json/definitions/imageList/properties/image192">image192</b>
|
||||
- Type: `string`
|
||||
- String format must be a "uri"
|
||||
- <b id="#https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/profile.json/definitions/imageList/properties/image512">image512</b>
|
||||
- Type: `string`
|
||||
- String format must be a "uri"
|
||||
|
||||
|
||||
|
||||
_Generated with [json-schema-md-doc](https://brianwendt.github.io/json-schema-md-doc/)_ _Mon Aug 09 2021 19:12:30 GMT-0700 (Pacific Daylight Time)_
|
||||
@ -1,61 +1,17 @@
|
||||
# Schedule Type
|
||||
# Type used for schedule with start time and repeat frequency
|
||||
|
||||
## schedule
|
||||
This schema defines type used for Schedule with start time and repeat frequency.
|
||||
|
||||
```text
|
||||
https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/schedule.json
|
||||
```
|
||||
<b id="httpsgithub.comopen-metadataopenmetadatablobmaincatalog-rest-servicesrcmainresourcesjsonschematypeschedule.json">$id: https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/schedule.json</b>
|
||||
|
||||
Type used for schedule with start time and repeat frequency
|
||||
Type: `object`
|
||||
|
||||
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In |
|
||||
| :--- | :--- | :--- | :--- | :--- | :--- | :--- | :--- |
|
||||
| Can be instantiated | No | Unknown status | No | Forbidden | Allowed | none | [schedule.json](https://github.com/open-metadata/OpenMetadata/tree/88ab3784a5a9e2cfcf56bbb144522498eb33184c/docs/openmetadata-apis/https:/github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/schedule.json) |
|
||||
|
||||
### Type used for schedule with start time and repeat frequency Type
|
||||
|
||||
`object` \([Type used for schedule with start time and repeat frequency](schedule.md)\)
|
||||
|
||||
## Type used for schedule with start time and repeat frequency Properties
|
||||
|
||||
| Property | Type | Required | Nullable | Defined by |
|
||||
| :--- | :--- | :--- | :--- | :--- |
|
||||
| [startDate](schedule.md#startdate) | `string` | Optional | cannot be null | [Type used for schedule with start time and repeat frequency](https://github.com/open-metadata/OpenMetadata/tree/88ab3784a5a9e2cfcf56bbb144522498eb33184c/docs/openmetadata-apis/schemas/types/basic-definitions-datetime.md) |
|
||||
| [repeatFrequency](schedule.md#repeatfrequency) | `string` | Optional | cannot be null | [Type used for schedule with start time and repeat frequency](https://github.com/open-metadata/OpenMetadata/tree/88ab3784a5a9e2cfcf56bbb144522498eb33184c/docs/openmetadata-apis/schemas/types/basic-definitions-duration.md) |
|
||||
|
||||
### startDate
|
||||
|
||||
Date and time in ISO 8601 format. Example - '2018-11-13T20:20:39+00:00'
|
||||
|
||||
`startDate`
|
||||
|
||||
* is optional
|
||||
* Type: `string`
|
||||
* cannot be null
|
||||
* defined in: [Type used for schedule with start time and repeat frequency](https://github.com/open-metadata/OpenMetadata/tree/88ab3784a5a9e2cfcf56bbb144522498eb33184c/docs/openmetadata-apis/schemas/types/basic-definitions-datetime.md)
|
||||
|
||||
#### startDate Type
|
||||
|
||||
`string`
|
||||
|
||||
#### startDate Constraints
|
||||
|
||||
**unknown format**: the value of this string must follow the format: `date-Time`
|
||||
|
||||
### repeatFrequency
|
||||
|
||||
Duration in ISO 8601 format in UTC time. Example - 'P23DT23H'
|
||||
|
||||
> Jsonschema does not handle ISO 8601 duration yet and hence no format for this type
|
||||
|
||||
`repeatFrequency`
|
||||
|
||||
* is optional
|
||||
* Type: `string`
|
||||
* cannot be null
|
||||
* defined in: [Type used for schedule with start time and repeat frequency](https://github.com/open-metadata/OpenMetadata/tree/88ab3784a5a9e2cfcf56bbb144522498eb33184c/docs/openmetadata-apis/schemas/types/basic-definitions-duration.md)
|
||||
|
||||
#### repeatFrequency Type
|
||||
|
||||
`string`
|
||||
## Properties
|
||||
- <b id="#https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/schedule.json/properties/startDate">startDate</b>
|
||||
- Start date and time of the schedule.
|
||||
- $ref: [basic.json#/definitions/dateTime](#basic.jsondefinitionsdatetime)
|
||||
- <b id="#https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/schedule.json/properties/repeatFrequency">repeatFrequency</b>
|
||||
- Repeat frequency in ISO 8601 duration format. Example - 'P23DT23H'
|
||||
- $ref: [basic.json#/definitions/duration](#basic.jsondefinitionsduration)
|
||||
|
||||
_Generated with [json-schema-md-doc](https://brianwendt.github.io/json-schema-md-doc/)_ _Mon Aug 09 2021 19:12:30 GMT-0700 (Pacific Daylight Time)_
|
||||
31
docs/openmetadata-apis/schemas/types/tagLabel.md
Normal file
31
docs/openmetadata-apis/schemas/types/tagLabel.md
Normal file
@ -0,0 +1,31 @@
|
||||
# Tag Label
|
||||
|
||||
This schema defines type used for labeling an entity or an entity field with a Tag.
|
||||
|
||||
<b id="httpsgithub.comopen-metadataopenmetadatablobmaincatalog-rest-servicesrcmainresourcesjsonschematypetaglabel.json">$id: https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/tagLabel.json</b>
|
||||
|
||||
Type: `object`
|
||||
|
||||
## Properties
|
||||
- <b id="#https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/tagLabel.json/properties/tagFQN">tagFQN</b>
|
||||
- Type: `string`
|
||||
- Length: ≤ 45
|
||||
- <b id="#https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/tagLabel.json/properties/labelType">labelType</b>
|
||||
- Type: `string`
|
||||
- The value is restricted to the following:
|
||||
1. _"Manual"_
|
||||
2. _"Propagated"_
|
||||
3. _"Automated"_
|
||||
4. _"Derived"_
|
||||
- Default: _"Manual"_
|
||||
- <b id="#https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/tagLabel.json/properties/state">state</b>
|
||||
- Type: `string`
|
||||
- The value is restricted to the following:
|
||||
1. _"Suggested"_
|
||||
2. _"Confirmed"_
|
||||
- Default: _"Confirmed"_
|
||||
- <b id="#https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/tagLabel.json/properties/href">href</b>
|
||||
- Link to the tag resource.
|
||||
- $ref: [basic.json#/definitions/href](#basic.jsondefinitionshref)
|
||||
|
||||
_Generated with [json-schema-md-doc](https://brianwendt.github.io/json-schema-md-doc/)_ _Mon Aug 09 2021 19:12:30 GMT-0700 (Pacific Daylight Time)_
|
||||
@ -1,209 +0,0 @@
|
||||
# Tag Label Type
|
||||
|
||||
## taglabel
|
||||
|
||||
```text
|
||||
https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/tagLabel.json
|
||||
```
|
||||
|
||||
Type used for schedule with start time and repeat frequency
|
||||
|
||||
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In |
|
||||
| :--- | :--- | :--- | :--- | :--- | :--- | :--- | :--- |
|
||||
| Can be instantiated | No | Unknown status | No | Forbidden | Allowed | none | [tagLabel.json](https://github.com/open-metadata/OpenMetadata/tree/88ab3784a5a9e2cfcf56bbb144522498eb33184c/docs/openmetadata-apis/https:/github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/tagLabel.json) |
|
||||
|
||||
### Tag Label Type
|
||||
|
||||
`object` \([Tag Label](taglabel.md)\)
|
||||
|
||||
## Tag Label Properties
|
||||
|
||||
| Property | Type | Required | Nullable | Defined by |
|
||||
| :--- | :--- | :--- | :--- | :--- |
|
||||
| [tagFQN](taglabel.md#tagfqn) | `string` | Optional | cannot be null | [Tag Label](taglabel.md#taglabel-properties-tagfqn) |
|
||||
| [labelType](taglabel.md#labeltype) | `string` | Optional | cannot be null | [Tag Label](taglabel.md#taglabel-properties-labeltype) |
|
||||
| [state](taglabel.md#state) | `string` | Optional | cannot be null | [Tag Label](taglabel.md#taglabel-properties-state) |
|
||||
| [href](taglabel.md#href) | `string` | Optional | cannot be null | [Tag Label](https://github.com/open-metadata/OpenMetadata/tree/88ab3784a5a9e2cfcf56bbb144522498eb33184c/docs/openmetadata-apis/schemas/types/basic-definitions-href.md) |
|
||||
|
||||
### tagFQN
|
||||
|
||||
`tagFQN`
|
||||
|
||||
* is optional
|
||||
* Type: `string`
|
||||
* cannot be null
|
||||
* defined in: [Tag Label](taglabel.md#taglabel-properties-tagfqn)
|
||||
|
||||
#### tagFQN Type
|
||||
|
||||
`string`
|
||||
|
||||
#### tagFQN Constraints
|
||||
|
||||
**maximum length**: the maximum number of characters for this string is: `45`
|
||||
|
||||
### labelType
|
||||
|
||||
`labelType`
|
||||
|
||||
* is optional
|
||||
* Type: `string`
|
||||
* cannot be null
|
||||
* defined in: [Tag Label](taglabel.md#taglabel-properties-labeltype)
|
||||
|
||||
#### labelType Type
|
||||
|
||||
`string`
|
||||
|
||||
#### labelType Constraints
|
||||
|
||||
**enum**: the value of this property must be equal to one of the following values:
|
||||
|
||||
| Value | Explanation |
|
||||
| :--- | :--- |
|
||||
| `"Manual"` | |
|
||||
| `"Propagated"` | |
|
||||
| `"Automated"` | |
|
||||
| `"Derived"` | |
|
||||
|
||||
#### labelType Default Value
|
||||
|
||||
The default value is:
|
||||
|
||||
```javascript
|
||||
"Manual"
|
||||
```
|
||||
|
||||
### state
|
||||
|
||||
`state`
|
||||
|
||||
* is optional
|
||||
* Type: `string`
|
||||
* cannot be null
|
||||
* defined in: [Tag Label](taglabel.md#taglabel-properties-state)
|
||||
|
||||
#### state Type
|
||||
|
||||
`string`
|
||||
|
||||
#### state Constraints
|
||||
|
||||
**enum**: the value of this property must be equal to one of the following values:
|
||||
|
||||
| Value | Explanation |
|
||||
| :--- | :--- |
|
||||
| `"Suggested"` | |
|
||||
| `"Confirmed"` | |
|
||||
|
||||
#### state Default Value
|
||||
|
||||
The default value is:
|
||||
|
||||
```javascript
|
||||
"Confirmed"
|
||||
```
|
||||
|
||||
### href
|
||||
|
||||
Link to the tag resource
|
||||
|
||||
> Link to the resource
|
||||
|
||||
`href`
|
||||
|
||||
* is optional
|
||||
* Type: `string`
|
||||
* cannot be null
|
||||
* defined in: [Tag Label](https://github.com/open-metadata/OpenMetadata/tree/88ab3784a5a9e2cfcf56bbb144522498eb33184c/docs/openmetadata-apis/schemas/types/basic-definitions-href.md)
|
||||
|
||||
#### href Type
|
||||
|
||||
`string`
|
||||
|
||||
#### href Constraints
|
||||
|
||||
**URI**: the string must be a URI, according to [RFC 3986](https://tools.ietf.org/html/rfc3986)
|
||||
|
||||
## taglabel-properties-labeltype
|
||||
|
||||
```text
|
||||
https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/tagLabel.json#/properties/labelType
|
||||
```
|
||||
|
||||
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In |
|
||||
| :--- | :--- | :--- | :--- | :--- | :--- | :--- | :--- |
|
||||
| Can be instantiated | No | Unknown status | Unknown identifiability | Forbidden | Allowed | none | [tagLabel.json\*](https://github.com/open-metadata/OpenMetadata/tree/88ab3784a5a9e2cfcf56bbb144522498eb33184c/docs/openmetadata-apis/https:/github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/tagLabel.json) |
|
||||
|
||||
### labelType Type
|
||||
|
||||
`string`
|
||||
|
||||
### labelType Constraints
|
||||
|
||||
**enum**: the value of this property must be equal to one of the following values:
|
||||
|
||||
| Value | Explanation |
|
||||
| :--- | :--- |
|
||||
| `"Manual"` | |
|
||||
| `"Propagated"` | |
|
||||
| `"Automated"` | |
|
||||
| `"Derived"` | |
|
||||
|
||||
### labelType Default Value
|
||||
|
||||
The default value is:
|
||||
|
||||
```javascript
|
||||
"Manual"
|
||||
```
|
||||
|
||||
## taglabel-properties-state
|
||||
|
||||
```text
|
||||
https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/tagLabel.json#/properties/state
|
||||
```
|
||||
|
||||
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In |
|
||||
| :--- | :--- | :--- | :--- | :--- | :--- | :--- | :--- |
|
||||
| Can be instantiated | No | Unknown status | Unknown identifiability | Forbidden | Allowed | none | [tagLabel.json\*](https://github.com/open-metadata/OpenMetadata/tree/88ab3784a5a9e2cfcf56bbb144522498eb33184c/docs/openmetadata-apis/https:/github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/tagLabel.json) |
|
||||
|
||||
### state Type
|
||||
|
||||
`string`
|
||||
|
||||
### state Constraints
|
||||
|
||||
**enum**: the value of this property must be equal to one of the following values:
|
||||
|
||||
| Value | Explanation |
|
||||
| :--- | :--- |
|
||||
| `"Suggested"` | |
|
||||
| `"Confirmed"` | |
|
||||
|
||||
### state Default Value
|
||||
|
||||
The default value is:
|
||||
|
||||
```javascript
|
||||
"Confirmed"
|
||||
```
|
||||
|
||||
## taglabel-properties-tagfqn
|
||||
|
||||
```text
|
||||
https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/tagLabel.json#/properties/tagFQN
|
||||
```
|
||||
|
||||
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In |
|
||||
| :--- | :--- | :--- | :--- | :--- | :--- | :--- | :--- |
|
||||
| Can be instantiated | No | Unknown status | Unknown identifiability | Forbidden | Allowed | none | [tagLabel.json\*](https://github.com/open-metadata/OpenMetadata/tree/88ab3784a5a9e2cfcf56bbb144522498eb33184c/docs/openmetadata-apis/https:/github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/tagLabel.json) |
|
||||
|
||||
### tagFQN Type
|
||||
|
||||
`string`
|
||||
|
||||
### tagFQN Constraints
|
||||
|
||||
**maximum length**: the maximum number of characters for this string is: `45`
|
||||
|
||||
42
docs/openmetadata-apis/schemas/types/usageDetails.md
Normal file
42
docs/openmetadata-apis/schemas/types/usageDetails.md
Normal file
@ -0,0 +1,42 @@
|
||||
# Type used to return usage details of an entity
|
||||
|
||||
This schema defines type used for capturing usage details of an entity.
|
||||
|
||||
<b id="httpsgithub.comopen-metadataopenmetadatablobmaincatalog-rest-servicesrcmainresourcesjsonschematypeusagedetails.json">$id: https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/usageDetails.json</b>
|
||||
|
||||
Type: `object`
|
||||
|
||||
## Properties
|
||||
- <b id="#https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/usageDetails.json/properties/dailyStats">dailyStats</b> `required`
|
||||
- Daily usage stats of a data asset on the start date.
|
||||
- $ref: [#/definitions/usageStats](#/definitions/usageStats)
|
||||
- <b id="#https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/usageDetails.json/properties/weeklyStats">weeklyStats</b>
|
||||
- Weekly (last 7 days) rolling usage stats of a data asset on the start date.
|
||||
- $ref: [#/definitions/usageStats](#/definitions/usageStats)
|
||||
- <b id="#https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/usageDetails.json/properties/monthlyStats">monthlyStats</b>
|
||||
- Monthly (last 30 days) rolling usage stats of a data asset on the start date.
|
||||
- $ref: [#/definitions/usageStats](#/definitions/usageStats)
|
||||
- <b id="#https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/usageDetails.json/properties/date">date</b> `required`
|
||||
- Date in UTC time.
|
||||
- $ref: [basic.json#/definitions/date](#basic.jsondefinitionsdate)
|
||||
|
||||
|
||||
## Definitions
|
||||
**_usageStats_**
|
||||
|
||||
- Type used to return usage statistics
|
||||
- Type: `object`
|
||||
- This schema <u>does not</u> accept additional properties.
|
||||
- **_Properties_**
|
||||
- <b id="#https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/usageDetails.json/definitions/usageStats/properties/count">count</b> `required`
|
||||
- Usage count of a data asset on the start date.
|
||||
- Type: `integer`
|
||||
- Range: ≥ 0
|
||||
- <b id="#https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/usageDetails.json/definitions/usageStats/properties/percentileRank">percentileRank</b>
|
||||
- Optional daily percentile rank data asset use when relevant.
|
||||
- Type: `number`
|
||||
- Range: between 0 and 100
|
||||
|
||||
|
||||
|
||||
_Generated with [json-schema-md-doc](https://brianwendt.github.io/json-schema-md-doc/)_ _Mon Aug 09 2021 19:12:30 GMT-0700 (Pacific Daylight Time)_
|
||||
@ -1,253 +0,0 @@
|
||||
# Usage Details Type
|
||||
|
||||
## usagedetails
|
||||
|
||||
```text
|
||||
https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/usageDetails.json
|
||||
```
|
||||
|
||||
Type used to return usage details of an entity
|
||||
|
||||
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In |
|
||||
| :--- | :--- | :--- | :--- | :--- | :--- | :--- | :--- |
|
||||
| Can be instantiated | Yes | Unknown status | No | Forbidden | Allowed | none | [usageDetails.json](https://github.com/open-metadata/OpenMetadata/tree/88ab3784a5a9e2cfcf56bbb144522498eb33184c/out/type/usageDetails.json) |
|
||||
|
||||
### Type used to return usage details of an entity Type
|
||||
|
||||
`object` \([Type used to return usage details of an entity](usagedetails.md)\)
|
||||
|
||||
## Type used to return usage details of an entity Properties
|
||||
|
||||
| Property | Type | Required | Nullable | Defined by |
|
||||
| :--- | :--- | :--- | :--- | :--- |
|
||||
| [dailyStats](usagedetails.md#dailystats) | `object` | Required | cannot be null | [Type used to return usage details of an entity](usagedetails.md#usagedetails-definitions-usagestats) |
|
||||
| [weeklyStats](usagedetails.md#weeklystats) | `object` | Optional | cannot be null | [Type used to return usage details of an entity](usagedetails.md#usagedetails-definitions-usagestats) |
|
||||
| [monthlyStats](usagedetails.md#monthlystats) | `object` | Optional | cannot be null | [Type used to return usage details of an entity](usagedetails.md#usagedetails-definitions-usagestats) |
|
||||
| [date](usagedetails.md#date) | `string` | Required | cannot be null | [Basic type](basic.md#basic-definitions-date) |
|
||||
|
||||
### dailyStats
|
||||
|
||||
> Type used to return usage statistics
|
||||
|
||||
`dailyStats`
|
||||
|
||||
* is required
|
||||
* Type: `object` \([Details](usagedetails.md#usagedetails-definitions-usagestats)\)
|
||||
* cannot be null
|
||||
* defined in: [Type used to return usage details of an entity](usagedetails.md#usagedetails-definitions-usagestats)
|
||||
|
||||
#### dailyStats Type
|
||||
|
||||
`object` \([Details](usagedetails.md#usagedetails-definitions-usagestats)\)
|
||||
|
||||
### weeklyStats
|
||||
|
||||
> Type used to return usage statistics
|
||||
|
||||
`weeklyStats`
|
||||
|
||||
* is optional
|
||||
* Type: `object` \([Details](usagedetails.md#usagedetails-definitions-usagestats)\)
|
||||
* cannot be null
|
||||
* defined in: [Type used to return usage details of an entity](usagedetails.md#usagedetails-definitions-usagestats)
|
||||
|
||||
#### weeklyStats Type
|
||||
|
||||
`object` \([Details](usagedetails.md#usagedetails-definitions-usagestats)\)
|
||||
|
||||
### monthlyStats
|
||||
|
||||
> Type used to return usage statistics
|
||||
|
||||
`monthlyStats`
|
||||
|
||||
* is optional
|
||||
* Type: `object` \([Details](usagedetails.md#usagedetails-definitions-usagestats)\)
|
||||
* cannot be null
|
||||
* defined in: [Type used to return usage details of an entity](usagedetails.md#usagedetails-definitions-usagestats)
|
||||
|
||||
#### monthlyStats Type
|
||||
|
||||
`object` \([Details](usagedetails.md#usagedetails-definitions-usagestats)\)
|
||||
|
||||
### date
|
||||
|
||||
Date in ISO 8601 format in UTC time. Example - '2018-11-13'
|
||||
|
||||
`date`
|
||||
|
||||
* is required
|
||||
* Type: `string`
|
||||
* cannot be null
|
||||
* defined in: [Basic type](basic.md#basic-definitions-date)
|
||||
|
||||
#### date Type
|
||||
|
||||
`string`
|
||||
|
||||
#### date Constraints
|
||||
|
||||
**date**: the string must be a date string, according to [RFC 3339, section 5.6](https://tools.ietf.org/html/rfc3339)
|
||||
|
||||
## Type used to return usage details of an entity Definitions
|
||||
|
||||
### Definitions group usageStats
|
||||
|
||||
Reference this group by using
|
||||
|
||||
```javascript
|
||||
{"$ref":"https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/usageDetails.json#/definitions/usageStats"}
|
||||
```
|
||||
|
||||
| Property | Type | Required | Nullable | Defined by |
|
||||
| :--- | :--- | :--- | :--- | :--- |
|
||||
| [count](usagedetails.md#count) | `integer` | Required | cannot be null | [Type used to return usage details of an entity](usagedetails.md#usagedetails-definitions-usagestats-properties-count) |
|
||||
| [percentileRank](usagedetails.md#percentilerank) | `number` | Optional | cannot be null | [Type used to return usage details of an entity](usagedetails.md#usagedetails-definitions-usagestats-properties-percentilerank) |
|
||||
|
||||
#### count
|
||||
|
||||
`count`
|
||||
|
||||
* is required
|
||||
* Type: `integer`
|
||||
* cannot be null
|
||||
* defined in: [Type used to return usage details of an entity](usagedetails.md#usagedetails-definitions-usagestats-properties-count)
|
||||
|
||||
**count Type**
|
||||
|
||||
`integer`
|
||||
|
||||
**count Constraints**
|
||||
|
||||
**minimum**: the value of this number must greater than or equal to: `0`
|
||||
|
||||
#### percentileRank
|
||||
|
||||
`percentileRank`
|
||||
|
||||
* is optional
|
||||
* Type: `number`
|
||||
* cannot be null
|
||||
* defined in: [Type used to return usage details of an entity](usagedetails.md#usagedetails-definitions-usagestats-properties-percentilerank)
|
||||
|
||||
**percentileRank Type**
|
||||
|
||||
`number`
|
||||
|
||||
**percentileRank Constraints**
|
||||
|
||||
**maximum**: the value of this number must smaller than or equal to: `100`
|
||||
|
||||
**minimum**: the value of this number must greater than or equal to: `0`
|
||||
|
||||
## usagedetails-definitions-usagestats-properties-count
|
||||
|
||||
```text
|
||||
https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/usageDetails.json#/definitions/usageStats/properties/count
|
||||
```
|
||||
|
||||
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In |
|
||||
| :--- | :--- | :--- | :--- | :--- | :--- | :--- | :--- |
|
||||
| Can be instantiated | No | Unknown status | Unknown identifiability | Forbidden | Allowed | none | [usageDetails.json\*](https://github.com/open-metadata/OpenMetadata/tree/88ab3784a5a9e2cfcf56bbb144522498eb33184c/out/type/usageDetails.json) |
|
||||
|
||||
### count Type
|
||||
|
||||
`integer`
|
||||
|
||||
### count Constraints
|
||||
|
||||
**minimum**: the value of this number must greater than or equal to: `0`
|
||||
|
||||
## usagedetails-definitions-usagestats-properties-percentilerank
|
||||
|
||||
```text
|
||||
https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/usageDetails.json#/definitions/usageStats/properties/percentileRank
|
||||
```
|
||||
|
||||
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In |
|
||||
| :--- | :--- | :--- | :--- | :--- | :--- | :--- | :--- |
|
||||
| Can be instantiated | No | Unknown status | Unknown identifiability | Forbidden | Allowed | none | [usageDetails.json\*](https://github.com/open-metadata/OpenMetadata/tree/88ab3784a5a9e2cfcf56bbb144522498eb33184c/out/type/usageDetails.json) |
|
||||
|
||||
### percentileRank Type
|
||||
|
||||
`number`
|
||||
|
||||
### percentileRank Constraints
|
||||
|
||||
**maximum**: the value of this number must smaller than or equal to: `100`
|
||||
|
||||
**minimum**: the value of this number must greater than or equal to: `0`
|
||||
|
||||
## usagedetails-definitions-usagestats
|
||||
|
||||
```text
|
||||
https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/usageDetails.json#/properties/monthlyStats
|
||||
```
|
||||
|
||||
> Type used to return usage statistics
|
||||
|
||||
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In |
|
||||
| :--- | :--- | :--- | :--- | :--- | :--- | :--- | :--- |
|
||||
| Can be instantiated | No | Unknown status | No | Forbidden | Forbidden | none | [usageDetails.json\*](https://github.com/open-metadata/OpenMetadata/tree/88ab3784a5a9e2cfcf56bbb144522498eb33184c/out/type/usageDetails.json) |
|
||||
|
||||
### monthlyStats Type
|
||||
|
||||
`object` \([Details](usagedetails.md#usagedetails-definitions-usagestats)\)
|
||||
|
||||
## monthlyStats Properties
|
||||
|
||||
| Property | Type | Required | Nullable | Defined by |
|
||||
| :--- | :--- | :--- | :--- | :--- |
|
||||
| [count](usagedetails.md#count) | `integer` | Required | cannot be null | [Type used to return usage details of an entity](usagedetails.md#usagedetails-definitions-usagestats-properties-count) |
|
||||
| [percentileRank](usagedetails.md#percentilerank) | `number` | Optional | cannot be null | [Type used to return usage details of an entity](usagedetails.md#usagedetails-definitions-usagestats-properties-percentilerank) |
|
||||
|
||||
### count
|
||||
|
||||
`count`
|
||||
|
||||
* is required
|
||||
* Type: `integer`
|
||||
* cannot be null
|
||||
* defined in: [Type used to return usage details of an entity](usagedetails.md#usagedetails-definitions-usagestats-properties-count)
|
||||
|
||||
#### count Type
|
||||
|
||||
`integer`
|
||||
|
||||
#### count Constraints
|
||||
|
||||
**minimum**: the value of this number must greater than or equal to: `0`
|
||||
|
||||
### percentileRank
|
||||
|
||||
`percentileRank`
|
||||
|
||||
* is optional
|
||||
* Type: `number`
|
||||
* cannot be null
|
||||
* defined in: [Type used to return usage details of an entity](usagedetails.md#usagedetails-definitions-usagestats-properties-percentilerank)
|
||||
|
||||
#### percentileRank Type
|
||||
|
||||
`number`
|
||||
|
||||
#### percentileRank Constraints
|
||||
|
||||
**maximum**: the value of this number must smaller than or equal to: `100`
|
||||
|
||||
**minimum**: the value of this number must greater than or equal to: `0`
|
||||
|
||||
## usagedetails-definitions
|
||||
|
||||
```text
|
||||
https://github.com/open-metadata/OpenMetadata/blob/main/catalog-rest-service/src/main/resources/json/schema/type/usageDetails.json#/definitions
|
||||
```
|
||||
|
||||
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In |
|
||||
| :--- | :--- | :--- | :--- | :--- | :--- | :--- | :--- |
|
||||
| Can be instantiated | No | Unknown status | Unknown identifiability | Forbidden | Allowed | none | [usageDetails.json\*](https://github.com/open-metadata/OpenMetadata/tree/88ab3784a5a9e2cfcf56bbb144522498eb33184c/out/type/usageDetails.json) |
|
||||
|
||||
### definitions Type
|
||||
|
||||
unknown
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user