1. Packages
  2. Bytepluscc Provider
  3. API Docs
  4. rdsmssql
  5. getAllowList
Viewing docs for bytepluscc v0.0.21
published on Thursday, Apr 2, 2026 by Byteplus
bytepluscc logo
Viewing docs for bytepluscc v0.0.21
published on Thursday, Apr 2, 2026 by Byteplus

    Data Source schema for Byteplus::RDSMsSQL::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:rdsmssql/getAllowList:getAllowList
      arguments:
        # arguments dictionary

    The 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:

    AllowList string
    IP allowlist. Separate multiple IP addresses with commas (,). No duplicates allowed
    AllowListCategory string
    Allowlist category
    AllowListDesc string
    Allowlist description
    AllowListId string
    Allowlist ID
    AllowListIpNum int
    Allowlist IP count
    AllowListName string
    Allowlist name
    AllowListType string
    IP address type in the allowlist. Only IPv4 is supported
    AssociatedInstanceNum int
    Number of bound instances. Required when unbinding an instance from the allowlist
    AssociatedInstances List<Byteplus.GetAllowListAssociatedInstance>
    Bound instance list
    Id string
    Uniquely identifies the resource.
    InstanceId string
    Instance ID
    ProjectName string
    Project name
    UserAllowList string
    IP addresses outside the security group that need to be added to the allowlist. Enter IP addresses or CIDR-formatted IP ranges. If both this field and AllowList are specified, AllowList takes precedence
    AllowList string
    IP allowlist. Separate multiple IP addresses with commas (,). No duplicates allowed
    AllowListCategory string
    Allowlist category
    AllowListDesc string
    Allowlist description
    AllowListId string
    Allowlist ID
    AllowListIpNum int
    Allowlist IP count
    AllowListName string
    Allowlist name
    AllowListType string
    IP address type in the allowlist. Only IPv4 is supported
    AssociatedInstanceNum int
    Number of bound instances. Required when unbinding an instance from the allowlist
    AssociatedInstances []GetAllowListAssociatedInstance
    Bound instance list
    Id string
    Uniquely identifies the resource.
    InstanceId string
    Instance ID
    ProjectName string
    Project name
    UserAllowList string
    IP addresses outside the security group that need to be added to the allowlist. Enter IP addresses or CIDR-formatted IP ranges. If both this field and AllowList are specified, AllowList takes precedence
    allowList String
    IP allowlist. Separate multiple IP addresses with commas (,). No duplicates allowed
    allowListCategory String
    Allowlist category
    allowListDesc String
    Allowlist description
    allowListId String
    Allowlist ID
    allowListIpNum Integer
    Allowlist IP count
    allowListName String
    Allowlist name
    allowListType String
    IP address type in the allowlist. Only IPv4 is supported
    associatedInstanceNum Integer
    Number of bound instances. Required when unbinding an instance from the allowlist
    associatedInstances List<GetAllowListAssociatedInstance>
    Bound instance list
    id String
    Uniquely identifies the resource.
    instanceId String
    Instance ID
    projectName String
    Project name
    userAllowList String
    IP addresses outside the security group that need to be added to the allowlist. Enter IP addresses or CIDR-formatted IP ranges. If both this field and AllowList are specified, AllowList takes precedence
    allowList string
    IP allowlist. Separate multiple IP addresses with commas (,). No duplicates allowed
    allowListCategory string
    Allowlist category
    allowListDesc string
    Allowlist description
    allowListId string
    Allowlist ID
    allowListIpNum number
    Allowlist IP count
    allowListName string
    Allowlist name
    allowListType string
    IP address type in the allowlist. Only IPv4 is supported
    associatedInstanceNum number
    Number of bound instances. Required when unbinding an instance from the allowlist
    associatedInstances GetAllowListAssociatedInstance[]
    Bound instance list
    id string
    Uniquely identifies the resource.
    instanceId string
    Instance ID
    projectName string
    Project name
    userAllowList string
    IP addresses outside the security group that need to be added to the allowlist. Enter IP addresses or CIDR-formatted IP ranges. If both this field and AllowList are specified, AllowList takes precedence
    allow_list str
    IP allowlist. Separate multiple IP addresses with commas (,). No duplicates allowed
    allow_list_category str
    Allowlist category
    allow_list_desc str
    Allowlist description
    allow_list_id str
    Allowlist ID
    allow_list_ip_num int
    Allowlist IP count
    allow_list_name str
    Allowlist name
    allow_list_type str
    IP address type in the allowlist. Only IPv4 is supported
    associated_instance_num int
    Number of bound instances. Required when unbinding an instance from the allowlist
    associated_instances Sequence[GetAllowListAssociatedInstance]
    Bound instance list
    id str
    Uniquely identifies the resource.
    instance_id str
    Instance ID
    project_name str
    Project name
    user_allow_list str
    IP addresses outside the security group that need to be added to the allowlist. Enter IP addresses or CIDR-formatted IP ranges. If both this field and AllowList are specified, AllowList takes precedence
    allowList String
    IP allowlist. Separate multiple IP addresses with commas (,). No duplicates allowed
    allowListCategory String
    Allowlist category
    allowListDesc String
    Allowlist description
    allowListId String
    Allowlist ID
    allowListIpNum Number
    Allowlist IP count
    allowListName String
    Allowlist name
    allowListType String
    IP address type in the allowlist. Only IPv4 is supported
    associatedInstanceNum Number
    Number of bound instances. Required when unbinding an instance from the allowlist
    associatedInstances List<Property Map>
    Bound instance list
    id String
    Uniquely identifies the resource.
    instanceId String
    Instance ID
    projectName String
    Project name
    userAllowList String
    IP addresses outside the security group that need to be added to the allowlist. Enter IP addresses or CIDR-formatted IP ranges. If both this field and AllowList are specified, AllowList takes precedence

    Supporting Types

    GetAllowListAssociatedInstance

    InstanceId string
    Instance ID
    InstanceName string
    Instance name
    InstanceStatus string
    Instance status
    IsLatest bool
    Sync latest allowlist IP
    ProjectName string
    Project name of the instance
    Vpc string
    VPC ID of the instance
    InstanceId string
    Instance ID
    InstanceName string
    Instance name
    InstanceStatus string
    Instance status
    IsLatest bool
    Sync latest allowlist IP
    ProjectName string
    Project name of the instance
    Vpc string
    VPC ID of the instance
    instanceId String
    Instance ID
    instanceName String
    Instance name
    instanceStatus String
    Instance status
    isLatest Boolean
    Sync latest allowlist IP
    projectName String
    Project name of the instance
    vpc String
    VPC ID of the instance
    instanceId string
    Instance ID
    instanceName string
    Instance name
    instanceStatus string
    Instance status
    isLatest boolean
    Sync latest allowlist IP
    projectName string
    Project name of the instance
    vpc string
    VPC ID of the instance
    instance_id str
    Instance ID
    instance_name str
    Instance name
    instance_status str
    Instance status
    is_latest bool
    Sync latest allowlist IP
    project_name str
    Project name of the instance
    vpc str
    VPC ID of the instance
    instanceId String
    Instance ID
    instanceName String
    Instance name
    instanceStatus String
    Instance status
    isLatest Boolean
    Sync latest allowlist IP
    projectName String
    Project name of the instance
    vpc String
    VPC ID of the instance

    Package Details

    Repository
    bytepluscc byteplus-sdk/pulumi-bytepluscc
    License
    MPL-2.0
    Notes
    This Pulumi package is based on the bytepluscc Terraform Provider.
    bytepluscc logo
    Viewing docs for bytepluscc v0.0.21
    published on Thursday, Apr 2, 2026 by Byteplus
      Try Pulumi Cloud free. Your team will thank you.