1. Packages
  2. Azure Native
  3. API Docs
  4. scheduler
  5. getJob
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.34.0 published on Thursday, Mar 28, 2024 by Pulumi

azure-native.scheduler.getJob

Explore with Pulumi AI

azure-native logo
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.34.0 published on Thursday, Mar 28, 2024 by Pulumi

    Gets a job. Azure REST API version: 2016-03-01.

    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(job_collection_name: Optional[str] = None,
                job_name: Optional[str] = None,
                resource_group_name: Optional[str] = None,
                opts: Optional[InvokeOptions] = None) -> GetJobResult
    def get_job_output(job_collection_name: Optional[pulumi.Input[str]] = None,
                job_name: Optional[pulumi.Input[str]] = None,
                resource_group_name: Optional[pulumi.Input[str]] = 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: azure-native:scheduler:getJob
      arguments:
        # arguments dictionary

    The following arguments are supported:

    JobCollectionName string
    The job collection name.
    JobName string
    The job name.
    ResourceGroupName string
    The resource group name.
    JobCollectionName string
    The job collection name.
    JobName string
    The job name.
    ResourceGroupName string
    The resource group name.
    jobCollectionName String
    The job collection name.
    jobName String
    The job name.
    resourceGroupName String
    The resource group name.
    jobCollectionName string
    The job collection name.
    jobName string
    The job name.
    resourceGroupName string
    The resource group name.
    job_collection_name str
    The job collection name.
    job_name str
    The job name.
    resource_group_name str
    The resource group name.
    jobCollectionName String
    The job collection name.
    jobName String
    The job name.
    resourceGroupName String
    The resource group name.

    getJob Result

    The following output properties are available:

    Id string
    Gets the job resource identifier.
    Name string
    Gets the job resource name.
    Properties Pulumi.AzureNative.Scheduler.Outputs.JobPropertiesResponse
    Gets or sets the job properties.
    Type string
    Gets the job resource type.
    Id string
    Gets the job resource identifier.
    Name string
    Gets the job resource name.
    Properties JobPropertiesResponse
    Gets or sets the job properties.
    Type string
    Gets the job resource type.
    id String
    Gets the job resource identifier.
    name String
    Gets the job resource name.
    properties JobPropertiesResponse
    Gets or sets the job properties.
    type String
    Gets the job resource type.
    id string
    Gets the job resource identifier.
    name string
    Gets the job resource name.
    properties JobPropertiesResponse
    Gets or sets the job properties.
    type string
    Gets the job resource type.
    id str
    Gets the job resource identifier.
    name str
    Gets the job resource name.
    properties JobPropertiesResponse
    Gets or sets the job properties.
    type str
    Gets the job resource type.
    id String
    Gets the job resource identifier.
    name String
    Gets the job resource name.
    properties Property Map
    Gets or sets the job properties.
    type String
    Gets the job resource type.

    Supporting Types

    BasicAuthenticationResponse

    Password string
    Gets or sets the password, return value will always be empty.
    Username string
    Gets or sets the username.
    Password string
    Gets or sets the password, return value will always be empty.
    Username string
    Gets or sets the username.
    password String
    Gets or sets the password, return value will always be empty.
    username String
    Gets or sets the username.
    password string
    Gets or sets the password, return value will always be empty.
    username string
    Gets or sets the username.
    password str
    Gets or sets the password, return value will always be empty.
    username str
    Gets or sets the username.
    password String
    Gets or sets the password, return value will always be empty.
    username String
    Gets or sets the username.

    ClientCertAuthenticationResponse

    CertificateExpirationDate string
    Gets or sets the certificate expiration date.
    CertificateSubjectName string
    Gets or sets the certificate subject name.
    CertificateThumbprint string
    Gets or sets the certificate thumbprint.
    Password string
    Gets or sets the certificate password, return value will always be empty.
    Pfx string
    Gets or sets the pfx certificate. Accepts certification in base64 encoding, return value will always be empty.
    CertificateExpirationDate string
    Gets or sets the certificate expiration date.
    CertificateSubjectName string
    Gets or sets the certificate subject name.
    CertificateThumbprint string
    Gets or sets the certificate thumbprint.
    Password string
    Gets or sets the certificate password, return value will always be empty.
    Pfx string
    Gets or sets the pfx certificate. Accepts certification in base64 encoding, return value will always be empty.
    certificateExpirationDate String
    Gets or sets the certificate expiration date.
    certificateSubjectName String
    Gets or sets the certificate subject name.
    certificateThumbprint String
    Gets or sets the certificate thumbprint.
    password String
    Gets or sets the certificate password, return value will always be empty.
    pfx String
    Gets or sets the pfx certificate. Accepts certification in base64 encoding, return value will always be empty.
    certificateExpirationDate string
    Gets or sets the certificate expiration date.
    certificateSubjectName string
    Gets or sets the certificate subject name.
    certificateThumbprint string
    Gets or sets the certificate thumbprint.
    password string
    Gets or sets the certificate password, return value will always be empty.
    pfx string
    Gets or sets the pfx certificate. Accepts certification in base64 encoding, return value will always be empty.
    certificate_expiration_date str
    Gets or sets the certificate expiration date.
    certificate_subject_name str
    Gets or sets the certificate subject name.
    certificate_thumbprint str
    Gets or sets the certificate thumbprint.
    password str
    Gets or sets the certificate password, return value will always be empty.
    pfx str
    Gets or sets the pfx certificate. Accepts certification in base64 encoding, return value will always be empty.
    certificateExpirationDate String
    Gets or sets the certificate expiration date.
    certificateSubjectName String
    Gets or sets the certificate subject name.
    certificateThumbprint String
    Gets or sets the certificate thumbprint.
    password String
    Gets or sets the certificate password, return value will always be empty.
    pfx String
    Gets or sets the pfx certificate. Accepts certification in base64 encoding, return value will always be empty.

    HttpRequestResponse

    Authentication Pulumi.AzureNative.Scheduler.Inputs.BasicAuthenticationResponse | Pulumi.AzureNative.Scheduler.Inputs.ClientCertAuthenticationResponse | Pulumi.AzureNative.Scheduler.Inputs.OAuthAuthenticationResponse
    Gets or sets the authentication method of the request.
    Body string
    Gets or sets the request body.
    Headers Dictionary<string, string>
    Gets or sets the headers.
    Method string
    Gets or sets the method of the request.
    Uri string
    Gets or sets the URI of the request.
    Authentication BasicAuthenticationResponse | ClientCertAuthenticationResponse | OAuthAuthenticationResponse
    Gets or sets the authentication method of the request.
    Body string
    Gets or sets the request body.
    Headers map[string]string
    Gets or sets the headers.
    Method string
    Gets or sets the method of the request.
    Uri string
    Gets or sets the URI of the request.
    authentication BasicAuthenticationResponse | ClientCertAuthenticationResponse | OAuthAuthenticationResponse
    Gets or sets the authentication method of the request.
    body String
    Gets or sets the request body.
    headers Map<String,String>
    Gets or sets the headers.
    method String
    Gets or sets the method of the request.
    uri String
    Gets or sets the URI of the request.
    authentication BasicAuthenticationResponse | ClientCertAuthenticationResponse | OAuthAuthenticationResponse
    Gets or sets the authentication method of the request.
    body string
    Gets or sets the request body.
    headers {[key: string]: string}
    Gets or sets the headers.
    method string
    Gets or sets the method of the request.
    uri string
    Gets or sets the URI of the request.
    authentication BasicAuthenticationResponse | ClientCertAuthenticationResponse | OAuthAuthenticationResponse
    Gets or sets the authentication method of the request.
    body str
    Gets or sets the request body.
    headers Mapping[str, str]
    Gets or sets the headers.
    method str
    Gets or sets the method of the request.
    uri str
    Gets or sets the URI of the request.
    authentication Property Map | Property Map | Property Map
    Gets or sets the authentication method of the request.
    body String
    Gets or sets the request body.
    headers Map<String>
    Gets or sets the headers.
    method String
    Gets or sets the method of the request.
    uri String
    Gets or sets the URI of the request.

    JobActionResponse

    ErrorAction JobErrorActionResponse
    Gets or sets the error action.
    QueueMessage StorageQueueMessageResponse
    Gets or sets the storage queue message.
    Request HttpRequestResponse
    Gets or sets the http requests.
    RetryPolicy RetryPolicyResponse
    Gets or sets the retry policy.
    ServiceBusQueueMessage ServiceBusQueueMessageResponse
    Gets or sets the service bus queue message.
    ServiceBusTopicMessage ServiceBusTopicMessageResponse
    Gets or sets the service bus topic message.
    Type string
    Gets or sets the job action type.
    errorAction JobErrorActionResponse
    Gets or sets the error action.
    queueMessage StorageQueueMessageResponse
    Gets or sets the storage queue message.
    request HttpRequestResponse
    Gets or sets the http requests.
    retryPolicy RetryPolicyResponse
    Gets or sets the retry policy.
    serviceBusQueueMessage ServiceBusQueueMessageResponse
    Gets or sets the service bus queue message.
    serviceBusTopicMessage ServiceBusTopicMessageResponse
    Gets or sets the service bus topic message.
    type String
    Gets or sets the job action type.
    errorAction JobErrorActionResponse
    Gets or sets the error action.
    queueMessage StorageQueueMessageResponse
    Gets or sets the storage queue message.
    request HttpRequestResponse
    Gets or sets the http requests.
    retryPolicy RetryPolicyResponse
    Gets or sets the retry policy.
    serviceBusQueueMessage ServiceBusQueueMessageResponse
    Gets or sets the service bus queue message.
    serviceBusTopicMessage ServiceBusTopicMessageResponse
    Gets or sets the service bus topic message.
    type string
    Gets or sets the job action type.
    error_action JobErrorActionResponse
    Gets or sets the error action.
    queue_message StorageQueueMessageResponse
    Gets or sets the storage queue message.
    request HttpRequestResponse
    Gets or sets the http requests.
    retry_policy RetryPolicyResponse
    Gets or sets the retry policy.
    service_bus_queue_message ServiceBusQueueMessageResponse
    Gets or sets the service bus queue message.
    service_bus_topic_message ServiceBusTopicMessageResponse
    Gets or sets the service bus topic message.
    type str
    Gets or sets the job action type.
    errorAction Property Map
    Gets or sets the error action.
    queueMessage Property Map
    Gets or sets the storage queue message.
    request Property Map
    Gets or sets the http requests.
    retryPolicy Property Map
    Gets or sets the retry policy.
    serviceBusQueueMessage Property Map
    Gets or sets the service bus queue message.
    serviceBusTopicMessage Property Map
    Gets or sets the service bus topic message.
    type String
    Gets or sets the job action type.

    JobErrorActionResponse

    QueueMessage StorageQueueMessageResponse
    Gets or sets the storage queue message.
    Request HttpRequestResponse
    Gets or sets the http requests.
    RetryPolicy RetryPolicyResponse
    Gets or sets the retry policy.
    ServiceBusQueueMessage ServiceBusQueueMessageResponse
    Gets or sets the service bus queue message.
    ServiceBusTopicMessage ServiceBusTopicMessageResponse
    Gets or sets the service bus topic message.
    Type string
    Gets or sets the job error action type.
    queueMessage StorageQueueMessageResponse
    Gets or sets the storage queue message.
    request HttpRequestResponse
    Gets or sets the http requests.
    retryPolicy RetryPolicyResponse
    Gets or sets the retry policy.
    serviceBusQueueMessage ServiceBusQueueMessageResponse
    Gets or sets the service bus queue message.
    serviceBusTopicMessage ServiceBusTopicMessageResponse
    Gets or sets the service bus topic message.
    type String
    Gets or sets the job error action type.
    queueMessage StorageQueueMessageResponse
    Gets or sets the storage queue message.
    request HttpRequestResponse
    Gets or sets the http requests.
    retryPolicy RetryPolicyResponse
    Gets or sets the retry policy.
    serviceBusQueueMessage ServiceBusQueueMessageResponse
    Gets or sets the service bus queue message.
    serviceBusTopicMessage ServiceBusTopicMessageResponse
    Gets or sets the service bus topic message.
    type string
    Gets or sets the job error action type.
    queue_message StorageQueueMessageResponse
    Gets or sets the storage queue message.
    request HttpRequestResponse
    Gets or sets the http requests.
    retry_policy RetryPolicyResponse
    Gets or sets the retry policy.
    service_bus_queue_message ServiceBusQueueMessageResponse
    Gets or sets the service bus queue message.
    service_bus_topic_message ServiceBusTopicMessageResponse
    Gets or sets the service bus topic message.
    type str
    Gets or sets the job error action type.
    queueMessage Property Map
    Gets or sets the storage queue message.
    request Property Map
    Gets or sets the http requests.
    retryPolicy Property Map
    Gets or sets the retry policy.
    serviceBusQueueMessage Property Map
    Gets or sets the service bus queue message.
    serviceBusTopicMessage Property Map
    Gets or sets the service bus topic message.
    type String
    Gets or sets the job error action type.

    JobPropertiesResponse

    Status Pulumi.AzureNative.Scheduler.Inputs.JobStatusResponse
    Gets the job status.
    Action Pulumi.AzureNative.Scheduler.Inputs.JobActionResponse
    Gets or sets the job action.
    Recurrence Pulumi.AzureNative.Scheduler.Inputs.JobRecurrenceResponse
    Gets or sets the job recurrence.
    StartTime string
    Gets or sets the job start time.
    State string
    Gets or set the job state.
    Status JobStatusResponse
    Gets the job status.
    Action JobActionResponse
    Gets or sets the job action.
    Recurrence JobRecurrenceResponse
    Gets or sets the job recurrence.
    StartTime string
    Gets or sets the job start time.
    State string
    Gets or set the job state.
    status JobStatusResponse
    Gets the job status.
    action JobActionResponse
    Gets or sets the job action.
    recurrence JobRecurrenceResponse
    Gets or sets the job recurrence.
    startTime String
    Gets or sets the job start time.
    state String
    Gets or set the job state.
    status JobStatusResponse
    Gets the job status.
    action JobActionResponse
    Gets or sets the job action.
    recurrence JobRecurrenceResponse
    Gets or sets the job recurrence.
    startTime string
    Gets or sets the job start time.
    state string
    Gets or set the job state.
    status JobStatusResponse
    Gets the job status.
    action JobActionResponse
    Gets or sets the job action.
    recurrence JobRecurrenceResponse
    Gets or sets the job recurrence.
    start_time str
    Gets or sets the job start time.
    state str
    Gets or set the job state.
    status Property Map
    Gets the job status.
    action Property Map
    Gets or sets the job action.
    recurrence Property Map
    Gets or sets the job recurrence.
    startTime String
    Gets or sets the job start time.
    state String
    Gets or set the job state.

    JobRecurrenceResponse

    Count int
    Gets or sets the maximum number of times that the job should run.
    EndTime string
    Gets or sets the time at which the job will complete.
    Frequency string
    Gets or sets the frequency of recurrence (second, minute, hour, day, week, month).
    Interval int
    Gets or sets the interval between retries.
    Schedule Pulumi.AzureNative.Scheduler.Inputs.JobRecurrenceScheduleResponse
    Count int
    Gets or sets the maximum number of times that the job should run.
    EndTime string
    Gets or sets the time at which the job will complete.
    Frequency string
    Gets or sets the frequency of recurrence (second, minute, hour, day, week, month).
    Interval int
    Gets or sets the interval between retries.
    Schedule JobRecurrenceScheduleResponse
    count Integer
    Gets or sets the maximum number of times that the job should run.
    endTime String
    Gets or sets the time at which the job will complete.
    frequency String
    Gets or sets the frequency of recurrence (second, minute, hour, day, week, month).
    interval Integer
    Gets or sets the interval between retries.
    schedule JobRecurrenceScheduleResponse
    count number
    Gets or sets the maximum number of times that the job should run.
    endTime string
    Gets or sets the time at which the job will complete.
    frequency string
    Gets or sets the frequency of recurrence (second, minute, hour, day, week, month).
    interval number
    Gets or sets the interval between retries.
    schedule JobRecurrenceScheduleResponse
    count int
    Gets or sets the maximum number of times that the job should run.
    end_time str
    Gets or sets the time at which the job will complete.
    frequency str
    Gets or sets the frequency of recurrence (second, minute, hour, day, week, month).
    interval int
    Gets or sets the interval between retries.
    schedule JobRecurrenceScheduleResponse
    count Number
    Gets or sets the maximum number of times that the job should run.
    endTime String
    Gets or sets the time at which the job will complete.
    frequency String
    Gets or sets the frequency of recurrence (second, minute, hour, day, week, month).
    interval Number
    Gets or sets the interval between retries.
    schedule Property Map

    JobRecurrenceScheduleMonthlyOccurrenceResponse

    Day string
    Gets or sets the day. Must be one of monday, tuesday, wednesday, thursday, friday, saturday, sunday.
    Occurrence int
    Gets or sets the occurrence. Must be between -5 and 5.
    Day string
    Gets or sets the day. Must be one of monday, tuesday, wednesday, thursday, friday, saturday, sunday.
    Occurrence int
    Gets or sets the occurrence. Must be between -5 and 5.
    day String
    Gets or sets the day. Must be one of monday, tuesday, wednesday, thursday, friday, saturday, sunday.
    occurrence Integer
    Gets or sets the occurrence. Must be between -5 and 5.
    day string
    Gets or sets the day. Must be one of monday, tuesday, wednesday, thursday, friday, saturday, sunday.
    occurrence number
    Gets or sets the occurrence. Must be between -5 and 5.
    day str
    Gets or sets the day. Must be one of monday, tuesday, wednesday, thursday, friday, saturday, sunday.
    occurrence int
    Gets or sets the occurrence. Must be between -5 and 5.
    day String
    Gets or sets the day. Must be one of monday, tuesday, wednesday, thursday, friday, saturday, sunday.
    occurrence Number
    Gets or sets the occurrence. Must be between -5 and 5.

    JobRecurrenceScheduleResponse

    Hours List<int>
    Gets or sets the hours of the day that the job should execute at.
    Minutes List<int>
    Gets or sets the minutes of the hour that the job should execute at.
    MonthDays List<int>
    Gets or sets the days of the month that the job should execute on. Must be between 1 and 31.
    MonthlyOccurrences List<Pulumi.AzureNative.Scheduler.Inputs.JobRecurrenceScheduleMonthlyOccurrenceResponse>
    Gets or sets the occurrences of days within a month.
    WeekDays List<string>
    Gets or sets the days of the week that the job should execute on.
    Hours []int
    Gets or sets the hours of the day that the job should execute at.
    Minutes []int
    Gets or sets the minutes of the hour that the job should execute at.
    MonthDays []int
    Gets or sets the days of the month that the job should execute on. Must be between 1 and 31.
    MonthlyOccurrences []JobRecurrenceScheduleMonthlyOccurrenceResponse
    Gets or sets the occurrences of days within a month.
    WeekDays []string
    Gets or sets the days of the week that the job should execute on.
    hours List<Integer>
    Gets or sets the hours of the day that the job should execute at.
    minutes List<Integer>
    Gets or sets the minutes of the hour that the job should execute at.
    monthDays List<Integer>
    Gets or sets the days of the month that the job should execute on. Must be between 1 and 31.
    monthlyOccurrences List<JobRecurrenceScheduleMonthlyOccurrenceResponse>
    Gets or sets the occurrences of days within a month.
    weekDays List<String>
    Gets or sets the days of the week that the job should execute on.
    hours number[]
    Gets or sets the hours of the day that the job should execute at.
    minutes number[]
    Gets or sets the minutes of the hour that the job should execute at.
    monthDays number[]
    Gets or sets the days of the month that the job should execute on. Must be between 1 and 31.
    monthlyOccurrences JobRecurrenceScheduleMonthlyOccurrenceResponse[]
    Gets or sets the occurrences of days within a month.
    weekDays string[]
    Gets or sets the days of the week that the job should execute on.
    hours Sequence[int]
    Gets or sets the hours of the day that the job should execute at.
    minutes Sequence[int]
    Gets or sets the minutes of the hour that the job should execute at.
    month_days Sequence[int]
    Gets or sets the days of the month that the job should execute on. Must be between 1 and 31.
    monthly_occurrences Sequence[JobRecurrenceScheduleMonthlyOccurrenceResponse]
    Gets or sets the occurrences of days within a month.
    week_days Sequence[str]
    Gets or sets the days of the week that the job should execute on.
    hours List<Number>
    Gets or sets the hours of the day that the job should execute at.
    minutes List<Number>
    Gets or sets the minutes of the hour that the job should execute at.
    monthDays List<Number>
    Gets or sets the days of the month that the job should execute on. Must be between 1 and 31.
    monthlyOccurrences List<Property Map>
    Gets or sets the occurrences of days within a month.
    weekDays List<String>
    Gets or sets the days of the week that the job should execute on.

    JobStatusResponse

    ExecutionCount int
    Gets the number of times this job has executed.
    FailureCount int
    Gets the number of times this job has failed.
    FaultedCount int
    Gets the number of faulted occurrences (occurrences that were retried and failed as many times as the retry policy states).
    LastExecutionTime string
    Gets the time the last occurrence executed in ISO-8601 format. Could be empty if job has not run yet.
    NextExecutionTime string
    Gets the time of the next occurrence in ISO-8601 format. Could be empty if the job is completed.
    ExecutionCount int
    Gets the number of times this job has executed.
    FailureCount int
    Gets the number of times this job has failed.
    FaultedCount int
    Gets the number of faulted occurrences (occurrences that were retried and failed as many times as the retry policy states).
    LastExecutionTime string
    Gets the time the last occurrence executed in ISO-8601 format. Could be empty if job has not run yet.
    NextExecutionTime string
    Gets the time of the next occurrence in ISO-8601 format. Could be empty if the job is completed.
    executionCount Integer
    Gets the number of times this job has executed.
    failureCount Integer
    Gets the number of times this job has failed.
    faultedCount Integer
    Gets the number of faulted occurrences (occurrences that were retried and failed as many times as the retry policy states).
    lastExecutionTime String
    Gets the time the last occurrence executed in ISO-8601 format. Could be empty if job has not run yet.
    nextExecutionTime String
    Gets the time of the next occurrence in ISO-8601 format. Could be empty if the job is completed.
    executionCount number
    Gets the number of times this job has executed.
    failureCount number
    Gets the number of times this job has failed.
    faultedCount number
    Gets the number of faulted occurrences (occurrences that were retried and failed as many times as the retry policy states).
    lastExecutionTime string
    Gets the time the last occurrence executed in ISO-8601 format. Could be empty if job has not run yet.
    nextExecutionTime string
    Gets the time of the next occurrence in ISO-8601 format. Could be empty if the job is completed.
    execution_count int
    Gets the number of times this job has executed.
    failure_count int
    Gets the number of times this job has failed.
    faulted_count int
    Gets the number of faulted occurrences (occurrences that were retried and failed as many times as the retry policy states).
    last_execution_time str
    Gets the time the last occurrence executed in ISO-8601 format. Could be empty if job has not run yet.
    next_execution_time str
    Gets the time of the next occurrence in ISO-8601 format. Could be empty if the job is completed.
    executionCount Number
    Gets the number of times this job has executed.
    failureCount Number
    Gets the number of times this job has failed.
    faultedCount Number
    Gets the number of faulted occurrences (occurrences that were retried and failed as many times as the retry policy states).
    lastExecutionTime String
    Gets the time the last occurrence executed in ISO-8601 format. Could be empty if job has not run yet.
    nextExecutionTime String
    Gets the time of the next occurrence in ISO-8601 format. Could be empty if the job is completed.

    OAuthAuthenticationResponse

    Audience string
    Gets or sets the audience.
    ClientId string
    Gets or sets the client identifier.
    Secret string
    Gets or sets the secret, return value will always be empty.
    Tenant string
    Gets or sets the tenant.
    Audience string
    Gets or sets the audience.
    ClientId string
    Gets or sets the client identifier.
    Secret string
    Gets or sets the secret, return value will always be empty.
    Tenant string
    Gets or sets the tenant.
    audience String
    Gets or sets the audience.
    clientId String
    Gets or sets the client identifier.
    secret String
    Gets or sets the secret, return value will always be empty.
    tenant String
    Gets or sets the tenant.
    audience string
    Gets or sets the audience.
    clientId string
    Gets or sets the client identifier.
    secret string
    Gets or sets the secret, return value will always be empty.
    tenant string
    Gets or sets the tenant.
    audience str
    Gets or sets the audience.
    client_id str
    Gets or sets the client identifier.
    secret str
    Gets or sets the secret, return value will always be empty.
    tenant str
    Gets or sets the tenant.
    audience String
    Gets or sets the audience.
    clientId String
    Gets or sets the client identifier.
    secret String
    Gets or sets the secret, return value will always be empty.
    tenant String
    Gets or sets the tenant.

    RetryPolicyResponse

    RetryCount int
    Gets or sets the number of times a retry should be attempted.
    RetryInterval string
    Gets or sets the retry interval between retries, specify duration in ISO 8601 format.
    RetryType string
    Gets or sets the retry strategy to be used.
    RetryCount int
    Gets or sets the number of times a retry should be attempted.
    RetryInterval string
    Gets or sets the retry interval between retries, specify duration in ISO 8601 format.
    RetryType string
    Gets or sets the retry strategy to be used.
    retryCount Integer
    Gets or sets the number of times a retry should be attempted.
    retryInterval String
    Gets or sets the retry interval between retries, specify duration in ISO 8601 format.
    retryType String
    Gets or sets the retry strategy to be used.
    retryCount number
    Gets or sets the number of times a retry should be attempted.
    retryInterval string
    Gets or sets the retry interval between retries, specify duration in ISO 8601 format.
    retryType string
    Gets or sets the retry strategy to be used.
    retry_count int
    Gets or sets the number of times a retry should be attempted.
    retry_interval str
    Gets or sets the retry interval between retries, specify duration in ISO 8601 format.
    retry_type str
    Gets or sets the retry strategy to be used.
    retryCount Number
    Gets or sets the number of times a retry should be attempted.
    retryInterval String
    Gets or sets the retry interval between retries, specify duration in ISO 8601 format.
    retryType String
    Gets or sets the retry strategy to be used.

    ServiceBusAuthenticationResponse

    SasKey string
    Gets or sets the SAS key.
    SasKeyName string
    Gets or sets the SAS key name.
    Type string
    Gets or sets the authentication type.
    SasKey string
    Gets or sets the SAS key.
    SasKeyName string
    Gets or sets the SAS key name.
    Type string
    Gets or sets the authentication type.
    sasKey String
    Gets or sets the SAS key.
    sasKeyName String
    Gets or sets the SAS key name.
    type String
    Gets or sets the authentication type.
    sasKey string
    Gets or sets the SAS key.
    sasKeyName string
    Gets or sets the SAS key name.
    type string
    Gets or sets the authentication type.
    sas_key str
    Gets or sets the SAS key.
    sas_key_name str
    Gets or sets the SAS key name.
    type str
    Gets or sets the authentication type.
    sasKey String
    Gets or sets the SAS key.
    sasKeyName String
    Gets or sets the SAS key name.
    type String
    Gets or sets the authentication type.

    ServiceBusBrokeredMessagePropertiesResponse

    ContentType string
    Gets or sets the content type.
    CorrelationId string
    Gets or sets the correlation ID.
    ForcePersistence bool
    Gets or sets the force persistence.
    Label string
    Gets or sets the label.
    MessageId string
    Gets or sets the message ID.
    PartitionKey string
    Gets or sets the partition key.
    ReplyTo string
    Gets or sets the reply to.
    ReplyToSessionId string
    Gets or sets the reply to session ID.
    ScheduledEnqueueTimeUtc string
    Gets or sets the scheduled enqueue time UTC.
    SessionId string
    Gets or sets the session ID.
    TimeToLive string
    Gets or sets the time to live.
    To string
    Gets or sets the to.
    ViaPartitionKey string
    Gets or sets the via partition key.
    ContentType string
    Gets or sets the content type.
    CorrelationId string
    Gets or sets the correlation ID.
    ForcePersistence bool
    Gets or sets the force persistence.
    Label string
    Gets or sets the label.
    MessageId string
    Gets or sets the message ID.
    PartitionKey string
    Gets or sets the partition key.
    ReplyTo string
    Gets or sets the reply to.
    ReplyToSessionId string
    Gets or sets the reply to session ID.
    ScheduledEnqueueTimeUtc string
    Gets or sets the scheduled enqueue time UTC.
    SessionId string
    Gets or sets the session ID.
    TimeToLive string
    Gets or sets the time to live.
    To string
    Gets or sets the to.
    ViaPartitionKey string
    Gets or sets the via partition key.
    contentType String
    Gets or sets the content type.
    correlationId String
    Gets or sets the correlation ID.
    forcePersistence Boolean
    Gets or sets the force persistence.
    label String
    Gets or sets the label.
    messageId String
    Gets or sets the message ID.
    partitionKey String
    Gets or sets the partition key.
    replyTo String
    Gets or sets the reply to.
    replyToSessionId String
    Gets or sets the reply to session ID.
    scheduledEnqueueTimeUtc String
    Gets or sets the scheduled enqueue time UTC.
    sessionId String
    Gets or sets the session ID.
    timeToLive String
    Gets or sets the time to live.
    to String
    Gets or sets the to.
    viaPartitionKey String
    Gets or sets the via partition key.
    contentType string
    Gets or sets the content type.
    correlationId string
    Gets or sets the correlation ID.
    forcePersistence boolean
    Gets or sets the force persistence.
    label string
    Gets or sets the label.
    messageId string
    Gets or sets the message ID.
    partitionKey string
    Gets or sets the partition key.
    replyTo string
    Gets or sets the reply to.
    replyToSessionId string
    Gets or sets the reply to session ID.
    scheduledEnqueueTimeUtc string
    Gets or sets the scheduled enqueue time UTC.
    sessionId string
    Gets or sets the session ID.
    timeToLive string
    Gets or sets the time to live.
    to string
    Gets or sets the to.
    viaPartitionKey string
    Gets or sets the via partition key.
    content_type str
    Gets or sets the content type.
    correlation_id str
    Gets or sets the correlation ID.
    force_persistence bool
    Gets or sets the force persistence.
    label str
    Gets or sets the label.
    message_id str
    Gets or sets the message ID.
    partition_key str
    Gets or sets the partition key.
    reply_to str
    Gets or sets the reply to.
    reply_to_session_id str
    Gets or sets the reply to session ID.
    scheduled_enqueue_time_utc str
    Gets or sets the scheduled enqueue time UTC.
    session_id str
    Gets or sets the session ID.
    time_to_live str
    Gets or sets the time to live.
    to str
    Gets or sets the to.
    via_partition_key str
    Gets or sets the via partition key.
    contentType String
    Gets or sets the content type.
    correlationId String
    Gets or sets the correlation ID.
    forcePersistence Boolean
    Gets or sets the force persistence.
    label String
    Gets or sets the label.
    messageId String
    Gets or sets the message ID.
    partitionKey String
    Gets or sets the partition key.
    replyTo String
    Gets or sets the reply to.
    replyToSessionId String
    Gets or sets the reply to session ID.
    scheduledEnqueueTimeUtc String
    Gets or sets the scheduled enqueue time UTC.
    sessionId String
    Gets or sets the session ID.
    timeToLive String
    Gets or sets the time to live.
    to String
    Gets or sets the to.
    viaPartitionKey String
    Gets or sets the via partition key.

    ServiceBusQueueMessageResponse

    Authentication Pulumi.AzureNative.Scheduler.Inputs.ServiceBusAuthenticationResponse
    Gets or sets the Service Bus authentication.
    BrokeredMessageProperties Pulumi.AzureNative.Scheduler.Inputs.ServiceBusBrokeredMessagePropertiesResponse
    Gets or sets the brokered message properties.
    CustomMessageProperties Dictionary<string, string>
    Gets or sets the custom message properties.
    Message string
    Gets or sets the message.
    Namespace string
    Gets or sets the namespace.
    QueueName string
    Gets or sets the queue name.
    TransportType string
    Gets or sets the transport type.
    Authentication ServiceBusAuthenticationResponse
    Gets or sets the Service Bus authentication.
    BrokeredMessageProperties ServiceBusBrokeredMessagePropertiesResponse
    Gets or sets the brokered message properties.
    CustomMessageProperties map[string]string
    Gets or sets the custom message properties.
    Message string
    Gets or sets the message.
    Namespace string
    Gets or sets the namespace.
    QueueName string
    Gets or sets the queue name.
    TransportType string
    Gets or sets the transport type.
    authentication ServiceBusAuthenticationResponse
    Gets or sets the Service Bus authentication.
    brokeredMessageProperties ServiceBusBrokeredMessagePropertiesResponse
    Gets or sets the brokered message properties.
    customMessageProperties Map<String,String>
    Gets or sets the custom message properties.
    message String
    Gets or sets the message.
    namespace String
    Gets or sets the namespace.
    queueName String
    Gets or sets the queue name.
    transportType String
    Gets or sets the transport type.
    authentication ServiceBusAuthenticationResponse
    Gets or sets the Service Bus authentication.
    brokeredMessageProperties ServiceBusBrokeredMessagePropertiesResponse
    Gets or sets the brokered message properties.
    customMessageProperties {[key: string]: string}
    Gets or sets the custom message properties.
    message string
    Gets or sets the message.
    namespace string
    Gets or sets the namespace.
    queueName string
    Gets or sets the queue name.
    transportType string
    Gets or sets the transport type.
    authentication ServiceBusAuthenticationResponse
    Gets or sets the Service Bus authentication.
    brokered_message_properties ServiceBusBrokeredMessagePropertiesResponse
    Gets or sets the brokered message properties.
    custom_message_properties Mapping[str, str]
    Gets or sets the custom message properties.
    message str
    Gets or sets the message.
    namespace str
    Gets or sets the namespace.
    queue_name str
    Gets or sets the queue name.
    transport_type str
    Gets or sets the transport type.
    authentication Property Map
    Gets or sets the Service Bus authentication.
    brokeredMessageProperties Property Map
    Gets or sets the brokered message properties.
    customMessageProperties Map<String>
    Gets or sets the custom message properties.
    message String
    Gets or sets the message.
    namespace String
    Gets or sets the namespace.
    queueName String
    Gets or sets the queue name.
    transportType String
    Gets or sets the transport type.

    ServiceBusTopicMessageResponse

    Authentication Pulumi.AzureNative.Scheduler.Inputs.ServiceBusAuthenticationResponse
    Gets or sets the Service Bus authentication.
    BrokeredMessageProperties Pulumi.AzureNative.Scheduler.Inputs.ServiceBusBrokeredMessagePropertiesResponse
    Gets or sets the brokered message properties.
    CustomMessageProperties Dictionary<string, string>
    Gets or sets the custom message properties.
    Message string
    Gets or sets the message.
    Namespace string
    Gets or sets the namespace.
    TopicPath string
    Gets or sets the topic path.
    TransportType string
    Gets or sets the transport type.
    Authentication ServiceBusAuthenticationResponse
    Gets or sets the Service Bus authentication.
    BrokeredMessageProperties ServiceBusBrokeredMessagePropertiesResponse
    Gets or sets the brokered message properties.
    CustomMessageProperties map[string]string
    Gets or sets the custom message properties.
    Message string
    Gets or sets the message.
    Namespace string
    Gets or sets the namespace.
    TopicPath string
    Gets or sets the topic path.
    TransportType string
    Gets or sets the transport type.
    authentication ServiceBusAuthenticationResponse
    Gets or sets the Service Bus authentication.
    brokeredMessageProperties ServiceBusBrokeredMessagePropertiesResponse
    Gets or sets the brokered message properties.
    customMessageProperties Map<String,String>
    Gets or sets the custom message properties.
    message String
    Gets or sets the message.
    namespace String
    Gets or sets the namespace.
    topicPath String
    Gets or sets the topic path.
    transportType String
    Gets or sets the transport type.
    authentication ServiceBusAuthenticationResponse
    Gets or sets the Service Bus authentication.
    brokeredMessageProperties ServiceBusBrokeredMessagePropertiesResponse
    Gets or sets the brokered message properties.
    customMessageProperties {[key: string]: string}
    Gets or sets the custom message properties.
    message string
    Gets or sets the message.
    namespace string
    Gets or sets the namespace.
    topicPath string
    Gets or sets the topic path.
    transportType string
    Gets or sets the transport type.
    authentication ServiceBusAuthenticationResponse
    Gets or sets the Service Bus authentication.
    brokered_message_properties ServiceBusBrokeredMessagePropertiesResponse
    Gets or sets the brokered message properties.
    custom_message_properties Mapping[str, str]
    Gets or sets the custom message properties.
    message str
    Gets or sets the message.
    namespace str
    Gets or sets the namespace.
    topic_path str
    Gets or sets the topic path.
    transport_type str
    Gets or sets the transport type.
    authentication Property Map
    Gets or sets the Service Bus authentication.
    brokeredMessageProperties Property Map
    Gets or sets the brokered message properties.
    customMessageProperties Map<String>
    Gets or sets the custom message properties.
    message String
    Gets or sets the message.
    namespace String
    Gets or sets the namespace.
    topicPath String
    Gets or sets the topic path.
    transportType String
    Gets or sets the transport type.

    StorageQueueMessageResponse

    Message string
    Gets or sets the message.
    QueueName string
    Gets or sets the queue name.
    SasToken string
    Gets or sets the SAS key.
    StorageAccount string
    Gets or sets the storage account name.
    Message string
    Gets or sets the message.
    QueueName string
    Gets or sets the queue name.
    SasToken string
    Gets or sets the SAS key.
    StorageAccount string
    Gets or sets the storage account name.
    message String
    Gets or sets the message.
    queueName String
    Gets or sets the queue name.
    sasToken String
    Gets or sets the SAS key.
    storageAccount String
    Gets or sets the storage account name.
    message string
    Gets or sets the message.
    queueName string
    Gets or sets the queue name.
    sasToken string
    Gets or sets the SAS key.
    storageAccount string
    Gets or sets the storage account name.
    message str
    Gets or sets the message.
    queue_name str
    Gets or sets the queue name.
    sas_token str
    Gets or sets the SAS key.
    storage_account str
    Gets or sets the storage account name.
    message String
    Gets or sets the message.
    queueName String
    Gets or sets the queue name.
    sasToken String
    Gets or sets the SAS key.
    storageAccount String
    Gets or sets the storage account name.

    Package Details

    Repository
    Azure Native pulumi/pulumi-azure-native
    License
    Apache-2.0
    azure-native logo
    This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
    Azure Native v2.34.0 published on Thursday, Mar 28, 2024 by Pulumi