全部產品
Search
文件中心

:ALIYUN::RDS::DBInstance

更新時間:Nov 09, 2024

ALIYUN::RDS::DBInstance類型用於建立RDS資料庫執行個體。

文法

{
  "Type": "ALIYUN::RDS::DBInstance",
  "Properties": {
    "PeriodType": String,
    "Category": String,
    "PrivateIpAddress": String,
    "ResourceGroupId": String,
    "TargetDedicatedHostIdForSlave": String,
    "DBInstanceNetType": String,
    "DBTimeZone": String,
    "DedicatedHostGroupId": String,
    "EncryptionKey": String,
    "PreferredBackupPeriod": List,
    "SecurityIPList": String,
    "SecurityGroupId": String,
    "DBIsIgnoreCase": Integer,
    "DBInstanceStorage": Integer,
    "DBMappings": List,
    "Port": Integer,
    "ConnectionStringPrefix": String,
    "ConnectionStringType": String,
    "MultiAZ": Boolean,
    "MaintainTime": String,
    "Engine": String,
    "DBParamGroupId": String,
    "DBInstanceDescription": String,
    "Tags": Map,
    "TargetDedicatedHostIdForMaster": String,
    "EngineVersion": String,
    "ZoneId": String,
    "DBInstanceClass": String,
    "AllocatePublicConnection": Boolean,
    "PreferredBackupTime": String,
    "VSwitchId": String,
    "BackupPolicyMode": String,
    "Period": Integer,
    "PayType": String,
    "DBInstanceStorageType": String,
    "RoleARN": String,
    "MasterUserPassword": String,
    "MasterUserType": String,
    "VpcId": String,
    "MasterUsername": String,
    "ConnectionMode": String,
    "BackupRetentionPeriod": Number,
    "TargetDedicatedHostIdForLog": String,
    "SlaveZoneIds": List,
    "AutoRenew": Boolean,
    "SQLCollectorStatus": String,
    "SSLSetting": String,
    "LogBackupFrequency": String,
    "EnableBackupLog": Boolean,
    "ReleasedKeepPolicy": String,
    "ArchiveBackupRetentionPeriod": Integer,
    "ArchiveBackupKeepPolicy": String,
    "ArchiveBackupKeepCount": Integer,
    "LogBackupRetentionPeriod": Integer,
    "HighSpaceUsageProtection": String,
    "LocalLogRetentionSpace": Integer,
    "BackUpCategory": String,
    "CompressType": Integer,
    "LocalLogRetentionHours": Integer,
    "LogBackupLocalRetentionNumber": Integer,
    "ServerlessConfig": Map,
    "InstanceNetworkType": String,
    "StorageAutoScale": String,
    "StorageUpperBound": Number,
    "StorageThreshold": Number,
    "BurstingEnabled": Boolean,
    "IoAccelerationEnabled": String,
    "ColdDataEnabled": Boolean
  }
}

屬性

屬性名稱

類型

必須

允許更新

描述

約束

ResourceGroupId

String

資源群組ID。

Engine

String

資料庫類型。

取值:

  • MySQL

  • SQLServer

  • PostgreSQL

  • PPAS

  • MariaDB

DBInstanceStorage

Integer

資料庫儲存空間。

取值:

  • MySQL:5~1000。

  • SQLServer:10~1000。

  • PostgreSQL:5~2000。

  • PPAS:5~2000。

單位:GB。

說明

每5 GB進行遞增。

EngineVersion

String

資料庫版本號碼。

取值:

  • MySQL:5.5、5.6、5.7、8.0。

  • SQLServer:2008r2、08r2_ent_ha、2012、2012_ent_ha、2012_std_ha、2012_web、2014_std_ha、2016_ent_ha、2016_std_ha、2016_web、2017_std_ha、2017_ent、2019_ent。

  • PostgreSQL:9.4、10.0、11.0、12.0。

  • PPAS:9.3、10.0。

  • MariaDB:10.3。

Port

Integer

執行個體連接埠。

ConnectionStringPrefix

String

串連地址的首碼。

串連地址首碼以小寫字母開頭,以小寫字母或數字結尾,可包含小寫字母、數字和連字號(-)。

串連地址首碼至少包含8個字元、串連地址總長度(首碼+尾碼)不得超過63個字元。

ConnectionStringType

String

串連地址的類型。

