1. Packages
  2. CAST AI
  3. API Docs
  4. GetHibernationScheduleDataSource
CAST AI v7.73.2 published on Wednesday, Oct 29, 2025 by CAST AI

castai.GetHibernationScheduleDataSource

Get Started
castai logo
CAST AI v7.73.2 published on Wednesday, Oct 29, 2025 by CAST AI

    Using GetHibernationScheduleDataSource

    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 getHibernationScheduleDataSource(args: GetHibernationScheduleDataSourceArgs, opts?: InvokeOptions): Promise<GetHibernationScheduleDataSourceResult>
    function getHibernationScheduleDataSourceOutput(args: GetHibernationScheduleDataSourceOutputArgs, opts?: InvokeOptions): Output<GetHibernationScheduleDataSourceResult>
    def get_hibernation_schedule_data_source(cluster_assignments: Optional[Sequence[_rebalancing.GetHibernationScheduleDataSourceClusterAssignment]] = None,
                                             name: Optional[str] = None,
                                             organization_id: Optional[str] = None,
                                             opts: Optional[InvokeOptions] = None) -> GetHibernationScheduleDataSourceResult
    def get_hibernation_schedule_data_source_output(cluster_assignments: Optional[pulumi.Input[Sequence[pulumi.Input[_rebalancing.GetHibernationScheduleDataSourceClusterAssignmentArgs]]]] = None,
                                             name: Optional[pulumi.Input[str]] = None,
                                             organization_id: Optional[pulumi.Input[str]] = None,
                                             opts: Optional[InvokeOptions] = None) -> Output[GetHibernationScheduleDataSourceResult]
    func GetHibernationScheduleDataSource(ctx *Context, args *GetHibernationScheduleDataSourceArgs, opts ...InvokeOption) (*GetHibernationScheduleDataSourceResult, error)
    func GetHibernationScheduleDataSourceOutput(ctx *Context, args *GetHibernationScheduleDataSourceOutputArgs, opts ...InvokeOption) GetHibernationScheduleDataSourceResultOutput
    public static class GetHibernationScheduleDataSource 
    {
        public static Task<GetHibernationScheduleDataSourceResult> InvokeAsync(GetHibernationScheduleDataSourceArgs args, InvokeOptions? opts = null)
        public static Output<GetHibernationScheduleDataSourceResult> Invoke(GetHibernationScheduleDataSourceInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetHibernationScheduleDataSourceResult> getHibernationScheduleDataSource(GetHibernationScheduleDataSourceArgs args, InvokeOptions options)
    public static Output<GetHibernationScheduleDataSourceResult> getHibernationScheduleDataSource(GetHibernationScheduleDataSourceArgs args, InvokeOptions options)
    
    fn::invoke:
      function: castai:rebalancing:GetHibernationScheduleDataSource
      arguments:
        # arguments dictionary

    The following arguments are supported:

    GetHibernationScheduleDataSource Result

    The following output properties are available:

    clusterAssignments List<Property Map>
    enabled Boolean
    id String
    The provider-assigned unique ID for this managed resource.
    name String
    pauseConfigs List<Property Map>
    resumeConfigs List<Property Map>
    organizationId String

    Supporting Types

    GetHibernationScheduleDataSourceClusterAssignment

    GetHibernationScheduleDataSourceClusterAssignmentAssignment

    ClusterId string
    ID of the cluster.
    ClusterId string
    ID of the cluster.
    clusterId String
    ID of the cluster.
    clusterId string
    ID of the cluster.
    cluster_id str
    ID of the cluster.
    clusterId String
    ID of the cluster.

    GetHibernationScheduleDataSourcePauseConfig

    Enabled bool
    Enables or disables the pause configuration.
    Schedule GetHibernationScheduleDataSourcePauseConfigSchedule
    enabled Boolean
    Enables or disables the pause configuration.
    schedule GetHibernationScheduleDataSourcePauseConfigSchedule
    enabled boolean
    Enables or disables the pause configuration.
    schedule rebalancingGetHibernationScheduleDataSourcePauseConfigSchedule
    enabled Boolean
    Enables or disables the pause configuration.
    schedule Property Map

    GetHibernationScheduleDataSourcePauseConfigSchedule

    CronExpression string

    Cron expression defining when the schedule should trigger.

    The cron expression can optionally include the CRON_TZ variable at the beginning to specify the timezone in which the schedule should be interpreted.

    Example:

    CRON_TZ=America/New_York 0 12 * * ?
    

    In the example above, the CRON_TZ variable is set to "America/New_York" indicating that the cron expression should be interpreted in the Eastern Time (ET) timezone.

    To retrieve a list of available timezone values, you can use the following API endpoint:

    GET https://api.cast.ai/v1/time-zones

    When using the CRON_TZ variable, ensure that the specified timezone is valid and supported by checking the list of available timezones from the API endpoint. If the CRON_TZ variable is not specified, the cron expression will be interpreted in the UTC timezone.

    CronExpression string

    Cron expression defining when the schedule should trigger.

    The cron expression can optionally include the CRON_TZ variable at the beginning to specify the timezone in which the schedule should be interpreted.

    Example:

    CRON_TZ=America/New_York 0 12 * * ?
    

    In the example above, the CRON_TZ variable is set to "America/New_York" indicating that the cron expression should be interpreted in the Eastern Time (ET) timezone.

    To retrieve a list of available timezone values, you can use the following API endpoint:

    GET https://api.cast.ai/v1/time-zones

    When using the CRON_TZ variable, ensure that the specified timezone is valid and supported by checking the list of available timezones from the API endpoint. If the CRON_TZ variable is not specified, the cron expression will be interpreted in the UTC timezone.

    cronExpression String

    Cron expression defining when the schedule should trigger.

    The cron expression can optionally include the CRON_TZ variable at the beginning to specify the timezone in which the schedule should be interpreted.

    Example:

    CRON_TZ=America/New_York 0 12 * * ?
    

    In the example above, the CRON_TZ variable is set to "America/New_York" indicating that the cron expression should be interpreted in the Eastern Time (ET) timezone.

    To retrieve a list of available timezone values, you can use the following API endpoint:

    GET https://api.cast.ai/v1/time-zones

    When using the CRON_TZ variable, ensure that the specified timezone is valid and supported by checking the list of available timezones from the API endpoint. If the CRON_TZ variable is not specified, the cron expression will be interpreted in the UTC timezone.

    cronExpression string

    Cron expression defining when the schedule should trigger.

    The cron expression can optionally include the CRON_TZ variable at the beginning to specify the timezone in which the schedule should be interpreted.

    Example:

    CRON_TZ=America/New_York 0 12 * * ?
    

    In the example above, the CRON_TZ variable is set to "America/New_York" indicating that the cron expression should be interpreted in the Eastern Time (ET) timezone.

    To retrieve a list of available timezone values, you can use the following API endpoint:

    GET https://api.cast.ai/v1/time-zones

    When using the CRON_TZ variable, ensure that the specified timezone is valid and supported by checking the list of available timezones from the API endpoint. If the CRON_TZ variable is not specified, the cron expression will be interpreted in the UTC timezone.

    cron_expression str

    Cron expression defining when the schedule should trigger.

    The cron expression can optionally include the CRON_TZ variable at the beginning to specify the timezone in which the schedule should be interpreted.

    Example:

    CRON_TZ=America/New_York 0 12 * * ?
    

    In the example above, the CRON_TZ variable is set to "America/New_York" indicating that the cron expression should be interpreted in the Eastern Time (ET) timezone.

    To retrieve a list of available timezone values, you can use the following API endpoint:

    GET https://api.cast.ai/v1/time-zones

    When using the CRON_TZ variable, ensure that the specified timezone is valid and supported by checking the list of available timezones from the API endpoint. If the CRON_TZ variable is not specified, the cron expression will be interpreted in the UTC timezone.

    cronExpression String

    Cron expression defining when the schedule should trigger.

    The cron expression can optionally include the CRON_TZ variable at the beginning to specify the timezone in which the schedule should be interpreted.

    Example:

    CRON_TZ=America/New_York 0 12 * * ?
    

    In the example above, the CRON_TZ variable is set to "America/New_York" indicating that the cron expression should be interpreted in the Eastern Time (ET) timezone.

    To retrieve a list of available timezone values, you can use the following API endpoint:

    GET https://api.cast.ai/v1/time-zones

    When using the CRON_TZ variable, ensure that the specified timezone is valid and supported by checking the list of available timezones from the API endpoint. If the CRON_TZ variable is not specified, the cron expression will be interpreted in the UTC timezone.

    GetHibernationScheduleDataSourceResumeConfig

    enabled Boolean
    Enables or disables the pause configuration.
    jobConfig Property Map
    schedule Property Map

    GetHibernationScheduleDataSourceResumeConfigJobConfig

    GetHibernationScheduleDataSourceResumeConfigJobConfigNodeConfig

    InstanceType string
    Instance type.
    ConfigId string
    ID reference of Node Configuration to be used for node creation. Supersedes 'config_name' parameter.
    ConfigName string
    Name reference of Node Configuration to be used for node creation. Superseded if 'config_id' parameter is provided.
    GpuConfig Pulumi.CastAI.Rebalancing.Inputs.GetHibernationScheduleDataSourceResumeConfigJobConfigNodeConfigGpuConfig
    KubernetesLabels Dictionary<string, string>
    Custom labels to be added to the node.
    KubernetesTaints List<Pulumi.CastAI.Rebalancing.Inputs.GetHibernationScheduleDataSourceResumeConfigJobConfigNodeConfigKubernetesTaint>
    Custom taints to be added to the node created from this configuration.
    NodeAffinities List<Pulumi.CastAI.Rebalancing.Inputs.GetHibernationScheduleDataSourceResumeConfigJobConfigNodeConfigNodeAffinity>
    Custom taints to be added to the node created from this configuration.
    SpotConfigs List<Pulumi.CastAI.Rebalancing.Inputs.GetHibernationScheduleDataSourceResumeConfigJobConfigNodeConfigSpotConfig>
    Custom taints to be added to the node created from this configuration.
    SubnetId string
    Node subnet ID.
    Volumes List<Pulumi.CastAI.Rebalancing.Inputs.GetHibernationScheduleDataSourceResumeConfigJobConfigNodeConfigVolume>
    Zone string
    Zone of the node.
    InstanceType string
    Instance type.
    ConfigId string
    ID reference of Node Configuration to be used for node creation. Supersedes 'config_name' parameter.
    ConfigName string
    Name reference of Node Configuration to be used for node creation. Superseded if 'config_id' parameter is provided.
    GpuConfig GetHibernationScheduleDataSourceResumeConfigJobConfigNodeConfigGpuConfig
    KubernetesLabels map[string]string
    Custom labels to be added to the node.
    KubernetesTaints GetHibernationScheduleDataSourceResumeConfigJobConfigNodeConfigKubernetesTaint
    Custom taints to be added to the node created from this configuration.
    NodeAffinities GetHibernationScheduleDataSourceResumeConfigJobConfigNodeConfigNodeAffinity
    Custom taints to be added to the node created from this configuration.
    SpotConfigs GetHibernationScheduleDataSourceResumeConfigJobConfigNodeConfigSpotConfig
    Custom taints to be added to the node created from this configuration.
    SubnetId string
    Node subnet ID.
    Volumes GetHibernationScheduleDataSourceResumeConfigJobConfigNodeConfigVolume
    Zone string
    Zone of the node.
    instanceType String
    Instance type.
    configId String
    ID reference of Node Configuration to be used for node creation. Supersedes 'config_name' parameter.
    configName String
    Name reference of Node Configuration to be used for node creation. Superseded if 'config_id' parameter is provided.
    gpuConfig GetHibernationScheduleDataSourceResumeConfigJobConfigNodeConfigGpuConfig
    kubernetesLabels Map<String,String>
    Custom labels to be added to the node.
    kubernetesTaints List<GetHibernationScheduleDataSourceResumeConfigJobConfigNodeConfigKubernetesTaint>
    Custom taints to be added to the node created from this configuration.
    nodeAffinities List<GetHibernationScheduleDataSourceResumeConfigJobConfigNodeConfigNodeAffinity>
    Custom taints to be added to the node created from this configuration.
    spotConfigs List<GetHibernationScheduleDataSourceResumeConfigJobConfigNodeConfigSpotConfig>
    Custom taints to be added to the node created from this configuration.
    subnetId String
    Node subnet ID.
    volumes List<GetHibernationScheduleDataSourceResumeConfigJobConfigNodeConfigVolume>
    zone String
    Zone of the node.
    instanceType string
    Instance type.
    configId string
    ID reference of Node Configuration to be used for node creation. Supersedes 'config_name' parameter.
    configName string
    Name reference of Node Configuration to be used for node creation. Superseded if 'config_id' parameter is provided.
    gpuConfig rebalancingGetHibernationScheduleDataSourceResumeConfigJobConfigNodeConfigGpuConfig
    kubernetesLabels {[key: string]: string}
    Custom labels to be added to the node.
    kubernetesTaints rebalancingGetHibernationScheduleDataSourceResumeConfigJobConfigNodeConfigKubernetesTaint[]
    Custom taints to be added to the node created from this configuration.
    nodeAffinities rebalancingGetHibernationScheduleDataSourceResumeConfigJobConfigNodeConfigNodeAffinity[]
    Custom taints to be added to the node created from this configuration.
    spotConfigs rebalancingGetHibernationScheduleDataSourceResumeConfigJobConfigNodeConfigSpotConfig[]
    Custom taints to be added to the node created from this configuration.
    subnetId string
    Node subnet ID.
    volumes rebalancingGetHibernationScheduleDataSourceResumeConfigJobConfigNodeConfigVolume[]
    zone string
    Zone of the node.
    instance_type str
    Instance type.
    config_id str
    ID reference of Node Configuration to be used for node creation. Supersedes 'config_name' parameter.
    config_name str
    Name reference of Node Configuration to be used for node creation. Superseded if 'config_id' parameter is provided.
    gpu_config rebalancing.GetHibernationScheduleDataSourceResumeConfigJobConfigNodeConfigGpuConfig
    kubernetes_labels Mapping[str, str]
    Custom labels to be added to the node.
    kubernetes_taints Sequence[rebalancing.GetHibernationScheduleDataSourceResumeConfigJobConfigNodeConfigKubernetesTaint]
    Custom taints to be added to the node created from this configuration.
    node_affinities Sequence[rebalancing.GetHibernationScheduleDataSourceResumeConfigJobConfigNodeConfigNodeAffinity]
    Custom taints to be added to the node created from this configuration.
    spot_configs Sequence[rebalancing.GetHibernationScheduleDataSourceResumeConfigJobConfigNodeConfigSpotConfig]
    Custom taints to be added to the node created from this configuration.
    subnet_id str
    Node subnet ID.
    volumes Sequence[rebalancing.GetHibernationScheduleDataSourceResumeConfigJobConfigNodeConfigVolume]
    zone str
    Zone of the node.
    instanceType String
    Instance type.
    configId String
    ID reference of Node Configuration to be used for node creation. Supersedes 'config_name' parameter.
    configName String
    Name reference of Node Configuration to be used for node creation. Superseded if 'config_id' parameter is provided.
    gpuConfig Property Map
    kubernetesLabels Map<String>
    Custom labels to be added to the node.
    kubernetesTaints List<Property Map>
    Custom taints to be added to the node created from this configuration.
    nodeAffinities List<Property Map>
    Custom taints to be added to the node created from this configuration.
    spotConfigs List<Property Map>
    Custom taints to be added to the node created from this configuration.
    subnetId String
    Node subnet ID.
    volumes List<Property Map>
    zone String
    Zone of the node.

    GetHibernationScheduleDataSourceResumeConfigJobConfigNodeConfigGpuConfig

    Count int
    Number of GPUs.
    Type string
    GPU type.
    Count int
    Number of GPUs.
    Type string
    GPU type.
    count Integer
    Number of GPUs.
    type String
    GPU type.
    count number
    Number of GPUs.
    type string
    GPU type.
    count int
    Number of GPUs.
    type str
    GPU type.
    count Number
    Number of GPUs.
    type String
    GPU type.

    GetHibernationScheduleDataSourceResumeConfigJobConfigNodeConfigKubernetesTaint

    Key string
    Key of a taint to be added to nodes created from this template.
    Effect string
    Effect of a taint to be added to nodes created from this template, the default is NoSchedule. Allowed values: NoSchedule, NoExecute.
    Value string
    Value of a taint to be added to nodes created from this template.
    Key string
    Key of a taint to be added to nodes created from this template.
    Effect string
    Effect of a taint to be added to nodes created from this template, the default is NoSchedule. Allowed values: NoSchedule, NoExecute.
    Value string
    Value of a taint to be added to nodes created from this template.
    key String
    Key of a taint to be added to nodes created from this template.
    effect String
    Effect of a taint to be added to nodes created from this template, the default is NoSchedule. Allowed values: NoSchedule, NoExecute.
    value String
    Value of a taint to be added to nodes created from this template.
    key string
    Key of a taint to be added to nodes created from this template.
    effect string
    Effect of a taint to be added to nodes created from this template, the default is NoSchedule. Allowed values: NoSchedule, NoExecute.
    value string
    Value of a taint to be added to nodes created from this template.
    key str
    Key of a taint to be added to nodes created from this template.
    effect str
    Effect of a taint to be added to nodes created from this template, the default is NoSchedule. Allowed values: NoSchedule, NoExecute.
    value str
    Value of a taint to be added to nodes created from this template.
    key String
    Key of a taint to be added to nodes created from this template.
    effect String
    Effect of a taint to be added to nodes created from this template, the default is NoSchedule. Allowed values: NoSchedule, NoExecute.
    value String
    Value of a taint to be added to nodes created from this template.

    GetHibernationScheduleDataSourceResumeConfigJobConfigNodeConfigNodeAffinity

    dedicatedGroup String
    Key of a taint to be added to nodes created from this template.
    affinities List<Property Map>

    GetHibernationScheduleDataSourceResumeConfigJobConfigNodeConfigNodeAffinityAffinity

    Key string
    Key of the node affinity selector.
    Operator string
    Operator of the node affinity selector. Allowed values: DOES_NOT_EXIST, EXISTS, GT, IN, LT, NOT_IN.
    Values List<string>
    Values of the node affinity selector.
    Key string
    Key of the node affinity selector.
    Operator string
    Operator of the node affinity selector. Allowed values: DOES_NOT_EXIST, EXISTS, GT, IN, LT, NOT_IN.
    Values []string
    Values of the node affinity selector.
    key String
    Key of the node affinity selector.
    operator String
    Operator of the node affinity selector. Allowed values: DOES_NOT_EXIST, EXISTS, GT, IN, LT, NOT_IN.
    values List<String>
    Values of the node affinity selector.
    key string
    Key of the node affinity selector.
    operator string
    Operator of the node affinity selector. Allowed values: DOES_NOT_EXIST, EXISTS, GT, IN, LT, NOT_IN.
    values string[]
    Values of the node affinity selector.
    key str
    Key of the node affinity selector.
    operator str
    Operator of the node affinity selector. Allowed values: DOES_NOT_EXIST, EXISTS, GT, IN, LT, NOT_IN.
    values Sequence[str]
    Values of the node affinity selector.
    key String
    Key of the node affinity selector.
    operator String
    Operator of the node affinity selector. Allowed values: DOES_NOT_EXIST, EXISTS, GT, IN, LT, NOT_IN.
    values List<String>
    Values of the node affinity selector.

    GetHibernationScheduleDataSourceResumeConfigJobConfigNodeConfigSpotConfig

    PriceHourly string
    Spot instance price. Applicable only for AWS nodes.
    Spot bool
    Whether node should be created as spot instance.
    PriceHourly string
    Spot instance price. Applicable only for AWS nodes.
    Spot bool
    Whether node should be created as spot instance.
    priceHourly String
    Spot instance price. Applicable only for AWS nodes.
    spot Boolean
    Whether node should be created as spot instance.
    priceHourly string
    Spot instance price. Applicable only for AWS nodes.
    spot boolean
    Whether node should be created as spot instance.
    price_hourly str
    Spot instance price. Applicable only for AWS nodes.
    spot bool
    Whether node should be created as spot instance.
    priceHourly String
    Spot instance price. Applicable only for AWS nodes.
    spot Boolean
    Whether node should be created as spot instance.

    GetHibernationScheduleDataSourceResumeConfigJobConfigNodeConfigVolume

    raidConfigs List<Property Map>
    sizeGib Number
    Volume size in GiB.

    GetHibernationScheduleDataSourceResumeConfigJobConfigNodeConfigVolumeRaidConfig

    ChunkSizeKb int
    Specify the RAID0 chunk size in kilobytes, this parameter affects the read/write in the disk array and must be tailored for the type of data written by the workloads in the node. If not provided it will default to 64KB
    ChunkSizeKb int
    Specify the RAID0 chunk size in kilobytes, this parameter affects the read/write in the disk array and must be tailored for the type of data written by the workloads in the node. If not provided it will default to 64KB
    chunkSizeKb Integer
    Specify the RAID0 chunk size in kilobytes, this parameter affects the read/write in the disk array and must be tailored for the type of data written by the workloads in the node. If not provided it will default to 64KB
    chunkSizeKb number
    Specify the RAID0 chunk size in kilobytes, this parameter affects the read/write in the disk array and must be tailored for the type of data written by the workloads in the node. If not provided it will default to 64KB
    chunk_size_kb int
    Specify the RAID0 chunk size in kilobytes, this parameter affects the read/write in the disk array and must be tailored for the type of data written by the workloads in the node. If not provided it will default to 64KB
    chunkSizeKb Number
    Specify the RAID0 chunk size in kilobytes, this parameter affects the read/write in the disk array and must be tailored for the type of data written by the workloads in the node. If not provided it will default to 64KB

    GetHibernationScheduleDataSourceResumeConfigSchedule

    CronExpression string

    Cron expression defining when the schedule should trigger.

    The cron expression can optionally include the CRON_TZ variable at the beginning to specify the timezone in which the schedule should be interpreted.

    Example:

    CRON_TZ=America/New_York 0 12 * * ?
    

    In the example above, the CRON_TZ variable is set to "America/New_York" indicating that the cron expression should be interpreted in the Eastern Time (ET) timezone.

    To retrieve a list of available timezone values, you can use the following API endpoint:

    GET https://api.cast.ai/v1/time-zones

    When using the CRON_TZ variable, ensure that the specified timezone is valid and supported by checking the list of available timezones from the API endpoint. If the CRON_TZ variable is not specified, the cron expression will be interpreted in the UTC timezone.

    CronExpression string

    Cron expression defining when the schedule should trigger.

    The cron expression can optionally include the CRON_TZ variable at the beginning to specify the timezone in which the schedule should be interpreted.

    Example:

    CRON_TZ=America/New_York 0 12 * * ?
    

    In the example above, the CRON_TZ variable is set to "America/New_York" indicating that the cron expression should be interpreted in the Eastern Time (ET) timezone.

    To retrieve a list of available timezone values, you can use the following API endpoint:

    GET https://api.cast.ai/v1/time-zones

    When using the CRON_TZ variable, ensure that the specified timezone is valid and supported by checking the list of available timezones from the API endpoint. If the CRON_TZ variable is not specified, the cron expression will be interpreted in the UTC timezone.

    cronExpression String

    Cron expression defining when the schedule should trigger.

    The cron expression can optionally include the CRON_TZ variable at the beginning to specify the timezone in which the schedule should be interpreted.

    Example:

    CRON_TZ=America/New_York 0 12 * * ?
    

    In the example above, the CRON_TZ variable is set to "America/New_York" indicating that the cron expression should be interpreted in the Eastern Time (ET) timezone.

    To retrieve a list of available timezone values, you can use the following API endpoint:

    GET https://api.cast.ai/v1/time-zones

    When using the CRON_TZ variable, ensure that the specified timezone is valid and supported by checking the list of available timezones from the API endpoint. If the CRON_TZ variable is not specified, the cron expression will be interpreted in the UTC timezone.

    cronExpression string

    Cron expression defining when the schedule should trigger.

    The cron expression can optionally include the CRON_TZ variable at the beginning to specify the timezone in which the schedule should be interpreted.

    Example:

    CRON_TZ=America/New_York 0 12 * * ?
    

    In the example above, the CRON_TZ variable is set to "America/New_York" indicating that the cron expression should be interpreted in the Eastern Time (ET) timezone.

    To retrieve a list of available timezone values, you can use the following API endpoint:

    GET https://api.cast.ai/v1/time-zones

    When using the CRON_TZ variable, ensure that the specified timezone is valid and supported by checking the list of available timezones from the API endpoint. If the CRON_TZ variable is not specified, the cron expression will be interpreted in the UTC timezone.

    cron_expression str

    Cron expression defining when the schedule should trigger.

    The cron expression can optionally include the CRON_TZ variable at the beginning to specify the timezone in which the schedule should be interpreted.

    Example:

    CRON_TZ=America/New_York 0 12 * * ?
    

    In the example above, the CRON_TZ variable is set to "America/New_York" indicating that the cron expression should be interpreted in the Eastern Time (ET) timezone.

    To retrieve a list of available timezone values, you can use the following API endpoint:

    GET https://api.cast.ai/v1/time-zones

    When using the CRON_TZ variable, ensure that the specified timezone is valid and supported by checking the list of available timezones from the API endpoint. If the CRON_TZ variable is not specified, the cron expression will be interpreted in the UTC timezone.

    cronExpression String

    Cron expression defining when the schedule should trigger.

    The cron expression can optionally include the CRON_TZ variable at the beginning to specify the timezone in which the schedule should be interpreted.

    Example:

    CRON_TZ=America/New_York 0 12 * * ?
    

    In the example above, the CRON_TZ variable is set to "America/New_York" indicating that the cron expression should be interpreted in the Eastern Time (ET) timezone.

    To retrieve a list of available timezone values, you can use the following API endpoint:

    GET https://api.cast.ai/v1/time-zones

    When using the CRON_TZ variable, ensure that the specified timezone is valid and supported by checking the list of available timezones from the API endpoint. If the CRON_TZ variable is not specified, the cron expression will be interpreted in the UTC timezone.

    Package Details

    Repository
    castai castai/pulumi-castai
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the castai Terraform Provider.
    castai logo
    CAST AI v7.73.2 published on Wednesday, Oct 29, 2025 by CAST AI
      Meet Neo: Your AI Platform Teammate