REST Resource: spaces

संसाधन: स्पेस

वर्चुअल जगह जहां कॉन्फ़्रेंस होती हैं. किसी स्पेस में एक बार में सिर्फ़ एक कॉन्फ़्रेंस चालू की जा सकती है.

JSON के काेड में दिखाना
{
  "name": string,
  "meetingUri": string,
  "meetingCode": string,
  "config": {
    object (SpaceConfig)
  },
  "activeConference": {
    object (ActiveConference)
  }
}
फ़ील्ड
name

string

इम्यूटेबल. स्पेस का संसाधन नाम.

फ़ॉर्मैट: spaces/{space}.

{space}, स्पेस का संसाधन आइडेंटिफ़ायर है. यह एक यूनीक आईडी होता है, जिसे सर्वर जनरेट करता है. यह केस-सेंसिटिव होता है. उदाहरण के लिए, jQCFfuBOdN5z.

ज़्यादा जानकारी के लिए, Meet, मीटिंग स्पेस की पहचान कैसे करता है लेख पढ़ें.

meetingUri

string

सिर्फ़ आउटपुट के लिए. मीटिंग में शामिल होने के लिए इस्तेमाल किया जाने वाला यूआरआई, जिसमें https://meet.google.com/ के बाद meetingCode होता है. उदाहरण के लिए, https://meet.google.com/abc-mnop-xyz.

meetingCode

string

सिर्फ़ आउटपुट के लिए. मीटिंग में शामिल होने के लिए इस्तेमाल की जाने वाली, आसानी से टाइप की जा सकने वाली यूनीक स्ट्रिंग.

फ़ॉर्मैट: [a-z]+-[a-z]+-[a-z]+. उदाहरण के लिए, abc-mnop-xyz.

इसमें 128 से ज़्यादा वर्ण नहीं हो सकते.

स्पेस पाने के लिए, इसका इस्तेमाल सिर्फ़ स्पेस के नाम के उपनाम के तौर पर किया जा सकता है.

config

object (SpaceConfig)

मीटिंग स्पेस से जुड़ा कॉन्फ़िगरेशन.

activeConference

object (ActiveConference)

अगर कोई चालू कॉन्फ़्रेंस मौजूद है, तो उसकी जानकारी.

SpaceConfig

मीटिंग स्पेस का कॉन्फ़िगरेशन.

JSON के काेड में दिखाना
{
  "accessType": enum (AccessType),
  "entryPointAccess": enum (EntryPointAccess),
  "moderation": enum (Moderation),
  "moderationRestrictions": {
    object (ModerationRestrictions)
  },
  "attendanceReportGenerationType": enum (AttendanceReportGenerationType),
  "artifactConfig": {
    object (ArtifactConfig)
  }
}
फ़ील्ड
accessType

enum (AccessType)

मीटिंग स्पेस का ऐक्सेस टाइप, जो यह तय करता है कि बिना अनुरोध किए कौन शामिल हो सकता है. डिफ़ॉल्ट: उपयोगकर्ता की डिफ़ॉल्ट ऐक्सेस सेटिंग. एंटरप्राइज़ उपयोगकर्ताओं के लिए, उपयोगकर्ता के एडमिन या पाबंदी वाले उपयोगकर्ताओं के कंट्रोल में है.

entryPointAccess

enum (EntryPointAccess)

इस मीटिंग स्पेस में होस्ट की गई मीटिंग में शामिल होने के लिए, एंट्री पॉइंट तय करता है. डिफ़ॉल्ट: EntryPointAccess.ALL

moderation

enum (Moderation)

मीटिंग के लिए, पहले से कॉन्फ़िगर किया गया मॉडरेशन मोड. डिफ़ॉल्ट: उपयोगकर्ता की नीतियों से कंट्रोल किया जाता है.

moderationRestrictions

object (ModerationRestrictions)

moderation.ON होने पर, ये पाबंदियां मीटिंग के लिए लागू हो जाती हैं. moderation.OFF होने पर, इसे डिफ़ॉल्ट ModerationRestrictions पर रीसेट कर दिया जाएगा.

