Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
AddStorageSystem
Membuat AWS sumber daya untuk sistem penyimpanan lokal yang ingin Anda kumpulkan informasi oleh DataSync Discovery.
Sintaksis Permintaan
{
"AgentArns": [ "string
" ],
"ClientToken": "string
",
"CloudWatchLogGroupArn": "string
",
"Credentials": {
"Password": "string
",
"Username": "string
"
},
"Name": "string
",
"ServerConfiguration": {
"ServerHostname": "string
",
"ServerPort": number
},
"SystemType": "string
",
"Tags": [
{
"Key": "string
",
"Value": "string
"
}
]
}
Parameter Permintaan
Untuk informasi tentang parameter yang umum untuk semua tindakan, lihat Parameter Umum.
Permintaan menerima data berikut dalam JSON format.
- AgentArns
-
Menentukan Amazon Resource Name (ARN) DataSync agen yang terhubung ke dan membaca dari antarmuka manajemen sistem penyimpanan lokal Anda. Anda hanya dapat menentukan satuARN.
Tipe: Array string
Anggota Array: Jumlah tetap 1 item.
Batasan Panjang: Panjang maksimum 128.
Pola:
^arn:(aws|aws-cn|aws-us-gov|aws-iso|aws-iso-b):datasync:[a-z\-0-9]+:[0-9]{12}:agent/agent-[0-9a-z]{17}$
Wajib: Ya
- ClientToken
-
Menentukan token klien untuk memastikan permintaan dengan API operasi ini idempoten. Jika Anda tidak menentukan token klien, buat DataSync satu untuk Anda secara otomatis.
Tipe: String
Pola:
[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}
Wajib: Ya
- CloudWatchLogGroupArn
-
Menentukan ARN grup CloudWatch log Amazon untuk memantau dan mencatat peristiwa pekerjaan penemuan.
Tipe: String
Batasan Panjang: Panjang maksimum 562.
Pola:
^arn:(aws|aws-cn|aws-us-gov|aws-iso|aws-iso-b):logs:[a-z\-0-9]+:[0-9]{12}:log-group:([^:\*]*)(:\*)?$
Wajib: Tidak
- Credentials
-
Menentukan nama pengguna dan kata sandi untuk mengakses antarmuka manajemen sistem penyimpanan lokal Anda.
Tipe: Objek Credentials
Wajib: Ya
- Name
-
Menentukan nama yang akrab untuk sistem penyimpanan lokal Anda.
Tipe: String
Batasan Panjang: Panjang minimum 1. Panjang maksimum 256.
Pola:
^[\p{L}\p{M}\p{N}\s+=._:@\/-]+$
Wajib: Tidak
- ServerConfiguration
-
Menentukan nama server dan port jaringan yang diperlukan untuk terhubung dengan antarmuka manajemen sistem penyimpanan lokal Anda.
Tipe: Objek DiscoveryServerConfiguration
Wajib: Ya
- SystemType
-
Menentukan jenis sistem penyimpanan lokal yang ingin Anda kumpulkan informasi oleh DataSync Discovery.
catatan
DataSync Discovery saat ini mendukung sistem NetApp Fabric-Attached Storage (FAS) dan All Flash FAS (AFF) yang menjalankan ONTAP 9.7 atau yang lebih baru.
Tipe: String
Nilai yang Valid:
NetAppONTAP
Wajib: Ya
- Tags
-
Menentukan label yang membantu Anda mengkategorikan, memfilter, dan mencari sumber daya Anda. AWS Sebaiknya buat setidaknya tag nama untuk sistem penyimpanan lokal Anda.
Tipe: Array objek TagListEntry
Anggota Array: Jumlah minimum 0 item. Jumlah maksimum 50 item.
Diperlukan: Tidak
Sintaksis Respons
{
"StorageSystemArn": "string"
}
Elemen Respons
Jika tindakan berhasil, layanan mengirimkan kembali respons HTTP 200.
Data berikut dikembalikan dalam JSON format oleh layanan.
- StorageSystemArn
-
Sistem penyimpanan lokal yang dapat Anda gunakan dengan DataSync Discovery. ARN
Tipe: String
Batasan Panjang: Panjang maksimum 128.
Pola:
^arn:(aws|aws-cn|aws-us-gov|aws-iso|aws-iso-b):datasync:[a-z\-0-9]+:[0-9]{12}:system/storage-system-[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}$
Kesalahan
Untuk informasi tentang kesalahan yang umum untuk semua tindakan, lihat Kesalahan Umum.
- InternalException
-
Pengecualian ini dilontarkan ketika terjadi kesalahan dalam layanan AWS DataSync .
HTTPKode Status: 500
- InvalidRequestException
-
Pengecualian ini dilontarkan ketika klien mengirimkan permintaan yang salah format.
HTTPKode Status: 400
Contoh
Permintaan Sampel
Contoh berikut menambahkan sistem penyimpanan lokal ke DataSync Discovery.
{ "ServerConfiguration": { "ServerHostname": "172.16.0.0", "ServerPort": 443 }, "SystemType": "NetAppONTAP", "AgentArns": [ "arn:aws:datasync:us-east-1:111222333444:agent/agent-012345abcde012345" ], "CloudWatchLogGroupArn": "arn:aws:logs:us-east-1:111222333444:log-group:/aws/datasync/discovery:*", "Tags": [ { "Key": "Migration Plan", "Value": "1" } ], "Name": "MyOnPremStorage", "Credentials": { "Username": "admin", "Password": "1234" } }
Contoh Respons
Respons mengembalikan sistem ARN penyimpanan lokal yang baru saja ditambahkan ke DataSync Discovery.
{ "StorageSystemArn": "arn:aws:datasync:us-east-1:111222333444:system/storage-system-abcdef01234567890" }
Lihat Juga
Untuk informasi selengkapnya tentang penggunaan ini API di salah satu bahasa khusus AWS SDKs, lihat berikut ini: