Viewing docs for bytepluscc v0.0.16
published on Monday, Mar 9, 2026 by Byteplus
published on Monday, Mar 9, 2026 by Byteplus
Viewing docs for bytepluscc v0.0.16
published on Monday, Mar 9, 2026 by Byteplus
published on Monday, Mar 9, 2026 by Byteplus
Data Source schema for Byteplus::RDSMySQL::AllowList
Using getAllowList
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getAllowList(args: GetAllowListArgs, opts?: InvokeOptions): Promise<GetAllowListResult>
function getAllowListOutput(args: GetAllowListOutputArgs, opts?: InvokeOptions): Output<GetAllowListResult>def get_allow_list(id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetAllowListResult
def get_allow_list_output(id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetAllowListResult]func LookupAllowList(ctx *Context, args *LookupAllowListArgs, opts ...InvokeOption) (*LookupAllowListResult, error)
func LookupAllowListOutput(ctx *Context, args *LookupAllowListOutputArgs, opts ...InvokeOption) LookupAllowListResultOutput> Note: This function is named LookupAllowList in the Go SDK.
public static class GetAllowList
{
public static Task<GetAllowListResult> InvokeAsync(GetAllowListArgs args, InvokeOptions? opts = null)
public static Output<GetAllowListResult> Invoke(GetAllowListInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetAllowListResult> getAllowList(GetAllowListArgs args, InvokeOptions options)
public static Output<GetAllowListResult> getAllowList(GetAllowListArgs args, InvokeOptions options)
fn::invoke:
function: bytepluscc:rdsmysql/getAllowList:getAllowList
arguments:
# arguments dictionaryThe following arguments are supported:
- Id string
- Uniquely identifies the resource.
- Id string
- Uniquely identifies the resource.
- id String
- Uniquely identifies the resource.
- id string
- Uniquely identifies the resource.
- id str
- Uniquely identifies the resource.
- id String
- Uniquely identifies the resource.
getAllowList Result
The following output properties are available:
- Allow
List stringCategory - 白名单分类。取值:Ordinary:普通白名单。Default:默认白名单。说明该参数作为请求参数时,默认值为 Ordinary。
- Allow
List stringDesc - 白名单的备注。
- Allow
List stringId - 白名单 ID 。
- Allow
List intIp Num - 白名单内的 IP 地址(或地址段)总数。
- Allow
List stringName - 白名单名称。
- Allow
List stringType - 白名单内的 IP 地址类型。当前仅支持 IPv4 地址。
- Allow
Lists List<string> - 白名单内的 IP 地址列表
- Associated
Instance intNum - 白名单下绑定的实例总数。
- Associated
Instances List<Byteplus.Get Allow List Associated Instance> - 已绑定当前白名单的实例信息。
- Id string
- Uniquely identifies the resource.
- Ignore
Instance boolStatus - 是否忽略实例状态校验。取值:true:是。false:否。默认值。
- Instance
Id string - 实例 ID。
- Ip
Lists List<string> - 白名单包含的 IP 地址和 IP 地址段的列表。在请求参数 WithIpList 取值为 true 时返回,在取值为 false 或不为其传值时返回为 null。
- Modify
Mode string - 修改方式,取值范围如下:Cover(默认值):使用 AllowList 参数中的值覆盖原白名单。Append:在原白名单中增加 AllowList 参数中输入的 IP 地址。Delete:在原白名单中删除 AllowList 参数中输入的 IP 地址。至少需要保留一个 IP 地址。
- Project
Name string - 所属的项目。说明如您调用接口使用的 AK/SK 属于某个子账号,且该子账号只拥有某个项目的权限,需要传入该请求参数。
- Security
Group List<Byteplus.Bind Infos Get Allow List Security Group Bind Info> - 白名单关联的安全组的信息。说明该字段不能与 SecurityGroupIds 同时使用。
- Security
Group List<string>Ids - 需要关联的安全组 ID 列表。说明您可以调用 DescribeSecurityGroups 接口查询安全组信息,包括安全组 ID。单个白名单单次最多可选择添加 10 个安全组。该字段不能与 SecurityGroupBindInfos 同时使用。
- Update
Security boolGroup - 是否更新白名单所绑定的安全组。true:更新。false:不更新。默认值。说明该字段仅在白名单已绑定了安全组时生效。可调用 DescribeAllowLists 接口查询白名单是否绑定了安全组。
- User
Allow List<string>Lists - 该名单中由用户输入的 IP 地址。AllowList 字段中的 IP 为 UserAllowList 和 SecurityGroupBindInfos 包含的 IP 的并集。
- Allow
List stringCategory - 白名单分类。取值:Ordinary:普通白名单。Default:默认白名单。说明该参数作为请求参数时,默认值为 Ordinary。
- Allow
List stringDesc - 白名单的备注。
- Allow
List stringId - 白名单 ID 。
- Allow
List intIp Num - 白名单内的 IP 地址(或地址段)总数。
- Allow
List stringName - 白名单名称。
- Allow
List stringType - 白名单内的 IP 地址类型。当前仅支持 IPv4 地址。
- Allow
Lists []string - 白名单内的 IP 地址列表
- Associated
Instance intNum - 白名单下绑定的实例总数。
- Associated
Instances []GetAllow List Associated Instance - 已绑定当前白名单的实例信息。
- Id string
- Uniquely identifies the resource.
- Ignore
Instance boolStatus - 是否忽略实例状态校验。取值:true:是。false:否。默认值。
- Instance
Id string - 实例 ID。
- Ip
Lists []string - 白名单包含的 IP 地址和 IP 地址段的列表。在请求参数 WithIpList 取值为 true 时返回,在取值为 false 或不为其传值时返回为 null。
- Modify
Mode string - 修改方式,取值范围如下:Cover(默认值):使用 AllowList 参数中的值覆盖原白名单。Append:在原白名单中增加 AllowList 参数中输入的 IP 地址。Delete:在原白名单中删除 AllowList 参数中输入的 IP 地址。至少需要保留一个 IP 地址。
- Project
Name string - 所属的项目。说明如您调用接口使用的 AK/SK 属于某个子账号,且该子账号只拥有某个项目的权限,需要传入该请求参数。
- Security
Group []GetBind Infos Allow List Security Group Bind Info - 白名单关联的安全组的信息。说明该字段不能与 SecurityGroupIds 同时使用。
- Security
Group []stringIds - 需要关联的安全组 ID 列表。说明您可以调用 DescribeSecurityGroups 接口查询安全组信息,包括安全组 ID。单个白名单单次最多可选择添加 10 个安全组。该字段不能与 SecurityGroupBindInfos 同时使用。
- Update
Security boolGroup - 是否更新白名单所绑定的安全组。true:更新。false:不更新。默认值。说明该字段仅在白名单已绑定了安全组时生效。可调用 DescribeAllowLists 接口查询白名单是否绑定了安全组。
- User
Allow []stringLists - 该名单中由用户输入的 IP 地址。AllowList 字段中的 IP 为 UserAllowList 和 SecurityGroupBindInfos 包含的 IP 的并集。
- allow
List StringCategory - 白名单分类。取值:Ordinary:普通白名单。Default:默认白名单。说明该参数作为请求参数时,默认值为 Ordinary。
- allow
List StringDesc - 白名单的备注。
- allow
List StringId - 白名单 ID 。
- allow
List IntegerIp Num - 白名单内的 IP 地址(或地址段)总数。
- allow
List StringName - 白名单名称。
- allow
List StringType - 白名单内的 IP 地址类型。当前仅支持 IPv4 地址。
- allow
Lists List<String> - 白名单内的 IP 地址列表
- associated
Instance IntegerNum - 白名单下绑定的实例总数。
- associated
Instances List<GetAllow List Associated Instance> - 已绑定当前白名单的实例信息。
- id String
- Uniquely identifies the resource.
- ignore
Instance BooleanStatus - 是否忽略实例状态校验。取值:true:是。false:否。默认值。
- instance
Id String - 实例 ID。
- ip
Lists List<String> - 白名单包含的 IP 地址和 IP 地址段的列表。在请求参数 WithIpList 取值为 true 时返回,在取值为 false 或不为其传值时返回为 null。
- modify
Mode String - 修改方式,取值范围如下:Cover(默认值):使用 AllowList 参数中的值覆盖原白名单。Append:在原白名单中增加 AllowList 参数中输入的 IP 地址。Delete:在原白名单中删除 AllowList 参数中输入的 IP 地址。至少需要保留一个 IP 地址。
- project
Name String - 所属的项目。说明如您调用接口使用的 AK/SK 属于某个子账号,且该子账号只拥有某个项目的权限,需要传入该请求参数。
- security
Group List<GetBind Infos Allow List Security Group Bind Info> - 白名单关联的安全组的信息。说明该字段不能与 SecurityGroupIds 同时使用。
- security
Group List<String>Ids - 需要关联的安全组 ID 列表。说明您可以调用 DescribeSecurityGroups 接口查询安全组信息,包括安全组 ID。单个白名单单次最多可选择添加 10 个安全组。该字段不能与 SecurityGroupBindInfos 同时使用。
- update
Security BooleanGroup - 是否更新白名单所绑定的安全组。true:更新。false:不更新。默认值。说明该字段仅在白名单已绑定了安全组时生效。可调用 DescribeAllowLists 接口查询白名单是否绑定了安全组。
- user
Allow List<String>Lists - 该名单中由用户输入的 IP 地址。AllowList 字段中的 IP 为 UserAllowList 和 SecurityGroupBindInfos 包含的 IP 的并集。
- allow
List stringCategory - 白名单分类。取值:Ordinary:普通白名单。Default:默认白名单。说明该参数作为请求参数时,默认值为 Ordinary。
- allow
List stringDesc - 白名单的备注。
- allow
List stringId - 白名单 ID 。
- allow
List numberIp Num - 白名单内的 IP 地址(或地址段)总数。
- allow
List stringName - 白名单名称。
- allow
List stringType - 白名单内的 IP 地址类型。当前仅支持 IPv4 地址。
- allow
Lists string[] - 白名单内的 IP 地址列表
- associated
Instance numberNum - 白名单下绑定的实例总数。
- associated
Instances GetAllow List Associated Instance[] - 已绑定当前白名单的实例信息。
- id string
- Uniquely identifies the resource.
- ignore
Instance booleanStatus - 是否忽略实例状态校验。取值:true:是。false:否。默认值。
- instance
Id string - 实例 ID。
- ip
Lists string[] - 白名单包含的 IP 地址和 IP 地址段的列表。在请求参数 WithIpList 取值为 true 时返回,在取值为 false 或不为其传值时返回为 null。
- modify
Mode string - 修改方式,取值范围如下:Cover(默认值):使用 AllowList 参数中的值覆盖原白名单。Append:在原白名单中增加 AllowList 参数中输入的 IP 地址。Delete:在原白名单中删除 AllowList 参数中输入的 IP 地址。至少需要保留一个 IP 地址。
- project
Name string - 所属的项目。说明如您调用接口使用的 AK/SK 属于某个子账号,且该子账号只拥有某个项目的权限,需要传入该请求参数。
- security
Group GetBind Infos Allow List Security Group Bind Info[] - 白名单关联的安全组的信息。说明该字段不能与 SecurityGroupIds 同时使用。
- security
Group string[]Ids - 需要关联的安全组 ID 列表。说明您可以调用 DescribeSecurityGroups 接口查询安全组信息,包括安全组 ID。单个白名单单次最多可选择添加 10 个安全组。该字段不能与 SecurityGroupBindInfos 同时使用。
- update
Security booleanGroup - 是否更新白名单所绑定的安全组。true:更新。false:不更新。默认值。说明该字段仅在白名单已绑定了安全组时生效。可调用 DescribeAllowLists 接口查询白名单是否绑定了安全组。
- user
Allow string[]Lists - 该名单中由用户输入的 IP 地址。AllowList 字段中的 IP 为 UserAllowList 和 SecurityGroupBindInfos 包含的 IP 的并集。
- allow_
list_ strcategory - 白名单分类。取值:Ordinary:普通白名单。Default:默认白名单。说明该参数作为请求参数时,默认值为 Ordinary。
- allow_
list_ strdesc - 白名单的备注。
- allow_
list_ strid - 白名单 ID 。
- allow_
list_ intip_ num - 白名单内的 IP 地址(或地址段)总数。
- allow_
list_ strname - 白名单名称。
- allow_
list_ strtype - 白名单内的 IP 地址类型。当前仅支持 IPv4 地址。
- allow_
lists Sequence[str] - 白名单内的 IP 地址列表
- associated_
instance_ intnum - 白名单下绑定的实例总数。
- associated_
instances Sequence[GetAllow List Associated Instance] - 已绑定当前白名单的实例信息。
- id str
- Uniquely identifies the resource.
- ignore_
instance_ boolstatus - 是否忽略实例状态校验。取值:true:是。false:否。默认值。
- instance_
id str - 实例 ID。
- ip_
lists Sequence[str] - 白名单包含的 IP 地址和 IP 地址段的列表。在请求参数 WithIpList 取值为 true 时返回,在取值为 false 或不为其传值时返回为 null。
- modify_
mode str - 修改方式,取值范围如下:Cover(默认值):使用 AllowList 参数中的值覆盖原白名单。Append:在原白名单中增加 AllowList 参数中输入的 IP 地址。Delete:在原白名单中删除 AllowList 参数中输入的 IP 地址。至少需要保留一个 IP 地址。
- project_
name str - 所属的项目。说明如您调用接口使用的 AK/SK 属于某个子账号,且该子账号只拥有某个项目的权限,需要传入该请求参数。
- security_
group_ Sequence[Getbind_ infos Allow List Security Group Bind Info] - 白名单关联的安全组的信息。说明该字段不能与 SecurityGroupIds 同时使用。
- security_
group_ Sequence[str]ids - 需要关联的安全组 ID 列表。说明您可以调用 DescribeSecurityGroups 接口查询安全组信息,包括安全组 ID。单个白名单单次最多可选择添加 10 个安全组。该字段不能与 SecurityGroupBindInfos 同时使用。
- update_
security_ boolgroup - 是否更新白名单所绑定的安全组。true:更新。false:不更新。默认值。说明该字段仅在白名单已绑定了安全组时生效。可调用 DescribeAllowLists 接口查询白名单是否绑定了安全组。
- user_
allow_ Sequence[str]lists - 该名单中由用户输入的 IP 地址。AllowList 字段中的 IP 为 UserAllowList 和 SecurityGroupBindInfos 包含的 IP 的并集。
- allow
List StringCategory - 白名单分类。取值:Ordinary:普通白名单。Default:默认白名单。说明该参数作为请求参数时,默认值为 Ordinary。
- allow
List StringDesc - 白名单的备注。
- allow
List StringId - 白名单 ID 。
- allow
List NumberIp Num - 白名单内的 IP 地址(或地址段)总数。
- allow
List StringName - 白名单名称。
- allow
List StringType - 白名单内的 IP 地址类型。当前仅支持 IPv4 地址。
- allow
Lists List<String> - 白名单内的 IP 地址列表
- associated
Instance NumberNum - 白名单下绑定的实例总数。
- associated
Instances List<Property Map> - 已绑定当前白名单的实例信息。
- id String
- Uniquely identifies the resource.
- ignore
Instance BooleanStatus - 是否忽略实例状态校验。取值:true:是。false:否。默认值。
- instance
Id String - 实例 ID。
- ip
Lists List<String> - 白名单包含的 IP 地址和 IP 地址段的列表。在请求参数 WithIpList 取值为 true 时返回,在取值为 false 或不为其传值时返回为 null。
- modify
Mode String - 修改方式,取值范围如下:Cover(默认值):使用 AllowList 参数中的值覆盖原白名单。Append:在原白名单中增加 AllowList 参数中输入的 IP 地址。Delete:在原白名单中删除 AllowList 参数中输入的 IP 地址。至少需要保留一个 IP 地址。
- project
Name String - 所属的项目。说明如您调用接口使用的 AK/SK 属于某个子账号,且该子账号只拥有某个项目的权限,需要传入该请求参数。
- security
Group List<Property Map>Bind Infos - 白名单关联的安全组的信息。说明该字段不能与 SecurityGroupIds 同时使用。
- security
Group List<String>Ids - 需要关联的安全组 ID 列表。说明您可以调用 DescribeSecurityGroups 接口查询安全组信息,包括安全组 ID。单个白名单单次最多可选择添加 10 个安全组。该字段不能与 SecurityGroupBindInfos 同时使用。
- update
Security BooleanGroup - 是否更新白名单所绑定的安全组。true:更新。false:不更新。默认值。说明该字段仅在白名单已绑定了安全组时生效。可调用 DescribeAllowLists 接口查询白名单是否绑定了安全组。
- user
Allow List<String>Lists - 该名单中由用户输入的 IP 地址。AllowList 字段中的 IP 为 UserAllowList 和 SecurityGroupBindInfos 包含的 IP 的并集。
Supporting Types
GetAllowListAssociatedInstance
- Instance
Id string - 已绑定当前白名单的实例 ID。
- Instance
Name string - 已绑定当前白名单的实例名称。
- Instance
Status string - 实例状态。
- Is
Latest bool - 是否已同步最新的白名单。取值:true:是。false:否。说明在修改白名单时,如实例状态未处于运行中,白名单的修改不会立即同步到实例。
- Vpc string
- 实例所属的私有网络 ID。
- Instance
Id string - 已绑定当前白名单的实例 ID。
- Instance
Name string - 已绑定当前白名单的实例名称。
- Instance
Status string - 实例状态。
- Is
Latest bool - 是否已同步最新的白名单。取值:true:是。false:否。说明在修改白名单时,如实例状态未处于运行中,白名单的修改不会立即同步到实例。
- Vpc string
- 实例所属的私有网络 ID。
- instance
Id String - 已绑定当前白名单的实例 ID。
- instance
Name String - 已绑定当前白名单的实例名称。
- instance
Status String - 实例状态。
- is
Latest Boolean - 是否已同步最新的白名单。取值:true:是。false:否。说明在修改白名单时,如实例状态未处于运行中,白名单的修改不会立即同步到实例。
- vpc String
- 实例所属的私有网络 ID。
- instance
Id string - 已绑定当前白名单的实例 ID。
- instance
Name string - 已绑定当前白名单的实例名称。
- instance
Status string - 实例状态。
- is
Latest boolean - 是否已同步最新的白名单。取值:true:是。false:否。说明在修改白名单时,如实例状态未处于运行中,白名单的修改不会立即同步到实例。
- vpc string
- 实例所属的私有网络 ID。
- instance_
id str - 已绑定当前白名单的实例 ID。
- instance_
name str - 已绑定当前白名单的实例名称。
- instance_
status str - 实例状态。
- is_
latest bool - 是否已同步最新的白名单。取值:true:是。false:否。说明在修改白名单时,如实例状态未处于运行中,白名单的修改不会立即同步到实例。
- vpc str
- 实例所属的私有网络 ID。
- instance
Id String - 已绑定当前白名单的实例 ID。
- instance
Name String - 已绑定当前白名单的实例名称。
- instance
Status String - 实例状态。
- is
Latest Boolean - 是否已同步最新的白名单。取值:true:是。false:否。说明在修改白名单时,如实例状态未处于运行中,白名单的修改不会立即同步到实例。
- vpc String
- 实例所属的私有网络 ID。
GetAllowListSecurityGroupBindInfo
- Bind
Mode string - 关联安全组的模式。取值:IngressDirectionIp:入方向 IP。AssociateEcsIp:关联 ECSIP。说明在 CreateAllowList 接口中,SecurityGroupBindInfoObject 的 BindMode 和 SecurityGroupId 字段为必填项。
- Ip
Lists List<string> - 安全组的 IP 地址列表。
- Security
Group stringId - 安全组 ID。
- Security
Group stringName - 安全组名称。
- Bind
Mode string - 关联安全组的模式。取值:IngressDirectionIp:入方向 IP。AssociateEcsIp:关联 ECSIP。说明在 CreateAllowList 接口中,SecurityGroupBindInfoObject 的 BindMode 和 SecurityGroupId 字段为必填项。
- Ip
Lists []string - 安全组的 IP 地址列表。
- Security
Group stringId - 安全组 ID。
- Security
Group stringName - 安全组名称。
- bind
Mode String - 关联安全组的模式。取值:IngressDirectionIp:入方向 IP。AssociateEcsIp:关联 ECSIP。说明在 CreateAllowList 接口中,SecurityGroupBindInfoObject 的 BindMode 和 SecurityGroupId 字段为必填项。
- ip
Lists List<String> - 安全组的 IP 地址列表。
- security
Group StringId - 安全组 ID。
- security
Group StringName - 安全组名称。
- bind
Mode string - 关联安全组的模式。取值:IngressDirectionIp:入方向 IP。AssociateEcsIp:关联 ECSIP。说明在 CreateAllowList 接口中,SecurityGroupBindInfoObject 的 BindMode 和 SecurityGroupId 字段为必填项。
- ip
Lists string[] - 安全组的 IP 地址列表。
- security
Group stringId - 安全组 ID。
- security
Group stringName - 安全组名称。
- bind_
mode str - 关联安全组的模式。取值:IngressDirectionIp:入方向 IP。AssociateEcsIp:关联 ECSIP。说明在 CreateAllowList 接口中,SecurityGroupBindInfoObject 的 BindMode 和 SecurityGroupId 字段为必填项。
- ip_
lists Sequence[str] - 安全组的 IP 地址列表。
- security_
group_ strid - 安全组 ID。
- security_
group_ strname - 安全组名称。
- bind
Mode String - 关联安全组的模式。取值:IngressDirectionIp:入方向 IP。AssociateEcsIp:关联 ECSIP。说明在 CreateAllowList 接口中,SecurityGroupBindInfoObject 的 BindMode 和 SecurityGroupId 字段为必填项。
- ip
Lists List<String> - 安全组的 IP 地址列表。
- security
Group StringId - 安全组 ID。
- security
Group StringName - 安全组名称。
Package Details
- Repository
- bytepluscc byteplus-sdk/pulumi-bytepluscc
- License
- MPL-2.0
- Notes
- This Pulumi package is based on the
byteplusccTerraform Provider.
Viewing docs for bytepluscc v0.0.16
published on Monday, Mar 9, 2026 by Byteplus
published on Monday, Mar 9, 2026 by Byteplus
