REST Resource: testEnvironmentCatalog

संसाधन: TestEnvironmentCatalog

परीक्षण वातावरण का विवरण.

JSON प्रतिनिधित्व
{

  // Union field environment_catalog can be only one of the following:
  "androidDeviceCatalog": {
    object (AndroidDeviceCatalog)
  },
  "iosDeviceCatalog": {
    object (IosDeviceCatalog)
  },
  "networkConfigurationCatalog": {
    object (NetworkConfigurationCatalog)
  },
  "softwareCatalog": {
    object (ProvidedSoftwareCatalog)
  },
  "deviceIpBlockCatalog": {
    object (DeviceIpBlockCatalog)
  }
  // End of list of possible types for union field environment_catalog.
}
खेत
संघ क्षेत्र environment_catalog । केवल आउटपुट. environment_catalog निम्नलिखित में से केवल एक हो सकता है:
androidDeviceCatalog

object ( AndroidDeviceCatalog )

समर्थित एंड्रॉइड डिवाइस।

iosDeviceCatalog

object ( IosDeviceCatalog )

समर्थित आईओएस डिवाइस।

networkConfigurationCatalog

object ( NetworkConfigurationCatalog )

समर्थित नेटवर्क कॉन्फ़िगरेशन.

softwareCatalog

object ( ProvidedSoftwareCatalog )

TestExecutionService द्वारा प्रदान किया गया सॉफ़्टवेयर परीक्षण वातावरण।

deviceIpBlockCatalog

object ( DeviceIpBlockCatalog )

परीक्षण वातावरण में उपकरणों द्वारा उपयोग किए जाने वाले आईपी ब्लॉक।

AndroidDeviceCatalog

वर्तमान में समर्थित Android डिवाइस।

JSON प्रतिनिधित्व
{
  "models": [
    {
      object (AndroidModel)
    }
  ],
  "versions": [
    {
      object (AndroidVersion)
    }
  ],
  "runtimeConfiguration": {
    object (AndroidRuntimeConfiguration)
  }
}
खेत
models[]

object ( AndroidModel )

समर्थित एंड्रॉइड डिवाइस मॉडल का सेट।

versions[]

object ( AndroidVersion )

समर्थित Android OS संस्करणों का सेट.

runtimeConfiguration

object ( AndroidRuntimeConfiguration )

समर्थित रनटाइम कॉन्फ़िगरेशन का सेट.

एंड्रॉइडमॉडल

एंड्रॉइड डिवाइस परीक्षणों का विवरण चलाया जा सकता है।

JSON प्रतिनिधित्व
{
  "id": string,
  "name": string,
  "manufacturer": string,
  "brand": string,
  "codename": string,
  "form": enum (DeviceForm),
  "formFactor": enum (DeviceFormFactor),
  "perVersionInfo": [
    {
      object (PerAndroidVersionInfo)
    }
  ],
  "screenX": integer,
  "screenY": integer,
  "screenDensity": integer,
  "lowFpsVideoRecording": boolean,
  "supportedVersionIds": [
    string
  ],
  "supportedAbis": [
    string
  ],
  "tags": [
    string
  ],
  "thumbnailUrl": string
}
खेत
id

string

इस मॉडल के लिए अद्वितीय अपारदर्शी आईडी. TestExecutionService को लागू करने के लिए इसका उपयोग करें।

name

string

इस उपकरण मॉडल के लिए मानव-पठनीय विपणन नाम। उदाहरण: "नेक्सस 5", "गैलेक्सी एस5"।

manufacturer

string

इस उपकरण का निर्माता.

brand

string

यह उपकरण जिस कंपनी का ब्रांड है. उदाहरण: "गूगल", "सैमसंग"।

codename

string

औद्योगिक डिज़ाइन का नाम. यह android.os.Build.DEVICE से मेल खाता है।

form

enum ( DeviceForm )

चाहे यह डिवाइस वर्चुअल हो या फिजिकल.

formFactor

enum ( DeviceFormFactor )

क्या यह उपकरण फ़ोन, टैबलेट, पहनने योग्य आदि है।

perVersionInfo[]

object ( PerAndroidVersionInfo )

एंड्रॉइड मॉडल की संस्करण-विशिष्ट जानकारी।

screenX

integer

क्षैतिज (X) आयाम में स्क्रीन का आकार पिक्सेल में मापा जाता है।

screenY

integer

ऊर्ध्वाधर (Y) आयाम में स्क्रीन का आकार पिक्सेल में मापा जाता है।

