1. Packages
  2. Qovery
  3. API Docs
  4. getJob
Qovery v0.28.10 published on Friday, Jun 7, 2024 by dirien

qovery.getJob

Explore with Pulumi AI

qovery logo
Qovery v0.28.10 published on Friday, Jun 7, 2024 by dirien

    # qovery.Job (Data Source)

    Provides a Qovery job resource. This can be used to create and manage Qovery job registry.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as qovery from "@pulumi/qovery";
    
    const myJob = qovery.getJob({
        id: "<job_id>",
    });
    
    import pulumi
    import pulumi_qovery as qovery
    
    my_job = qovery.get_job(id="<job_id>")
    
    package main
    
    import (
    	"github.com/dirien/pulumi-qovery/sdk/go/qovery"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := qovery.LookupJob(ctx, &qovery.LookupJobArgs{
    			Id: "<job_id>",
    		}, nil)
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Qovery = Pulumi.Qovery;
    
    return await Deployment.RunAsync(() => 
    {
        var myJob = Qovery.GetJob.Invoke(new()
        {
            Id = "<job_id>",
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.qovery.QoveryFunctions;
    import com.pulumi.qovery.inputs.GetJobArgs;
    import java.util.List;
    import java.util.ArrayList;
    import java.util.Map;
    import java.io.File;
    import java.nio.file.Files;
    import java.nio.file.Paths;
    
    public class App {
        public static void main(String[] args) {
            Pulumi.run(App::stack);
        }
    
        public static void stack(Context ctx) {
            final var myJob = QoveryFunctions.getJob(GetJobArgs.builder()
                .id("<job_id>")
                .build());
    
        }
    }
    
    variables:
      myJob:
        fn::invoke:
          Function: qovery:getJob
          Arguments:
            id: <job_id>
    

    Using getJob

    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 getJob(args: GetJobArgs, opts?: InvokeOptions): Promise<GetJobResult>
    function getJobOutput(args: GetJobOutputArgs, opts?: InvokeOptions): Output<GetJobResult>
    def get_job(advanced_settings_json: Optional[str] = None,
                auto_deploy: Optional[bool] = None,
                auto_preview: Optional[bool] = None,
                cpu: Optional[int] = None,
                deployment_restrictions: Optional[Sequence[GetJobDeploymentRestriction]] = None,
                deployment_stage_id: Optional[str] = None,
                environment_variable_aliases: Optional[Sequence[GetJobEnvironmentVariableAlias]] = None,
                environment_variable_overrides: Optional[Sequence[GetJobEnvironmentVariableOverride]] = None,
                environment_variables: Optional[Sequence[GetJobEnvironmentVariable]] = None,
                healthchecks: Optional[GetJobHealthchecks] = None,
                id: Optional[str] = None,
                max_duration_seconds: Optional[int] = None,
                max_nb_restart: Optional[int] = None,
                memory: Optional[int] = None,
                port: Optional[int] = None,
                secret_aliases: Optional[Sequence[GetJobSecretAlias]] = None,
                secret_overrides: Optional[Sequence[GetJobSecretOverride]] = None,
                secrets: Optional[Sequence[GetJobSecret]] = None,
                source: Optional[GetJobSource] = None,
                opts: Optional[InvokeOptions] = None) -> GetJobResult
    def get_job_output(advanced_settings_json: Optional[pulumi.Input[str]] = None,
                auto_deploy: Optional[pulumi.Input[bool]] = None,
                auto_preview: Optional[pulumi.Input[bool]] = None,
                cpu: Optional[pulumi.Input[int]] = None,
                deployment_restrictions: Optional[pulumi.Input[Sequence[pulumi.Input[GetJobDeploymentRestrictionArgs]]]] = None,
                deployment_stage_id: Optional[pulumi.Input[str]] = None,
                environment_variable_aliases: Optional[pulumi.Input[Sequence[pulumi.Input[GetJobEnvironmentVariableAliasArgs]]]] = None,
                environment_variable_overrides: Optional[pulumi.Input[Sequence[pulumi.Input[GetJobEnvironmentVariableOverrideArgs]]]] = None,
                environment_variables: Optional[pulumi.Input[Sequence[pulumi.Input[GetJobEnvironmentVariableArgs]]]] = None,
                healthchecks: Optional[pulumi.Input[GetJobHealthchecksArgs]] = None,
                id: Optional[pulumi.Input[str]] = None,
                max_duration_seconds: Optional[pulumi.Input[int]] = None,
                max_nb_restart: Optional[pulumi.Input[int]] = None,
                memory: Optional[pulumi.Input[int]] = None,
                port: Optional[pulumi.Input[int]] = None,
                secret_aliases: Optional[pulumi.Input[Sequence[pulumi.Input[GetJobSecretAliasArgs]]]] = None,
                secret_overrides: Optional[pulumi.Input[Sequence[pulumi.Input[GetJobSecretOverrideArgs]]]] = None,
                secrets: Optional[pulumi.Input[Sequence[pulumi.Input[GetJobSecretArgs]]]] = None,
                source: Optional[pulumi.Input[GetJobSourceArgs]] = None,
                opts: Optional[InvokeOptions] = None) -> Output[GetJobResult]
    func LookupJob(ctx *Context, args *LookupJobArgs, opts ...InvokeOption) (*LookupJobResult, error)
    func LookupJobOutput(ctx *Context, args *LookupJobOutputArgs, opts ...InvokeOption) LookupJobResultOutput

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

    public static class GetJob 
    {
        public static Task<GetJobResult> InvokeAsync(GetJobArgs args, InvokeOptions? opts = null)
        public static Output<GetJobResult> Invoke(GetJobInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetJobResult> getJob(GetJobArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: qovery:index/getJob:getJob
      arguments:
        # arguments dictionary

    The following arguments are supported:

    getJob Result

    The following output properties are available:

    AdvancedSettingsJson string
    AutoDeploy bool
    AutoPreview bool
    BuiltInEnvironmentVariables List<ediri.Qovery.Outputs.GetJobBuiltInEnvironmentVariable>
    DeploymentStageId string
    EnvironmentId string
    EnvironmentVariableAliases List<ediri.Qovery.Outputs.GetJobEnvironmentVariableAlias>
    ExternalHost string
    Id string
    InternalHost string
    MaxDurationSeconds int
    MaxNbRestart int
    Name string
    Port int
    Schedule ediri.Qovery.Outputs.GetJobSchedule
    Source ediri.Qovery.Outputs.GetJobSource
    Cpu int
    DeploymentRestrictions List<ediri.Qovery.Outputs.GetJobDeploymentRestriction>
    EnvironmentVariableOverrides List<ediri.Qovery.Outputs.GetJobEnvironmentVariableOverride>
    EnvironmentVariables List<ediri.Qovery.Outputs.GetJobEnvironmentVariable>
    Healthchecks ediri.Qovery.Outputs.GetJobHealthchecks
    Memory int
    SecretAliases List<ediri.Qovery.Outputs.GetJobSecretAlias>
    SecretOverrides List<ediri.Qovery.Outputs.GetJobSecretOverride>
    Secrets List<ediri.Qovery.Outputs.GetJobSecret>

    Supporting Types

    GetJobBuiltInEnvironmentVariable

    Id string
    Id of the environment variable.
    Key string
    Key of the environment variable.
    Value string
    Value of the environment variable.
    Id string
    Id of the environment variable.
    Key string
    Key of the environment variable.
    Value string
    Value of the environment variable.
    id String
    Id of the environment variable.
    key String
    Key of the environment variable.
    value String
    Value of the environment variable.
    id string
    Id of the environment variable.
    key string
    Key of the environment variable.
    value string
    Value of the environment variable.
    id str
    Id of the environment variable.
    key str
    Key of the environment variable.
    value str
    Value of the environment variable.
    id String
    Id of the environment variable.
    key String
    Key of the environment variable.
    value String
    Value of the environment variable.

    GetJobDeploymentRestriction

    Id string
    Id of the deployment restriction
    Mode string
    Can be EXCLUDE or MATCH
    Type string
    Currently, only PATH is accepted
    Value string
    Value of the deployment restriction
    Id string
    Id of the deployment restriction
    Mode string
    Can be EXCLUDE or MATCH
    Type string
    Currently, only PATH is accepted
    Value string
    Value of the deployment restriction
    id String
    Id of the deployment restriction
    mode String
    Can be EXCLUDE or MATCH
    type String
    Currently, only PATH is accepted
    value String
    Value of the deployment restriction
    id string
    Id of the deployment restriction
    mode string
    Can be EXCLUDE or MATCH
    type string
    Currently, only PATH is accepted
    value string
    Value of the deployment restriction
    id str
    Id of the deployment restriction
    mode str
    Can be EXCLUDE or MATCH
    type str
    Currently, only PATH is accepted
    value str
    Value of the deployment restriction
    id String
    Id of the deployment restriction
    mode String
    Can be EXCLUDE or MATCH
    type String
    Currently, only PATH is accepted
    value String
    Value of the deployment restriction

    GetJobEnvironmentVariable

    Id string
    Id of the environment variable.
    Key string
    Key of the environment variable.
    Value string
    Value of the environment variable.
    Id string
    Id of the environment variable.
    Key string
    Key of the environment variable.
    Value string
    Value of the environment variable.
    id String
    Id of the environment variable.
    key String
    Key of the environment variable.
    value String
    Value of the environment variable.
    id string
    Id of the environment variable.
    key string
    Key of the environment variable.
    value string
    Value of the environment variable.
    id str
    Id of the environment variable.
    key str
    Key of the environment variable.
    value str
    Value of the environment variable.
    id String
    Id of the environment variable.
    key String
    Key of the environment variable.
    value String
    Value of the environment variable.

    GetJobEnvironmentVariableAlias

    Id string
    Id of the environment variable alias.
    Key string
    Name of the environment variable alias.
    Value string
    Name of the variable to alias.
    Id string
    Id of the environment variable alias.
    Key string
    Name of the environment variable alias.
    Value string
    Name of the variable to alias.
    id String
    Id of the environment variable alias.
    key String
    Name of the environment variable alias.
    value String
    Name of the variable to alias.
    id string
    Id of the environment variable alias.
    key string
    Name of the environment variable alias.
    value string
    Name of the variable to alias.
    id str
    Id of the environment variable alias.
    key str
    Name of the environment variable alias.
    value str
    Name of the variable to alias.
    id String
    Id of the environment variable alias.
    key String
    Name of the environment variable alias.
    value String
    Name of the variable to alias.

    GetJobEnvironmentVariableOverride

    Id string
    Id of the environment variable override.
    Key string
    Name of the environment variable override.
    Value string
    Value of the environment variable override.
    Id string
    Id of the environment variable override.
    Key string
    Name of the environment variable override.
    Value string
    Value of the environment variable override.
    id String
    Id of the environment variable override.
    key String
    Name of the environment variable override.
    value String
    Value of the environment variable override.
    id string
    Id of the environment variable override.
    key string
    Name of the environment variable override.
    value string
    Value of the environment variable override.
    id str
    Id of the environment variable override.
    key str
    Name of the environment variable override.
    value str
    Value of the environment variable override.
    id String
    Id of the environment variable override.
    key String
    Name of the environment variable override.
    value String
    Value of the environment variable override.

    GetJobHealthchecks

    LivenessProbe ediri.Qovery.Inputs.GetJobHealthchecksLivenessProbe
    Configuration for the liveness probe, in order to know when your service is working correctly. Failing the probe means your service being killed/ask to be restarted.
    ReadinessProbe ediri.Qovery.Inputs.GetJobHealthchecksReadinessProbe
    Configuration for the readiness probe, in order to know when your service is ready to receive traffic. Failing the probe means your service will stop receiving traffic.
    LivenessProbe GetJobHealthchecksLivenessProbe
    Configuration for the liveness probe, in order to know when your service is working correctly. Failing the probe means your service being killed/ask to be restarted.
    ReadinessProbe GetJobHealthchecksReadinessProbe
    Configuration for the readiness probe, in order to know when your service is ready to receive traffic. Failing the probe means your service will stop receiving traffic.
    livenessProbe GetJobHealthchecksLivenessProbe
    Configuration for the liveness probe, in order to know when your service is working correctly. Failing the probe means your service being killed/ask to be restarted.
    readinessProbe GetJobHealthchecksReadinessProbe
    Configuration for the readiness probe, in order to know when your service is ready to receive traffic. Failing the probe means your service will stop receiving traffic.
    livenessProbe GetJobHealthchecksLivenessProbe
    Configuration for the liveness probe, in order to know when your service is working correctly. Failing the probe means your service being killed/ask to be restarted.
    readinessProbe GetJobHealthchecksReadinessProbe
    Configuration for the readiness probe, in order to know when your service is ready to receive traffic. Failing the probe means your service will stop receiving traffic.
    liveness_probe GetJobHealthchecksLivenessProbe
    Configuration for the liveness probe, in order to know when your service is working correctly. Failing the probe means your service being killed/ask to be restarted.
    readiness_probe GetJobHealthchecksReadinessProbe
    Configuration for the readiness probe, in order to know when your service is ready to receive traffic. Failing the probe means your service will stop receiving traffic.
    livenessProbe Property Map
    Configuration for the liveness probe, in order to know when your service is working correctly. Failing the probe means your service being killed/ask to be restarted.
    readinessProbe Property Map
    Configuration for the readiness probe, in order to know when your service is ready to receive traffic. Failing the probe means your service will stop receiving traffic.

    GetJobHealthchecksLivenessProbe

    FailureThreshold int
    Number of time the an ok probe should fail before declaring it as failed
    InitialDelaySeconds int
    Number of seconds to wait before the first execution of the probe to be trigerred
    PeriodSeconds int
    Number of seconds before each execution of the probe
    SuccessThreshold int
    Number of time the probe should success before declaring a failed probe as ok again
    TimeoutSeconds int
    Number of seconds within which the check need to respond before declaring it as a failure
    Type ediri.Qovery.Inputs.GetJobHealthchecksLivenessProbeType
    Kind of check to run for this probe. There can only be one configured at a time
    FailureThreshold int
    Number of time the an ok probe should fail before declaring it as failed
    InitialDelaySeconds int
    Number of seconds to wait before the first execution of the probe to be trigerred
    PeriodSeconds int
    Number of seconds before each execution of the probe
    SuccessThreshold int
    Number of time the probe should success before declaring a failed probe as ok again
    TimeoutSeconds int
    Number of seconds within which the check need to respond before declaring it as a failure
    Type GetJobHealthchecksLivenessProbeType
    Kind of check to run for this probe. There can only be one configured at a time
    failureThreshold Integer
    Number of time the an ok probe should fail before declaring it as failed
    initialDelaySeconds Integer
    Number of seconds to wait before the first execution of the probe to be trigerred
    periodSeconds Integer
    Number of seconds before each execution of the probe
    successThreshold Integer
    Number of time the probe should success before declaring a failed probe as ok again
    timeoutSeconds Integer
    Number of seconds within which the check need to respond before declaring it as a failure
    type GetJobHealthchecksLivenessProbeType
    Kind of check to run for this probe. There can only be one configured at a time
    failureThreshold number
    Number of time the an ok probe should fail before declaring it as failed
    initialDelaySeconds number
    Number of seconds to wait before the first execution of the probe to be trigerred
    periodSeconds number
    Number of seconds before each execution of the probe
    successThreshold number
    Number of time the probe should success before declaring a failed probe as ok again
    timeoutSeconds number
    Number of seconds within which the check need to respond before declaring it as a failure
    type GetJobHealthchecksLivenessProbeType
    Kind of check to run for this probe. There can only be one configured at a time
    failure_threshold int
    Number of time the an ok probe should fail before declaring it as failed
    initial_delay_seconds int
    Number of seconds to wait before the first execution of the probe to be trigerred
    period_seconds int
    Number of seconds before each execution of the probe
    success_threshold int
    Number of time the probe should success before declaring a failed probe as ok again
    timeout_seconds int
    Number of seconds within which the check need to respond before declaring it as a failure
    type GetJobHealthchecksLivenessProbeType
    Kind of check to run for this probe. There can only be one configured at a time
    failureThreshold Number
    Number of time the an ok probe should fail before declaring it as failed
    initialDelaySeconds Number
    Number of seconds to wait before the first execution of the probe to be trigerred
    periodSeconds Number
    Number of seconds before each execution of the probe
    successThreshold Number
    Number of time the probe should success before declaring a failed probe as ok again
    timeoutSeconds Number
    Number of seconds within which the check need to respond before declaring it as a failure
    type Property Map
    Kind of check to run for this probe. There can only be one configured at a time

    GetJobHealthchecksLivenessProbeType

    Exec ediri.Qovery.Inputs.GetJobHealthchecksLivenessProbeTypeExec
    Check that the given command return an exit 0. Binary should be present in the image
    Grpc ediri.Qovery.Inputs.GetJobHealthchecksLivenessProbeTypeGrpc
    Check that the given port respond to GRPC call
    Http ediri.Qovery.Inputs.GetJobHealthchecksLivenessProbeTypeHttp
    Check that the given port respond to HTTP call (should return a 2xx response code)
    Tcp ediri.Qovery.Inputs.GetJobHealthchecksLivenessProbeTypeTcp
    Check that the given port accepting connection
    Exec GetJobHealthchecksLivenessProbeTypeExec
    Check that the given command return an exit 0. Binary should be present in the image
    Grpc GetJobHealthchecksLivenessProbeTypeGrpc
    Check that the given port respond to GRPC call
    Http GetJobHealthchecksLivenessProbeTypeHttp
    Check that the given port respond to HTTP call (should return a 2xx response code)
    Tcp GetJobHealthchecksLivenessProbeTypeTcp
    Check that the given port accepting connection
    exec GetJobHealthchecksLivenessProbeTypeExec
    Check that the given command return an exit 0. Binary should be present in the image
    grpc GetJobHealthchecksLivenessProbeTypeGrpc
    Check that the given port respond to GRPC call
    http GetJobHealthchecksLivenessProbeTypeHttp
    Check that the given port respond to HTTP call (should return a 2xx response code)
    tcp GetJobHealthchecksLivenessProbeTypeTcp
    Check that the given port accepting connection
    exec GetJobHealthchecksLivenessProbeTypeExec
    Check that the given command return an exit 0. Binary should be present in the image
    grpc GetJobHealthchecksLivenessProbeTypeGrpc
    Check that the given port respond to GRPC call
    http GetJobHealthchecksLivenessProbeTypeHttp
    Check that the given port respond to HTTP call (should return a 2xx response code)
    tcp GetJobHealthchecksLivenessProbeTypeTcp
    Check that the given port accepting connection
    exec_ GetJobHealthchecksLivenessProbeTypeExec
    Check that the given command return an exit 0. Binary should be present in the image
    grpc GetJobHealthchecksLivenessProbeTypeGrpc
    Check that the given port respond to GRPC call
    http GetJobHealthchecksLivenessProbeTypeHttp
    Check that the given port respond to HTTP call (should return a 2xx response code)
    tcp GetJobHealthchecksLivenessProbeTypeTcp
    Check that the given port accepting connection
    exec Property Map
    Check that the given command return an exit 0. Binary should be present in the image
    grpc Property Map
    Check that the given port respond to GRPC call
    http Property Map
    Check that the given port respond to HTTP call (should return a 2xx response code)
    tcp Property Map
    Check that the given port accepting connection

    GetJobHealthchecksLivenessProbeTypeExec

    Commands List<string>
    The command and its arguments to exec
    Commands []string
    The command and its arguments to exec
    commands List<String>
    The command and its arguments to exec
    commands string[]
    The command and its arguments to exec
    commands Sequence[str]
    The command and its arguments to exec
    commands List<String>
    The command and its arguments to exec

    GetJobHealthchecksLivenessProbeTypeGrpc

    Port int
    The port number to try to connect to
    Service string
    The grpc service to connect to. It needs to implement grpc health protocol. https://kubernetes.io/blog/2018/10/01/health-checking-grpc-servers-on-kubernetes/#introducing-grpc-health-probe
    Port int
    The port number to try to connect to
    Service string
    The grpc service to connect to. It needs to implement grpc health protocol. https://kubernetes.io/blog/2018/10/01/health-checking-grpc-servers-on-kubernetes/#introducing-grpc-health-probe
    port Integer
    The port number to try to connect to
    service String
    The grpc service to connect to. It needs to implement grpc health protocol. https://kubernetes.io/blog/2018/10/01/health-checking-grpc-servers-on-kubernetes/#introducing-grpc-health-probe
    port number
    The port number to try to connect to
    service string
    The grpc service to connect to. It needs to implement grpc health protocol. https://kubernetes.io/blog/2018/10/01/health-checking-grpc-servers-on-kubernetes/#introducing-grpc-health-probe
    port int
    The port number to try to connect to
    service str
    The grpc service to connect to. It needs to implement grpc health protocol. https://kubernetes.io/blog/2018/10/01/health-checking-grpc-servers-on-kubernetes/#introducing-grpc-health-probe
    port Number
    The port number to try to connect to
    service String
    The grpc service to connect to. It needs to implement grpc health protocol. https://kubernetes.io/blog/2018/10/01/health-checking-grpc-servers-on-kubernetes/#introducing-grpc-health-probe

    GetJobHealthchecksLivenessProbeTypeHttp

    Port int
    The port number to try to connect to
    Scheme string
    if the HTTP GET request should be done in HTTP or HTTPS.
    Path string
    The path that the HTTP GET request. By default it is /
    Port int
    The port number to try to connect to
    Scheme string
    if the HTTP GET request should be done in HTTP or HTTPS.
    Path string
    The path that the HTTP GET request. By default it is /
    port Integer
    The port number to try to connect to
    scheme String
    if the HTTP GET request should be done in HTTP or HTTPS.
    path String
    The path that the HTTP GET request. By default it is /
    port number
    The port number to try to connect to
    scheme string
    if the HTTP GET request should be done in HTTP or HTTPS.
    path string
    The path that the HTTP GET request. By default it is /
    port int
    The port number to try to connect to
    scheme str
    if the HTTP GET request should be done in HTTP or HTTPS.
    path str
    The path that the HTTP GET request. By default it is /
    port Number
    The port number to try to connect to
    scheme String
    if the HTTP GET request should be done in HTTP or HTTPS.
    path String
    The path that the HTTP GET request. By default it is /

    GetJobHealthchecksLivenessProbeTypeTcp

    Port int
    The port number to try to connect to
    Host string
    Optional. If the host need to be different than localhost/pod ip
    Port int
    The port number to try to connect to
    Host string
    Optional. If the host need to be different than localhost/pod ip
    port Integer
    The port number to try to connect to
    host String
    Optional. If the host need to be different than localhost/pod ip
    port number
    The port number to try to connect to
    host string
    Optional. If the host need to be different than localhost/pod ip
    port int
    The port number to try to connect to
    host str
    Optional. If the host need to be different than localhost/pod ip
    port Number
    The port number to try to connect to
    host String
    Optional. If the host need to be different than localhost/pod ip

    GetJobHealthchecksReadinessProbe

    FailureThreshold int
    Number of time the an ok probe should fail before declaring it as failed
    InitialDelaySeconds int
    Number of seconds to wait before the first execution of the probe to be trigerred
    PeriodSeconds int
    Number of seconds before each execution of the probe
    SuccessThreshold int
    Number of time the probe should success before declaring a failed probe as ok again
    TimeoutSeconds int
    Number of seconds within which the check need to respond before declaring it as a failure
    Type ediri.Qovery.Inputs.GetJobHealthchecksReadinessProbeType
    Kind of check to run for this probe. There can only be one configured at a time
    FailureThreshold int
    Number of time the an ok probe should fail before declaring it as failed
    InitialDelaySeconds int
    Number of seconds to wait before the first execution of the probe to be trigerred
    PeriodSeconds int
    Number of seconds before each execution of the probe
    SuccessThreshold int
    Number of time the probe should success before declaring a failed probe as ok again
    TimeoutSeconds int
    Number of seconds within which the check need to respond before declaring it as a failure
    Type GetJobHealthchecksReadinessProbeType
    Kind of check to run for this probe. There can only be one configured at a time
    failureThreshold Integer
    Number of time the an ok probe should fail before declaring it as failed
    initialDelaySeconds Integer
    Number of seconds to wait before the first execution of the probe to be trigerred
    periodSeconds Integer
    Number of seconds before each execution of the probe
    successThreshold Integer
    Number of time the probe should success before declaring a failed probe as ok again
    timeoutSeconds Integer
    Number of seconds within which the check need to respond before declaring it as a failure
    type GetJobHealthchecksReadinessProbeType
    Kind of check to run for this probe. There can only be one configured at a time
    failureThreshold number
    Number of time the an ok probe should fail before declaring it as failed
    initialDelaySeconds number
    Number of seconds to wait before the first execution of the probe to be trigerred
    periodSeconds number
    Number of seconds before each execution of the probe
    successThreshold number
    Number of time the probe should success before declaring a failed probe as ok again
    timeoutSeconds number
    Number of seconds within which the check need to respond before declaring it as a failure
    type GetJobHealthchecksReadinessProbeType
    Kind of check to run for this probe. There can only be one configured at a time
    failure_threshold int
    Number of time the an ok probe should fail before declaring it as failed
    initial_delay_seconds int
    Number of seconds to wait before the first execution of the probe to be trigerred
    period_seconds int
    Number of seconds before each execution of the probe
    success_threshold int
    Number of time the probe should success before declaring a failed probe as ok again
    timeout_seconds int
    Number of seconds within which the check need to respond before declaring it as a failure
    type GetJobHealthchecksReadinessProbeType
    Kind of check to run for this probe. There can only be one configured at a time
    failureThreshold Number
    Number of time the an ok probe should fail before declaring it as failed
    initialDelaySeconds Number
    Number of seconds to wait before the first execution of the probe to be trigerred
    periodSeconds Number
    Number of seconds before each execution of the probe
    successThreshold Number
    Number of time the probe should success before declaring a failed probe as ok again
    timeoutSeconds Number
    Number of seconds within which the check need to respond before declaring it as a failure
    type Property Map
    Kind of check to run for this probe. There can only be one configured at a time

    GetJobHealthchecksReadinessProbeType

    Exec ediri.Qovery.Inputs.GetJobHealthchecksReadinessProbeTypeExec
    Check that the given command return an exit 0. Binary should be present in the image
    Grpc ediri.Qovery.Inputs.GetJobHealthchecksReadinessProbeTypeGrpc
    Check that the given port respond to GRPC call
    Http ediri.Qovery.Inputs.GetJobHealthchecksReadinessProbeTypeHttp
    Check that the given port respond to HTTP call (should return a 2xx response code)
    Tcp ediri.Qovery.Inputs.GetJobHealthchecksReadinessProbeTypeTcp
    Check that the given port accepting connection
    Exec GetJobHealthchecksReadinessProbeTypeExec
    Check that the given command return an exit 0. Binary should be present in the image
    Grpc GetJobHealthchecksReadinessProbeTypeGrpc
    Check that the given port respond to GRPC call
    Http GetJobHealthchecksReadinessProbeTypeHttp
    Check that the given port respond to HTTP call (should return a 2xx response code)
    Tcp GetJobHealthchecksReadinessProbeTypeTcp
    Check that the given port accepting connection
    exec GetJobHealthchecksReadinessProbeTypeExec
    Check that the given command return an exit 0. Binary should be present in the image
    grpc GetJobHealthchecksReadinessProbeTypeGrpc
    Check that the given port respond to GRPC call
    http GetJobHealthchecksReadinessProbeTypeHttp
    Check that the given port respond to HTTP call (should return a 2xx response code)
    tcp GetJobHealthchecksReadinessProbeTypeTcp
    Check that the given port accepting connection
    exec GetJobHealthchecksReadinessProbeTypeExec
    Check that the given command return an exit 0. Binary should be present in the image
    grpc GetJobHealthchecksReadinessProbeTypeGrpc
    Check that the given port respond to GRPC call
    http GetJobHealthchecksReadinessProbeTypeHttp
    Check that the given port respond to HTTP call (should return a 2xx response code)
    tcp GetJobHealthchecksReadinessProbeTypeTcp
    Check that the given port accepting connection
    exec_ GetJobHealthchecksReadinessProbeTypeExec
    Check that the given command return an exit 0. Binary should be present in the image
    grpc GetJobHealthchecksReadinessProbeTypeGrpc
    Check that the given port respond to GRPC call
    http GetJobHealthchecksReadinessProbeTypeHttp
    Check that the given port respond to HTTP call (should return a 2xx response code)
    tcp GetJobHealthchecksReadinessProbeTypeTcp
    Check that the given port accepting connection
    exec Property Map
    Check that the given command return an exit 0. Binary should be present in the image
    grpc Property Map
    Check that the given port respond to GRPC call
    http Property Map
    Check that the given port respond to HTTP call (should return a 2xx response code)
    tcp Property Map
    Check that the given port accepting connection

    GetJobHealthchecksReadinessProbeTypeExec

    Commands List<string>
    The command and its arguments to exec
    Commands []string
    The command and its arguments to exec
    commands List<String>
    The command and its arguments to exec
    commands string[]
    The command and its arguments to exec
    commands Sequence[str]
    The command and its arguments to exec
    commands List<String>
    The command and its arguments to exec

    GetJobHealthchecksReadinessProbeTypeGrpc

    Port int
    The port number to try to connect to
    Service string
    The grpc service to connect to. It needs to implement grpc health protocol. https://kubernetes.io/blog/2018/10/01/health-checking-grpc-servers-on-kubernetes/#introducing-grpc-health-probe
    Port int
    The port number to try to connect to
    Service string
    The grpc service to connect to. It needs to implement grpc health protocol. https://kubernetes.io/blog/2018/10/01/health-checking-grpc-servers-on-kubernetes/#introducing-grpc-health-probe
    port Integer
    The port number to try to connect to
    service String
    The grpc service to connect to. It needs to implement grpc health protocol. https://kubernetes.io/blog/2018/10/01/health-checking-grpc-servers-on-kubernetes/#introducing-grpc-health-probe
    port number
    The port number to try to connect to
    service string
    The grpc service to connect to. It needs to implement grpc health protocol. https://kubernetes.io/blog/2018/10/01/health-checking-grpc-servers-on-kubernetes/#introducing-grpc-health-probe
    port int
    The port number to try to connect to
    service str
    The grpc service to connect to. It needs to implement grpc health protocol. https://kubernetes.io/blog/2018/10/01/health-checking-grpc-servers-on-kubernetes/#introducing-grpc-health-probe
    port Number
    The port number to try to connect to
    service String
    The grpc service to connect to. It needs to implement grpc health protocol. https://kubernetes.io/blog/2018/10/01/health-checking-grpc-servers-on-kubernetes/#introducing-grpc-health-probe

    GetJobHealthchecksReadinessProbeTypeHttp

    Port int
    The port number to try to connect to
    Scheme string
    if the HTTP GET request should be done in HTTP or HTTPS.
    Path string
    The path that the HTTP GET request. By default it is /
    Port int
    The port number to try to connect to
    Scheme string
    if the HTTP GET request should be done in HTTP or HTTPS.
    Path string
    The path that the HTTP GET request. By default it is /
    port Integer
    The port number to try to connect to
    scheme String
    if the HTTP GET request should be done in HTTP or HTTPS.
    path String
    The path that the HTTP GET request. By default it is /
    port number
    The port number to try to connect to
    scheme string
    if the HTTP GET request should be done in HTTP or HTTPS.
    path string
    The path that the HTTP GET request. By default it is /
    port int
    The port number to try to connect to
    scheme str
    if the HTTP GET request should be done in HTTP or HTTPS.
    path str
    The path that the HTTP GET request. By default it is /
    port Number
    The port number to try to connect to
    scheme String
    if the HTTP GET request should be done in HTTP or HTTPS.
    path String
    The path that the HTTP GET request. By default it is /

    GetJobHealthchecksReadinessProbeTypeTcp

    Port int
    The port number to try to connect to
    Host string
    Optional. If the host need to be different than localhost/pod ip
    Port int
    The port number to try to connect to
    Host string
    Optional. If the host need to be different than localhost/pod ip
    port Integer
    The port number to try to connect to
    host String
    Optional. If the host need to be different than localhost/pod ip
    port number
    The port number to try to connect to
    host string
    Optional. If the host need to be different than localhost/pod ip
    port int
    The port number to try to connect to
    host str
    Optional. If the host need to be different than localhost/pod ip
    port Number
    The port number to try to connect to
    host String
    Optional. If the host need to be different than localhost/pod ip

    GetJobSchedule

    Cronjob GetJobScheduleCronjob
    Job's cron.
    OnDelete GetJobScheduleOnDelete
    Job's schedule on delete.
    OnStart GetJobScheduleOnStart
    Job's schedule on start.
    OnStop GetJobScheduleOnStop
    Job's schedule on stop.
    cronjob GetJobScheduleCronjob
    Job's cron.
    onDelete GetJobScheduleOnDelete
    Job's schedule on delete.
    onStart GetJobScheduleOnStart
    Job's schedule on start.
    onStop GetJobScheduleOnStop
    Job's schedule on stop.
    cronjob GetJobScheduleCronjob
    Job's cron.
    onDelete GetJobScheduleOnDelete
    Job's schedule on delete.
    onStart GetJobScheduleOnStart
    Job's schedule on start.
    onStop GetJobScheduleOnStop
    Job's schedule on stop.
    cronjob GetJobScheduleCronjob
    Job's cron.
    on_delete GetJobScheduleOnDelete
    Job's schedule on delete.
    on_start GetJobScheduleOnStart
    Job's schedule on start.
    on_stop GetJobScheduleOnStop
    Job's schedule on stop.
    cronjob Property Map
    Job's cron.
    onDelete Property Map
    Job's schedule on delete.
    onStart Property Map
    Job's schedule on start.
    onStop Property Map
    Job's schedule on stop.

    GetJobScheduleCronjob

    Command ediri.Qovery.Inputs.GetJobScheduleCronjobCommand
    Job's cron command.
    Schedule string
    Job's cron string.
    Command GetJobScheduleCronjobCommand
    Job's cron command.
    Schedule string
    Job's cron string.
    command GetJobScheduleCronjobCommand
    Job's cron command.
    schedule String
    Job's cron string.
    command GetJobScheduleCronjobCommand
    Job's cron command.
    schedule string
    Job's cron string.
    command GetJobScheduleCronjobCommand
    Job's cron command.
    schedule str
    Job's cron string.
    command Property Map
    Job's cron command.
    schedule String
    Job's cron string.

    GetJobScheduleCronjobCommand

    Arguments List<string>
    List of arguments of this job.
    Entrypoint string
    Entrypoint of the job.
    Arguments []string
    List of arguments of this job.
    Entrypoint string
    Entrypoint of the job.
    arguments List<String>
    List of arguments of this job.
    entrypoint String
    Entrypoint of the job.
    arguments string[]
    List of arguments of this job.
    entrypoint string
    Entrypoint of the job.
    arguments Sequence[str]
    List of arguments of this job.
    entrypoint str
    Entrypoint of the job.
    arguments List<String>
    List of arguments of this job.
    entrypoint String
    Entrypoint of the job.

    GetJobScheduleOnDelete

    Arguments List<string>
    List of arguments of this job.
    Entrypoint string
    Entrypoint of the job.
    Arguments []string
    List of arguments of this job.
    Entrypoint string
    Entrypoint of the job.
    arguments List<String>
    List of arguments of this job.
    entrypoint String
    Entrypoint of the job.
    arguments string[]
    List of arguments of this job.
    entrypoint string
    Entrypoint of the job.
    arguments Sequence[str]
    List of arguments of this job.
    entrypoint str
    Entrypoint of the job.
    arguments List<String>
    List of arguments of this job.
    entrypoint String
    Entrypoint of the job.

    GetJobScheduleOnStart

    Entrypoint string
    Entrypoint of the job.
    Arguments List<string>
    List of arguments of this job.
    Entrypoint string
    Entrypoint of the job.
    Arguments []string
    List of arguments of this job.
    entrypoint String
    Entrypoint of the job.
    arguments List<String>
    List of arguments of this job.
    entrypoint string
    Entrypoint of the job.
    arguments string[]
    List of arguments of this job.
    entrypoint str
    Entrypoint of the job.
    arguments Sequence[str]
    List of arguments of this job.
    entrypoint String
    Entrypoint of the job.
    arguments List<String>
    List of arguments of this job.

    GetJobScheduleOnStop

    Entrypoint string
    Entrypoint of the job.
    Arguments List<string>
    List of arguments of this job.
    Entrypoint string
    Entrypoint of the job.
    Arguments []string
    List of arguments of this job.
    entrypoint String
    Entrypoint of the job.
    arguments List<String>
    List of arguments of this job.
    entrypoint string
    Entrypoint of the job.
    arguments string[]
    List of arguments of this job.
    entrypoint str
    Entrypoint of the job.
    arguments Sequence[str]
    List of arguments of this job.
    entrypoint String
    Entrypoint of the job.
    arguments List<String>
    List of arguments of this job.

    GetJobSecret

    Id string
    Id of the secret.
    Key string
    Key of the secret.
    Value string
    Value of the secret.
    Id string
    Id of the secret.
    Key string
    Key of the secret.
    Value string
    Value of the secret.
    id String
    Id of the secret.
    key String
    Key of the secret.
    value String
    Value of the secret.
    id string
    Id of the secret.
    key string
    Key of the secret.
    value string
    Value of the secret.
    id str
    Id of the secret.
    key str
    Key of the secret.
    value str
    Value of the secret.
    id String
    Id of the secret.
    key String
    Key of the secret.
    value String
    Value of the secret.

    GetJobSecretAlias

    Id string
    Id of the secret alias.
    Key string
    Name of the secret alias.
    Value string
    Name of the secret to alias.
    Id string
    Id of the secret alias.
    Key string
    Name of the secret alias.
    Value string
    Name of the secret to alias.
    id String
    Id of the secret alias.
    key String
    Name of the secret alias.
    value String
    Name of the secret to alias.
    id string
    Id of the secret alias.
    key string
    Name of the secret alias.
    value string
    Name of the secret to alias.
    id str
    Id of the secret alias.
    key str
    Name of the secret alias.
    value str
    Name of the secret to alias.
    id String
    Id of the secret alias.
    key String
    Name of the secret alias.
    value String
    Name of the secret to alias.

    GetJobSecretOverride

    Id string
    Id of the secret override.
    Key string
    Name of the secret override.
    Value string
    Value of the secret override.
    Id string
    Id of the secret override.
    Key string
    Name of the secret override.
    Value string
    Value of the secret override.
    id String
    Id of the secret override.
    key String
    Name of the secret override.
    value String
    Value of the secret override.
    id string
    Id of the secret override.
    key string
    Name of the secret override.
    value string
    Value of the secret override.
    id str
    Id of the secret override.
    key str
    Name of the secret override.
    value str
    Value of the secret override.
    id String
    Id of the secret override.
    key String
    Name of the secret override.
    value String
    Value of the secret override.

    GetJobSource

    Docker GetJobSourceDocker
    Job's docker source.
    Image GetJobSourceImage
    Job's image source.
    docker GetJobSourceDocker
    Job's docker source.
    image GetJobSourceImage
    Job's image source.
    docker GetJobSourceDocker
    Job's docker source.
    image GetJobSourceImage
    Job's image source.
    docker GetJobSourceDocker
    Job's docker source.
    image GetJobSourceImage
    Job's image source.
    docker Property Map
    Job's docker source.
    image Property Map
    Job's image source.

    GetJobSourceDocker

    GitRepository ediri.Qovery.Inputs.GetJobSourceDockerGitRepository
    Job's docker source git repository.
    DockerfilePath string
    Job's docker source dockerfile path.
    GitRepository GetJobSourceDockerGitRepository
    Job's docker source git repository.
    DockerfilePath string
    Job's docker source dockerfile path.
    gitRepository GetJobSourceDockerGitRepository
    Job's docker source git repository.
    dockerfilePath String
    Job's docker source dockerfile path.
    gitRepository GetJobSourceDockerGitRepository
    Job's docker source git repository.
    dockerfilePath string
    Job's docker source dockerfile path.
    git_repository GetJobSourceDockerGitRepository
    Job's docker source git repository.
    dockerfile_path str
    Job's docker source dockerfile path.
    gitRepository Property Map
    Job's docker source git repository.
    dockerfilePath String
    Job's docker source dockerfile path.

    GetJobSourceDockerGitRepository

    Branch string
    Job's docker source git repository branch.
    RootPath string
    Job's docker source git repository root path.
    Url string
    Job's docker source git repository URL.
    GitTokenId string
    The git token ID to be used
    Branch string
    Job's docker source git repository branch.
    RootPath string
    Job's docker source git repository root path.
    Url string
    Job's docker source git repository URL.
    GitTokenId string
    The git token ID to be used
    branch String
    Job's docker source git repository branch.
    rootPath String
    Job's docker source git repository root path.
    url String
    Job's docker source git repository URL.
    gitTokenId String
    The git token ID to be used
    branch string
    Job's docker source git repository branch.
    rootPath string
    Job's docker source git repository root path.
    url string
    Job's docker source git repository URL.
    gitTokenId string
    The git token ID to be used
    branch str
    Job's docker source git repository branch.
    root_path str
    Job's docker source git repository root path.
    url str
    Job's docker source git repository URL.
    git_token_id str
    The git token ID to be used
    branch String
    Job's docker source git repository branch.
    rootPath String
    Job's docker source git repository root path.
    url String
    Job's docker source git repository URL.
    gitTokenId String
    The git token ID to be used

    GetJobSourceImage

    Name string
    Job's image source name.
    RegistryId string
    Job's image source registry ID.
    Tag string
    Job's image source tag.
    Name string
    Job's image source name.
    RegistryId string
    Job's image source registry ID.
    Tag string
    Job's image source tag.
    name String
    Job's image source name.
    registryId String
    Job's image source registry ID.
    tag String
    Job's image source tag.
    name string
    Job's image source name.
    registryId string
    Job's image source registry ID.
    tag string
    Job's image source tag.
    name str
    Job's image source name.
    registry_id str
    Job's image source registry ID.
    tag str
    Job's image source tag.
    name String
    Job's image source name.
    registryId String
    Job's image source registry ID.
    tag String
    Job's image source tag.

    Package Details

    Repository
    qovery dirien/pulumi-qovery
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the qovery Terraform Provider.
    qovery logo
    Qovery v0.28.10 published on Friday, Jun 7, 2024 by dirien