attendanceReportGenerationType

enum (AttendanceReportGenerationType)

मीटिंग स्पेस के लिए, हाज़िरी की रिपोर्ट चालू है या नहीं.

artifactConfig

object (ArtifactConfig)

मीटिंग में अपने-आप जनरेट होने वाले आर्टफ़ैक्ट से जुड़ा कॉन्फ़िगरेशन.

AccessType

मीटिंग स्पेस के लिए ऐक्सेस के संभावित टाइप.

Enums
ACCESS_TYPE_UNSPECIFIED उपयोगकर्ता के संगठन की ओर से तय की गई डिफ़ॉल्ट वैल्यू. ध्यान दें: यह कभी रिटर्न नहीं किया जाता, क्योंकि इसके बजाय कॉन्फ़िगर किया गया ऐक्सेस टाइप रिटर्न किया जाता है.
OPEN जिन लोगों के पास मीटिंग में शामिल होने की जानकारी (जैसे, यूआरएल या फ़ोन ऐक्सेस करने की जानकारी) है वे बिना सूचना दिए मीटिंग में शामिल हो सकते हैं.
TRUSTED होस्ट के संगठन के सदस्य, संगठन से बाहर के वे लोग जिन्हें न्योता मिला है, और डायल-इन करने वाले लोग, बिना अनुरोध किए मीटिंग में शामिल हो सकते हैं. दूसरे सभी मेहमानों को मीटिंग में शामिल होने के लिए अनुरोध करना पड़ेगा.
RESTRICTED सिर्फ़ वे लोग बिना अनुरोध किए मीटिंग में शामिल हो सकते हैं जिन्हें न्योता मिला है. दूसरे सभी मेहमानों को मीटिंग में शामिल होने के लिए अनुरोध करना पड़ेगा.

EntryPointAccess

मीटिंग में शामिल होने के लिए इस्तेमाल किए जा सकने वाले एंट्री पॉइंट. उदाहरण: meet.google.com, Meet Embed SDK वेब या मोबाइल ऐप्लिकेशन.

Enums
ENTRY_POINT_ACCESS_UNSPECIFIED इस्तेमाल नहीं किया गया.
ALL सभी एंट्री पॉइंट की अनुमति है.
CREATOR_APP_ONLY इस स्पेस में मीटिंग में शामिल होने के लिए, सिर्फ़ उन एंट्री पॉइंट का इस्तेमाल किया जा सकता है जिनका मालिकाना हक, स्पेस बनाने वाले Google Cloud प्रोजेक्ट के पास है. ऐप्लिकेशन, मालिकाना हक वाले एंट्री पॉइंट बनाने के लिए, Meet के एम्बेड किए जा सकने वाले SDK टूल के वेब वर्शन या मोबाइल के लिए उपलब्ध SDK टूल का इस्तेमाल कर सकते हैं.

मॉडरेशन

मीटिंग के लिए मॉडरेशन मोड. मॉडरेशन मोड चालू होने पर, मीटिंग के मालिक के पास मीटिंग पर ज़्यादा कंट्रोल होता है. जैसे, को-होस्ट मैनेज करना (सदस्य मैसेज देखें) और सुविधाओं पर पाबंदियां लगाना (ModerationRestrictions मैसेज देखें).

Enums
MODERATION_UNSPECIFIED मॉडरेशन के टाइप की जानकारी नहीं दी गई है. इसका इस्तेमाल यह बताने के लिए किया जाता है कि उपयोगकर्ता ने कोई वैल्यू नहीं दी है, क्योंकि वह स्थिति अपडेट नहीं करना चाहता. उपयोगकर्ताओं को वैल्यू को 'जानकारी नहीं दी गई' के तौर पर सेट करने की अनुमति नहीं है.
OFF सवालों को मॉडरेट करने की सुविधा बंद है.
ON मॉडरेशन की सुविधा चालू हो.

ModerationRestrictions

