1. Packages
  2. Packages
  3. Volcenginecc Provider
  4. API Docs
  5. alb
  6. getCustomizedCfg
Viewing docs for volcenginecc v0.0.32
published on Thursday, Apr 23, 2026 by Volcengine
volcenginecc logo
Viewing docs for volcenginecc v0.0.32
published on Thursday, Apr 23, 2026 by Volcengine

    Data Source schema for Volcengine::ALB::CustomizedCfg

    Using getCustomizedCfg

    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 getCustomizedCfg(args: GetCustomizedCfgArgs, opts?: InvokeOptions): Promise<GetCustomizedCfgResult>
    function getCustomizedCfgOutput(args: GetCustomizedCfgOutputArgs, opts?: InvokeOptions): Output<GetCustomizedCfgResult>
    def get_customized_cfg(id: Optional[str] = None,
                           opts: Optional[InvokeOptions] = None) -> GetCustomizedCfgResult
    def get_customized_cfg_output(id: Optional[pulumi.Input[str]] = None,
                           opts: Optional[InvokeOptions] = None) -> Output[GetCustomizedCfgResult]
    func LookupCustomizedCfg(ctx *Context, args *LookupCustomizedCfgArgs, opts ...InvokeOption) (*LookupCustomizedCfgResult, error)
    func LookupCustomizedCfgOutput(ctx *Context, args *LookupCustomizedCfgOutputArgs, opts ...InvokeOption) LookupCustomizedCfgResultOutput

    > Note: This function is named LookupCustomizedCfg in the Go SDK.

    public static class GetCustomizedCfg 
    {
        public static Task<GetCustomizedCfgResult> InvokeAsync(GetCustomizedCfgArgs args, InvokeOptions? opts = null)
        public static Output<GetCustomizedCfgResult> Invoke(GetCustomizedCfgInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetCustomizedCfgResult> getCustomizedCfg(GetCustomizedCfgArgs args, InvokeOptions options)
    public static Output<GetCustomizedCfgResult> getCustomizedCfg(GetCustomizedCfgArgs args, InvokeOptions options)
    
    fn::invoke:
      function: volcenginecc:alb/getCustomizedCfg:getCustomizedCfg
      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.

    getCustomizedCfg Result

    The following output properties are available:

    CreatedTime string
    Creation time of the personalized configuration.
    CustomizedCfgContent string
    Content of the personalized configuration item. Specific rules: Length must not exceed 4096 characters. Spaces and semicolons must be escaped. Different configuration items are separated by '; '. Configuration items cannot be duplicated. Currently supported configuration items include sslprotocols, sslciphers, clientmaxbodysize, keepalivetimeout, proxyrequestbuffering, proxyconnecttimeout, addheader, clientheadertimeout, proxyreadtimeout, proxysendtimeout, clientbodytimeout, sendtimeout, and sslverifydepth. For details, see the official documentation.
    CustomizedCfgId string
    Personalized configuration ID.
    CustomizedCfgName string
    Name of the personalized configuration. Specific rules: Cannot start with http:// or https://. Must start with a letter or Chinese character. Can include numbers, periods (.), underscores (_), and hyphens (-). Length must be between 1 and 128 characters.
    Description string
    Description of the personalized configuration. Specific rules: Cannot start with http:// or https://. Must start with a letter or Chinese character. Can include numbers, English commas (,), periods (.), underscores (_), spaces ( ), equals signs (=), hyphens (-), Chinese commas (,), and Chinese periods (。). Length must be between 1 and 255 characters. If not specified, defaults to an empty string.
    Id string
    Uniquely identifies the resource.
    Listeners List<Volcengine.GetCustomizedCfgListener>
    List of listeners associated with the personalized configuration.
    ProjectName string
    Project name to which the personalized configuration belongs.
    Status string
    Status of the personalized configuration. Includes Active, Configuring, Creating, or Deleting.
    Tags List<Volcengine.GetCustomizedCfgTag>
    Tag list.
    UpdatedTime string
    Last operation time of the personalized configuration.
    CreatedTime string
    Creation time of the personalized configuration.
    CustomizedCfgContent string
    Content of the personalized configuration item. Specific rules: Length must not exceed 4096 characters. Spaces and semicolons must be escaped. Different configuration items are separated by '; '. Configuration items cannot be duplicated. Currently supported configuration items include sslprotocols, sslciphers, clientmaxbodysize, keepalivetimeout, proxyrequestbuffering, proxyconnecttimeout, addheader, clientheadertimeout, proxyreadtimeout, proxysendtimeout, clientbodytimeout, sendtimeout, and sslverifydepth. For details, see the official documentation.
    CustomizedCfgId string
    Personalized configuration ID.
    CustomizedCfgName string
    Name of the personalized configuration. Specific rules: Cannot start with http:// or https://. Must start with a letter or Chinese character. Can include numbers, periods (.), underscores (_), and hyphens (-). Length must be between 1 and 128 characters.
    Description string
    Description of the personalized configuration. Specific rules: Cannot start with http:// or https://. Must start with a letter or Chinese character. Can include numbers, English commas (,), periods (.), underscores (_), spaces ( ), equals signs (=), hyphens (-), Chinese commas (,), and Chinese periods (。). Length must be between 1 and 255 characters. If not specified, defaults to an empty string.
    Id string
    Uniquely identifies the resource.
    Listeners []GetCustomizedCfgListener
    List of listeners associated with the personalized configuration.
    ProjectName string
    Project name to which the personalized configuration belongs.
    Status string
    Status of the personalized configuration. Includes Active, Configuring, Creating, or Deleting.
    Tags []GetCustomizedCfgTag
    Tag list.
    UpdatedTime string
    Last operation time of the personalized configuration.
    createdTime String
    Creation time of the personalized configuration.
    customizedCfgContent String
    Content of the personalized configuration item. Specific rules: Length must not exceed 4096 characters. Spaces and semicolons must be escaped. Different configuration items are separated by '; '. Configuration items cannot be duplicated. Currently supported configuration items include sslprotocols, sslciphers, clientmaxbodysize, keepalivetimeout, proxyrequestbuffering, proxyconnecttimeout, addheader, clientheadertimeout, proxyreadtimeout, proxysendtimeout, clientbodytimeout, sendtimeout, and sslverifydepth. For details, see the official documentation.
    customizedCfgId String
    Personalized configuration ID.
    customizedCfgName String
    Name of the personalized configuration. Specific rules: Cannot start with http:// or https://. Must start with a letter or Chinese character. Can include numbers, periods (.), underscores (_), and hyphens (-). Length must be between 1 and 128 characters.
    description String
    Description of the personalized configuration. Specific rules: Cannot start with http:// or https://. Must start with a letter or Chinese character. Can include numbers, English commas (,), periods (.), underscores (_), spaces ( ), equals signs (=), hyphens (-), Chinese commas (,), and Chinese periods (。). Length must be between 1 and 255 characters. If not specified, defaults to an empty string.
    id String
    Uniquely identifies the resource.
    listeners List<GetCustomizedCfgListener>
    List of listeners associated with the personalized configuration.
    projectName String
    Project name to which the personalized configuration belongs.
    status String
    Status of the personalized configuration. Includes Active, Configuring, Creating, or Deleting.
    tags List<GetCustomizedCfgTag>
    Tag list.
    updatedTime String
    Last operation time of the personalized configuration.
    createdTime string
    Creation time of the personalized configuration.
    customizedCfgContent string
    Content of the personalized configuration item. Specific rules: Length must not exceed 4096 characters. Spaces and semicolons must be escaped. Different configuration items are separated by '; '. Configuration items cannot be duplicated. Currently supported configuration items include sslprotocols, sslciphers, clientmaxbodysize, keepalivetimeout, proxyrequestbuffering, proxyconnecttimeout, addheader, clientheadertimeout, proxyreadtimeout, proxysendtimeout, clientbodytimeout, sendtimeout, and sslverifydepth. For details, see the official documentation.
    customizedCfgId string
    Personalized configuration ID.
    customizedCfgName string
    Name of the personalized configuration. Specific rules: Cannot start with http:// or https://. Must start with a letter or Chinese character. Can include numbers, periods (.), underscores (_), and hyphens (-). Length must be between 1 and 128 characters.
    description string
    Description of the personalized configuration. Specific rules: Cannot start with http:// or https://. Must start with a letter or Chinese character. Can include numbers, English commas (,), periods (.), underscores (_), spaces ( ), equals signs (=), hyphens (-), Chinese commas (,), and Chinese periods (。). Length must be between 1 and 255 characters. If not specified, defaults to an empty string.
    id string
    Uniquely identifies the resource.
    listeners GetCustomizedCfgListener[]
    List of listeners associated with the personalized configuration.
    projectName string
    Project name to which the personalized configuration belongs.
    status string
    Status of the personalized configuration. Includes Active, Configuring, Creating, or Deleting.
    tags GetCustomizedCfgTag[]
    Tag list.
    updatedTime string
    Last operation time of the personalized configuration.
    created_time str
    Creation time of the personalized configuration.
    customized_cfg_content str
    Content of the personalized configuration item. Specific rules: Length must not exceed 4096 characters. Spaces and semicolons must be escaped. Different configuration items are separated by '; '. Configuration items cannot be duplicated. Currently supported configuration items include sslprotocols, sslciphers, clientmaxbodysize, keepalivetimeout, proxyrequestbuffering, proxyconnecttimeout, addheader, clientheadertimeout, proxyreadtimeout, proxysendtimeout, clientbodytimeout, sendtimeout, and sslverifydepth. For details, see the official documentation.
    customized_cfg_id str
    Personalized configuration ID.
    customized_cfg_name str
    Name of the personalized configuration. Specific rules: Cannot start with http:// or https://. Must start with a letter or Chinese character. Can include numbers, periods (.), underscores (_), and hyphens (-). Length must be between 1 and 128 characters.
    description str
    Description of the personalized configuration. Specific rules: Cannot start with http:// or https://. Must start with a letter or Chinese character. Can include numbers, English commas (,), periods (.), underscores (_), spaces ( ), equals signs (=), hyphens (-), Chinese commas (,), and Chinese periods (。). Length must be between 1 and 255 characters. If not specified, defaults to an empty string.
    id str
    Uniquely identifies the resource.
    listeners Sequence[GetCustomizedCfgListener]
    List of listeners associated with the personalized configuration.
    project_name str
    Project name to which the personalized configuration belongs.
    status str
    Status of the personalized configuration. Includes Active, Configuring, Creating, or Deleting.
    tags Sequence[GetCustomizedCfgTag]
    Tag list.
    updated_time str
    Last operation time of the personalized configuration.
    createdTime String
    Creation time of the personalized configuration.
    customizedCfgContent String
    Content of the personalized configuration item. Specific rules: Length must not exceed 4096 characters. Spaces and semicolons must be escaped. Different configuration items are separated by '; '. Configuration items cannot be duplicated. Currently supported configuration items include sslprotocols, sslciphers, clientmaxbodysize, keepalivetimeout, proxyrequestbuffering, proxyconnecttimeout, addheader, clientheadertimeout, proxyreadtimeout, proxysendtimeout, clientbodytimeout, sendtimeout, and sslverifydepth. For details, see the official documentation.
    customizedCfgId String
    Personalized configuration ID.
    customizedCfgName String
    Name of the personalized configuration. Specific rules: Cannot start with http:// or https://. Must start with a letter or Chinese character. Can include numbers, periods (.), underscores (_), and hyphens (-). Length must be between 1 and 128 characters.
    description String
    Description of the personalized configuration. Specific rules: Cannot start with http:// or https://. Must start with a letter or Chinese character. Can include numbers, English commas (,), periods (.), underscores (_), spaces ( ), equals signs (=), hyphens (-), Chinese commas (,), and Chinese periods (。). Length must be between 1 and 255 characters. If not specified, defaults to an empty string.
    id String
    Uniquely identifies the resource.
    listeners List<Property Map>
    List of listeners associated with the personalized configuration.
    projectName String
    Project name to which the personalized configuration belongs.
    status String
    Status of the personalized configuration. Includes Active, Configuring, Creating, or Deleting.
    tags List<Property Map>
    Tag list.
    updatedTime String
    Last operation time of the personalized configuration.

    Supporting Types

    GetCustomizedCfgListener

    ListenerId string
    Listener ID.
    ListenerName string
    Listener name.
    Port int
    Listener port.
    Protocol string
    Listener protocol.
    ListenerId string
    Listener ID.
    ListenerName string
    Listener name.
    Port int
    Listener port.
    Protocol string
    Listener protocol.
    listenerId String
    Listener ID.
    listenerName String
    Listener name.
    port Integer
    Listener port.
    protocol String
    Listener protocol.
    listenerId string
    Listener ID.
    listenerName string
    Listener name.
    port number
    Listener port.
    protocol string
    Listener protocol.
    listener_id str
    Listener ID.
    listener_name str
    Listener name.
    port int
    Listener port.
    protocol str
    Listener protocol.
    listenerId String
    Listener ID.
    listenerName String
    Listener name.
    port Number
    Listener port.
    protocol String
    Listener protocol.

    GetCustomizedCfgTag

    Key string
    User tag key.
    Value string
    User tag value.
    Key string
    User tag key.
    Value string
    User tag value.
    key String
    User tag key.
    value String
    User tag value.
    key string
    User tag key.
    value string
    User tag value.
    key str
    User tag key.
    value str
    User tag value.
    key String
    User tag key.
    value String
    User tag value.

    Package Details

    Repository
    volcenginecc volcengine/pulumi-volcenginecc
    License
    MPL-2.0
    Notes
    This Pulumi package is based on the volcenginecc Terraform Provider.
    volcenginecc logo
    Viewing docs for volcenginecc v0.0.32
    published on Thursday, Apr 23, 2026 by Volcengine
      Try Pulumi Cloud free. Your team will thank you.