All Products
Search
Document Center

DataWorks:UpdateServerIdeInstance

Last Updated:Aug 26, 2026

Memperbarui konfigurasi instans lingkungan pengembangan pribadi tertentu.

Deskripsi operasi

Memperbarui konfigurasi instans lingkungan pengembangan pribadi (ServerIDE) tertentu. Anda dapat mengubah konfigurasi CU, image, nama instans, VPC, set data, dan kredensial. Jika parameter CU dan image tidak ditentukan, konfigurasi instans yang ada akan dipertahankan.

Coba sekarang

Coba API ini di OpenAPI Explorer tanpa perlu penandatanganan manual. Panggilan yang berhasil akan secara otomatis menghasilkan contoh kode SDK sesuai dengan parameter Anda. Unduh kode tersebut dengan kredensial bawaan yang aman untuk penggunaan lokal.

Test

RAM authorization

Tidak ada otorisasi untuk operasi ini. Jika Anda mengalami masalah saat menjalankan operasi ini, hubungi dukungan teknis.

Parameter permintaan

Parameter

Type

Required

Description

Example

InstanceId

string

Yes

ID instans lingkungan pengembangan pribadi. Anda dapat memanggil ListServerIdeInstances untuk mendapatkan ID tersebut.

699573

ProjectId

integer

No

ID ruang kerja DataWorks.

10000

Cu

integer

No

Jumlah CU yang digunakan oleh instans.

10

ImageId

string

No

ID image. Anda dapat memanggil ListServerIdeImages untuk mendapatkan ID tersebut.

System_serveride_notebook_20240822

ImageUrl

string

No

URL image. Parameter ini diperlukan saat Anda menggunakan image non-resmi DataWorks.

registry.cn-hangzhou.aliyuncs.com/example/serveride:latest

InstanceName

string

No

Nama instans lingkungan pengembangan pribadi.

notebook_dev

UserVpc

object

No

Konfigurasi VPC yang digunakan oleh instans.

SecurityGroupId

string

No

ID grup keamanan.

sg-bp1****

VSwitchId

string

No

ID vSwitch.

vsw-bp1****

VpcId

string

No

ID VPC.

vpc-bp1****

ForwardInfos

array<object>

No

Daftar konfigurasi penerusan port.

object

No

Konfigurasi penerusan port.

AccessType

array

No

Daftar tipe akses.

string

No

Tipe akses. Nilai valid:

  • intranet: jaringan internal.

  • internet: jaringan publik.

intranet

ContainerName

string

No

Nama kontainer target.

dsw-notebook

Enable

boolean

No

Apakah akan mengaktifkan konfigurasi penerusan port.

true

ForwardPort

string

No

Port target dalam kontainer instans.

22

Name

string

No

Nama konfigurasi penerusan port.

ssh

NatGatewayId

string

No

ID gerbang NAT.

ngw-bp1****

SSHPublicKey

string

No

Kunci publik yang digunakan untuk akses SSH.

ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQ****

EipAllocationId

string

No

ID instans EIP publik.

eip-bp1****

ExternalPort

string

No

Port publik yang dipetakan.

1024

Datasets

array<object>

No

Daftar set data yang dipasang ke instans.

object

No

Konfigurasi pemasangan set data.

Identifier

string

No

Pengenal set data.

d-vsqjvs****rp5l206u

Version

integer

No

Nomor versi set data.

1

MountPath

string

No

Jalur pemasangan set data di instans.

/mnt/data

ReadOnly

boolean

No

Apakah akan memasang set data dalam mode baca-saja.

ExtOptions

string

No

Properti pemasangan kustom set data. Konten diteruskan sebagai opsi pemasangan.

{"fs.oss.download.thread.concurrency":"10"}

Uri

string

No

URI direktori layanan penyimpanan untuk pemasangan langsung.

oss://example-bucket/data/

CredentialConfig

object

No

Konfigurasi injeksi kredensial untuk instans. Setelah fitur ini diaktifkan, Anda dapat menggunakan rantai peran RAM default atau menentukan peran RAM kustom.

Enable

boolean

No

Apakah akan mengaktifkan injeksi kredensial.

AliyunEnvRoleKey

string

No

Kunci peran variabel lingkungan.

0

Configs

array<object>

No

Daftar konfigurasi kredensial.

array<object>

No

Konfigurasi kredensial.

Key

string

No

Kunci pengenal konfigurasi kredensial.

0

Type

string

No

Tipe konfigurasi kredensial. Nilai valid:

  • Role: asumsi peran tunggal.

  • RoleChain: asumsi rantai peran.

RoleChain

Roles

array<object>

No

Daftar peran dalam konfigurasi kredensial.

array<object>

No

Konfigurasi asumsi peran.

AssumeRoleFor

string

No

ID akun Alibaba Cloud dari pihak yang berwenang yang mengasumsikan peran.

123456789012****

Policy

string

No

Kebijakan yang digunakan untuk membatasi lebih lanjut izin peran.

{}

RoleArn

string

No

ARN peran RAM.

acs:ram::123456789012****:role/DataWorksRole

RoleType

string

No

Tipe asumsi peran. Nilai valid:

  • service: diasumsikan oleh layanan.

  • user: diasumsikan oleh pengguna.

service

UserInfo

object

No

Informasi pengguna yang didelegasikan.

Id

string

No

ID akun pengguna yang didelegasikan.

20933221576142****

Type

string

No

Tipe pengguna. Nilai valid:

  • customer: Akun Alibaba Cloud.

  • sub: Pengguna RAM.

  • AssumedRoleUser: Peran RAM.

sub

Elemen respons

Element

Type

Description

Example

object

Parameter tanggapan.

RequestId

string

ID permintaan.

E7D55162-4489-1619-AAF5-3F97D5FCA948

InstanceId

string

ID instans lingkungan pengembangan pribadi.

699573

Contoh

Respons sukses

JSONformat

{
  "RequestId": "E7D55162-4489-1619-AAF5-3F97D5FCA948",
  "InstanceId": "699573"
}

Kode kesalahan

Lihat Error Codes untuk daftar lengkap.

Catatan rilis

Lihat Release Notes untuk daftar lengkap.