Viewing docs for volcenginecc v0.0.32
published on Thursday, Apr 23, 2026 by Volcengine
published on Thursday, Apr 23, 2026 by Volcengine
Viewing docs for volcenginecc v0.0.32
published on Thursday, Apr 23, 2026 by Volcengine
published on Thursday, Apr 23, 2026 by Volcengine
Data Source schema for Volcengine::Redis::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: volcenginecc:redis/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 string - Enter an IP address or an address range in CIDR format. Note: The AllowList and SecurityGroupBindInfos parameters cannot both be empty. Duplicate addresses are not allowed. Separate multiple addresses with commas (,). Setting 0.0.0.0/0 allows access from all addresses. Setting 127.0.0.1 denies access from all addresses. Setting both 0.0.0.0/0 and 127.0.0.1 allows access from all addresses. Setting CIDR 192.168.1.0/24 allows access from IP addresses within that subnet. Setting 192.168.1.1 allows access only from that IP address.
- Allow
List stringCategory - Type of allowlist. The value range is as follows: Ordinary (default): ordinary allowlist. Default: default allowlist. Note: Each account can set at most one default allowlist per region. When a new default allowlist is set, it automatically replaces the original default allowlist, and the original default allowlist becomes a non-default allowlist. For more details, see Constraints and Limitations
- Allow
List stringDesc - Allowlist remarks. The length cannot exceed 200 characters. Note: If this parameter is not set, the remarks for the new allowlist will be empty by default
- Allow
List stringId - Allowlist ID.
- Allow
List intIp Num - Number of IP addresses in the allowlist
- Allow
List stringName - Allowlist name. The name must meet the following requirements: Cannot start with a digit or hyphen (-). Can only contain Chinese characters, letters, digits, underscores (_), and hyphens (-). Length must be 1–128 characters
- Associated
Instance intNum - Total number of instances bound to the allowlist
- Associated
Instances List<Volcengine.Get Allow List Associated Instance> - List of instances currently bound to this allowlist.
- Id string
- Uniquely identifies the resource.
- Instance
Ids List<string> - List of instance IDs bound to the current allowlist
- Project
Name string - Project name associated with the allowlist
- Security
Group List<Volcengine.Bind Infos Get Allow List Security Group Bind Info> - Information about the security groups associated with the allowlist. Note: This parameter is returned only if the allowlist contains associated security groups.
- Allow
List string - Enter an IP address or an address range in CIDR format. Note: The AllowList and SecurityGroupBindInfos parameters cannot both be empty. Duplicate addresses are not allowed. Separate multiple addresses with commas (,). Setting 0.0.0.0/0 allows access from all addresses. Setting 127.0.0.1 denies access from all addresses. Setting both 0.0.0.0/0 and 127.0.0.1 allows access from all addresses. Setting CIDR 192.168.1.0/24 allows access from IP addresses within that subnet. Setting 192.168.1.1 allows access only from that IP address.
- Allow
List stringCategory - Type of allowlist. The value range is as follows: Ordinary (default): ordinary allowlist. Default: default allowlist. Note: Each account can set at most one default allowlist per region. When a new default allowlist is set, it automatically replaces the original default allowlist, and the original default allowlist becomes a non-default allowlist. For more details, see Constraints and Limitations
- Allow
List stringDesc - Allowlist remarks. The length cannot exceed 200 characters. Note: If this parameter is not set, the remarks for the new allowlist will be empty by default
- Allow
List stringId - Allowlist ID.
- Allow
List intIp Num - Number of IP addresses in the allowlist
- Allow
List stringName - Allowlist name. The name must meet the following requirements: Cannot start with a digit or hyphen (-). Can only contain Chinese characters, letters, digits, underscores (_), and hyphens (-). Length must be 1–128 characters
- Associated
Instance intNum - Total number of instances bound to the allowlist
- Associated
Instances []GetAllow List Associated Instance - List of instances currently bound to this allowlist.
- Id string
- Uniquely identifies the resource.
- Instance
Ids []string - List of instance IDs bound to the current allowlist
- Project
Name string - Project name associated with the allowlist
- Security
Group []GetBind Infos Allow List Security Group Bind Info - Information about the security groups associated with the allowlist. Note: This parameter is returned only if the allowlist contains associated security groups.
- allow
List String - Enter an IP address or an address range in CIDR format. Note: The AllowList and SecurityGroupBindInfos parameters cannot both be empty. Duplicate addresses are not allowed. Separate multiple addresses with commas (,). Setting 0.0.0.0/0 allows access from all addresses. Setting 127.0.0.1 denies access from all addresses. Setting both 0.0.0.0/0 and 127.0.0.1 allows access from all addresses. Setting CIDR 192.168.1.0/24 allows access from IP addresses within that subnet. Setting 192.168.1.1 allows access only from that IP address.
- allow
List StringCategory - Type of allowlist. The value range is as follows: Ordinary (default): ordinary allowlist. Default: default allowlist. Note: Each account can set at most one default allowlist per region. When a new default allowlist is set, it automatically replaces the original default allowlist, and the original default allowlist becomes a non-default allowlist. For more details, see Constraints and Limitations
- allow
List StringDesc - Allowlist remarks. The length cannot exceed 200 characters. Note: If this parameter is not set, the remarks for the new allowlist will be empty by default
- allow
List StringId - Allowlist ID.
- allow
List IntegerIp Num - Number of IP addresses in the allowlist
- allow
List StringName - Allowlist name. The name must meet the following requirements: Cannot start with a digit or hyphen (-). Can only contain Chinese characters, letters, digits, underscores (_), and hyphens (-). Length must be 1–128 characters
- associated
Instance IntegerNum - Total number of instances bound to the allowlist
- associated
Instances List<GetAllow List Associated Instance> - List of instances currently bound to this allowlist.
- id String
- Uniquely identifies the resource.
- instance
Ids List<String> - List of instance IDs bound to the current allowlist
- project
Name String - Project name associated with the allowlist
- security
Group List<GetBind Infos Allow List Security Group Bind Info> - Information about the security groups associated with the allowlist. Note: This parameter is returned only if the allowlist contains associated security groups.
- allow
List string - Enter an IP address or an address range in CIDR format. Note: The AllowList and SecurityGroupBindInfos parameters cannot both be empty. Duplicate addresses are not allowed. Separate multiple addresses with commas (,). Setting 0.0.0.0/0 allows access from all addresses. Setting 127.0.0.1 denies access from all addresses. Setting both 0.0.0.0/0 and 127.0.0.1 allows access from all addresses. Setting CIDR 192.168.1.0/24 allows access from IP addresses within that subnet. Setting 192.168.1.1 allows access only from that IP address.
- allow
List stringCategory - Type of allowlist. The value range is as follows: Ordinary (default): ordinary allowlist. Default: default allowlist. Note: Each account can set at most one default allowlist per region. When a new default allowlist is set, it automatically replaces the original default allowlist, and the original default allowlist becomes a non-default allowlist. For more details, see Constraints and Limitations
- allow
List stringDesc - Allowlist remarks. The length cannot exceed 200 characters. Note: If this parameter is not set, the remarks for the new allowlist will be empty by default
- allow
List stringId - Allowlist ID.
- allow
List numberIp Num - Number of IP addresses in the allowlist
- allow
List stringName - Allowlist name. The name must meet the following requirements: Cannot start with a digit or hyphen (-). Can only contain Chinese characters, letters, digits, underscores (_), and hyphens (-). Length must be 1–128 characters
- associated
Instance numberNum - Total number of instances bound to the allowlist
- associated
Instances GetAllow List Associated Instance[] - List of instances currently bound to this allowlist.
- id string
- Uniquely identifies the resource.
- instance
Ids string[] - List of instance IDs bound to the current allowlist
- project
Name string - Project name associated with the allowlist
- security
Group GetBind Infos Allow List Security Group Bind Info[] - Information about the security groups associated with the allowlist. Note: This parameter is returned only if the allowlist contains associated security groups.
- allow_
list str - Enter an IP address or an address range in CIDR format. Note: The AllowList and SecurityGroupBindInfos parameters cannot both be empty. Duplicate addresses are not allowed. Separate multiple addresses with commas (,). Setting 0.0.0.0/0 allows access from all addresses. Setting 127.0.0.1 denies access from all addresses. Setting both 0.0.0.0/0 and 127.0.0.1 allows access from all addresses. Setting CIDR 192.168.1.0/24 allows access from IP addresses within that subnet. Setting 192.168.1.1 allows access only from that IP address.
- allow_
list_ strcategory - Type of allowlist. The value range is as follows: Ordinary (default): ordinary allowlist. Default: default allowlist. Note: Each account can set at most one default allowlist per region. When a new default allowlist is set, it automatically replaces the original default allowlist, and the original default allowlist becomes a non-default allowlist. For more details, see Constraints and Limitations
- allow_
list_ strdesc - Allowlist remarks. The length cannot exceed 200 characters. Note: If this parameter is not set, the remarks for the new allowlist will be empty by default
- allow_
list_ strid - Allowlist ID.
- allow_
list_ intip_ num - Number of IP addresses in the allowlist
- allow_
list_ strname - Allowlist name. The name must meet the following requirements: Cannot start with a digit or hyphen (-). Can only contain Chinese characters, letters, digits, underscores (_), and hyphens (-). Length must be 1–128 characters
- associated_
instance_ intnum - Total number of instances bound to the allowlist
- associated_
instances Sequence[GetAllow List Associated Instance] - List of instances currently bound to this allowlist.
- id str
- Uniquely identifies the resource.
- instance_
ids Sequence[str] - List of instance IDs bound to the current allowlist
- project_
name str - Project name associated with the allowlist
- security_
group_ Sequence[Getbind_ infos Allow List Security Group Bind Info] - Information about the security groups associated with the allowlist. Note: This parameter is returned only if the allowlist contains associated security groups.
- allow
List String - Enter an IP address or an address range in CIDR format. Note: The AllowList and SecurityGroupBindInfos parameters cannot both be empty. Duplicate addresses are not allowed. Separate multiple addresses with commas (,). Setting 0.0.0.0/0 allows access from all addresses. Setting 127.0.0.1 denies access from all addresses. Setting both 0.0.0.0/0 and 127.0.0.1 allows access from all addresses. Setting CIDR 192.168.1.0/24 allows access from IP addresses within that subnet. Setting 192.168.1.1 allows access only from that IP address.
- allow
List StringCategory - Type of allowlist. The value range is as follows: Ordinary (default): ordinary allowlist. Default: default allowlist. Note: Each account can set at most one default allowlist per region. When a new default allowlist is set, it automatically replaces the original default allowlist, and the original default allowlist becomes a non-default allowlist. For more details, see Constraints and Limitations
- allow
List StringDesc - Allowlist remarks. The length cannot exceed 200 characters. Note: If this parameter is not set, the remarks for the new allowlist will be empty by default
- allow
List StringId - Allowlist ID.
- allow
List NumberIp Num - Number of IP addresses in the allowlist
- allow
List StringName - Allowlist name. The name must meet the following requirements: Cannot start with a digit or hyphen (-). Can only contain Chinese characters, letters, digits, underscores (_), and hyphens (-). Length must be 1–128 characters
- associated
Instance NumberNum - Total number of instances bound to the allowlist
- associated
Instances List<Property Map> - List of instances currently bound to this allowlist.
- id String
- Uniquely identifies the resource.
- instance
Ids List<String> - List of instance IDs bound to the current allowlist
- project
Name String - Project name associated with the allowlist
- security
Group List<Property Map>Bind Infos - Information about the security groups associated with the allowlist. Note: This parameter is returned only if the allowlist contains associated security groups.
Supporting Types
GetAllowListAssociatedInstance
- Instance
Id string - Instance ID bound to the current allowlist
- Instance
Name string - Instance names bound to the current allowlist
- Project
Name string - Project name associated with the instance
- Vpc string
- Private network ID associated with the instance
- Instance
Id string - Instance ID bound to the current allowlist
- Instance
Name string - Instance names bound to the current allowlist
- Project
Name string - Project name associated with the instance
- Vpc string
- Private network ID associated with the instance
- instance
Id String - Instance ID bound to the current allowlist
- instance
Name String - Instance names bound to the current allowlist
- project
Name String - Project name associated with the instance
- vpc String
- Private network ID associated with the instance
- instance
Id string - Instance ID bound to the current allowlist
- instance
Name string - Instance names bound to the current allowlist
- project
Name string - Project name associated with the instance
- vpc string
- Private network ID associated with the instance
- instance_
id str - Instance ID bound to the current allowlist
- instance_
name str - Instance names bound to the current allowlist
- project_
name str - Project name associated with the instance
- vpc str
- Private network ID associated with the instance
- instance
Id String - Instance ID bound to the current allowlist
- instance
Name String - Instance names bound to the current allowlist
- project
Name String - Project name associated with the instance
- vpc String
- Private network ID associated with the instance
GetAllowListSecurityGroupBindInfo
- Bind
Mode string - Security group association mode. The value range is as follows: IngressDirectionIp: ingress IP, which allows IPs involved in TCP and ALL protocols in the source address of the security group ingress direction to access the database. If the source address is configured as a security group, it will be ignored. AssociateEcsIp: associate ECS IP, which allows cloud servers within the security group to access the database. Currently, only importing IP information of the primary network interface is supported
- Ip
Lists List<string> - IP list of security groups associated with the allowlist
- Security
Group stringId - Associated security group ID
- Security
Group stringName - Name of the associated security group
- Bind
Mode string - Security group association mode. The value range is as follows: IngressDirectionIp: ingress IP, which allows IPs involved in TCP and ALL protocols in the source address of the security group ingress direction to access the database. If the source address is configured as a security group, it will be ignored. AssociateEcsIp: associate ECS IP, which allows cloud servers within the security group to access the database. Currently, only importing IP information of the primary network interface is supported
- Ip
Lists []string - IP list of security groups associated with the allowlist
- Security
Group stringId - Associated security group ID
- Security
Group stringName - Name of the associated security group
- bind
Mode String - Security group association mode. The value range is as follows: IngressDirectionIp: ingress IP, which allows IPs involved in TCP and ALL protocols in the source address of the security group ingress direction to access the database. If the source address is configured as a security group, it will be ignored. AssociateEcsIp: associate ECS IP, which allows cloud servers within the security group to access the database. Currently, only importing IP information of the primary network interface is supported
- ip
Lists List<String> - IP list of security groups associated with the allowlist
- security
Group StringId - Associated security group ID
- security
Group StringName - Name of the associated security group
- bind
Mode string - Security group association mode. The value range is as follows: IngressDirectionIp: ingress IP, which allows IPs involved in TCP and ALL protocols in the source address of the security group ingress direction to access the database. If the source address is configured as a security group, it will be ignored. AssociateEcsIp: associate ECS IP, which allows cloud servers within the security group to access the database. Currently, only importing IP information of the primary network interface is supported
- ip
Lists string[] - IP list of security groups associated with the allowlist
- security
Group stringId - Associated security group ID
- security
Group stringName - Name of the associated security group
- bind_
mode str - Security group association mode. The value range is as follows: IngressDirectionIp: ingress IP, which allows IPs involved in TCP and ALL protocols in the source address of the security group ingress direction to access the database. If the source address is configured as a security group, it will be ignored. AssociateEcsIp: associate ECS IP, which allows cloud servers within the security group to access the database. Currently, only importing IP information of the primary network interface is supported
- ip_
lists Sequence[str] - IP list of security groups associated with the allowlist
- security_
group_ strid - Associated security group ID
- security_
group_ strname - Name of the associated security group
- bind
Mode String - Security group association mode. The value range is as follows: IngressDirectionIp: ingress IP, which allows IPs involved in TCP and ALL protocols in the source address of the security group ingress direction to access the database. If the source address is configured as a security group, it will be ignored. AssociateEcsIp: associate ECS IP, which allows cloud servers within the security group to access the database. Currently, only importing IP information of the primary network interface is supported
- ip
Lists List<String> - IP list of security groups associated with the allowlist
- security
Group StringId - Associated security group ID
- security
Group StringName - Name of the associated security group
Package Details
- Repository
- volcenginecc volcengine/pulumi-volcenginecc
- License
- MPL-2.0
- Notes
- This Pulumi package is based on the
volcengineccTerraform Provider.
Viewing docs for volcenginecc v0.0.32
published on Thursday, Apr 23, 2026 by Volcengine
published on Thursday, Apr 23, 2026 by Volcengine