मीटिंग को मॉडरेट किए जाने पर, सुविधाओं के इस्तेमाल पर पाबंदियां तय करता है.

JSON के काेड में दिखाना
{
  "chatRestriction": enum (RestrictionType),
  "reactionRestriction": enum (RestrictionType),
  "presentRestriction": enum (RestrictionType),
  "defaultJoinAsViewerType": enum (DefaultJoinAsViewerType)
}
फ़ील्ड
chatRestriction

enum (RestrictionType)

इससे यह तय होता है कि मीटिंग स्पेस में चैट मैसेज भेजने की अनुमति किसे है.

reactionRestriction

enum (RestrictionType)

इससे यह तय होता है कि मीटिंग स्पेस में प्रतिक्रियाएं भेजने की अनुमति किसे है.

presentRestriction

enum (RestrictionType)

इससे यह तय होता है कि मीटिंग स्पेस में कौन अपनी स्क्रीन शेयर कर सकता है.

defaultJoinAsViewerType

enum (DefaultJoinAsViewerType)

इससे यह तय होता है कि उपयोगकर्ताओं को व्यूअर के तौर पर असाइन की गई डिफ़ॉल्ट भूमिका पर पाबंदी लगानी है या नहीं.

RestrictionType

इससे यह तय होता है कि किसी खास सुविधा का इस्तेमाल करने की अनुमति किसके पास है.

Enums
RESTRICTION_TYPE_UNSPECIFIED उपयोगकर्ता नीति के मुताबिक तय की गई डिफ़ॉल्ट वैल्यू. इसे कभी भी वापस नहीं लाया जाना चाहिए.
HOSTS_ONLY मीटिंग के मालिक और को-होस्ट के पास यह अनुमति होती है.
NO_RESTRICTION सभी लोगों के पास अनुमतियां हों.

DefaultJoinAsViewerType

डिफ़ॉल्ट रूप से, उपयोगकर्ता योगदान देने वाले के तौर पर शामिल होंगे. होस्ट, उपयोगकर्ताओं को दर्शक के तौर पर शामिल होने से रोक सकते हैं. ध्यान दें: अगर सदस्य संसाधन में किसी उपयोगकर्ता के लिए कोई भूमिका सेट की गई है, तो उपयोगकर्ता उस भूमिका के तौर पर शामिल होगा.

Enums
DEFAULT_JOIN_AS_VIEWER_TYPE_UNSPECIFIED उपयोगकर्ता नीति के मुताबिक तय की गई डिफ़ॉल्ट वैल्यू. इसे कभी भी वापस नहीं लाया जाना चाहिए.
ON उपयोगकर्ता डिफ़ॉल्ट रूप से दर्शक के तौर पर शामिल होंगे.
OFF उपयोगकर्ता डिफ़ॉल्ट रूप से, योगदान देने वाले के तौर पर शामिल होंगे.

AttendanceReportGenerationType

मीटिंग स्पेस के लिए, हाज़िरी की रिपोर्ट चालू है या नहीं, इसकी संभावित स्थितियां.

Enums
ATTENDANCE_REPORT_GENERATION_TYPE_UNSPECIFIED उपयोगकर्ता नीति के मुताबिक तय की गई डिफ़ॉल्ट वैल्यू. इसे कभी भी वापस नहीं लाया जाना चाहिए.
GENERATE_REPORT हाज़िरी की रिपोर्ट जनरेट की जाएगी और उसे ड्राइव/ईमेल पर भेजा जाएगा.
DO_NOT_GENERATE हाज़िरी की रिपोर्ट जनरेट नहीं होगी.

ArtifactConfig

इस मीटिंग स्पेस से जनरेट होने वाले मीटिंग आर्टफ़ैक्ट से जुड़ा कॉन्फ़िगरेशन.

JSON के काेड में दिखाना
{
  "recordingConfig": {
    object (RecordingConfig)
  },
  "transcriptionConfig": {
    object (TranscriptionConfig)
  },
  "smartNotesConfig": {
    object (SmartNotesConfig)
  }
}
फ़ील्ड
recordingConfig