screenDensity

integer

डीपीआई में स्क्रीन घनत्व। यह ro.sf.lcd_density से मेल खाता है

lowFpsVideoRecording

boolean

यह सच है यदि और केवल तभी जब इस मॉडल के साथ परीक्षण स्क्रीनशॉट को एक साथ जोड़कर रिकॉर्ड किए गए हों। डिवाइस कॉन्फ़िगरेशन में use_low_spec_video_recording देखें।

supportedVersionIds[]

string

यह डिवाइस समर्थित एंड्रॉइड संस्करणों का सेट।

supportedAbis[]

string

इस डिवाइस के लिए समर्थित एबीआई की सूची। यह या तो android.os.Build.SUPPORTED_ABIS (API स्तर 21 और ऊपर के लिए) या android.os.Build.CPU_ABI/CPU_ABI2 से मेल खाता है। सबसे पसंदीदा एबीआई सूची में पहला तत्व है।

तत्वों को वैकल्पिक रूप से "versionId:" (जहाँ संस्करणआईडी AndroidVersion की आईडी है) द्वारा उपसर्ग किया जाता है, जो एक ABI को दर्शाता है जो केवल एक विशेष संस्करण पर समर्थित है।

tags[]

string

इस आयाम के लिए टैग. उदाहरण: "डिफ़ॉल्ट", "पूर्वावलोकन", "बहिष्कृत"।

thumbnailUrl

string

डिवाइस की थंबनेल छवि (फोटो) का यूआरएल।

डिवाइसफॉर्म

चाहे डिवाइस फिजिकल हो या वर्चुअल.

एनम्स
DEVICE_FORM_UNSPECIFIED उपयोग नहीं करो। केवल प्रोटो वर्जनिंग के लिए।
VIRTUAL कंप्यूट इंजन देशी वर्चुअलाइजेशन का उपयोग कर एंड्रॉइड वर्चुअल डिवाइस। केवल फायरबेस टेस्ट लैब।
PHYSICAL वास्तविक हार्डवेयर.
EMULATOR नेस्टेड वर्चुअलाइजेशन में एमुलेटर का उपयोग कर एंड्रॉइड वर्चुअल डिवाइस। एंड्रॉइड स्टूडियो के बराबर।

डिवाइसफॉर्मफैक्टर

किसी उपकरण का रूप कारक.

एनम्स
DEVICE_FORM_FACTOR_UNSPECIFIED उपयोग नहीं करो। केवल प्रोटो वर्जनिंग के लिए।
PHONE इस डिवाइस का आकार फोन जैसा है।
TABLET इस डिवाइस का आकार एक टैबलेट जैसा है।
WEARABLE इस डिवाइस का आकार घड़ी या अन्य पहनने योग्य वस्तु जैसा है।

PerAndroidVersionInfo

एंड्रॉइड मॉडल की एक संस्करण-विशिष्ट जानकारी।

JSON प्रतिनिधित्व
{
  "versionId": string,
  "deviceCapacity": enum (DeviceCapacity)
}
खेत
versionId

string

एक Android संस्करण.

deviceCapacity

enum ( DeviceCapacity )

Android संस्करण के लिए ऑनलाइन उपकरणों की संख्या.

डिवाइस क्षमता

प्रयोगशाला में ऑनलाइन उपकरणों की संख्या के आधार पर क्षमता।

महत्वपूर्ण: डिवाइस की क्षमता किसी समय में कतार की लंबाई को सीधे प्रतिबिंबित नहीं करती है। यह वर्तमान ट्रैफ़िक या उपकरणों की स्थिति को ध्यान में नहीं रखता है।

भौतिक उपकरणों के लिए, यह संख्या पिछले 30 दिनों में ऑनलाइन उपकरणों का औसत है।

एनम्स
DEVICE_CAPACITY_UNSPECIFIED डिवाइस क्षमता का मान अज्ञात या अनिर्धारित है।
DEVICE_CAPACITY_HIGH

वे उपकरण जो उच्च क्षमता वाले हैं (प्रयोगशाला में इन उपकरणों की एक बड़ी संख्या है)।

इन उपकरणों को आमतौर पर बड़ी संख्या में एक साथ परीक्षण (उदाहरण के लिए 100 से अधिक परीक्षण) चलाने के लिए सुझाया जाता है।

