1. Registry
  2. Packages
  3. Volcenginecc Provider
  4. API Docs
  5. vke
  6. getNodepoolScalingPolicy
Viewing docs for volcenginecc v0.0.63
published on Thursday, Oct 15, 2026 by Volcengine
volcenginecc logo volcenginecc
Viewing docs for volcenginecc v0.0.63
published on Thursday, Oct 15, 2026 by Volcengine

    Data Source schema for Volcengine::VKE::NodepoolScalingPolicy

    Using getNodepoolScalingPolicy

    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 getNodepoolScalingPolicy(args: GetNodepoolScalingPolicyArgs, opts?: InvokeOptions): Promise<GetNodepoolScalingPolicyResult>
    function getNodepoolScalingPolicyOutput(args: GetNodepoolScalingPolicyOutputArgs, opts?: InvokeOutputOptions): Output<GetNodepoolScalingPolicyResult>
    def get_nodepool_scaling_policy(id: Optional[str] = None,
                                    opts: Optional[InvokeOptions] = None) -> GetNodepoolScalingPolicyResult
    def get_nodepool_scaling_policy_output(id: pulumi.Input[Optional[str]] = None,
                                    opts: Optional[InvokeOutputOptions] = None) -> Output[GetNodepoolScalingPolicyResult]
    func LookupNodepoolScalingPolicy(ctx *Context, args *LookupNodepoolScalingPolicyArgs, opts ...InvokeOption) (*LookupNodepoolScalingPolicyResult, error)
    func LookupNodepoolScalingPolicyOutput(ctx *Context, args *LookupNodepoolScalingPolicyOutputArgs, opts ...InvokeOption) LookupNodepoolScalingPolicyResultOutput

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

    public static class GetNodepoolScalingPolicy 
    {
        public static Task<GetNodepoolScalingPolicyResult> InvokeAsync(GetNodepoolScalingPolicyArgs args, InvokeOptions? opts = null)
        public static Output<GetNodepoolScalingPolicyResult> Invoke(GetNodepoolScalingPolicyInvokeArgs args, InvokeOptions? opts = null)
        public static Output<GetNodepoolScalingPolicyResult> Invoke(GetNodepoolScalingPolicyInvokeArgs args, InvokeOutputOptions opts)
    }
    public static CompletableFuture<GetNodepoolScalingPolicyResult> getNodepoolScalingPolicy(GetNodepoolScalingPolicyArgs args, InvokeOptions options)
    public static Output<GetNodepoolScalingPolicyResult> getNodepoolScalingPolicy(GetNodepoolScalingPolicyArgs args, InvokeOptions options)
    public static Output<GetNodepoolScalingPolicyResult> getNodepoolScalingPolicy(GetNodepoolScalingPolicyArgs args, InvokeOutputOptions options)
    
    fn::invoke:
      function: volcenginecc:vke/getNodepoolScalingPolicy:getNodepoolScalingPolicy
      arguments:
        # arguments dictionary
    data "volcenginecc_vke_get_nodepool_scaling_policy" "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.

    getNodepoolScalingPolicy Result

    The following output properties are available:

    AdjustmentValue int
    Number of nodes to add during node pool elastic scaling. Integer, range: 1~500.
    ClusterId string
    Cluster ID. The cluster must be in {Running,[Ok]} or {Updating,[Progressing]} status.
    CreateClientToken string
    String used to ensure idempotency of the request during creation. Provided by the caller and must be unique across different requests. ClientToken is case-sensitive and must not exceed 64 ASCII characters.
    Enabled bool
    Whether to enable the elastic scheduled scaling rule. Valid values: true (enabled), false (default, disabled).
    Id string
    Uniquely identifies the resource.
    Name string
    Name of the elastic scheduled scaling rule. Supports Chinese characters, English letters, numbers, underscores (_), and hyphens (-). Must start with a Chinese character or English letter, length 1~128 characters. Rule names must be unique within the same node pool; if not specified, the system will auto-generate a name in the format vke-{ClusterId}-{NodePoolId}.
    NodePoolId string
    Node pool ID. The node pool must be in {Running,[*]} status.
    ScalingPolicyId string
    Elastic scheduled scaling rule ID.
    ScheduledInstancePolicy Volcengine.GetNodepoolScalingPolicyScheduledInstancePolicy
    Elastic reservation scaling rule configuration.
    ScheduledPolicy Volcengine.GetNodepoolScalingPolicyScheduledPolicy
    Scheduled task or recurring task configuration.
    Type string
    Type of elastic scheduled scaling rule. Valid values: Scheduled (scheduled task), Recurrence (recurring task).
    UpdateClientToken string
    String used to ensure idempotency of the request during update. Provided by the caller and must be unique across different requests. ClientToken is case-sensitive and must not exceed 64 ASCII characters.
    AdjustmentValue int
    Number of nodes to add during node pool elastic scaling. Integer, range: 1~500.
    ClusterId string
    Cluster ID. The cluster must be in {Running,[Ok]} or {Updating,[Progressing]} status.
    CreateClientToken string
    String used to ensure idempotency of the request during creation. Provided by the caller and must be unique across different requests. ClientToken is case-sensitive and must not exceed 64 ASCII characters.
    Enabled bool
    Whether to enable the elastic scheduled scaling rule. Valid values: true (enabled), false (default, disabled).
    Id string
    Uniquely identifies the resource.
    Name string
    Name of the elastic scheduled scaling rule. Supports Chinese characters, English letters, numbers, underscores (_), and hyphens (-). Must start with a Chinese character or English letter, length 1~128 characters. Rule names must be unique within the same node pool; if not specified, the system will auto-generate a name in the format vke-{ClusterId}-{NodePoolId}.
    NodePoolId string
    Node pool ID. The node pool must be in {Running,[*]} status.
    ScalingPolicyId string
    Elastic scheduled scaling rule ID.
    ScheduledInstancePolicy GetNodepoolScalingPolicyScheduledInstancePolicy
    Elastic reservation scaling rule configuration.
    ScheduledPolicy GetNodepoolScalingPolicyScheduledPolicy
    Scheduled task or recurring task configuration.
    Type string
    Type of elastic scheduled scaling rule. Valid values: Scheduled (scheduled task), Recurrence (recurring task).
    UpdateClientToken string
    String used to ensure idempotency of the request during update. Provided by the caller and must be unique across different requests. ClientToken is case-sensitive and must not exceed 64 ASCII characters.
    adjustment_value number
    Number of nodes to add during node pool elastic scaling. Integer, range: 1~500.
    cluster_id string
    Cluster ID. The cluster must be in {Running,[Ok]} or {Updating,[Progressing]} status.
    create_client_token string
    String used to ensure idempotency of the request during creation. Provided by the caller and must be unique across different requests. ClientToken is case-sensitive and must not exceed 64 ASCII characters.
    enabled bool
    Whether to enable the elastic scheduled scaling rule. Valid values: true (enabled), false (default, disabled).
    id string
    Uniquely identifies the resource.
    name string
    Name of the elastic scheduled scaling rule. Supports Chinese characters, English letters, numbers, underscores (_), and hyphens (-). Must start with a Chinese character or English letter, length 1~128 characters. Rule names must be unique within the same node pool; if not specified, the system will auto-generate a name in the format vke-{ClusterId}-{NodePoolId}.
    node_pool_id string
    Node pool ID. The node pool must be in {Running,[*]} status.
    scaling_policy_id string
    Elastic scheduled scaling rule ID.
    scheduled_instance_policy object
    Elastic reservation scaling rule configuration.
    scheduled_policy object
    Scheduled task or recurring task configuration.
    type string
    Type of elastic scheduled scaling rule. Valid values: Scheduled (scheduled task), Recurrence (recurring task).
    update_client_token string
    String used to ensure idempotency of the request during update. Provided by the caller and must be unique across different requests. ClientToken is case-sensitive and must not exceed 64 ASCII characters.
    adjustmentValue Integer
    Number of nodes to add during node pool elastic scaling. Integer, range: 1~500.
    clusterId String
    Cluster ID. The cluster must be in {Running,[Ok]} or {Updating,[Progressing]} status.
    createClientToken String
    String used to ensure idempotency of the request during creation. Provided by the caller and must be unique across different requests. ClientToken is case-sensitive and must not exceed 64 ASCII characters.
    enabled Boolean
    Whether to enable the elastic scheduled scaling rule. Valid values: true (enabled), false (default, disabled).
    id String
    Uniquely identifies the resource.
    name String
    Name of the elastic scheduled scaling rule. Supports Chinese characters, English letters, numbers, underscores (_), and hyphens (-). Must start with a Chinese character or English letter, length 1~128 characters. Rule names must be unique within the same node pool; if not specified, the system will auto-generate a name in the format vke-{ClusterId}-{NodePoolId}.
    nodePoolId String
    Node pool ID. The node pool must be in {Running,[*]} status.
    scalingPolicyId String
    Elastic scheduled scaling rule ID.
    scheduledInstancePolicy GetNodepoolScalingPolicyScheduledInstancePolicy
    Elastic reservation scaling rule configuration.
    scheduledPolicy GetNodepoolScalingPolicyScheduledPolicy
    Scheduled task or recurring task configuration.
    type String
    Type of elastic scheduled scaling rule. Valid values: Scheduled (scheduled task), Recurrence (recurring task).
    updateClientToken String
    String used to ensure idempotency of the request during update. Provided by the caller and must be unique across different requests. ClientToken is case-sensitive and must not exceed 64 ASCII characters.
    adjustmentValue number
    Number of nodes to add during node pool elastic scaling. Integer, range: 1~500.
    clusterId string
    Cluster ID. The cluster must be in {Running,[Ok]} or {Updating,[Progressing]} status.
    createClientToken string
    String used to ensure idempotency of the request during creation. Provided by the caller and must be unique across different requests. ClientToken is case-sensitive and must not exceed 64 ASCII characters.
    enabled boolean
    Whether to enable the elastic scheduled scaling rule. Valid values: true (enabled), false (default, disabled).
    id string
    Uniquely identifies the resource.
    name string
    Name of the elastic scheduled scaling rule. Supports Chinese characters, English letters, numbers, underscores (_), and hyphens (-). Must start with a Chinese character or English letter, length 1~128 characters. Rule names must be unique within the same node pool; if not specified, the system will auto-generate a name in the format vke-{ClusterId}-{NodePoolId}.
    nodePoolId string
    Node pool ID. The node pool must be in {Running,[*]} status.
    scalingPolicyId string
    Elastic scheduled scaling rule ID.
    scheduledInstancePolicy GetNodepoolScalingPolicyScheduledInstancePolicy
    Elastic reservation scaling rule configuration.
    scheduledPolicy GetNodepoolScalingPolicyScheduledPolicy
    Scheduled task or recurring task configuration.
    type string
    Type of elastic scheduled scaling rule. Valid values: Scheduled (scheduled task), Recurrence (recurring task).
    updateClientToken string
    String used to ensure idempotency of the request during update. Provided by the caller and must be unique across different requests. ClientToken is case-sensitive and must not exceed 64 ASCII characters.
    adjustment_value int
    Number of nodes to add during node pool elastic scaling. Integer, range: 1~500.
    cluster_id str
    Cluster ID. The cluster must be in {Running,[Ok]} or {Updating,[Progressing]} status.
    create_client_token str
    String used to ensure idempotency of the request during creation. Provided by the caller and must be unique across different requests. ClientToken is case-sensitive and must not exceed 64 ASCII characters.
    enabled bool
    Whether to enable the elastic scheduled scaling rule. Valid values: true (enabled), false (default, disabled).
    id str
    Uniquely identifies the resource.
    name str
    Name of the elastic scheduled scaling rule. Supports Chinese characters, English letters, numbers, underscores (_), and hyphens (-). Must start with a Chinese character or English letter, length 1~128 characters. Rule names must be unique within the same node pool; if not specified, the system will auto-generate a name in the format vke-{ClusterId}-{NodePoolId}.
    node_pool_id str
    Node pool ID. The node pool must be in {Running,[*]} status.
    scaling_policy_id str
    Elastic scheduled scaling rule ID.
    scheduled_instance_policy GetNodepoolScalingPolicyScheduledInstancePolicy
    Elastic reservation scaling rule configuration.
    scheduled_policy GetNodepoolScalingPolicyScheduledPolicy
    Scheduled task or recurring task configuration.
    type str
    Type of elastic scheduled scaling rule. Valid values: Scheduled (scheduled task), Recurrence (recurring task).
    update_client_token str
    String used to ensure idempotency of the request during update. Provided by the caller and must be unique across different requests. ClientToken is case-sensitive and must not exceed 64 ASCII characters.
    adjustmentValue Number
    Number of nodes to add during node pool elastic scaling. Integer, range: 1~500.
    clusterId String
    Cluster ID. The cluster must be in {Running,[Ok]} or {Updating,[Progressing]} status.
    createClientToken String
    String used to ensure idempotency of the request during creation. Provided by the caller and must be unique across different requests. ClientToken is case-sensitive and must not exceed 64 ASCII characters.
    enabled Boolean
    Whether to enable the elastic scheduled scaling rule. Valid values: true (enabled), false (default, disabled).
    id String
    Uniquely identifies the resource.
    name String
    Name of the elastic scheduled scaling rule. Supports Chinese characters, English letters, numbers, underscores (_), and hyphens (-). Must start with a Chinese character or English letter, length 1~128 characters. Rule names must be unique within the same node pool; if not specified, the system will auto-generate a name in the format vke-{ClusterId}-{NodePoolId}.
    nodePoolId String
    Node pool ID. The node pool must be in {Running,[*]} status.
    scalingPolicyId String
    Elastic scheduled scaling rule ID.
    scheduledInstancePolicy Property Map
    Elastic reservation scaling rule configuration.
    scheduledPolicy Property Map
    Scheduled task or recurring task configuration.
    type String
    Type of elastic scheduled scaling rule. Valid values: Scheduled (scheduled task), Recurrence (recurring task).
    updateClientToken String
    String used to ensure idempotency of the request during update. Provided by the caller and must be unique across different requests. ClientToken is case-sensitive and must not exceed 64 ASCII characters.

    Supporting Types

    GetNodepoolScalingPolicyScheduledInstancePolicy

    AutoReleaseTime string
    Automatic release time for reserved instances, in UTC, accurate to the minute, must be at a 10-minute mark. Required and valid only when ElasticScheduledInstanceType is Segmented (elastic scheduled instance - time segment type).
    BestEffort bool
    If the inventory of elastic scheduled instances cannot fully meet the reservation demand, specify whether to reserve as many instances as possible. false (default): At most one reservation order is generated; true: If a single reservation order cannot meet the demand, multiple reservation orders will be submitted.
    DeliveryType string
    Delivery type for elastic scheduled instance - time segment type. Valid values: Reserve (reserved delivery), Immediate (immediate delivery). Required and valid only when ElasticScheduledInstanceType is Segmented (elastic scheduled instance - time segment type).
    ElasticScheduledInstanceType string
    Elastic reservation instance type. Options: Esi (general-purpose elastic reservation instance), Segmented (time-slot elastic reservation instance).
    EndDeliveryTime string
    End time for delivery of the elastic reservation instance, in UTC, accurate to the minute. Must be on a 10-minute mark and have a 10-minute interval from StartDeliveryTime. For type Esi, set within 4–8 hours after LaunchTime; for type Segmented with DeliveryType Reserve, set within 24 hours after LaunchTime.
    StartDeliveryTime string
    Start time for delivery of the elastic reservation instance, in UTC, accurate to the minute. Must be on a 10-minute mark. For type Esi, set within 4–8 hours after LaunchTime; for type Segmented with DeliveryType Reserve, set within 24 hours after LaunchTime.
    AutoReleaseTime string
    Automatic release time for reserved instances, in UTC, accurate to the minute, must be at a 10-minute mark. Required and valid only when ElasticScheduledInstanceType is Segmented (elastic scheduled instance - time segment type).
    BestEffort bool
    If the inventory of elastic scheduled instances cannot fully meet the reservation demand, specify whether to reserve as many instances as possible. false (default): At most one reservation order is generated; true: If a single reservation order cannot meet the demand, multiple reservation orders will be submitted.
    DeliveryType string
    Delivery type for elastic scheduled instance - time segment type. Valid values: Reserve (reserved delivery), Immediate (immediate delivery). Required and valid only when ElasticScheduledInstanceType is Segmented (elastic scheduled instance - time segment type).
    ElasticScheduledInstanceType string
    Elastic reservation instance type. Options: Esi (general-purpose elastic reservation instance), Segmented (time-slot elastic reservation instance).
    EndDeliveryTime string
    End time for delivery of the elastic reservation instance, in UTC, accurate to the minute. Must be on a 10-minute mark and have a 10-minute interval from StartDeliveryTime. For type Esi, set within 4–8 hours after LaunchTime; for type Segmented with DeliveryType Reserve, set within 24 hours after LaunchTime.
    StartDeliveryTime string
    Start time for delivery of the elastic reservation instance, in UTC, accurate to the minute. Must be on a 10-minute mark. For type Esi, set within 4–8 hours after LaunchTime; for type Segmented with DeliveryType Reserve, set within 24 hours after LaunchTime.
    auto_release_time string
    Automatic release time for reserved instances, in UTC, accurate to the minute, must be at a 10-minute mark. Required and valid only when ElasticScheduledInstanceType is Segmented (elastic scheduled instance - time segment type).
    best_effort bool
    If the inventory of elastic scheduled instances cannot fully meet the reservation demand, specify whether to reserve as many instances as possible. false (default): At most one reservation order is generated; true: If a single reservation order cannot meet the demand, multiple reservation orders will be submitted.
    delivery_type string
    Delivery type for elastic scheduled instance - time segment type. Valid values: Reserve (reserved delivery), Immediate (immediate delivery). Required and valid only when ElasticScheduledInstanceType is Segmented (elastic scheduled instance - time segment type).
    elastic_scheduled_instance_type string
    Elastic reservation instance type. Options: Esi (general-purpose elastic reservation instance), Segmented (time-slot elastic reservation instance).
    end_delivery_time string
    End time for delivery of the elastic reservation instance, in UTC, accurate to the minute. Must be on a 10-minute mark and have a 10-minute interval from StartDeliveryTime. For type Esi, set within 4–8 hours after LaunchTime; for type Segmented with DeliveryType Reserve, set within 24 hours after LaunchTime.
    start_delivery_time string
    Start time for delivery of the elastic reservation instance, in UTC, accurate to the minute. Must be on a 10-minute mark. For type Esi, set within 4–8 hours after LaunchTime; for type Segmented with DeliveryType Reserve, set within 24 hours after LaunchTime.
    autoReleaseTime String
    Automatic release time for reserved instances, in UTC, accurate to the minute, must be at a 10-minute mark. Required and valid only when ElasticScheduledInstanceType is Segmented (elastic scheduled instance - time segment type).
    bestEffort Boolean
    If the inventory of elastic scheduled instances cannot fully meet the reservation demand, specify whether to reserve as many instances as possible. false (default): At most one reservation order is generated; true: If a single reservation order cannot meet the demand, multiple reservation orders will be submitted.
    deliveryType String
    Delivery type for elastic scheduled instance - time segment type. Valid values: Reserve (reserved delivery), Immediate (immediate delivery). Required and valid only when ElasticScheduledInstanceType is Segmented (elastic scheduled instance - time segment type).
    elasticScheduledInstanceType String
    Elastic reservation instance type. Options: Esi (general-purpose elastic reservation instance), Segmented (time-slot elastic reservation instance).
    endDeliveryTime String
    End time for delivery of the elastic reservation instance, in UTC, accurate to the minute. Must be on a 10-minute mark and have a 10-minute interval from StartDeliveryTime. For type Esi, set within 4–8 hours after LaunchTime; for type Segmented with DeliveryType Reserve, set within 24 hours after LaunchTime.
    startDeliveryTime String
    Start time for delivery of the elastic reservation instance, in UTC, accurate to the minute. Must be on a 10-minute mark. For type Esi, set within 4–8 hours after LaunchTime; for type Segmented with DeliveryType Reserve, set within 24 hours after LaunchTime.
    autoReleaseTime string
    Automatic release time for reserved instances, in UTC, accurate to the minute, must be at a 10-minute mark. Required and valid only when ElasticScheduledInstanceType is Segmented (elastic scheduled instance - time segment type).
    bestEffort boolean
    If the inventory of elastic scheduled instances cannot fully meet the reservation demand, specify whether to reserve as many instances as possible. false (default): At most one reservation order is generated; true: If a single reservation order cannot meet the demand, multiple reservation orders will be submitted.
    deliveryType string
    Delivery type for elastic scheduled instance - time segment type. Valid values: Reserve (reserved delivery), Immediate (immediate delivery). Required and valid only when ElasticScheduledInstanceType is Segmented (elastic scheduled instance - time segment type).
    elasticScheduledInstanceType string
    Elastic reservation instance type. Options: Esi (general-purpose elastic reservation instance), Segmented (time-slot elastic reservation instance).
    endDeliveryTime string
    End time for delivery of the elastic reservation instance, in UTC, accurate to the minute. Must be on a 10-minute mark and have a 10-minute interval from StartDeliveryTime. For type Esi, set within 4–8 hours after LaunchTime; for type Segmented with DeliveryType Reserve, set within 24 hours after LaunchTime.
    startDeliveryTime string
    Start time for delivery of the elastic reservation instance, in UTC, accurate to the minute. Must be on a 10-minute mark. For type Esi, set within 4–8 hours after LaunchTime; for type Segmented with DeliveryType Reserve, set within 24 hours after LaunchTime.
    auto_release_time str
    Automatic release time for reserved instances, in UTC, accurate to the minute, must be at a 10-minute mark. Required and valid only when ElasticScheduledInstanceType is Segmented (elastic scheduled instance - time segment type).
    best_effort bool
    If the inventory of elastic scheduled instances cannot fully meet the reservation demand, specify whether to reserve as many instances as possible. false (default): At most one reservation order is generated; true: If a single reservation order cannot meet the demand, multiple reservation orders will be submitted.
    delivery_type str
    Delivery type for elastic scheduled instance - time segment type. Valid values: Reserve (reserved delivery), Immediate (immediate delivery). Required and valid only when ElasticScheduledInstanceType is Segmented (elastic scheduled instance - time segment type).
    elastic_scheduled_instance_type str
    Elastic reservation instance type. Options: Esi (general-purpose elastic reservation instance), Segmented (time-slot elastic reservation instance).
    end_delivery_time str
    End time for delivery of the elastic reservation instance, in UTC, accurate to the minute. Must be on a 10-minute mark and have a 10-minute interval from StartDeliveryTime. For type Esi, set within 4–8 hours after LaunchTime; for type Segmented with DeliveryType Reserve, set within 24 hours after LaunchTime.
    start_delivery_time str
    Start time for delivery of the elastic reservation instance, in UTC, accurate to the minute. Must be on a 10-minute mark. For type Esi, set within 4–8 hours after LaunchTime; for type Segmented with DeliveryType Reserve, set within 24 hours after LaunchTime.
    autoReleaseTime String
    Automatic release time for reserved instances, in UTC, accurate to the minute, must be at a 10-minute mark. Required and valid only when ElasticScheduledInstanceType is Segmented (elastic scheduled instance - time segment type).
    bestEffort Boolean
    If the inventory of elastic scheduled instances cannot fully meet the reservation demand, specify whether to reserve as many instances as possible. false (default): At most one reservation order is generated; true: If a single reservation order cannot meet the demand, multiple reservation orders will be submitted.
    deliveryType String
    Delivery type for elastic scheduled instance - time segment type. Valid values: Reserve (reserved delivery), Immediate (immediate delivery). Required and valid only when ElasticScheduledInstanceType is Segmented (elastic scheduled instance - time segment type).
    elasticScheduledInstanceType String
    Elastic reservation instance type. Options: Esi (general-purpose elastic reservation instance), Segmented (time-slot elastic reservation instance).
    endDeliveryTime String
    End time for delivery of the elastic reservation instance, in UTC, accurate to the minute. Must be on a 10-minute mark and have a 10-minute interval from StartDeliveryTime. For type Esi, set within 4–8 hours after LaunchTime; for type Segmented with DeliveryType Reserve, set within 24 hours after LaunchTime.
    startDeliveryTime String
    Start time for delivery of the elastic reservation instance, in UTC, accurate to the minute. Must be on a 10-minute mark. For type Esi, set within 4–8 hours after LaunchTime; for type Segmented with DeliveryType Reserve, set within 24 hours after LaunchTime.

    GetNodepoolScalingPolicyScheduledPolicy

    LaunchTime string
    Task start time, in UTC, accurate to the minute. When Type is Scheduled, this is the trigger time for the scheduled task; when Type is Recurrence, this is the start time for the periodic task. Must be later than the current time, and can only be set within 90 days from the creation/modification time.
    RecurrenceEndTime string
    End time for the periodic task, in UTC, accurate to the minute. Only valid and required when Type is Recurrence. Must be greater than or equal to LaunchTime, and can only be set within 365 days from the creation/modification time.
    RecurrenceType string
    Recurrence cycle for the periodic task. Only valid and required when Type is Recurrence. Options: Daily (runs every few days), Weekly (select days of the week, runs once per day), Monthly (select dates within the month, runs once per day).
    RecurrenceValue string
    Number of recurrences for the periodic task. Only valid and required when Type is Recurrence. For RecurrenceType Daily, only one value is allowed, range 1–31; for Weekly, multiple values can be entered and separated by commas (Monday to Sunday are 1–7); for Monthly, use the format A-B (both A and B range from 1–31, and B ≥ A).
    LaunchTime string
    Task start time, in UTC, accurate to the minute. When Type is Scheduled, this is the trigger time for the scheduled task; when Type is Recurrence, this is the start time for the periodic task. Must be later than the current time, and can only be set within 90 days from the creation/modification time.
    RecurrenceEndTime string
    End time for the periodic task, in UTC, accurate to the minute. Only valid and required when Type is Recurrence. Must be greater than or equal to LaunchTime, and can only be set within 365 days from the creation/modification time.
    RecurrenceType string
    Recurrence cycle for the periodic task. Only valid and required when Type is Recurrence. Options: Daily (runs every few days), Weekly (select days of the week, runs once per day), Monthly (select dates within the month, runs once per day).
    RecurrenceValue string
    Number of recurrences for the periodic task. Only valid and required when Type is Recurrence. For RecurrenceType Daily, only one value is allowed, range 1–31; for Weekly, multiple values can be entered and separated by commas (Monday to Sunday are 1–7); for Monthly, use the format A-B (both A and B range from 1–31, and B ≥ A).
    launch_time string
    Task start time, in UTC, accurate to the minute. When Type is Scheduled, this is the trigger time for the scheduled task; when Type is Recurrence, this is the start time for the periodic task. Must be later than the current time, and can only be set within 90 days from the creation/modification time.
    recurrence_end_time string
    End time for the periodic task, in UTC, accurate to the minute. Only valid and required when Type is Recurrence. Must be greater than or equal to LaunchTime, and can only be set within 365 days from the creation/modification time.
    recurrence_type string
    Recurrence cycle for the periodic task. Only valid and required when Type is Recurrence. Options: Daily (runs every few days), Weekly (select days of the week, runs once per day), Monthly (select dates within the month, runs once per day).
    recurrence_value string
    Number of recurrences for the periodic task. Only valid and required when Type is Recurrence. For RecurrenceType Daily, only one value is allowed, range 1–31; for Weekly, multiple values can be entered and separated by commas (Monday to Sunday are 1–7); for Monthly, use the format A-B (both A and B range from 1–31, and B ≥ A).
    launchTime String
    Task start time, in UTC, accurate to the minute. When Type is Scheduled, this is the trigger time for the scheduled task; when Type is Recurrence, this is the start time for the periodic task. Must be later than the current time, and can only be set within 90 days from the creation/modification time.
    recurrenceEndTime String
    End time for the periodic task, in UTC, accurate to the minute. Only valid and required when Type is Recurrence. Must be greater than or equal to LaunchTime, and can only be set within 365 days from the creation/modification time.
    recurrenceType String
    Recurrence cycle for the periodic task. Only valid and required when Type is Recurrence. Options: Daily (runs every few days), Weekly (select days of the week, runs once per day), Monthly (select dates within the month, runs once per day).
    recurrenceValue String
    Number of recurrences for the periodic task. Only valid and required when Type is Recurrence. For RecurrenceType Daily, only one value is allowed, range 1–31; for Weekly, multiple values can be entered and separated by commas (Monday to Sunday are 1–7); for Monthly, use the format A-B (both A and B range from 1–31, and B ≥ A).
    launchTime string
    Task start time, in UTC, accurate to the minute. When Type is Scheduled, this is the trigger time for the scheduled task; when Type is Recurrence, this is the start time for the periodic task. Must be later than the current time, and can only be set within 90 days from the creation/modification time.
    recurrenceEndTime string
    End time for the periodic task, in UTC, accurate to the minute. Only valid and required when Type is Recurrence. Must be greater than or equal to LaunchTime, and can only be set within 365 days from the creation/modification time.
    recurrenceType string
    Recurrence cycle for the periodic task. Only valid and required when Type is Recurrence. Options: Daily (runs every few days), Weekly (select days of the week, runs once per day), Monthly (select dates within the month, runs once per day).
    recurrenceValue string
    Number of recurrences for the periodic task. Only valid and required when Type is Recurrence. For RecurrenceType Daily, only one value is allowed, range 1–31; for Weekly, multiple values can be entered and separated by commas (Monday to Sunday are 1–7); for Monthly, use the format A-B (both A and B range from 1–31, and B ≥ A).
    launch_time str
    Task start time, in UTC, accurate to the minute. When Type is Scheduled, this is the trigger time for the scheduled task; when Type is Recurrence, this is the start time for the periodic task. Must be later than the current time, and can only be set within 90 days from the creation/modification time.
    recurrence_end_time str
    End time for the periodic task, in UTC, accurate to the minute. Only valid and required when Type is Recurrence. Must be greater than or equal to LaunchTime, and can only be set within 365 days from the creation/modification time.
    recurrence_type str
    Recurrence cycle for the periodic task. Only valid and required when Type is Recurrence. Options: Daily (runs every few days), Weekly (select days of the week, runs once per day), Monthly (select dates within the month, runs once per day).
    recurrence_value str
    Number of recurrences for the periodic task. Only valid and required when Type is Recurrence. For RecurrenceType Daily, only one value is allowed, range 1–31; for Weekly, multiple values can be entered and separated by commas (Monday to Sunday are 1–7); for Monthly, use the format A-B (both A and B range from 1–31, and B ≥ A).
    launchTime String
    Task start time, in UTC, accurate to the minute. When Type is Scheduled, this is the trigger time for the scheduled task; when Type is Recurrence, this is the start time for the periodic task. Must be later than the current time, and can only be set within 90 days from the creation/modification time.
    recurrenceEndTime String
    End time for the periodic task, in UTC, accurate to the minute. Only valid and required when Type is Recurrence. Must be greater than or equal to LaunchTime, and can only be set within 365 days from the creation/modification time.
    recurrenceType String
    Recurrence cycle for the periodic task. Only valid and required when Type is Recurrence. Options: Daily (runs every few days), Weekly (select days of the week, runs once per day), Monthly (select dates within the month, runs once per day).
    recurrenceValue String
    Number of recurrences for the periodic task. Only valid and required when Type is Recurrence. For RecurrenceType Daily, only one value is allowed, range 1–31; for Weekly, multiple values can be entered and separated by commas (Monday to Sunday are 1–7); for Monthly, use the format A-B (both A and B range from 1–31, and B ≥ A).

    Package Details

    Repository
    volcenginecc volcengine/pulumi-volcenginecc
    License
    MPL-2.0
    Notes
    This Pulumi package is based on the volcenginecc Terraform Provider.
    volcenginecc logo volcenginecc
    Viewing docs for volcenginecc v0.0.63
    published on Thursday, Oct 15, 2026 by Volcengine

      Try Pulumi Cloud free.
      Your team will thank you.

      Start free trial