取值:

  • Inner:內網。

  • Public:公網。

DBTimeZone

String

UTC時區。

取值範圍:-12:59~+13:00。

說明
  • 如果不指定該參數,預設時區為地區預設時區。

  • 本地SSD盤執行個體可以命名時區。

DBParamGroupId

String

參數模板ID。

Category

String

執行個體系列。

取值:

  • Basic:基礎版。

  • HighAvailability:高可用版。

  • AlwaysOn:叢集版。

  • Finance:三節點企業版。

說明

使用參數查詢功能時,ZoneId,DBInstanceStorageType,Category建議必填,否則會導致校正不完全。

TargetDedicatedHostIdForMaster

String

在專屬叢集內建立執行個體時,指定主執行個體的主機ID。

DBIsIgnoreCase

Integer

表名是否區分大小寫。

取值:

  • 0:區分大小寫。

  • 1(預設值):不區分大小寫。

EncryptionKey

String

同地區內的雲端硬碟加密的密鑰ID。您可以在Key Management Service控制台查看密鑰ID,也可以建立新的密鑰。

傳入該參數表示開啟雲端硬碟加密(開啟後無法關閉),並且需要傳入RoleARN。

MaintainTime

String

執行個體的可維護時間段。

格式:HH:mmZ-HH:mmZ(UTC時間)。

TargetDedicatedHostIdForSlave

String

在專屬叢集內建立執行個體時,指定備份執行個體的主機ID。

DedicatedHostGroupId

String

在專屬叢集內建立執行個體時,指定專屬叢集ID。

DBInstanceStorageType

String

執行個體儲存類型。

執行個體儲存類型,取值:

  • local_ssd:本地 SSD 盤(推薦)。

  • cloud_ssd:SSD 雲端硬碟(不推薦,部分地區已經停止售賣)。

  • cloud_essd:ESSD PL1 雲端硬碟。

  • cloud_essd2:ESSD PL2 雲端硬碟。

  • cloud_essd3:ESSD PL3 雲端硬碟。

  • general_essd:通用雲端硬碟。

本參數的預設值根據DBInstanceClass參數中傳的規格代碼自動判斷:

  • 規格代碼為本地碟規格:預設值為local_ssd

  • 規格代碼為雲端硬碟規格:預設值為cloud_essd

說明

使用參數查詢功能時,ZoneId,DBInstanceStorageType,Category建議必填,否則會導致校正不完全。

Serverless 執行個體僅支援 ESSD PL1 雲端硬碟,必須傳入cloud_essd

RoleARN

String

角色ARN。RDS通過該角色訪問KMS。

更多資訊,請參見授權PolarDB訪問KMS

DBInstanceClass

String

執行個體規格。

更多資訊,請參見主執行個體規格列表

SecurityIPList

String

允許訪問該執行個體下所有資料庫的IP白名單。

多個IP以半形逗號(,)間隔,不可以重複。最多支援1000個。

支援格式:

  • IP地址形式,例如:10.23.XX.XX。

  • CIDR形式,例如:10.23.XX.XX/24(無類域間路由,24表示了地址中首碼的長度,範圍為1~32)。

SecurityGroupId

String

關聯的安全性群組ID。

最多支援關聯3個安全性群組,多個安全性群組用半形逗號(,)隔開。清空安全性群組請指定Null 字元串。

MultiAZ

Boolean

該資料庫執行個體是否支援多可用性區域。

取值:

  • true:支援多可用性區域。

  • false:不支援多可用性區域。

說明

使用參數查詢功能時,MultiAZ建議設定為 false,否則會導致校正不完全。

VpcId

String

專用網路ID。

DBMappings

List

執行個體下建立新的資料庫。

更多資訊,請參見DBMappings屬性

DBInstanceDescription

String

執行個體的描述或備忘資訊。

長度為2~256個字元。以英文字母或漢字開頭,不能以http://https://開頭。可包含漢字、英文字母、數字、底線(_)和短劃線(-)。

ConnectionMode

String

資料庫的串連模式。

取值:

  • Standard:標準訪問模式。

  • Safe:高安全訪問模式。

如果未指定該參數,則預設由RDS系統分配。

說明

SQL Server 2012/2016/2017隻支援標準訪問模式。

MasterUsername

String

資料庫執行個體的主帳號名稱。

名稱需要全域唯一。長度不超過16個字元。以英文字母開頭,可包含英文字母、數字和底線(_)。

MasterUserPassword

String

資料庫執行個體的主帳號密碼。

長度為8~32個字元。可包含英文字母、數字和底線(_)。

ZoneId

String

可用性區域ID。

說明

使用參數查詢功能時,ZoneId,DBInstanceStorageType,Category建議必填,否則會導致校正不完全。

DBInstanceNetType

String

資料庫執行個體的網路類型。

取值

  • Internet:公網訪問。

  • Intranet(預設值):私網訪問。

VSwitchId

String

交換器ID。

多個值用半形逗號(,)隔開。

如果資料庫類型為MariaDB,該參數必須指定。

BackupPolicyMode

String

備份類型。

取值:

  • DataBackupPolicy:資料備份。

  • LogBackupPolicy:記錄備份。

AllocatePublicConnection

Boolean

是否申請執行個體的外網串連串。

取值:

  • true:申請執行個體的外網串連串。

  • false:不申請執行個體的外網串連串。

PreferredBackupTime

String

備份時間。

格式:HH:mmZ- HH:mmZ

取值:00:00Z-01:00Z、01:00Z-02:00Z、02:00Z-03:00Z、03:00Z-04:00Z、04:00Z-05:00Z、05:00Z-06:00Z、06:00Z-07:00Z、07:00Z-08:00Z、08:00Z-09:00Z、09:00Z-10:00Z、10:00Z-11:00Z、11:00Z-12:00Z、12:00Z-13:00Z、13:00Z-14:00Z、14:00Z-15:00Z、15:00Z-16:00Z、16:00Z-17:00Z、17:00Z-18:00Z、18:00Z-19:00Z、19:00Z-20:00Z、20:00Z-21:00Z、21:00Z-22:00Z、22:00Z-23:00Z、23:00Z-24:00Z。

BackupRetentionPeriod

Number

備份保留天數。

取值範圍:7~30。

單位:天。

預設值:7。

PrivateIpAddress

String

VSwitchId下的私網IP。

如果不指定該參數,系統將自動分配私網IP。

PreferredBackupPeriod

List

備份周期。

取值:

  • Monday

  • Tuesday

  • Wednesday

  • Thursday

  • Friday

  • Saturday

  • Sunday

MasterUserType

String

主帳號類型。

取值:

  • Normal(預設值):普通帳號。

  • Super:高許可權帳號。

  • Sysadmin:管理員帳號。

    說明

    管理員帳號只支援SQLServer資料庫。

Tags

Map

Tag列表,包括TagKey和TagValue。

TagKey不可為空,TagValue可以為空白。

格式樣本:{“key1”:”value1”,“key2”:””}

PeriodType

String

周期類型。

取值:

  • Month(預設值)

  • Year

PayType

String

執行個體的付費類型。

取值:

  • Postpaid:後付費,即隨用隨付。

  • Prepaid:預付費,即訂用帳戶。

Period

Integer

預付費時間長度。

取值:

  • 當參數PeriodType取值為Year時:1~3。

  • 當參數PeriodType取值為Month:1~9。

TargetDedicatedHostIdForLog

String

在專屬叢集內建立執行個體時,指定日誌執行個體的主機ID。

SlaveZoneIds

List

高可用版或三節點企業版的備可用性區域。

最多指定兩個備可用性區域,例如: ["zone-b"]["zone-b", "zone-c"]

為每個主可用性區域或者備可用性區域指定一個交換器,例如:ZoneId="zone-a"並且SlaveZoneIds=["zone-c", "zone-b"],VSwitchID取值為

"vsw-zone-a,vsw-zone-c,vsw-zone-b"

SQLCollectorStatus

String

是否開啟SQL洞察(SQL審計)。

取值:

  • Enable:開啟SQL洞察。

  • Disabled:關閉SQL洞察。

SSLSetting

String

執行個體的安全套接層(SSL)連結設定。

取值:

  • Disabled(預設值):禁用SSL。

  • EnabledForPublicConnection:公網串連地址將受SSL認證保護。

    說明

    該參數取值為EnabledForPublicConnection時,AllocatePublicConnection取值必須為true。

  • EnabledForInnerConnection:私網串連地址將受SSL認證保護。

AutoRenew

Boolean

是否自動續約。

僅在建立訂用帳戶執行個體時傳入。

取值:

  • true:自動續約。

  • false:不自動續約。

說明
  • 按月購買,則自動續約周期為1個月。

  • 按年購買,則自動續約周期為1年。

LogBackupFrequency

String

記錄備份頻率。

取值:LogInterval,表示每30分鐘備份一次。 LogBackupFrequency的預設值與資料備份周期PreferredBackupPeriod相同。

說明

參數LogBackupFrequency僅適用於SQL Server。

EnableBackupLog

Boolean

是否啟用記錄備份功能。

取值:

  • true:啟用記錄備份功能。

  • false:關閉記錄備份功能

說明

當BackupPolicyMode參數設定為LogBackupPolicy時,必須指定該參數。

ReleasedKeepPolicy

String

執行個體釋放後的歸檔備份保留原則。

取值:

  • Lastest:僅保留最後存檔的備份。

  • All:保留所有已存檔的備份。

ArchiveBackupRetentionPeriod

Integer

歸檔備份的保留天數。

取值範圍:30~1095。

單位:天。

ArchiveBackupKeepPolicy

String

歸檔備份的保留周期。

取值:

  • ByMonth

  • ByWeek

  • KeepAll

ArchiveBackupKeepCount

Integer

歸檔備份的保留個數。

取值:

  • 當ArchiveBackupKeepPolicy取值為ByMonth時:1~31。

  • 當ArchiveBackupKeepPolicy取值為ByWeek時:1~7。

  • 當ArchiveBackupKeepPolicy取值為KeepAll時:無需指定該參數。

預設值:1。

LogBackupRetentionPeriod

Integer

記錄備份保留天數。

取值範圍:7~730。

記錄備份保留期不能長於資料備份保留期。

說明

如果啟用了記錄備份功能,您可以指定記錄備份的保留期限。

HighSpaceUsageProtection

String

指定當磁碟空間不足(執行個體超過80%或剩餘空間少於5 GB)時是否強制移除記錄備份檔案 。

取值:

  • Enable

  • Disable

當BackupPolicyMode取值為LogBackupPolicy時,必須指定該參數。

LocalLogRetentionSpace

Integer

執行個體上允許儲存記錄備份檔案的最大空間百分比。

取值範圍:0~50。

如果記錄備份檔案的空間使用率超過該百分比,系統會提前刪除記錄備份檔案,直到空間使用率降至此百分比以下。

說明

當BackupPolicyMode取值為LogBackupPolicy時,必須指定該參數。

BackUpCategory

String

是否開啟秒級備份。

取值:

  • Flash:開啟。

  • Standard:關閉。

CompressType

Integer

備份壓縮方式。

取值:

  • 1:使用zlib工具將備份壓縮到.tar.gz檔案中。

  • 4:使用QuickLZ工具將備份壓縮到.xb.gz檔案中。僅當執行個體運行MySQL 5.6或5.7時,才支援此壓縮格式。它可用於還原單個資料庫和表。

  • 8:使用QuickLZ工具將備份壓縮為.xb.gz檔案。僅當執行個體運行MySQL 8.0時,才支援此壓縮格式。它不能用於還原單個資料庫或表。

LocalLogRetentionHours

Integer

本地記錄備份保留小時數。

取值範圍:0~168。

單位:小時。

0表示不在執行個體上保留記錄備份檔案。

說明

當BackupPolicyMode取值為LogBackupPolicy時,必須指定該參數。

LogBackupLocalRetentionNumber

Integer

執行個體上可以保留的記錄備份檔案數。

取值範圍:6~100。

預設值:60。

ServerlessConfig

Map

RDS Serverless執行個體的相關設定。

更多資訊,請參見ServerlessConfig屬性

InstanceNetworkType

String

執行個體的網路類型。

取值:

  • VPC:專用網路。

  • Classic:傳統網路。

說明

MySQL雲端硬碟執行個體只支援專用網路,此參數必須配置為VPC

PostgreSQL和MariaDB執行個體只支援專用網路,此參數必須配置為VPC

SQL Server單機版和Web版執行個體支援傳統網路和專用網路。其餘執行個體只支援專用網路,此參數必須配置為VPC

StorageAutoScale

String

儲存空間自動擴容開關。

僅MySQL和PostgreSQL支援,取值:

  • Enable:開啟。

  • Disable:關閉(預設)。

說明

您也可以在執行個體建立完成之後,調用ModifyDasInstanceConfig進行調整。更多資訊,請參見設定儲存空間自動擴容

StorageUpperBound

Number

儲存空間自動擴容的總儲存空間限制值。

自動擴容不會導致執行個體總儲存空間超過該值。單位:GB。

說明

取值需大於等於 0。

StorageAutoScaleEnable時必填。

StorageThreshold

Number

儲存空間自動擴容觸發閾值(百分比)。

取值:

  • 10

  • 20

  • 30

  • 40

  • 50

說明

StorageAutoScaleEnable時該參數必填。

BurstingEnabled

Boolean

通用雲端硬碟 IO 突發功能開關。

取值:

  • true:開啟 IO 突發功能。

  • false:關閉 IO 突發功能。

說明

瞭解通用雲端硬碟的 IO 突發功能的更多資訊,請參見什麼是通用雲端硬碟

IoAccelerationEnabled

String

是否開啟通用雲端硬碟 IO 加速功能。

取值:

  • 1:開啟

  • 0:不開啟

說明

通用雲端硬碟的 IO 加速功能的更多資訊,請參見通用雲端硬碟IO加速功能

ColdDataEnabled

Boolean

通用雲端硬碟資料歸檔功能開關。

取值:

  • true:開啟。

  • false:關閉。

通用雲端硬碟的資料歸檔功能資訊,請參見通用雲端硬碟資料歸檔功能

ServerlessConfig文法

"ServerlessConfig": {
    "SwitchForce": Boolean,
    "MaxCapacity": Number,
    "MinCapacity": Number,
    "AutoPause": Boolean
  }

ServerlessConfig屬性

屬性名稱

類型

必須

允許更新

描述

約束

SwitchForce

Boolean

是否開啟Serverless執行個體的強制彈性擴容和縮容。

取值:

  • true:開啟。

  • false(預設):不開啟。

說明
  • 開啟該參數後,執行個體進行強制擴容和縮容時會有1分鐘以內的閃斷,請您根據實際情況謹慎使用。

  • 執行個體RCU的彈性擴容和縮容通常會立刻生效,但在某些特殊情況下(例如:大事務執行中)無法即刻完成擴容和縮容,此時可開啟本參數進行強制擴容和縮容。

MaxCapacity

Number

執行個體RCU(RDS Capacity Unit)自動擴容和縮容範圍的最大值。

取值:0.5~8。

說明

該參數的值必須大於等於MinCapacity參數。

MinCapacity

Number

執行個體RCU自動擴容和縮容範圍的最小值。

取值:0.5~8。

說明

該參數的值必須小於等於MaxCapacity參數。

AutoPause

Boolean

是否開啟Serverless執行個體的智能暫停和啟動。

取值:

  • true:開啟。

  • false(預設):不開啟。

說明

如果10分鐘無任何串連將進入暫停狀態,當串連進入時會自動喚醒。

DBMappings文法

"DBMappings": [
  {
    "DBDescription": String,
    "CharacterSetName": String,
    "DBName": String
  }
]

DBMappings屬性

屬性名稱

類型

必須

允許更新

描述

約束

CharacterSetName

String

字元集。

取值:

  • MySQL類型:

    • utf8

    • gbk

    • latin1

    • utf8mb4(適用於5.5版和5.6版)

  • SQLServer類型:

    • Chinese_PRC_CI_AS

    • Chinese_PRC_CS_AS

    • SQL_Latin1_General_CP1_CI_AS

    • SQL_Latin1_General_CP1_CS_AS

    • Chinese_PRC_BIN

DBName

String

資料庫名稱。

名稱需要全域唯一。

長度不超過64個字元。以英文字母開頭,可包含英文字母、數字和底線(_)。

DBDescription

String

資料庫描述。

長度為2~256個字元。以英文字母或漢字開頭,不能以http://https://開頭。可包含漢字、英文字母、數字、底線(_)和短劃線(-)。

傳回值

Fn::GetAtt

  • DBInstanceId:資料庫執行個體ID。

  • InnerPort:資料庫執行個體的內網連接埠。

  • InnerIPAddress:內網IP。

  • InnerConnectionString:內網串連地址。

  • PublicPort:資料庫執行個體公網連接埠。

  • PublicConnectionString:公網串連地址。

  • PublicIPAddress:公網IP。

樣本

YAML格式

ROSTemplateFormatVersion: '2015-09-01'
Description: Test RDS DBInstance
Parameters:
  VpcId:
    AssociationProperty: ALIYUN::ECS::VPC::VPCId
    Type: String
    Description:
      en: Please search the ID starting with (vpc-xxx) from console-Virtual Private Cloud
      zh-cn: 現有Virtual Private Cloud絡的執行個體ID
    Label:
      en: VPC ID
      zh-cn: Virtual Private Cloud執行個體ID
  VSwitchId:
    AssociationProperty: ALIYUN::ECS::VSwitch::VSwitchId
    AssociationPropertyMetadata:
      VpcId: ${VpcId}
      ZoneId: ${VSwitchZoneId}
    Type: String
    Description:
      en: Instance ID of existing business network switches, console-Virtual Private Cloud-VSwitches under query
      zh-cn: 現有業務網路交換器的執行個體ID
    Label:
      en: VSwitch ID
      zh-cn: 交換器執行個體ID
Resources:
  RDSInstance:
    Type: ALIYUN::RDS::DBInstance
    Properties:
      VpcId:
        Ref: VpcId
      VSwitchId:
        Ref: VSwitchId
      EngineVersion: '5.6'
      DBInstanceClass: rds.mysql.s2.large
      SecurityIPList: 0.0.0.0/0
      DBInstanceStorage: 5
      Engine: MySQL
      DBMappings:
        - CharacterSetName: utf8
          DBName: DBTest
Outputs:
  DBInstanceId:
    Value:
      Fn::GetAtt:
        - RDSInstance
        - DBInstanceId

JSON格式

{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Description": "Test RDS DBInstance",
  "Parameters": {
    "VpcId": {
      "AssociationProperty": "ALIYUN::ECS::VPC::VPCId",
      "Type": "String",
      "Description": {
        "en": "Please search the ID starting with (vpc-xxx) from console-Virtual Private Cloud",
        "zh-cn": "現有Virtual Private Cloud絡的執行個體ID"
      },
      "Label": {
        "en": "VPC ID",
        "zh-cn": "Virtual Private Cloud執行個體ID"
      }
    },
    "VSwitchId": {
      "AssociationProperty": "ALIYUN::ECS::VSwitch::VSwitchId",
      "AssociationPropertyMetadata": {
        "VpcId": "${VpcId}",
        "ZoneId": "${VSwitchZoneId}"
      },
      "Type": "String",
      "Description": {
        "en": "Instance ID of existing business network switches, console-Virtual Private Cloud-VSwitches under query",
        "zh-cn": "現有業務網路交換器的執行個體ID"
      },
      "Label": {
        "en": "VSwitch ID",
        "zh-cn": "交換器執行個體ID"
      }
    }
  },
  "Resources": {
    "RDSInstance": {
      "Type": "ALIYUN::RDS::DBInstance",
      "Properties": {
        "VpcId": {
          "Ref": "VpcId"
        },
        "VSwitchId": {
          "Ref": "VSwitchId"
        },
        "EngineVersion": "5.6",
        "DBInstanceClass": "rds.mysql.s2.large",
        "SecurityIPList": "0.0.0.0/0",
        "DBInstanceStorage": 5,
        "Engine": "MySQL",
        "DBMappings": [
          {
            "CharacterSetName": "utf8",
            "DBName": "DBTest"
          }
        ]
      }
    }
  },
  "Outputs": {
    "DBInstanceId": {
      "Value": {
        "Fn::GetAtt": [
          "RDSInstance",
          "DBInstanceId"
        ]
      }
    }
  }
}

使用者需要建立多可用性區域的RDS時,可以通過以下兩種方式實現:

1.配置MultiAZ 為 true,ZoneId 設定為空白,建立時會自動為RDS執行個體選擇多可用性區域。

2.配置MultiAZ為 false 或者不配置MultiAZ,通過配置ZoneId+ZoneIdSlave的方式設定RDS多可用性區域。

更多樣本,請參見建立資料庫執行個體、建立管理資料庫的帳號、授權帳號訪問資料庫、修改資料庫參數列表、修改執行個體訪問白名單、為某個執行個體建立一個唯讀執行個體和在執行個體下建立資料庫的組合樣本:YAML樣本