SAS Portal API

บริการ: sasพอร์ทัล.googleapis.com

หากต้องการเรียกใช้บริการนี้ เราขอแนะนําให้ใช้ไลบรารีของไคลเอ็นต์ที่ Google ให้ไว้ หากแอปพลิเคชันต้องใช้ไลบรารีของคุณเองเพื่อเรียกใช้บริการนี้ ให้ใช้ข้อมูลต่อไปนี้เมื่อคุณส่งคําขอ API

เอกสารการค้นพบ

เอกสาร Discovery เป็นข้อมูลจําเพาะที่เครื่องอ่านได้สําหรับการอธิบายและใช้ REST API ซึ่งจะใช้ในการสร้างไลบรารีของไคลเอ็นต์ ปลั๊กอิน IDE และเครื่องมืออื่นๆ ที่โต้ตอบกับ Google API บริการหนึ่งอาจให้เอกสารการค้นพบหลายรายการ บริการนี้มีเอกสารการค้นพบต่อไปนี้

ปลายทางบริการ

ปลายทางบริการคือ URL พื้นฐานที่ระบุที่อยู่เครือข่ายของบริการ API บริการหนึ่งอาจมีปลายทางบริการหลายรายการ บริการนี้มีปลายทางบริการดังต่อไปนี้ และ 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.customers.Deploys

เมธอด
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.Deploys.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.Deploys

เมธอด
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.Deploys

เมธอด
get GET /v1alpha1/{name=deployments/*}
แสดงผล deployment ที่ขอ

ทรัพยากร REST: v1alpha1.Deploys.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
ตรวจสอบข้อมูลประจําตัวของผู้ติดตั้งมืออาชีพ (CPI) ที่ได้รับการรับรอง

ทรัพยากร REST: v1alpha1.nodes

เมธอด
get GET /v1alpha1/{name=nodes/*}
แสดงผล node ที่ขอ

ทรัพยากร REST: v1alpha1.nodes.Deploys

เมธอด
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.Deploys.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.Deploys

เมธอด
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
แสดงสิทธิ์ที่ผู้โทรมีในทรัพยากรที่ระบุ