कृपया ध्यान दें कि उच्च क्षमता वाले उपकरण कई कारकों के कारण कम प्रतीक्षा समय की गारंटी नहीं देते हैं: 1. ट्रैफ़िक (किसी भी समय उनका कितना भारी उपयोग किया जाता है) 2. उच्च क्षमता वाले उपकरणों को कुछ उपयोगों के लिए प्राथमिकता दी जाती है, जिसके कारण उपयोगकर्ता परीक्षण धीमा हो सकता है अन्य समान डिवाइस प्रकारों का चयन करने की तुलना में।

DEVICE_CAPACITY_MEDIUM

ऐसे उपकरण जो मध्यम क्षमता के हैं (प्रयोगशाला में इन उपकरणों की अच्छी संख्या है, हालांकि उच्च क्षमता वाले उपकरणों की संख्या उतनी नहीं है)।

ये उपकरण कम टेस्ट रन (जैसे 100 से कम टेस्ट) और केवल कम शार्ड काउंट (जैसे 10 से कम शार्ड) के लिए उपयुक्त हैं।

DEVICE_CAPACITY_LOW

वे उपकरण जिनकी क्षमता कम है (प्रयोगशाला में इन उपकरणों की संख्या कम है)।

यदि उपयोगकर्ताओं को इस विशिष्ट डिवाइस मॉडल और संस्करण पर परीक्षण करने की आवश्यकता है तो इन उपकरणों का उपयोग किया जा सकता है। कृपया ध्यान दें कि कम क्षमता के कारण, परीक्षणों को समाप्त होने में अधिक समय लग सकता है, खासकर यदि एक ही बार में बड़ी संख्या में परीक्षण लागू किए जाते हैं। ये उपकरण परीक्षण शार्डिंग के लिए उपयुक्त नहीं हैं।

DEVICE_CAPACITY_NONE

ऐसे उपकरण जो लैब से पूरी तरह गायब हैं।

ये उपकरण अस्थायी या स्थायी रूप से अनुपलब्ध हैं और इनका अनुरोध नहीं किया जाना चाहिए। यदि डिवाइस को बहिष्कृत के रूप में भी चिह्नित किया गया है, तो यह स्थिति संभवतः स्थायी है।

Androidसंस्करण

Android OS का एक संस्करण.

JSON प्रतिनिधित्व
{
  "id": string,
  "versionString": string,
  "apiLevel": integer,
  "codeName": string,
  "releaseDate": {
    object (Date)
  },
  "distribution": {
    object (Distribution)
  },
  "tags": [
    string
  ]
}
खेत
id

string

इस Android संस्करण के लिए एक अपारदर्शी आईडी. TestExecutionService को शुरू करने के लिए इस आईडी का उपयोग करें।

versionString

string

एंड्रॉइड ओएस के इस संस्करण का प्रतिनिधित्व करने वाली एक स्ट्रिंग। उदाहरण: "4.3", "4.4"।

apiLevel

integer

इस Android संस्करण के लिए API स्तर. उदाहरण: 18, 19.

codeName

string

इस Android संस्करण के लिए कोड नाम. उदाहरण: "जेलीबीन", "किटकैट"।

releaseDate

object ( Date )

वह तिथि जब यह Android संस्करण बाज़ार में उपलब्ध हुआ।

distribution

object ( Distribution )

इस संस्करण के लिए बाज़ार हिस्सेदारी.

tags[]

string

इस आयाम के लिए टैग. उदाहरण: "डिफ़ॉल्ट", "पूर्वावलोकन", "बहिष्कृत"।

तारीख

संपूर्ण या आंशिक कैलेंडर तिथि, जैसे जन्मदिन, का प्रतिनिधित्व करता है। दिन का समय और समय क्षेत्र या तो कहीं और निर्दिष्ट हैं या महत्वहीन हैं। तिथि ग्रेगोरियन कैलेंडर के सापेक्ष है। यह निम्नलिखित में से किसी एक का प्रतिनिधित्व कर सकता है:

  • गैर-शून्य वर्ष, माह और दिन मानों के साथ एक पूर्ण तिथि।
  • एक महीना और दिन, शून्य वर्ष के साथ (उदाहरण के लिए, एक सालगिरह)।
  • एक वर्ष अपने आप में, एक शून्य माह और एक शून्य दिन के साथ।
  • एक वर्ष और महीना, शून्य दिन के साथ (उदाहरण के लिए, क्रेडिट कार्ड की समाप्ति तिथि)।

संबंधित प्रकार:

JSON प्रतिनिधित्व
{
  "year": integer,
  "month": integer,
  "day": integer
}
खेत
year

