Authority.proto (Paritech.Authority.Protocol)
Data model for the Paritech Authority service
Messages
Section titled “Messages”AppContext
Section titled “AppContext”Descripes the contextual data supplied by an Application
No | Field | Type | Label | Description |
---|---|---|---|---|
1 | Application | string | The code identifying the Application | |
10 | IDs | ID | repeated | Any identifiers associated with the Application |
19 | Metadata | Map<string,string> | Any metadata associated with the Application |
Describes an Asset
No | Field | Type | Label | Description |
---|---|---|---|---|
1 | Code | string | The unique code identifying this Asset | |
9 | Type | string | The unique code of the Asset Type this Asset belongs to | |
10 | Context | AppContext | repeated | Any application-specific context attached to this Asset |
AssetType
Section titled “AssetType”Describes an Asset Type
No | Field | Type | Label | Description |
---|---|---|---|---|
1 | Code | string | The unique code identifying this Asset Type | |
19 | Metadata | Map<string,string> | Any metadata associated with the Asset Type |
Association
Section titled “Association”Describes an Association between two Assets
No | Field | Type | Label | Description |
---|---|---|---|---|
10 | Context | AppContext | repeated | Any application-specific context attached to this association |
An identifier with one or more values
No | Field | Type | Label | Description |
---|---|---|---|---|
1 | Name | string | The identifier name | |
2 | Values | Map<string,string> | The values associated with this identifier |