- مورد REST: v1alpha1.customers
- مورد REST: v1alpha1.customerspublishs
- مورد REST: v1alpha1.customers.publishs.devices
- مورد REST: v1alpha1.customers.devices
- مورد REST: v1alpha1.customers.nodes
- مورد REST: v1alpha1.customers.nodes.publishs
- مورد REST: v1alpha1.customers.nodes.devices
- مورد REST: v1alpha1.customers.nodes.nodes
- مورد REST: v1alpha1.publishs
- مورد REST: v1alpha1.publishs.devices
- مورد REST: v1alpha1.installer
- مورد REST: v1alpha1.nodes
- مورد REST: v1alpha1.nodes.publishs
- مورد REST: v1alpha1.nodes.publishs.devices
- مورد REST: v1alpha1.nodes.devices
- مورد REST: v1alpha1.nodes.nodes
- مورد REST: v1alpha1.nodes.nodes.publishs
- مورد REST: v1alpha1.nodes.nodes.devices
- مورد REST: v1alpha1.nodes.nodes.nodes
- مورد REST: v1alpha1.policies
الخدمة: sas Portal.googleapis.com
لاستدعاء هذه الخدمة، ننصحك باستخدام مكتبات العملاء التي توفّرها Google. إذا كان تطبيقك بحاجة إلى استخدام مكتباتك الخاصة لطلب هذه الخدمة، استخدِم المعلومات التالية عند تقديم طلبات البيانات من واجهة برمجة التطبيقات.
مستند "اقتراحات"
مستند أثناء التصفّح هو مواصفات يمكن للجهاز قراءتها لوصف واجهات REST API واستخدامها. ويتم استخدامه لإنشاء مكتبات العملاء والمكوّنات الإضافية IDE وغيرها من الأدوات التي تتفاعل مع Google APIs. يمكن أن تقدّم خدمة واحدة مستندات استكشاف متعددة. تقدّم هذه الخدمة مستند الاكتشاف التالي:
نقطة نهاية الخدمة
نقطة نهاية الخدمة هي عنوان URL أساسي يحدِّد عنوان الشبكة لخدمة واجهة برمجة تطبيقات. قد تحتوي إحدى الخدمات على نقاط نهاية متعددة للخدمة. تتضمن هذه الخدمة نقطة نهاية الخدمة التالية وجميع معرفات الموارد المنتظمة (URI) أدناه مرتبطة بنقطة نهاية الخدمة هذه:
https://sasportal.googleapis.com
مورد REST: v1alpha1.customers
الطُرق | |
---|---|
get |
GET /v1alpha1/{name=customers/*} يعرض customer المطلوب. |
list |
GET /v1alpha1/customers تعرض قائمة customers المطلوبة. |
patch |
PATCH /v1alpha1/{customer.name=customers/*} يعدّل customer الحالي. |
مورد REST: v1alpha1.customerspublishs
الطُرق | |
---|---|
create |
POST /v1alpha1/{parent=customers/*}/deployments لإنشاء deployment جديدة. |
delete |
DELETE /v1alpha1/{name=customers/*/deployments/*} حذف deployment . |
get |
GET /v1alpha1/{name=customers/*/deployments/*} يعرض deployment المطلوب. |
list |
GET /v1alpha1/{parent=customers/*}/deployments القوائم deployments . |
move |
POST /v1alpha1/{name=customers/*/deployments/*}:move يتم نقل deployment ضمن node أو customer أخرى. |
patch |
PATCH /v1alpha1/{deployment.name=customers/*/deployments/*} يعدّل deployment الحالي. |
مورد REST: v1alpha1.customers.publishs.devices
الطُرق | |
---|---|
create |
POST /v1alpha1/{parent=customers/*/deployments/*}/devices ينشئ device ضمن node أو customer . |
createSigned |
POST /v1alpha1/{parent=customers/*/deployments/*}/devices:createSigned تنشئ device موقّعة ضمن node أو customer . |
list |
GET /v1alpha1/{parent=customers/*/deployments/*}/devices تعرض devices ضمن node أو customer . |
مورد REST: v1alpha1.customers.devices
الطُرق | |
---|---|
create |
POST /v1alpha1/{parent=customers/*}/devices ينشئ device ضمن node أو customer . |
createSigned |
POST /v1alpha1/{parent=customers/*}/devices:createSigned تنشئ device موقّعة ضمن node أو customer . |
delete |
DELETE /v1alpha1/{name=customers/*/devices/*} حذف device . |
get |
GET /v1alpha1/{name=customers/*/devices/*} الحصول على تفاصيل عن device . |
list |
GET /v1alpha1/{parent=customers/*}/devices تعرض devices ضمن node أو customer . |
move |
POST /v1alpha1/{name=customers/*/devices/*}:move يتم نقل device ضمن node أو customer أخرى. |
patch |
PATCH /v1alpha1/{device.name=customers/*/devices/*} يعدّل device . |
signDevice |
POST /v1alpha1/{device.name=customers/*/devices/*}:signDevice يوقّع device . |
updateSigned |
PATCH /v1alpha1/{name=customers/*/devices/*}:updateSigned يتم تعديل device المُوقَّعة. |
مورد REST: v1alpha1.customers.nodes
الطُرق | |
---|---|
create |
POST /v1alpha1/{parent=customers/*}/nodes لإنشاء node جديدة. |
delete |
DELETE /v1alpha1/{name=customers/*/nodes/*} حذف node . |
get |
GET /v1alpha1/{name=customers/*/nodes/*} يعرض node المطلوب. |
list |
GET /v1alpha1/{parent=customers/*}/nodes القوائم nodes . |
move |
POST /v1alpha1/{name=customers/*/nodes/*}:move يتم نقل node ضمن node أو customer أخرى. |
patch |
PATCH /v1alpha1/{node.name=customers/*/nodes/*} يعدّل node الحالي. |
مورد REST: v1alpha1.customers.nodes.publishs
الطُرق | |
---|---|
create |
POST /v1alpha1/{parent=customers/*/nodes/*}/deployments لإنشاء deployment جديدة. |
list |
GET /v1alpha1/{parent=customers/*/nodes/*}/deployments القوائم deployments . |
مورد REST: v1alpha1.customers.nodes.devices
الطُرق | |
---|---|
create |
POST /v1alpha1/{parent=customers/*/nodes/*}/devices ينشئ device ضمن node أو customer . |
createSigned |
POST /v1alpha1/{parent=customers/*/nodes/*}/devices:createSigned تنشئ device موقّعة ضمن node أو customer . |
list |
GET /v1alpha1/{parent=customers/*/nodes/*}/devices تعرض devices ضمن node أو customer . |
مورد REST: v1alpha1.customers.nodes.nodes
الطُرق | |
---|---|
create |
POST /v1alpha1/{parent=customers/*/nodes/*}/nodes لإنشاء node جديدة. |
list |
GET /v1alpha1/{parent=customers/*/nodes/*}/nodes القوائم nodes . |
مورد REST: v1alpha1.publishs
الطُرق | |
---|---|
get |
GET /v1alpha1/{name=deployments/*} يعرض deployment المطلوب. |
مورد REST: v1alpha1.publishs.devices
الطُرق | |
---|---|
delete |
DELETE /v1alpha1/{name=deployments/*/devices/*} حذف device . |
get |
GET /v1alpha1/{name=deployments/*/devices/*} الحصول على تفاصيل عن device . |
move |
POST /v1alpha1/{name=deployments/*/devices/*}:move يتم نقل device ضمن node أو customer أخرى. |
patch |
PATCH /v1alpha1/{device.name=deployments/*/devices/*} يعدّل device . |
signDevice |
POST /v1alpha1/{device.name=deployments/*/devices/*}:signDevice يوقّع device . |
updateSigned |
PATCH /v1alpha1/{name=deployments/*/devices/*}:updateSigned يتم تعديل device المُوقَّعة. |
مورد REST: v1alpha1.installer
الطُرق | |
---|---|
generateSecret |
POST /v1alpha1/installer:generateSecret تنشئ سرًا لاستخدامه مع ValidateInstaller . |
validate |
POST /v1alpha1/installer:validate يتحقّق من هوية المستخدم المعتمَد كمثبّت محترف. |
مورد REST: v1alpha1.nodes
الطُرق | |
---|---|
get |
GET /v1alpha1/{name=nodes/*} يعرض node المطلوب. |
مورد REST: v1alpha1.nodes.publishs
الطُرق | |
---|---|
delete |
DELETE /v1alpha1/{name=nodes/*/deployments/*} حذف deployment . |
get |
GET /v1alpha1/{name=nodes/*/deployments/*} يعرض deployment المطلوب. |
list |
GET /v1alpha1/{parent=nodes/*}/deployments القوائم deployments . |
move |
POST /v1alpha1/{name=nodes/*/deployments/*}:move يتم نقل deployment ضمن node أو customer أخرى. |
patch |
PATCH /v1alpha1/{deployment.name=nodes/*/deployments/*} يعدّل deployment الحالي. |
مورد REST: v1alpha1.nodes.publishs.devices
الطُرق | |
---|---|
create |
POST /v1alpha1/{parent=nodes/*/deployments/*}/devices ينشئ device ضمن node أو customer . |
createSigned |
POST /v1alpha1/{parent=nodes/*/deployments/*}/devices:createSigned تنشئ device موقّعة ضمن node أو customer . |
list |
GET /v1alpha1/{parent=nodes/*/deployments/*}/devices تعرض devices ضمن node أو customer . |
مورد REST: v1alpha1.nodes.devices
الطُرق | |
---|---|
create |
POST /v1alpha1/{parent=nodes/*}/devices ينشئ device ضمن node أو customer . |
createSigned |
POST /v1alpha1/{parent=nodes/*}/devices:createSigned تنشئ device موقّعة ضمن node أو customer . |
delete |
DELETE /v1alpha1/{name=nodes/*/devices/*} حذف device . |
get |
GET /v1alpha1/{name=nodes/*/devices/*} الحصول على تفاصيل عن device . |
list |
GET /v1alpha1/{parent=nodes/*}/devices تعرض devices ضمن node أو customer . |
move |
POST /v1alpha1/{name=nodes/*/devices/*}:move يتم نقل device ضمن node أو customer أخرى. |
patch |
PATCH /v1alpha1/{device.name=nodes/*/devices/*} يعدّل device . |
signDevice |
POST /v1alpha1/{device.name=nodes/*/devices/*}:signDevice يوقّع device . |
updateSigned |
PATCH /v1alpha1/{name=nodes/*/devices/*}:updateSigned يتم تعديل device المُوقَّعة. |
مورد REST: v1alpha1.nodes.nodes
الطُرق | |
---|---|
create |
POST /v1alpha1/{parent=nodes/*}/nodes لإنشاء node جديدة. |
delete |
DELETE /v1alpha1/{name=nodes/*/nodes/*} حذف node . |
get |
GET /v1alpha1/{name=nodes/*/nodes/*} يعرض node المطلوب. |
list |
GET /v1alpha1/{parent=nodes/*}/nodes القوائم nodes . |
move |
POST /v1alpha1/{name=nodes/*/nodes/*}:move يتم نقل node ضمن node أو customer أخرى. |
patch |
PATCH /v1alpha1/{node.name=nodes/*/nodes/*} يعدّل node الحالي. |
مورد REST: v1alpha1.nodes.nodes.publishs
الطُرق | |
---|---|
create |
POST /v1alpha1/{parent=nodes/*/nodes/*}/deployments لإنشاء deployment جديدة. |
list |
GET /v1alpha1/{parent=nodes/*/nodes/*}/deployments القوائم deployments . |
مورد REST: v1alpha1.nodes.nodes.devices
الطُرق | |
---|---|
create |
POST /v1alpha1/{parent=nodes/*/nodes/*}/devices ينشئ device ضمن node أو customer . |
createSigned |
POST /v1alpha1/{parent=nodes/*/nodes/*}/devices:createSigned تنشئ device موقّعة ضمن node أو customer . |
list |
GET /v1alpha1/{parent=nodes/*/nodes/*}/devices تعرض devices ضمن node أو customer . |
مورد REST: v1alpha1.nodes.nodes.nodes
الطُرق | |
---|---|
create |
POST /v1alpha1/{parent=nodes/*/nodes/*}/nodes لإنشاء node جديدة. |
list |
GET /v1alpha1/{parent=nodes/*/nodes/*}/nodes القوائم nodes . |
مورد REST: v1alpha1.policies
الطُرق | |
---|---|
get |
POST /v1alpha1/policies:get يحصل على سياسة التحكُّم بالوصول للوصول إلى أحد الموارد. |
set |
POST /v1alpha1/policies:set لضبط سياسة التحكّم بالوصول على المورد المحدّد. |
test |
POST /v1alpha1/policies:test لعرض الأذونات التي يمتلكها المتصل على المورد المحدد. |