integer

तिथि का वर्ष. बिना किसी वर्ष की तारीख निर्दिष्ट करने के लिए 1 से 9999 तक होना चाहिए, या 0 होना चाहिए।

month

integer

साल का महीना. एक महीने और दिन के बिना एक वर्ष निर्दिष्ट करने के लिए 1 से 12, या 0 होना चाहिए।

day

integer

एक महीने का दिन. 1 से 31 तक होना चाहिए और वर्ष और महीने के लिए मान्य होना चाहिए, या 0 स्वयं एक वर्ष निर्दिष्ट करने के लिए या एक वर्ष और महीना जहां दिन महत्वपूर्ण नहीं है।

वितरण

एंड्रॉइड प्लेटफ़ॉर्म के दिए गए कॉन्फ़िगरेशन को चलाने वाले उपकरणों की सापेक्ष संख्या के बारे में डेटा।

JSON प्रतिनिधित्व
{
  "measurementTime": string,
  "marketShare": number
}
खेत
measurementTime

string ( Timestamp format)

केवल आउटपुट. जिस समय यह वितरण मापा गया था.

RFC3339 UTC "ज़ुलु" प्रारूप में एक टाइमस्टैम्प, नैनोसेकंड रिज़ॉल्यूशन और नौ भिन्नात्मक अंकों तक। उदाहरण: "2014-10-02T15:01:23Z" और "2014-10-02T15:01:23.045123456Z"

marketShare

number

केवल आउटपुट. इस कॉन्फ़िगरेशन के साथ कुल बाज़ार का अनुमानित अंश (0-1).

AndroidRuntimeकॉन्फिगरेशन

एंड्रॉइड कॉन्फ़िगरेशन जिसे परीक्षण चलाने के समय चुना जा सकता है।

JSON प्रतिनिधित्व
{
  "locales": [
    {
      object (Locale)
    }
  ],
  "orientations": [
    {
      object (Orientation)
    }
  ]
}
खेत
locales[]

object ( Locale )

उपलब्ध स्थानों का सेट.

orientations[]

object ( Orientation )

उपलब्ध अभिविन्यासों का सेट.

स्थान

भाषा के लिए एक स्थान/क्षेत्र पदनाम।

JSON प्रतिनिधित्व
{
  "id": string,
  "name": string,
  "region": string,
  "tags": [
    string
  ]
}
खेत
id

string

इस स्थान की आईडी. उदाहरण: "en_US"।

name

string

इस भाषा/स्थान के लिए एक मानव-अनुकूल नाम। उदाहरण: "अंग्रेजी"।

region

string

इस स्थान के लिए क्षेत्र का प्रतिनिधित्व करने वाली एक मानव-अनुकूल स्ट्रिंग। उदाहरण: "संयुक्त राज्य अमेरिका"। प्रत्येक स्थान के लिए मौजूद नहीं है.

tags[]

string

इस आयाम के लिए टैग. उदाहरण: "डिफ़ॉल्ट"।

अभिविन्यास

डिवाइस का स्क्रीन ओरिएंटेशन.

JSON प्रतिनिधित्व
{
  "id": string,
  "name": string,
  "tags": [
    string
  ]
}
खेत
id

string

इस ओरिएंटेशन के लिए आईडी. उदाहरण: "चित्र"।

name

string

इस अभिविन्यास के लिए एक मानव-अनुकूल नाम। उदाहरण: "चित्र"।

tags[]

string

इस आयाम के लिए टैग. उदाहरण: "डिफ़ॉल्ट"।

IosDeviceCatalog

वर्तमान में समर्थित iOS डिवाइस।

JSON प्रतिनिधित्व
{
  "models": [
    {
      object (IosModel)
    }
  ],
  "versions": [
    {
      object (IosVersion)
    }
  ],
  "xcodeVersions": [
    {
      object (XcodeVersion)
    }
  ],
  "runtimeConfiguration": {
    object (IosRuntimeConfiguration)
  }
}
खेत
models[]

object ( IosModel )

समर्थित iOS डिवाइस मॉडल का सेट।

versions[]

object ( IosVersion )

समर्थित iOS सॉफ़्टवेयर संस्करणों का सेट।

xcodeVersions[]

object ( XcodeVersion )

समर्थित Xcode संस्करणों का सेट.

runtimeConfiguration

object ( IosRuntimeConfiguration )

समर्थित रनटाइम कॉन्फ़िगरेशन का सेट.

