Template Resource Orchestration Service (ROS) dapat digunakan untuk mendefinisikan sumber daya cloud dan dependensi antar sumber daya tersebut. Mesin ROS secara otomatis membuat dan mengonfigurasi semua sumber daya berdasarkan template untuk menerapkan penyebaran serta operasi dan pemeliharaan yang otomatis. Topik ini menjelaskan cara menggunakan ROS untuk menanyakan informasi tentang instance ApsaraDB RDS.
Sumber daya yang didukung
ROS adalah layanan yang disediakan oleh Alibaba Cloud untuk menyederhanakan pengelolaan sumber daya komputasi cloud. Anda dapat membuat template untuk menggambarkan sumber daya komputasi cloud yang diperlukan, seperti Elastic Compute Service (ECS) dan instance ApsaraDB RDS, serta dependensi antar sumber daya tersebut. Mesin ROS secara otomatis membuat dan mengonfigurasi semua sumber daya berdasarkan template untuk menerapkan penyebaran serta operasi dan pemeliharaan yang otomatis. Untuk informasi lebih lanjut, lihat Apa itu ROS?
Anda dapat menggunakan ROS untuk memanggil sumber daya ApsaraDB RDS. Sumber daya yang dapat diatur menggunakan ROS mencakup sumber daya reguler dan sumber daya data.
Sumber Daya Reguler:
ALIYUN::RDS::Account: Membuat akun yang digunakan untuk mengelola database.
ALIYUN::RDS::AccountPrivilege: Memberi otorisasi kepada akun untuk mengakses database.
ALIYUN::RDS::ADInfo: Mengonfigurasi domain Active Directory (AD).
ALIYUN::RDS::Connection: Mengajukan endpoint publik untuk instance RDS.
ALIYUN::RDS::Database: Membuat database pada instance RDS.
ALIYUN::RDS::DBInstance: Membuat instance RDS.
ALIYUN::RDS::DBInstanceParameterGroup: Memodifikasi parameter instance RDS.
ALIYUN::RDS::DBInstanceSecurityIps: Memodifikasi daftar putih alamat IP dari instance RDS.
ALIYUN::RDS::DBInstanceClone: Memulihkan data historis instance RDS ke instance RDS baru. Instance RDS baru disebut sebagai instance klon.
ALIYUN::RDS::MigrateTask: Memulihkan data file cadangan dari bucket Object Storage Service (OSS) ke instance ApsaraDB RDS for SQL Server.
ALIYUN::RDS::PrepayDBInstance: Membuat instance RDS berlangganan.
ALIYUN::RDS::ReadOnlyDBInstance: Membuat instance RDS baca-saja.
Sumber Daya Data:
DATASOURCE::RDS::Accounts: Menanyakan informasi akun tentang instance RDS.
DATASOURCE::RDS::DBInstance: Menanyakan informasi tentang instance RDS.
DATASOURCE::RDS::Databases: Menanyakan informasi database tentang instance RDS.
DATASOURCE::RDS::DBInstances: Menanyakan instance RDS.
DATASOURCE::RDS::Zones: Menanyakan zona.
Konfigurasikan izin
Untuk menggunakan ROS, Anda harus membuat akun Alibaba Cloud dan mendapatkan pasangan AccessKey dari akun tersebut. Untuk memastikan keamanan akun Alibaba Cloud dan sumber daya cloud Anda, jangan gunakan akun Alibaba Cloud Anda untuk mengakses instance ApsaraDB RDS. Kami merekomendasikan agar Anda membuat Pengguna Resource Access Management (RAM), mendapatkan AccessKey dari pengguna tersebut, dan memberikan izin RDS kepada pengguna tersebut.
Buat pengguna RAM.
Masuk ke konsol RAM, buka halaman Pengguna, lalu klik Create User.
Atur parameter Logon Name menjadi rds-test-operator dan parameter Access Method menjadi Using permanent AccessKey to access.
Klik OK.
Berikan izin kepada pengguna RAM.
Pergi ke halaman Pengguna, temukan pengguna RAM yang Anda buat, lalu klik Add Permissions di kolom Actions.
Lampirkan kebijakan berikut ke pengguna RAM:
AliyunRDSFullAccess: Memberikan izin penuh untuk menanyakan dan memodifikasi instance RDS.
CatatanAnda juga dapat melampirkan kebijakan AliyunRDSReadOnlyAccess yang memberikan izin untuk menanyakan instance RDS atau membuat kebijakan kustom. Untuk informasi lebih lanjut, lihat Buat kebijakan kustom.
AliyunROSFullAccess: Memberikan izin penuh untuk mengelola sumber daya ROS.
Klik Grant permissions.
Prosedur
Masuk ke Konsol ROS.
Di bilah navigasi atas, pilih wilayah tempat instance RDS Anda berada.
Di panel navigasi sebelah kiri, klik Stacks. Pada halaman yang muncul, pilih Create Stack > Use ROS.
Pilih template dan klik Next.
Dalam contoh ini, template kustom digunakan untuk menanyakan informasi tentang instance RDS. Untuk informasi lebih lanjut tentang cara menggunakan template, lihat Buat stack.
Di bagian Specify Template, pilih Select an Existing Template.
Di bagian Template Import Method, pilih Enter Template Content.
Di bagian Template Content, klik tab ROS dan masukkan kode template.
Berikut adalah bagian-bagian yang menunjukkan kode template dalam format berbeda. Anda dapat memilih format berdasarkan kebutuhan bisnis Anda. Untuk informasi lebih lanjut, lihat DATASOURCE::RDS::DBInstance.
Format JSON
{ "ROSTemplateFormatVersion": "2015-09-01", "Parameters": { "DBInstanceId": { "Type": "String", "Description": { "en": "ID instance." }, "Required": false } }, "Resources": { "ExtensionDataSource": { "Type": "DATASOURCE::RDS::DBInstance", "Properties": { "DBInstanceId": { "Ref": "DBInstanceId" } } } }, "Outputs": { "DBInstanceMemory": { "Description": "Kapasitas memori instance. Unit: MB.", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "DBInstanceMemory" ] } }, "ResourceGroupId": { "Description": "ID grup sumber daya.", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "ResourceGroupId" ] } }, "IncrementSourceDBInstanceId": { "Description": "ID instance dari mana data inkremental berasal. Data inkremental dari instance pemulihan bencana atau instance baca-saja berasal dari instance utamanya. Jika parameter ini tidak dikembalikan, instance tersebut adalah instance utama.", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "IncrementSourceDBInstanceId" ] } }, "MasterZone": { "Description": "ID zona dari instance utama.", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "MasterZone" ] } }, "Port": { "Description": "Port yang digunakan untuk terhubung ke instance melalui jaringan internal.", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "Port" ] } }, "LatestKernelVersion": { "Description": "Versi mesin minor terbaru yang didukung oleh instance.", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "LatestKernelVersion" ] } }, "ConsoleVersion": { "Description": "Jenis proksi yang digunakan oleh instance. Nilai valid:\n1: proksi bersama\n2: proksi khusus", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "ConsoleVersion" ] } }, "DBInstanceType": { "Description": "Tipe instance. Nilai valid:\nPrimary: instance utama\nReadonly: instance baca-saja\nGuard: instance pemulihan bencana\nTemp: instance sementara", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "DBInstanceType" ] } }, "GeneralGroupName": { "Description": "Nama klaster khusus tempat instance tersebut berada. Parameter ini hanya dikembalikan ketika instance dibuat di klaster ApsaraDB MyBase yang menjalankan MySQL pada Edisi Standar.", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "GeneralGroupName" ] } }, "InstanceNetworkType": { "Description": "Tipe jaringan instance. Nilai valid:\nClassic\nVPC", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "InstanceNetworkType" ] } }, "DBInstanceClassType": { "Description": "Keluarga instance tempat instance tersebut termasuk. Nilai valid:\ns: keluarga instans bersama\nx: keluarga instans tujuan umum\nd: keluarga instans khusus\nh: keluarga instans host khusus", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "DBInstanceClassType" ] } }, "AutoUpgradeMinorVersion": { "Description": "Metode yang digunakan untuk memperbarui versi mesin minor instance. Nilai valid:\nAuto: pembaruan otomatis.\nManual: pembaruan manual. Versi mesin minor instance hanya diperbarui secara paksa ketika versi minor yang sedang digunakan sudah tidak digunakan lagi.", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "AutoUpgradeMinorVersion" ] } }, "DBInstanceId": { "Description": "ID instance.", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "DBInstanceId" ] } }, "DBInstanceStorage": { "Description": "Kapasitas penyimpanan instance. Unit: GB.", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "DBInstanceStorage" ] } }, "PGBouncerEnabled": { "Description": "Menunjukkan apakah PgBouncer diaktifkan.", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "PGBouncerEnabled" ] } }, "InstructionSetArch": { "Description": "Tipe arsitektur instance. Nilai valid:\nx86\narm", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "InstructionSetArch" ] } }, "LockReason": { "Description": "Alasan mengapa instance terkunci.", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "LockReason" ] } }, "AvailabilityValue": { "Description": "Status ketersediaan instance dalam persentase.", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "AvailabilityValue" ] } }, "Engine": { "Description": "Mesin database instance. Nilai valid:\nMySQL\nPostgreSQL\nSQLServer\nMariaDB", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "Engine" ] } }, "DBInstanceDescription": { "Description": "Deskripsi instance.", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "DBInstanceDescription" ] } }, "IPType": { "Description": "Tipe alamat IP. Hanya alamat IPv4 yang didukung.", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "IPType" ] } }, "MaxIOMBPS": { "Description": "Throughput I/O maksimum. Unit: MB/s.", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "MaxIOMBPS" ] } }, "DBInstanceDiskUsed": { "Description": "Penggunaan disk instance.", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "DBInstanceDiskUsed" ] } }, "EngineVersion": { "Description": "Versi mesin database.", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "EngineVersion" ] } }, "MaxConnections": { "Description": "Jumlah maksimum koneksi bersamaan.", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "MaxConnections" ] } }, "DBInstanceStatus": { "Description": "Status instance.", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "DBInstanceStatus" ] } }, "DBInstanceClass": { "Description": "Tipe instance dari instance.", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "DBInstanceClass" ] } }, "AccountMaxQuantity": { "Description": "Jumlah maksimum akun yang dapat dibuat pada instance.", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "AccountMaxQuantity" ] } }, "VSwitchId": { "Description": "ID vSwitch.", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "VSwitchId" ] } }, "TipsLevel": { "Description": "Tingkat keparahan pengecualian yang terdeteksi pada instance. Parameter ini hanya dikembalikan ketika instance dibuat di klaster ApsaraDB MyBase yang menjalankan MySQL pada Edisi Standar. Nilai valid:\n1: Instance normal.\n2: Spesifikasi instance baca-saja tidak sesuai dengan spesifikasi instance utama. Anda harus menyesuaikan spesifikasi instance ini sesuai dengan kebutuhan bisnis Anda.", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "TipsLevel" ] } }, "LockMode": { "Description": "Mode kunci instance. Nilai valid:\nUnlock: Instance tidak terkunci.\nManualLock: Instance dikunci secara manual.\nLockByExpiration: Instance dikunci secara otomatis karena kedaluwarsa instance.\nLockByRestoration: Instance dikunci secara otomatis karena pemulihan instance.\nLockByDiskQuota: Instance dikunci secara otomatis karena ruang penyimpanan habis.\nLockReadInstanceByDiskQuota: Instance adalah instance baca-saja dan dikunci secara otomatis karena ruang penyimpanan habis.", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "LockMode" ] } }, "DeletionProtection": { "Description": "Menunjukkan apakah fitur perlindungan pelepasan diaktifkan. Nilai valid:\ntrue\nfalse", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "DeletionProtection" ] } }, "PayType": { "Description": "Metode penagihan instance. Nilai valid:\nPostpaid: bayar sesuai penggunaan\nPrepaid: langganan", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "PayType" ] } }, "GuardDBInstanceId": { "Description": "ID instance pemulihan bencana yang terpasang pada instance.", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "GuardDBInstanceId" ] } }, "DBClusterNodes": { "Description": "Informasi tentang node dalam klaster.", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "DBClusterNodes" ] } }, "TimeZone": { "Description": "Zona waktu instance.", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "TimeZone" ] } }, "VpcId": { "Description": "ID virtual private cloud (VPC) dari instance.", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "VpcId" ] } }, "MasterInstanceId": { "Description": "ID instance utama.\nCatatan: Jika parameter ini tidak dikembalikan, instance tersebut adalah instance utama.", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "MasterInstanceId" ] } }, "CurrentKernelVersion": { "Description": "Versi mesin minor instance.", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "CurrentKernelVersion" ] } }, "CreationTime": { "Description": "Waktu pembuatan. Waktu mengikuti standar ISO 8601 dalam format yyyy-MM-ddTHH:mm:ssZ. Waktu ditampilkan dalam UTC.", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "CreationTime" ] } }, "ConnectionMode": { "Description": "Mode koneksi instance. Nilai valid:\nStandard: mode standar\nSafe: mode proksi database", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "ConnectionMode" ] } }, "VpcCloudInstanceId": { "Description": "ID VPC.", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "VpcCloudInstanceId" ] } }, "ReadonlyInstanceSQLDelayedTime": { "Description": "Latensi saat sistem mereplikasi data ke instance baca-saja. Sistem mereplikasi data dari instance utama ke instance baca-saja pada latensi yang ditentukan oleh parameter ReadonlyInstanceSQLDelayedTime. Unit: detik.", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "ReadonlyInstanceSQLDelayedTime" ] } }, "ProxyType": { "Description": "Jenis proksi yang didukung oleh instance. Nilai valid:\n0: Instance tidak mendukung proksi database.\n1: Instance mendukung proksi bersama, dengan mana instance berjalan dalam mode multi-tenant.\n2: Instance mendukung proksi khusus, dengan mana instance berjalan dalam mode tenant tunggal.", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "ProxyType" ] } }, "ConnectionString": { "Description": "Titik akhir internal instance.", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "ConnectionString" ] } }, "ExpireTime": { "Description": "Waktu kedaluwarsa. Waktu mengikuti standar ISO 8601 dalam format yyyy-MM-ddTHH:mm:ssZ. Waktu ditampilkan dalam UTC.\nCatatan: Instance bayar sesuai penggunaan tidak pernah kedaluwarsa.", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "ExpireTime" ] } }, "AdvancedFeatures": { "Description": "Fitur lanjutan yang diaktifkan untuk instance. Jika beberapa fitur lanjutan diaktifkan, fitur-fitur tersebut dipisahkan oleh koma (,). Parameter ini hanya tersedia untuk instance yang menjalankan SQL Server. Nilai valid:\nLinkedServer\nDistributeTransaction", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "AdvancedFeatures" ] } }, "DBMaxQuantity": { "Description": "Jumlah maksimum database yang dapat dibuat pada instance.", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "DBMaxQuantity" ] } }, "Category": { "Description": "Edisi RDS instance. Nilai valid:\nBasic: RDS Basic Edition\nHighAvailability: RDS High-availability Edition\ncluster: RDS Cluster Edition for ApsaraDB RDS for MySQL\nAlwaysOn: RDS Cluster Edition for ApsaraDB RDS for SQL Server\nFinance: RDS Enterprise Edition\nServerless_basic: RDS Basic Edition for serverless instances", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "Category" ] } }, "SuperPermissionMode": { "Description": "Menunjukkan apakah instance mendukung akun superuser, seperti akun administrator sistem (SA), akun Active Directory (AD), dan akun host.\nEnable\nDisabled", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "SuperPermissionMode" ] } }, "DBInstanceNetType": { "Description": "Tipe jaringan tempat instance terhubung. Nilai valid:\nInternet: Internet\nIntranet: jaringan internal", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "DBInstanceNetType" ] } }, "DedicatedHostGroupId": { "Description": "ID klaster khusus.", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "DedicatedHostGroupId" ] } }, "TempDBInstanceId": { "Description": "ID instance sementara yang terpasang pada instance.", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "TempDBInstanceId" ] } }, "DBInstanceCPU": { "Description": "Jumlah inti CPU.", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "DBInstanceCPU" ] } }, "SecurityIPList": { "Description": "Alamat IP dalam daftar putih alamat IP.", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "SecurityIPList" ] } }, "ReadOnlyDBInstanceIds": { "Description": "ID instance baca-saja yang terpasang pada instance utama.", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "ReadOnlyDBInstanceIds" ] } }, "SecurityIPMode": { "Description": "Mode daftar putih instance. Nilai valid:\nnormal: mode daftar putih standar\nsafety: mode daftar putih ditingkatkan", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "SecurityIPMode" ] } }, "MaintainTime": { "Description": "Jendela pemeliharaan instance. Waktu ditampilkan dalam UTC. Perhatikan bahwa jendela pemeliharaan yang ditampilkan di konsol ApsaraDB RDS sama dengan nilai parameter ini ditambah 8 jam.", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "MaintainTime" ] } }, "ZoneId": { "Description": "ID zona.", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "ZoneId" ] } }, "Collation": { "Description": "Pengaturan karakter set collation instance.", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "Collation" ] } }, "DBInstanceStorageType": { "Description": "Tipe penyimpanan instance. Nilai valid:\nlocal_ssd dan ephemeral_ssd: SSD lokal\ncloud_ssd: SSD standar\ncloud_essd: SSD ditingkatkan (ESSD)", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "DBInstanceStorageType" ] } }, "MaxIOPS": { "Description": "Jumlah maksimum permintaan I/O per detik.", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "MaxIOPS" ] } }, "SlaveZones": { "Description": "Informasi tentang zona instance sekunder.", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "SlaveZones" ] } }, "Extra": { "Description": "Informasi tambahan instance.", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "Extra" ] } }, "ServerlessConfig": { "Description": "Pengaturan instance serverless.", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "ServerlessConfig" ] } }, "BabelfishConfig": { "Description": "Konfigurasi fitur Babelfish untuk instance ApsaraDB RDS for PostgreSQL.", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "BabelfishConfig" ] } }, "Tips": { "Description": "Informasi tentang pengecualian yang terdeteksi pada instance. Parameter ini hanya dikembalikan ketika instance dibuat di klaster ApsaraDB MyBase yang menjalankan MySQL pada Edisi Standar.", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "Tips" ] } } } }Format YAML
ROSTemplateFormatVersion: '2015-09-01' Parameters: DBInstanceId: Description: en: ID dari instans. Required: false Type: String Resources: ExtensionDataSource: Properties: DBInstanceId: Ref: DBInstanceId Type: DATASOURCE::RDS::DBInstance Outputs: AccountMaxQuantity: Description: Jumlah maksimum akun yang dapat dibuat pada instans. Value: Fn::GetAtt: - ExtensionDataSource - AccountMaxQuantity AdvancedFeatures: Description: 'Fitur lanjutan yang diaktifkan untuk instans. Jika beberapa fitur lanjutan diaktifkan, fitur tersebut dipisahkan oleh koma (,). Parameter ini hanya tersedia untuk instans yang menjalankan SQL Server. Nilai yang valid: LinkedServer DistributeTransaction' Value: Fn::GetAtt: - ExtensionDataSource - AdvancedFeatures AutoUpgradeMinorVersion: Description: 'Metode yang digunakan untuk memperbarui versi mesin minor dari instans. Nilai yang valid: Auto: pembaruan otomatis. Manual: pembaruan manual. Versi mesin minor dari instans hanya diperbarui secara paksa ketika versi minor yang sedang digunakan sudah tidak digunakan lagi.' Value: Fn::GetAtt: - ExtensionDataSource - AutoUpgradeMinorVersion AvailabilityValue: Description: Status ketersediaan instans dalam persentase. Value: Fn::GetAtt: - ExtensionDataSource - AvailabilityValue BabelfishConfig: Description: Konfigurasi fitur Babelfish untuk instans ApsaraDB RDS for PostgreSQL. Value: Fn::GetAtt: - ExtensionDataSource - BabelfishConfig Category: Description: 'Edisi RDS dari instans. Nilai yang valid: Basic: RDS Basic Edition HighAvailability: RDS High-availability Edition cluster: RDS Cluster Edition untuk ApsaraDB RDS for MySQL AlwaysOn: RDS Cluster Edition untuk ApsaraDB RDS for SQL Server Finance: RDS Enterprise Edition Serverless_basic: RDS Basic Edition untuk instans serverless' Value: Fn::GetAtt: - ExtensionDataSource - Category Collation: Description: Pengaturan karakter collation dari instans. Value: Fn::GetAtt: - ExtensionDataSource - Collation ConnectionMode: Description: 'Mode koneksi dari instans. Nilai yang valid: Standard: mode standar Safe: mode proksi database' Value: Fn::GetAtt: - ExtensionDataSource - ConnectionMode ConnectionString: Description: Titik akhir internal dari instans. Value: Fn::GetAtt: - ExtensionDataSource - ConnectionString ConsoleVersion: Description: 'Jenis proksi yang digunakan oleh instans. Nilai yang valid: 1: proksi bersama 2: proksi khusus' Value: Fn::GetAtt: - ExtensionDataSource - ConsoleVersion CreationTime: Description: Waktu pembuatan. Waktu mengikuti standar ISO 8601 dalam format yyyy-MM-ddTHH:mm:ssZ. Waktu ditampilkan dalam UTC. Value: Fn::GetAtt: - ExtensionDataSource - CreationTime CurrentKernelVersion: Description: Versi mesin minor dari instans. Value: Fn::GetAtt: - ExtensionDataSource - CurrentKernelVersion DBClusterNodes: Description: Informasi tentang node dalam klaster. Value: Fn::GetAtt: - ExtensionDataSource - DBClusterNodes DBInstanceCPU: Description: Jumlah core CPU. Value: Fn::GetAtt: - ExtensionDataSource - DBInstanceCPU DBInstanceClass: Description: Jenis instans dari instans. Value: Fn::GetAtt: - ExtensionDataSource - DBInstanceClass DBInstanceClassType: Description: 'Keluarga instans tempat instans tersebut termasuk. Nilai yang valid: s: keluarga instans bersama x: keluarga instans tujuan umum d: keluarga instans khusus h: keluarga instans host khusus' Value: Fn::GetAtt: - ExtensionDataSource - DBInstanceClassType DBInstanceDescription: Description: Deskripsi dari instans. Value: Fn::GetAtt: - ExtensionDataSource - DBInstanceDescription DBInstanceDiskUsed: Description: Penggunaan disk dari instans. Value: Fn::GetAtt: - ExtensionDataSource - DBInstanceDiskUsed DBInstanceId: Description: ID instans. Value: Fn::GetAtt: - ExtensionDataSource - DBInstanceId DBInstanceMemory: Description: 'Kapasitas memori dari instans. Unit: MB.' Value: Fn::GetAtt: - ExtensionDataSource - DBInstanceMemory DBInstanceNetType: Description: 'Jenis jaringan tempat instans terhubung. Nilai yang valid: Internet: Internet Intranet: jaringan internal' Value: Fn::GetAtt: - ExtensionDataSource - DBInstanceNetType DBInstanceStatus: Description: Status dari instans. Value: Fn::GetAtt: - ExtensionDataSource - DBInstanceStatus DBInstanceStorage: Description: 'Kapasitas penyimpanan dari instans. Unit: GB.' Value: Fn::GetAtt: - ExtensionDataSource - DBInstanceStorage DBInstanceStorageType: Description: 'Jenis penyimpanan dari instans. Nilai yang valid: local_ssd dan ephemeral_ssd: SSD lokal cloud_ssd: SSD standar cloud_essd: SSD ditingkatkan (ESSD)' Value: Fn::GetAtt: - ExtensionDataSource - DBInstanceStorageType DBInstanceType: Description: 'Jenis dari instans. Nilai yang valid: Primary: instans utama Readonly: instans baca-saja Guard: instans pemulihan bencana Temp: instans sementara' Value: Fn::GetAtt: - ExtensionDataSource - DBInstanceType DBMaxQuantity: Description: Jumlah maksimum database yang dapat dibuat pada instans. Value: Fn::GetAtt: - ExtensionDataSource - DBMaxQuantity DedicatedHostGroupId: Description: ID dari klaster khusus. Value: Fn::GetAtt: - ExtensionDataSource - DedicatedHostGroupId DeletionProtection: Description: 'Menunjukkan apakah fitur perlindungan pelepasan diaktifkan. Nilai yang valid: true false' Value: Fn::GetAtt: - ExtensionDataSource - DeletionProtection Engine: Description: 'Mesin database dari instans. Nilai yang valid: MySQL PostgreSQL SQLServer MariaDB' Value: Fn::GetAtt: - ExtensionDataSource - Engine EngineVersion: Description: Versi mesin database. Value: Fn::GetAtt: - ExtensionDataSource - EngineVersion ExpireTime: Description: 'Waktu kedaluwarsa. Waktu mengikuti standar ISO 8601 dalam format yyyy-MM-ddTHH:mm:ssZ. Waktu ditampilkan dalam UTC. Catatan: Instans bayar sesuai penggunaan tidak pernah kedaluwarsa.' Value: Fn::GetAtt: - ExtensionDataSource - ExpireTime Extra: Description: Informasi tambahan dari instans. Value: Fn::GetAtt: - ExtensionDataSource - Extra GeneralGroupName: Description: Nama dari klaster khusus tempat instans tersebut termasuk. Parameter ini hanya dikembalikan ketika instans dibuat dalam klaster ApsaraDB MyBase yang menjalankan MySQL pada Edisi Standar. Value: Fn::GetAtt: - ExtensionDataSource - GeneralGroupName GuardDBInstanceId: Description: ID dari instans pemulihan bencana yang terpasang pada instans. Value: Fn::GetAtt: - ExtensionDataSource - GuardDBInstanceId IPType: Description: Jenis alamat IP. Hanya alamat IPv4 yang didukung. Value: Fn::GetAtt: - ExtensionDataSource - IPType IncrementSourceDBInstanceId: Description: ID dari instans tempat data inkremental berasal. Data inkremental dari instans pemulihan bencana atau instans baca-saja berasal dari instans utamanya. Jika parameter ini tidak dikembalikan, instans tersebut adalah instans utama. Value: Fn::GetAtt: - ExtensionDataSource - IncrementSourceDBInstanceId InstanceNetworkType: Description: 'Jenis jaringan dari instans. Nilai yang valid: Classic VPC' Value: Fn::GetAtt: - ExtensionDataSource - InstanceNetworkType InstructionSetArch: Description: 'Tipe arsitektur dari instans. Nilai yang valid: x86 arm' Value: Fn::GetAtt: - ExtensionDataSource - InstructionSetArch LatestKernelVersion: Description: Versi mesin minor terbaru yang didukung oleh instans. Value: Fn::GetAtt: - ExtensionDataSource - LatestKernelVersion LockMode: Description: 'Mode kunci dari instans. Nilai yang valid: Unlock: Instans tidak terkunci. ManualLock: Instans terkunci secara manual. LockByExpiration: Instans terkunci secara otomatis karena kedaluwarsa instans. LockByRestoration: Instans terkunci secara otomatis karena pemulihan instans. LockByDiskQuota: Instans terkunci secara otomatis karena ruang penyimpanan habis. LockReadInstanceByDiskQuota: Instans adalah instans baca-saja dan terkunci secara otomatis karena ruang penyimpanan habis.' Value: Fn::GetAtt: - ExtensionDataSource - LockMode LockReason: Description: Alasan mengapa instans terkunci. Value: Fn::GetAtt: - ExtensionDataSource - LockReason MaintainTime: Description: Jendela pemeliharaan dari instans. Waktu ditampilkan dalam UTC. Perhatikan bahwa jendela pemeliharaan yang ditampilkan di konsol ApsaraDB RDS sama dengan nilai parameter ini ditambah 8 jam. Value: Fn::GetAtt: - ExtensionDataSource - MaintainTime MasterInstanceId: Description: 'ID dari instans utama. Catatan: Jika parameter ini tidak dikembalikan, instans tersebut adalah instans utama.' Value: Fn::GetAtt: - ExtensionDataSource - MasterInstanceId MasterZone: Description: ID zona dari instans utama. Value: Fn::GetAtt: - ExtensionDataSource - MasterZone MaxConnections: Description: Jumlah maksimum koneksi bersamaan. Value: Fn::GetAtt: - ExtensionDataSource - MaxConnections MaxIOMBPS: Description: 'Throughput I/O maksimum. Unit: MB/s.' Value: Fn::GetAtt: - ExtensionDataSource - MaxIOMBPS MaxIOPS: Description: Jumlah maksimum permintaan I/O per detik. Value: Fn::GetAtt: - ExtensionDataSource - MaxIOPS PGBouncerEnabled: Description: Menunjukkan apakah PgBouncer diaktifkan. Value: Fn::GetAtt: - ExtensionDataSource - PGBouncerEnabled PayType: Description: 'Metode penagihan dari instans. Nilai yang valid: Postpaid: bayar sesuai penggunaan Prepaid: langganan' Value: Fn::GetAtt: - ExtensionDataSource - PayType Port: Description: Port yang digunakan untuk terhubung ke instans melalui jaringan internal. Value: Fn::GetAtt: - ExtensionDataSource - Port ProxyType: Description: 'Jenis proksi yang didukung oleh instans. Nilai yang valid: 0: Instans tidak mendukung proksi database. 1: Instans mendukung proksi bersama, dengan mana instans beroperasi dalam mode multi-penyewa. 2: Instans mendukung proksi khusus, dengan mana instans beroperasi dalam mode satu-penyewa.' Value: Fn::GetAtt: - ExtensionDataSource - ProxyType ReadOnlyDBInstanceIds: Description: ID dari instans baca-saja yang terpasang pada instans utama. Value: Fn::GetAtt: - ExtensionDataSource - ReadOnlyDBInstanceIds ReadonlyInstanceSQLDelayedTime: Description: 'Latensi di mana sistem mereplikasi data ke instans baca-saja. Sistem mereplikasi data dari instans utama ke instans baca-saja pada latensi yang ditentukan oleh parameter ReadonlyInstanceSQLDelayedTime. Unit: detik.' Value: Fn::GetAtt: - ExtensionDataSource - ReadonlyInstanceSQLDelayedTime ResourceGroupId: Description: ID grup sumber daya. Value: Fn::GetAtt: - ExtensionDataSource - ResourceGroupId SecurityIPList: Description: Alamat IP dalam daftar putih alamat IP. Value: Fn::GetAtt: - ExtensionDataSource - SecurityIPList SecurityIPMode: Description: 'Mode daftar putih dari instans. Nilai yang valid: normal: mode daftar putih standar safety: mode daftar putih ditingkatkan' Value: Fn::GetAtt: - ExtensionDataSource - SecurityIPMode ServerlessConfig: Description: Pengaturan dari instans serverless. Value: Fn::GetAtt: - ExtensionDataSource - ServerlessConfig SlaveZones: Description: Informasi tentang zona dari instans sekunder. Value: Fn::GetAtt: - ExtensionDataSource - SlaveZones SuperPermissionMode: Description: 'Menunjukkan apakah instans mendukung akun superuser, seperti akun administrator sistem (SA), akun Active Directory (AD), dan akun host. Enable Disabled' Value: Fn::GetAtt: - ExtensionDataSource - SuperPermissionMode TempDBInstanceId: Description: ID dari instans sementara yang terpasang pada instans. Value: Fn::GetAtt: - ExtensionDataSource - TempDBInstanceId TimeZone: Description: Zona waktu dari instans. Value: Fn::GetAtt: - ExtensionDataSource - TimeZone Tips: Description: Informasi tentang pengecualian yang terdeteksi pada instans. Parameter ini hanya dikembalikan ketika instans dibuat dalam klaster ApsaraDB MyBase yang menjalankan MySQL pada Edisi Standar. Value: Fn::GetAtt: - ExtensionDataSource - Tips TipsLevel: Description: 'Tingkat keparahan pengecualian yang terdeteksi pada instans. Parameter ini hanya dikembalikan ketika instans dibuat dalam klaster ApsaraDB MyBase yang menjalankan MySQL pada Edisi Standar. Nilai yang valid: 1: Instans normal. 2: Spesifikasi dari instans baca-saja tidak sesuai dengan spesifikasi dari instans utama. Anda harus menyesuaikan spesifikasi dari instans ini berdasarkan kebutuhan bisnis Anda.' Value: Fn::GetAtt: - ExtensionDataSource - TipsLevel VSwitchId: Description: ID vSwitch. Value: Fn::GetAtt: - ExtensionDataSource - VSwitchId VpcCloudInstanceId: Description: ID VPC. Value: Fn::GetAtt: - ExtensionDataSource - VpcCloudInstanceId VpcId: Description: ID virtual private cloud (VPC) dari instans. Value: Fn::GetAtt: - ExtensionDataSource - VpcId ZoneId: Description: ID zona. Value: Fn::GetAtt: - ExtensionDataSource - ZoneId
Konfigurasikan parameter.
Parameter
Diperlukan
Deskripsi
Contoh
Nama Stack
Ya
Nama dari stack.
Rds_TestDBInstanceId
Ya
ID dari instance RDS.
rm-bp1tuz16pa5x8****
Configure Stack Settings
Tidak
Parameter stack.
Untuk informasi lebih lanjut, lihat Buat stack.
Klik Create.
Klik tab Outputs untuk melihat detail instance.
