CustomerAsset

यह ऐसेट, ग्राहक और ऐसेट को आपस में लिंक करती है.

जेएसओएन के काेड में दिखाना
{
  "resourceName": string,
  "asset": string,
  "fieldType": enum (AssetFieldType),
  "source": enum (AssetSource),
  "status": enum (AssetLinkStatus),
  "primaryStatus": enum (AssetLinkPrimaryStatus),
  "primaryStatusDetails": [
    {
      object (AssetLinkPrimaryStatusDetails)
    }
  ],
  "primaryStatusReasons": [
    enum (AssetLinkPrimaryStatusReason)
  ]
}
फ़ील्ड
resourceName

string

बदलाव नहीं किया जा सकता. ग्राहक की ऐसेट के संसाधन का नाम. CustomerAsset के रिसॉर्स के नाम इस तरह हैं:

customers/{customerId}/customerAssets/{asset_id}~{fieldType}

asset

string

ज़रूरी है. बदलाव नहीं किया जा सकता. ग्राहक से जुड़ी एसेट.

fieldType

enum (AssetFieldType)

ज़रूरी है. बदलाव नहीं किया जा सकता. ग्राहक को लिंक करने के लिए ऐसेट की भूमिका.

source

enum (AssetSource)

सिर्फ़ आउटपुट. ग्राहक की ऐसेट के लिंक का सोर्स.

status

enum (AssetLinkStatus)

ग्राहक की ऐसेट की स्थिति.

primaryStatus

enum (AssetLinkPrimaryStatus)

सिर्फ़ आउटपुट. इस एसेट लिंक का प्राइमरी स्टेटस बताता है. प्राइमरी स्टेटस का मतलब है, सामान्य "स्थिति" फ़ील्ड के बीच अंतर करना. इस फ़ील्ड में, विज्ञापन देने वाले ने चालू, रोकी गई या हटाई गई वैल्यू को सेट किया होता है. मुख्य स्टेटस में अन्य सिग्नल को ध्यान में रखा जाता है, यानी कि ऐसेट के लिए मुख्य रूप से नीति और क्वालिटी के लिए मंज़ूरी दी जाती है. ऐसा होने पर, स्टेटस के बारे में ज़्यादा जानकारी दी जाती है.

primaryStatusDetails[]

object (AssetLinkPrimaryStatusDetails)

सिर्फ़ आउटपुट. इससे मुख्य स्थिति और उससे जुड़ी वजहों के बारे में जानकारी मिलती है.

primaryStatusReasons[]

enum (AssetLinkPrimaryStatusReason)

सिर्फ़ आउटपुट. इससे, उन वजहों की सूची मिलती है जिनकी वजह से, कोई एसेट पूरी क्षमता से नहीं दिखाई जा रही है या नहीं दिखाई जा रही है.