Iosमॉडल

किसी iOS डिवाइस परीक्षण का विवरण चलाया जा सकता है।

JSON प्रतिनिधित्व
{
  "id": string,
  "name": string,
  "supportedVersionIds": [
    string
  ],
  "tags": [
    string
  ],
  "deviceCapabilities": [
    string
  ],
  "screenX": integer,
  "screenY": integer,
  "screenDensity": integer,
  "formFactor": enum (DeviceFormFactor),
  "perVersionInfo": [
    {
      object (PerIosVersionInfo)
    }
  ]
}
खेत
id

string

इस मॉडल के लिए अद्वितीय अपारदर्शी आईडी. TestExecutionService को लागू करने के लिए इसका उपयोग करें।

name

string

इस डिवाइस मॉडल के लिए मानव-पठनीय नाम. उदाहरण: "आईफोन 4एस", "आईपैड मिनी 2"।

supportedVersionIds[]

string

यह डिवाइस iOS प्रमुख सॉफ़्टवेयर संस्करणों के सेट का समर्थन करता है।

tags[]

string

इस आयाम के लिए टैग. उदाहरण: "डिफ़ॉल्ट", "पूर्वावलोकन", "बहिष्कृत"।

deviceCapabilities[]

string

डिवाइस क्षमताएं. https://developer.apple.com/library/archive/documentation/DeviceInformation/Reference/iOSDeviceCompatibility/DeviceCompatibilityMatrix/DeviceCompatibilityMatrix.html से कॉपी किया गया

screenX

integer

क्षैतिज (X) आयाम में स्क्रीन का आकार पिक्सेल में मापा जाता है।

screenY

integer

ऊर्ध्वाधर (Y) आयाम में स्क्रीन का आकार पिक्सेल में मापा जाता है।

screenDensity

integer

डीपीआई में स्क्रीन घनत्व।

formFactor

enum ( DeviceFormFactor )

क्या यह उपकरण फ़ोन, टैबलेट, पहनने योग्य आदि है।

perVersionInfo[]

object ( PerIosVersionInfo )

iOS मॉडल की संस्करण-विशिष्ट जानकारी.

PerIosVersionInfo

iOS मॉडल की एक संस्करण-विशिष्ट जानकारी.

JSON प्रतिनिधित्व
{
  "versionId": string,
  "deviceCapacity": enum (DeviceCapacity)
}
खेत
versionId

string

एक आईओएस संस्करण.

deviceCapacity

enum ( DeviceCapacity )

iOS संस्करण के लिए ऑनलाइन उपकरणों की संख्या.

Iosसंस्करण

एक आईओएस संस्करण.

JSON प्रतिनिधित्व
{
  "id": string,
  "majorVersion": integer,
  "minorVersion": integer,
  "tags": [
    string
  ],
  "supportedXcodeVersionIds": [
    string
  ]
}
खेत
id

string

इस iOS संस्करण के लिए एक अपारदर्शी आईडी. TestExecutionService को शुरू करने के लिए इस आईडी का उपयोग करें।

majorVersion

integer

प्रमुख iOS संस्करण का प्रतिनिधित्व करने वाला एक पूर्णांक। उदाहरण: "8", "9"।

minorVersion

integer

लघु iOS संस्करण का प्रतिनिधित्व करने वाला एक पूर्णांक। उदाहरण: "1", "2"।

tags[]

string

इस आयाम के लिए टैग. उदाहरण: "डिफ़ॉल्ट", "पूर्वावलोकन", "बहिष्कृत"।

supportedXcodeVersionIds[]

string

इस संस्करण के लिए उपलब्ध Xcode संस्करण।

Xcodeसंस्करण

एक Xcode संस्करण जिसके साथ iOS संस्करण संगत है।

JSON प्रतिनिधित्व
{
  "version": string,
  "tags": [
    string
  ]
}
खेत
version

string

इस संस्करण के लिए आईडी. उदाहरण: "9.2"।

tags[]

string

इस Xcode संस्करण के लिए टैग. उदाहरण: "डिफ़ॉल्ट"।

IosRuntimeकॉन्फिगरेशन

iOS कॉन्फ़िगरेशन जिसे परीक्षण चलाने के समय चुना जा सकता है।

JSON प्रतिनिधित्व
{
  "locales": [
    {
      object (Locale)
    }
  ],
  "orientations": [
    {
      object (Orientation)
    }
  ]
}
खेत
locales[]

object ( Locale )

