Solutions Discoverability - List
Get list of Data Manager For Agriculture solutions.
GET https://management.azure.com/providers/Microsoft.AgFoodPlatform/farmBeatsSolutionDefinitions?api-version=2023-06-01-preview
GET https://management.azure.com/providers/Microsoft.AgFoodPlatform/farmBeatsSolutionDefinitions?farmBeatsSolutionIds={farmBeatsSolutionIds}&farmBeatsSolutionNames={farmBeatsSolutionNames}&$maxPageSize={$maxPageSize}&api-version=2023-06-01-preview
URI Parameters
| Name | In | Required | Type | Description |
|---|---|---|---|---|
|
api-version
|
query | True |
string minLength: 1 |
The API version to use for this operation. |
|
$max
|
query |
integer (int32) minimum: 10maximum: 1000 |
Maximum number of items needed (inclusive). Minimum = 10, Maximum = 1000, Default value = 50. |
|
|
farm
|
query |
string[] |
Ids of Data Manager For Agriculture Solutions which the customer requests to fetch. |
|
|
farm
|
query |
string[] |
Names of Data Manager For Agriculture Solutions which the customer requests to fetch. |
Responses
| Name | Type | Description |
|---|---|---|
| 200 OK |
Success |
|
| Other Status Codes |
Error |
Security
azure_auth
Azure Active Directory OAuth2 Flow.
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
| Name | Description |
|---|---|
| user_impersonation | impersonate your user account |
Examples
SolutionsDiscoverability_List
Sample request
GET https://management.azure.com/providers/Microsoft.AgFoodPlatform/farmBeatsSolutionDefinitions?api-version=2023-06-01-preview
Sample response
{
"value": [
{
"id": "/providers/Microsoft.AgFoodPlatform/farmBeatsSolutionDefinitions/bayerAgPowered.gdu",
"type": "Microsoft.AgFoodPlatform/farmBeatsSolutionDefinitions",
"systemData": {
"createdAt": "2022-07-25T10:15:15Z",
"lastModifiedAt": "2022-07-25T10:15:15Z"
},
"properties": {
"partnerId": "abc",
"partnerTenantId": "556b0c04-d33e-48d0-9f6f-f893c8c77e00",
"dataAccessScopes": [
"string"
],
"marketplaceOfferDetails": {
"saasOfferId": "saasOfferId",
"publisherId": "publisherId"
},
"openApiSpecsDictionary": {
"v1": {
"paths": {
"/v1/resources/{resourceId}": {
"get": {
"tags": [
"Weather"
],
"description": "Get weather ingestion job.",
"operationId": "Weather_GetDataIngestionJobDetails",
"produces": [
"application/json"
],
"parameters": [
{
"in": "path",
"name": "resourceId",
"description": "Id of the job.",
"required": true,
"type": "string"
},
{
"in": "query",
"name": "api-version",
"description": "The requested API version",
"required": true,
"type": "string",
"default": "2021-07-31-preview"
}
],
"responses": {
"200": {
"description": "Success",
"schema": {
"description": "Schema of weather ingestion job.",
"required": [
"boundaryId",
"extensionApiInput",
"extensionApiName",
"extensionId",
"farmerId"
],
"type": "object",
"properties": {
"boundaryId": {
"description": "The id of the boundary object for which weather data is being fetched.",
"type": "string"
},
"farmerId": {
"description": "The id of the farmer object for which weather data is being fetched.",
"type": "string"
},
"extensionId": {
"description": "Id of the extension to be used for the providerInput. eg. DTN.ClearAg.",
"maxLength": 100,
"minLength": 2,
"pattern": "^[a-zA-Z]{3,50}[.][a-zA-Z]{3,100}$",
"type": "string"
},
"extensionApiName": {
"description": "Extension api name to which request is to be made.",
"maxLength": 100,
"minLength": 2,
"type": "string"
},
"extensionApiInput": {
"description": "Extension api input dictionary which would be used to feed request query/body/parameter information.",
"type": "object",
"additionalProperties": {
"type": "object"
}
},
"extensionDataProviderAppId": {
"description": "App id of the weather data provider.",
"maxLength": 200,
"minLength": 2,
"type": "string"
},
"extensionDataProviderApiKey": {
"description": "Api key of the weather data provider.",
"maxLength": 200,
"minLength": 2,
"type": "string"
},
"id": {
"description": "Unique job id.",
"type": "string",
"readOnly": true
},
"status": {
"description": "Status of the job.\r\nPossible values: 'Waiting', 'Running', 'Succeeded', 'Failed', 'Cancelled'.",
"type": "string",
"readOnly": true
},
"durationInSeconds": {
"format": "double",
"description": "Duration of the job in seconds.",
"type": "number",
"readOnly": true
},
"message": {
"description": "Status message to capture more details of the job.",
"type": "string",
"readOnly": true
},
"createdDateTime": {
"format": "date-time",
"description": "Job created at dateTime. Sample format: yyyy-MM-ddTHH:mm:ssZ.",
"type": "string",
"readOnly": true
},
"lastActionDateTime": {
"format": "date-time",
"description": "Job was last acted upon at dateTime. Sample format: yyyy-MM-ddTHH:mm:ssZ.",
"type": "string",
"readOnly": true
},
"startTime": {
"format": "date-time",
"description": "Job start time when available. Sample format: yyyy-MM-ddTHH:mm:ssZ.",
"type": "string",
"readOnly": true
},
"endTime": {
"format": "date-time",
"description": "Job end time when available. Sample format: yyyy-MM-ddTHH:mm:ssZ.",
"type": "string",
"readOnly": true
},
"name": {
"description": "Name to identify resource.",
"maxLength": 100,
"minLength": 0,
"type": "string"
},
"description": {
"description": "Textual description of the resource.",
"maxLength": 500,
"minLength": 0,
"type": "string"
},
"properties": {
"description": "A collection of key value pairs that belongs to the resource.\r\nEach pair must not have a key greater than 50 characters\r\nand must not have a value greater than 150 characters.\r\nNote: A maximum of 25 key value pairs can be provided for a resource and only string,\r\nnumeral and datetime (yyyy-MM-ddTHH:mm:ssZ) values are supported.",
"type": "object",
"additionalProperties": {
"type": "object"
},
"example": {
"key1": "value1",
"key2": 123.45
}
}
},
"additionalProperties": {}
}
},
"default": {
"description": "Error",
"schema": {
"description": "An error response from the Azure AgPlatform service.\r\n<see href=\"https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#7102-error-condition-responses\">ErrorResponse reference document.</see>.",
"type": "object",
"properties": {
"error": {
"description": "An error from the Azure AgPlatform service.",
"type": "object",
"properties": {
"code": {
"description": "Server-defined set of error codes.",
"type": "string"
},
"message": {
"description": "Human-readable representation of the error.",
"type": "string"
},
"target": {
"description": "Target of the error.",
"type": "string"
},
"details": {
"description": "Array of details about specific errors that led to this reported error.",
"type": "array"
}
}
},
"traceId": {
"description": "Unique trace Id.",
"type": "string"
}
}
}
}
}
},
"put": {
"tags": [
"Weather"
],
"description": "Create a weather data ingestion job.",
"operationId": "Weather_CreateDataIngestionJob",
"consumes": [
"application/json"
],
"produces": [
"application/json"
],
"parameters": [
{
"in": "path",
"name": "resourceId",
"description": "Job id supplied by user.",
"required": true,
"type": "string"
},
{
"in": "query",
"name": "api-version",
"description": "The requested API version",
"required": true,
"type": "string",
"default": "2021-07-31-preview"
},
{
"in": "body",
"name": "body",
"description": "Job parameters supplied by user.",
"schema": {
"description": "Schema of weather ingestion job.",
"required": [
"boundaryId",
"extensionApiInput",
"extensionApiName",
"extensionId",
"farmerId"
],
"type": "object",
"properties": {
"boundaryId": {
"description": "The id of the boundary object for which weather data is being fetched.",
"type": "string"
},
"farmerId": {
"description": "The id of the farmer object for which weather data is being fetched.",
"type": "string"
},
"extensionId": {
"description": "Id of the extension to be used for the providerInput. eg. DTN.ClearAg.",
"maxLength": 100,
"minLength": 2,
"pattern": "^[a-zA-Z]{3,50}[.][a-zA-Z]{3,100}$",
"type": "string"
},
"extensionApiName": {
"description": "Extension api name to which request is to be made.",
"maxLength": 100,
"minLength": 2,
"type": "string"
},
"extensionApiInput": {
"description": "Extension api input dictionary which would be used to feed request query/body/parameter information.",
"type": "object",
"additionalProperties": {
"type": "object"
}
},
"extensionDataProviderAppId": {
"description": "App id of the weather data provider.",
"maxLength": 200,
"minLength": 2,
"type": "string"
},
"extensionDataProviderApiKey": {
"description": "Api key of the weather data provider.",
"maxLength": 200,
"minLength": 2,
"type": "string"
},
"id": {
"description": "Unique job id.",
"type": "string",
"readOnly": true
},
"status": {
"description": "Status of the job.\r\nPossible values: 'Waiting', 'Running', 'Succeeded', 'Failed', 'Cancelled'.",
"type": "string",
"readOnly": true
},
"durationInSeconds": {
"format": "double",
"description": "Duration of the job in seconds.",
"type": "number",
"readOnly": true
},
"message": {
"description": "Status message to capture more details of the job.",
"type": "string",
"readOnly": true
},
"createdDateTime": {
"format": "date-time",
"description": "Job created at dateTime. Sample format: yyyy-MM-ddTHH:mm:ssZ.",
"type": "string",
"readOnly": true
},
"lastActionDateTime": {
"format": "date-time",
"description": "Job was last acted upon at dateTime. Sample format: yyyy-MM-ddTHH:mm:ssZ.",
"type": "string",
"readOnly": true
},
"startTime": {
"format": "date-time",
"description": "Job start time when available. Sample format: yyyy-MM-ddTHH:mm:ssZ.",
"type": "string",
"readOnly": true
},
"endTime": {
"format": "date-time",
"description": "Job end time when available. Sample format: yyyy-MM-ddTHH:mm:ssZ.",
"type": "string",
"readOnly": true
},
"name": {
"description": "Name to identify resource.",
"maxLength": 100,
"minLength": 0,
"type": "string"
},
"description": {
"description": "Textual description of the resource.",
"maxLength": 500,
"minLength": 0,
"type": "string"
},
"properties": {
"description": "A collection of key value pairs that belongs to the resource.\r\nEach pair must not have a key greater than 50 characters\r\nand must not have a value greater than 150 characters.\r\nNote: A maximum of 25 key value pairs can be provided for a resource and only string,\r\nnumeral and datetime (yyyy-MM-ddTHH:mm:ssZ) values are supported.",
"type": "object",
"additionalProperties": {
"type": "object"
},
"example": {
"key1": "value1",
"key2": 123.45
}
}
},
"additionalProperties": {}
}
}
],
"responses": {
"202": {
"description": "Success",
"schema": {
"description": "Schema of weather ingestion job.",
"required": [
"boundaryId",
"extensionApiInput",
"extensionApiName",
"extensionId",
"farmerId"
],
"type": "object",
"properties": {
"boundaryId": {
"description": "The id of the boundary object for which weather data is being fetched.",
"type": "string"
},
"farmerId": {
"description": "The id of the farmer object for which weather data is being fetched.",
"type": "string"
},
"extensionId": {
"description": "Id of the extension to be used for the providerInput. eg. DTN.ClearAg.",
"maxLength": 100,
"minLength": 2,
"pattern": "^[a-zA-Z]{3,50}[.][a-zA-Z]{3,100}$",
"type": "string"
},
"extensionApiName": {
"description": "Extension api name to which request is to be made.",
"maxLength": 100,
"minLength": 2,
"type": "string"
},
"extensionApiInput": {
"description": "Extension api input dictionary which would be used to feed request query/body/parameter information.",
"type": "object",
"additionalProperties": {
"type": "object"
}
},
"extensionDataProviderAppId": {
"description": "App id of the weather data provider.",
"maxLength": 200,
"minLength": 2,
"type": "string"
},
"extensionDataProviderApiKey": {
"description": "Api key of the weather data provider.",
"maxLength": 200,
"minLength": 2,
"type": "string"
},
"id": {
"description": "Unique job id.",
"type": "string",
"readOnly": true
},
"status": {
"description": "Status of the job.\r\nPossible values: 'Waiting', 'Running', 'Succeeded', 'Failed', 'Cancelled'.",
"type": "string",
"readOnly": true
},
"durationInSeconds": {
"format": "double",
"description": "Duration of the job in seconds.",
"type": "number",
"readOnly": true
},
"message": {
"description": "Status message to capture more details of the job.",
"type": "string",
"readOnly": true
},
"createdDateTime": {
"format": "date-time",
"description": "Job created at dateTime. Sample format: yyyy-MM-ddTHH:mm:ssZ.",
"type": "string",
"readOnly": true
},
"lastActionDateTime": {
"format": "date-time",
"description": "Job was last acted upon at dateTime. Sample format: yyyy-MM-ddTHH:mm:ssZ.",
"type": "string",
"readOnly": true
},
"startTime": {
"format": "date-time",
"description": "Job start time when available. Sample format: yyyy-MM-ddTHH:mm:ssZ.",
"type": "string",
"readOnly": true
},
"endTime": {
"format": "date-time",
"description": "Job end time when available. Sample format: yyyy-MM-ddTHH:mm:ssZ.",
"type": "string",
"readOnly": true
},
"name": {
"description": "Name to identify resource.",
"maxLength": 100,
"minLength": 0,
"type": "string"
},
"description": {
"description": "Textual description of the resource.",
"maxLength": 500,
"minLength": 0,
"type": "string"
},
"properties": {
"description": "A collection of key value pairs that belongs to the resource.\r\nEach pair must not have a key greater than 50 characters\r\nand must not have a value greater than 150 characters.\r\nNote: A maximum of 25 key value pairs can be provided for a resource and only string,\r\nnumeral and datetime (yyyy-MM-ddTHH:mm:ssZ) values are supported.",
"type": "object",
"additionalProperties": {
"type": "object"
},
"example": {
"key1": "value1",
"key2": 123.45
}
}
},
"additionalProperties": {}
}
},
"default": {
"description": "Error",
"schema": {
"description": "An error response from the Azure AgPlatform service.\r\n<see href=\"https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#7102-error-condition-responses\">ErrorResponse reference document.</see>.",
"type": "object",
"properties": {
"error": {
"description": "An error from the Azure AgPlatform service.",
"type": "object",
"properties": {
"code": {
"description": "Server-defined set of error codes.",
"type": "string"
},
"message": {
"description": "Human-readable representation of the error.",
"type": "string"
},
"target": {
"description": "Target of the error.",
"type": "string"
},
"details": {
"description": "Array of details about specific errors that led to this reported error.",
"type": "array"
}
}
},
"traceId": {
"description": "Unique trace Id.",
"type": "string"
}
}
}
}
},
"x-ms-long-running-operation": true,
"x-ms-long-running-operation-options": {
"final-state-via": "location"
}
}
}
},
"basePath": "/",
"definitions": {
"WeatherDataIngestionJob": {
"description": "Schema of weather ingestion job.",
"required": [
"boundaryId",
"extensionApiInput",
"extensionApiName",
"extensionId",
"farmerId"
],
"type": "object",
"properties": {
"boundaryId": {
"description": "The id of the boundary object for which weather data is being fetched.",
"type": "string"
},
"farmerId": {
"description": "The id of the farmer object for which weather data is being fetched.",
"type": "string"
},
"extensionId": {
"description": "Id of the extension to be used for the providerInput. eg. DTN.ClearAg.",
"maxLength": 100,
"minLength": 2,
"pattern": "^[a-zA-Z]{3,50}[.][a-zA-Z]{3,100}$",
"type": "string"
},
"extensionApiName": {
"description": "Extension api name to which request is to be made.",
"maxLength": 100,
"minLength": 2,
"type": "string"
},
"extensionApiInput": {
"description": "Extension api input dictionary which would be used to feed request query/body/parameter information.",
"type": "object",
"additionalProperties": {
"type": "object"
}
},
"extensionDataProviderAppId": {
"description": "App id of the weather data provider.",
"maxLength": 200,
"minLength": 2,
"type": "string"
},
"extensionDataProviderApiKey": {
"description": "Api key of the weather data provider.",
"maxLength": 200,
"minLength": 2,
"type": "string"
},
"id": {
"description": "Unique job id.",
"type": "string",
"readOnly": true
},
"status": {
"description": "Status of the job.\r\nPossible values: 'Waiting', 'Running', 'Succeeded', 'Failed', 'Cancelled'.",
"type": "string",
"readOnly": true
},
"durationInSeconds": {
"format": "double",
"description": "Duration of the job in seconds.",
"type": "number",
"readOnly": true
},
"message": {
"description": "Status message to capture more details of the job.",
"type": "string",
"readOnly": true
},
"createdDateTime": {
"format": "date-time",
"description": "Job created at dateTime. Sample format: yyyy-MM-ddTHH:mm:ssZ.",
"type": "string",
"readOnly": true
},
"lastActionDateTime": {
"format": "date-time",
"description": "Job was last acted upon at dateTime. Sample format: yyyy-MM-ddTHH:mm:ssZ.",
"type": "string",
"readOnly": true
},
"startTime": {
"format": "date-time",
"description": "Job start time when available. Sample format: yyyy-MM-ddTHH:mm:ssZ.",
"type": "string",
"readOnly": true
},
"endTime": {
"format": "date-time",
"description": "Job end time when available. Sample format: yyyy-MM-ddTHH:mm:ssZ.",
"type": "string",
"readOnly": true
},
"name": {
"description": "Name to identify resource.",
"maxLength": 100,
"minLength": 0,
"type": "string"
},
"description": {
"description": "Textual description of the resource.",
"maxLength": 500,
"minLength": 0,
"type": "string"
},
"properties": {
"description": "A collection of key value pairs that belongs to the resource.\r\nEach pair must not have a key greater than 50 characters\r\nand must not have a value greater than 150 characters.\r\nNote: A maximum of 25 key value pairs can be provided for a resource and only string,\r\nnumeral and datetime (yyyy-MM-ddTHH:mm:ssZ) values are supported.",
"type": "object",
"additionalProperties": {
"type": "object"
},
"example": {
"key1": "value1",
"key2": 123.45
}
}
},
"additionalProperties": {}
},
"ErrorResponse": {
"description": "An error response from the Azure AgPlatform service.\r\n<see href=\"https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#7102-error-condition-responses\">ErrorResponse reference document.</see>.",
"type": "object",
"properties": {
"error": {
"description": "An error from the Azure AgPlatform service.",
"type": "object",
"properties": {
"code": {
"description": "Server-defined set of error codes.",
"type": "string"
},
"message": {
"description": "Human-readable representation of the error.",
"type": "string"
},
"target": {
"description": "Target of the error.",
"type": "string"
},
"details": {
"description": "Array of details about specific errors that led to this reported error.",
"type": "array"
}
}
},
"traceId": {
"description": "Unique trace Id.",
"type": "string"
}
}
},
"InnerError": {
"description": "Inner error containing list of errors.\r\n<see href=\"https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#innererror--object\">InnerError reference document</see>.",
"type": "object",
"properties": {
"code": {
"description": "Specific error code than was provided by the\r\ncontaining error.",
"type": "string"
}
},
"additionalProperties": {
"type": "object"
}
},
"Error": {
"description": "An error from the Azure AgPlatform service.",
"type": "object",
"properties": {
"code": {
"description": "Server-defined set of error codes.",
"type": "string"
},
"message": {
"description": "Human-readable representation of the error.",
"type": "string"
},
"target": {
"description": "Target of the error.",
"type": "string"
},
"details": {
"description": "Array of details about specific errors that led to this reported error.",
"type": "array"
}
}
}
},
"externalDocs": {
"description": "Find out more about Swagger",
"url": "http://swagger.io"
},
"host": "addon.azurewebsites.net",
"info": {
"contact": {
"email": "apiteam@swagger.io"
},
"description": "This is a sample server Petstore server. You can find out more about Swagger at [http://swagger.io](http://swagger.io) or on [irc.freenode.net, #swagger](http://swagger.io/irc/). For this sample, you can use the api key `special-key` to test the authorization filters.",
"license": {
"name": "Apache 2.0",
"url": "http://www.apache.org/licenses/LICENSE-2.0.html"
},
"termsOfService": "http://swagger.io/terms/",
"title": "Swagger Petstore",
"version": "1.0.6"
},
"schemes": [
"https"
],
"swagger": "2.0"
}
},
"accessFBApplicationId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"accessFBApplicationName": "solution provider 1",
"saaSApplicationId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"actionIds": [
"actionId1"
],
"roleId": "role1",
"roleName": "roleName1"
},
"name": "bayerAgPowered.gdu"
}
]
}
Definitions
| Name | Description |
|---|---|
|
created |
The type of identity that created the resource. |
|
Data |
DataManagerForAgriculture solution resource. |
|
Data |
Paged response contains list of requested objects and a URL link to get the next set of results. |
|
Data |
DataManagerForAgricultureSolution properties. |
|
Error |
The resource management error additional info. |
|
Error |
The error detail. |
|
Error |
Error response |
|
Marketplace |
|
|
system |
Metadata pertaining to creation and last modification of the resource. |
createdByType
The type of identity that created the resource.
| Value | Description |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
DataManagerForAgricultureSolution
DataManagerForAgriculture solution resource.
| Name | Type | Description |
|---|---|---|
| id |
string (arm-id) |
Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" |
| name |
string |
The name of the resource |
| properties |
DataManagerForAgricultureSolution properties. |
|
| systemData |
Metadata pertaining to creation and last modification of the resource. |
|
| type |
string |
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" |
DataManagerForAgricultureSolutionListResponse
Paged response contains list of requested objects and a URL link to get the next set of results.
| Name | Type | Description |
|---|---|---|
| $skipToken |
string |
Token used in retrieving the next page. If null, there are no additional pages. |
| nextLink |
string |
Continuation link (absolute URI) to the next page of results in the list. |
| value |
List of requested objects. |
DataManagerForAgricultureSolutionProperties
DataManagerForAgricultureSolution properties.
| Name | Type | Description |
|---|---|---|
| accessFBApplicationId |
string (uuid) |
Application id of the multi tenant application to be used by partner to access Data Manager For Agriculture data. |
| accessFBApplicationName |
string |
Application name of the multi tenant application to be used by partner to access Data Manager For Agriculture Data. |
| actionIds |
string[] |
List of ActionIds needed to make the SaaS multi tenant application access relevant fb data. |
| dataAccessScopes |
string[] |
Gets scope of the Data manager For Agriculture data access that's required for processing solution request to partner. Example: For gdd they might need weatherScope and satelliteScope. |
| marketplaceOfferDetails | ||
| openApiSpecsDictionary |
|
Gets api-version Swagger Document Dictionary to capture all api-versions of swagger exposed by partner to Data Manager For Agriculture. |
| partnerId |
string |
Solution Partner Id. |
| partnerTenantId |
string |
Solution Partner Tenant Id. |
| roleId |
string |
Role Id of the SaaS multi tenant application to access relevant fb data. |
| roleName |
string |
Role Name of the SaaS multi tenant application to access relevant fb data. |
| saaSApplicationId |
string |
Application id of the SaaS multi tenant application. |
ErrorAdditionalInfo
The resource management error additional info.
| Name | Type | Description |
|---|---|---|
| info |
object |
The additional info. |
| type |
string |
The additional info type. |
ErrorDetail
The error detail.
| Name | Type | Description |
|---|---|---|
| additionalInfo |
The error additional info. |
|
| code |
string |
The error code. |
| details |
The error details. |
|
| message |
string |
The error message. |
| target |
string |
The error target. |
ErrorResponse
Error response
| Name | Type | Description |
|---|---|---|
| error |
The error object. |
MarketplaceOfferDetails
| Name | Type | Description |
|---|---|---|
| publisherId |
string |
|
| saasOfferId |
string |
systemData
Metadata pertaining to creation and last modification of the resource.
| Name | Type | Description |
|---|---|---|
| createdAt |
string (date-time) |
The timestamp of resource creation (UTC). |
| createdBy |
string |
The identity that created the resource. |
| createdByType |
The type of identity that created the resource. |
|
| lastModifiedAt |
string (date-time) |
The timestamp of resource last modification (UTC) |
| lastModifiedBy |
string |
The identity that last modified the resource. |
| lastModifiedByType |
The type of identity that last modified the resource. |