संसाधन: मामले
यह किसी मामले को दिखाता है.
Vault के संसाधनों का इस्तेमाल करने के लिए, खाते के पास Vault के ज़रूरी अधिकार और मामले का ऐक्सेस होना चाहिए. किसी मामले को ऐक्सेस करने के लिए, यह ज़रूरी है कि मामले को खाते से बनाया गया हो, मामले को उनके साथ शेयर किया गया हो या आपके पास सभी मामले देखें का अधिकार हो.
JSON के काेड में दिखाना |
---|
{ "matterId": string, "name": string, "description": string, "state": enum ( |
फ़ील्ड | |
---|---|
matterId |
मैटर आईडी, जिसे सर्वर जनरेट करता है. कोई मामला बनाते समय खाली छोड़ दें. |
name |
मामले का नाम. |
description |
मामले के लिए एक वैकल्पिक विवरण. |
state |
मामले की स्थिति. |
matterPermissions[] |
मामले के लिए उपयोगकर्ताओं और उनकी अनुमतियों की सूची बनाता है. फ़िलहाल, किसी मामले में अनुमतियों की संख्या की कोई सीमा तय नहीं है. प्रोग्रामर ने यह सीमा तय नहीं की है. |
matter_region |
मामले का डेटा क्षेत्र. |
स्थिति
किसी मामले की स्थिति.
Enums | |
---|---|
STATE_UNSPECIFIED |
मामले के लिए कोई स्थिति तय नहीं की गई है. |
OPEN |
मामला खुला है. |
CLOSED |
मामला बंद हो गया है. |
DELETED |
मामला मिटाया गया. |
MatterPermission
उपयोगकर्ता, मामले के मालिक या सहयोगी हो सकते हैं. हर मामले का सिर्फ़ एक मालिक होता है. इस मामले को ऐक्सेस कर सकने वाले अन्य सभी उपयोगकर्ता सहयोगी हैं. जब किसी खाते को पूरी तरह मिटा दिया जाता है, तो उससे जुड़े MatterPermission संसाधन मौजूद नहीं रहते.
JSON के काेड में दिखाना |
---|
{
"role": enum ( |
फ़ील्ड | |
---|---|
role |
मामले के लिए उपयोगकर्ता की भूमिका. |
accountId |
एडमिन SDK से मिला खाता आईडी. |
AclRole
अनुमतियों को बढ़ाने के लिए, किसी मामले के लिए उपयोगकर्ता की संभावित अनुमतियां.
Enums | |
---|---|
ROLE_UNSPECIFIED |
कोई रोल असाइन नहीं किया गया है. |
COLLABORATOR |
इस मामले में एक सहयोगी के तौर पर. |
OWNER |
मामले का मालिक. |
मामले वाला क्षेत्र
किसी मामले का डेटा क्षेत्र.
Enums | |
---|---|
MATTER_REGION_UNSPECIFIED |
इस मामले में कोई डेटा क्षेत्र नहीं चुना गया है. |
ANY |
इस मामले में कोई डेटा क्षेत्र नहीं चुना गया है. |
US |
इस मामले में अमेरिका का डेटा क्षेत्र है. |
EU |
इस मामले में ईयू का डेटा क्षेत्र मौजूद है. |
तरीके |
|
---|---|
|
किसी खाते को मामले सहयोगकर्ता के रूप में जोड़ता है. |
|
बताए गए मामले को बंद करता है. |
|
तय क्वेरी के ज़रिए प्रोसेस किए गए खातों की गिनती करता है. |
|
दिए गए नाम और जानकारी के साथ मामला बनाता है. |
|
तय किए गए मामले को मिटाता है. |
|
तय किए गए मामले को फ़ेच करता है. |
|
यह ज़रूरी है कि अनुरोध करने वाले के पास इन सुविधाओं का ऐक्सेस हो. |
|
किसी खाते को मामला सहयोगी के तौर पर हटाता है. |
|
तय किए गए मामले को फिर से खोलता है. |
|
बताए गए मामले को वापस लाता है. |
|
बताए गए मामले को अपडेट करता है. |