object (RecordingConfig)

रिकॉर्डिंग के लिए कॉन्फ़िगरेशन.

transcriptionConfig

object (TranscriptionConfig)

ऑटो-ट्रांसक्रिप्ट के लिए कॉन्फ़िगरेशन.

smartNotesConfig

object (SmartNotesConfig)

अपने-आप बनने वाले स्मार्ट नोट के लिए कॉन्फ़िगरेशन.

RecordingConfig

मीटिंग स्पेस में रिकॉर्डिंग से जुड़ा कॉन्फ़िगरेशन.

JSON के काेड में दिखाना
{
  "autoRecordingGeneration": enum (AutoGenerationType)
}
फ़ील्ड
autoRecordingGeneration

enum (AutoGenerationType)

इससे यह तय होता है कि जब मीटिंग में कोई ऐसा व्यक्ति शामिल हो जो रिकॉर्डिंग करने की अनुमति रखता है, तो मीटिंग स्पेस अपने-आप रिकॉर्ड होगा या नहीं.

AutoGenerationType

इससे यह तय होता है कि मीटिंग स्पेस में आर्टफ़ैक्ट अपने-आप जनरेट हो सकता है या नहीं.

Enums
AUTO_GENERATION_TYPE_UNSPECIFIED उपयोगकर्ता नीति के मुताबिक तय की गई डिफ़ॉल्ट वैल्यू. इसे कभी भी वापस नहीं लाया जाना चाहिए.
ON आर्टफ़ैक्ट अपने-आप जनरेट होता है.
OFF आर्टफ़ैक्ट अपने-आप जनरेट नहीं होता.

TranscriptionConfig

मीटिंग स्पेस में, बोले जा रहे शब्दों को टेक्स्ट में बदलने की सुविधा से जुड़ा कॉन्फ़िगरेशन.

JSON के काेड में दिखाना
{
  "autoTranscriptionGeneration": enum (AutoGenerationType)
}
फ़ील्ड
autoTranscriptionGeneration

enum (AutoGenerationType)

इससे यह तय होता है कि जब बोली को लेख में बदलने की सुविधा का इस्तेमाल करने वाला कोई व्यक्ति मीटिंग में शामिल होता है, तो मीटिंग के कॉन्टेंट को अपने-आप लेख में बदला जाए या नहीं.

SmartNotesConfig

मीटिंग स्पेस में स्मार्ट नोट से जुड़ा कॉन्फ़िगरेशन. स्मार्ट नोट के बारे में ज़्यादा जानने के लिए, Google Meet में"मेरे लिए नोट बनाओ" सुविधा देखें.

JSON के काेड में दिखाना
{
  "autoSmartNotesGeneration": enum (AutoGenerationType)
}
फ़ील्ड
autoSmartNotesGeneration

enum (AutoGenerationType)

इससे यह तय होता है कि जब मीटिंग में कोई ऐसा व्यक्ति शामिल हो जो स्मार्ट नोट की सुविधा चालू कर सकता है, तो संगठन के उन सभी लोगों के लिए मीटिंग की खास जानकारी और रीकैप अपने-आप जनरेट होगा जिन्हें मीटिंग में शामिल होने का न्योता मिला है या नहीं.

ActiveConference

चालू कॉन्फ़्रेंस.

JSON के काेड में दिखाना
{
  "conferenceRecord": string
}
फ़ील्ड
conferenceRecord

string

सिर्फ़ आउटपुट के लिए. 'ConferenceRecord' रिसॉर्स का रेफ़रंस. फ़ॉर्मैट: conferenceRecords/{conferenceRecord}, जहां {conferenceRecord} स्पेस में कॉल के हर इंस्टेंस के लिए एक यूनीक आईडी है.

तरीके

create

स्पेस बनाता है.

endActiveConference

अगर कोई कॉन्फ़्रेंस चल रहा है, तो उसे बंद कर देता है.

get

मीटिंग स्पेस के बारे में जानकारी मिलती है.

patch

मीटिंग स्पेस की जानकारी अपडेट करता है.