云原生消息引擎 100% 兼容 Apache Kafka 协议,基于云原生的全托管、高吞吐、低时延、高可用、高可扩展性、高稳定性的分布式消息引擎服务,支持灵活动态扩缩容和流批一体计算,提供企业级大数据量级的实时流数据处理能力,帮助您构建数据处理的“中枢神经系统”,广泛应用于日志收集、数据聚合、离线数据分析等业务场景。
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as bytepluscc from "@byteplus/pulumi-bytepluscc";
const bMQInstanceDemo = new bytepluscc.bmq.Instance("BMQInstanceDemo", {
name: "BMQInstanceDemo",
billingType: "POST",
projectName: "default",
specification: "bmq.standard",
vpcId: "vpc-miltj87lh2ww5smt1bxxxxx",
messageRetention: 1,
endpoints: {
"public": {
eipId: "eip-3nriu2y2ufwu8931exxxxx",
},
overlay: {
vpcIds: ["vpc-miltj87lh2ww5smt1bxxxxx"],
},
},
securityGroupIdLists: ["sg-3nqnz9en1ucxs931eaxxxxx"],
subnetIdLists: ["subnet-w02wsq25fitc865ykaxxxxx"],
zoneIdLists: ["cn-beijing-a"],
tags: [{
key: "env",
type: "CUSTOM",
value: "test",
}],
});
import pulumi
import pulumi_bytepluscc as bytepluscc
b_mq_instance_demo = bytepluscc.bmq.Instance("BMQInstanceDemo",
name="BMQInstanceDemo",
billing_type="POST",
project_name="default",
specification="bmq.standard",
vpc_id="vpc-miltj87lh2ww5smt1bxxxxx",
message_retention=1,
endpoints={
"public": {
"eip_id": "eip-3nriu2y2ufwu8931exxxxx",
},
"overlay": {
"vpc_ids": ["vpc-miltj87lh2ww5smt1bxxxxx"],
},
},
security_group_id_lists=["sg-3nqnz9en1ucxs931eaxxxxx"],
subnet_id_lists=["subnet-w02wsq25fitc865ykaxxxxx"],
zone_id_lists=["cn-beijing-a"],
tags=[{
"key": "env",
"type": "CUSTOM",
"value": "test",
}])
package main
import (
"github.com/byteplus-sdk/pulumi-bytepluscc/sdk/go/bytepluscc/bmq"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := bmq.NewInstance(ctx, "BMQInstanceDemo", &bmq.InstanceArgs{
Name: pulumi.String("BMQInstanceDemo"),
BillingType: pulumi.String("POST"),
ProjectName: pulumi.String("default"),
Specification: pulumi.String("bmq.standard"),
VpcId: pulumi.String("vpc-miltj87lh2ww5smt1bxxxxx"),
MessageRetention: pulumi.Int(1),
Endpoints: &bmq.InstanceEndpointsArgs{
Public: &bmq.InstanceEndpointsPublicArgs{
EipId: pulumi.String("eip-3nriu2y2ufwu8931exxxxx"),
},
Overlay: &bmq.InstanceEndpointsOverlayArgs{
VpcIds: pulumi.StringArray{
pulumi.String("vpc-miltj87lh2ww5smt1bxxxxx"),
},
},
},
SecurityGroupIdLists: pulumi.StringArray{
pulumi.String("sg-3nqnz9en1ucxs931eaxxxxx"),
},
SubnetIdLists: pulumi.StringArray{
pulumi.String("subnet-w02wsq25fitc865ykaxxxxx"),
},
ZoneIdLists: pulumi.StringArray{
pulumi.String("cn-beijing-a"),
},
Tags: bmq.InstanceTagArray{
&bmq.InstanceTagArgs{
Key: pulumi.String("env"),
Type: pulumi.String("CUSTOM"),
Value: pulumi.String("test"),
},
},
})
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Bytepluscc = Byteplus.Pulumi.Bytepluscc;
return await Deployment.RunAsync(() =>
{
var bMQInstanceDemo = new Bytepluscc.Bmq.Instance("BMQInstanceDemo", new()
{
Name = "BMQInstanceDemo",
BillingType = "POST",
ProjectName = "default",
Specification = "bmq.standard",
VpcId = "vpc-miltj87lh2ww5smt1bxxxxx",
MessageRetention = 1,
Endpoints = new Bytepluscc.Bmq.Inputs.InstanceEndpointsArgs
{
Public = new Bytepluscc.Bmq.Inputs.InstanceEndpointsPublicArgs
{
EipId = "eip-3nriu2y2ufwu8931exxxxx",
},
Overlay = new Bytepluscc.Bmq.Inputs.InstanceEndpointsOverlayArgs
{
VpcIds = new[]
{
"vpc-miltj87lh2ww5smt1bxxxxx",
},
},
},
SecurityGroupIdLists = new[]
{
"sg-3nqnz9en1ucxs931eaxxxxx",
},
SubnetIdLists = new[]
{
"subnet-w02wsq25fitc865ykaxxxxx",
},
ZoneIdLists = new[]
{
"cn-beijing-a",
},
Tags = new[]
{
new Bytepluscc.Bmq.Inputs.InstanceTagArgs
{
Key = "env",
Type = "CUSTOM",
Value = "test",
},
},
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.byteplus.bytepluscc.bmq.Instance;
import com.byteplus.bytepluscc.bmq.InstanceArgs;
import com.pulumi.bytepluscc.bmq.inputs.InstanceEndpointsArgs;
import com.pulumi.bytepluscc.bmq.inputs.InstanceEndpointsPublicArgs;
import com.pulumi.bytepluscc.bmq.inputs.InstanceEndpointsOverlayArgs;
import com.pulumi.bytepluscc.bmq.inputs.InstanceTagArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var bMQInstanceDemo = new Instance("bMQInstanceDemo", InstanceArgs.builder()
.name("BMQInstanceDemo")
.billingType("POST")
.projectName("default")
.specification("bmq.standard")
.vpcId("vpc-miltj87lh2ww5smt1bxxxxx")
.messageRetention(1)
.endpoints(InstanceEndpointsArgs.builder()
.public_(InstanceEndpointsPublicArgs.builder()
.eipId("eip-3nriu2y2ufwu8931exxxxx")
.build())
.overlay(InstanceEndpointsOverlayArgs.builder()
.vpcIds("vpc-miltj87lh2ww5smt1bxxxxx")
.build())
.build())
.securityGroupIdLists("sg-3nqnz9en1ucxs931eaxxxxx")
.subnetIdLists("subnet-w02wsq25fitc865ykaxxxxx")
.zoneIdLists("cn-beijing-a")
.tags(InstanceTagArgs.builder()
.key("env")
.type("CUSTOM")
.value("test")
.build())
.build());
}
}
resources:
bMQInstanceDemo:
type: bytepluscc:bmq:Instance
name: BMQInstanceDemo
properties:
name: BMQInstanceDemo
billingType: POST
projectName: default
specification: bmq.standard
vpcId: vpc-miltj87lh2ww5smt1bxxxxx
messageRetention: 1
endpoints:
public:
eipId: eip-3nriu2y2ufwu8931exxxxx
overlay:
vpcIds:
- vpc-miltj87lh2ww5smt1bxxxxx
securityGroupIdLists:
- sg-3nqnz9en1ucxs931eaxxxxx
subnetIdLists:
- subnet-w02wsq25fitc865ykaxxxxx
zoneIdLists:
- cn-beijing-a
tags:
- key: env
type: CUSTOM
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,
project_name: Optional[str] = None,
zone_id_lists: Optional[Sequence[str]] = None,
billing_type: Optional[str] = None,
vpc_id: Optional[str] = None,
subnet_id_lists: Optional[Sequence[str]] = None,
specification: Optional[str] = None,
security_group_id_lists: Optional[Sequence[str]] = None,
name: Optional[str] = None,
eip_id: Optional[str] = None,
message_retention: Optional[int] = None,
endpoints: Optional[InstanceEndpointsArgs] = None,
auto_renew: Optional[str] = None,
tags: Optional[Sequence[InstanceTagArgs]] = None,
times: Optional[int] = None,
description: Optional[str] = None,
billing_period: Optional[str] = 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: bytepluscc:bmq: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 instanceResource = new Bytepluscc.Bmq.Instance("instanceResource", new()
{
ProjectName = "string",
ZoneIdLists = new[]
{
"string",
},
BillingType = "string",
VpcId = "string",
SubnetIdLists = new[]
{
"string",
},
Specification = "string",
SecurityGroupIdLists = new[]
{
"string",
},
Name = "string",
EipId = "string",
MessageRetention = 0,
Endpoints = new Bytepluscc.Bmq.Inputs.InstanceEndpointsArgs
{
Overlay = new Bytepluscc.Bmq.Inputs.InstanceEndpointsOverlayArgs
{
Address = "string",
EipId = "string",
Plain = "string",
PlainPort = 0,
Sasl = "string",
SaslPort = 0,
Ssl = "string",
SslPort = 0,
Status = "string",
VpcIds = new[]
{
"string",
},
},
Public = new Bytepluscc.Bmq.Inputs.InstanceEndpointsPublicArgs
{
Address = "string",
EipId = "string",
Plain = "string",
PlainPort = 0,
Sasl = "string",
SaslPort = 0,
Ssl = "string",
SslPort = 0,
Status = "string",
VpcIds = new[]
{
"string",
},
},
},
AutoRenew = "string",
Tags = new[]
{
new Bytepluscc.Bmq.Inputs.InstanceTagArgs
{
Key = "string",
Type = "string",
Value = "string",
},
},
Times = 0,
Description = "string",
BillingPeriod = "string",
});
example, err := bmq.NewInstance(ctx, "instanceResource", &bmq.InstanceArgs{
ProjectName: pulumi.String("string"),
ZoneIdLists: pulumi.StringArray{
pulumi.String("string"),
},
BillingType: pulumi.String("string"),
VpcId: pulumi.String("string"),
SubnetIdLists: pulumi.StringArray{
pulumi.String("string"),
},
Specification: pulumi.String("string"),
SecurityGroupIdLists: pulumi.StringArray{
pulumi.String("string"),
},
Name: pulumi.String("string"),
EipId: pulumi.String("string"),
MessageRetention: pulumi.Int(0),
Endpoints: &bmq.InstanceEndpointsArgs{
Overlay: &bmq.InstanceEndpointsOverlayArgs{
Address: pulumi.String("string"),
EipId: pulumi.String("string"),
Plain: pulumi.String("string"),
PlainPort: pulumi.Int(0),
Sasl: pulumi.String("string"),
SaslPort: pulumi.Int(0),
Ssl: pulumi.String("string"),
SslPort: pulumi.Int(0),
Status: pulumi.String("string"),
VpcIds: pulumi.StringArray{
pulumi.String("string"),
},
},
Public: &bmq.InstanceEndpointsPublicArgs{
Address: pulumi.String("string"),
EipId: pulumi.String("string"),
Plain: pulumi.String("string"),
PlainPort: pulumi.Int(0),
Sasl: pulumi.String("string"),
SaslPort: pulumi.Int(0),
Ssl: pulumi.String("string"),
SslPort: pulumi.Int(0),
Status: pulumi.String("string"),
VpcIds: pulumi.StringArray{
pulumi.String("string"),
},
},
},
AutoRenew: pulumi.String("string"),
Tags: bmq.InstanceTagArray{
&bmq.InstanceTagArgs{
Key: pulumi.String("string"),
Type: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
Times: pulumi.Int(0),
Description: pulumi.String("string"),
BillingPeriod: pulumi.String("string"),
})
var instanceResource = new com.byteplus.bytepluscc.bmq.Instance("instanceResource", com.byteplus.bytepluscc.bmq.InstanceArgs.builder()
.projectName("string")
.zoneIdLists("string")
.billingType("string")
.vpcId("string")
.subnetIdLists("string")
.specification("string")
.securityGroupIdLists("string")
.name("string")
.eipId("string")
.messageRetention(0)
.endpoints(InstanceEndpointsArgs.builder()
.overlay(InstanceEndpointsOverlayArgs.builder()
.address("string")
.eipId("string")
.plain("string")
.plainPort(0)
.sasl("string")
.saslPort(0)
.ssl("string")
.sslPort(0)
.status("string")
.vpcIds("string")
.build())
.public_(InstanceEndpointsPublicArgs.builder()
.address("string")
.eipId("string")
.plain("string")
.plainPort(0)
.sasl("string")
.saslPort(0)
.ssl("string")
.sslPort(0)
.status("string")
.vpcIds("string")
.build())
.build())
.autoRenew("string")
.tags(InstanceTagArgs.builder()
.key("string")
.type("string")
.value("string")
.build())
.times(0)
.description("string")
.billingPeriod("string")
.build());
instance_resource = bytepluscc.bmq.Instance("instanceResource",
project_name="string",
zone_id_lists=["string"],
billing_type="string",
vpc_id="string",
subnet_id_lists=["string"],
specification="string",
security_group_id_lists=["string"],
name="string",
eip_id="string",
message_retention=0,
endpoints={
"overlay": {
"address": "string",
"eip_id": "string",
"plain": "string",
"plain_port": 0,
"sasl": "string",
"sasl_port": 0,
"ssl": "string",
"ssl_port": 0,
"status": "string",
"vpc_ids": ["string"],
},
"public": {
"address": "string",
"eip_id": "string",
"plain": "string",
"plain_port": 0,
"sasl": "string",
"sasl_port": 0,
"ssl": "string",
"ssl_port": 0,
"status": "string",
"vpc_ids": ["string"],
},
},
auto_renew="string",
tags=[{
"key": "string",
"type": "string",
"value": "string",
}],
times=0,
description="string",
billing_period="string")
const instanceResource = new bytepluscc.bmq.Instance("instanceResource", {
projectName: "string",
zoneIdLists: ["string"],
billingType: "string",
vpcId: "string",
subnetIdLists: ["string"],
specification: "string",
securityGroupIdLists: ["string"],
name: "string",
eipId: "string",
messageRetention: 0,
endpoints: {
overlay: {
address: "string",
eipId: "string",
plain: "string",
plainPort: 0,
sasl: "string",
saslPort: 0,
ssl: "string",
sslPort: 0,
status: "string",
vpcIds: ["string"],
},
"public": {
address: "string",
eipId: "string",
plain: "string",
plainPort: 0,
sasl: "string",
saslPort: 0,
ssl: "string",
sslPort: 0,
status: "string",
vpcIds: ["string"],
},
},
autoRenew: "string",
tags: [{
key: "string",
type: "string",
value: "string",
}],
times: 0,
description: "string",
billingPeriod: "string",
});
type: bytepluscc:bmq:Instance
properties:
autoRenew: string
billingPeriod: string
billingType: string
description: string
eipId: string
endpoints:
overlay:
address: string
eipId: string
plain: string
plainPort: 0
sasl: string
saslPort: 0
ssl: string
sslPort: 0
status: string
vpcIds:
- string
public:
address: string
eipId: string
plain: string
plainPort: 0
sasl: string
saslPort: 0
ssl: string
sslPort: 0
status: string
vpcIds:
- string
messageRetention: 0
name: string
projectName: string
securityGroupIdLists:
- string
specification: string
subnetIdLists:
- string
tags:
- key: string
type: string
value: string
times: 0
vpcId: string
zoneIdLists:
- 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:
- Billing
Type string - 实例的计费方式,取值如下:POST:按量计费。MIX:包年包月。
- Name string
- 自定设置 BMQ 实例的名称,约束限制如下:由小写字母、数字和中划线(-)组成。长度为 1~64 字符。
- Project
Name string - 实例所属项目名称。
- Security
Group List<string>Id Lists - 实例使用安全组列表。
- Specification string
- 实例规格。
- Subnet
Id List<string>Lists - 实例使用的子网列表。
- Vpc
Id string - 实例所在VPC ID。
- Zone
Id List<string>Lists - 实例所在可用区列表。
- Auto
Renew string - 是否开启自动续费,取值如下:true:开启自动续费。false:关闭自动续费。
- Billing
Period string - 购买时长的单位,取值如下:MONTHLY:按月购买。YEARLY:按年购买。
- Description string
- 实例的描述语句。
- Eip
Id string - 实例是否开启公网访问。如果需要开启公网访问,请配置相同地域的公网 IP 的 ID。
- Endpoints
Byteplus.
Instance Endpoints - 实例所有接入点响应数据。
- Message
Retention int - 实例下所有 Topic 的消息保留时长,单位为小时。
-
List<Byteplus.
Instance Tag> - Times int
- 包年包月类型实例的购买时长,单位为月。
- Billing
Type string - 实例的计费方式,取值如下:POST:按量计费。MIX:包年包月。
- Name string
- 自定设置 BMQ 实例的名称,约束限制如下:由小写字母、数字和中划线(-)组成。长度为 1~64 字符。
- Project
Name string - 实例所属项目名称。
- Security
Group []stringId Lists - 实例使用安全组列表。
- Specification string
- 实例规格。
- Subnet
Id []stringLists - 实例使用的子网列表。
- Vpc
Id string - 实例所在VPC ID。
- Zone
Id []stringLists - 实例所在可用区列表。
- Auto
Renew string - 是否开启自动续费,取值如下:true:开启自动续费。false:关闭自动续费。
- Billing
Period string - 购买时长的单位,取值如下:MONTHLY:按月购买。YEARLY:按年购买。
- Description string
- 实例的描述语句。
- Eip
Id string - 实例是否开启公网访问。如果需要开启公网访问,请配置相同地域的公网 IP 的 ID。
- Endpoints
Instance
Endpoints Args - 实例所有接入点响应数据。
- Message
Retention int - 实例下所有 Topic 的消息保留时长,单位为小时。
-
[]Instance
Tag Args - Times int
- 包年包月类型实例的购买时长,单位为月。
- billing
Type String - 实例的计费方式,取值如下:POST:按量计费。MIX:包年包月。
- name String
- 自定设置 BMQ 实例的名称,约束限制如下:由小写字母、数字和中划线(-)组成。长度为 1~64 字符。
- project
Name String - 实例所属项目名称。
- security
Group List<String>Id Lists - 实例使用安全组列表。
- specification String
- 实例规格。
- subnet
Id List<String>Lists - 实例使用的子网列表。
- vpc
Id String - 实例所在VPC ID。
- zone
Id List<String>Lists - 实例所在可用区列表。
- auto
Renew String - 是否开启自动续费,取值如下:true:开启自动续费。false:关闭自动续费。
- billing
Period String - 购买时长的单位,取值如下:MONTHLY:按月购买。YEARLY:按年购买。
- description String
- 实例的描述语句。
- eip
Id String - 实例是否开启公网访问。如果需要开启公网访问,请配置相同地域的公网 IP 的 ID。
- endpoints
Instance
Endpoints - 实例所有接入点响应数据。
- message
Retention Integer - 实例下所有 Topic 的消息保留时长,单位为小时。
-
List<Instance
Tag> - times Integer
- 包年包月类型实例的购买时长,单位为月。
- billing
Type string - 实例的计费方式,取值如下:POST:按量计费。MIX:包年包月。
- name string
- 自定设置 BMQ 实例的名称,约束限制如下:由小写字母、数字和中划线(-)组成。长度为 1~64 字符。
- project
Name string - 实例所属项目名称。
- security
Group string[]Id Lists - 实例使用安全组列表。
- specification string
- 实例规格。
- subnet
Id string[]Lists - 实例使用的子网列表。
- vpc
Id string - 实例所在VPC ID。
- zone
Id string[]Lists - 实例所在可用区列表。
- auto
Renew string - 是否开启自动续费,取值如下:true:开启自动续费。false:关闭自动续费。
- billing
Period string - 购买时长的单位,取值如下:MONTHLY:按月购买。YEARLY:按年购买。
- description string
- 实例的描述语句。
- eip
Id string - 实例是否开启公网访问。如果需要开启公网访问,请配置相同地域的公网 IP 的 ID。
- endpoints
Instance
Endpoints - 实例所有接入点响应数据。
- message
Retention number - 实例下所有 Topic 的消息保留时长,单位为小时。
-
Instance
Tag[] - times number
- 包年包月类型实例的购买时长,单位为月。
- billing_
type str - 实例的计费方式,取值如下:POST:按量计费。MIX:包年包月。
- name str
- 自定设置 BMQ 实例的名称,约束限制如下:由小写字母、数字和中划线(-)组成。长度为 1~64 字符。
- project_
name str - 实例所属项目名称。
- security_
group_ Sequence[str]id_ lists - 实例使用安全组列表。
- specification str
- 实例规格。
- subnet_
id_ Sequence[str]lists - 实例使用的子网列表。
- vpc_
id str - 实例所在VPC ID。
- zone_
id_ Sequence[str]lists - 实例所在可用区列表。
- auto_
renew str - 是否开启自动续费,取值如下:true:开启自动续费。false:关闭自动续费。
- billing_
period str - 购买时长的单位,取值如下:MONTHLY:按月购买。YEARLY:按年购买。
- description str
- 实例的描述语句。
- eip_
id str - 实例是否开启公网访问。如果需要开启公网访问,请配置相同地域的公网 IP 的 ID。
- endpoints
Instance
Endpoints Args - 实例所有接入点响应数据。
- message_
retention int - 实例下所有 Topic 的消息保留时长,单位为小时。
-
Sequence[Instance
Tag Args] - times int
- 包年包月类型实例的购买时长,单位为月。
- billing
Type String - 实例的计费方式,取值如下:POST:按量计费。MIX:包年包月。
- name String
- 自定设置 BMQ 实例的名称,约束限制如下:由小写字母、数字和中划线(-)组成。长度为 1~64 字符。
- project
Name String - 实例所属项目名称。
- security
Group List<String>Id Lists - 实例使用安全组列表。
- specification String
- 实例规格。
- subnet
Id List<String>Lists - 实例使用的子网列表。
- vpc
Id String - 实例所在VPC ID。
- zone
Id List<String>Lists - 实例所在可用区列表。
- auto
Renew String - 是否开启自动续费,取值如下:true:开启自动续费。false:关闭自动续费。
- billing
Period String - 购买时长的单位,取值如下:MONTHLY:按月购买。YEARLY:按年购买。
- description String
- 实例的描述语句。
- eip
Id String - 实例是否开启公网访问。如果需要开启公网访问,请配置相同地域的公网 IP 的 ID。
- endpoints Property Map
- 实例所有接入点响应数据。
- message
Retention Number - 实例下所有 Topic 的消息保留时长,单位为小时。
- List<Property Map>
- times Number
- 包年包月类型实例的购买时长,单位为月。
Outputs
All input properties are implicitly available as output properties. Additionally, the Instance resource produces the following output properties:
- Created
Time string - 实例的创建时间。
- Expiration
Time string - 实例过期时间。
- Group
Limit int - 实例消费组数量上限。
- Id string
- The provider-assigned unique ID for this managed resource.
- Instance
Id string - 实例ID。
- Partition
Limit int - 实例分区数量上限。
-
List<Byteplus.
Instance Resource Tag> - Resources
Byteplus.
Instance Resources - 实例资源统计响应数据。
- Status string
- 实例的状态。取值如下:INITIALIZING:初始化中,INITIALIZATIONFAILED:初始化失败,RUNNING:运行中,MODIFYING:更新中,MODIFYFAILED:更新失败,RELEASING:释放中,STOPPING:停止中,STOPPED:停止,RECOVERING:恢复中,EXCEPTION:异常,CAPACITYEXPAXIONFAILED:扩容失败,EXPANDINGCAPACITY:扩容中,CANCELEXPANDING_CAPACITY:扩容取消中,RESTARTING:重启中,UNPAID:未支付
- Topic
Limit int - 实例Topic数量上限。
- Created
Time string - 实例的创建时间。
- Expiration
Time string - 实例过期时间。
- Group
Limit int - 实例消费组数量上限。
- Id string
- The provider-assigned unique ID for this managed resource.
- Instance
Id string - 实例ID。
- Partition
Limit int - 实例分区数量上限。
-
[]Instance
Resource Tag - Resources
Instance
Resources - 实例资源统计响应数据。
- Status string
- 实例的状态。取值如下:INITIALIZING:初始化中,INITIALIZATIONFAILED:初始化失败,RUNNING:运行中,MODIFYING:更新中,MODIFYFAILED:更新失败,RELEASING:释放中,STOPPING:停止中,STOPPED:停止,RECOVERING:恢复中,EXCEPTION:异常,CAPACITYEXPAXIONFAILED:扩容失败,EXPANDINGCAPACITY:扩容中,CANCELEXPANDING_CAPACITY:扩容取消中,RESTARTING:重启中,UNPAID:未支付
- Topic
Limit int - 实例Topic数量上限。
- created
Time String - 实例的创建时间。
- expiration
Time String - 实例过期时间。
- group
Limit Integer - 实例消费组数量上限。
- id String
- The provider-assigned unique ID for this managed resource.
- instance
Id String - 实例ID。
- partition
Limit Integer - 实例分区数量上限。
-
List<Instance
Resource Tag> - resources
Instance
Resources - 实例资源统计响应数据。
- status String
- 实例的状态。取值如下:INITIALIZING:初始化中,INITIALIZATIONFAILED:初始化失败,RUNNING:运行中,MODIFYING:更新中,MODIFYFAILED:更新失败,RELEASING:释放中,STOPPING:停止中,STOPPED:停止,RECOVERING:恢复中,EXCEPTION:异常,CAPACITYEXPAXIONFAILED:扩容失败,EXPANDINGCAPACITY:扩容中,CANCELEXPANDING_CAPACITY:扩容取消中,RESTARTING:重启中,UNPAID:未支付
- topic
Limit Integer - 实例Topic数量上限。
- created
Time string - 实例的创建时间。
- expiration
Time string - 实例过期时间。
- group
Limit number - 实例消费组数量上限。
- id string
- The provider-assigned unique ID for this managed resource.
- instance
Id string - 实例ID。
- partition
Limit number - 实例分区数量上限。
-
Instance
Resource Tag[] - resources
Instance
Resources - 实例资源统计响应数据。
- status string
- 实例的状态。取值如下:INITIALIZING:初始化中,INITIALIZATIONFAILED:初始化失败,RUNNING:运行中,MODIFYING:更新中,MODIFYFAILED:更新失败,RELEASING:释放中,STOPPING:停止中,STOPPED:停止,RECOVERING:恢复中,EXCEPTION:异常,CAPACITYEXPAXIONFAILED:扩容失败,EXPANDINGCAPACITY:扩容中,CANCELEXPANDING_CAPACITY:扩容取消中,RESTARTING:重启中,UNPAID:未支付
- topic
Limit number - 实例Topic数量上限。
- created_
time str - 实例的创建时间。
- expiration_
time str - 实例过期时间。
- group_
limit int - 实例消费组数量上限。
- id str
- The provider-assigned unique ID for this managed resource.
- instance_
id str - 实例ID。
- partition_
limit int - 实例分区数量上限。
-
Sequence[Instance
Resource Tag] - resources
Instance
Resources - 实例资源统计响应数据。
- status str
- 实例的状态。取值如下:INITIALIZING:初始化中,INITIALIZATIONFAILED:初始化失败,RUNNING:运行中,MODIFYING:更新中,MODIFYFAILED:更新失败,RELEASING:释放中,STOPPING:停止中,STOPPED:停止,RECOVERING:恢复中,EXCEPTION:异常,CAPACITYEXPAXIONFAILED:扩容失败,EXPANDINGCAPACITY:扩容中,CANCELEXPANDING_CAPACITY:扩容取消中,RESTARTING:重启中,UNPAID:未支付
- topic_
limit int - 实例Topic数量上限。
- created
Time String - 实例的创建时间。
- expiration
Time String - 实例过期时间。
- group
Limit Number - 实例消费组数量上限。
- id String
- The provider-assigned unique ID for this managed resource.
- instance
Id String - 实例ID。
- partition
Limit Number - 实例分区数量上限。
- List<Property Map>
- resources Property Map
- 实例资源统计响应数据。
- status String
- 实例的状态。取值如下:INITIALIZING:初始化中,INITIALIZATIONFAILED:初始化失败,RUNNING:运行中,MODIFYING:更新中,MODIFYFAILED:更新失败,RELEASING:释放中,STOPPING:停止中,STOPPED:停止,RECOVERING:恢复中,EXCEPTION:异常,CAPACITYEXPAXIONFAILED:扩容失败,EXPANDINGCAPACITY:扩容中,CANCELEXPANDING_CAPACITY:扩容取消中,RESTARTING:重启中,UNPAID:未支付
- topic
Limit Number - 实例Topic数量上限。
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,
auto_renew: Optional[str] = None,
billing_period: Optional[str] = None,
billing_type: Optional[str] = None,
created_time: Optional[str] = None,
description: Optional[str] = None,
eip_id: Optional[str] = None,
endpoints: Optional[InstanceEndpointsArgs] = None,
expiration_time: Optional[str] = None,
group_limit: Optional[int] = None,
instance_id: Optional[str] = None,
message_retention: Optional[int] = None,
name: Optional[str] = None,
partition_limit: Optional[int] = None,
project_name: Optional[str] = None,
resource_tags: Optional[Sequence[InstanceResourceTagArgs]] = None,
resources: Optional[InstanceResourcesArgs] = None,
security_group_id_lists: Optional[Sequence[str]] = None,
specification: Optional[str] = None,
status: Optional[str] = None,
subnet_id_lists: Optional[Sequence[str]] = None,
tags: Optional[Sequence[InstanceTagArgs]] = None,
times: Optional[int] = None,
topic_limit: Optional[int] = None,
vpc_id: Optional[str] = None,
zone_id_lists: Optional[Sequence[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: bytepluscc:bmq: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.
- Auto
Renew string - 是否开启自动续费,取值如下:true:开启自动续费。false:关闭自动续费。
- Billing
Period string - 购买时长的单位,取值如下:MONTHLY:按月购买。YEARLY:按年购买。
- Billing
Type string - 实例的计费方式,取值如下:POST:按量计费。MIX:包年包月。
- Created
Time string - 实例的创建时间。
- Description string
- 实例的描述语句。
- Eip
Id string - 实例是否开启公网访问。如果需要开启公网访问,请配置相同地域的公网 IP 的 ID。
- Endpoints
Byteplus.
Instance Endpoints - 实例所有接入点响应数据。
- Expiration
Time string - 实例过期时间。
- Group
Limit int - 实例消费组数量上限。
- Instance
Id string - 实例ID。
- Message
Retention int - 实例下所有 Topic 的消息保留时长,单位为小时。
- Name string
- 自定设置 BMQ 实例的名称,约束限制如下:由小写字母、数字和中划线(-)组成。长度为 1~64 字符。
- Partition
Limit int - 实例分区数量上限。
- Project
Name string - 实例所属项目名称。
-
List<Byteplus.
Instance Resource Tag> - Resources
Byteplus.
Instance Resources - 实例资源统计响应数据。
- Security
Group List<string>Id Lists - 实例使用安全组列表。
- Specification string
- 实例规格。
- Status string
- 实例的状态。取值如下:INITIALIZING:初始化中,INITIALIZATIONFAILED:初始化失败,RUNNING:运行中,MODIFYING:更新中,MODIFYFAILED:更新失败,RELEASING:释放中,STOPPING:停止中,STOPPED:停止,RECOVERING:恢复中,EXCEPTION:异常,CAPACITYEXPAXIONFAILED:扩容失败,EXPANDINGCAPACITY:扩容中,CANCELEXPANDING_CAPACITY:扩容取消中,RESTARTING:重启中,UNPAID:未支付
- Subnet
Id List<string>Lists - 实例使用的子网列表。
-
List<Byteplus.
Instance Tag> - Times int
- 包年包月类型实例的购买时长,单位为月。
- Topic
Limit int - 实例Topic数量上限。
- Vpc
Id string - 实例所在VPC ID。
- Zone
Id List<string>Lists - 实例所在可用区列表。
- Auto
Renew string - 是否开启自动续费,取值如下:true:开启自动续费。false:关闭自动续费。
- Billing
Period string - 购买时长的单位,取值如下:MONTHLY:按月购买。YEARLY:按年购买。
- Billing
Type string - 实例的计费方式,取值如下:POST:按量计费。MIX:包年包月。
- Created
Time string - 实例的创建时间。
- Description string
- 实例的描述语句。
- Eip
Id string - 实例是否开启公网访问。如果需要开启公网访问,请配置相同地域的公网 IP 的 ID。
- Endpoints
Instance
Endpoints Args - 实例所有接入点响应数据。
- Expiration
Time string - 实例过期时间。
- Group
Limit int - 实例消费组数量上限。
- Instance
Id string - 实例ID。
- Message
Retention int - 实例下所有 Topic 的消息保留时长,单位为小时。
- Name string
- 自定设置 BMQ 实例的名称,约束限制如下:由小写字母、数字和中划线(-)组成。长度为 1~64 字符。
- Partition
Limit int - 实例分区数量上限。
- Project
Name string - 实例所属项目名称。
-
[]Instance
Resource Tag Args - Resources
Instance
Resources Args - 实例资源统计响应数据。
- Security
Group []stringId Lists - 实例使用安全组列表。
- Specification string
- 实例规格。
- Status string
- 实例的状态。取值如下:INITIALIZING:初始化中,INITIALIZATIONFAILED:初始化失败,RUNNING:运行中,MODIFYING:更新中,MODIFYFAILED:更新失败,RELEASING:释放中,STOPPING:停止中,STOPPED:停止,RECOVERING:恢复中,EXCEPTION:异常,CAPACITYEXPAXIONFAILED:扩容失败,EXPANDINGCAPACITY:扩容中,CANCELEXPANDING_CAPACITY:扩容取消中,RESTARTING:重启中,UNPAID:未支付
- Subnet
Id []stringLists - 实例使用的子网列表。
-
[]Instance
Tag Args - Times int
- 包年包月类型实例的购买时长,单位为月。
- Topic
Limit int - 实例Topic数量上限。
- Vpc
Id string - 实例所在VPC ID。
- Zone
Id []stringLists - 实例所在可用区列表。
- auto
Renew String - 是否开启自动续费,取值如下:true:开启自动续费。false:关闭自动续费。
- billing
Period String - 购买时长的单位,取值如下:MONTHLY:按月购买。YEARLY:按年购买。
- billing
Type String - 实例的计费方式,取值如下:POST:按量计费。MIX:包年包月。
- created
Time String - 实例的创建时间。
- description String
- 实例的描述语句。
- eip
Id String - 实例是否开启公网访问。如果需要开启公网访问,请配置相同地域的公网 IP 的 ID。
- endpoints
Instance
Endpoints - 实例所有接入点响应数据。
- expiration
Time String - 实例过期时间。
- group
Limit Integer - 实例消费组数量上限。
- instance
Id String - 实例ID。
- message
Retention Integer - 实例下所有 Topic 的消息保留时长,单位为小时。
- name String
- 自定设置 BMQ 实例的名称,约束限制如下:由小写字母、数字和中划线(-)组成。长度为 1~64 字符。
- partition
Limit Integer - 实例分区数量上限。
- project
Name String - 实例所属项目名称。
-
List<Instance
Resource Tag> - resources
Instance
Resources - 实例资源统计响应数据。
- security
Group List<String>Id Lists - 实例使用安全组列表。
- specification String
- 实例规格。
- status String
- 实例的状态。取值如下:INITIALIZING:初始化中,INITIALIZATIONFAILED:初始化失败,RUNNING:运行中,MODIFYING:更新中,MODIFYFAILED:更新失败,RELEASING:释放中,STOPPING:停止中,STOPPED:停止,RECOVERING:恢复中,EXCEPTION:异常,CAPACITYEXPAXIONFAILED:扩容失败,EXPANDINGCAPACITY:扩容中,CANCELEXPANDING_CAPACITY:扩容取消中,RESTARTING:重启中,UNPAID:未支付
- subnet
Id List<String>Lists - 实例使用的子网列表。
-
List<Instance
Tag> - times Integer
- 包年包月类型实例的购买时长,单位为月。
- topic
Limit Integer - 实例Topic数量上限。
- vpc
Id String - 实例所在VPC ID。
- zone
Id List<String>Lists - 实例所在可用区列表。
- auto
Renew string - 是否开启自动续费,取值如下:true:开启自动续费。false:关闭自动续费。
- billing
Period string - 购买时长的单位,取值如下:MONTHLY:按月购买。YEARLY:按年购买。
- billing
Type string - 实例的计费方式,取值如下:POST:按量计费。MIX:包年包月。
- created
Time string - 实例的创建时间。
- description string
- 实例的描述语句。
- eip
Id string - 实例是否开启公网访问。如果需要开启公网访问,请配置相同地域的公网 IP 的 ID。
- endpoints
Instance
Endpoints - 实例所有接入点响应数据。
- expiration
Time string - 实例过期时间。
- group
Limit number - 实例消费组数量上限。
- instance
Id string - 实例ID。
- message
Retention number - 实例下所有 Topic 的消息保留时长,单位为小时。
- name string
- 自定设置 BMQ 实例的名称,约束限制如下:由小写字母、数字和中划线(-)组成。长度为 1~64 字符。
- partition
Limit number - 实例分区数量上限。
- project
Name string - 实例所属项目名称。
-
Instance
Resource Tag[] - resources
Instance
Resources - 实例资源统计响应数据。
- security
Group string[]Id Lists - 实例使用安全组列表。
- specification string
- 实例规格。
- status string
- 实例的状态。取值如下:INITIALIZING:初始化中,INITIALIZATIONFAILED:初始化失败,RUNNING:运行中,MODIFYING:更新中,MODIFYFAILED:更新失败,RELEASING:释放中,STOPPING:停止中,STOPPED:停止,RECOVERING:恢复中,EXCEPTION:异常,CAPACITYEXPAXIONFAILED:扩容失败,EXPANDINGCAPACITY:扩容中,CANCELEXPANDING_CAPACITY:扩容取消中,RESTARTING:重启中,UNPAID:未支付
- subnet
Id string[]Lists - 实例使用的子网列表。
-
Instance
Tag[] - times number
- 包年包月类型实例的购买时长,单位为月。
- topic
Limit number - 实例Topic数量上限。
- vpc
Id string - 实例所在VPC ID。
- zone
Id string[]Lists - 实例所在可用区列表。
- auto_
renew str - 是否开启自动续费,取值如下:true:开启自动续费。false:关闭自动续费。
- billing_
period str - 购买时长的单位,取值如下:MONTHLY:按月购买。YEARLY:按年购买。
- billing_
type str - 实例的计费方式,取值如下:POST:按量计费。MIX:包年包月。
- created_
time str - 实例的创建时间。
- description str
- 实例的描述语句。
- eip_
id str - 实例是否开启公网访问。如果需要开启公网访问,请配置相同地域的公网 IP 的 ID。
- endpoints
Instance
Endpoints Args - 实例所有接入点响应数据。
- expiration_
time str - 实例过期时间。
- group_
limit int - 实例消费组数量上限。
- instance_
id str - 实例ID。
- message_
retention int - 实例下所有 Topic 的消息保留时长,单位为小时。
- name str
- 自定设置 BMQ 实例的名称,约束限制如下:由小写字母、数字和中划线(-)组成。长度为 1~64 字符。
- partition_
limit int - 实例分区数量上限。
- project_
name str - 实例所属项目名称。
-
Sequence[Instance
Resource Tag Args] - resources
Instance
Resources Args - 实例资源统计响应数据。
- security_
group_ Sequence[str]id_ lists - 实例使用安全组列表。
- specification str
- 实例规格。
- status str
- 实例的状态。取值如下:INITIALIZING:初始化中,INITIALIZATIONFAILED:初始化失败,RUNNING:运行中,MODIFYING:更新中,MODIFYFAILED:更新失败,RELEASING:释放中,STOPPING:停止中,STOPPED:停止,RECOVERING:恢复中,EXCEPTION:异常,CAPACITYEXPAXIONFAILED:扩容失败,EXPANDINGCAPACITY:扩容中,CANCELEXPANDING_CAPACITY:扩容取消中,RESTARTING:重启中,UNPAID:未支付
- subnet_
id_ Sequence[str]lists - 实例使用的子网列表。
-
Sequence[Instance
Tag Args] - times int
- 包年包月类型实例的购买时长,单位为月。
- topic_
limit int - 实例Topic数量上限。
- vpc_
id str - 实例所在VPC ID。
- zone_
id_ Sequence[str]lists - 实例所在可用区列表。
- auto
Renew String - 是否开启自动续费,取值如下:true:开启自动续费。false:关闭自动续费。
- billing
Period String - 购买时长的单位,取值如下:MONTHLY:按月购买。YEARLY:按年购买。
- billing
Type String - 实例的计费方式,取值如下:POST:按量计费。MIX:包年包月。
- created
Time String - 实例的创建时间。
- description String
- 实例的描述语句。
- eip
Id String - 实例是否开启公网访问。如果需要开启公网访问,请配置相同地域的公网 IP 的 ID。
- endpoints Property Map
- 实例所有接入点响应数据。
- expiration
Time String - 实例过期时间。
- group
Limit Number - 实例消费组数量上限。
- instance
Id String - 实例ID。
- message
Retention Number - 实例下所有 Topic 的消息保留时长,单位为小时。
- name String
- 自定设置 BMQ 实例的名称,约束限制如下:由小写字母、数字和中划线(-)组成。长度为 1~64 字符。
- partition
Limit Number - 实例分区数量上限。
- project
Name String - 实例所属项目名称。
- List<Property Map>
- resources Property Map
- 实例资源统计响应数据。
- security
Group List<String>Id Lists - 实例使用安全组列表。
- specification String
- 实例规格。
- status String
- 实例的状态。取值如下:INITIALIZING:初始化中,INITIALIZATIONFAILED:初始化失败,RUNNING:运行中,MODIFYING:更新中,MODIFYFAILED:更新失败,RELEASING:释放中,STOPPING:停止中,STOPPED:停止,RECOVERING:恢复中,EXCEPTION:异常,CAPACITYEXPAXIONFAILED:扩容失败,EXPANDINGCAPACITY:扩容中,CANCELEXPANDING_CAPACITY:扩容取消中,RESTARTING:重启中,UNPAID:未支付
- subnet
Id List<String>Lists - 实例使用的子网列表。
- List<Property Map>
- times Number
- 包年包月类型实例的购买时长,单位为月。
- topic
Limit Number - 实例Topic数量上限。
- vpc
Id String - 实例所在VPC ID。
- zone
Id List<String>Lists - 实例所在可用区列表。
Supporting Types
InstanceEndpoints, InstanceEndpointsArgs
- Overlay
Byteplus.
Instance Endpoints Overlay - 实例私网访问接入点响应数据。
- Public
Byteplus.
Instance Endpoints Public - 实例公网访问接入点响应数据。
- Overlay
Instance
Endpoints Overlay - 实例私网访问接入点响应数据。
- Public
Instance
Endpoints Public - 实例公网访问接入点响应数据。
- overlay
Instance
Endpoints Overlay - 实例私网访问接入点响应数据。
- public_
Instance
Endpoints Public - 实例公网访问接入点响应数据。
- overlay
Instance
Endpoints Overlay - 实例私网访问接入点响应数据。
- public
Instance
Endpoints Public - 实例公网访问接入点响应数据。
- overlay
Instance
Endpoints Overlay - 实例私网访问接入点响应数据。
- public
Instance
Endpoints Public - 实例公网访问接入点响应数据。
- overlay Property Map
- 实例私网访问接入点响应数据。
- public Property Map
- 实例公网访问接入点响应数据。
InstanceEndpointsOverlay, InstanceEndpointsOverlayArgs
InstanceEndpointsPublic, InstanceEndpointsPublicArgs
InstanceResourceTag, InstanceResourceTagArgs
- Tag
Kvs List<Byteplus.Instance Resource Tag Tag Kv> - Type string
- 标签类型,取值如下:CUSTOM:自定义设置标签。SYSTEM:系统标签。
- Tag
Kvs []InstanceResource Tag Tag Kv - Type string
- 标签类型,取值如下:CUSTOM:自定义设置标签。SYSTEM:系统标签。
- tag
Kvs List<InstanceResource Tag Tag Kv> - type String
- 标签类型,取值如下:CUSTOM:自定义设置标签。SYSTEM:系统标签。
- tag
Kvs InstanceResource Tag Tag Kv[] - type string
- 标签类型,取值如下:CUSTOM:自定义设置标签。SYSTEM:系统标签。
- tag_
kvs Sequence[InstanceResource Tag Tag Kv] - type str
- 标签类型,取值如下:CUSTOM:自定义设置标签。SYSTEM:系统标签。
- tag
Kvs List<Property Map> - type String
- 标签类型,取值如下:CUSTOM:自定义设置标签。SYSTEM:系统标签。
InstanceResourceTagTagKv, InstanceResourceTagTagKvArgs
InstanceResources, InstanceResourcesArgs
- Storage
Byteplus.
Instance Resources Storage - 资源统计响应数据。
- Storage
Instance
Resources Storage - 资源统计响应数据。
- storage
Instance
Resources Storage - 资源统计响应数据。
- storage
Instance
Resources Storage - 资源统计响应数据。
- storage
Instance
Resources Storage - 资源统计响应数据。
- storage Property Map
- 资源统计响应数据。
InstanceResourcesStorage, InstanceResourcesStorageArgs
InstanceTag, InstanceTagArgs
Import
$ pulumi import bytepluscc:bmq/instance:Instance example "instance_id"
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- bytepluscc byteplus-sdk/pulumi-bytepluscc
- License
- MPL-2.0
- Notes
- This Pulumi package is based on the
byteplusccTerraform Provider.
