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.63.0 published on Tuesday, Sep 24, 2024 by Pulumi
azure-native.scheduler.Job
Explore with Pulumi AI
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.63.0 published on Tuesday, Sep 24, 2024 by Pulumi
Azure REST API version: 2016-03-01. Prior API version in Azure Native 1.x: 2016-03-01.
Import
An existing resource can be imported using its type token, name, and identifier, e.g.
$ pulumi import azure-native:scheduler:Job myresource1 /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Scheduler/jobCollections/{jobCollectionName}/jobs/{jobName}
Create Job Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Job(name: string, args: JobArgs, opts?: CustomResourceOptions);
@overload
def Job(resource_name: str,
args: JobArgs,
opts: Optional[ResourceOptions] = None)
@overload
def Job(resource_name: str,
opts: Optional[ResourceOptions] = None,
job_collection_name: Optional[str] = None,
resource_group_name: Optional[str] = None,
job_name: Optional[str] = None,
properties: Optional[JobPropertiesArgs] = None)
func NewJob(ctx *Context, name string, args JobArgs, opts ...ResourceOption) (*Job, error)
public Job(string name, JobArgs args, CustomResourceOptions? opts = null)
type: azure-native:scheduler:Job
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args JobArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args JobArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args JobArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args JobArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args JobArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var examplejobResourceResourceFromScheduler = new AzureNative.Scheduler.Job("examplejobResourceResourceFromScheduler", new()
{
JobCollectionName = "string",
ResourceGroupName = "string",
JobName = "string",
Properties = new AzureNative.Scheduler.Inputs.JobPropertiesArgs
{
Action = new AzureNative.Scheduler.Inputs.JobActionArgs
{
ErrorAction = new AzureNative.Scheduler.Inputs.JobErrorActionArgs
{
QueueMessage = new AzureNative.Scheduler.Inputs.StorageQueueMessageArgs
{
Message = "string",
QueueName = "string",
SasToken = "string",
StorageAccount = "string",
},
Request = new AzureNative.Scheduler.Inputs.HttpRequestArgs
{
Authentication = new AzureNative.Scheduler.Inputs.BasicAuthenticationArgs
{
Type = "Basic",
Password = "string",
Username = "string",
},
Body = "string",
Headers =
{
{ "string", "string" },
},
Method = "string",
Uri = "string",
},
RetryPolicy = new AzureNative.Scheduler.Inputs.RetryPolicyArgs
{
RetryCount = 0,
RetryInterval = "string",
RetryType = AzureNative.Scheduler.RetryType.None,
},
ServiceBusQueueMessage = new AzureNative.Scheduler.Inputs.ServiceBusQueueMessageArgs
{
Authentication = new AzureNative.Scheduler.Inputs.ServiceBusAuthenticationArgs
{
SasKey = "string",
SasKeyName = "string",
Type = AzureNative.Scheduler.ServiceBusAuthenticationType.NotSpecified,
},
BrokeredMessageProperties = new AzureNative.Scheduler.Inputs.ServiceBusBrokeredMessagePropertiesArgs
{
ContentType = "string",
CorrelationId = "string",
ForcePersistence = false,
Label = "string",
MessageId = "string",
PartitionKey = "string",
ReplyTo = "string",
ReplyToSessionId = "string",
ScheduledEnqueueTimeUtc = "string",
SessionId = "string",
TimeToLive = "string",
To = "string",
ViaPartitionKey = "string",
},
CustomMessageProperties =
{
{ "string", "string" },
},
Message = "string",
Namespace = "string",
QueueName = "string",
TransportType = AzureNative.Scheduler.ServiceBusTransportType.NotSpecified,
},
ServiceBusTopicMessage = new AzureNative.Scheduler.Inputs.ServiceBusTopicMessageArgs
{
Authentication = new AzureNative.Scheduler.Inputs.ServiceBusAuthenticationArgs
{
SasKey = "string",
SasKeyName = "string",
Type = AzureNative.Scheduler.ServiceBusAuthenticationType.NotSpecified,
},
BrokeredMessageProperties = new AzureNative.Scheduler.Inputs.ServiceBusBrokeredMessagePropertiesArgs
{
ContentType = "string",
CorrelationId = "string",
ForcePersistence = false,
Label = "string",
MessageId = "string",
PartitionKey = "string",
ReplyTo = "string",
ReplyToSessionId = "string",
ScheduledEnqueueTimeUtc = "string",
SessionId = "string",
TimeToLive = "string",
To = "string",
ViaPartitionKey = "string",
},
CustomMessageProperties =
{
{ "string", "string" },
},
Message = "string",
Namespace = "string",
TopicPath = "string",
TransportType = AzureNative.Scheduler.ServiceBusTransportType.NotSpecified,
},
Type = AzureNative.Scheduler.JobActionType.Http,
},
QueueMessage = new AzureNative.Scheduler.Inputs.StorageQueueMessageArgs
{
Message = "string",
QueueName = "string",
SasToken = "string",
StorageAccount = "string",
},
Request = new AzureNative.Scheduler.Inputs.HttpRequestArgs
{
Authentication = new AzureNative.Scheduler.Inputs.BasicAuthenticationArgs
{
Type = "Basic",
Password = "string",
Username = "string",
},
Body = "string",
Headers =
{
{ "string", "string" },
},
Method = "string",
Uri = "string",
},
RetryPolicy = new AzureNative.Scheduler.Inputs.RetryPolicyArgs
{
RetryCount = 0,
RetryInterval = "string",
RetryType = AzureNative.Scheduler.RetryType.None,
},
ServiceBusQueueMessage = new AzureNative.Scheduler.Inputs.ServiceBusQueueMessageArgs
{
Authentication = new AzureNative.Scheduler.Inputs.ServiceBusAuthenticationArgs
{
SasKey = "string",
SasKeyName = "string",
Type = AzureNative.Scheduler.ServiceBusAuthenticationType.NotSpecified,
},
BrokeredMessageProperties = new AzureNative.Scheduler.Inputs.ServiceBusBrokeredMessagePropertiesArgs
{
ContentType = "string",
CorrelationId = "string",
ForcePersistence = false,
Label = "string",
MessageId = "string",
PartitionKey = "string",
ReplyTo = "string",
ReplyToSessionId = "string",
ScheduledEnqueueTimeUtc = "string",
SessionId = "string",
TimeToLive = "string",
To = "string",
ViaPartitionKey = "string",
},
CustomMessageProperties =
{
{ "string", "string" },
},
Message = "string",
Namespace = "string",
QueueName = "string",
TransportType = AzureNative.Scheduler.ServiceBusTransportType.NotSpecified,
},
ServiceBusTopicMessage = new AzureNative.Scheduler.Inputs.ServiceBusTopicMessageArgs
{
Authentication = new AzureNative.Scheduler.Inputs.ServiceBusAuthenticationArgs
{
SasKey = "string",
SasKeyName = "string",
Type = AzureNative.Scheduler.ServiceBusAuthenticationType.NotSpecified,
},
BrokeredMessageProperties = new AzureNative.Scheduler.Inputs.ServiceBusBrokeredMessagePropertiesArgs
{
ContentType = "string",
CorrelationId = "string",
ForcePersistence = false,
Label = "string",
MessageId = "string",
PartitionKey = "string",
ReplyTo = "string",
ReplyToSessionId = "string",
ScheduledEnqueueTimeUtc = "string",
SessionId = "string",
TimeToLive = "string",
To = "string",
ViaPartitionKey = "string",
},
CustomMessageProperties =
{
{ "string", "string" },
},
Message = "string",
Namespace = "string",
TopicPath = "string",
TransportType = AzureNative.Scheduler.ServiceBusTransportType.NotSpecified,
},
Type = AzureNative.Scheduler.JobActionType.Http,
},
Recurrence = new AzureNative.Scheduler.Inputs.JobRecurrenceArgs
{
Count = 0,
EndTime = "string",
Frequency = AzureNative.Scheduler.RecurrenceFrequency.Minute,
Interval = 0,
Schedule = new AzureNative.Scheduler.Inputs.JobRecurrenceScheduleArgs
{
Hours = new[]
{
0,
},
Minutes = new[]
{
0,
},
MonthDays = new[]
{
0,
},
MonthlyOccurrences = new[]
{
new AzureNative.Scheduler.Inputs.JobRecurrenceScheduleMonthlyOccurrenceArgs
{
Day = AzureNative.Scheduler.JobScheduleDay.Monday,
Occurrence = 0,
},
},
WeekDays = new[]
{
AzureNative.Scheduler.DayOfWeek.Sunday,
},
},
},
StartTime = "string",
State = AzureNative.Scheduler.JobState.Enabled,
},
});
example, err := scheduler.NewJob(ctx, "examplejobResourceResourceFromScheduler", &scheduler.JobArgs{
JobCollectionName: pulumi.String("string"),
ResourceGroupName: pulumi.String("string"),
JobName: pulumi.String("string"),
Properties: &scheduler.JobPropertiesArgs{
Action: &scheduler.JobActionArgs{
ErrorAction: &scheduler.JobErrorActionArgs{
QueueMessage: &scheduler.StorageQueueMessageArgs{
Message: pulumi.String("string"),
QueueName: pulumi.String("string"),
SasToken: pulumi.String("string"),
StorageAccount: pulumi.String("string"),
},
Request: &scheduler.HttpRequestArgs{
Authentication: scheduler.BasicAuthentication{
Type: "Basic",
Password: "string",
Username: "string",
},
Body: pulumi.String("string"),
Headers: pulumi.StringMap{
"string": pulumi.String("string"),
},
Method: pulumi.String("string"),
Uri: pulumi.String("string"),
},
RetryPolicy: &scheduler.RetryPolicyArgs{
RetryCount: pulumi.Int(0),
RetryInterval: pulumi.String("string"),
RetryType: scheduler.RetryTypeNone,
},
ServiceBusQueueMessage: &scheduler.ServiceBusQueueMessageArgs{
Authentication: &scheduler.ServiceBusAuthenticationArgs{
SasKey: pulumi.String("string"),
SasKeyName: pulumi.String("string"),
Type: scheduler.ServiceBusAuthenticationTypeNotSpecified,
},
BrokeredMessageProperties: &scheduler.ServiceBusBrokeredMessagePropertiesArgs{
ContentType: pulumi.String("string"),
CorrelationId: pulumi.String("string"),
ForcePersistence: pulumi.Bool(false),
Label: pulumi.String("string"),
MessageId: pulumi.String("string"),
PartitionKey: pulumi.String("string"),
ReplyTo: pulumi.String("string"),
ReplyToSessionId: pulumi.String("string"),
ScheduledEnqueueTimeUtc: pulumi.String("string"),
SessionId: pulumi.String("string"),
TimeToLive: pulumi.String("string"),
To: pulumi.String("string"),
ViaPartitionKey: pulumi.String("string"),
},
CustomMessageProperties: pulumi.StringMap{
"string": pulumi.String("string"),
},
Message: pulumi.String("string"),
Namespace: pulumi.String("string"),
QueueName: pulumi.String("string"),
TransportType: scheduler.ServiceBusTransportTypeNotSpecified,
},
ServiceBusTopicMessage: &scheduler.ServiceBusTopicMessageArgs{
Authentication: &scheduler.ServiceBusAuthenticationArgs{
SasKey: pulumi.String("string"),
SasKeyName: pulumi.String("string"),
Type: scheduler.ServiceBusAuthenticationTypeNotSpecified,
},
BrokeredMessageProperties: &scheduler.ServiceBusBrokeredMessagePropertiesArgs{
ContentType: pulumi.String("string"),
CorrelationId: pulumi.String("string"),
ForcePersistence: pulumi.Bool(false),
Label: pulumi.String("string"),
MessageId: pulumi.String("string"),
PartitionKey: pulumi.String("string"),
ReplyTo: pulumi.String("string"),
ReplyToSessionId: pulumi.String("string"),
ScheduledEnqueueTimeUtc: pulumi.String("string"),
SessionId: pulumi.String("string"),
TimeToLive: pulumi.String("string"),
To: pulumi.String("string"),
ViaPartitionKey: pulumi.String("string"),
},
CustomMessageProperties: pulumi.StringMap{
"string": pulumi.String("string"),
},
Message: pulumi.String("string"),
Namespace: pulumi.String("string"),
TopicPath: pulumi.String("string"),
TransportType: scheduler.ServiceBusTransportTypeNotSpecified,
},
Type: scheduler.JobActionTypeHttp,
},
QueueMessage: &scheduler.StorageQueueMessageArgs{
Message: pulumi.String("string"),
QueueName: pulumi.String("string"),
SasToken: pulumi.String("string"),
StorageAccount: pulumi.String("string"),
},
Request: &scheduler.HttpRequestArgs{
Authentication: scheduler.BasicAuthentication{
Type: "Basic",
Password: "string",
Username: "string",
},
Body: pulumi.String("string"),
Headers: pulumi.StringMap{
"string": pulumi.String("string"),
},
Method: pulumi.String("string"),
Uri: pulumi.String("string"),
},
RetryPolicy: &scheduler.RetryPolicyArgs{
RetryCount: pulumi.Int(0),
RetryInterval: pulumi.String("string"),
RetryType: scheduler.RetryTypeNone,
},
ServiceBusQueueMessage: &scheduler.ServiceBusQueueMessageArgs{
Authentication: &scheduler.ServiceBusAuthenticationArgs{
SasKey: pulumi.String("string"),
SasKeyName: pulumi.String("string"),
Type: scheduler.ServiceBusAuthenticationTypeNotSpecified,
},
BrokeredMessageProperties: &scheduler.ServiceBusBrokeredMessagePropertiesArgs{
ContentType: pulumi.String("string"),
CorrelationId: pulumi.String("string"),
ForcePersistence: pulumi.Bool(false),
Label: pulumi.String("string"),
MessageId: pulumi.String("string"),
PartitionKey: pulumi.String("string"),
ReplyTo: pulumi.String("string"),
ReplyToSessionId: pulumi.String("string"),
ScheduledEnqueueTimeUtc: pulumi.String("string"),
SessionId: pulumi.String("string"),
TimeToLive: pulumi.String("string"),
To: pulumi.String("string"),
ViaPartitionKey: pulumi.String("string"),
},
CustomMessageProperties: pulumi.StringMap{
"string": pulumi.String("string"),
},
Message: pulumi.String("string"),
Namespace: pulumi.String("string"),
QueueName: pulumi.String("string"),
TransportType: scheduler.ServiceBusTransportTypeNotSpecified,
},
ServiceBusTopicMessage: &scheduler.ServiceBusTopicMessageArgs{
Authentication: &scheduler.ServiceBusAuthenticationArgs{
SasKey: pulumi.String("string"),
SasKeyName: pulumi.String("string"),
Type: scheduler.ServiceBusAuthenticationTypeNotSpecified,
},
BrokeredMessageProperties: &scheduler.ServiceBusBrokeredMessagePropertiesArgs{
ContentType: pulumi.String("string"),
CorrelationId: pulumi.String("string"),
ForcePersistence: pulumi.Bool(false),
Label: pulumi.String("string"),
MessageId: pulumi.String("string"),
PartitionKey: pulumi.String("string"),
ReplyTo: pulumi.String("string"),
ReplyToSessionId: pulumi.String("string"),
ScheduledEnqueueTimeUtc: pulumi.String("string"),
SessionId: pulumi.String("string"),
TimeToLive: pulumi.String("string"),
To: pulumi.String("string"),
ViaPartitionKey: pulumi.String("string"),
},
CustomMessageProperties: pulumi.StringMap{
"string": pulumi.String("string"),
},
Message: pulumi.String("string"),
Namespace: pulumi.String("string"),
TopicPath: pulumi.String("string"),
TransportType: scheduler.ServiceBusTransportTypeNotSpecified,
},
Type: scheduler.JobActionTypeHttp,
},
Recurrence: &scheduler.JobRecurrenceArgs{
Count: pulumi.Int(0),
EndTime: pulumi.String("string"),
Frequency: scheduler.RecurrenceFrequencyMinute,
Interval: pulumi.Int(0),
Schedule: &scheduler.JobRecurrenceScheduleArgs{
Hours: pulumi.IntArray{
pulumi.Int(0),
},
Minutes: pulumi.IntArray{
pulumi.Int(0),
},
MonthDays: pulumi.IntArray{
pulumi.Int(0),
},
MonthlyOccurrences: scheduler.JobRecurrenceScheduleMonthlyOccurrenceArray{
&scheduler.JobRecurrenceScheduleMonthlyOccurrenceArgs{
Day: scheduler.JobScheduleDayMonday,
Occurrence: pulumi.Int(0),
},
},
WeekDays: scheduler.DayOfWeekArray{
scheduler.DayOfWeekSunday,
},
},
},
StartTime: pulumi.String("string"),
State: scheduler.JobStateEnabled,
},
})
var examplejobResourceResourceFromScheduler = new Job("examplejobResourceResourceFromScheduler", JobArgs.builder()
.jobCollectionName("string")
.resourceGroupName("string")
.jobName("string")
.properties(JobPropertiesArgs.builder()
.action(JobActionArgs.builder()
.errorAction(JobErrorActionArgs.builder()
.queueMessage(StorageQueueMessageArgs.builder()
.message("string")
.queueName("string")
.sasToken("string")
.storageAccount("string")
.build())
.request(HttpRequestArgs.builder()
.authentication(BasicAuthenticationArgs.builder()
.type("Basic")
.password("string")
.username("string")
.build())
.body("string")
.headers(Map.of("string", "string"))
.method("string")
.uri("string")
.build())
.retryPolicy(RetryPolicyArgs.builder()
.retryCount(0)
.retryInterval("string")
.retryType("None")
.build())
.serviceBusQueueMessage(ServiceBusQueueMessageArgs.builder()
.authentication(ServiceBusAuthenticationArgs.builder()
.sasKey("string")
.sasKeyName("string")
.type("NotSpecified")
.build())
.brokeredMessageProperties(ServiceBusBrokeredMessagePropertiesArgs.builder()
.contentType("string")
.correlationId("string")
.forcePersistence(false)
.label("string")
.messageId("string")
.partitionKey("string")
.replyTo("string")
.replyToSessionId("string")
.scheduledEnqueueTimeUtc("string")
.sessionId("string")
.timeToLive("string")
.to("string")
.viaPartitionKey("string")
.build())
.customMessageProperties(Map.of("string", "string"))
.message("string")
.namespace("string")
.queueName("string")
.transportType("NotSpecified")
.build())
.serviceBusTopicMessage(ServiceBusTopicMessageArgs.builder()
.authentication(ServiceBusAuthenticationArgs.builder()
.sasKey("string")
.sasKeyName("string")
.type("NotSpecified")
.build())
.brokeredMessageProperties(ServiceBusBrokeredMessagePropertiesArgs.builder()
.contentType("string")
.correlationId("string")
.forcePersistence(false)
.label("string")
.messageId("string")
.partitionKey("string")
.replyTo("string")
.replyToSessionId("string")
.scheduledEnqueueTimeUtc("string")
.sessionId("string")
.timeToLive("string")
.to("string")
.viaPartitionKey("string")
.build())
.customMessageProperties(Map.of("string", "string"))
.message("string")
.namespace("string")
.topicPath("string")
.transportType("NotSpecified")
.build())
.type("Http")
.build())
.queueMessage(StorageQueueMessageArgs.builder()
.message("string")
.queueName("string")
.sasToken("string")
.storageAccount("string")
.build())
.request(HttpRequestArgs.builder()
.authentication(BasicAuthenticationArgs.builder()
.type("Basic")
.password("string")
.username("string")
.build())
.body("string")
.headers(Map.of("string", "string"))
.method("string")
.uri("string")
.build())
.retryPolicy(RetryPolicyArgs.builder()
.retryCount(0)
.retryInterval("string")
.retryType("None")
.build())
.serviceBusQueueMessage(ServiceBusQueueMessageArgs.builder()
.authentication(ServiceBusAuthenticationArgs.builder()
.sasKey("string")
.sasKeyName("string")
.type("NotSpecified")
.build())
.brokeredMessageProperties(ServiceBusBrokeredMessagePropertiesArgs.builder()
.contentType("string")
.correlationId("string")
.forcePersistence(false)
.label("string")
.messageId("string")
.partitionKey("string")
.replyTo("string")
.replyToSessionId("string")
.scheduledEnqueueTimeUtc("string")
.sessionId("string")
.timeToLive("string")
.to("string")
.viaPartitionKey("string")
.build())
.customMessageProperties(Map.of("string", "string"))
.message("string")
.namespace("string")
.queueName("string")
.transportType("NotSpecified")
.build())
.serviceBusTopicMessage(ServiceBusTopicMessageArgs.builder()
.authentication(ServiceBusAuthenticationArgs.builder()
.sasKey("string")
.sasKeyName("string")
.type("NotSpecified")
.build())
.brokeredMessageProperties(ServiceBusBrokeredMessagePropertiesArgs.builder()
.contentType("string")
.correlationId("string")
.forcePersistence(false)
.label("string")
.messageId("string")
.partitionKey("string")
.replyTo("string")
.replyToSessionId("string")
.scheduledEnqueueTimeUtc("string")
.sessionId("string")
.timeToLive("string")
.to("string")
.viaPartitionKey("string")
.build())
.customMessageProperties(Map.of("string", "string"))
.message("string")
.namespace("string")
.topicPath("string")
.transportType("NotSpecified")
.build())
.type("Http")
.build())
.recurrence(JobRecurrenceArgs.builder()
.count(0)
.endTime("string")
.frequency("Minute")
.interval(0)
.schedule(JobRecurrenceScheduleArgs.builder()
.hours(0)
.minutes(0)
.monthDays(0)
.monthlyOccurrences(JobRecurrenceScheduleMonthlyOccurrenceArgs.builder()
.day("Monday")
.occurrence(0)
.build())
.weekDays("Sunday")
.build())
.build())
.startTime("string")
.state("Enabled")
.build())
.build());
examplejob_resource_resource_from_scheduler = azure_native.scheduler.Job("examplejobResourceResourceFromScheduler",
job_collection_name="string",
resource_group_name="string",
job_name="string",
properties={
"action": {
"errorAction": {
"queueMessage": {
"message": "string",
"queueName": "string",
"sasToken": "string",
"storageAccount": "string",
},
"request": {
"authentication": {
"type": "Basic",
"password": "string",
"username": "string",
},
"body": "string",
"headers": {
"string": "string",
},
"method": "string",
"uri": "string",
},
"retryPolicy": {
"retryCount": 0,
"retryInterval": "string",
"retryType": azure_native.scheduler.RetryType.NONE,
},
"serviceBusQueueMessage": {
"authentication": {
"sasKey": "string",
"sasKeyName": "string",
"type": azure_native.scheduler.ServiceBusAuthenticationType.NOT_SPECIFIED,
},
"brokeredMessageProperties": {
"contentType": "string",
"correlationId": "string",
"forcePersistence": False,
"label": "string",
"messageId": "string",
"partitionKey": "string",
"replyTo": "string",
"replyToSessionId": "string",
"scheduledEnqueueTimeUtc": "string",
"sessionId": "string",
"timeToLive": "string",
"to": "string",
"viaPartitionKey": "string",
},
"customMessageProperties": {
"string": "string",
},
"message": "string",
"namespace": "string",
"queueName": "string",
"transportType": azure_native.scheduler.ServiceBusTransportType.NOT_SPECIFIED,
},
"serviceBusTopicMessage": {
"authentication": {
"sasKey": "string",
"sasKeyName": "string",
"type": azure_native.scheduler.ServiceBusAuthenticationType.NOT_SPECIFIED,
},
"brokeredMessageProperties": {
"contentType": "string",
"correlationId": "string",
"forcePersistence": False,
"label": "string",
"messageId": "string",
"partitionKey": "string",
"replyTo": "string",
"replyToSessionId": "string",
"scheduledEnqueueTimeUtc": "string",
"sessionId": "string",
"timeToLive": "string",
"to": "string",
"viaPartitionKey": "string",
},
"customMessageProperties": {
"string": "string",
},
"message": "string",
"namespace": "string",
"topicPath": "string",
"transportType": azure_native.scheduler.ServiceBusTransportType.NOT_SPECIFIED,
},
"type": azure_native.scheduler.JobActionType.HTTP,
},
"queueMessage": {
"message": "string",
"queueName": "string",
"sasToken": "string",
"storageAccount": "string",
},
"request": {
"authentication": {
"type": "Basic",
"password": "string",
"username": "string",
},
"body": "string",
"headers": {
"string": "string",
},
"method": "string",
"uri": "string",
},
"retryPolicy": {
"retryCount": 0,
"retryInterval": "string",
"retryType": azure_native.scheduler.RetryType.NONE,
},
"serviceBusQueueMessage": {
"authentication": {
"sasKey": "string",
"sasKeyName": "string",
"type": azure_native.scheduler.ServiceBusAuthenticationType.NOT_SPECIFIED,
},
"brokeredMessageProperties": {
"contentType": "string",
"correlationId": "string",
"forcePersistence": False,
"label": "string",
"messageId": "string",
"partitionKey": "string",
"replyTo": "string",
"replyToSessionId": "string",
"scheduledEnqueueTimeUtc": "string",
"sessionId": "string",
"timeToLive": "string",
"to": "string",
"viaPartitionKey": "string",
},
"customMessageProperties": {
"string": "string",
},
"message": "string",
"namespace": "string",
"queueName": "string",
"transportType": azure_native.scheduler.ServiceBusTransportType.NOT_SPECIFIED,
},
"serviceBusTopicMessage": {
"authentication": {
"sasKey": "string",
"sasKeyName": "string",
"type": azure_native.scheduler.ServiceBusAuthenticationType.NOT_SPECIFIED,
},
"brokeredMessageProperties": {
"contentType": "string",
"correlationId": "string",
"forcePersistence": False,
"label": "string",
"messageId": "string",
"partitionKey": "string",
"replyTo": "string",
"replyToSessionId": "string",
"scheduledEnqueueTimeUtc": "string",
"sessionId": "string",
"timeToLive": "string",
"to": "string",
"viaPartitionKey": "string",
},
"customMessageProperties": {
"string": "string",
},
"message": "string",
"namespace": "string",
"topicPath": "string",
"transportType": azure_native.scheduler.ServiceBusTransportType.NOT_SPECIFIED,
},
"type": azure_native.scheduler.JobActionType.HTTP,
},
"recurrence": {
"count": 0,
"endTime": "string",
"frequency": azure_native.scheduler.RecurrenceFrequency.MINUTE,
"interval": 0,
"schedule": {
"hours": [0],
"minutes": [0],
"monthDays": [0],
"monthlyOccurrences": [{
"day": azure_native.scheduler.JobScheduleDay.MONDAY,
"occurrence": 0,
}],
"weekDays": [azure_native.scheduler.DayOfWeek.SUNDAY],
},
},
"startTime": "string",
"state": azure_native.scheduler.JobState.ENABLED,
})
const examplejobResourceResourceFromScheduler = new azure_native.scheduler.Job("examplejobResourceResourceFromScheduler", {
jobCollectionName: "string",
resourceGroupName: "string",
jobName: "string",
properties: {
action: {
errorAction: {
queueMessage: {
message: "string",
queueName: "string",
sasToken: "string",
storageAccount: "string",
},
request: {
authentication: {
type: "Basic",
password: "string",
username: "string",
},
body: "string",
headers: {
string: "string",
},
method: "string",
uri: "string",
},
retryPolicy: {
retryCount: 0,
retryInterval: "string",
retryType: azure_native.scheduler.RetryType.None,
},
serviceBusQueueMessage: {
authentication: {
sasKey: "string",
sasKeyName: "string",
type: azure_native.scheduler.ServiceBusAuthenticationType.NotSpecified,
},
brokeredMessageProperties: {
contentType: "string",
correlationId: "string",
forcePersistence: false,
label: "string",
messageId: "string",
partitionKey: "string",
replyTo: "string",
replyToSessionId: "string",
scheduledEnqueueTimeUtc: "string",
sessionId: "string",
timeToLive: "string",
to: "string",
viaPartitionKey: "string",
},
customMessageProperties: {
string: "string",
},
message: "string",
namespace: "string",
queueName: "string",
transportType: azure_native.scheduler.ServiceBusTransportType.NotSpecified,
},
serviceBusTopicMessage: {
authentication: {
sasKey: "string",
sasKeyName: "string",
type: azure_native.scheduler.ServiceBusAuthenticationType.NotSpecified,
},
brokeredMessageProperties: {
contentType: "string",
correlationId: "string",
forcePersistence: false,
label: "string",
messageId: "string",
partitionKey: "string",
replyTo: "string",
replyToSessionId: "string",
scheduledEnqueueTimeUtc: "string",
sessionId: "string",
timeToLive: "string",
to: "string",
viaPartitionKey: "string",
},
customMessageProperties: {
string: "string",
},
message: "string",
namespace: "string",
topicPath: "string",
transportType: azure_native.scheduler.ServiceBusTransportType.NotSpecified,
},
type: azure_native.scheduler.JobActionType.Http,
},
queueMessage: {
message: "string",
queueName: "string",
sasToken: "string",
storageAccount: "string",
},
request: {
authentication: {
type: "Basic",
password: "string",
username: "string",
},
body: "string",
headers: {
string: "string",
},
method: "string",
uri: "string",
},
retryPolicy: {
retryCount: 0,
retryInterval: "string",
retryType: azure_native.scheduler.RetryType.None,
},
serviceBusQueueMessage: {
authentication: {
sasKey: "string",
sasKeyName: "string",
type: azure_native.scheduler.ServiceBusAuthenticationType.NotSpecified,
},
brokeredMessageProperties: {
contentType: "string",
correlationId: "string",
forcePersistence: false,
label: "string",
messageId: "string",
partitionKey: "string",
replyTo: "string",
replyToSessionId: "string",
scheduledEnqueueTimeUtc: "string",
sessionId: "string",
timeToLive: "string",
to: "string",
viaPartitionKey: "string",
},
customMessageProperties: {
string: "string",
},
message: "string",
namespace: "string",
queueName: "string",
transportType: azure_native.scheduler.ServiceBusTransportType.NotSpecified,
},
serviceBusTopicMessage: {
authentication: {
sasKey: "string",
sasKeyName: "string",
type: azure_native.scheduler.ServiceBusAuthenticationType.NotSpecified,
},
brokeredMessageProperties: {
contentType: "string",
correlationId: "string",
forcePersistence: false,
label: "string",
messageId: "string",
partitionKey: "string",
replyTo: "string",
replyToSessionId: "string",
scheduledEnqueueTimeUtc: "string",
sessionId: "string",
timeToLive: "string",
to: "string",
viaPartitionKey: "string",
},
customMessageProperties: {
string: "string",
},
message: "string",
namespace: "string",
topicPath: "string",
transportType: azure_native.scheduler.ServiceBusTransportType.NotSpecified,
},
type: azure_native.scheduler.JobActionType.Http,
},
recurrence: {
count: 0,
endTime: "string",
frequency: azure_native.scheduler.RecurrenceFrequency.Minute,
interval: 0,
schedule: {
hours: [0],
minutes: [0],
monthDays: [0],
monthlyOccurrences: [{
day: azure_native.scheduler.JobScheduleDay.Monday,
occurrence: 0,
}],
weekDays: [azure_native.scheduler.DayOfWeek.Sunday],
},
},
startTime: "string",
state: azure_native.scheduler.JobState.Enabled,
},
});
type: azure-native:scheduler:Job
properties:
jobCollectionName: string
jobName: string
properties:
action:
errorAction:
queueMessage:
message: string
queueName: string
sasToken: string
storageAccount: string
request:
authentication:
password: string
type: Basic
username: string
body: string
headers:
string: string
method: string
uri: string
retryPolicy:
retryCount: 0
retryInterval: string
retryType: None
serviceBusQueueMessage:
authentication:
sasKey: string
sasKeyName: string
type: NotSpecified
brokeredMessageProperties:
contentType: string
correlationId: string
forcePersistence: false
label: string
messageId: string
partitionKey: string
replyTo: string
replyToSessionId: string
scheduledEnqueueTimeUtc: string
sessionId: string
timeToLive: string
to: string
viaPartitionKey: string
customMessageProperties:
string: string
message: string
namespace: string
queueName: string
transportType: NotSpecified
serviceBusTopicMessage:
authentication:
sasKey: string
sasKeyName: string
type: NotSpecified
brokeredMessageProperties:
contentType: string
correlationId: string
forcePersistence: false
label: string
messageId: string
partitionKey: string
replyTo: string
replyToSessionId: string
scheduledEnqueueTimeUtc: string
sessionId: string
timeToLive: string
to: string
viaPartitionKey: string
customMessageProperties:
string: string
message: string
namespace: string
topicPath: string
transportType: NotSpecified
type: Http
queueMessage:
message: string
queueName: string
sasToken: string
storageAccount: string
request:
authentication:
password: string
type: Basic
username: string
body: string
headers:
string: string
method: string
uri: string
retryPolicy:
retryCount: 0
retryInterval: string
retryType: None
serviceBusQueueMessage:
authentication:
sasKey: string
sasKeyName: string
type: NotSpecified
brokeredMessageProperties:
contentType: string
correlationId: string
forcePersistence: false
label: string
messageId: string
partitionKey: string
replyTo: string
replyToSessionId: string
scheduledEnqueueTimeUtc: string
sessionId: string
timeToLive: string
to: string
viaPartitionKey: string
customMessageProperties:
string: string
message: string
namespace: string
queueName: string
transportType: NotSpecified
serviceBusTopicMessage:
authentication:
sasKey: string
sasKeyName: string
type: NotSpecified
brokeredMessageProperties:
contentType: string
correlationId: string
forcePersistence: false
label: string
messageId: string
partitionKey: string
replyTo: string
replyToSessionId: string
scheduledEnqueueTimeUtc: string
sessionId: string
timeToLive: string
to: string
viaPartitionKey: string
customMessageProperties:
string: string
message: string
namespace: string
topicPath: string
transportType: NotSpecified
type: Http
recurrence:
count: 0
endTime: string
frequency: Minute
interval: 0
schedule:
hours:
- 0
minutes:
- 0
monthDays:
- 0
monthlyOccurrences:
- day: Monday
occurrence: 0
weekDays:
- Sunday
startTime: string
state: Enabled
resourceGroupName: string
Job Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
The Job resource accepts the following input properties:
- Job
Collection stringName - The job collection name.
- Resource
Group stringName - The resource group name.
- Job
Name string - The job name.
- Properties
Pulumi.
Azure Native. Scheduler. Inputs. Job Properties - Gets or sets the job properties.
- Job
Collection stringName - The job collection name.
- Resource
Group stringName - The resource group name.
- Job
Name string - The job name.
- Properties
Job
Properties Args - Gets or sets the job properties.
- job
Collection StringName - The job collection name.
- resource
Group StringName - The resource group name.
- job
Name String - The job name.
- properties
Job
Properties - Gets or sets the job properties.
- job
Collection stringName - The job collection name.
- resource
Group stringName - The resource group name.
- job
Name string - The job name.
- properties
Job
Properties - Gets or sets the job properties.
- job_
collection_ strname - The job collection name.
- resource_
group_ strname - The resource group name.
- job_
name str - The job name.
- properties
Job
Properties Args - Gets or sets the job properties.
- job
Collection StringName - The job collection name.
- resource
Group StringName - The resource group name.
- job
Name String - The job name.
- properties Property Map
- Gets or sets the job properties.
Outputs
All input properties are implicitly available as output properties. Additionally, the Job resource produces the following output properties:
Supporting Types
BasicAuthentication, BasicAuthenticationArgs
BasicAuthenticationResponse, BasicAuthenticationResponseArgs
ClientCertAuthentication, ClientCertAuthenticationArgs
- Certificate
Expiration stringDate - Gets or sets the certificate expiration date.
- Certificate
Subject stringName - Gets or sets the certificate subject name.
- Certificate
Thumbprint 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 stringDate - Gets or sets the certificate expiration date.
- Certificate
Subject stringName - Gets or sets the certificate subject name.
- Certificate
Thumbprint 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 StringDate - Gets or sets the certificate expiration date.
- certificate
Subject StringName - Gets or sets the certificate subject name.
- certificate
Thumbprint 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 stringDate - Gets or sets the certificate expiration date.
- certificate
Subject stringName - Gets or sets the certificate subject name.
- certificate
Thumbprint 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.
- certificate
Expiration StringDate - Gets or sets the certificate expiration date.
- certificate
Subject StringName - Gets or sets the certificate subject name.
- certificate
Thumbprint 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.
ClientCertAuthenticationResponse, ClientCertAuthenticationResponseArgs
- Certificate
Expiration stringDate - Gets or sets the certificate expiration date.
- Certificate
Subject stringName - Gets or sets the certificate subject name.
- Certificate
Thumbprint 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 stringDate - Gets or sets the certificate expiration date.
- Certificate
Subject stringName - Gets or sets the certificate subject name.
- Certificate
Thumbprint 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 StringDate - Gets or sets the certificate expiration date.
- certificate
Subject StringName - Gets or sets the certificate subject name.
- certificate
Thumbprint 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 stringDate - Gets or sets the certificate expiration date.
- certificate
Subject stringName - Gets or sets the certificate subject name.
- certificate
Thumbprint 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.
- certificate
Expiration StringDate - Gets or sets the certificate expiration date.
- certificate
Subject StringName - Gets or sets the certificate subject name.
- certificate
Thumbprint 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.
DayOfWeek, DayOfWeekArgs
- Sunday
- Sunday
- Monday
- Monday
- Tuesday
- Tuesday
- Wednesday
- Wednesday
- Thursday
- Thursday
- Friday
- Friday
- Saturday
- Saturday
- Day
Of Week Sunday - Sunday
- Day
Of Week Monday - Monday
- Day
Of Week Tuesday - Tuesday
- Day
Of Week Wednesday - Wednesday
- Day
Of Week Thursday - Thursday
- Day
Of Week Friday - Friday
- Day
Of Week Saturday - Saturday
- Sunday
- Sunday
- Monday
- Monday
- Tuesday
- Tuesday
- Wednesday
- Wednesday
- Thursday
- Thursday
- Friday
- Friday
- Saturday
- Saturday
- Sunday
- Sunday
- Monday
- Monday
- Tuesday
- Tuesday
- Wednesday
- Wednesday
- Thursday
- Thursday
- Friday
- Friday
- Saturday
- Saturday
- SUNDAY
- Sunday
- MONDAY
- Monday
- TUESDAY
- Tuesday
- WEDNESDAY
- Wednesday
- THURSDAY
- Thursday
- FRIDAY
- Friday
- SATURDAY
- Saturday
- "Sunday"
- Sunday
- "Monday"
- Monday
- "Tuesday"
- Tuesday
- "Wednesday"
- Wednesday
- "Thursday"
- Thursday
- "Friday"
- Friday
- "Saturday"
- Saturday
HttpRequest, HttpRequestArgs
- Authentication
Pulumi.
Azure | Pulumi.Native. Scheduler. Inputs. Basic Authentication Azure | Pulumi.Native. Scheduler. Inputs. Client Cert Authentication Azure Native. Scheduler. Inputs. OAuth Authentication - 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
Basic
Authentication | ClientCert | OAuthAuthentication Authentication - 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
Basic
Authentication | ClientCert | OAuthAuthentication Authentication - 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
Basic
Authentication | ClientCert | OAuthAuthentication Authentication - 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
Basic
Authentication | ClientCert | OAuthAuthentication Authentication - 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.
HttpRequestResponse, HttpRequestResponseArgs
- 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
Basic
Authentication | 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
Basic
Authentication | 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
Basic
Authentication | 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
Basic
Authentication | 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.
JobAction, JobActionArgs
- Error
Action Pulumi.Azure Native. Scheduler. Inputs. Job Error Action - Gets or sets the error action.
- Queue
Message Pulumi.Azure Native. Scheduler. Inputs. Storage Queue Message - Gets or sets the storage queue message.
- Request
Pulumi.
Azure Native. Scheduler. Inputs. Http Request - Gets or sets the http requests.
- Retry
Policy Pulumi.Azure Native. Scheduler. Inputs. Retry Policy - Gets or sets the retry policy.
- Service
Bus Pulumi.Queue Message Azure Native. Scheduler. Inputs. Service Bus Queue Message - Gets or sets the service bus queue message.
- Service
Bus Pulumi.Topic Message Azure Native. Scheduler. Inputs. Service Bus Topic Message - Gets or sets the service bus topic message.
- Type
Pulumi.
Azure Native. Scheduler. Job Action Type - Gets or sets the job action type.
- Error
Action JobError Action - Gets or sets the error action.
- Queue
Message StorageQueue Message - Gets or sets the storage queue message.
- Request
Http
Request - Gets or sets the http requests.
- Retry
Policy RetryPolicy - Gets or sets the retry policy.
- Service
Bus ServiceQueue Message Bus Queue Message - Gets or sets the service bus queue message.
- Service
Bus ServiceTopic Message Bus Topic Message - Gets or sets the service bus topic message.
- Type
Job
Action Type - Gets or sets the job action type.
- error
Action JobError Action - Gets or sets the error action.
- queue
Message StorageQueue Message - Gets or sets the storage queue message.
- request
Http
Request - Gets or sets the http requests.
- retry
Policy RetryPolicy - Gets or sets the retry policy.
- service
Bus ServiceQueue Message Bus Queue Message - Gets or sets the service bus queue message.
- service
Bus ServiceTopic Message Bus Topic Message - Gets or sets the service bus topic message.
- type
Job
Action Type - Gets or sets the job action type.
- error
Action JobError Action - Gets or sets the error action.
- queue
Message StorageQueue Message - Gets or sets the storage queue message.
- request
Http
Request - Gets or sets the http requests.
- retry
Policy RetryPolicy - Gets or sets the retry policy.
- service
Bus ServiceQueue Message Bus Queue Message - Gets or sets the service bus queue message.
- service
Bus ServiceTopic Message Bus Topic Message - Gets or sets the service bus topic message.
- type
Job
Action Type - Gets or sets the job action type.
- error_
action JobError Action - Gets or sets the error action.
- queue_
message StorageQueue Message - Gets or sets the storage queue message.
- request
Http
Request - Gets or sets the http requests.
- retry_
policy RetryPolicy - Gets or sets the retry policy.
- service_
bus_ Servicequeue_ message Bus Queue Message - Gets or sets the service bus queue message.
- service_
bus_ Servicetopic_ message Bus Topic Message - Gets or sets the service bus topic message.
- type
Job
Action Type - Gets or sets the job action type.
- error
Action Property Map - Gets or sets the error action.
- queue
Message Property Map - Gets or sets the storage queue message.
- request Property Map
- Gets or sets the http requests.
- retry
Policy Property Map - Gets or sets the retry policy.
- service
Bus Property MapQueue Message - Gets or sets the service bus queue message.
- service
Bus Property MapTopic Message - Gets or sets the service bus topic message.
- type
"Http" | "Https" | "Storage
Queue" | "Service Bus Queue" | "Service Bus Topic" - Gets or sets the job action type.
JobActionResponse, JobActionResponseArgs
- Error
Action Pulumi.Azure Native. Scheduler. Inputs. Job Error Action Response - Gets or sets the error action.
- Queue
Message 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.
- Retry
Policy Pulumi.Azure Native. Scheduler. Inputs. Retry Policy Response - Gets or sets the retry policy.
- Service
Bus Pulumi.Queue Message Azure Native. Scheduler. Inputs. Service Bus Queue Message Response - Gets or sets the service bus queue message.
- Service
Bus 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.
- Error
Action JobError Action Response - Gets or sets the error action.
- Queue
Message StorageQueue Message Response - Gets or sets the storage queue message.
- Request
Http
Request 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 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
Http
Request 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 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
Http
Request 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 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
Http
Request 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.
- error
Action Property Map - Gets or sets the error action.
- queue
Message Property Map - Gets or sets the storage queue message.
- request Property Map
- Gets or sets the http requests.
- retry
Policy Property Map - Gets or sets the retry policy.
- service
Bus Property MapQueue Message - Gets or sets the service bus queue message.
- service
Bus Property MapTopic Message - Gets or sets the service bus topic message.
- type String
- Gets or sets the job action type.
JobActionType, JobActionTypeArgs
- Http
- Http
- Https
- Https
- Storage
Queue - StorageQueue
- Service
Bus Queue - ServiceBusQueue
- Service
Bus Topic - ServiceBusTopic
- Job
Action Type Http - Http
- Job
Action Type Https - Https
- Job
Action Type Storage Queue - StorageQueue
- Job
Action Type Service Bus Queue - ServiceBusQueue
- Job
Action Type Service Bus Topic - ServiceBusTopic
- Http
- Http
- Https
- Https
- Storage
Queue - StorageQueue
- Service
Bus Queue - ServiceBusQueue
- Service
Bus Topic - ServiceBusTopic
- Http
- Http
- Https
- Https
- Storage
Queue - StorageQueue
- Service
Bus Queue - ServiceBusQueue
- Service
Bus Topic - ServiceBusTopic
- HTTP
- Http
- HTTPS
- Https
- STORAGE_QUEUE
- StorageQueue
- SERVICE_BUS_QUEUE
- ServiceBusQueue
- SERVICE_BUS_TOPIC
- ServiceBusTopic
- "Http"
- Http
- "Https"
- Https
- "Storage
Queue" - StorageQueue
- "Service
Bus Queue" - ServiceBusQueue
- "Service
Bus Topic" - ServiceBusTopic
JobErrorAction, JobErrorActionArgs
- Queue
Message Pulumi.Azure Native. Scheduler. Inputs. Storage Queue Message - Gets or sets the storage queue message.
- Request
Pulumi.
Azure Native. Scheduler. Inputs. Http Request - Gets or sets the http requests.
- Retry
Policy Pulumi.Azure Native. Scheduler. Inputs. Retry Policy - Gets or sets the retry policy.
- Service
Bus Pulumi.Queue Message Azure Native. Scheduler. Inputs. Service Bus Queue Message - Gets or sets the service bus queue message.
- Service
Bus Pulumi.Topic Message Azure Native. Scheduler. Inputs. Service Bus Topic Message - Gets or sets the service bus topic message.
- Type
Pulumi.
Azure Native. Scheduler. Job Action Type - Gets or sets the job error action type.
- Queue
Message StorageQueue Message - Gets or sets the storage queue message.
- Request
Http
Request - Gets or sets the http requests.
- Retry
Policy RetryPolicy - Gets or sets the retry policy.
- Service
Bus ServiceQueue Message Bus Queue Message - Gets or sets the service bus queue message.
- Service
Bus ServiceTopic Message Bus Topic Message - Gets or sets the service bus topic message.
- Type
Job
Action Type - Gets or sets the job error action type.
- queue
Message StorageQueue Message - Gets or sets the storage queue message.
- request
Http
Request - Gets or sets the http requests.
- retry
Policy RetryPolicy - Gets or sets the retry policy.
- service
Bus ServiceQueue Message Bus Queue Message - Gets or sets the service bus queue message.
- service
Bus ServiceTopic Message Bus Topic Message - Gets or sets the service bus topic message.
- type
Job
Action Type - Gets or sets the job error action type.
- queue
Message StorageQueue Message - Gets or sets the storage queue message.
- request
Http
Request - Gets or sets the http requests.
- retry
Policy RetryPolicy - Gets or sets the retry policy.
- service
Bus ServiceQueue Message Bus Queue Message - Gets or sets the service bus queue message.
- service
Bus ServiceTopic Message Bus Topic Message - Gets or sets the service bus topic message.
- type
Job
Action Type - Gets or sets the job error action type.
- queue_
message StorageQueue Message - Gets or sets the storage queue message.
- request
Http
Request - Gets or sets the http requests.
- retry_
policy RetryPolicy - Gets or sets the retry policy.
- service_
bus_ Servicequeue_ message Bus Queue Message - Gets or sets the service bus queue message.
- service_
bus_ Servicetopic_ message Bus Topic Message - Gets or sets the service bus topic message.
- type
Job
Action Type - Gets or sets the job error action type.
- queue
Message Property Map - Gets or sets the storage queue message.
- request Property Map
- Gets or sets the http requests.
- retry
Policy Property Map - Gets or sets the retry policy.
- service
Bus Property MapQueue Message - Gets or sets the service bus queue message.
- service
Bus Property MapTopic Message - Gets or sets the service bus topic message.
- type
"Http" | "Https" | "Storage
Queue" | "Service Bus Queue" | "Service Bus Topic" - Gets or sets the job error action type.
JobErrorActionResponse, JobErrorActionResponseArgs
- Queue
Message 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.
- Retry
Policy Pulumi.Azure Native. Scheduler. Inputs. Retry Policy Response - Gets or sets the retry policy.
- Service
Bus Pulumi.Queue Message Azure Native. Scheduler. Inputs. Service Bus Queue Message Response - Gets or sets the service bus queue message.
- Service
Bus 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.
- Queue
Message StorageQueue Message Response - Gets or sets the storage queue message.
- Request
Http
Request 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 string
- Gets or sets the job error action type.
- queue
Message StorageQueue Message Response - Gets or sets the storage queue message.
- request
Http
Request 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 String
- Gets or sets the job error action type.
- queue
Message StorageQueue Message Response - Gets or sets the storage queue message.
- request
Http
Request 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 string
- Gets or sets the job error action type.
- queue_
message StorageQueue Message Response - Gets or sets the storage queue message.
- request
Http
Request 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.
- queue
Message Property Map - Gets or sets the storage queue message.
- request Property Map
- Gets or sets the http requests.
- retry
Policy Property Map - Gets or sets the retry policy.
- service
Bus Property MapQueue Message - Gets or sets the service bus queue message.
- service
Bus Property MapTopic Message - Gets or sets the service bus topic message.
- type String
- Gets or sets the job error action type.
JobProperties, JobPropertiesArgs
- Action
Pulumi.
Azure Native. Scheduler. Inputs. Job Action - Gets or sets the job action.
- Recurrence
Pulumi.
Azure Native. Scheduler. Inputs. Job Recurrence - Gets or sets the job recurrence.
- Start
Time string - Gets or sets the job start time.
- State
Pulumi.
Azure Native. Scheduler. Job State - Gets or set the job state.
- Action
Job
Action - Gets or sets the job action.
- Recurrence
Job
Recurrence - Gets or sets the job recurrence.
- Start
Time string - Gets or sets the job start time.
- State
Job
State Enum - Gets or set the job state.
- action
Job
Action - Gets or sets the job action.
- recurrence
Job
Recurrence - Gets or sets the job recurrence.
- start
Time String - Gets or sets the job start time.
- state
Job
State - Gets or set the job state.
- action
Job
Action - Gets or sets the job action.
- recurrence
Job
Recurrence - Gets or sets the job recurrence.
- start
Time string - Gets or sets the job start time.
- state
Job
State - Gets or set the job state.
- action
Job
Action - Gets or sets the job action.
- recurrence
Job
Recurrence - Gets or sets the job recurrence.
- start_
time str - Gets or sets the job start time.
- state
Job
State - Gets or set the job state.
- action Property Map
- Gets or sets the job action.
- recurrence Property Map
- Gets or sets the job recurrence.
- start
Time String - Gets or sets the job start time.
- state "Enabled" | "Disabled" | "Faulted" | "Completed"
- Gets or set the job state.
JobPropertiesResponse, JobPropertiesResponseArgs
- 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.
- Start
Time string - Gets or sets the job start time.
- State string
- Gets or set the job state.
- Status
Job
Status Response - Gets the job status.
- Action
Job
Action Response - Gets or sets the job action.
- Recurrence
Job
Recurrence Response - Gets or sets the job recurrence.
- Start
Time string - Gets or sets the job start time.
- State string
- Gets or set the job state.
- status
Job
Status Response - Gets the job status.
- action
Job
Action Response - Gets or sets the job action.
- recurrence
Job
Recurrence Response - Gets or sets the job recurrence.
- start
Time String - Gets or sets the job start time.
- state String
- Gets or set the job state.
- status
Job
Status Response - Gets the job status.
- action
Job
Action Response - Gets or sets the job action.
- recurrence
Job
Recurrence Response - Gets or sets the job recurrence.
- start
Time string - Gets or sets the job start time.
- state string
- Gets or set the job state.
- status
Job
Status Response - Gets the job status.
- action
Job
Action Response - Gets or sets the job action.
- recurrence
Job
Recurrence 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.
- start
Time String - Gets or sets the job start time.
- state String
- Gets or set the job state.
JobRecurrence, JobRecurrenceArgs
- Count int
- Gets or sets the maximum number of times that the job should run.
- End
Time string - Gets or sets the time at which the job will complete.
- Frequency
Pulumi.
Azure Native. Scheduler. Recurrence Frequency - 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
- Count int
- Gets or sets the maximum number of times that the job should run.
- End
Time string - Gets or sets the time at which the job will complete.
- Frequency
Recurrence
Frequency - Gets or sets the frequency of recurrence (second, minute, hour, day, week, month).
- Interval int
- Gets or sets the interval between retries.
- Schedule
Job
Recurrence Schedule
- count Integer
- Gets or sets the maximum number of times that the job should run.
- end
Time String - Gets or sets the time at which the job will complete.
- frequency
Recurrence
Frequency - Gets or sets the frequency of recurrence (second, minute, hour, day, week, month).
- interval Integer
- Gets or sets the interval between retries.
- schedule
Job
Recurrence Schedule
- count number
- Gets or sets the maximum number of times that the job should run.
- end
Time string - Gets or sets the time at which the job will complete.
- frequency
Recurrence
Frequency - Gets or sets the frequency of recurrence (second, minute, hour, day, week, month).
- interval number
- Gets or sets the interval between retries.
- schedule
Job
Recurrence Schedule
- 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
Recurrence
Frequency - Gets or sets the frequency of recurrence (second, minute, hour, day, week, month).
- interval int
- Gets or sets the interval between retries.
- schedule
Job
Recurrence Schedule
- count Number
- Gets or sets the maximum number of times that the job should run.
- end
Time String - Gets or sets the time at which the job will complete.
- frequency "Minute" | "Hour" | "Day" | "Week" | "Month"
- 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
JobRecurrenceResponse, JobRecurrenceResponseArgs
- Count int
- Gets or sets the maximum number of times that the job should run.
- End
Time 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.
- End
Time 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
Job
Recurrence Schedule Response
- count Integer
- Gets or sets the maximum number of times that the job should run.
- end
Time 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
Job
Recurrence Schedule Response
- count number
- Gets or sets the maximum number of times that the job should run.
- end
Time 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
Job
Recurrence 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
Job
Recurrence Schedule Response
- count Number
- Gets or sets the maximum number of times that the job should run.
- end
Time 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
JobRecurrenceSchedule, JobRecurrenceScheduleArgs
- 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.
- Month
Days List<int> - Gets or sets the days of the month that the job should execute on. Must be between 1 and 31.
- Monthly
Occurrences List<Pulumi.Azure Native. Scheduler. Inputs. Job Recurrence Schedule Monthly Occurrence> - Gets or sets the occurrences of days within a month.
- Week
Days List<Pulumi.Azure Native. Scheduler. Day Of Week> - 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.
- Month
Days []int - Gets or sets the days of the month that the job should execute on. Must be between 1 and 31.
- Monthly
Occurrences []JobRecurrence Schedule Monthly Occurrence - Gets or sets the occurrences of days within a month.
- Week
Days []DayOf Week - 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.
- month
Days List<Integer> - Gets or sets the days of the month that the job should execute on. Must be between 1 and 31.
- monthly
Occurrences List<JobRecurrence Schedule Monthly Occurrence> - Gets or sets the occurrences of days within a month.
- week
Days List<DayOf Week> - 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.
- month
Days number[] - Gets or sets the days of the month that the job should execute on. Must be between 1 and 31.
- monthly
Occurrences JobRecurrence Schedule Monthly Occurrence[] - Gets or sets the occurrences of days within a month.
- week
Days DayOf Week[] - 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] - Gets or sets the occurrences of days within a month.
- week_
days Sequence[DayOf Week] - 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.
- month
Days List<Number> - Gets or sets the days of the month that the job should execute on. Must be between 1 and 31.
- monthly
Occurrences List<Property Map> - Gets or sets the occurrences of days within a month.
- week
Days List<"Sunday" | "Monday" | "Tuesday" | "Wednesday" | "Thursday" | "Friday" | "Saturday"> - Gets or sets the days of the week that the job should execute on.
JobRecurrenceScheduleMonthlyOccurrence, JobRecurrenceScheduleMonthlyOccurrenceArgs
- Day
Pulumi.
Azure Native. Scheduler. Job Schedule Day - 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
Job
Schedule Day - 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
Job
Schedule Day - 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
Job
Schedule Day - 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
Job
Schedule Day - 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 "Monday" | "Tuesday" | "Wednesday" | "Thursday" | "Friday" | "Saturday" | "Sunday"
- 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.
JobRecurrenceScheduleMonthlyOccurrenceResponse, JobRecurrenceScheduleMonthlyOccurrenceResponseArgs
- 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, JobRecurrenceScheduleResponseArgs
- 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.
- Month
Days List<int> - Gets or sets the days of the month that the job should execute on. Must be between 1 and 31.
- Monthly
Occurrences List<Pulumi.Azure Native. Scheduler. Inputs. Job Recurrence Schedule Monthly Occurrence Response> - Gets or sets the occurrences of days within a month.
- Week
Days 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.
- Month
Days []int - Gets or sets the days of the month that the job should execute on. Must be between 1 and 31.
- Monthly
Occurrences []JobRecurrence Schedule Monthly Occurrence Response - Gets or sets the occurrences of days within a month.
- Week
Days []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.
- month
Days List<Integer> - Gets or sets the days of the month that the job should execute on. Must be between 1 and 31.
- monthly
Occurrences List<JobRecurrence Schedule Monthly Occurrence Response> - Gets or sets the occurrences of days within a month.
- week
Days 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.
- month
Days number[] - Gets or sets the days of the month that the job should execute on. Must be between 1 and 31.
- monthly
Occurrences JobRecurrence Schedule Monthly Occurrence Response[] - Gets or sets the occurrences of days within a month.
- week
Days 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.
- month
Days List<Number> - Gets or sets the days of the month that the job should execute on. Must be between 1 and 31.
- monthly
Occurrences List<Property Map> - Gets or sets the occurrences of days within a month.
- week
Days List<String> - Gets or sets the days of the week that the job should execute on.
JobScheduleDay, JobScheduleDayArgs
- Monday
- Monday
- Tuesday
- Tuesday
- Wednesday
- Wednesday
- Thursday
- Thursday
- Friday
- Friday
- Saturday
- Saturday
- Sunday
- Sunday
- Job
Schedule Day Monday - Monday
- Job
Schedule Day Tuesday - Tuesday
- Job
Schedule Day Wednesday - Wednesday
- Job
Schedule Day Thursday - Thursday
- Job
Schedule Day Friday - Friday
- Job
Schedule Day Saturday - Saturday
- Job
Schedule Day Sunday - Sunday
- Monday
- Monday
- Tuesday
- Tuesday
- Wednesday
- Wednesday
- Thursday
- Thursday
- Friday
- Friday
- Saturday
- Saturday
- Sunday
- Sunday
- Monday
- Monday
- Tuesday
- Tuesday
- Wednesday
- Wednesday
- Thursday
- Thursday
- Friday
- Friday
- Saturday
- Saturday
- Sunday
- Sunday
- MONDAY
- Monday
- TUESDAY
- Tuesday
- WEDNESDAY
- Wednesday
- THURSDAY
- Thursday
- FRIDAY
- Friday
- SATURDAY
- Saturday
- SUNDAY
- Sunday
- "Monday"
- Monday
- "Tuesday"
- Tuesday
- "Wednesday"
- Wednesday
- "Thursday"
- Thursday
- "Friday"
- Friday
- "Saturday"
- Saturday
- "Sunday"
- Sunday
JobState, JobStateArgs
- Enabled
- Enabled
- Disabled
- Disabled
- Faulted
- Faulted
- Completed
- Completed
- Job
State Enabled - Enabled
- Job
State Disabled - Disabled
- Job
State Faulted - Faulted
- Job
State Completed - Completed
- Enabled
- Enabled
- Disabled
- Disabled
- Faulted
- Faulted
- Completed
- Completed
- Enabled
- Enabled
- Disabled
- Disabled
- Faulted
- Faulted
- Completed
- Completed
- ENABLED
- Enabled
- DISABLED
- Disabled
- FAULTED
- Faulted
- COMPLETED
- Completed
- "Enabled"
- Enabled
- "Disabled"
- Disabled
- "Faulted"
- Faulted
- "Completed"
- Completed
JobStatusResponse, JobStatusResponseArgs
- 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 stringTime - Gets the time the last occurrence executed in ISO-8601 format. Could be empty if job has not run yet.
- Next
Execution 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 stringTime - Gets the time the last occurrence executed in ISO-8601 format. Could be empty if job has not run yet.
- Next
Execution stringTime - Gets the time of the next occurrence in ISO-8601 format. Could be empty if the job is completed.
- execution
Count Integer - Gets the number of times this job has executed.
- failure
Count Integer - Gets the number of times this job has failed.
- faulted
Count Integer - Gets the number of faulted occurrences (occurrences that were retried and failed as many times as the retry policy states).
- last
Execution StringTime - Gets the time the last occurrence executed in ISO-8601 format. Could be empty if job has not run yet.
- next
Execution StringTime - Gets the time of the next occurrence in ISO-8601 format. Could be empty if the job is completed.
- execution
Count number - Gets the number of times this job has executed.
- failure
Count number - Gets the number of times this job has failed.
- faulted
Count number - Gets the number of faulted occurrences (occurrences that were retried and failed as many times as the retry policy states).
- last
Execution stringTime - Gets the time the last occurrence executed in ISO-8601 format. Could be empty if job has not run yet.
- next
Execution 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.
- execution
Count Number - Gets the number of times this job has executed.
- failure
Count Number - Gets the number of times this job has failed.
- faulted
Count Number - Gets the number of faulted occurrences (occurrences that were retried and failed as many times as the retry policy states).
- last
Execution StringTime - Gets the time the last occurrence executed in ISO-8601 format. Could be empty if job has not run yet.
- next
Execution StringTime - Gets the time of the next occurrence in ISO-8601 format. Could be empty if the job is completed.
OAuthAuthentication, OAuthAuthenticationArgs
OAuthAuthenticationResponse, OAuthAuthenticationResponseArgs
RecurrenceFrequency, RecurrenceFrequencyArgs
- Minute
- Minute
- Hour
- Hour
- Day
- Day
- Week
- Week
- Month
- Month
- Recurrence
Frequency Minute - Minute
- Recurrence
Frequency Hour - Hour
- Recurrence
Frequency Day - Day
- Recurrence
Frequency Week - Week
- Recurrence
Frequency Month - Month
- Minute
- Minute
- Hour
- Hour
- Day
- Day
- Week
- Week
- Month
- Month
- Minute
- Minute
- Hour
- Hour
- Day
- Day
- Week
- Week
- Month
- Month
- MINUTE
- Minute
- HOUR
- Hour
- DAY
- Day
- WEEK
- Week
- MONTH
- Month
- "Minute"
- Minute
- "Hour"
- Hour
- "Day"
- Day
- "Week"
- Week
- "Month"
- Month
RetryPolicy, RetryPolicyArgs
- Retry
Count int - Gets or sets the number of times a retry should be attempted.
- Retry
Interval string - Gets or sets the retry interval between retries, specify duration in ISO 8601 format.
- Retry
Type Pulumi.Azure Native. Scheduler. Retry Type - 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 string - Gets or sets the retry interval between retries, specify duration in ISO 8601 format.
- Retry
Type RetryType - Gets or sets the retry strategy to be used.
- retry
Count Integer - Gets or sets the number of times a retry should be attempted.
- retry
Interval String - Gets or sets the retry interval between retries, specify duration in ISO 8601 format.
- retry
Type RetryType - Gets or sets the retry strategy to be used.
- retry
Count number - Gets or sets the number of times a retry should be attempted.
- retry
Interval string - Gets or sets the retry interval between retries, specify duration in ISO 8601 format.
- retry
Type RetryType - 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 RetryType - Gets or sets the retry strategy to be used.
- retry
Count Number - Gets or sets the number of times a retry should be attempted.
- retry
Interval String - Gets or sets the retry interval between retries, specify duration in ISO 8601 format.
- retry
Type "None" | "Fixed" - Gets or sets the retry strategy to be used.
RetryPolicyResponse, RetryPolicyResponseArgs
- Retry
Count int - Gets or sets the number of times a retry should be attempted.
- Retry
Interval string - Gets or sets the retry interval between retries, specify duration in ISO 8601 format.
- Retry
Type 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 string - Gets or sets the retry interval between retries, specify duration in ISO 8601 format.
- Retry
Type string - Gets or sets the retry strategy to be used.
- retry
Count Integer - Gets or sets the number of times a retry should be attempted.
- retry
Interval String - Gets or sets the retry interval between retries, specify duration in ISO 8601 format.
- retry
Type String - Gets or sets the retry strategy to be used.
- retry
Count number - Gets or sets the number of times a retry should be attempted.
- retry
Interval string - Gets or sets the retry interval between retries, specify duration in ISO 8601 format.
- retry
Type 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.
- retry
Count Number - Gets or sets the number of times a retry should be attempted.
- retry
Interval String - Gets or sets the retry interval between retries, specify duration in ISO 8601 format.
- retry
Type String - Gets or sets the retry strategy to be used.
RetryType, RetryTypeArgs
- None
- None
- Fixed
- Fixed
- Retry
Type None - None
- Retry
Type Fixed - Fixed
- None
- None
- Fixed
- Fixed
- None
- None
- Fixed
- Fixed
- NONE
- None
- FIXED
- Fixed
- "None"
- None
- "Fixed"
- Fixed
ServiceBusAuthentication, ServiceBusAuthenticationArgs
- Sas
Key string - Gets or sets the SAS key.
- Sas
Key stringName - Gets or sets the SAS key name.
- Type
Pulumi.
Azure Native. Scheduler. Service Bus Authentication Type - Gets or sets the authentication type.
- Sas
Key string - Gets or sets the SAS key.
- Sas
Key stringName - Gets or sets the SAS key name.
- Type
Service
Bus Authentication Type - Gets or sets the authentication type.
- sas
Key String - Gets or sets the SAS key.
- sas
Key StringName - Gets or sets the SAS key name.
- type
Service
Bus Authentication Type - Gets or sets the authentication type.
- sas
Key string - Gets or sets the SAS key.
- sas
Key stringName - Gets or sets the SAS key name.
- type
Service
Bus Authentication Type - 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
Service
Bus Authentication Type - Gets or sets the authentication type.
- sas
Key String - Gets or sets the SAS key.
- sas
Key StringName - Gets or sets the SAS key name.
- type
"Not
Specified" | "Shared Access Key" - Gets or sets the authentication type.
ServiceBusAuthenticationResponse, ServiceBusAuthenticationResponseArgs
- Sas
Key string - Gets or sets the SAS key.
- Sas
Key stringName - Gets or sets the SAS key name.
- Type string
- Gets or sets the authentication type.
- Sas
Key string - Gets or sets the SAS key.
- Sas
Key stringName - Gets or sets the SAS key name.
- Type string
- Gets or sets the authentication type.
- sas
Key String - Gets or sets the SAS key.
- sas
Key StringName - Gets or sets the SAS key name.
- type String
- Gets or sets the authentication type.
- sas
Key string - Gets or sets the SAS key.
- sas
Key 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.
- sas
Key String - Gets or sets the SAS key.
- sas
Key StringName - Gets or sets the SAS key name.
- type String
- Gets or sets the authentication type.
ServiceBusAuthenticationType, ServiceBusAuthenticationTypeArgs
- Not
Specified - NotSpecified
- Shared
Access Key - SharedAccessKey
- Service
Bus Authentication Type Not Specified - NotSpecified
- Service
Bus Authentication Type Shared Access Key - SharedAccessKey
- Not
Specified - NotSpecified
- Shared
Access Key - SharedAccessKey
- Not
Specified - NotSpecified
- Shared
Access Key - SharedAccessKey
- NOT_SPECIFIED
- NotSpecified
- SHARED_ACCESS_KEY
- SharedAccessKey
- "Not
Specified" - NotSpecified
- "Shared
Access Key" - SharedAccessKey
ServiceBusBrokeredMessageProperties, ServiceBusBrokeredMessagePropertiesArgs
- Content
Type string - Gets or sets the content type.
- Correlation
Id string - Gets or sets the correlation ID.
- Force
Persistence bool - Gets or sets the force persistence.
- Label string
- Gets or sets the label.
- Message
Id string - Gets or sets the message ID.
- Partition
Key string - Gets or sets the partition key.
- Reply
To string - Gets or sets the reply to.
- Reply
To stringSession Id - Gets or sets the reply to session ID.
- Scheduled
Enqueue stringTime Utc - Gets or sets the scheduled enqueue time UTC.
- Session
Id string - Gets or sets the session ID.
- Time
To stringLive - Gets or sets the time to live.
- To string
- Gets or sets the to.
- Via
Partition stringKey - Gets or sets the via partition key.
- Content
Type string - Gets or sets the content type.
- Correlation
Id string - Gets or sets the correlation ID.
- Force
Persistence bool - Gets or sets the force persistence.
- Label string
- Gets or sets the label.
- Message
Id string - Gets or sets the message ID.
- Partition
Key string - Gets or sets the partition key.
- Reply
To string - Gets or sets the reply to.
- Reply
To stringSession Id - Gets or sets the reply to session ID.
- Scheduled
Enqueue stringTime Utc - Gets or sets the scheduled enqueue time UTC.
- Session
Id string - Gets or sets the session ID.
- Time
To stringLive - Gets or sets the time to live.
- To string
- Gets or sets the to.
- Via
Partition stringKey - Gets or sets the via partition key.
- content
Type String - Gets or sets the content type.
- correlation
Id String - Gets or sets the correlation ID.
- force
Persistence Boolean - Gets or sets the force persistence.
- label String
- Gets or sets the label.
- message
Id String - Gets or sets the message ID.
- partition
Key String - Gets or sets the partition key.
- reply
To String - Gets or sets the reply to.
- reply
To StringSession Id - Gets or sets the reply to session ID.
- scheduled
Enqueue StringTime Utc - Gets or sets the scheduled enqueue time UTC.
- session
Id String - Gets or sets the session ID.
- time
To StringLive - Gets or sets the time to live.
- to String
- Gets or sets the to.
- via
Partition StringKey - Gets or sets the via partition key.
- content
Type string - Gets or sets the content type.
- correlation
Id string - Gets or sets the correlation ID.
- force
Persistence boolean - Gets or sets the force persistence.
- label string
- Gets or sets the label.
- message
Id string - Gets or sets the message ID.
- partition
Key string - Gets or sets the partition key.
- reply
To string - Gets or sets the reply to.
- reply
To stringSession Id - Gets or sets the reply to session ID.
- scheduled
Enqueue stringTime Utc - Gets or sets the scheduled enqueue time UTC.
- session
Id string - Gets or sets the session ID.
- time
To stringLive - Gets or sets the time to live.
- to string
- Gets or sets the to.
- via
Partition 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.
- content
Type String - Gets or sets the content type.
- correlation
Id String - Gets or sets the correlation ID.
- force
Persistence Boolean - Gets or sets the force persistence.
- label String
- Gets or sets the label.
- message
Id String - Gets or sets the message ID.
- partition
Key String - Gets or sets the partition key.
- reply
To String - Gets or sets the reply to.
- reply
To StringSession Id - Gets or sets the reply to session ID.
- scheduled
Enqueue StringTime Utc - Gets or sets the scheduled enqueue time UTC.
- session
Id String - Gets or sets the session ID.
- time
To StringLive - Gets or sets the time to live.
- to String
- Gets or sets the to.
- via
Partition StringKey - Gets or sets the via partition key.
ServiceBusBrokeredMessagePropertiesResponse, ServiceBusBrokeredMessagePropertiesResponseArgs
- Content
Type string - Gets or sets the content type.
- Correlation
Id string - Gets or sets the correlation ID.
- Force
Persistence bool - Gets or sets the force persistence.
- Label string
- Gets or sets the label.
- Message
Id string - Gets or sets the message ID.
- Partition
Key string - Gets or sets the partition key.
- Reply
To string - Gets or sets the reply to.
- Reply
To stringSession Id - Gets or sets the reply to session ID.
- Scheduled
Enqueue stringTime Utc - Gets or sets the scheduled enqueue time UTC.
- Session
Id string - Gets or sets the session ID.
- Time
To stringLive - Gets or sets the time to live.
- To string
- Gets or sets the to.
- Via
Partition stringKey - Gets or sets the via partition key.
- Content
Type string - Gets or sets the content type.
- Correlation
Id string - Gets or sets the correlation ID.
- Force
Persistence bool - Gets or sets the force persistence.
- Label string
- Gets or sets the label.
- Message
Id string - Gets or sets the message ID.
- Partition
Key string - Gets or sets the partition key.
- Reply
To string - Gets or sets the reply to.
- Reply
To stringSession Id - Gets or sets the reply to session ID.
- Scheduled
Enqueue stringTime Utc - Gets or sets the scheduled enqueue time UTC.
- Session
Id string - Gets or sets the session ID.
- Time
To stringLive - Gets or sets the time to live.
- To string
- Gets or sets the to.
- Via
Partition stringKey - Gets or sets the via partition key.
- content
Type String - Gets or sets the content type.
- correlation
Id String - Gets or sets the correlation ID.
- force
Persistence Boolean - Gets or sets the force persistence.
- label String
- Gets or sets the label.
- message
Id String - Gets or sets the message ID.
- partition
Key String - Gets or sets the partition key.
- reply
To String - Gets or sets the reply to.
- reply
To StringSession Id - Gets or sets the reply to session ID.
- scheduled
Enqueue StringTime Utc - Gets or sets the scheduled enqueue time UTC.
- session
Id String - Gets or sets the session ID.
- time
To StringLive - Gets or sets the time to live.
- to String
- Gets or sets the to.
- via
Partition StringKey - Gets or sets the via partition key.
- content
Type string - Gets or sets the content type.
- correlation
Id string - Gets or sets the correlation ID.
- force
Persistence boolean - Gets or sets the force persistence.
- label string
- Gets or sets the label.
- message
Id string - Gets or sets the message ID.
- partition
Key string - Gets or sets the partition key.
- reply
To string - Gets or sets the reply to.
- reply
To stringSession Id - Gets or sets the reply to session ID.
- scheduled
Enqueue stringTime Utc - Gets or sets the scheduled enqueue time UTC.
- session
Id string - Gets or sets the session ID.
- time
To stringLive - Gets or sets the time to live.
- to string
- Gets or sets the to.
- via
Partition 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.
- content
Type String - Gets or sets the content type.
- correlation
Id String - Gets or sets the correlation ID.
- force
Persistence Boolean - Gets or sets the force persistence.
- label String
- Gets or sets the label.
- message
Id String - Gets or sets the message ID.
- partition
Key String - Gets or sets the partition key.
- reply
To String - Gets or sets the reply to.
- reply
To StringSession Id - Gets or sets the reply to session ID.
- scheduled
Enqueue StringTime Utc - Gets or sets the scheduled enqueue time UTC.
- session
Id String - Gets or sets the session ID.
- time
To StringLive - Gets or sets the time to live.
- to String
- Gets or sets the to.
- via
Partition StringKey - Gets or sets the via partition key.
ServiceBusQueueMessage, ServiceBusQueueMessageArgs
- Authentication
Pulumi.
Azure Native. Scheduler. Inputs. Service Bus Authentication - Gets or sets the Service Bus authentication.
- Brokered
Message Pulumi.Properties Azure Native. Scheduler. Inputs. Service Bus Brokered Message Properties - Gets or sets the brokered message properties.
- Custom
Message 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.
- Queue
Name string - Gets or sets the queue name.
- Transport
Type Pulumi.Azure Native. Scheduler. Service Bus Transport Type - Gets or sets the transport type.
- Authentication
Service
Bus Authentication - Gets or sets the Service Bus authentication.
- Brokered
Message ServiceProperties Bus Brokered Message Properties - Gets or sets the brokered message properties.
- Custom
Message map[string]stringProperties - Gets or sets the custom message properties.
- Message string
- Gets or sets the message.
- Namespace string
- Gets or sets the namespace.
- Queue
Name string - Gets or sets the queue name.
- Transport
Type ServiceBus Transport Type - Gets or sets the transport type.
- authentication
Service
Bus Authentication - Gets or sets the Service Bus authentication.
- brokered
Message ServiceProperties Bus Brokered Message Properties - Gets or sets the brokered message properties.
- custom
Message 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.
- queue
Name String - Gets or sets the queue name.
- transport
Type ServiceBus Transport Type - Gets or sets the transport type.
- authentication
Service
Bus Authentication - Gets or sets the Service Bus authentication.
- brokered
Message ServiceProperties Bus Brokered Message Properties - Gets or sets the brokered message properties.
- custom
Message {[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.
- queue
Name string - Gets or sets the queue name.
- transport
Type ServiceBus Transport Type - Gets or sets the transport type.
- authentication
Service
Bus Authentication - Gets or sets the Service Bus authentication.
- brokered_
message_ Serviceproperties Bus Brokered Message Properties - 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 ServiceBus Transport Type - Gets or sets the transport type.
- authentication Property Map
- Gets or sets the Service Bus authentication.
- brokered
Message Property MapProperties - Gets or sets the brokered message properties.
- custom
Message Map<String>Properties - Gets or sets the custom message properties.
- message String
- Gets or sets the message.
- namespace String
- Gets or sets the namespace.
- queue
Name String - Gets or sets the queue name.
- transport
Type "NotSpecified" | "Net Messaging" | "AMQP" - Gets or sets the transport type.
ServiceBusQueueMessageResponse, ServiceBusQueueMessageResponseArgs
- Authentication
Pulumi.
Azure Native. Scheduler. Inputs. Service Bus Authentication Response - Gets or sets the Service Bus authentication.
- Brokered
Message Pulumi.Properties Azure Native. Scheduler. Inputs. Service Bus Brokered Message Properties Response - Gets or sets the brokered message properties.
- Custom
Message 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.
- Queue
Name string - Gets or sets the queue name.
- Transport
Type string - Gets or sets the transport type.
- Authentication
Service
Bus 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 map[string]stringProperties - Gets or sets the custom message properties.
- Message string
- Gets or sets the message.
- Namespace string
- Gets or sets the namespace.
- Queue
Name string - Gets or sets the queue name.
- Transport
Type string - Gets or sets the transport type.
- authentication
Service
Bus 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 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.
- queue
Name String - Gets or sets the queue name.
- transport
Type String - Gets or sets the transport type.
- authentication
Service
Bus 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 {[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.
- queue
Name string - Gets or sets the queue name.
- transport
Type string - Gets or sets the transport type.
- authentication
Service
Bus 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.
- brokered
Message Property MapProperties - Gets or sets the brokered message properties.
- custom
Message Map<String>Properties - Gets or sets the custom message properties.
- message String
- Gets or sets the message.
- namespace String
- Gets or sets the namespace.
- queue
Name String - Gets or sets the queue name.
- transport
Type String - Gets or sets the transport type.
ServiceBusTopicMessage, ServiceBusTopicMessageArgs
- Authentication
Pulumi.
Azure Native. Scheduler. Inputs. Service Bus Authentication - Gets or sets the Service Bus authentication.
- Brokered
Message Pulumi.Properties Azure Native. Scheduler. Inputs. Service Bus Brokered Message Properties - Gets or sets the brokered message properties.
- Custom
Message 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.
- Topic
Path string - Gets or sets the topic path.
- Transport
Type Pulumi.Azure Native. Scheduler. Service Bus Transport Type - Gets or sets the transport type.
- Authentication
Service
Bus Authentication - Gets or sets the Service Bus authentication.
- Brokered
Message ServiceProperties Bus Brokered Message Properties - Gets or sets the brokered message properties.
- Custom
Message map[string]stringProperties - Gets or sets the custom message properties.
- Message string
- Gets or sets the message.
- Namespace string
- Gets or sets the namespace.
- Topic
Path string - Gets or sets the topic path.
- Transport
Type ServiceBus Transport Type - Gets or sets the transport type.
- authentication
Service
Bus Authentication - Gets or sets the Service Bus authentication.
- brokered
Message ServiceProperties Bus Brokered Message Properties - Gets or sets the brokered message properties.
- custom
Message 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.
- topic
Path String - Gets or sets the topic path.
- transport
Type ServiceBus Transport Type - Gets or sets the transport type.
- authentication
Service
Bus Authentication - Gets or sets the Service Bus authentication.
- brokered
Message ServiceProperties Bus Brokered Message Properties - Gets or sets the brokered message properties.
- custom
Message {[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.
- topic
Path string - Gets or sets the topic path.
- transport
Type ServiceBus Transport Type - Gets or sets the transport type.
- authentication
Service
Bus Authentication - Gets or sets the Service Bus authentication.
- brokered_
message_ Serviceproperties Bus Brokered Message Properties - 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 ServiceBus Transport Type - Gets or sets the transport type.
- authentication Property Map
- Gets or sets the Service Bus authentication.
- brokered
Message Property MapProperties - Gets or sets the brokered message properties.
- custom
Message Map<String>Properties - Gets or sets the custom message properties.
- message String
- Gets or sets the message.
- namespace String
- Gets or sets the namespace.
- topic
Path String - Gets or sets the topic path.
- transport
Type "NotSpecified" | "Net Messaging" | "AMQP" - Gets or sets the transport type.
ServiceBusTopicMessageResponse, ServiceBusTopicMessageResponseArgs
- Authentication
Pulumi.
Azure Native. Scheduler. Inputs. Service Bus Authentication Response - Gets or sets the Service Bus authentication.
- Brokered
Message Pulumi.Properties Azure Native. Scheduler. Inputs. Service Bus Brokered Message Properties Response - Gets or sets the brokered message properties.
- Custom
Message 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.
- Topic
Path string - Gets or sets the topic path.
- Transport
Type string - Gets or sets the transport type.
- Authentication
Service
Bus 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 map[string]stringProperties - Gets or sets the custom message properties.
- Message string
- Gets or sets the message.
- Namespace string
- Gets or sets the namespace.
- Topic
Path string - Gets or sets the topic path.
- Transport
Type string - Gets or sets the transport type.
- authentication
Service
Bus 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 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.
- topic
Path String - Gets or sets the topic path.
- transport
Type String - Gets or sets the transport type.
- authentication
Service
Bus 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 {[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.
- topic
Path string - Gets or sets the topic path.
- transport
Type string - Gets or sets the transport type.
- authentication
Service
Bus 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.
- brokered
Message Property MapProperties - Gets or sets the brokered message properties.
- custom
Message Map<String>Properties - Gets or sets the custom message properties.
- message String
- Gets or sets the message.
- namespace String
- Gets or sets the namespace.
- topic
Path String - Gets or sets the topic path.
- transport
Type String - Gets or sets the transport type.
ServiceBusTransportType, ServiceBusTransportTypeArgs
- Not
Specified - NotSpecified
- Net
Messaging - NetMessaging
- AMQP
- AMQP
- Service
Bus Transport Type Not Specified - NotSpecified
- Service
Bus Transport Type Net Messaging - NetMessaging
- Service
Bus Transport Type AMQP - AMQP
- Not
Specified - NotSpecified
- Net
Messaging - NetMessaging
- AMQP
- AMQP
- Not
Specified - NotSpecified
- Net
Messaging - NetMessaging
- AMQP
- AMQP
- NOT_SPECIFIED
- NotSpecified
- NET_MESSAGING
- NetMessaging
- AMQP
- AMQP
- "Not
Specified" - NotSpecified
- "Net
Messaging" - NetMessaging
- "AMQP"
- AMQP
StorageQueueMessage, StorageQueueMessageArgs
- Message string
- Gets or sets the message.
- Queue
Name string - Gets or sets the queue name.
- Sas
Token string - Gets or sets the SAS key.
- Storage
Account string - Gets or sets the storage account name.
- Message string
- Gets or sets the message.
- Queue
Name string - Gets or sets the queue name.
- Sas
Token string - Gets or sets the SAS key.
- Storage
Account string - Gets or sets the storage account name.
- message String
- Gets or sets the message.
- queue
Name String - Gets or sets the queue name.
- sas
Token String - Gets or sets the SAS key.
- storage
Account String - Gets or sets the storage account name.
- message string
- Gets or sets the message.
- queue
Name string - Gets or sets the queue name.
- sas
Token string - Gets or sets the SAS key.
- storage
Account 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.
- queue
Name String - Gets or sets the queue name.
- sas
Token String - Gets or sets the SAS key.
- storage
Account String - Gets or sets the storage account name.
StorageQueueMessageResponse, StorageQueueMessageResponseArgs
- Message string
- Gets or sets the message.
- Queue
Name string - Gets or sets the queue name.
- Sas
Token string - Gets or sets the SAS key.
- Storage
Account string - Gets or sets the storage account name.
- Message string
- Gets or sets the message.
- Queue
Name string - Gets or sets the queue name.
- Sas
Token string - Gets or sets the SAS key.
- Storage
Account string - Gets or sets the storage account name.
- message String
- Gets or sets the message.
- queue
Name String - Gets or sets the queue name.
- sas
Token String - Gets or sets the SAS key.
- storage
Account String - Gets or sets the storage account name.
- message string
- Gets or sets the message.
- queue
Name string - Gets or sets the queue name.
- sas
Token string - Gets or sets the SAS key.
- storage
Account 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.
- queue
Name String - Gets or sets the queue name.
- sas
Token String - Gets or sets the SAS key.
- storage
Account 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 v1 docs if using the v1 version of this package.
Azure Native v2.63.0 published on Tuesday, Sep 24, 2024 by Pulumi