共用方式為


Data Manager For Agriculture Extensions - Get

取得適用於農業的數據管理員延伸模組。

GET https://management.azure.com/providers/Microsoft.AgFoodPlatform/farmBeatsExtensionDefinitions/{dataManagerForAgricultureExtensionId}?api-version=2023-06-01-preview

URI 參數

名稱 位於 必要 類型 Description
dataManagerForAgricultureExtensionId
path True

string

dataManagerForAgricultureExtensionId 要查詢。

Regex 模式: ^[a-zA-Z]{3,50}[.][a-zA-Z]{3,100}$

api-version
query True

string

用於此作業的 API 版本。

回應

名稱 類型 Description
200 OK

DataManagerForAgricultureExtension

成功

Other Status Codes

ErrorResponse

[錯誤]

安全性

azure_auth

Azure Active Directory OAuth2 Flow。

類型: oauth2
Flow: implicit
授權 URL: https://login.microsoftonline.com/common/oauth2/authorize

範圍

名稱 Description
user_impersonation 模擬您的用戶帳戶

範例

DataManagerForAgricultureExtensions_Get

範例要求

GET https://management.azure.com/providers/Microsoft.AgFoodPlatform/farmBeatsExtensionDefinitions/DTN.ContentServices?api-version=2023-06-01-preview

範例回覆

{
  "id": "/subscriptions/11111111-2222-3333-4444-555555555555/resourceGroups/examples-rg/providers/Microsoft.AgFoodPlatform/farmBeatsExtensionDefinitions/DTN.ContentServices",
  "type": "Microsoft.AgFoodPlatform/farmBeatsExtensionDefinitions",
  "systemData": {
    "createdAt": "2021-04-12T15:28:06Z",
    "lastModifiedAt": "2021-04-12T15:30:01Z"
  },
  "properties": {
    "targetResourceType": "FarmBeats",
    "farmBeatsExtensionId": "DTN.ContentServices",
    "farmBeatsExtensionName": "DTN",
    "farmBeatsExtensionVersion": "1.0",
    "publisherId": "dtn",
    "extensionCategory": "Weather",
    "extensionAuthLink": "https://www.dtn.com/dtn-content-integration/",
    "extensionApiDocsLink": "https://cs-docs.dtn.com/api/weather-observations-and-forecasts-rest-api/",
    "detailedInformation": [
      {
        "apiName": "GetDailyObservations",
        "customParameters": [
          "stationId",
          "stationLatitude",
          "stationLongitude",
          "timeZone",
          "sunrise",
          "sunset",
          "weatherCode",
          "weatherDescription",
          "maxTemperature",
          "minTemperature",
          "avgHeatIndex",
          "maxHeatIndex",
          "minHeatIndex",
          "maxWindChill",
          "minWindChill",
          "maxFeelsLike",
          "minFeelsLike",
          "avgFeelsLike",
          "maxWindSpeed",
          "avgWetBulbGlobeTemp",
          "maxWetBulbGlobeTemp",
          "minWetBulbGlobeTemp",
          "minutesOfSunshine",
          "cornHeatUnit",
          "evapotranspiration"
        ],
        "platformParameters": [
          "cloudCover",
          "dewPoint",
          "growingDegreeDay",
          "precipitation",
          "pressure",
          "relativeHumidity",
          "temperature",
          "wetBulbTemperature",
          "dateTime",
          "windChill",
          "windSpeed",
          "windDirection"
        ],
        "unitsSupported": {
          "key": "units",
          "values": [
            "us",
            "si"
          ]
        },
        "apiInputParameters": [
          "stationId",
          "lat",
          "lon",
          "days",
          "units",
          "precision",
          "sector"
        ]
      },
      {
        "apiName": "GetHourlyObservations",
        "customParameters": [
          "stationId",
          "stationLatitude",
          "stationLongitude",
          "timeZone",
          "weatherCode",
          "weatherDescription",
          "feelsLike",
          "visibilityWeatherCode",
          "visibilityWeatherDescription",
          "minutesOfSunshine"
        ],
        "platformParameters": [
          "cloudCover",
          "dewPoint",
          "precipitation",
          "pressure",
          "relativeHumidity",
          "temperature",
          "wetBulbTemperature",
          "dateTime",
          "visibility",
          "windChill",
          "windSpeed",
          "windDirection",
          "windGust"
        ],
        "unitsSupported": {
          "key": "units",
          "values": [
            "us",
            "si"
          ]
        },
        "apiInputParameters": [
          "stationId",
          "lat",
          "lon",
          "hours",
          "units",
          "precision",
          "sector"
        ]
      },
      {
        "apiName": "GetHourlyForecasts",
        "customParameters": [
          "stationId",
          "stationLatitude",
          "stationLongitude",
          "timeZone",
          "weatherCode",
          "weatherDescription",
          "feelsLike",
          "visibilityWeatherCode",
          "visibilityWeatherDescription",
          "minutesOfSunshine"
        ],
        "platformParameters": [
          "cloudCover",
          "dewPoint",
          "precipitation",
          "pressure",
          "relativeHumidity",
          "temperature",
          "wetBulbTemperature",
          "dateTime",
          "visibility",
          "windChill",
          "windSpeed",
          "windDirection",
          "windGust"
        ],
        "unitsSupported": {
          "key": "units",
          "values": [
            "us",
            "si"
          ]
        },
        "apiInputParameters": [
          "stationId",
          "lat",
          "lon",
          "days",
          "units",
          "precision",
          "sector"
        ]
      },
      {
        "apiName": "GetDailyForecasts",
        "customParameters": [
          "stationId",
          "stationLatitude",
          "stationLongitude",
          "timeZone",
          "sunrise",
          "sunset",
          "weatherCode",
          "weatherDescription",
          "maxTemperature",
          "minTemperature",
          "avgHeatIndex",
          "maxHeatIndex",
          "minHeatIndex",
          "maxWindChill",
          "minWindChill",
          "maxFeelsLike",
          "minFeelsLike",
          "avgFeelsLike",
          "maxWindSpeed",
          "avgWetBulbGlobeTemp",
          "maxWetBulbGlobeTemp",
          "minWetBulbGlobeTemp",
          "minutesOfSunshine",
          "cornHeatUnit",
          "evapotranspiration"
        ],
        "platformParameters": [
          "cloudCover",
          "dewPoint",
          "growingDegreeDay",
          "precipitation",
          "pressure",
          "relativeHumidity",
          "temperature",
          "wetBulbTemperature",
          "dateTime",
          "windChill",
          "windSpeed",
          "windDirection"
        ],
        "unitsSupported": {
          "key": "units",
          "values": [
            "us",
            "si"
          ]
        },
        "apiInputParameters": [
          "stationId",
          "lat",
          "lon",
          "days",
          "units",
          "precision",
          "sector"
        ]
      }
    ]
  },
  "name": "DTN.ContentServices"
}

定義

名稱 Description
createdByType

建立資源的身分識別類型。

DataManagerForAgricultureExtension

DataManagerForAgriculture 延伸模組資源。

DataManagerForAgricultureExtensionProperties

DataManagerForAgricultureExtension 屬性。

DetailedInformation

用來擷取 Data Manager For AgricultureExtensions 詳細資訊的模型。

ErrorAdditionalInfo

資源管理錯誤其他資訊。

ErrorDetail

錯誤詳細數據。

ErrorResponse

錯誤回應

systemData

與建立和上次修改資源相關的元數據。

UnitSystemsInfo

數據提供者的單位系統資訊。

createdByType

建立資源的身分識別類型。

名稱 類型 Description
Application

string

Key

string

ManagedIdentity

string

User

string

DataManagerForAgricultureExtension

DataManagerForAgriculture 延伸模組資源。

名稱 類型 Description
id

string

資源的完整資源識別碼。 例如“/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}”

name

string

資源的名稱

properties

DataManagerForAgricultureExtensionProperties

DataManagerForAgricultureExtension 屬性。

systemData

systemData

與建立和上次修改資源相關的元數據。

type

string

資源類型。 例如“Microsoft.Compute/virtualMachines” 或 “Microsoft.Storage/storageAccounts”

DataManagerForAgricultureExtensionProperties

DataManagerForAgricultureExtension 屬性。

名稱 類型 Description
description

string

文字描述。

detailedInformation

DetailedInformation[]

顯示所要求數據摘要的詳細資訊。 用於描述性取得延伸模組元數據呼叫。 每個包含 API 的天氣類別資訊包括 apisSupported、customParameters、PlatformParameters 和 Units 支援。

extensionApiDocsLink

string

適用於農業延伸模組 API 的數據管理員文件連結。

extensionAuthLink

string

適用於農業延伸模組的 Data Manager 驗證連結。

extensionCategory

string

延伸模組的類別。 例如天氣/感測器/衛星。

farmBeatsExtensionId

string

農業延伸模組標識碼的數據管理員。

farmBeatsExtensionName

string

適用於農業延伸模組名稱的數據管理員。

farmBeatsExtensionVersion

string

適用於農業延伸模組版本的數據管理員。

publisherId

string

發行者的識別碼。

targetResourceType

string

Data Manager For 一個農業延伸模塊的目標 ResourceType。

DetailedInformation

用來擷取 Data Manager For AgricultureExtensions 詳細資訊的模型。

名稱 類型 Description
apiDefaultInputParameters

string[]

defaultParameters 的清單。

apiDocsLink

string

延伸模組提供者的 API 檔案連結。

apiInputParameters

string[]

apiInputParameters 的清單。

apiName

string

ApiName 適用於農業延伸模組的數據管理員。

apiType

string

擴充功能中的 API 類型。

customParameters

string[]

customParameters 的清單。

platformParameters

string[]

platformParameters 的清單。

unitsSupported

UnitSystemsInfo

數據提供者的單位系統資訊。

ErrorAdditionalInfo

資源管理錯誤其他資訊。

名稱 類型 Description
info

object

其他資訊。

type

string

其他信息類型。

ErrorDetail

錯誤詳細數據。

名稱 類型 Description
additionalInfo

ErrorAdditionalInfo[]

錯誤其他資訊。

code

string

錯誤碼。

details

ErrorDetail[]

錯誤詳細資料。

message

string

錯誤訊息。

target

string

錯誤目標。

ErrorResponse

錯誤回應

名稱 類型 Description
error

ErrorDetail

錯誤物件。

systemData

與建立和上次修改資源相關的元數據。

名稱 類型 Description
createdAt

string

資源建立的時間戳 (UTC) 。

createdBy

string

建立資源的身分識別。

createdByType

createdByType

建立資源的身分識別類型。

lastModifiedAt

string

上次修改的資源時間戳 (UTC)

lastModifiedBy

string

上次修改資源的身分識別。

lastModifiedByType

createdByType

上次修改資源的身分識別類型。

UnitSystemsInfo

數據提供者的單位系統資訊。

名稱 類型 Description
key

string

作為 ProviderInput 一部分傳送的 UnitSystem 密鑰。

values

string[]

此資料提供者支持的單位系統清單。