उपलब्ध स्थानों का सेट.

orientations[]

object ( Orientation )

उपलब्ध अभिविन्यासों का सेट.

नेटवर्ककॉन्फ़िगरेशनकैटलॉग

JSON प्रतिनिधित्व
{
  "configurations": [
    {
      object (NetworkConfiguration)
    }
  ]
}
खेत
configurations[]

object ( NetworkConfiguration )

नेटवर्क विन्यास

JSON प्रतिनिधित्व
{
  "id": string,
  "upRule": {
    object (TrafficRule)
  },
  "downRule": {
    object (TrafficRule)
  }
}
खेत
id

string

इस नेटवर्क ट्रैफ़िक कॉन्फ़िगरेशन के लिए अद्वितीय अपारदर्शी आईडी।

upRule

object ( TrafficRule )

अपलोड ट्रैफ़िक पर लागू होने वाला अनुकरण नियम।

downRule

object ( TrafficRule )

डाउनलोड ट्रैफ़िक पर लागू होने वाला अनुकरण नियम।

यातायात नियम

नेटवर्क अनुकरण पैरामीटर।

JSON प्रतिनिधित्व
{
  "delay": string,
  "packetLossRatio": number,
  "packetDuplicationRatio": number,
  "bandwidth": number,
  "burst": number
}
खेत
delay

string ( Duration format)

पैकेट विलंब, >= 0 होना चाहिए.

अधिकतम नौ भिन्नात्मक अंकों वाली सेकंड में एक अवधि, जो ' s ' पर समाप्त होती है। उदाहरण: "3.5s"

packetLossRatio

number

पैकेट हानि अनुपात (0.0 - 1.0)।

packetDuplicationRatio

number

पैकेट दोहराव अनुपात (0.0 - 1.0).

bandwidth

number

बैंडविड्थ kbits/सेकंड में.

burst

number

बर्स्ट का आकार kbits में.

प्रदान किया गया सॉफ़्टवेयर कैटलॉग

परीक्षणाधीन उपकरणों पर वर्तमान में उपलब्ध सॉफ़्टवेयर वातावरण।

JSON प्रतिनिधित्व
{
  "orchestratorVersion": string,
  "androidxOrchestratorVersion": string
}
खेत
orchestratorVersion
(deprecated)

string

अस्वीकृत: आगे बढ़ने के लिए AndroidX टेस्ट ऑर्केस्ट्रेटर का उपयोग करें।

एंड्रॉइड टेस्ट ऑर्केस्ट्रेटर के वर्तमान संस्करण का प्रतिनिधित्व करने वाली एक स्ट्रिंग जो पर्यावरण में उपयोग की जाती है। पैकेज https://maven.google.com/web/index.html#com.android.support.test:orchestrator पर उपलब्ध है।

androidxOrchestratorVersion

string

एंड्रॉइडएक्स टेस्ट ऑर्केस्ट्रेटर के वर्तमान संस्करण का प्रतिनिधित्व करने वाली एक स्ट्रिंग जो पर्यावरण में उपयोग की जाती है। पैकेज https://maven.google.com/web/index.html#androidx.test:orchestrator पर उपलब्ध है।

डिवाइसआईपीब्लॉककैटलॉग

फायरबेस टेस्ट लैब द्वारा उपयोग किए जाने वाले आईपी ब्लॉक की सूची

JSON प्रतिनिधित्व
{
  "ipBlocks": [
    {
      object (DeviceIpBlock)
    }
  ]
}
खेत
ipBlocks[]

object ( DeviceIpBlock )

फायरबेस टेस्ट लैब द्वारा उपयोग किया जाने वाला डिवाइस आईपी ब्लॉक

डिवाइसआईपीब्लॉक

एक एकल डिवाइस आईपी ब्लॉक

JSON प्रतिनिधित्व
{
  "block": string,
  "form": enum (DeviceForm),
  "addedDate": {
    object (Date)
  }
}
खेत
block

string

सीआईडीआर नोटेशन में एक आईपी एड्रेस ब्लॉक जैसे: 34.68.194.64/29

form

enum ( DeviceForm )

क्या इस ब्लॉक का उपयोग भौतिक या आभासी उपकरणों द्वारा किया जाता है

addedDate

object ( Date )

वह दिनांक जब इस ब्लॉक को फायरबेस टेस्ट लैब में जोड़ा गया था

तरीकों

get

समर्थित परीक्षण परिवेशों की सूची प्राप्त करता है।