This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi
azure-native.scheduler.getJob
Explore with Pulumi AI
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi
Gets a job.
Uses 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)
public static Output<GetJobResult> getJob(GetJobArgs args, InvokeOptions options)
fn::invoke:
  function: azure-native:scheduler:getJob
  arguments:
    # arguments dictionaryThe following arguments are supported:
- JobCollection stringName 
- The job collection name.
- JobName string
- The job name.
- ResourceGroup stringName 
- The resource group name.
- JobCollection stringName 
- The job collection name.
- JobName string
- The job name.
- ResourceGroup stringName 
- The resource group name.
- jobCollection StringName 
- The job collection name.
- jobName String
- The job name.
- resourceGroup StringName 
- The resource group name.
- jobCollection stringName 
- The job collection name.
- jobName string
- The job name.
- resourceGroup stringName 
- The resource group name.
- job_collection_ strname 
- The job collection name.
- job_name str
- The job name.
- resource_group_ strname 
- The resource group name.
- jobCollection StringName 
- The job collection name.
- jobName String
- The job name.
- resourceGroup StringName 
- 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.Azure Native. Scheduler. Outputs. Job Properties Response 
- 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
JobProperties Response 
- 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
JobProperties Response 
- 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
JobProperties Response 
- 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
JobProperties Response 
- 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  
ClientCertAuthenticationResponse   
- CertificateExpiration stringDate 
- Gets or sets the certificate expiration date.
- CertificateSubject stringName 
- 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.
- CertificateExpiration stringDate 
- Gets or sets the certificate expiration date.
- CertificateSubject stringName 
- 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.
- certificateExpiration StringDate 
- Gets or sets the certificate expiration date.
- certificateSubject StringName 
- 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.
- certificateExpiration stringDate 
- Gets or sets the certificate expiration date.
- certificateSubject stringName 
- 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_ strdate 
- Gets or sets the certificate expiration date.
- certificate_subject_ strname 
- 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.
- certificateExpiration StringDate 
- Gets or sets the certificate expiration date.
- certificateSubject StringName 
- 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.Azure | Pulumi.Native. Scheduler. Inputs. Basic Authentication Response Azure | Pulumi.Native. Scheduler. Inputs. Client Cert Authentication Response Azure Native. Scheduler. Inputs. OAuth Authentication Response 
- 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
BasicAuthentication | ClientResponse Cert | OAuthAuthentication Response Authentication Response 
- 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
BasicAuthentication | ClientResponse Cert | OAuthAuthentication Response Authentication Response 
- 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
BasicAuthentication | ClientResponse Cert | OAuthAuthentication Response Authentication Response 
- 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
BasicAuthentication | ClientResponse Cert | OAuthAuthentication Response Authentication Response 
- 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 Pulumi.Azure Native. Scheduler. Inputs. Job Error Action Response 
- Gets or sets the error action.
- QueueMessage Pulumi.Azure Native. Scheduler. Inputs. Storage Queue Message Response 
- Gets or sets the storage queue message.
- Request
Pulumi.Azure Native. Scheduler. Inputs. Http Request Response 
- Gets or sets the http requests.
- RetryPolicy Pulumi.Azure Native. Scheduler. Inputs. Retry Policy Response 
- Gets or sets the retry policy.
- ServiceBus Pulumi.Queue Message Azure Native. Scheduler. Inputs. Service Bus Queue Message Response 
- Gets or sets the service bus queue message.
- ServiceBus Pulumi.Topic Message Azure Native. Scheduler. Inputs. Service Bus Topic Message Response 
- Gets or sets the service bus topic message.
- Type string
- Gets or sets the job action type.
- ErrorAction JobError Action Response 
- Gets or sets the error action.
- QueueMessage StorageQueue Message Response 
- Gets or sets the storage queue message.
- Request
HttpRequest Response 
- Gets or sets the http requests.
- RetryPolicy RetryPolicy Response 
- Gets or sets the retry policy.
- ServiceBus ServiceQueue Message Bus Queue Message Response 
- Gets or sets the service bus queue message.
- ServiceBus ServiceTopic Message Bus Topic Message Response 
- Gets or sets the service bus topic message.
- Type string
- Gets or sets the job action type.
- errorAction JobError Action Response 
- Gets or sets the error action.
- queueMessage StorageQueue Message Response 
- Gets or sets the storage queue message.
- request
HttpRequest Response 
- Gets or sets the http requests.
- retryPolicy RetryPolicy Response 
- Gets or sets the retry policy.
- serviceBus ServiceQueue Message Bus Queue Message Response 
- Gets or sets the service bus queue message.
- serviceBus ServiceTopic Message Bus Topic Message Response 
- Gets or sets the service bus topic message.
- type String
- Gets or sets the job action type.
- errorAction JobError Action Response 
- Gets or sets the error action.
- queueMessage StorageQueue Message Response 
- Gets or sets the storage queue message.
- request
HttpRequest Response 
- Gets or sets the http requests.
- retryPolicy RetryPolicy Response 
- Gets or sets the retry policy.
- serviceBus ServiceQueue Message Bus Queue Message Response 
- Gets or sets the service bus queue message.
- serviceBus ServiceTopic Message Bus Topic Message Response 
- Gets or sets the service bus topic message.
- type string
- Gets or sets the job action type.
- error_action JobError Action Response 
- Gets or sets the error action.
- queue_message StorageQueue Message Response 
- Gets or sets the storage queue message.
- request
HttpRequest Response 
- Gets or sets the http requests.
- retry_policy RetryPolicy Response 
- Gets or sets the retry policy.
- service_bus_ Servicequeue_ message Bus Queue Message Response 
- Gets or sets the service bus queue message.
- service_bus_ Servicetopic_ message Bus Topic Message Response 
- 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.
- serviceBus Property MapQueue Message 
- Gets or sets the service bus queue message.
- serviceBus Property MapTopic Message 
- Gets or sets the service bus topic message.
- type String
- Gets or sets the job action type.
JobErrorActionResponse   
- QueueMessage Pulumi.Azure Native. Scheduler. Inputs. Storage Queue Message Response 
- Gets or sets the storage queue message.
- Request
Pulumi.Azure Native. Scheduler. Inputs. Http Request Response 
- Gets or sets the http requests.
- RetryPolicy Pulumi.Azure Native. Scheduler. Inputs. Retry Policy Response 
- Gets or sets the retry policy.
- ServiceBus Pulumi.Queue Message Azure Native. Scheduler. Inputs. Service Bus Queue Message Response 
- Gets or sets the service bus queue message.
- ServiceBus Pulumi.Topic Message Azure Native. Scheduler. Inputs. Service Bus Topic Message Response 
- Gets or sets the service bus topic message.
- Type string
- Gets or sets the job error action type.
- QueueMessage StorageQueue Message Response 
- Gets or sets the storage queue message.
- Request
HttpRequest Response 
- Gets or sets the http requests.
- RetryPolicy RetryPolicy Response 
- Gets or sets the retry policy.
- ServiceBus ServiceQueue Message Bus Queue Message Response 
- Gets or sets the service bus queue message.
- ServiceBus ServiceTopic Message Bus Topic Message Response 
- Gets or sets the service bus topic message.
- Type string
- Gets or sets the job error action type.
- queueMessage StorageQueue Message Response 
- Gets or sets the storage queue message.
- request
HttpRequest Response 
- Gets or sets the http requests.
- retryPolicy RetryPolicy Response 
- Gets or sets the retry policy.
- serviceBus ServiceQueue Message Bus Queue Message Response 
- Gets or sets the service bus queue message.
- serviceBus ServiceTopic Message Bus Topic Message Response 
- Gets or sets the service bus topic message.
- type String
- Gets or sets the job error action type.
- queueMessage StorageQueue Message Response 
- Gets or sets the storage queue message.
- request
HttpRequest Response 
- Gets or sets the http requests.
- retryPolicy RetryPolicy Response 
- Gets or sets the retry policy.
- serviceBus ServiceQueue Message Bus Queue Message Response 
- Gets or sets the service bus queue message.
- serviceBus ServiceTopic Message Bus Topic Message Response 
- Gets or sets the service bus topic message.
- type string
- Gets or sets the job error action type.
- queue_message StorageQueue Message Response 
- Gets or sets the storage queue message.
- request
HttpRequest Response 
- Gets or sets the http requests.
- retry_policy RetryPolicy Response 
- Gets or sets the retry policy.
- service_bus_ Servicequeue_ message Bus Queue Message Response 
- Gets or sets the service bus queue message.
- service_bus_ Servicetopic_ message Bus Topic Message Response 
- 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.
- serviceBus Property MapQueue Message 
- Gets or sets the service bus queue message.
- serviceBus Property MapTopic Message 
- Gets or sets the service bus topic message.
- type String
- Gets or sets the job error action type.
JobPropertiesResponse  
- Status
Pulumi.Azure Native. Scheduler. Inputs. Job Status Response 
- Gets the job status.
- Action
Pulumi.Azure Native. Scheduler. Inputs. Job Action Response 
- Gets or sets the job action.
- Recurrence
Pulumi.Azure Native. Scheduler. Inputs. Job Recurrence Response 
- Gets or sets the job recurrence.
- StartTime string
- Gets or sets the job start time.
- State string
- Gets or set the job state.
- Status
JobStatus Response 
- Gets the job status.
- Action
JobAction Response 
- Gets or sets the job action.
- Recurrence
JobRecurrence Response 
- Gets or sets the job recurrence.
- StartTime string
- Gets or sets the job start time.
- State string
- Gets or set the job state.
- status
JobStatus Response 
- Gets the job status.
- action
JobAction Response 
- Gets or sets the job action.
- recurrence
JobRecurrence Response 
- Gets or sets the job recurrence.
- startTime String
- Gets or sets the job start time.
- state String
- Gets or set the job state.
- status
JobStatus Response 
- Gets the job status.
- action
JobAction Response 
- Gets or sets the job action.
- recurrence
JobRecurrence Response 
- Gets or sets the job recurrence.
- startTime string
- Gets or sets the job start time.
- state string
- Gets or set the job state.
- status
JobStatus Response 
- Gets the job status.
- action
JobAction Response 
- Gets or sets the job action.
- recurrence
JobRecurrence Response 
- 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.Azure Native. Scheduler. Inputs. Job Recurrence Schedule Response 
- 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
JobRecurrence Schedule Response 
- 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
JobRecurrence Schedule Response 
- 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
JobRecurrence Schedule Response 
- 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
JobRecurrence Schedule Response 
- 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.Azure Native. Scheduler. Inputs. Job Recurrence Schedule Monthly Occurrence Response> 
- 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 []JobRecurrence Schedule Monthly Occurrence Response 
- 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<JobRecurrence Schedule Monthly Occurrence Response> 
- 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 JobRecurrence Schedule Monthly Occurrence Response[] 
- 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[JobRecurrence Schedule Monthly Occurrence Response] 
- 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).
- LastExecution stringTime 
- Gets the time the last occurrence executed in ISO-8601 format. Could be empty if job has not run yet.
- NextExecution stringTime 
- 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).
- LastExecution stringTime 
- Gets the time the last occurrence executed in ISO-8601 format. Could be empty if job has not run yet.
- NextExecution stringTime 
- 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).
- lastExecution StringTime 
- Gets the time the last occurrence executed in ISO-8601 format. Could be empty if job has not run yet.
- nextExecution StringTime 
- 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).
- lastExecution stringTime 
- Gets the time the last occurrence executed in ISO-8601 format. Could be empty if job has not run yet.
- nextExecution stringTime 
- 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_ strtime 
- Gets the time the last occurrence executed in ISO-8601 format. Could be empty if job has not run yet.
- next_execution_ strtime 
- 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).
- lastExecution StringTime 
- Gets the time the last occurrence executed in ISO-8601 format. Could be empty if job has not run yet.
- nextExecution StringTime 
- Gets the time of the next occurrence in ISO-8601 format. Could be empty if the job is completed.
OAuthAuthenticationResponse  
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.
- SasKey stringName 
- Gets or sets the SAS key name.
- Type string
- Gets or sets the authentication type.
- SasKey string
- Gets or sets the SAS key.
- SasKey stringName 
- Gets or sets the SAS key name.
- Type string
- Gets or sets the authentication type.
- sasKey String
- Gets or sets the SAS key.
- sasKey StringName 
- Gets or sets the SAS key name.
- type String
- Gets or sets the authentication type.
- sasKey string
- Gets or sets the SAS key.
- sasKey stringName 
- 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_ strname 
- Gets or sets the SAS key name.
- type str
- Gets or sets the authentication type.
- sasKey String
- Gets or sets the SAS key.
- sasKey StringName 
- 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.
- ReplyTo stringSession Id 
- Gets or sets the reply to session ID.
- ScheduledEnqueue stringTime Utc 
- Gets or sets the scheduled enqueue time UTC.
- SessionId string
- Gets or sets the session ID.
- TimeTo stringLive 
- Gets or sets the time to live.
- To string
- Gets or sets the to.
- ViaPartition stringKey 
- 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.
- ReplyTo stringSession Id 
- Gets or sets the reply to session ID.
- ScheduledEnqueue stringTime Utc 
- Gets or sets the scheduled enqueue time UTC.
- SessionId string
- Gets or sets the session ID.
- TimeTo stringLive 
- Gets or sets the time to live.
- To string
- Gets or sets the to.
- ViaPartition stringKey 
- 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.
- replyTo StringSession Id 
- Gets or sets the reply to session ID.
- scheduledEnqueue StringTime Utc 
- Gets or sets the scheduled enqueue time UTC.
- sessionId String
- Gets or sets the session ID.
- timeTo StringLive 
- Gets or sets the time to live.
- to String
- Gets or sets the to.
- viaPartition StringKey 
- 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.
- replyTo stringSession Id 
- Gets or sets the reply to session ID.
- scheduledEnqueue stringTime Utc 
- Gets or sets the scheduled enqueue time UTC.
- sessionId string
- Gets or sets the session ID.
- timeTo stringLive 
- Gets or sets the time to live.
- to string
- Gets or sets the to.
- viaPartition stringKey 
- 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_ strsession_ id 
- Gets or sets the reply to session ID.
- scheduled_enqueue_ strtime_ utc 
- Gets or sets the scheduled enqueue time UTC.
- session_id str
- Gets or sets the session ID.
- time_to_ strlive 
- Gets or sets the time to live.
- to str
- Gets or sets the to.
- via_partition_ strkey 
- 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.
- replyTo StringSession Id 
- Gets or sets the reply to session ID.
- scheduledEnqueue StringTime Utc 
- Gets or sets the scheduled enqueue time UTC.
- sessionId String
- Gets or sets the session ID.
- timeTo StringLive 
- Gets or sets the time to live.
- to String
- Gets or sets the to.
- viaPartition StringKey 
- Gets or sets the via partition key.
ServiceBusQueueMessageResponse    
- Authentication
Pulumi.Azure Native. Scheduler. Inputs. Service Bus Authentication Response 
- Gets or sets the Service Bus authentication.
- BrokeredMessage Pulumi.Properties Azure Native. Scheduler. Inputs. Service Bus Brokered Message Properties Response 
- Gets or sets the brokered message properties.
- CustomMessage Dictionary<string, string>Properties 
- 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
ServiceBus Authentication Response 
- Gets or sets the Service Bus authentication.
- BrokeredMessage ServiceProperties Bus Brokered Message Properties Response 
- Gets or sets the brokered message properties.
- CustomMessage map[string]stringProperties 
- 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
ServiceBus Authentication Response 
- Gets or sets the Service Bus authentication.
- brokeredMessage ServiceProperties Bus Brokered Message Properties Response 
- Gets or sets the brokered message properties.
- customMessage Map<String,String>Properties 
- 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
ServiceBus Authentication Response 
- Gets or sets the Service Bus authentication.
- brokeredMessage ServiceProperties Bus Brokered Message Properties Response 
- Gets or sets the brokered message properties.
- customMessage {[key: string]: string}Properties 
- 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
ServiceBus Authentication Response 
- Gets or sets the Service Bus authentication.
- brokered_message_ Serviceproperties Bus Brokered Message Properties Response 
- Gets or sets the brokered message properties.
- custom_message_ Mapping[str, str]properties 
- 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.
- brokeredMessage Property MapProperties 
- Gets or sets the brokered message properties.
- customMessage Map<String>Properties 
- 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.Azure Native. Scheduler. Inputs. Service Bus Authentication Response 
- Gets or sets the Service Bus authentication.
- BrokeredMessage Pulumi.Properties Azure Native. Scheduler. Inputs. Service Bus Brokered Message Properties Response 
- Gets or sets the brokered message properties.
- CustomMessage Dictionary<string, string>Properties 
- 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
ServiceBus Authentication Response 
- Gets or sets the Service Bus authentication.
- BrokeredMessage ServiceProperties Bus Brokered Message Properties Response 
- Gets or sets the brokered message properties.
- CustomMessage map[string]stringProperties 
- 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
ServiceBus Authentication Response 
- Gets or sets the Service Bus authentication.
- brokeredMessage ServiceProperties Bus Brokered Message Properties Response 
- Gets or sets the brokered message properties.
- customMessage Map<String,String>Properties 
- 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
ServiceBus Authentication Response 
- Gets or sets the Service Bus authentication.
- brokeredMessage ServiceProperties Bus Brokered Message Properties Response 
- Gets or sets the brokered message properties.
- customMessage {[key: string]: string}Properties 
- 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
ServiceBus Authentication Response 
- Gets or sets the Service Bus authentication.
- brokered_message_ Serviceproperties Bus Brokered Message Properties Response 
- Gets or sets the brokered message properties.
- custom_message_ Mapping[str, str]properties 
- 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.
- brokeredMessage Property MapProperties 
- Gets or sets the brokered message properties.
- customMessage Map<String>Properties 
- 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
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi