云数据库 SQL Server 版是基于世界一流的商用型数据库产品 Microsoft SQL Server 打造的一种稳定、可靠、可弹性伸缩的在线数据库服务。实例是使用云数据库 SQL Server 版的第一步
Example Usage
Example coming soon!
Example coming soon!
Example coming soon!
Example coming soon!
Example coming soon!
resources:
rDSMsSQLInstanceDemo:
type: volcenginecc:rdsmssql:Instance
name: RDSMsSQLInstanceDemo
properties:
nodeSpec: rds.mssql.3il.x8.medium.s1
zoneId: cn-beijing-a
subnetId: subnet-1a0zgr5e7hslc8nvepxxxxx
dbEngineVersion: SQLServer_2019_Std
instanceType: Basic
storageSpace: 20
vpcId: vpc-3nqt4kq87xn2893xxxxx
instanceName: RDSMsSQLInstanceDemo
superAccountPassword: '********'
serverCollation: Chinese_PRC_CI_AS
timeZone: China Standard Time
chargeInfo:
charge_type: PostPaid
projectName: default
maintenanceTime: 18:00Z-21:59Z
allowListIds:
- acl-03f197e136c843b29e47de74e9xxxxx
tags:
- key: env
value: test
Create Instance Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Instance(name: string, args: InstanceArgs, opts?: CustomResourceOptions);@overload
def Instance(resource_name: str,
args: InstanceArgs,
opts: Optional[ResourceOptions] = None)
@overload
def Instance(resource_name: str,
opts: Optional[ResourceOptions] = None,
subnet_id: Optional[str] = None,
super_account_password: Optional[str] = None,
zone_id: Optional[str] = None,
db_engine_version: Optional[str] = None,
vpc_id: Optional[str] = None,
instance_type: Optional[str] = None,
time_zone: Optional[str] = None,
node_spec: Optional[str] = None,
storage_space: Optional[int] = None,
server_collation: Optional[str] = None,
project_name: Optional[str] = None,
allow_list_ids: Optional[Sequence[str]] = None,
advanced_features: Optional[str] = None,
master_node_id: Optional[str] = None,
tags: Optional[Sequence[InstanceTagArgs]] = None,
maintenance_time: Optional[str] = None,
instance_name: Optional[str] = None,
charge_info: Optional[InstanceChargeInfoArgs] = None)func NewInstance(ctx *Context, name string, args InstanceArgs, opts ...ResourceOption) (*Instance, error)public Instance(string name, InstanceArgs args, CustomResourceOptions? opts = null)
public Instance(String name, InstanceArgs args)
public Instance(String name, InstanceArgs args, CustomResourceOptions options)
type: volcenginecc:rdsmssql:Instance
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args InstanceArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args InstanceArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args InstanceArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args InstanceArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args InstanceArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var exampleinstanceResourceResourceFromRdsmssqlinstance = new Volcenginecc.Rdsmssql.Instance("exampleinstanceResourceResourceFromRdsmssqlinstance", new()
{
SubnetId = "string",
SuperAccountPassword = "string",
ZoneId = "string",
DbEngineVersion = "string",
VpcId = "string",
InstanceType = "string",
TimeZone = "string",
NodeSpec = "string",
StorageSpace = 0,
ServerCollation = "string",
ProjectName = "string",
AllowListIds = new[]
{
"string",
},
AdvancedFeatures = "string",
MasterNodeId = "string",
Tags = new[]
{
new Volcenginecc.Rdsmssql.Inputs.InstanceTagArgs
{
Key = "string",
Value = "string",
},
},
MaintenanceTime = "string",
InstanceName = "string",
ChargeInfo = new Volcenginecc.Rdsmssql.Inputs.InstanceChargeInfoArgs
{
AutoRenew = false,
ChargeEndTime = "string",
ChargeStartTime = "string",
ChargeStatus = "string",
ChargeType = "string",
OverdueReclaimTime = "string",
OverdueTime = "string",
Period = 0,
PeriodUnit = "string",
},
});
example, err := rdsmssql.NewInstance(ctx, "exampleinstanceResourceResourceFromRdsmssqlinstance", &rdsmssql.InstanceArgs{
SubnetId: pulumi.String("string"),
SuperAccountPassword: pulumi.String("string"),
ZoneId: pulumi.String("string"),
DbEngineVersion: pulumi.String("string"),
VpcId: pulumi.String("string"),
InstanceType: pulumi.String("string"),
TimeZone: pulumi.String("string"),
NodeSpec: pulumi.String("string"),
StorageSpace: pulumi.Int(0),
ServerCollation: pulumi.String("string"),
ProjectName: pulumi.String("string"),
AllowListIds: pulumi.StringArray{
pulumi.String("string"),
},
AdvancedFeatures: pulumi.String("string"),
MasterNodeId: pulumi.String("string"),
Tags: rdsmssql.InstanceTagArray{
&rdsmssql.InstanceTagArgs{
Key: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
MaintenanceTime: pulumi.String("string"),
InstanceName: pulumi.String("string"),
ChargeInfo: &rdsmssql.InstanceChargeInfoArgs{
AutoRenew: pulumi.Bool(false),
ChargeEndTime: pulumi.String("string"),
ChargeStartTime: pulumi.String("string"),
ChargeStatus: pulumi.String("string"),
ChargeType: pulumi.String("string"),
OverdueReclaimTime: pulumi.String("string"),
OverdueTime: pulumi.String("string"),
Period: pulumi.Int(0),
PeriodUnit: pulumi.String("string"),
},
})
var exampleinstanceResourceResourceFromRdsmssqlinstance = new com.volcengine.volcenginecc.rdsmssql.Instance("exampleinstanceResourceResourceFromRdsmssqlinstance", com.volcengine.volcenginecc.rdsmssql.InstanceArgs.builder()
.subnetId("string")
.superAccountPassword("string")
.zoneId("string")
.dbEngineVersion("string")
.vpcId("string")
.instanceType("string")
.timeZone("string")
.nodeSpec("string")
.storageSpace(0)
.serverCollation("string")
.projectName("string")
.allowListIds("string")
.advancedFeatures("string")
.masterNodeId("string")
.tags(InstanceTagArgs.builder()
.key("string")
.value("string")
.build())
.maintenanceTime("string")
.instanceName("string")
.chargeInfo(InstanceChargeInfoArgs.builder()
.autoRenew(false)
.chargeEndTime("string")
.chargeStartTime("string")
.chargeStatus("string")
.chargeType("string")
.overdueReclaimTime("string")
.overdueTime("string")
.period(0)
.periodUnit("string")
.build())
.build());
exampleinstance_resource_resource_from_rdsmssqlinstance = volcenginecc.rdsmssql.Instance("exampleinstanceResourceResourceFromRdsmssqlinstance",
subnet_id="string",
super_account_password="string",
zone_id="string",
db_engine_version="string",
vpc_id="string",
instance_type="string",
time_zone="string",
node_spec="string",
storage_space=0,
server_collation="string",
project_name="string",
allow_list_ids=["string"],
advanced_features="string",
master_node_id="string",
tags=[{
"key": "string",
"value": "string",
}],
maintenance_time="string",
instance_name="string",
charge_info={
"auto_renew": False,
"charge_end_time": "string",
"charge_start_time": "string",
"charge_status": "string",
"charge_type": "string",
"overdue_reclaim_time": "string",
"overdue_time": "string",
"period": 0,
"period_unit": "string",
})
const exampleinstanceResourceResourceFromRdsmssqlinstance = new volcenginecc.rdsmssql.Instance("exampleinstanceResourceResourceFromRdsmssqlinstance", {
subnetId: "string",
superAccountPassword: "string",
zoneId: "string",
dbEngineVersion: "string",
vpcId: "string",
instanceType: "string",
timeZone: "string",
nodeSpec: "string",
storageSpace: 0,
serverCollation: "string",
projectName: "string",
allowListIds: ["string"],
advancedFeatures: "string",
masterNodeId: "string",
tags: [{
key: "string",
value: "string",
}],
maintenanceTime: "string",
instanceName: "string",
chargeInfo: {
autoRenew: false,
chargeEndTime: "string",
chargeStartTime: "string",
chargeStatus: "string",
chargeType: "string",
overdueReclaimTime: "string",
overdueTime: "string",
period: 0,
periodUnit: "string",
},
});
type: volcenginecc:rdsmssql:Instance
properties:
advancedFeatures: string
allowListIds:
- string
chargeInfo:
autoRenew: false
chargeEndTime: string
chargeStartTime: string
chargeStatus: string
chargeType: string
overdueReclaimTime: string
overdueTime: string
period: 0
periodUnit: string
dbEngineVersion: string
instanceName: string
instanceType: string
maintenanceTime: string
masterNodeId: string
nodeSpec: string
projectName: string
serverCollation: string
storageSpace: 0
subnetId: string
superAccountPassword: string
tags:
- key: string
value: string
timeZone: string
vpcId: string
zoneId: string
Instance Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The Instance resource accepts the following input properties:
- Db
Engine stringVersion - 兼容版本。取值如下:SQLServer2019Std:表示 SQL Server 2019 标准版。SQLServer2019Ent:表示 SQL Server 2019 企业版。SQLServer2019Web:表示 SQL Server 2019 Web 版。SQLServer2022Std:表示 SQL Server 2022 标准版。SQLServer2022Ent:表示 SQL Server 2022 企业版。SQLServer2022Web:表示 SQL Server 2022 Web 版。
- Instance
Type string - 实例类型。取值如下:HA(高可用)、Basic(基础版)、Cluster(集群版)。不同引擎版本支持的类型不同:2019 Std 支持 HA/Basic;2019 Ent 支持 Cluster/Basic;2019 Web 支持 Basic。
- Node
Spec string - 实例规格代码。
- Storage
Space int - 存储空间大小,单位为 GiB。取值范围:20GiB ~ 4000GiB,步长为 10GiB。
- Subnet
Id string - 子网 ID。当主备节点不在同一个可用区时,主备节点的子网也需设置为对应可用区私有网络下的子网,多个可用区需使用英文分号(;)隔开。
- Super
Account stringPassword - 高权限账号的密码。密码规则如下:长度为 8~32 个字符。由大写字母、小写字母、数字、特殊字符中的至少三种组成。特殊字符为 !@#$%^&*()_+-=。
- Time
Zone string - 时区。
- Vpc
Id string - VPC ID
- Zone
Id string - 节点所在可用区。当主备节点不在同一个可用区时,您可以使用英文分号(;)隔开,默认第一个为主节点可用区,第二个为备节点可用区。
- Advanced
Features string - 需要修改的实例高级特性。该接口当前属于加白接口,如需使用,您可以联系技术支持。示例值:{"Key":"Value"}
- Allow
List List<string>Ids - 允许访问的白名单ID列表。
- Charge
Info Volcengine.Instance Charge Info - 付费方式。
- Instance
Name string - 实例名称。实例名称的命名规则如下:不能以数字、中划线开头。只能包含中文、字母、数字、下划线和中划线。长度限制在 1~128 之间。
- Maintenance
Time string - 实例的可维护时间段。格式:HH:mmZ-HH:mmZ(UTC时间)。默认取值为 UTC18:00Z-21:59Z(即北京时间 02:00-05:59)。说明:为保护云数据库的稳定性,系统会不定期对实例进行维护。可维护时间段建议设置在业务低峰期,避免对业务造成影响。在可维护时间段内,实例可能会出现 1~2 次的连接闪断,需确保应用程序具有自动重连机制。可维护时间段最小时间间隔 1 小时,最大时间间隔 24 小时,不允许跨天选择可维护时间段。
- Master
Node stringId - 主节点ID。手动切换主备节点时,该参数为必填项。
- Project
Name string - 所属项目。
- Server
Collation string - 实例字符集排序规则,默认 ChinesePRCCIAS。目前已支持大多数原生字符集具体取值如下:Latin1GeneralCIAS,Latin1GeneralCSAS,SQLLatin1GeneralCP1CIAS,SQLLatin1GeneralCP1CSAS,ChinesePRCCIAS,ChinesePRCCSAS,ChinesePRCBIN,JapaneseCIAS,JapaneseCSAS,ChineseTaiwanStrokeCIAS,ChineseTaiwanStrokeCSAS,ThaiCIAS,ChinesePRCCIAI,ChinesePRCBIN2,CyrillicGeneralCI_AS。
-
List<Volcengine.
Instance Tag>
- Db
Engine stringVersion - 兼容版本。取值如下:SQLServer2019Std:表示 SQL Server 2019 标准版。SQLServer2019Ent:表示 SQL Server 2019 企业版。SQLServer2019Web:表示 SQL Server 2019 Web 版。SQLServer2022Std:表示 SQL Server 2022 标准版。SQLServer2022Ent:表示 SQL Server 2022 企业版。SQLServer2022Web:表示 SQL Server 2022 Web 版。
- Instance
Type string - 实例类型。取值如下:HA(高可用)、Basic(基础版)、Cluster(集群版)。不同引擎版本支持的类型不同:2019 Std 支持 HA/Basic;2019 Ent 支持 Cluster/Basic;2019 Web 支持 Basic。
- Node
Spec string - 实例规格代码。
- Storage
Space int - 存储空间大小,单位为 GiB。取值范围:20GiB ~ 4000GiB,步长为 10GiB。
- Subnet
Id string - 子网 ID。当主备节点不在同一个可用区时,主备节点的子网也需设置为对应可用区私有网络下的子网,多个可用区需使用英文分号(;)隔开。
- Super
Account stringPassword - 高权限账号的密码。密码规则如下:长度为 8~32 个字符。由大写字母、小写字母、数字、特殊字符中的至少三种组成。特殊字符为 !@#$%^&*()_+-=。
- Time
Zone string - 时区。
- Vpc
Id string - VPC ID
- Zone
Id string - 节点所在可用区。当主备节点不在同一个可用区时,您可以使用英文分号(;)隔开,默认第一个为主节点可用区,第二个为备节点可用区。
- Advanced
Features string - 需要修改的实例高级特性。该接口当前属于加白接口,如需使用,您可以联系技术支持。示例值:{"Key":"Value"}
- Allow
List []stringIds - 允许访问的白名单ID列表。
- Charge
Info InstanceCharge Info Args - 付费方式。
- Instance
Name string - 实例名称。实例名称的命名规则如下:不能以数字、中划线开头。只能包含中文、字母、数字、下划线和中划线。长度限制在 1~128 之间。
- Maintenance
Time string - 实例的可维护时间段。格式:HH:mmZ-HH:mmZ(UTC时间)。默认取值为 UTC18:00Z-21:59Z(即北京时间 02:00-05:59)。说明:为保护云数据库的稳定性,系统会不定期对实例进行维护。可维护时间段建议设置在业务低峰期,避免对业务造成影响。在可维护时间段内,实例可能会出现 1~2 次的连接闪断,需确保应用程序具有自动重连机制。可维护时间段最小时间间隔 1 小时,最大时间间隔 24 小时,不允许跨天选择可维护时间段。
- Master
Node stringId - 主节点ID。手动切换主备节点时,该参数为必填项。
- Project
Name string - 所属项目。
- Server
Collation string - 实例字符集排序规则,默认 ChinesePRCCIAS。目前已支持大多数原生字符集具体取值如下:Latin1GeneralCIAS,Latin1GeneralCSAS,SQLLatin1GeneralCP1CIAS,SQLLatin1GeneralCP1CSAS,ChinesePRCCIAS,ChinesePRCCSAS,ChinesePRCBIN,JapaneseCIAS,JapaneseCSAS,ChineseTaiwanStrokeCIAS,ChineseTaiwanStrokeCSAS,ThaiCIAS,ChinesePRCCIAI,ChinesePRCBIN2,CyrillicGeneralCI_AS。
-
[]Instance
Tag Args
- db
Engine StringVersion - 兼容版本。取值如下:SQLServer2019Std:表示 SQL Server 2019 标准版。SQLServer2019Ent:表示 SQL Server 2019 企业版。SQLServer2019Web:表示 SQL Server 2019 Web 版。SQLServer2022Std:表示 SQL Server 2022 标准版。SQLServer2022Ent:表示 SQL Server 2022 企业版。SQLServer2022Web:表示 SQL Server 2022 Web 版。
- instance
Type String - 实例类型。取值如下:HA(高可用)、Basic(基础版)、Cluster(集群版)。不同引擎版本支持的类型不同:2019 Std 支持 HA/Basic;2019 Ent 支持 Cluster/Basic;2019 Web 支持 Basic。
- node
Spec String - 实例规格代码。
- storage
Space Integer - 存储空间大小,单位为 GiB。取值范围:20GiB ~ 4000GiB,步长为 10GiB。
- subnet
Id String - 子网 ID。当主备节点不在同一个可用区时,主备节点的子网也需设置为对应可用区私有网络下的子网,多个可用区需使用英文分号(;)隔开。
- super
Account StringPassword - 高权限账号的密码。密码规则如下:长度为 8~32 个字符。由大写字母、小写字母、数字、特殊字符中的至少三种组成。特殊字符为 !@#$%^&*()_+-=。
- time
Zone String - 时区。
- vpc
Id String - VPC ID
- zone
Id String - 节点所在可用区。当主备节点不在同一个可用区时,您可以使用英文分号(;)隔开,默认第一个为主节点可用区,第二个为备节点可用区。
- advanced
Features String - 需要修改的实例高级特性。该接口当前属于加白接口,如需使用,您可以联系技术支持。示例值:{"Key":"Value"}
- allow
List List<String>Ids - 允许访问的白名单ID列表。
- charge
Info InstanceCharge Info - 付费方式。
- instance
Name String - 实例名称。实例名称的命名规则如下:不能以数字、中划线开头。只能包含中文、字母、数字、下划线和中划线。长度限制在 1~128 之间。
- maintenance
Time String - 实例的可维护时间段。格式:HH:mmZ-HH:mmZ(UTC时间)。默认取值为 UTC18:00Z-21:59Z(即北京时间 02:00-05:59)。说明:为保护云数据库的稳定性,系统会不定期对实例进行维护。可维护时间段建议设置在业务低峰期,避免对业务造成影响。在可维护时间段内,实例可能会出现 1~2 次的连接闪断,需确保应用程序具有自动重连机制。可维护时间段最小时间间隔 1 小时,最大时间间隔 24 小时,不允许跨天选择可维护时间段。
- master
Node StringId - 主节点ID。手动切换主备节点时,该参数为必填项。
- project
Name String - 所属项目。
- server
Collation String - 实例字符集排序规则,默认 ChinesePRCCIAS。目前已支持大多数原生字符集具体取值如下:Latin1GeneralCIAS,Latin1GeneralCSAS,SQLLatin1GeneralCP1CIAS,SQLLatin1GeneralCP1CSAS,ChinesePRCCIAS,ChinesePRCCSAS,ChinesePRCBIN,JapaneseCIAS,JapaneseCSAS,ChineseTaiwanStrokeCIAS,ChineseTaiwanStrokeCSAS,ThaiCIAS,ChinesePRCCIAI,ChinesePRCBIN2,CyrillicGeneralCI_AS。
-
List<Instance
Tag>
- db
Engine stringVersion - 兼容版本。取值如下:SQLServer2019Std:表示 SQL Server 2019 标准版。SQLServer2019Ent:表示 SQL Server 2019 企业版。SQLServer2019Web:表示 SQL Server 2019 Web 版。SQLServer2022Std:表示 SQL Server 2022 标准版。SQLServer2022Ent:表示 SQL Server 2022 企业版。SQLServer2022Web:表示 SQL Server 2022 Web 版。
- instance
Type string - 实例类型。取值如下:HA(高可用)、Basic(基础版)、Cluster(集群版)。不同引擎版本支持的类型不同:2019 Std 支持 HA/Basic;2019 Ent 支持 Cluster/Basic;2019 Web 支持 Basic。
- node
Spec string - 实例规格代码。
- storage
Space number - 存储空间大小,单位为 GiB。取值范围:20GiB ~ 4000GiB,步长为 10GiB。
- subnet
Id string - 子网 ID。当主备节点不在同一个可用区时,主备节点的子网也需设置为对应可用区私有网络下的子网,多个可用区需使用英文分号(;)隔开。
- super
Account stringPassword - 高权限账号的密码。密码规则如下:长度为 8~32 个字符。由大写字母、小写字母、数字、特殊字符中的至少三种组成。特殊字符为 !@#$%^&*()_+-=。
- time
Zone string - 时区。
- vpc
Id string - VPC ID
- zone
Id string - 节点所在可用区。当主备节点不在同一个可用区时,您可以使用英文分号(;)隔开,默认第一个为主节点可用区,第二个为备节点可用区。
- advanced
Features string - 需要修改的实例高级特性。该接口当前属于加白接口,如需使用,您可以联系技术支持。示例值:{"Key":"Value"}
- allow
List string[]Ids - 允许访问的白名单ID列表。
- charge
Info InstanceCharge Info - 付费方式。
- instance
Name string - 实例名称。实例名称的命名规则如下:不能以数字、中划线开头。只能包含中文、字母、数字、下划线和中划线。长度限制在 1~128 之间。
- maintenance
Time string - 实例的可维护时间段。格式:HH:mmZ-HH:mmZ(UTC时间)。默认取值为 UTC18:00Z-21:59Z(即北京时间 02:00-05:59)。说明:为保护云数据库的稳定性,系统会不定期对实例进行维护。可维护时间段建议设置在业务低峰期,避免对业务造成影响。在可维护时间段内,实例可能会出现 1~2 次的连接闪断,需确保应用程序具有自动重连机制。可维护时间段最小时间间隔 1 小时,最大时间间隔 24 小时,不允许跨天选择可维护时间段。
- master
Node stringId - 主节点ID。手动切换主备节点时,该参数为必填项。
- project
Name string - 所属项目。
- server
Collation string - 实例字符集排序规则,默认 ChinesePRCCIAS。目前已支持大多数原生字符集具体取值如下:Latin1GeneralCIAS,Latin1GeneralCSAS,SQLLatin1GeneralCP1CIAS,SQLLatin1GeneralCP1CSAS,ChinesePRCCIAS,ChinesePRCCSAS,ChinesePRCBIN,JapaneseCIAS,JapaneseCSAS,ChineseTaiwanStrokeCIAS,ChineseTaiwanStrokeCSAS,ThaiCIAS,ChinesePRCCIAI,ChinesePRCBIN2,CyrillicGeneralCI_AS。
-
Instance
Tag[]
- db_
engine_ strversion - 兼容版本。取值如下:SQLServer2019Std:表示 SQL Server 2019 标准版。SQLServer2019Ent:表示 SQL Server 2019 企业版。SQLServer2019Web:表示 SQL Server 2019 Web 版。SQLServer2022Std:表示 SQL Server 2022 标准版。SQLServer2022Ent:表示 SQL Server 2022 企业版。SQLServer2022Web:表示 SQL Server 2022 Web 版。
- instance_
type str - 实例类型。取值如下:HA(高可用)、Basic(基础版)、Cluster(集群版)。不同引擎版本支持的类型不同:2019 Std 支持 HA/Basic;2019 Ent 支持 Cluster/Basic;2019 Web 支持 Basic。
- node_
spec str - 实例规格代码。
- storage_
space int - 存储空间大小,单位为 GiB。取值范围:20GiB ~ 4000GiB,步长为 10GiB。
- subnet_
id str - 子网 ID。当主备节点不在同一个可用区时,主备节点的子网也需设置为对应可用区私有网络下的子网,多个可用区需使用英文分号(;)隔开。
- super_
account_ strpassword - 高权限账号的密码。密码规则如下:长度为 8~32 个字符。由大写字母、小写字母、数字、特殊字符中的至少三种组成。特殊字符为 !@#$%^&*()_+-=。
- time_
zone str - 时区。
- vpc_
id str - VPC ID
- zone_
id str - 节点所在可用区。当主备节点不在同一个可用区时,您可以使用英文分号(;)隔开,默认第一个为主节点可用区,第二个为备节点可用区。
- advanced_
features str - 需要修改的实例高级特性。该接口当前属于加白接口,如需使用,您可以联系技术支持。示例值:{"Key":"Value"}
- allow_
list_ Sequence[str]ids - 允许访问的白名单ID列表。
- charge_
info InstanceCharge Info Args - 付费方式。
- instance_
name str - 实例名称。实例名称的命名规则如下:不能以数字、中划线开头。只能包含中文、字母、数字、下划线和中划线。长度限制在 1~128 之间。
- maintenance_
time str - 实例的可维护时间段。格式:HH:mmZ-HH:mmZ(UTC时间)。默认取值为 UTC18:00Z-21:59Z(即北京时间 02:00-05:59)。说明:为保护云数据库的稳定性,系统会不定期对实例进行维护。可维护时间段建议设置在业务低峰期,避免对业务造成影响。在可维护时间段内,实例可能会出现 1~2 次的连接闪断,需确保应用程序具有自动重连机制。可维护时间段最小时间间隔 1 小时,最大时间间隔 24 小时,不允许跨天选择可维护时间段。
- master_
node_ strid - 主节点ID。手动切换主备节点时,该参数为必填项。
- project_
name str - 所属项目。
- server_
collation str - 实例字符集排序规则,默认 ChinesePRCCIAS。目前已支持大多数原生字符集具体取值如下:Latin1GeneralCIAS,Latin1GeneralCSAS,SQLLatin1GeneralCP1CIAS,SQLLatin1GeneralCP1CSAS,ChinesePRCCIAS,ChinesePRCCSAS,ChinesePRCBIN,JapaneseCIAS,JapaneseCSAS,ChineseTaiwanStrokeCIAS,ChineseTaiwanStrokeCSAS,ThaiCIAS,ChinesePRCCIAI,ChinesePRCBIN2,CyrillicGeneralCI_AS。
-
Sequence[Instance
Tag Args]
- db
Engine StringVersion - 兼容版本。取值如下:SQLServer2019Std:表示 SQL Server 2019 标准版。SQLServer2019Ent:表示 SQL Server 2019 企业版。SQLServer2019Web:表示 SQL Server 2019 Web 版。SQLServer2022Std:表示 SQL Server 2022 标准版。SQLServer2022Ent:表示 SQL Server 2022 企业版。SQLServer2022Web:表示 SQL Server 2022 Web 版。
- instance
Type String - 实例类型。取值如下:HA(高可用)、Basic(基础版)、Cluster(集群版)。不同引擎版本支持的类型不同:2019 Std 支持 HA/Basic;2019 Ent 支持 Cluster/Basic;2019 Web 支持 Basic。
- node
Spec String - 实例规格代码。
- storage
Space Number - 存储空间大小,单位为 GiB。取值范围:20GiB ~ 4000GiB,步长为 10GiB。
- subnet
Id String - 子网 ID。当主备节点不在同一个可用区时,主备节点的子网也需设置为对应可用区私有网络下的子网,多个可用区需使用英文分号(;)隔开。
- super
Account StringPassword - 高权限账号的密码。密码规则如下:长度为 8~32 个字符。由大写字母、小写字母、数字、特殊字符中的至少三种组成。特殊字符为 !@#$%^&*()_+-=。
- time
Zone String - 时区。
- vpc
Id String - VPC ID
- zone
Id String - 节点所在可用区。当主备节点不在同一个可用区时,您可以使用英文分号(;)隔开,默认第一个为主节点可用区,第二个为备节点可用区。
- advanced
Features String - 需要修改的实例高级特性。该接口当前属于加白接口,如需使用,您可以联系技术支持。示例值:{"Key":"Value"}
- allow
List List<String>Ids - 允许访问的白名单ID列表。
- charge
Info Property Map - 付费方式。
- instance
Name String - 实例名称。实例名称的命名规则如下:不能以数字、中划线开头。只能包含中文、字母、数字、下划线和中划线。长度限制在 1~128 之间。
- maintenance
Time String - 实例的可维护时间段。格式:HH:mmZ-HH:mmZ(UTC时间)。默认取值为 UTC18:00Z-21:59Z(即北京时间 02:00-05:59)。说明:为保护云数据库的稳定性,系统会不定期对实例进行维护。可维护时间段建议设置在业务低峰期,避免对业务造成影响。在可维护时间段内,实例可能会出现 1~2 次的连接闪断,需确保应用程序具有自动重连机制。可维护时间段最小时间间隔 1 小时,最大时间间隔 24 小时,不允许跨天选择可维护时间段。
- master
Node StringId - 主节点ID。手动切换主备节点时,该参数为必填项。
- project
Name String - 所属项目。
- server
Collation String - 实例字符集排序规则,默认 ChinesePRCCIAS。目前已支持大多数原生字符集具体取值如下:Latin1GeneralCIAS,Latin1GeneralCSAS,SQLLatin1GeneralCP1CIAS,SQLLatin1GeneralCP1CSAS,ChinesePRCCIAS,ChinesePRCCSAS,ChinesePRCBIN,JapaneseCIAS,JapaneseCSAS,ChineseTaiwanStrokeCIAS,ChineseTaiwanStrokeCSAS,ThaiCIAS,ChinesePRCCIAI,ChinesePRCBIN2,CyrillicGeneralCI_AS。
- List<Property Map>
Outputs
All input properties are implicitly available as output properties. Additionally, the Instance resource produces the following output properties:
- Backup
Use double - 实例已用备份空间。单位:GiB。
- Connection
Infos List<Volcengine.Instance Connection Info> - Created
Time string - 创建时间。
- Id string
- The provider-assigned unique ID for this managed resource.
- Inner
Version string - 内核版本号。
- Instance
Category string - 实例分类。取值:Primary:主实例。ReadOnly:只读实例。
- Instance
Id string - 实例ID。
- Instance
Status string - 实例状态,取值:Running:运行中。Creating:创建中。CreateFailed:创建失败。Deleting:删除中。Restarting:重启中。Updating:变更中。MasterChanging:主节点切换中。Error:错误。
- Memory int
- 内存大小,单位为 GiB。
- Node
Detail List<Volcengine.Infos Instance Node Detail Info> - Port string
- 端口
- Primary
Instance stringId - 主实例ID。如果为空说明它是主实例。
- Read
Only intNumber - 只读实例数量。
- Slow
Query boolEnable - 表示是否开启慢日志,取值如下:true:表示开启慢日志。false:表示不开启慢日志。
- Slow
Query stringTime - 慢日志的阈值,取值范围为 [1~10],单位:秒(s)。
- Storage
Type string - 实例存储类型。
- Storage
Use double - 实例已用储空间。单位:GiB。
- Updated
Time string - 更新时间。
- Vcpu int
- CPU 大小。例如:1 表示 1核。
- Backup
Use float64 - 实例已用备份空间。单位:GiB。
- Connection
Infos []InstanceConnection Info - Created
Time string - 创建时间。
- Id string
- The provider-assigned unique ID for this managed resource.
- Inner
Version string - 内核版本号。
- Instance
Category string - 实例分类。取值:Primary:主实例。ReadOnly:只读实例。
- Instance
Id string - 实例ID。
- Instance
Status string - 实例状态,取值:Running:运行中。Creating:创建中。CreateFailed:创建失败。Deleting:删除中。Restarting:重启中。Updating:变更中。MasterChanging:主节点切换中。Error:错误。
- Memory int
- 内存大小,单位为 GiB。
- Node
Detail []InstanceInfos Node Detail Info - Port string
- 端口
- Primary
Instance stringId - 主实例ID。如果为空说明它是主实例。
- Read
Only intNumber - 只读实例数量。
- Slow
Query boolEnable - 表示是否开启慢日志,取值如下:true:表示开启慢日志。false:表示不开启慢日志。
- Slow
Query stringTime - 慢日志的阈值,取值范围为 [1~10],单位:秒(s)。
- Storage
Type string - 实例存储类型。
- Storage
Use float64 - 实例已用储空间。单位:GiB。
- Updated
Time string - 更新时间。
- Vcpu int
- CPU 大小。例如:1 表示 1核。
- backup
Use Double - 实例已用备份空间。单位:GiB。
- connection
Infos List<InstanceConnection Info> - created
Time String - 创建时间。
- id String
- The provider-assigned unique ID for this managed resource.
- inner
Version String - 内核版本号。
- instance
Category String - 实例分类。取值:Primary:主实例。ReadOnly:只读实例。
- instance
Id String - 实例ID。
- instance
Status String - 实例状态,取值:Running:运行中。Creating:创建中。CreateFailed:创建失败。Deleting:删除中。Restarting:重启中。Updating:变更中。MasterChanging:主节点切换中。Error:错误。
- memory Integer
- 内存大小,单位为 GiB。
- node
Detail List<InstanceInfos Node Detail Info> - port String
- 端口
- primary
Instance StringId - 主实例ID。如果为空说明它是主实例。
- read
Only IntegerNumber - 只读实例数量。
- slow
Query BooleanEnable - 表示是否开启慢日志,取值如下:true:表示开启慢日志。false:表示不开启慢日志。
- slow
Query StringTime - 慢日志的阈值,取值范围为 [1~10],单位:秒(s)。
- storage
Type String - 实例存储类型。
- storage
Use Double - 实例已用储空间。单位:GiB。
- updated
Time String - 更新时间。
- vcpu Integer
- CPU 大小。例如:1 表示 1核。
- backup
Use number - 实例已用备份空间。单位:GiB。
- connection
Infos InstanceConnection Info[] - created
Time string - 创建时间。
- id string
- The provider-assigned unique ID for this managed resource.
- inner
Version string - 内核版本号。
- instance
Category string - 实例分类。取值:Primary:主实例。ReadOnly:只读实例。
- instance
Id string - 实例ID。
- instance
Status string - 实例状态,取值:Running:运行中。Creating:创建中。CreateFailed:创建失败。Deleting:删除中。Restarting:重启中。Updating:变更中。MasterChanging:主节点切换中。Error:错误。
- memory number
- 内存大小,单位为 GiB。
- node
Detail InstanceInfos Node Detail Info[] - port string
- 端口
- primary
Instance stringId - 主实例ID。如果为空说明它是主实例。
- read
Only numberNumber - 只读实例数量。
- slow
Query booleanEnable - 表示是否开启慢日志,取值如下:true:表示开启慢日志。false:表示不开启慢日志。
- slow
Query stringTime - 慢日志的阈值,取值范围为 [1~10],单位:秒(s)。
- storage
Type string - 实例存储类型。
- storage
Use number - 实例已用储空间。单位:GiB。
- updated
Time string - 更新时间。
- vcpu number
- CPU 大小。例如:1 表示 1核。
- backup_
use float - 实例已用备份空间。单位:GiB。
- connection_
infos Sequence[InstanceConnection Info] - created_
time str - 创建时间。
- id str
- The provider-assigned unique ID for this managed resource.
- inner_
version str - 内核版本号。
- instance_
category str - 实例分类。取值:Primary:主实例。ReadOnly:只读实例。
- instance_
id str - 实例ID。
- instance_
status str - 实例状态,取值:Running:运行中。Creating:创建中。CreateFailed:创建失败。Deleting:删除中。Restarting:重启中。Updating:变更中。MasterChanging:主节点切换中。Error:错误。
- memory int
- 内存大小,单位为 GiB。
- node_
detail_ Sequence[Instanceinfos Node Detail Info] - port str
- 端口
- primary_
instance_ strid - 主实例ID。如果为空说明它是主实例。
- read_
only_ intnumber - 只读实例数量。
- slow_
query_ boolenable - 表示是否开启慢日志,取值如下:true:表示开启慢日志。false:表示不开启慢日志。
- slow_
query_ strtime - 慢日志的阈值,取值范围为 [1~10],单位:秒(s)。
- storage_
type str - 实例存储类型。
- storage_
use float - 实例已用储空间。单位:GiB。
- updated_
time str - 更新时间。
- vcpu int
- CPU 大小。例如:1 表示 1核。
- backup
Use Number - 实例已用备份空间。单位:GiB。
- connection
Infos List<Property Map> - created
Time String - 创建时间。
- id String
- The provider-assigned unique ID for this managed resource.
- inner
Version String - 内核版本号。
- instance
Category String - 实例分类。取值:Primary:主实例。ReadOnly:只读实例。
- instance
Id String - 实例ID。
- instance
Status String - 实例状态,取值:Running:运行中。Creating:创建中。CreateFailed:创建失败。Deleting:删除中。Restarting:重启中。Updating:变更中。MasterChanging:主节点切换中。Error:错误。
- memory Number
- 内存大小,单位为 GiB。
- node
Detail List<Property Map>Infos - port String
- 端口
- primary
Instance StringId - 主实例ID。如果为空说明它是主实例。
- read
Only NumberNumber - 只读实例数量。
- slow
Query BooleanEnable - 表示是否开启慢日志,取值如下:true:表示开启慢日志。false:表示不开启慢日志。
- slow
Query StringTime - 慢日志的阈值,取值范围为 [1~10],单位:秒(s)。
- storage
Type String - 实例存储类型。
- storage
Use Number - 实例已用储空间。单位:GiB。
- updated
Time String - 更新时间。
- vcpu Number
- CPU 大小。例如:1 表示 1核。
Look up Existing Instance Resource
Get an existing Instance resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: InstanceState, opts?: CustomResourceOptions): Instance@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
advanced_features: Optional[str] = None,
allow_list_ids: Optional[Sequence[str]] = None,
backup_use: Optional[float] = None,
charge_info: Optional[InstanceChargeInfoArgs] = None,
connection_infos: Optional[Sequence[InstanceConnectionInfoArgs]] = None,
created_time: Optional[str] = None,
db_engine_version: Optional[str] = None,
inner_version: Optional[str] = None,
instance_category: Optional[str] = None,
instance_id: Optional[str] = None,
instance_name: Optional[str] = None,
instance_status: Optional[str] = None,
instance_type: Optional[str] = None,
maintenance_time: Optional[str] = None,
master_node_id: Optional[str] = None,
memory: Optional[int] = None,
node_detail_infos: Optional[Sequence[InstanceNodeDetailInfoArgs]] = None,
node_spec: Optional[str] = None,
port: Optional[str] = None,
primary_instance_id: Optional[str] = None,
project_name: Optional[str] = None,
read_only_number: Optional[int] = None,
server_collation: Optional[str] = None,
slow_query_enable: Optional[bool] = None,
slow_query_time: Optional[str] = None,
storage_space: Optional[int] = None,
storage_type: Optional[str] = None,
storage_use: Optional[float] = None,
subnet_id: Optional[str] = None,
super_account_password: Optional[str] = None,
tags: Optional[Sequence[InstanceTagArgs]] = None,
time_zone: Optional[str] = None,
updated_time: Optional[str] = None,
vcpu: Optional[int] = None,
vpc_id: Optional[str] = None,
zone_id: Optional[str] = None) -> Instancefunc GetInstance(ctx *Context, name string, id IDInput, state *InstanceState, opts ...ResourceOption) (*Instance, error)public static Instance Get(string name, Input<string> id, InstanceState? state, CustomResourceOptions? opts = null)public static Instance get(String name, Output<String> id, InstanceState state, CustomResourceOptions options)resources: _: type: volcenginecc:rdsmssql:Instance get: id: ${id}- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Advanced
Features string - 需要修改的实例高级特性。该接口当前属于加白接口,如需使用,您可以联系技术支持。示例值:{"Key":"Value"}
- Allow
List List<string>Ids - 允许访问的白名单ID列表。
- Backup
Use double - 实例已用备份空间。单位:GiB。
- Charge
Info Volcengine.Instance Charge Info - 付费方式。
- Connection
Infos List<Volcengine.Instance Connection Info> - Created
Time string - 创建时间。
- Db
Engine stringVersion - 兼容版本。取值如下:SQLServer2019Std:表示 SQL Server 2019 标准版。SQLServer2019Ent:表示 SQL Server 2019 企业版。SQLServer2019Web:表示 SQL Server 2019 Web 版。SQLServer2022Std:表示 SQL Server 2022 标准版。SQLServer2022Ent:表示 SQL Server 2022 企业版。SQLServer2022Web:表示 SQL Server 2022 Web 版。
- Inner
Version string - 内核版本号。
- Instance
Category string - 实例分类。取值:Primary:主实例。ReadOnly:只读实例。
- Instance
Id string - 实例ID。
- Instance
Name string - 实例名称。实例名称的命名规则如下:不能以数字、中划线开头。只能包含中文、字母、数字、下划线和中划线。长度限制在 1~128 之间。
- Instance
Status string - 实例状态,取值:Running:运行中。Creating:创建中。CreateFailed:创建失败。Deleting:删除中。Restarting:重启中。Updating:变更中。MasterChanging:主节点切换中。Error:错误。
- Instance
Type string - 实例类型。取值如下:HA(高可用)、Basic(基础版)、Cluster(集群版)。不同引擎版本支持的类型不同:2019 Std 支持 HA/Basic;2019 Ent 支持 Cluster/Basic;2019 Web 支持 Basic。
- Maintenance
Time string - 实例的可维护时间段。格式:HH:mmZ-HH:mmZ(UTC时间)。默认取值为 UTC18:00Z-21:59Z(即北京时间 02:00-05:59)。说明:为保护云数据库的稳定性,系统会不定期对实例进行维护。可维护时间段建议设置在业务低峰期,避免对业务造成影响。在可维护时间段内,实例可能会出现 1~2 次的连接闪断,需确保应用程序具有自动重连机制。可维护时间段最小时间间隔 1 小时,最大时间间隔 24 小时,不允许跨天选择可维护时间段。
- Master
Node stringId - 主节点ID。手动切换主备节点时,该参数为必填项。
- Memory int
- 内存大小,单位为 GiB。
- Node
Detail List<Volcengine.Infos Instance Node Detail Info> - Node
Spec string - 实例规格代码。
- Port string
- 端口
- Primary
Instance stringId - 主实例ID。如果为空说明它是主实例。
- Project
Name string - 所属项目。
- Read
Only intNumber - 只读实例数量。
- Server
Collation string - 实例字符集排序规则,默认 ChinesePRCCIAS。目前已支持大多数原生字符集具体取值如下:Latin1GeneralCIAS,Latin1GeneralCSAS,SQLLatin1GeneralCP1CIAS,SQLLatin1GeneralCP1CSAS,ChinesePRCCIAS,ChinesePRCCSAS,ChinesePRCBIN,JapaneseCIAS,JapaneseCSAS,ChineseTaiwanStrokeCIAS,ChineseTaiwanStrokeCSAS,ThaiCIAS,ChinesePRCCIAI,ChinesePRCBIN2,CyrillicGeneralCI_AS。
- Slow
Query boolEnable - 表示是否开启慢日志,取值如下:true:表示开启慢日志。false:表示不开启慢日志。
- Slow
Query stringTime - 慢日志的阈值,取值范围为 [1~10],单位:秒(s)。
- Storage
Space int - 存储空间大小,单位为 GiB。取值范围:20GiB ~ 4000GiB,步长为 10GiB。
- Storage
Type string - 实例存储类型。
- Storage
Use double - 实例已用储空间。单位:GiB。
- Subnet
Id string - 子网 ID。当主备节点不在同一个可用区时,主备节点的子网也需设置为对应可用区私有网络下的子网,多个可用区需使用英文分号(;)隔开。
- Super
Account stringPassword - 高权限账号的密码。密码规则如下:长度为 8~32 个字符。由大写字母、小写字母、数字、特殊字符中的至少三种组成。特殊字符为 !@#$%^&*()_+-=。
-
List<Volcengine.
Instance Tag> - Time
Zone string - 时区。
- Updated
Time string - 更新时间。
- Vcpu int
- CPU 大小。例如:1 表示 1核。
- Vpc
Id string - VPC ID
- Zone
Id string - 节点所在可用区。当主备节点不在同一个可用区时,您可以使用英文分号(;)隔开,默认第一个为主节点可用区,第二个为备节点可用区。
- Advanced
Features string - 需要修改的实例高级特性。该接口当前属于加白接口,如需使用,您可以联系技术支持。示例值:{"Key":"Value"}
- Allow
List []stringIds - 允许访问的白名单ID列表。
- Backup
Use float64 - 实例已用备份空间。单位:GiB。
- Charge
Info InstanceCharge Info Args - 付费方式。
- Connection
Infos []InstanceConnection Info Args - Created
Time string - 创建时间。
- Db
Engine stringVersion - 兼容版本。取值如下:SQLServer2019Std:表示 SQL Server 2019 标准版。SQLServer2019Ent:表示 SQL Server 2019 企业版。SQLServer2019Web:表示 SQL Server 2019 Web 版。SQLServer2022Std:表示 SQL Server 2022 标准版。SQLServer2022Ent:表示 SQL Server 2022 企业版。SQLServer2022Web:表示 SQL Server 2022 Web 版。
- Inner
Version string - 内核版本号。
- Instance
Category string - 实例分类。取值:Primary:主实例。ReadOnly:只读实例。
- Instance
Id string - 实例ID。
- Instance
Name string - 实例名称。实例名称的命名规则如下:不能以数字、中划线开头。只能包含中文、字母、数字、下划线和中划线。长度限制在 1~128 之间。
- Instance
Status string - 实例状态,取值:Running:运行中。Creating:创建中。CreateFailed:创建失败。Deleting:删除中。Restarting:重启中。Updating:变更中。MasterChanging:主节点切换中。Error:错误。
- Instance
Type string - 实例类型。取值如下:HA(高可用)、Basic(基础版)、Cluster(集群版)。不同引擎版本支持的类型不同:2019 Std 支持 HA/Basic;2019 Ent 支持 Cluster/Basic;2019 Web 支持 Basic。
- Maintenance
Time string - 实例的可维护时间段。格式:HH:mmZ-HH:mmZ(UTC时间)。默认取值为 UTC18:00Z-21:59Z(即北京时间 02:00-05:59)。说明:为保护云数据库的稳定性,系统会不定期对实例进行维护。可维护时间段建议设置在业务低峰期,避免对业务造成影响。在可维护时间段内,实例可能会出现 1~2 次的连接闪断,需确保应用程序具有自动重连机制。可维护时间段最小时间间隔 1 小时,最大时间间隔 24 小时,不允许跨天选择可维护时间段。
- Master
Node stringId - 主节点ID。手动切换主备节点时,该参数为必填项。
- Memory int
- 内存大小,单位为 GiB。
- Node
Detail []InstanceInfos Node Detail Info Args - Node
Spec string - 实例规格代码。
- Port string
- 端口
- Primary
Instance stringId - 主实例ID。如果为空说明它是主实例。
- Project
Name string - 所属项目。
- Read
Only intNumber - 只读实例数量。
- Server
Collation string - 实例字符集排序规则,默认 ChinesePRCCIAS。目前已支持大多数原生字符集具体取值如下:Latin1GeneralCIAS,Latin1GeneralCSAS,SQLLatin1GeneralCP1CIAS,SQLLatin1GeneralCP1CSAS,ChinesePRCCIAS,ChinesePRCCSAS,ChinesePRCBIN,JapaneseCIAS,JapaneseCSAS,ChineseTaiwanStrokeCIAS,ChineseTaiwanStrokeCSAS,ThaiCIAS,ChinesePRCCIAI,ChinesePRCBIN2,CyrillicGeneralCI_AS。
- Slow
Query boolEnable - 表示是否开启慢日志,取值如下:true:表示开启慢日志。false:表示不开启慢日志。
- Slow
Query stringTime - 慢日志的阈值,取值范围为 [1~10],单位:秒(s)。
- Storage
Space int - 存储空间大小,单位为 GiB。取值范围:20GiB ~ 4000GiB,步长为 10GiB。
- Storage
Type string - 实例存储类型。
- Storage
Use float64 - 实例已用储空间。单位:GiB。
- Subnet
Id string - 子网 ID。当主备节点不在同一个可用区时,主备节点的子网也需设置为对应可用区私有网络下的子网,多个可用区需使用英文分号(;)隔开。
- Super
Account stringPassword - 高权限账号的密码。密码规则如下:长度为 8~32 个字符。由大写字母、小写字母、数字、特殊字符中的至少三种组成。特殊字符为 !@#$%^&*()_+-=。
-
[]Instance
Tag Args - Time
Zone string - 时区。
- Updated
Time string - 更新时间。
- Vcpu int
- CPU 大小。例如:1 表示 1核。
- Vpc
Id string - VPC ID
- Zone
Id string - 节点所在可用区。当主备节点不在同一个可用区时,您可以使用英文分号(;)隔开,默认第一个为主节点可用区,第二个为备节点可用区。
- advanced
Features String - 需要修改的实例高级特性。该接口当前属于加白接口,如需使用,您可以联系技术支持。示例值:{"Key":"Value"}
- allow
List List<String>Ids - 允许访问的白名单ID列表。
- backup
Use Double - 实例已用备份空间。单位:GiB。
- charge
Info InstanceCharge Info - 付费方式。
- connection
Infos List<InstanceConnection Info> - created
Time String - 创建时间。
- db
Engine StringVersion - 兼容版本。取值如下:SQLServer2019Std:表示 SQL Server 2019 标准版。SQLServer2019Ent:表示 SQL Server 2019 企业版。SQLServer2019Web:表示 SQL Server 2019 Web 版。SQLServer2022Std:表示 SQL Server 2022 标准版。SQLServer2022Ent:表示 SQL Server 2022 企业版。SQLServer2022Web:表示 SQL Server 2022 Web 版。
- inner
Version String - 内核版本号。
- instance
Category String - 实例分类。取值:Primary:主实例。ReadOnly:只读实例。
- instance
Id String - 实例ID。
- instance
Name String - 实例名称。实例名称的命名规则如下:不能以数字、中划线开头。只能包含中文、字母、数字、下划线和中划线。长度限制在 1~128 之间。
- instance
Status String - 实例状态,取值:Running:运行中。Creating:创建中。CreateFailed:创建失败。Deleting:删除中。Restarting:重启中。Updating:变更中。MasterChanging:主节点切换中。Error:错误。
- instance
Type String - 实例类型。取值如下:HA(高可用)、Basic(基础版)、Cluster(集群版)。不同引擎版本支持的类型不同:2019 Std 支持 HA/Basic;2019 Ent 支持 Cluster/Basic;2019 Web 支持 Basic。
- maintenance
Time String - 实例的可维护时间段。格式:HH:mmZ-HH:mmZ(UTC时间)。默认取值为 UTC18:00Z-21:59Z(即北京时间 02:00-05:59)。说明:为保护云数据库的稳定性,系统会不定期对实例进行维护。可维护时间段建议设置在业务低峰期,避免对业务造成影响。在可维护时间段内,实例可能会出现 1~2 次的连接闪断,需确保应用程序具有自动重连机制。可维护时间段最小时间间隔 1 小时,最大时间间隔 24 小时,不允许跨天选择可维护时间段。
- master
Node StringId - 主节点ID。手动切换主备节点时,该参数为必填项。
- memory Integer
- 内存大小,单位为 GiB。
- node
Detail List<InstanceInfos Node Detail Info> - node
Spec String - 实例规格代码。
- port String
- 端口
- primary
Instance StringId - 主实例ID。如果为空说明它是主实例。
- project
Name String - 所属项目。
- read
Only IntegerNumber - 只读实例数量。
- server
Collation String - 实例字符集排序规则,默认 ChinesePRCCIAS。目前已支持大多数原生字符集具体取值如下:Latin1GeneralCIAS,Latin1GeneralCSAS,SQLLatin1GeneralCP1CIAS,SQLLatin1GeneralCP1CSAS,ChinesePRCCIAS,ChinesePRCCSAS,ChinesePRCBIN,JapaneseCIAS,JapaneseCSAS,ChineseTaiwanStrokeCIAS,ChineseTaiwanStrokeCSAS,ThaiCIAS,ChinesePRCCIAI,ChinesePRCBIN2,CyrillicGeneralCI_AS。
- slow
Query BooleanEnable - 表示是否开启慢日志,取值如下:true:表示开启慢日志。false:表示不开启慢日志。
- slow
Query StringTime - 慢日志的阈值,取值范围为 [1~10],单位:秒(s)。
- storage
Space Integer - 存储空间大小,单位为 GiB。取值范围:20GiB ~ 4000GiB,步长为 10GiB。
- storage
Type String - 实例存储类型。
- storage
Use Double - 实例已用储空间。单位:GiB。
- subnet
Id String - 子网 ID。当主备节点不在同一个可用区时,主备节点的子网也需设置为对应可用区私有网络下的子网,多个可用区需使用英文分号(;)隔开。
- super
Account StringPassword - 高权限账号的密码。密码规则如下:长度为 8~32 个字符。由大写字母、小写字母、数字、特殊字符中的至少三种组成。特殊字符为 !@#$%^&*()_+-=。
-
List<Instance
Tag> - time
Zone String - 时区。
- updated
Time String - 更新时间。
- vcpu Integer
- CPU 大小。例如:1 表示 1核。
- vpc
Id String - VPC ID
- zone
Id String - 节点所在可用区。当主备节点不在同一个可用区时,您可以使用英文分号(;)隔开,默认第一个为主节点可用区,第二个为备节点可用区。
- advanced
Features string - 需要修改的实例高级特性。该接口当前属于加白接口,如需使用,您可以联系技术支持。示例值:{"Key":"Value"}
- allow
List string[]Ids - 允许访问的白名单ID列表。
- backup
Use number - 实例已用备份空间。单位:GiB。
- charge
Info InstanceCharge Info - 付费方式。
- connection
Infos InstanceConnection Info[] - created
Time string - 创建时间。
- db
Engine stringVersion - 兼容版本。取值如下:SQLServer2019Std:表示 SQL Server 2019 标准版。SQLServer2019Ent:表示 SQL Server 2019 企业版。SQLServer2019Web:表示 SQL Server 2019 Web 版。SQLServer2022Std:表示 SQL Server 2022 标准版。SQLServer2022Ent:表示 SQL Server 2022 企业版。SQLServer2022Web:表示 SQL Server 2022 Web 版。
- inner
Version string - 内核版本号。
- instance
Category string - 实例分类。取值:Primary:主实例。ReadOnly:只读实例。
- instance
Id string - 实例ID。
- instance
Name string - 实例名称。实例名称的命名规则如下:不能以数字、中划线开头。只能包含中文、字母、数字、下划线和中划线。长度限制在 1~128 之间。
- instance
Status string - 实例状态,取值:Running:运行中。Creating:创建中。CreateFailed:创建失败。Deleting:删除中。Restarting:重启中。Updating:变更中。MasterChanging:主节点切换中。Error:错误。
- instance
Type string - 实例类型。取值如下:HA(高可用)、Basic(基础版)、Cluster(集群版)。不同引擎版本支持的类型不同:2019 Std 支持 HA/Basic;2019 Ent 支持 Cluster/Basic;2019 Web 支持 Basic。
- maintenance
Time string - 实例的可维护时间段。格式:HH:mmZ-HH:mmZ(UTC时间)。默认取值为 UTC18:00Z-21:59Z(即北京时间 02:00-05:59)。说明:为保护云数据库的稳定性,系统会不定期对实例进行维护。可维护时间段建议设置在业务低峰期,避免对业务造成影响。在可维护时间段内,实例可能会出现 1~2 次的连接闪断,需确保应用程序具有自动重连机制。可维护时间段最小时间间隔 1 小时,最大时间间隔 24 小时,不允许跨天选择可维护时间段。
- master
Node stringId - 主节点ID。手动切换主备节点时,该参数为必填项。
- memory number
- 内存大小,单位为 GiB。
- node
Detail InstanceInfos Node Detail Info[] - node
Spec string - 实例规格代码。
- port string
- 端口
- primary
Instance stringId - 主实例ID。如果为空说明它是主实例。
- project
Name string - 所属项目。
- read
Only numberNumber - 只读实例数量。
- server
Collation string - 实例字符集排序规则,默认 ChinesePRCCIAS。目前已支持大多数原生字符集具体取值如下:Latin1GeneralCIAS,Latin1GeneralCSAS,SQLLatin1GeneralCP1CIAS,SQLLatin1GeneralCP1CSAS,ChinesePRCCIAS,ChinesePRCCSAS,ChinesePRCBIN,JapaneseCIAS,JapaneseCSAS,ChineseTaiwanStrokeCIAS,ChineseTaiwanStrokeCSAS,ThaiCIAS,ChinesePRCCIAI,ChinesePRCBIN2,CyrillicGeneralCI_AS。
- slow
Query booleanEnable - 表示是否开启慢日志,取值如下:true:表示开启慢日志。false:表示不开启慢日志。
- slow
Query stringTime - 慢日志的阈值,取值范围为 [1~10],单位:秒(s)。
- storage
Space number - 存储空间大小,单位为 GiB。取值范围:20GiB ~ 4000GiB,步长为 10GiB。
- storage
Type string - 实例存储类型。
- storage
Use number - 实例已用储空间。单位:GiB。
- subnet
Id string - 子网 ID。当主备节点不在同一个可用区时,主备节点的子网也需设置为对应可用区私有网络下的子网,多个可用区需使用英文分号(;)隔开。
- super
Account stringPassword - 高权限账号的密码。密码规则如下:长度为 8~32 个字符。由大写字母、小写字母、数字、特殊字符中的至少三种组成。特殊字符为 !@#$%^&*()_+-=。
-
Instance
Tag[] - time
Zone string - 时区。
- updated
Time string - 更新时间。
- vcpu number
- CPU 大小。例如:1 表示 1核。
- vpc
Id string - VPC ID
- zone
Id string - 节点所在可用区。当主备节点不在同一个可用区时,您可以使用英文分号(;)隔开,默认第一个为主节点可用区,第二个为备节点可用区。
- advanced_
features str - 需要修改的实例高级特性。该接口当前属于加白接口,如需使用,您可以联系技术支持。示例值:{"Key":"Value"}
- allow_
list_ Sequence[str]ids - 允许访问的白名单ID列表。
- backup_
use float - 实例已用备份空间。单位:GiB。
- charge_
info InstanceCharge Info Args - 付费方式。
- connection_
infos Sequence[InstanceConnection Info Args] - created_
time str - 创建时间。
- db_
engine_ strversion - 兼容版本。取值如下:SQLServer2019Std:表示 SQL Server 2019 标准版。SQLServer2019Ent:表示 SQL Server 2019 企业版。SQLServer2019Web:表示 SQL Server 2019 Web 版。SQLServer2022Std:表示 SQL Server 2022 标准版。SQLServer2022Ent:表示 SQL Server 2022 企业版。SQLServer2022Web:表示 SQL Server 2022 Web 版。
- inner_
version str - 内核版本号。
- instance_
category str - 实例分类。取值:Primary:主实例。ReadOnly:只读实例。
- instance_
id str - 实例ID。
- instance_
name str - 实例名称。实例名称的命名规则如下:不能以数字、中划线开头。只能包含中文、字母、数字、下划线和中划线。长度限制在 1~128 之间。
- instance_
status str - 实例状态,取值:Running:运行中。Creating:创建中。CreateFailed:创建失败。Deleting:删除中。Restarting:重启中。Updating:变更中。MasterChanging:主节点切换中。Error:错误。
- instance_
type str - 实例类型。取值如下:HA(高可用)、Basic(基础版)、Cluster(集群版)。不同引擎版本支持的类型不同:2019 Std 支持 HA/Basic;2019 Ent 支持 Cluster/Basic;2019 Web 支持 Basic。
- maintenance_
time str - 实例的可维护时间段。格式:HH:mmZ-HH:mmZ(UTC时间)。默认取值为 UTC18:00Z-21:59Z(即北京时间 02:00-05:59)。说明:为保护云数据库的稳定性,系统会不定期对实例进行维护。可维护时间段建议设置在业务低峰期,避免对业务造成影响。在可维护时间段内,实例可能会出现 1~2 次的连接闪断,需确保应用程序具有自动重连机制。可维护时间段最小时间间隔 1 小时,最大时间间隔 24 小时,不允许跨天选择可维护时间段。
- master_
node_ strid - 主节点ID。手动切换主备节点时,该参数为必填项。
- memory int
- 内存大小,单位为 GiB。
- node_
detail_ Sequence[Instanceinfos Node Detail Info Args] - node_
spec str - 实例规格代码。
- port str
- 端口
- primary_
instance_ strid - 主实例ID。如果为空说明它是主实例。
- project_
name str - 所属项目。
- read_
only_ intnumber - 只读实例数量。
- server_
collation str - 实例字符集排序规则,默认 ChinesePRCCIAS。目前已支持大多数原生字符集具体取值如下:Latin1GeneralCIAS,Latin1GeneralCSAS,SQLLatin1GeneralCP1CIAS,SQLLatin1GeneralCP1CSAS,ChinesePRCCIAS,ChinesePRCCSAS,ChinesePRCBIN,JapaneseCIAS,JapaneseCSAS,ChineseTaiwanStrokeCIAS,ChineseTaiwanStrokeCSAS,ThaiCIAS,ChinesePRCCIAI,ChinesePRCBIN2,CyrillicGeneralCI_AS。
- slow_
query_ boolenable - 表示是否开启慢日志,取值如下:true:表示开启慢日志。false:表示不开启慢日志。
- slow_
query_ strtime - 慢日志的阈值,取值范围为 [1~10],单位:秒(s)。
- storage_
space int - 存储空间大小,单位为 GiB。取值范围:20GiB ~ 4000GiB,步长为 10GiB。
- storage_
type str - 实例存储类型。
- storage_
use float - 实例已用储空间。单位:GiB。
- subnet_
id str - 子网 ID。当主备节点不在同一个可用区时,主备节点的子网也需设置为对应可用区私有网络下的子网,多个可用区需使用英文分号(;)隔开。
- super_
account_ strpassword - 高权限账号的密码。密码规则如下:长度为 8~32 个字符。由大写字母、小写字母、数字、特殊字符中的至少三种组成。特殊字符为 !@#$%^&*()_+-=。
-
Sequence[Instance
Tag Args] - time_
zone str - 时区。
- updated_
time str - 更新时间。
- vcpu int
- CPU 大小。例如:1 表示 1核。
- vpc_
id str - VPC ID
- zone_
id str - 节点所在可用区。当主备节点不在同一个可用区时,您可以使用英文分号(;)隔开,默认第一个为主节点可用区,第二个为备节点可用区。
- advanced
Features String - 需要修改的实例高级特性。该接口当前属于加白接口,如需使用,您可以联系技术支持。示例值:{"Key":"Value"}
- allow
List List<String>Ids - 允许访问的白名单ID列表。
- backup
Use Number - 实例已用备份空间。单位:GiB。
- charge
Info Property Map - 付费方式。
- connection
Infos List<Property Map> - created
Time String - 创建时间。
- db
Engine StringVersion - 兼容版本。取值如下:SQLServer2019Std:表示 SQL Server 2019 标准版。SQLServer2019Ent:表示 SQL Server 2019 企业版。SQLServer2019Web:表示 SQL Server 2019 Web 版。SQLServer2022Std:表示 SQL Server 2022 标准版。SQLServer2022Ent:表示 SQL Server 2022 企业版。SQLServer2022Web:表示 SQL Server 2022 Web 版。
- inner
Version String - 内核版本号。
- instance
Category String - 实例分类。取值:Primary:主实例。ReadOnly:只读实例。
- instance
Id String - 实例ID。
- instance
Name String - 实例名称。实例名称的命名规则如下:不能以数字、中划线开头。只能包含中文、字母、数字、下划线和中划线。长度限制在 1~128 之间。
- instance
Status String - 实例状态,取值:Running:运行中。Creating:创建中。CreateFailed:创建失败。Deleting:删除中。Restarting:重启中。Updating:变更中。MasterChanging:主节点切换中。Error:错误。
- instance
Type String - 实例类型。取值如下:HA(高可用)、Basic(基础版)、Cluster(集群版)。不同引擎版本支持的类型不同:2019 Std 支持 HA/Basic;2019 Ent 支持 Cluster/Basic;2019 Web 支持 Basic。
- maintenance
Time String - 实例的可维护时间段。格式:HH:mmZ-HH:mmZ(UTC时间)。默认取值为 UTC18:00Z-21:59Z(即北京时间 02:00-05:59)。说明:为保护云数据库的稳定性,系统会不定期对实例进行维护。可维护时间段建议设置在业务低峰期,避免对业务造成影响。在可维护时间段内,实例可能会出现 1~2 次的连接闪断,需确保应用程序具有自动重连机制。可维护时间段最小时间间隔 1 小时,最大时间间隔 24 小时,不允许跨天选择可维护时间段。
- master
Node StringId - 主节点ID。手动切换主备节点时,该参数为必填项。
- memory Number
- 内存大小,单位为 GiB。
- node
Detail List<Property Map>Infos - node
Spec String - 实例规格代码。
- port String
- 端口
- primary
Instance StringId - 主实例ID。如果为空说明它是主实例。
- project
Name String - 所属项目。
- read
Only NumberNumber - 只读实例数量。
- server
Collation String - 实例字符集排序规则,默认 ChinesePRCCIAS。目前已支持大多数原生字符集具体取值如下:Latin1GeneralCIAS,Latin1GeneralCSAS,SQLLatin1GeneralCP1CIAS,SQLLatin1GeneralCP1CSAS,ChinesePRCCIAS,ChinesePRCCSAS,ChinesePRCBIN,JapaneseCIAS,JapaneseCSAS,ChineseTaiwanStrokeCIAS,ChineseTaiwanStrokeCSAS,ThaiCIAS,ChinesePRCCIAI,ChinesePRCBIN2,CyrillicGeneralCI_AS。
- slow
Query BooleanEnable - 表示是否开启慢日志,取值如下:true:表示开启慢日志。false:表示不开启慢日志。
- slow
Query StringTime - 慢日志的阈值,取值范围为 [1~10],单位:秒(s)。
- storage
Space Number - 存储空间大小,单位为 GiB。取值范围:20GiB ~ 4000GiB,步长为 10GiB。
- storage
Type String - 实例存储类型。
- storage
Use Number - 实例已用储空间。单位:GiB。
- subnet
Id String - 子网 ID。当主备节点不在同一个可用区时,主备节点的子网也需设置为对应可用区私有网络下的子网,多个可用区需使用英文分号(;)隔开。
- super
Account StringPassword - 高权限账号的密码。密码规则如下:长度为 8~32 个字符。由大写字母、小写字母、数字、特殊字符中的至少三种组成。特殊字符为 !@#$%^&*()_+-=。
- List<Property Map>
- time
Zone String - 时区。
- updated
Time String - 更新时间。
- vcpu Number
- CPU 大小。例如:1 表示 1核。
- vpc
Id String - VPC ID
- zone
Id String - 节点所在可用区。当主备节点不在同一个可用区时,您可以使用英文分号(;)隔开,默认第一个为主节点可用区,第二个为备节点可用区。
Supporting Types
InstanceChargeInfo, InstanceChargeInfoArgs
- Auto
Renew bool - 预付费场景下是否自动续费。true:自动续费(默认)。false:不自动续费。
- Charge
End stringTime - 计费到期时间,格式为 yyyy-MM-ddTHH:mm:ssZ(UTC 时间)。
- Charge
Start stringTime - 计费开始时间,格式为 yyyy-MM-ddTHH:mm:ssZ(UTC 时间)。
- Charge
Status string - 付费状态。取值:Normal:表示实例正常。Overdue:表示实例欠费。Unpaid:表示实例等待支付。
- Charge
Type string - 付费类型。取值:PostPaid:表示按量付费。PrePaid:表示包年包月。
- Overdue
Reclaim stringTime - 欠费关停时预计释放时间,格式为 yyyy-MM-ddTHH:mm:ssZ(UTC 时间)。
- Overdue
Time string - 欠费关停时间,格式为 yyyy-MM-ddTHH:mm:ssZ(UTC 时间)。
- Period int
- 预付费场景下的购买时长。默认值:1。
- Period
Unit string - 预付费场景下的购买周期。Month:表示包月(默认值)。Year:表示包年。
- Auto
Renew bool - 预付费场景下是否自动续费。true:自动续费(默认)。false:不自动续费。
- Charge
End stringTime - 计费到期时间,格式为 yyyy-MM-ddTHH:mm:ssZ(UTC 时间)。
- Charge
Start stringTime - 计费开始时间,格式为 yyyy-MM-ddTHH:mm:ssZ(UTC 时间)。
- Charge
Status string - 付费状态。取值:Normal:表示实例正常。Overdue:表示实例欠费。Unpaid:表示实例等待支付。
- Charge
Type string - 付费类型。取值:PostPaid:表示按量付费。PrePaid:表示包年包月。
- Overdue
Reclaim stringTime - 欠费关停时预计释放时间,格式为 yyyy-MM-ddTHH:mm:ssZ(UTC 时间)。
- Overdue
Time string - 欠费关停时间,格式为 yyyy-MM-ddTHH:mm:ssZ(UTC 时间)。
- Period int
- 预付费场景下的购买时长。默认值:1。
- Period
Unit string - 预付费场景下的购买周期。Month:表示包月(默认值)。Year:表示包年。
- auto
Renew Boolean - 预付费场景下是否自动续费。true:自动续费(默认)。false:不自动续费。
- charge
End StringTime - 计费到期时间,格式为 yyyy-MM-ddTHH:mm:ssZ(UTC 时间)。
- charge
Start StringTime - 计费开始时间,格式为 yyyy-MM-ddTHH:mm:ssZ(UTC 时间)。
- charge
Status String - 付费状态。取值:Normal:表示实例正常。Overdue:表示实例欠费。Unpaid:表示实例等待支付。
- charge
Type String - 付费类型。取值:PostPaid:表示按量付费。PrePaid:表示包年包月。
- overdue
Reclaim StringTime - 欠费关停时预计释放时间,格式为 yyyy-MM-ddTHH:mm:ssZ(UTC 时间)。
- overdue
Time String - 欠费关停时间,格式为 yyyy-MM-ddTHH:mm:ssZ(UTC 时间)。
- period Integer
- 预付费场景下的购买时长。默认值:1。
- period
Unit String - 预付费场景下的购买周期。Month:表示包月(默认值)。Year:表示包年。
- auto
Renew boolean - 预付费场景下是否自动续费。true:自动续费(默认)。false:不自动续费。
- charge
End stringTime - 计费到期时间,格式为 yyyy-MM-ddTHH:mm:ssZ(UTC 时间)。
- charge
Start stringTime - 计费开始时间,格式为 yyyy-MM-ddTHH:mm:ssZ(UTC 时间)。
- charge
Status string - 付费状态。取值:Normal:表示实例正常。Overdue:表示实例欠费。Unpaid:表示实例等待支付。
- charge
Type string - 付费类型。取值:PostPaid:表示按量付费。PrePaid:表示包年包月。
- overdue
Reclaim stringTime - 欠费关停时预计释放时间,格式为 yyyy-MM-ddTHH:mm:ssZ(UTC 时间)。
- overdue
Time string - 欠费关停时间,格式为 yyyy-MM-ddTHH:mm:ssZ(UTC 时间)。
- period number
- 预付费场景下的购买时长。默认值:1。
- period
Unit string - 预付费场景下的购买周期。Month:表示包月(默认值)。Year:表示包年。
- auto_
renew bool - 预付费场景下是否自动续费。true:自动续费(默认)。false:不自动续费。
- charge_
end_ strtime - 计费到期时间,格式为 yyyy-MM-ddTHH:mm:ssZ(UTC 时间)。
- charge_
start_ strtime - 计费开始时间,格式为 yyyy-MM-ddTHH:mm:ssZ(UTC 时间)。
- charge_
status str - 付费状态。取值:Normal:表示实例正常。Overdue:表示实例欠费。Unpaid:表示实例等待支付。
- charge_
type str - 付费类型。取值:PostPaid:表示按量付费。PrePaid:表示包年包月。
- overdue_
reclaim_ strtime - 欠费关停时预计释放时间,格式为 yyyy-MM-ddTHH:mm:ssZ(UTC 时间)。
- overdue_
time str - 欠费关停时间,格式为 yyyy-MM-ddTHH:mm:ssZ(UTC 时间)。
- period int
- 预付费场景下的购买时长。默认值:1。
- period_
unit str - 预付费场景下的购买周期。Month:表示包月(默认值)。Year:表示包年。
- auto
Renew Boolean - 预付费场景下是否自动续费。true:自动续费(默认)。false:不自动续费。
- charge
End StringTime - 计费到期时间,格式为 yyyy-MM-ddTHH:mm:ssZ(UTC 时间)。
- charge
Start StringTime - 计费开始时间,格式为 yyyy-MM-ddTHH:mm:ssZ(UTC 时间)。
- charge
Status String - 付费状态。取值:Normal:表示实例正常。Overdue:表示实例欠费。Unpaid:表示实例等待支付。
- charge
Type String - 付费类型。取值:PostPaid:表示按量付费。PrePaid:表示包年包月。
- overdue
Reclaim StringTime - 欠费关停时预计释放时间,格式为 yyyy-MM-ddTHH:mm:ssZ(UTC 时间)。
- overdue
Time String - 欠费关停时间,格式为 yyyy-MM-ddTHH:mm:ssZ(UTC 时间)。
- period Number
- 预付费场景下的购买时长。默认值:1。
- period
Unit String - 预付费场景下的购买周期。Month:表示包月(默认值)。Year:表示包年。
InstanceConnectionInfo, InstanceConnectionInfoArgs
- Addresses
List<Volcengine.
Instance Connection Info Address> - Description string
- 描述信息。
- Endpoint
Id string - 终端 ID。
- Endpoint
Name string - 终端名称。
- Endpoint
Type string - 终端类型。取值如下:Primary:表示主节点终端。ROCluster:表示只读集群终端。RO:表示只读节点终端。
- Addresses
[]Instance
Connection Info Address - Description string
- 描述信息。
- Endpoint
Id string - 终端 ID。
- Endpoint
Name string - 终端名称。
- Endpoint
Type string - 终端类型。取值如下:Primary:表示主节点终端。ROCluster:表示只读集群终端。RO:表示只读节点终端。
- addresses
List<Instance
Connection Info Address> - description String
- 描述信息。
- endpoint
Id String - 终端 ID。
- endpoint
Name String - 终端名称。
- endpoint
Type String - 终端类型。取值如下:Primary:表示主节点终端。ROCluster:表示只读集群终端。RO:表示只读节点终端。
- addresses
Instance
Connection Info Address[] - description string
- 描述信息。
- endpoint
Id string - 终端 ID。
- endpoint
Name string - 终端名称。
- endpoint
Type string - 终端类型。取值如下:Primary:表示主节点终端。ROCluster:表示只读集群终端。RO:表示只读节点终端。
- addresses
Sequence[Instance
Connection Info Address] - description str
- 描述信息。
- endpoint_
id str - 终端 ID。
- endpoint_
name str - 终端名称。
- endpoint_
type str - 终端类型。取值如下:Primary:表示主节点终端。ROCluster:表示只读集群终端。RO:表示只读节点终端。
- addresses List<Property Map>
- description String
- 描述信息。
- endpoint
Id String - 终端 ID。
- endpoint
Name String - 终端名称。
- endpoint
Type String - 终端类型。取值如下:Primary:表示主节点终端。ROCluster:表示只读集群终端。RO:表示只读节点终端。
InstanceConnectionInfoAddress, InstanceConnectionInfoAddressArgs
- Dns
Visibility bool - 表示是否开启私网到公网解析,取值如下:true:表示开启私网到公网解析。false:表示不开启私网到公网解析。
- Domain string
- 域名。
- Eip
Id string - EIP的ID,仅对公网地址有效。
- Ip
Address string - IP地址。
- Network
Type string - 网络地址类型。取值:Private:私网类型。Public:公网类型。
- Port string
- 端口。
- Subnet
Id string - 子网 ID,仅对私网地址有效。
- Dns
Visibility bool - 表示是否开启私网到公网解析,取值如下:true:表示开启私网到公网解析。false:表示不开启私网到公网解析。
- Domain string
- 域名。
- Eip
Id string - EIP的ID,仅对公网地址有效。
- Ip
Address string - IP地址。
- Network
Type string - 网络地址类型。取值:Private:私网类型。Public:公网类型。
- Port string
- 端口。
- Subnet
Id string - 子网 ID,仅对私网地址有效。
- dns
Visibility Boolean - 表示是否开启私网到公网解析,取值如下:true:表示开启私网到公网解析。false:表示不开启私网到公网解析。
- domain String
- 域名。
- eip
Id String - EIP的ID,仅对公网地址有效。
- ip
Address String - IP地址。
- network
Type String - 网络地址类型。取值:Private:私网类型。Public:公网类型。
- port String
- 端口。
- subnet
Id String - 子网 ID,仅对私网地址有效。
- dns
Visibility boolean - 表示是否开启私网到公网解析,取值如下:true:表示开启私网到公网解析。false:表示不开启私网到公网解析。
- domain string
- 域名。
- eip
Id string - EIP的ID,仅对公网地址有效。
- ip
Address string - IP地址。
- network
Type string - 网络地址类型。取值:Private:私网类型。Public:公网类型。
- port string
- 端口。
- subnet
Id string - 子网 ID,仅对私网地址有效。
- dns_
visibility bool - 表示是否开启私网到公网解析,取值如下:true:表示开启私网到公网解析。false:表示不开启私网到公网解析。
- domain str
- 域名。
- eip_
id str - EIP的ID,仅对公网地址有效。
- ip_
address str - IP地址。
- network_
type str - 网络地址类型。取值:Private:私网类型。Public:公网类型。
- port str
- 端口。
- subnet_
id str - 子网 ID,仅对私网地址有效。
- dns
Visibility Boolean - 表示是否开启私网到公网解析,取值如下:true:表示开启私网到公网解析。false:表示不开启私网到公网解析。
- domain String
- 域名。
- eip
Id String - EIP的ID,仅对公网地址有效。
- ip
Address String - IP地址。
- network
Type String - 网络地址类型。取值:Private:私网类型。Public:公网类型。
- port String
- 端口。
- subnet
Id String - 子网 ID,仅对私网地址有效。
InstanceNodeDetailInfo, InstanceNodeDetailInfoArgs
- Create
Time string - 节点的创建时间。
- Instance
Id string - 实例ID。
- Memory int
- 内存大小,单位为 GiB。
- Node
Id string - 节点ID。
- Node
Ip string - 节点IP。
- Node
Spec string - 节点规格。
- Node
Status string - 节点状态,取值为:Running:运行中。Creating:创建中。Deleting:删除中。Restarting:重启中。Updating:变更中。MasterChanging:主备切换中。Error:错误。
- Node
Type string - 节点类型。取值:Primary:表示主节点终端。ReadOnly:表示只读节点终端。Secondary:表示备节点终端。
- Region
Id string - 区域ID。
- Update
Time string - 更新时间。
- Vcpu int
- vCPU 数量。
- Zone
Id string - 可用区ID。
- Create
Time string - 节点的创建时间。
- Instance
Id string - 实例ID。
- Memory int
- 内存大小,单位为 GiB。
- Node
Id string - 节点ID。
- Node
Ip string - 节点IP。
- Node
Spec string - 节点规格。
- Node
Status string - 节点状态,取值为:Running:运行中。Creating:创建中。Deleting:删除中。Restarting:重启中。Updating:变更中。MasterChanging:主备切换中。Error:错误。
- Node
Type string - 节点类型。取值:Primary:表示主节点终端。ReadOnly:表示只读节点终端。Secondary:表示备节点终端。
- Region
Id string - 区域ID。
- Update
Time string - 更新时间。
- Vcpu int
- vCPU 数量。
- Zone
Id string - 可用区ID。
- create
Time String - 节点的创建时间。
- instance
Id String - 实例ID。
- memory Integer
- 内存大小,单位为 GiB。
- node
Id String - 节点ID。
- node
Ip String - 节点IP。
- node
Spec String - 节点规格。
- node
Status String - 节点状态,取值为:Running:运行中。Creating:创建中。Deleting:删除中。Restarting:重启中。Updating:变更中。MasterChanging:主备切换中。Error:错误。
- node
Type String - 节点类型。取值:Primary:表示主节点终端。ReadOnly:表示只读节点终端。Secondary:表示备节点终端。
- region
Id String - 区域ID。
- update
Time String - 更新时间。
- vcpu Integer
- vCPU 数量。
- zone
Id String - 可用区ID。
- create
Time string - 节点的创建时间。
- instance
Id string - 实例ID。
- memory number
- 内存大小,单位为 GiB。
- node
Id string - 节点ID。
- node
Ip string - 节点IP。
- node
Spec string - 节点规格。
- node
Status string - 节点状态,取值为:Running:运行中。Creating:创建中。Deleting:删除中。Restarting:重启中。Updating:变更中。MasterChanging:主备切换中。Error:错误。
- node
Type string - 节点类型。取值:Primary:表示主节点终端。ReadOnly:表示只读节点终端。Secondary:表示备节点终端。
- region
Id string - 区域ID。
- update
Time string - 更新时间。
- vcpu number
- vCPU 数量。
- zone
Id string - 可用区ID。
- create_
time str - 节点的创建时间。
- instance_
id str - 实例ID。
- memory int
- 内存大小,单位为 GiB。
- node_
id str - 节点ID。
- node_
ip str - 节点IP。
- node_
spec str - 节点规格。
- node_
status str - 节点状态,取值为:Running:运行中。Creating:创建中。Deleting:删除中。Restarting:重启中。Updating:变更中。MasterChanging:主备切换中。Error:错误。
- node_
type str - 节点类型。取值:Primary:表示主节点终端。ReadOnly:表示只读节点终端。Secondary:表示备节点终端。
- region_
id str - 区域ID。
- update_
time str - 更新时间。
- vcpu int
- vCPU 数量。
- zone_
id str - 可用区ID。
- create
Time String - 节点的创建时间。
- instance
Id String - 实例ID。
- memory Number
- 内存大小,单位为 GiB。
- node
Id String - 节点ID。
- node
Ip String - 节点IP。
- node
Spec String - 节点规格。
- node
Status String - 节点状态,取值为:Running:运行中。Creating:创建中。Deleting:删除中。Restarting:重启中。Updating:变更中。MasterChanging:主备切换中。Error:错误。
- node
Type String - 节点类型。取值:Primary:表示主节点终端。ReadOnly:表示只读节点终端。Secondary:表示备节点终端。
- region
Id String - 区域ID。
- update
Time String - 更新时间。
- vcpu Number
- vCPU 数量。
- zone
Id String - 可用区ID。
InstanceTag, InstanceTagArgs
Import
$ pulumi import volcenginecc:rdsmssql/instance:Instance example "instance_id"
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- volcenginecc volcengine/pulumi-volcenginecc
- License
- MPL-2.0
- Notes
- This Pulumi package is based on the
volcengineccTerraform Provider.
