1. Packages
  2. Packages
  3. Bytepluscc Provider
  4. API Docs
  5. rdspostgresql
  6. getParameterTemplate
Viewing docs for bytepluscc v0.0.31
published on Monday, Jun 1, 2026 by Byteplus
bytepluscc logo
Viewing docs for bytepluscc v0.0.31
published on Monday, Jun 1, 2026 by Byteplus

    Data Source schema for Byteplus::RDSPostgreSQL::ParameterTemplate

    Using getParameterTemplate

    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 getParameterTemplate(args: GetParameterTemplateArgs, opts?: InvokeOptions): Promise<GetParameterTemplateResult>
    function getParameterTemplateOutput(args: GetParameterTemplateOutputArgs, opts?: InvokeOptions): Output<GetParameterTemplateResult>
    def get_parameter_template(id: Optional[str] = None,
                               opts: Optional[InvokeOptions] = None) -> GetParameterTemplateResult
    def get_parameter_template_output(id: pulumi.Input[Optional[str]] = None,
                               opts: Optional[InvokeOptions] = None) -> Output[GetParameterTemplateResult]
    func LookupParameterTemplate(ctx *Context, args *LookupParameterTemplateArgs, opts ...InvokeOption) (*LookupParameterTemplateResult, error)
    func LookupParameterTemplateOutput(ctx *Context, args *LookupParameterTemplateOutputArgs, opts ...InvokeOption) LookupParameterTemplateResultOutput

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

    public static class GetParameterTemplate 
    {
        public static Task<GetParameterTemplateResult> InvokeAsync(GetParameterTemplateArgs args, InvokeOptions? opts = null)
        public static Output<GetParameterTemplateResult> Invoke(GetParameterTemplateInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetParameterTemplateResult> getParameterTemplate(GetParameterTemplateArgs args, InvokeOptions options)
    public static Output<GetParameterTemplateResult> getParameterTemplate(GetParameterTemplateArgs args, InvokeOptions options)
    
    fn::invoke:
      function: bytepluscc:rdspostgresql/getParameterTemplate:getParameterTemplate
      arguments:
        # arguments dictionary
    data "bytepluscc_rdspostgresql_getparametertemplate" "name" {
        # arguments
    }

    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 string
    Uniquely identifies the resource.
    id str
    Uniquely identifies the resource.
    id String
    Uniquely identifies the resource.

    getParameterTemplate Result

    The following output properties are available:

    AccountId string
    Account ID
    CreateTime string
    Parameter template creation time
    Id string
    Uniquely identifies the resource.
    NeedRestart bool
    Whether the template contains parameters that require a restart to take effect
    ParameterNum int
    Number of parameters included in the template
    TemplateCategory string
    Template category
    TemplateDesc string
    Parameter template description information
    TemplateId string
    Parameter template ID, automatically generated by the system
    TemplateName string
    Parameter template name
    TemplateParams List<Byteplus.GetParameterTemplateTemplateParam>
    List of parameters included in the parameter template
    TemplateSource string
    Parameter template source type. Options: System (system template), User (user template)
    TemplateType string
    Database type of the parameter template. Value: PostgreSQL
    TemplateTypeVersion string
    Database version of the parameter template, such as PostgreSQL13, PostgreSQL14, PostgreSQL_15, etc
    UpdateTime string
    Last modified time of the parameter template
    AccountId string
    Account ID
    CreateTime string
    Parameter template creation time
    Id string
    Uniquely identifies the resource.
    NeedRestart bool
    Whether the template contains parameters that require a restart to take effect
    ParameterNum int
    Number of parameters included in the template
    TemplateCategory string
    Template category
    TemplateDesc string
    Parameter template description information
    TemplateId string
    Parameter template ID, automatically generated by the system
    TemplateName string
    Parameter template name
    TemplateParams []GetParameterTemplateTemplateParam
    List of parameters included in the parameter template
    TemplateSource string
    Parameter template source type. Options: System (system template), User (user template)
    TemplateType string
    Database type of the parameter template. Value: PostgreSQL
    TemplateTypeVersion string
    Database version of the parameter template, such as PostgreSQL13, PostgreSQL14, PostgreSQL_15, etc
    UpdateTime string
    Last modified time of the parameter template
    account_id string
    Account ID
    create_time string
    Parameter template creation time
    id string
    Uniquely identifies the resource.
    need_restart bool
    Whether the template contains parameters that require a restart to take effect
    parameter_num number
    Number of parameters included in the template
    template_category string
    Template category
    template_desc string
    Parameter template description information
    template_id string
    Parameter template ID, automatically generated by the system
    template_name string
    Parameter template name
    template_params list(object)
    List of parameters included in the parameter template
    template_source string
    Parameter template source type. Options: System (system template), User (user template)
    template_type string
    Database type of the parameter template. Value: PostgreSQL
    template_type_version string
    Database version of the parameter template, such as PostgreSQL13, PostgreSQL14, PostgreSQL_15, etc
    update_time string
    Last modified time of the parameter template
    accountId String
    Account ID
    createTime String
    Parameter template creation time
    id String
    Uniquely identifies the resource.
    needRestart Boolean
    Whether the template contains parameters that require a restart to take effect
    parameterNum Integer
    Number of parameters included in the template
    templateCategory String
    Template category
    templateDesc String
    Parameter template description information
    templateId String
    Parameter template ID, automatically generated by the system
    templateName String
    Parameter template name
    templateParams List<GetParameterTemplateTemplateParam>
    List of parameters included in the parameter template
    templateSource String
    Parameter template source type. Options: System (system template), User (user template)
    templateType String
    Database type of the parameter template. Value: PostgreSQL
    templateTypeVersion String
    Database version of the parameter template, such as PostgreSQL13, PostgreSQL14, PostgreSQL_15, etc
    updateTime String
    Last modified time of the parameter template
    accountId string
    Account ID
    createTime string
    Parameter template creation time
    id string
    Uniquely identifies the resource.
    needRestart boolean
    Whether the template contains parameters that require a restart to take effect
    parameterNum number
    Number of parameters included in the template
    templateCategory string
    Template category
    templateDesc string
    Parameter template description information
    templateId string
    Parameter template ID, automatically generated by the system
    templateName string
    Parameter template name
    templateParams GetParameterTemplateTemplateParam[]
    List of parameters included in the parameter template
    templateSource string
    Parameter template source type. Options: System (system template), User (user template)
    templateType string
    Database type of the parameter template. Value: PostgreSQL
    templateTypeVersion string
    Database version of the parameter template, such as PostgreSQL13, PostgreSQL14, PostgreSQL_15, etc
    updateTime string
    Last modified time of the parameter template
    account_id str
    Account ID
    create_time str
    Parameter template creation time
    id str
    Uniquely identifies the resource.
    need_restart bool
    Whether the template contains parameters that require a restart to take effect
    parameter_num int
    Number of parameters included in the template
    template_category str
    Template category
    template_desc str
    Parameter template description information
    template_id str
    Parameter template ID, automatically generated by the system
    template_name str
    Parameter template name
    template_params Sequence[GetParameterTemplateTemplateParam]
    List of parameters included in the parameter template
    template_source str
    Parameter template source type. Options: System (system template), User (user template)
    template_type str
    Database type of the parameter template. Value: PostgreSQL
    template_type_version str
    Database version of the parameter template, such as PostgreSQL13, PostgreSQL14, PostgreSQL_15, etc
    update_time str
    Last modified time of the parameter template
    accountId String
    Account ID
    createTime String
    Parameter template creation time
    id String
    Uniquely identifies the resource.
    needRestart Boolean
    Whether the template contains parameters that require a restart to take effect
    parameterNum Number
    Number of parameters included in the template
    templateCategory String
    Template category
    templateDesc String
    Parameter template description information
    templateId String
    Parameter template ID, automatically generated by the system
    templateName String
    Parameter template name
    templateParams List<Property Map>
    List of parameters included in the parameter template
    templateSource String
    Parameter template source type. Options: System (system template), User (user template)
    templateType String
    Database type of the parameter template. Value: PostgreSQL
    templateTypeVersion String
    Database version of the parameter template, such as PostgreSQL13, PostgreSQL14, PostgreSQL_15, etc
    updateTime String
    Last modified time of the parameter template

    Supporting Types

    GetParameterTemplateTemplateParam

    CheckingCode string
    Parameter validation rules
    DefaultValue string
    Default value of the parameter
    Description string
    Parameter description information in English
    DescriptionZh string
    Parameter description information in Chinese
    ForceRestart bool
    Whether modifying this parameter requires a restart
    Name string
    Parameter name
    Type string
    Data type of the parameter
    Value string
    Parameter value
    CheckingCode string
    Parameter validation rules
    DefaultValue string
    Default value of the parameter
    Description string
    Parameter description information in English
    DescriptionZh string
    Parameter description information in Chinese
    ForceRestart bool
    Whether modifying this parameter requires a restart
    Name string
    Parameter name
    Type string
    Data type of the parameter
    Value string
    Parameter value
    checking_code string
    Parameter validation rules
    default_value string
    Default value of the parameter
    description string
    Parameter description information in English
    description_zh string
    Parameter description information in Chinese
    force_restart bool
    Whether modifying this parameter requires a restart
    name string
    Parameter name
    type string
    Data type of the parameter
    value string
    Parameter value
    checkingCode String
    Parameter validation rules
    defaultValue String
    Default value of the parameter
    description String
    Parameter description information in English
    descriptionZh String
    Parameter description information in Chinese
    forceRestart Boolean
    Whether modifying this parameter requires a restart
    name String
    Parameter name
    type String
    Data type of the parameter
    value String
    Parameter value
    checkingCode string
    Parameter validation rules
    defaultValue string
    Default value of the parameter
    description string
    Parameter description information in English
    descriptionZh string
    Parameter description information in Chinese
    forceRestart boolean
    Whether modifying this parameter requires a restart
    name string
    Parameter name
    type string
    Data type of the parameter
    value string
    Parameter value
    checking_code str
    Parameter validation rules
    default_value str
    Default value of the parameter
    description str
    Parameter description information in English
    description_zh str
    Parameter description information in Chinese
    force_restart bool
    Whether modifying this parameter requires a restart
    name str
    Parameter name
    type str
    Data type of the parameter
    value str
    Parameter value
    checkingCode String
    Parameter validation rules
    defaultValue String
    Default value of the parameter
    description String
    Parameter description information in English
    descriptionZh String
    Parameter description information in Chinese
    forceRestart Boolean
    Whether modifying this parameter requires a restart
    name String
    Parameter name
    type String
    Data type of the parameter
    value String
    Parameter value

    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.31
    published on Monday, Jun 1, 2026 by Byteplus

      Try Pulumi Cloud free.
      Your team will thank you.

      Start free trial