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::RDSPostgreSQL::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:rdspostgresql/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:默认白名单。说明该参数作为请求参数时无默认值,不传入时则查询所有类别的白名单。
- Allow
List stringDesc - 白名单的描述信息。长度在 200 字符以内。默认值为空字符串。
- Allow
List stringId - 白名单 ID。
- Allow
List intIp Num - 白名单中 IP 地址或 IP 地址段的数量。
- Allow
List stringName - 白名单名称的命名规则如下:在当前地域内,白名单名称唯一。以中文、字母或下划线()开头。只能包含中文、字母、数字、下划线()和中划线(-)。长度为 1~128 个字符。
- Allow
List stringType - 白名单采用的网络协议类型。取值为 IPv4(默认值)。
- Allow
Lists List<string> - 白名单中包含的 IP 地址。支持以下两种格式:IP 地址格式。例如:10.23.12.24。CIDR 的 IP 地址段格式。例如:10.23.12.0/24(无类别域间路由,24 表示了地址中前缀的长度,范围为 1~32)。说明每个白名单最多可添加 300 个 IP 或 IP 地址段,当 IP 较多时,建议合并为 IP 段填入,例如10.23.12.0/24。禁止将 0.0.0.0/0 之外的形如 x.x.x.x/0 结尾的 IP 地址加入白名单。该字段不能与 UserAllowList 字段同时使用。
- Associated
Instance intNum - 该白名单绑定的实例数量。
- Associated
Instances List<Byteplus.Get Allow List Associated Instance> - 该白名单绑定的实例列表,包含实例 ID 和实例名称信息。
- Id string
- Uniquely identifies the resource.
- Ip
Address string - 按 IP 地址查询白名单。支持传入多个 IP 地址,多个 IP 地址使用英文逗号(,)分隔。说明如果白名单包含了多个 IP 地址的任意子集,该白名单就会被返回。
- Modify
Mode string - 修改白名单的方式。取值:Cover:覆盖,即使用 AllowList 字段的值覆盖原白名单。默认值。Append:追加,即在原白名单中增加 AllowList 字段包含的 IP 地址。Delete:删除,即在原白名单中删除 AllowList 字段包含的 IP 地址。至少需要保留一个 IP 地址。注意如需修改的白名单绑定有安全组,或需要在修改白名单时为白名单绑定安全组,则 ModifyMode 只能取值为 Cover。
- Security
Group List<Byteplus.Bind Infos Get Allow List Security Group Bind Info> - 该白名单绑定的安全组列表。
- Update
Security boolGroup - 是否更新白名单所绑定的安全组。取值:true:更新。false:不更新。默认值。
- User
Allow stringList - 安全组之外的、需要加入白名单的 IP 地址。可输入 IP 地址或 CIDR 格式的 IP 地址段。说明该字段不能与 AllowList 字段同时使用。
- Allow
List stringCategory - 白名单分类。取值:Ordinary:普通白名单。Default:默认白名单。说明该参数作为请求参数时无默认值,不传入时则查询所有类别的白名单。
- Allow
List stringDesc - 白名单的描述信息。长度在 200 字符以内。默认值为空字符串。
- Allow
List stringId - 白名单 ID。
- Allow
List intIp Num - 白名单中 IP 地址或 IP 地址段的数量。
- Allow
List stringName - 白名单名称的命名规则如下:在当前地域内,白名单名称唯一。以中文、字母或下划线()开头。只能包含中文、字母、数字、下划线()和中划线(-)。长度为 1~128 个字符。
- Allow
List stringType - 白名单采用的网络协议类型。取值为 IPv4(默认值)。
- Allow
Lists []string - 白名单中包含的 IP 地址。支持以下两种格式:IP 地址格式。例如:10.23.12.24。CIDR 的 IP 地址段格式。例如:10.23.12.0/24(无类别域间路由,24 表示了地址中前缀的长度,范围为 1~32)。说明每个白名单最多可添加 300 个 IP 或 IP 地址段,当 IP 较多时,建议合并为 IP 段填入,例如10.23.12.0/24。禁止将 0.0.0.0/0 之外的形如 x.x.x.x/0 结尾的 IP 地址加入白名单。该字段不能与 UserAllowList 字段同时使用。
- Associated
Instance intNum - 该白名单绑定的实例数量。
- Associated
Instances []GetAllow List Associated Instance - 该白名单绑定的实例列表,包含实例 ID 和实例名称信息。
- Id string
- Uniquely identifies the resource.
- Ip
Address string - 按 IP 地址查询白名单。支持传入多个 IP 地址,多个 IP 地址使用英文逗号(,)分隔。说明如果白名单包含了多个 IP 地址的任意子集,该白名单就会被返回。
- Modify
Mode string - 修改白名单的方式。取值:Cover:覆盖,即使用 AllowList 字段的值覆盖原白名单。默认值。Append:追加,即在原白名单中增加 AllowList 字段包含的 IP 地址。Delete:删除,即在原白名单中删除 AllowList 字段包含的 IP 地址。至少需要保留一个 IP 地址。注意如需修改的白名单绑定有安全组,或需要在修改白名单时为白名单绑定安全组,则 ModifyMode 只能取值为 Cover。
- Security
Group []GetBind Infos Allow List Security Group Bind Info - 该白名单绑定的安全组列表。
- Update
Security boolGroup - 是否更新白名单所绑定的安全组。取值:true:更新。false:不更新。默认值。
- User
Allow stringList - 安全组之外的、需要加入白名单的 IP 地址。可输入 IP 地址或 CIDR 格式的 IP 地址段。说明该字段不能与 AllowList 字段同时使用。
- allow
List StringCategory - 白名单分类。取值:Ordinary:普通白名单。Default:默认白名单。说明该参数作为请求参数时无默认值,不传入时则查询所有类别的白名单。
- allow
List StringDesc - 白名单的描述信息。长度在 200 字符以内。默认值为空字符串。
- allow
List StringId - 白名单 ID。
- allow
List IntegerIp Num - 白名单中 IP 地址或 IP 地址段的数量。
- allow
List StringName - 白名单名称的命名规则如下:在当前地域内,白名单名称唯一。以中文、字母或下划线()开头。只能包含中文、字母、数字、下划线()和中划线(-)。长度为 1~128 个字符。
- allow
List StringType - 白名单采用的网络协议类型。取值为 IPv4(默认值)。
- allow
Lists List<String> - 白名单中包含的 IP 地址。支持以下两种格式:IP 地址格式。例如:10.23.12.24。CIDR 的 IP 地址段格式。例如:10.23.12.0/24(无类别域间路由,24 表示了地址中前缀的长度,范围为 1~32)。说明每个白名单最多可添加 300 个 IP 或 IP 地址段,当 IP 较多时,建议合并为 IP 段填入,例如10.23.12.0/24。禁止将 0.0.0.0/0 之外的形如 x.x.x.x/0 结尾的 IP 地址加入白名单。该字段不能与 UserAllowList 字段同时使用。
- associated
Instance IntegerNum - 该白名单绑定的实例数量。
- associated
Instances List<GetAllow List Associated Instance> - 该白名单绑定的实例列表,包含实例 ID 和实例名称信息。
- id String
- Uniquely identifies the resource.
- ip
Address String - 按 IP 地址查询白名单。支持传入多个 IP 地址,多个 IP 地址使用英文逗号(,)分隔。说明如果白名单包含了多个 IP 地址的任意子集,该白名单就会被返回。
- modify
Mode String - 修改白名单的方式。取值:Cover:覆盖,即使用 AllowList 字段的值覆盖原白名单。默认值。Append:追加,即在原白名单中增加 AllowList 字段包含的 IP 地址。Delete:删除,即在原白名单中删除 AllowList 字段包含的 IP 地址。至少需要保留一个 IP 地址。注意如需修改的白名单绑定有安全组,或需要在修改白名单时为白名单绑定安全组,则 ModifyMode 只能取值为 Cover。
- security
Group List<GetBind Infos Allow List Security Group Bind Info> - 该白名单绑定的安全组列表。
- update
Security BooleanGroup - 是否更新白名单所绑定的安全组。取值:true:更新。false:不更新。默认值。
- user
Allow StringList - 安全组之外的、需要加入白名单的 IP 地址。可输入 IP 地址或 CIDR 格式的 IP 地址段。说明该字段不能与 AllowList 字段同时使用。
- allow
List stringCategory - 白名单分类。取值:Ordinary:普通白名单。Default:默认白名单。说明该参数作为请求参数时无默认值,不传入时则查询所有类别的白名单。
- allow
List stringDesc - 白名单的描述信息。长度在 200 字符以内。默认值为空字符串。
- allow
List stringId - 白名单 ID。
- allow
List numberIp Num - 白名单中 IP 地址或 IP 地址段的数量。
- allow
List stringName - 白名单名称的命名规则如下:在当前地域内,白名单名称唯一。以中文、字母或下划线()开头。只能包含中文、字母、数字、下划线()和中划线(-)。长度为 1~128 个字符。
- allow
List stringType - 白名单采用的网络协议类型。取值为 IPv4(默认值)。
- allow
Lists string[] - 白名单中包含的 IP 地址。支持以下两种格式:IP 地址格式。例如:10.23.12.24。CIDR 的 IP 地址段格式。例如:10.23.12.0/24(无类别域间路由,24 表示了地址中前缀的长度,范围为 1~32)。说明每个白名单最多可添加 300 个 IP 或 IP 地址段,当 IP 较多时,建议合并为 IP 段填入,例如10.23.12.0/24。禁止将 0.0.0.0/0 之外的形如 x.x.x.x/0 结尾的 IP 地址加入白名单。该字段不能与 UserAllowList 字段同时使用。
- associated
Instance numberNum - 该白名单绑定的实例数量。
- associated
Instances GetAllow List Associated Instance[] - 该白名单绑定的实例列表,包含实例 ID 和实例名称信息。
- id string
- Uniquely identifies the resource.
- ip
Address string - 按 IP 地址查询白名单。支持传入多个 IP 地址,多个 IP 地址使用英文逗号(,)分隔。说明如果白名单包含了多个 IP 地址的任意子集,该白名单就会被返回。
- modify
Mode string - 修改白名单的方式。取值:Cover:覆盖,即使用 AllowList 字段的值覆盖原白名单。默认值。Append:追加,即在原白名单中增加 AllowList 字段包含的 IP 地址。Delete:删除,即在原白名单中删除 AllowList 字段包含的 IP 地址。至少需要保留一个 IP 地址。注意如需修改的白名单绑定有安全组,或需要在修改白名单时为白名单绑定安全组,则 ModifyMode 只能取值为 Cover。
- security
Group GetBind Infos Allow List Security Group Bind Info[] - 该白名单绑定的安全组列表。
- update
Security booleanGroup - 是否更新白名单所绑定的安全组。取值:true:更新。false:不更新。默认值。
- user
Allow stringList - 安全组之外的、需要加入白名单的 IP 地址。可输入 IP 地址或 CIDR 格式的 IP 地址段。说明该字段不能与 AllowList 字段同时使用。
- allow_
list_ strcategory - 白名单分类。取值:Ordinary:普通白名单。Default:默认白名单。说明该参数作为请求参数时无默认值,不传入时则查询所有类别的白名单。
- allow_
list_ strdesc - 白名单的描述信息。长度在 200 字符以内。默认值为空字符串。
- allow_
list_ strid - 白名单 ID。
- allow_
list_ intip_ num - 白名单中 IP 地址或 IP 地址段的数量。
- allow_
list_ strname - 白名单名称的命名规则如下:在当前地域内,白名单名称唯一。以中文、字母或下划线()开头。只能包含中文、字母、数字、下划线()和中划线(-)。长度为 1~128 个字符。
- allow_
list_ strtype - 白名单采用的网络协议类型。取值为 IPv4(默认值)。
- allow_
lists Sequence[str] - 白名单中包含的 IP 地址。支持以下两种格式:IP 地址格式。例如:10.23.12.24。CIDR 的 IP 地址段格式。例如:10.23.12.0/24(无类别域间路由,24 表示了地址中前缀的长度,范围为 1~32)。说明每个白名单最多可添加 300 个 IP 或 IP 地址段,当 IP 较多时,建议合并为 IP 段填入,例如10.23.12.0/24。禁止将 0.0.0.0/0 之外的形如 x.x.x.x/0 结尾的 IP 地址加入白名单。该字段不能与 UserAllowList 字段同时使用。
- associated_
instance_ intnum - 该白名单绑定的实例数量。
- associated_
instances Sequence[GetAllow List Associated Instance] - 该白名单绑定的实例列表,包含实例 ID 和实例名称信息。
- id str
- Uniquely identifies the resource.
- ip_
address str - 按 IP 地址查询白名单。支持传入多个 IP 地址,多个 IP 地址使用英文逗号(,)分隔。说明如果白名单包含了多个 IP 地址的任意子集,该白名单就会被返回。
- modify_
mode str - 修改白名单的方式。取值:Cover:覆盖,即使用 AllowList 字段的值覆盖原白名单。默认值。Append:追加,即在原白名单中增加 AllowList 字段包含的 IP 地址。Delete:删除,即在原白名单中删除 AllowList 字段包含的 IP 地址。至少需要保留一个 IP 地址。注意如需修改的白名单绑定有安全组,或需要在修改白名单时为白名单绑定安全组,则 ModifyMode 只能取值为 Cover。
- security_
group_ Sequence[Getbind_ infos Allow List Security Group Bind Info] - 该白名单绑定的安全组列表。
- update_
security_ boolgroup - 是否更新白名单所绑定的安全组。取值:true:更新。false:不更新。默认值。
- user_
allow_ strlist - 安全组之外的、需要加入白名单的 IP 地址。可输入 IP 地址或 CIDR 格式的 IP 地址段。说明该字段不能与 AllowList 字段同时使用。
- allow
List StringCategory - 白名单分类。取值:Ordinary:普通白名单。Default:默认白名单。说明该参数作为请求参数时无默认值,不传入时则查询所有类别的白名单。
- allow
List StringDesc - 白名单的描述信息。长度在 200 字符以内。默认值为空字符串。
- allow
List StringId - 白名单 ID。
- allow
List NumberIp Num - 白名单中 IP 地址或 IP 地址段的数量。
- allow
List StringName - 白名单名称的命名规则如下:在当前地域内,白名单名称唯一。以中文、字母或下划线()开头。只能包含中文、字母、数字、下划线()和中划线(-)。长度为 1~128 个字符。
- allow
List StringType - 白名单采用的网络协议类型。取值为 IPv4(默认值)。
- allow
Lists List<String> - 白名单中包含的 IP 地址。支持以下两种格式:IP 地址格式。例如:10.23.12.24。CIDR 的 IP 地址段格式。例如:10.23.12.0/24(无类别域间路由,24 表示了地址中前缀的长度,范围为 1~32)。说明每个白名单最多可添加 300 个 IP 或 IP 地址段,当 IP 较多时,建议合并为 IP 段填入,例如10.23.12.0/24。禁止将 0.0.0.0/0 之外的形如 x.x.x.x/0 结尾的 IP 地址加入白名单。该字段不能与 UserAllowList 字段同时使用。
- associated
Instance NumberNum - 该白名单绑定的实例数量。
- associated
Instances List<Property Map> - 该白名单绑定的实例列表,包含实例 ID 和实例名称信息。
- id String
- Uniquely identifies the resource.
- ip
Address String - 按 IP 地址查询白名单。支持传入多个 IP 地址,多个 IP 地址使用英文逗号(,)分隔。说明如果白名单包含了多个 IP 地址的任意子集,该白名单就会被返回。
- modify
Mode String - 修改白名单的方式。取值:Cover:覆盖,即使用 AllowList 字段的值覆盖原白名单。默认值。Append:追加,即在原白名单中增加 AllowList 字段包含的 IP 地址。Delete:删除,即在原白名单中删除 AllowList 字段包含的 IP 地址。至少需要保留一个 IP 地址。注意如需修改的白名单绑定有安全组,或需要在修改白名单时为白名单绑定安全组,则 ModifyMode 只能取值为 Cover。
- security
Group List<Property Map>Bind Infos - 该白名单绑定的安全组列表。
- update
Security BooleanGroup - 是否更新白名单所绑定的安全组。取值:true:更新。false:不更新。默认值。
- user
Allow StringList - 安全组之外的、需要加入白名单的 IP 地址。可输入 IP 地址或 CIDR 格式的 IP 地址段。说明该字段不能与 AllowList 字段同时使用。
Supporting Types
GetAllowListAssociatedInstance
- Instance
Id string - 实例 ID。
- Instance
Name string - 实例名称。
- Vpc string
- 实例所属的 VPC ID。
- Instance
Id string - 实例 ID。
- Instance
Name string - 实例名称。
- Vpc string
- 实例所属的 VPC ID。
- instance
Id String - 实例 ID。
- instance
Name String - 实例名称。
- vpc String
- 实例所属的 VPC ID。
- instance
Id string - 实例 ID。
- instance
Name string - 实例名称。
- vpc string
- 实例所属的 VPC ID。
- instance_
id str - 实例 ID。
- instance_
name str - 实例名称。
- vpc str
- 实例所属的 VPC ID。
- instance
Id String - 实例 ID。
- instance
Name String - 实例名称。
- vpc String
- 实例所属的 VPC ID。
GetAllowListSecurityGroupBindInfo
- Bind
Mode string - 关联安全组的模式。取值:IngressDirectionIp:入方向 IP。AssociateEcsIp:关联 ECSIP。
- Ip
Lists List<string> - 安全组中的 IP 列表。
- Security
Group stringId - 安全组 ID。
- Security
Group stringName - 安全组名称。
- Bind
Mode string - 关联安全组的模式。取值:IngressDirectionIp:入方向 IP。AssociateEcsIp:关联 ECSIP。
- Ip
Lists []string - 安全组中的 IP 列表。
- Security
Group stringId - 安全组 ID。
- Security
Group stringName - 安全组名称。
- bind
Mode String - 关联安全组的模式。取值:IngressDirectionIp:入方向 IP。AssociateEcsIp:关联 ECSIP。
- ip
Lists List<String> - 安全组中的 IP 列表。
- security
Group StringId - 安全组 ID。
- security
Group StringName - 安全组名称。
- bind
Mode string - 关联安全组的模式。取值:IngressDirectionIp:入方向 IP。AssociateEcsIp:关联 ECSIP。
- ip
Lists string[] - 安全组中的 IP 列表。
- security
Group stringId - 安全组 ID。
- security
Group stringName - 安全组名称。
- bind_
mode str - 关联安全组的模式。取值:IngressDirectionIp:入方向 IP。AssociateEcsIp:关联 ECSIP。
- ip_
lists Sequence[str] - 安全组中的 IP 列表。
- security_
group_ strid - 安全组 ID。
- security_
group_ strname - 安全组名称。
- bind
Mode String - 关联安全组的模式。取值:IngressDirectionIp:入方向 IP。AssociateEcsIp:关联 ECSIP。
- 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
