1. Packages
  2. Packages
  3. Volcenginecc Provider
  4. API Docs
  5. ecs
  6. getInvocation
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::ECS::Invocation

    Using getInvocation

    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 getInvocation(args: GetInvocationArgs, opts?: InvokeOptions): Promise<GetInvocationResult>
    function getInvocationOutput(args: GetInvocationOutputArgs, opts?: InvokeOptions): Output<GetInvocationResult>
    def get_invocation(id: Optional[str] = None,
                       opts: Optional[InvokeOptions] = None) -> GetInvocationResult
    def get_invocation_output(id: Optional[pulumi.Input[str]] = None,
                       opts: Optional[InvokeOptions] = None) -> Output[GetInvocationResult]
    func LookupInvocation(ctx *Context, args *LookupInvocationArgs, opts ...InvokeOption) (*LookupInvocationResult, error)
    func LookupInvocationOutput(ctx *Context, args *LookupInvocationOutputArgs, opts ...InvokeOption) LookupInvocationResultOutput

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

    public static class GetInvocation 
    {
        public static Task<GetInvocationResult> InvokeAsync(GetInvocationArgs args, InvokeOptions? opts = null)
        public static Output<GetInvocationResult> Invoke(GetInvocationInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetInvocationResult> getInvocation(GetInvocationArgs args, InvokeOptions options)
    public static Output<GetInvocationResult> getInvocation(GetInvocationArgs args, InvokeOptions options)
    
    fn::invoke:
      function: volcenginecc:ecs/getInvocation:getInvocation
      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.

    getInvocation Result

    The following output properties are available:

    CommandContent string
    Command content.
    CommandDescription string
    Description of the invoked command.
    CommandId string
    Command ID.
    CommandName string
    Command name when the task is triggered.
    CommandProvider string
    Provider of the invoked command.
    CommandType string
    Command type triggered by the job.
    EnableParameter bool
    Whether the invoked command uses custom parameters. true: enabled. false: not enabled.
    EndTime string
    Task end time.
    Frequency string
    Execution frequency. This parameter is required when RepeatMode=Rate. Format: \n\n\n\n. Interval units supported: minutes (5m–60m), hours (1h–24h), and days (1d–7d). The interval is based on a fixed frequency and is independent of the actual job execution time. After job creation, it executes once based on LaunchTime, and the next execution time is determined by the interval setting.
    Id string
    Uniquely identifies the resource.
    InstanceIds List<string>
    Instance ID list, supports up to 200 IDs.
    InstanceNumber int
    Number of instances executed.
    InvocationDescription string
    Job description. Defaults to an empty string and must not exceed 256 characters.
    InvocationId string
    Task execution ID.
    InvocationName string
    Job name. Maximum 64 characters. No restriction on special characters. Job names can be duplicated within the same region.
    InvocationResults List<Volcengine.GetInvocationInvocationResult>
    Result of command execution on a single instance.
    InvocationStatus string
    Overall execution status of the command.
    LaunchTime string
    Execution time.
    ParameterDefinitions List<Volcengine.GetInvocationParameterDefinition>
    Custom parameter definition for the command triggered by the task.
    Parameters string
    When the command includes custom parameters, use this parameter to pass custom parameter key-value pairs. The number of custom parameters ranges from 0 to 60. Key cannot be an empty string and supports up to 64 characters. Value can be an empty string. The combined length of custom parameters and original command content after Base64 encoding must not exceed 16 KB. The set of custom parameter names must be a subset of the parameter set defined when creating the command. Default values are used for parameters not provided.
    ProjectName string
    Project to which the resource belongs; each resource can belong to only one project.
    RecurrenceEndTime string
    Cycle end time, applicable only to periodic tasks (Rate).
    RepeatMode string
    Set the command execution mode. Once: Default, executes the command immediately. Rate: Executes the command periodically; specify the execution cycle using the Frequency parameter and Rate expression. Fixed: Executes the command at a scheduled time; specify the execution time using the LaunchTime parameter.
    StartTime string
    Task start time.
    Tags List<Volcengine.GetInvocationTag>
    Tag key-value pair.
    Timeout int
    Maximum timeout for command execution in ECS instances, in seconds. Default: 60. Optional range: 30–86400.
    Username string
    User name for executing the command in the ECS instance.
    WindowsPassword string
    Password for custom Windows user.
    WorkingDir string
    Directory where the created command runs in the ECS instance.
    CommandContent string
    Command content.
    CommandDescription string
    Description of the invoked command.
    CommandId string
    Command ID.
    CommandName string
    Command name when the task is triggered.
    CommandProvider string
    Provider of the invoked command.
    CommandType string
    Command type triggered by the job.
    EnableParameter bool
    Whether the invoked command uses custom parameters. true: enabled. false: not enabled.
    EndTime string
    Task end time.
    Frequency string
    Execution frequency. This parameter is required when RepeatMode=Rate. Format: \n\n\n\n. Interval units supported: minutes (5m–60m), hours (1h–24h), and days (1d–7d). The interval is based on a fixed frequency and is independent of the actual job execution time. After job creation, it executes once based on LaunchTime, and the next execution time is determined by the interval setting.
    Id string
    Uniquely identifies the resource.
    InstanceIds []string
    Instance ID list, supports up to 200 IDs.
    InstanceNumber int
    Number of instances executed.
    InvocationDescription string
    Job description. Defaults to an empty string and must not exceed 256 characters.
    InvocationId string
    Task execution ID.
    InvocationName string
    Job name. Maximum 64 characters. No restriction on special characters. Job names can be duplicated within the same region.
    InvocationResults []GetInvocationInvocationResult
    Result of command execution on a single instance.
    InvocationStatus string
    Overall execution status of the command.
    LaunchTime string
    Execution time.
    ParameterDefinitions []GetInvocationParameterDefinition
    Custom parameter definition for the command triggered by the task.
    Parameters string
    When the command includes custom parameters, use this parameter to pass custom parameter key-value pairs. The number of custom parameters ranges from 0 to 60. Key cannot be an empty string and supports up to 64 characters. Value can be an empty string. The combined length of custom parameters and original command content after Base64 encoding must not exceed 16 KB. The set of custom parameter names must be a subset of the parameter set defined when creating the command. Default values are used for parameters not provided.
    ProjectName string
    Project to which the resource belongs; each resource can belong to only one project.
    RecurrenceEndTime string
    Cycle end time, applicable only to periodic tasks (Rate).
    RepeatMode string
    Set the command execution mode. Once: Default, executes the command immediately. Rate: Executes the command periodically; specify the execution cycle using the Frequency parameter and Rate expression. Fixed: Executes the command at a scheduled time; specify the execution time using the LaunchTime parameter.
    StartTime string
    Task start time.
    Tags []GetInvocationTag
    Tag key-value pair.
    Timeout int
    Maximum timeout for command execution in ECS instances, in seconds. Default: 60. Optional range: 30–86400.
    Username string
    User name for executing the command in the ECS instance.
    WindowsPassword string
    Password for custom Windows user.
    WorkingDir string
    Directory where the created command runs in the ECS instance.
    commandContent String
    Command content.
    commandDescription String
    Description of the invoked command.
    commandId String
    Command ID.
    commandName String
    Command name when the task is triggered.
    commandProvider String
    Provider of the invoked command.
    commandType String
    Command type triggered by the job.
    enableParameter Boolean
    Whether the invoked command uses custom parameters. true: enabled. false: not enabled.
    endTime String
    Task end time.
    frequency String
    Execution frequency. This parameter is required when RepeatMode=Rate. Format: \n\n\n\n. Interval units supported: minutes (5m–60m), hours (1h–24h), and days (1d–7d). The interval is based on a fixed frequency and is independent of the actual job execution time. After job creation, it executes once based on LaunchTime, and the next execution time is determined by the interval setting.
    id String
    Uniquely identifies the resource.
    instanceIds List<String>
    Instance ID list, supports up to 200 IDs.
    instanceNumber Integer
    Number of instances executed.
    invocationDescription String
    Job description. Defaults to an empty string and must not exceed 256 characters.
    invocationId String
    Task execution ID.
    invocationName String
    Job name. Maximum 64 characters. No restriction on special characters. Job names can be duplicated within the same region.
    invocationResults List<GetInvocationInvocationResult>
    Result of command execution on a single instance.
    invocationStatus String
    Overall execution status of the command.
    launchTime String
    Execution time.
    parameterDefinitions List<GetInvocationParameterDefinition>
    Custom parameter definition for the command triggered by the task.
    parameters String
    When the command includes custom parameters, use this parameter to pass custom parameter key-value pairs. The number of custom parameters ranges from 0 to 60. Key cannot be an empty string and supports up to 64 characters. Value can be an empty string. The combined length of custom parameters and original command content after Base64 encoding must not exceed 16 KB. The set of custom parameter names must be a subset of the parameter set defined when creating the command. Default values are used for parameters not provided.
    projectName String
    Project to which the resource belongs; each resource can belong to only one project.
    recurrenceEndTime String
    Cycle end time, applicable only to periodic tasks (Rate).
    repeatMode String
    Set the command execution mode. Once: Default, executes the command immediately. Rate: Executes the command periodically; specify the execution cycle using the Frequency parameter and Rate expression. Fixed: Executes the command at a scheduled time; specify the execution time using the LaunchTime parameter.
    startTime String
    Task start time.
    tags List<GetInvocationTag>
    Tag key-value pair.
    timeout Integer
    Maximum timeout for command execution in ECS instances, in seconds. Default: 60. Optional range: 30–86400.
    username String
    User name for executing the command in the ECS instance.
    windowsPassword String
    Password for custom Windows user.
    workingDir String
    Directory where the created command runs in the ECS instance.
    commandContent string
    Command content.
    commandDescription string
    Description of the invoked command.
    commandId string
    Command ID.
    commandName string
    Command name when the task is triggered.
    commandProvider string
    Provider of the invoked command.
    commandType string
    Command type triggered by the job.
    enableParameter boolean
    Whether the invoked command uses custom parameters. true: enabled. false: not enabled.
    endTime string
    Task end time.
    frequency string
    Execution frequency. This parameter is required when RepeatMode=Rate. Format: \n\n\n\n. Interval units supported: minutes (5m–60m), hours (1h–24h), and days (1d–7d). The interval is based on a fixed frequency and is independent of the actual job execution time. After job creation, it executes once based on LaunchTime, and the next execution time is determined by the interval setting.
    id string
    Uniquely identifies the resource.
    instanceIds string[]
    Instance ID list, supports up to 200 IDs.
    instanceNumber number
    Number of instances executed.
    invocationDescription string
    Job description. Defaults to an empty string and must not exceed 256 characters.
    invocationId string
    Task execution ID.
    invocationName string
    Job name. Maximum 64 characters. No restriction on special characters. Job names can be duplicated within the same region.
    invocationResults GetInvocationInvocationResult[]
    Result of command execution on a single instance.
    invocationStatus string
    Overall execution status of the command.
    launchTime string
    Execution time.
    parameterDefinitions GetInvocationParameterDefinition[]
    Custom parameter definition for the command triggered by the task.
    parameters string
    When the command includes custom parameters, use this parameter to pass custom parameter key-value pairs. The number of custom parameters ranges from 0 to 60. Key cannot be an empty string and supports up to 64 characters. Value can be an empty string. The combined length of custom parameters and original command content after Base64 encoding must not exceed 16 KB. The set of custom parameter names must be a subset of the parameter set defined when creating the command. Default values are used for parameters not provided.
    projectName string
    Project to which the resource belongs; each resource can belong to only one project.
    recurrenceEndTime string
    Cycle end time, applicable only to periodic tasks (Rate).
    repeatMode string
    Set the command execution mode. Once: Default, executes the command immediately. Rate: Executes the command periodically; specify the execution cycle using the Frequency parameter and Rate expression. Fixed: Executes the command at a scheduled time; specify the execution time using the LaunchTime parameter.
    startTime string
    Task start time.
    tags GetInvocationTag[]
    Tag key-value pair.
    timeout number
    Maximum timeout for command execution in ECS instances, in seconds. Default: 60. Optional range: 30–86400.
    username string
    User name for executing the command in the ECS instance.
    windowsPassword string
    Password for custom Windows user.
    workingDir string
    Directory where the created command runs in the ECS instance.
    command_content str
    Command content.
    command_description str
    Description of the invoked command.
    command_id str
    Command ID.
    command_name str
    Command name when the task is triggered.
    command_provider str
    Provider of the invoked command.
    command_type str
    Command type triggered by the job.
    enable_parameter bool
    Whether the invoked command uses custom parameters. true: enabled. false: not enabled.
    end_time str
    Task end time.
    frequency str
    Execution frequency. This parameter is required when RepeatMode=Rate. Format: \n\n\n\n. Interval units supported: minutes (5m–60m), hours (1h–24h), and days (1d–7d). The interval is based on a fixed frequency and is independent of the actual job execution time. After job creation, it executes once based on LaunchTime, and the next execution time is determined by the interval setting.
    id str
    Uniquely identifies the resource.
    instance_ids Sequence[str]
    Instance ID list, supports up to 200 IDs.
    instance_number int
    Number of instances executed.
    invocation_description str
    Job description. Defaults to an empty string and must not exceed 256 characters.
    invocation_id str
    Task execution ID.
    invocation_name str
    Job name. Maximum 64 characters. No restriction on special characters. Job names can be duplicated within the same region.
    invocation_results Sequence[GetInvocationInvocationResult]
    Result of command execution on a single instance.
    invocation_status str
    Overall execution status of the command.
    launch_time str
    Execution time.
    parameter_definitions Sequence[GetInvocationParameterDefinition]
    Custom parameter definition for the command triggered by the task.
    parameters str
    When the command includes custom parameters, use this parameter to pass custom parameter key-value pairs. The number of custom parameters ranges from 0 to 60. Key cannot be an empty string and supports up to 64 characters. Value can be an empty string. The combined length of custom parameters and original command content after Base64 encoding must not exceed 16 KB. The set of custom parameter names must be a subset of the parameter set defined when creating the command. Default values are used for parameters not provided.
    project_name str
    Project to which the resource belongs; each resource can belong to only one project.
    recurrence_end_time str
    Cycle end time, applicable only to periodic tasks (Rate).
    repeat_mode str
    Set the command execution mode. Once: Default, executes the command immediately. Rate: Executes the command periodically; specify the execution cycle using the Frequency parameter and Rate expression. Fixed: Executes the command at a scheduled time; specify the execution time using the LaunchTime parameter.
    start_time str
    Task start time.
    tags Sequence[GetInvocationTag]
    Tag key-value pair.
    timeout int
    Maximum timeout for command execution in ECS instances, in seconds. Default: 60. Optional range: 30–86400.
    username str
    User name for executing the command in the ECS instance.
    windows_password str
    Password for custom Windows user.
    working_dir str
    Directory where the created command runs in the ECS instance.
    commandContent String
    Command content.
    commandDescription String
    Description of the invoked command.
    commandId String
    Command ID.
    commandName String
    Command name when the task is triggered.
    commandProvider String
    Provider of the invoked command.
    commandType String
    Command type triggered by the job.
    enableParameter Boolean
    Whether the invoked command uses custom parameters. true: enabled. false: not enabled.
    endTime String
    Task end time.
    frequency String
    Execution frequency. This parameter is required when RepeatMode=Rate. Format: \n\n\n\n. Interval units supported: minutes (5m–60m), hours (1h–24h), and days (1d–7d). The interval is based on a fixed frequency and is independent of the actual job execution time. After job creation, it executes once based on LaunchTime, and the next execution time is determined by the interval setting.
    id String
    Uniquely identifies the resource.
    instanceIds List<String>
    Instance ID list, supports up to 200 IDs.
    instanceNumber Number
    Number of instances executed.
    invocationDescription String
    Job description. Defaults to an empty string and must not exceed 256 characters.
    invocationId String
    Task execution ID.
    invocationName String
    Job name. Maximum 64 characters. No restriction on special characters. Job names can be duplicated within the same region.
    invocationResults List<Property Map>
    Result of command execution on a single instance.
    invocationStatus String
    Overall execution status of the command.
    launchTime String
    Execution time.
    parameterDefinitions List<Property Map>
    Custom parameter definition for the command triggered by the task.
    parameters String
    When the command includes custom parameters, use this parameter to pass custom parameter key-value pairs. The number of custom parameters ranges from 0 to 60. Key cannot be an empty string and supports up to 64 characters. Value can be an empty string. The combined length of custom parameters and original command content after Base64 encoding must not exceed 16 KB. The set of custom parameter names must be a subset of the parameter set defined when creating the command. Default values are used for parameters not provided.
    projectName String
    Project to which the resource belongs; each resource can belong to only one project.
    recurrenceEndTime String
    Cycle end time, applicable only to periodic tasks (Rate).
    repeatMode String
    Set the command execution mode. Once: Default, executes the command immediately. Rate: Executes the command periodically; specify the execution cycle using the Frequency parameter and Rate expression. Fixed: Executes the command at a scheduled time; specify the execution time using the LaunchTime parameter.
    startTime String
    Task start time.
    tags List<Property Map>
    Tag key-value pair.
    timeout Number
    Maximum timeout for command execution in ECS instances, in seconds. Default: 60. Optional range: 30–86400.
    username String
    User name for executing the command in the ECS instance.
    windowsPassword String
    Password for custom Windows user.
    workingDir String
    Directory where the created command runs in the ECS instance.

    Supporting Types

    GetInvocationInvocationResult

    CommandId string
    Command ID.
    EndTime string
    Command execution completion time.
    ErrorCode string
    Error codes for command execution failure. TaskDeliveryTimeout: Indicates command delivery timeout. TaskExecutionTimeout: Indicates command execution timeout. TaskExecutionFailed: Indicates command execution failure.
    ErrorMessage string
    Error message for command execution failure.
    ExitCode int
    Exit status code after script execution.
    InstanceId string
    Instance ID.
    InvocationId string
    Task execution ID.
    InvocationResultId string
    Task execution result ID.
    InvocationResultStatus string
    Command progress status for a single instance.
    Output string
    Output information after command execution, encoded in Base64.
    StartTime string
    Time when the command starts executing in the instance.
    Username string
    User name for executing the command in the instance.
    CommandId string
    Command ID.
    EndTime string
    Command execution completion time.
    ErrorCode string
    Error codes for command execution failure. TaskDeliveryTimeout: Indicates command delivery timeout. TaskExecutionTimeout: Indicates command execution timeout. TaskExecutionFailed: Indicates command execution failure.
    ErrorMessage string
    Error message for command execution failure.
    ExitCode int
    Exit status code after script execution.
    InstanceId string
    Instance ID.
    InvocationId string
    Task execution ID.
    InvocationResultId string
    Task execution result ID.
    InvocationResultStatus string
    Command progress status for a single instance.
    Output string
    Output information after command execution, encoded in Base64.
    StartTime string
    Time when the command starts executing in the instance.
    Username string
    User name for executing the command in the instance.
    commandId String
    Command ID.
    endTime String
    Command execution completion time.
    errorCode String
    Error codes for command execution failure. TaskDeliveryTimeout: Indicates command delivery timeout. TaskExecutionTimeout: Indicates command execution timeout. TaskExecutionFailed: Indicates command execution failure.
    errorMessage String
    Error message for command execution failure.
    exitCode Integer
    Exit status code after script execution.
    instanceId String
    Instance ID.
    invocationId String
    Task execution ID.
    invocationResultId String
    Task execution result ID.
    invocationResultStatus String
    Command progress status for a single instance.
    output String
    Output information after command execution, encoded in Base64.
    startTime String
    Time when the command starts executing in the instance.
    username String
    User name for executing the command in the instance.
    commandId string
    Command ID.
    endTime string
    Command execution completion time.
    errorCode string
    Error codes for command execution failure. TaskDeliveryTimeout: Indicates command delivery timeout. TaskExecutionTimeout: Indicates command execution timeout. TaskExecutionFailed: Indicates command execution failure.
    errorMessage string
    Error message for command execution failure.
    exitCode number
    Exit status code after script execution.
    instanceId string
    Instance ID.
    invocationId string
    Task execution ID.
    invocationResultId string
    Task execution result ID.
    invocationResultStatus string
    Command progress status for a single instance.
    output string
    Output information after command execution, encoded in Base64.
    startTime string
    Time when the command starts executing in the instance.
    username string
    User name for executing the command in the instance.
    command_id str
    Command ID.
    end_time str
    Command execution completion time.
    error_code str
    Error codes for command execution failure. TaskDeliveryTimeout: Indicates command delivery timeout. TaskExecutionTimeout: Indicates command execution timeout. TaskExecutionFailed: Indicates command execution failure.
    error_message str
    Error message for command execution failure.
    exit_code int
    Exit status code after script execution.
    instance_id str
    Instance ID.
    invocation_id str
    Task execution ID.
    invocation_result_id str
    Task execution result ID.
    invocation_result_status str
    Command progress status for a single instance.
    output str
    Output information after command execution, encoded in Base64.
    start_time str
    Time when the command starts executing in the instance.
    username str
    User name for executing the command in the instance.
    commandId String
    Command ID.
    endTime String
    Command execution completion time.
    errorCode String
    Error codes for command execution failure. TaskDeliveryTimeout: Indicates command delivery timeout. TaskExecutionTimeout: Indicates command execution timeout. TaskExecutionFailed: Indicates command execution failure.
    errorMessage String
    Error message for command execution failure.
    exitCode Number
    Exit status code after script execution.
    instanceId String
    Instance ID.
    invocationId String
    Task execution ID.
    invocationResultId String
    Task execution result ID.
    invocationResultStatus String
    Command progress status for a single instance.
    output String
    Output information after command execution, encoded in Base64.
    startTime String
    Time when the command starts executing in the instance.
    username String
    User name for executing the command in the instance.

    GetInvocationParameterDefinition

    DecimalPrecision int
    Allowed number of decimal places for custom parameter values (numeric).
    DefaultValue string
    Default value for custom parameter.
    MaxLength int
    Maximum length for custom parameter value (string).
    MaxValue string
    Maximum value for custom parameter (numeric).
    MinLength int
    Minimum length for custom parameter values (string).
    MinValue string
    Minimum value for custom parameter (numeric).
    Name string
    Custom parameter name. Must be defined in the script using {{Param}}.
    Required bool
    Required. true: Required. false: Optional.
    Type string
    Custom parameter type. String: Indicates custom parameter type is string. Digit: Indicates custom parameter type is numeric.
    DecimalPrecision int
    Allowed number of decimal places for custom parameter values (numeric).
    DefaultValue string
    Default value for custom parameter.
    MaxLength int
    Maximum length for custom parameter value (string).
    MaxValue string
    Maximum value for custom parameter (numeric).
    MinLength int
    Minimum length for custom parameter values (string).
    MinValue string
    Minimum value for custom parameter (numeric).
    Name string
    Custom parameter name. Must be defined in the script using {{Param}}.
    Required bool
    Required. true: Required. false: Optional.
    Type string
    Custom parameter type. String: Indicates custom parameter type is string. Digit: Indicates custom parameter type is numeric.
    decimalPrecision Integer
    Allowed number of decimal places for custom parameter values (numeric).
    defaultValue String
    Default value for custom parameter.
    maxLength Integer
    Maximum length for custom parameter value (string).
    maxValue String
    Maximum value for custom parameter (numeric).
    minLength Integer
    Minimum length for custom parameter values (string).
    minValue String
    Minimum value for custom parameter (numeric).
    name String
    Custom parameter name. Must be defined in the script using {{Param}}.
    required Boolean
    Required. true: Required. false: Optional.
    type String
    Custom parameter type. String: Indicates custom parameter type is string. Digit: Indicates custom parameter type is numeric.
    decimalPrecision number
    Allowed number of decimal places for custom parameter values (numeric).
    defaultValue string
    Default value for custom parameter.
    maxLength number
    Maximum length for custom parameter value (string).
    maxValue string
    Maximum value for custom parameter (numeric).
    minLength number
    Minimum length for custom parameter values (string).
    minValue string
    Minimum value for custom parameter (numeric).
    name string
    Custom parameter name. Must be defined in the script using {{Param}}.
    required boolean
    Required. true: Required. false: Optional.
    type string
    Custom parameter type. String: Indicates custom parameter type is string. Digit: Indicates custom parameter type is numeric.
    decimal_precision int
    Allowed number of decimal places for custom parameter values (numeric).
    default_value str
    Default value for custom parameter.
    max_length int
    Maximum length for custom parameter value (string).
    max_value str
    Maximum value for custom parameter (numeric).
    min_length int
    Minimum length for custom parameter values (string).
    min_value str
    Minimum value for custom parameter (numeric).
    name str
    Custom parameter name. Must be defined in the script using {{Param}}.
    required bool
    Required. true: Required. false: Optional.
    type str
    Custom parameter type. String: Indicates custom parameter type is string. Digit: Indicates custom parameter type is numeric.
    decimalPrecision Number
    Allowed number of decimal places for custom parameter values (numeric).
    defaultValue String
    Default value for custom parameter.
    maxLength Number
    Maximum length for custom parameter value (string).
    maxValue String
    Maximum value for custom parameter (numeric).
    minLength Number
    Minimum length for custom parameter values (string).
    minValue String
    Minimum value for custom parameter (numeric).
    name String
    Custom parameter name. Must be defined in the script using {{Param}}.
    required Boolean
    Required. true: Required. false: Optional.
    type String
    Custom parameter type. String: Indicates custom parameter type is string. Digit: Indicates custom parameter type is numeric.

    GetInvocationTag

    Key string
    Tag key for user tags. Naming rules: Cannot start with any combination of 'volc:' or 'sys:' in any case. Can only contain letters, numbers, spaces, and English symbols '_', '.', ':', '/', '=', '+', '-', '@'. Length must be between 1 and 128 characters.
    Value string
    User tag value. Naming rules: Only letters, numbers, spaces, and the following English symbols are allowed: '_', '.', ':', '/', '=', '+', '-', '@'. Can be empty; length must be between 0 and 256 characters.
    Key string
    Tag key for user tags. Naming rules: Cannot start with any combination of 'volc:' or 'sys:' in any case. Can only contain letters, numbers, spaces, and English symbols '_', '.', ':', '/', '=', '+', '-', '@'. Length must be between 1 and 128 characters.
    Value string
    User tag value. Naming rules: Only letters, numbers, spaces, and the following English symbols are allowed: '_', '.', ':', '/', '=', '+', '-', '@'. Can be empty; length must be between 0 and 256 characters.
    key String
    Tag key for user tags. Naming rules: Cannot start with any combination of 'volc:' or 'sys:' in any case. Can only contain letters, numbers, spaces, and English symbols '_', '.', ':', '/', '=', '+', '-', '@'. Length must be between 1 and 128 characters.
    value String
    User tag value. Naming rules: Only letters, numbers, spaces, and the following English symbols are allowed: '_', '.', ':', '/', '=', '+', '-', '@'. Can be empty; length must be between 0 and 256 characters.
    key string
    Tag key for user tags. Naming rules: Cannot start with any combination of 'volc:' or 'sys:' in any case. Can only contain letters, numbers, spaces, and English symbols '_', '.', ':', '/', '=', '+', '-', '@'. Length must be between 1 and 128 characters.
    value string
    User tag value. Naming rules: Only letters, numbers, spaces, and the following English symbols are allowed: '_', '.', ':', '/', '=', '+', '-', '@'. Can be empty; length must be between 0 and 256 characters.
    key str
    Tag key for user tags. Naming rules: Cannot start with any combination of 'volc:' or 'sys:' in any case. Can only contain letters, numbers, spaces, and English symbols '_', '.', ':', '/', '=', '+', '-', '@'. Length must be between 1 and 128 characters.
    value str
    User tag value. Naming rules: Only letters, numbers, spaces, and the following English symbols are allowed: '_', '.', ':', '/', '=', '+', '-', '@'. Can be empty; length must be between 0 and 256 characters.
    key String
    Tag key for user tags. Naming rules: Cannot start with any combination of 'volc:' or 'sys:' in any case. Can only contain letters, numbers, spaces, and English symbols '_', '.', ':', '/', '=', '+', '-', '@'. Length must be between 1 and 128 characters.
    value String
    User tag value. Naming rules: Only letters, numbers, spaces, and the following English symbols are allowed: '_', '.', ':', '/', '=', '+', '-', '@'. Can be empty; length must be between 0 and 256 characters.

    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.