azure-native.scheduler.Job
Explore with Pulumi AI
Uses Azure REST API version 2016-03-01. In version 2.x of the Azure Native provider, it used API version 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 com.pulumi.azurenative.scheduler.Job("examplejobResourceResourceFromScheduler", com.pulumi.azurenative.scheduler.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": {
            "error_action": {
                "queue_message": {
                    "message": "string",
                    "queue_name": "string",
                    "sas_token": "string",
                    "storage_account": "string",
                },
                "request": {
                    "authentication": {
                        "type": "Basic",
                        "password": "string",
                        "username": "string",
                    },
                    "body": "string",
                    "headers": {
                        "string": "string",
                    },
                    "method": "string",
                    "uri": "string",
                },
                "retry_policy": {
                    "retry_count": 0,
                    "retry_interval": "string",
                    "retry_type": azure_native.scheduler.RetryType.NONE,
                },
                "service_bus_queue_message": {
                    "authentication": {
                        "sas_key": "string",
                        "sas_key_name": "string",
                        "type": azure_native.scheduler.ServiceBusAuthenticationType.NOT_SPECIFIED,
                    },
                    "brokered_message_properties": {
                        "content_type": "string",
                        "correlation_id": "string",
                        "force_persistence": False,
                        "label": "string",
                        "message_id": "string",
                        "partition_key": "string",
                        "reply_to": "string",
                        "reply_to_session_id": "string",
                        "scheduled_enqueue_time_utc": "string",
                        "session_id": "string",
                        "time_to_live": "string",
                        "to": "string",
                        "via_partition_key": "string",
                    },
                    "custom_message_properties": {
                        "string": "string",
                    },
                    "message": "string",
                    "namespace": "string",
                    "queue_name": "string",
                    "transport_type": azure_native.scheduler.ServiceBusTransportType.NOT_SPECIFIED,
                },
                "service_bus_topic_message": {
                    "authentication": {
                        "sas_key": "string",
                        "sas_key_name": "string",
                        "type": azure_native.scheduler.ServiceBusAuthenticationType.NOT_SPECIFIED,
                    },
                    "brokered_message_properties": {
                        "content_type": "string",
                        "correlation_id": "string",
                        "force_persistence": False,
                        "label": "string",
                        "message_id": "string",
                        "partition_key": "string",
                        "reply_to": "string",
                        "reply_to_session_id": "string",
                        "scheduled_enqueue_time_utc": "string",
                        "session_id": "string",
                        "time_to_live": "string",
                        "to": "string",
                        "via_partition_key": "string",
                    },
                    "custom_message_properties": {
                        "string": "string",
                    },
                    "message": "string",
                    "namespace": "string",
                    "topic_path": "string",
                    "transport_type": azure_native.scheduler.ServiceBusTransportType.NOT_SPECIFIED,
                },
                "type": azure_native.scheduler.JobActionType.HTTP,
            },
            "queue_message": {
                "message": "string",
                "queue_name": "string",
                "sas_token": "string",
                "storage_account": "string",
            },
            "request": {
                "authentication": {
                    "type": "Basic",
                    "password": "string",
                    "username": "string",
                },
                "body": "string",
                "headers": {
                    "string": "string",
                },
                "method": "string",
                "uri": "string",
            },
            "retry_policy": {
                "retry_count": 0,
                "retry_interval": "string",
                "retry_type": azure_native.scheduler.RetryType.NONE,
            },
            "service_bus_queue_message": {
                "authentication": {
                    "sas_key": "string",
                    "sas_key_name": "string",
                    "type": azure_native.scheduler.ServiceBusAuthenticationType.NOT_SPECIFIED,
                },
                "brokered_message_properties": {
                    "content_type": "string",
                    "correlation_id": "string",
                    "force_persistence": False,
                    "label": "string",
                    "message_id": "string",
                    "partition_key": "string",
                    "reply_to": "string",
                    "reply_to_session_id": "string",
                    "scheduled_enqueue_time_utc": "string",
                    "session_id": "string",
                    "time_to_live": "string",
                    "to": "string",
                    "via_partition_key": "string",
                },
                "custom_message_properties": {
                    "string": "string",
                },
                "message": "string",
                "namespace": "string",
                "queue_name": "string",
                "transport_type": azure_native.scheduler.ServiceBusTransportType.NOT_SPECIFIED,
            },
            "service_bus_topic_message": {
                "authentication": {
                    "sas_key": "string",
                    "sas_key_name": "string",
                    "type": azure_native.scheduler.ServiceBusAuthenticationType.NOT_SPECIFIED,
                },
                "brokered_message_properties": {
                    "content_type": "string",
                    "correlation_id": "string",
                    "force_persistence": False,
                    "label": "string",
                    "message_id": "string",
                    "partition_key": "string",
                    "reply_to": "string",
                    "reply_to_session_id": "string",
                    "scheduled_enqueue_time_utc": "string",
                    "session_id": "string",
                    "time_to_live": "string",
                    "to": "string",
                    "via_partition_key": "string",
                },
                "custom_message_properties": {
                    "string": "string",
                },
                "message": "string",
                "namespace": "string",
                "topic_path": "string",
                "transport_type": azure_native.scheduler.ServiceBusTransportType.NOT_SPECIFIED,
            },
            "type": azure_native.scheduler.JobActionType.HTTP,
        },
        "recurrence": {
            "count": 0,
            "end_time": "string",
            "frequency": azure_native.scheduler.RecurrenceFrequency.MINUTE,
            "interval": 0,
            "schedule": {
                "hours": [0],
                "minutes": [0],
                "month_days": [0],
                "monthly_occurrences": [{
                    "day": azure_native.scheduler.JobScheduleDay.MONDAY,
                    "occurrence": 0,
                }],
                "week_days": [azure_native.scheduler.DayOfWeek.SUNDAY],
            },
        },
        "start_time": "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
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The Job resource accepts the following input properties:
- JobCollection stringName 
- The job collection name.
- ResourceGroup stringName 
- The resource group name.
- JobName string
- The job name.
- Properties
Pulumi.Azure Native. Scheduler. Inputs. Job Properties 
- Gets or sets the job properties.
- JobCollection stringName 
- The job collection name.
- ResourceGroup stringName 
- The resource group name.
- JobName string
- The job name.
- Properties
JobProperties Args 
- Gets or sets the job properties.
- jobCollection StringName 
- The job collection name.
- resourceGroup StringName 
- The resource group name.
- jobName String
- The job name.
- properties
JobProperties 
- Gets or sets the job properties.
- jobCollection stringName 
- The job collection name.
- resourceGroup stringName 
- The resource group name.
- jobName string
- The job name.
- properties
JobProperties 
- 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
JobProperties Args 
- Gets or sets the job properties.
- jobCollection StringName 
- The job collection name.
- resourceGroup StringName 
- The resource group name.
- jobName 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:
- AzureApi stringVersion 
- The Azure API version of the resource.
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- Gets the job resource name.
- Type string
- Gets the job resource type.
- AzureApi stringVersion 
- The Azure API version of the resource.
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- Gets the job resource name.
- Type string
- Gets the job resource type.
- azureApi StringVersion 
- The Azure API version of the resource.
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- Gets the job resource name.
- type String
- Gets the job resource type.
- azureApi stringVersion 
- The Azure API version of the resource.
- id string
- The provider-assigned unique ID for this managed resource.
- name string
- Gets the job resource name.
- type string
- Gets the job resource type.
- azure_api_ strversion 
- The Azure API version of the resource.
- id str
- The provider-assigned unique ID for this managed resource.
- name str
- Gets the job resource name.
- type str
- Gets the job resource type.
- azureApi StringVersion 
- The Azure API version of the resource.
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- Gets the job resource name.
- type String
- Gets the job resource type.
Supporting Types
BasicAuthentication, BasicAuthenticationArgs    
BasicAuthenticationResponse, BasicAuthenticationResponseArgs      
ClientCertAuthentication, ClientCertAuthenticationArgs      
- CertificateExpiration stringDate 
- Gets or sets the certificate expiration date.
- CertificateSubject stringName 
- Gets or sets the certificate subject name.
- CertificateThumbprint string
- Gets or sets the certificate thumbprint.
- Password string
- Gets or sets the certificate password, return value will always be empty.
- Pfx string
- Gets or sets the pfx certificate. Accepts certification in base64 encoding, return value will always be empty.
- CertificateExpiration stringDate 
- Gets or sets the certificate expiration date.
- CertificateSubject stringName 
- Gets or sets the certificate subject name.
- CertificateThumbprint string
- Gets or sets the certificate thumbprint.
- Password string
- Gets or sets the certificate password, return value will always be empty.
- Pfx string
- Gets or sets the pfx certificate. Accepts certification in base64 encoding, return value will always be empty.
- certificateExpiration StringDate 
- Gets or sets the certificate expiration date.
- certificateSubject StringName 
- Gets or sets the certificate subject name.
- certificateThumbprint String
- Gets or sets the certificate thumbprint.
- password String
- Gets or sets the certificate password, return value will always be empty.
- pfx String
- Gets or sets the pfx certificate. Accepts certification in base64 encoding, return value will always be empty.
- certificateExpiration stringDate 
- Gets or sets the certificate expiration date.
- certificateSubject stringName 
- Gets or sets the certificate subject name.
- certificateThumbprint string
- Gets or sets the certificate thumbprint.
- password string
- Gets or sets the certificate password, return value will always be empty.
- pfx string
- Gets or sets the pfx certificate. Accepts certification in base64 encoding, return value will always be empty.
- certificate_expiration_ strdate 
- Gets or sets the certificate expiration date.
- certificate_subject_ strname 
- Gets or sets the certificate subject name.
- certificate_thumbprint str
- Gets or sets the certificate thumbprint.
- password str
- Gets or sets the certificate password, return value will always be empty.
- pfx str
- Gets or sets the pfx certificate. Accepts certification in base64 encoding, return value will always be empty.
- certificateExpiration StringDate 
- Gets or sets the certificate expiration date.
- certificateSubject StringName 
- Gets or sets the certificate subject name.
- certificateThumbprint String
- Gets or sets the certificate thumbprint.
- password String
- Gets or sets the certificate password, return value will always be empty.
- pfx String
- Gets or sets the pfx certificate. Accepts certification in base64 encoding, return value will always be empty.
ClientCertAuthenticationResponse, ClientCertAuthenticationResponseArgs        
- CertificateExpiration stringDate 
- Gets or sets the certificate expiration date.
- CertificateSubject stringName 
- Gets or sets the certificate subject name.
- CertificateThumbprint string
- Gets or sets the certificate thumbprint.
- Password string
- Gets or sets the certificate password, return value will always be empty.
- Pfx string
- Gets or sets the pfx certificate. Accepts certification in base64 encoding, return value will always be empty.
- CertificateExpiration stringDate 
- Gets or sets the certificate expiration date.
- CertificateSubject stringName 
- Gets or sets the certificate subject name.
- CertificateThumbprint string
- Gets or sets the certificate thumbprint.
- Password string
- Gets or sets the certificate password, return value will always be empty.
- Pfx string
- Gets or sets the pfx certificate. Accepts certification in base64 encoding, return value will always be empty.
- certificateExpiration StringDate 
- Gets or sets the certificate expiration date.
- certificateSubject StringName 
- Gets or sets the certificate subject name.
- certificateThumbprint String
- Gets or sets the certificate thumbprint.
- password String
- Gets or sets the certificate password, return value will always be empty.
- pfx String
- Gets or sets the pfx certificate. Accepts certification in base64 encoding, return value will always be empty.
- certificateExpiration stringDate 
- Gets or sets the certificate expiration date.
- certificateSubject stringName 
- Gets or sets the certificate subject name.
- certificateThumbprint string
- Gets or sets the certificate thumbprint.
- password string
- Gets or sets the certificate password, return value will always be empty.
- pfx string
- Gets or sets the pfx certificate. Accepts certification in base64 encoding, return value will always be empty.
- certificate_expiration_ strdate 
- Gets or sets the certificate expiration date.
- certificate_subject_ strname 
- Gets or sets the certificate subject name.
- certificate_thumbprint str
- Gets or sets the certificate thumbprint.
- password str
- Gets or sets the certificate password, return value will always be empty.
- pfx str
- Gets or sets the pfx certificate. Accepts certification in base64 encoding, return value will always be empty.
- certificateExpiration StringDate 
- Gets or sets the certificate expiration date.
- certificateSubject StringName 
- Gets or sets the certificate subject name.
- certificateThumbprint String
- Gets or sets the certificate thumbprint.
- password String
- Gets or sets the certificate password, return value will always be empty.
- pfx String
- Gets or sets the pfx certificate. Accepts certification in base64 encoding, return value will always be empty.
DayOfWeek, DayOfWeekArgs      
- Sunday
- Sunday
- Monday
- Monday
- Tuesday
- Tuesday
- Wednesday
- Wednesday
- Thursday
- Thursday
- Friday
- Friday
- Saturday
- Saturday
- DayOf Week Sunday 
- Sunday
- DayOf Week Monday 
- Monday
- DayOf Week Tuesday 
- Tuesday
- DayOf Week Wednesday 
- Wednesday
- DayOf Week Thursday 
- Thursday
- DayOf Week Friday 
- Friday
- DayOf 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
BasicAuthentication | 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
BasicAuthentication | 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
BasicAuthentication | 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
BasicAuthentication | 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
BasicAuthentication | ClientResponse Cert | OAuthAuthentication Response Authentication Response 
- Gets or sets the authentication method of the request.
- Body string
- Gets or sets the request body.
- Headers map[string]string
- Gets or sets the headers.
- Method string
- Gets or sets the method of the request.
- Uri string
- Gets or sets the URI of the request.
- authentication
BasicAuthentication | ClientResponse Cert | OAuthAuthentication Response Authentication Response 
- Gets or sets the authentication method of the request.
- body String
- Gets or sets the request body.
- headers Map<String,String>
- Gets or sets the headers.
- method String
- Gets or sets the method of the request.
- uri String
- Gets or sets the URI of the request.
- authentication
BasicAuthentication | ClientResponse Cert | OAuthAuthentication Response Authentication Response 
- Gets or sets the authentication method of the request.
- body string
- Gets or sets the request body.
- headers {[key: string]: string}
- Gets or sets the headers.
- method string
- Gets or sets the method of the request.
- uri string
- Gets or sets the URI of the request.
- authentication
BasicAuthentication | ClientResponse Cert | OAuthAuthentication Response Authentication Response 
- Gets or sets the authentication method of the request.
- body str
- Gets or sets the request body.
- headers Mapping[str, str]
- Gets or sets the headers.
- method str
- Gets or sets the method of the request.
- uri str
- Gets or sets the URI of the request.
- authentication Property Map | Property Map | Property Map
- Gets or sets the authentication method of the request.
- body String
- Gets or sets the request body.
- headers Map<String>
- Gets or sets the headers.
- method String
- Gets or sets the method of the request.
- uri String
- Gets or sets the URI of the request.
JobAction, JobActionArgs    
- ErrorAction Pulumi.Azure Native. Scheduler. Inputs. Job Error Action 
- Gets or sets the error action.
- QueueMessage 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.
- RetryPolicy Pulumi.Azure Native. Scheduler. Inputs. Retry Policy 
- Gets or sets the retry policy.
- ServiceBus Pulumi.Queue Message Azure Native. Scheduler. Inputs. Service Bus Queue Message 
- Gets or sets the service bus queue message.
- ServiceBus 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.
- ErrorAction JobError Action 
- Gets or sets the error action.
- QueueMessage StorageQueue Message 
- Gets or sets the storage queue message.
- Request
HttpRequest 
- Gets or sets the http requests.
- RetryPolicy RetryPolicy 
- Gets or sets the retry policy.
- ServiceBus ServiceQueue Message Bus Queue Message 
- Gets or sets the service bus queue message.
- ServiceBus ServiceTopic Message Bus Topic Message 
- Gets or sets the service bus topic message.
- Type
JobAction Type 
- Gets or sets the job action type.
- errorAction JobError Action 
- Gets or sets the error action.
- queueMessage StorageQueue Message 
- Gets or sets the storage queue message.
- request
HttpRequest 
- Gets or sets the http requests.
- retryPolicy RetryPolicy 
- Gets or sets the retry policy.
- serviceBus ServiceQueue Message Bus Queue Message 
- Gets or sets the service bus queue message.
- serviceBus ServiceTopic Message Bus Topic Message 
- Gets or sets the service bus topic message.
- type
JobAction Type 
- Gets or sets the job action type.
- errorAction JobError Action 
- Gets or sets the error action.
- queueMessage StorageQueue Message 
- Gets or sets the storage queue message.
- request
HttpRequest 
- Gets or sets the http requests.
- retryPolicy RetryPolicy 
- Gets or sets the retry policy.
- serviceBus ServiceQueue Message Bus Queue Message 
- Gets or sets the service bus queue message.
- serviceBus ServiceTopic Message Bus Topic Message 
- Gets or sets the service bus topic message.
- type
JobAction 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
HttpRequest 
- 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
JobAction Type 
- Gets or sets the job action type.
- errorAction Property Map
- Gets or sets the error action.
- queueMessage Property Map
- Gets or sets the storage queue message.
- request Property Map
- Gets or sets the http requests.
- retryPolicy Property Map
- Gets or sets the retry policy.
- serviceBus Property MapQueue Message 
- Gets or sets the service bus queue message.
- serviceBus Property MapTopic Message 
- Gets or sets the service bus topic message.
- type
"Http" | "Https" | "StorageQueue" | "Service Bus Queue" | "Service Bus Topic" 
- Gets or sets the job action type.
JobActionResponse, JobActionResponseArgs      
- ErrorAction Pulumi.Azure Native. Scheduler. Inputs. Job Error Action Response 
- Gets or sets the error action.
- QueueMessage Pulumi.Azure Native. Scheduler. Inputs. Storage Queue Message Response 
- Gets or sets the storage queue message.
- Request
Pulumi.Azure Native. Scheduler. Inputs. Http Request Response 
- Gets or sets the http requests.
- RetryPolicy Pulumi.Azure Native. Scheduler. Inputs. Retry Policy Response 
- Gets or sets the retry policy.
- ServiceBus Pulumi.Queue Message Azure Native. Scheduler. Inputs. Service Bus Queue Message Response 
- Gets or sets the service bus queue message.
- ServiceBus Pulumi.Topic Message Azure Native. Scheduler. Inputs. Service Bus Topic Message Response 
- Gets or sets the service bus topic message.
- Type string
- Gets or sets the job action type.
- ErrorAction JobError Action Response 
- Gets or sets the error action.
- QueueMessage StorageQueue Message Response 
- Gets or sets the storage queue message.
- Request
HttpRequest Response 
- Gets or sets the http requests.
- RetryPolicy RetryPolicy Response 
- Gets or sets the retry policy.
- ServiceBus ServiceQueue Message Bus Queue Message Response 
- Gets or sets the service bus queue message.
- ServiceBus ServiceTopic Message Bus Topic Message Response 
- Gets or sets the service bus topic message.
- Type string
- Gets or sets the job action type.
- errorAction JobError Action Response 
- Gets or sets the error action.
- queueMessage StorageQueue Message Response 
- Gets or sets the storage queue message.
- request
HttpRequest Response 
- Gets or sets the http requests.
- retryPolicy RetryPolicy Response 
- Gets or sets the retry policy.
- serviceBus ServiceQueue Message Bus Queue Message Response 
- Gets or sets the service bus queue message.
- serviceBus ServiceTopic Message Bus Topic Message Response 
- Gets or sets the service bus topic message.
- type String
- Gets or sets the job action type.
- errorAction JobError Action Response 
- Gets or sets the error action.
- queueMessage StorageQueue Message Response 
- Gets or sets the storage queue message.
- request
HttpRequest Response 
- Gets or sets the http requests.
- retryPolicy RetryPolicy Response 
- Gets or sets the retry policy.
- serviceBus ServiceQueue Message Bus Queue Message Response 
- Gets or sets the service bus queue message.
- serviceBus ServiceTopic Message Bus Topic Message Response 
- Gets or sets the service bus topic message.
- type string
- Gets or sets the job action type.
- error_action JobError Action Response 
- Gets or sets the error action.
- queue_message StorageQueue Message Response 
- Gets or sets the storage queue message.
- request
HttpRequest Response 
- Gets or sets the http requests.
- retry_policy RetryPolicy Response 
- Gets or sets the retry policy.
- service_bus_ Servicequeue_ message Bus Queue Message Response 
- Gets or sets the service bus queue message.
- service_bus_ Servicetopic_ message Bus Topic Message Response 
- Gets or sets the service bus topic message.
- type str
- Gets or sets the job action type.
- errorAction Property Map
- Gets or sets the error action.
- queueMessage Property Map
- Gets or sets the storage queue message.
- request Property Map
- Gets or sets the http requests.
- retryPolicy Property Map
- Gets or sets the retry policy.
- serviceBus Property MapQueue Message 
- Gets or sets the service bus queue message.
- serviceBus Property MapTopic Message 
- Gets or sets the service bus topic message.
- type String
- Gets or sets the job action type.
JobActionType, JobActionTypeArgs      
- Http
- Http
- Https
- Https
- StorageQueue 
- StorageQueue
- ServiceBus Queue 
- ServiceBusQueue
- ServiceBus Topic 
- ServiceBusTopic
- JobAction Type Http 
- Http
- JobAction Type Https 
- Https
- JobAction Type Storage Queue 
- StorageQueue
- JobAction Type Service Bus Queue 
- ServiceBusQueue
- JobAction Type Service Bus Topic 
- ServiceBusTopic
- Http
- Http
- Https
- Https
- StorageQueue 
- StorageQueue
- ServiceBus Queue 
- ServiceBusQueue
- ServiceBus Topic 
- ServiceBusTopic
- Http
- Http
- Https
- Https
- StorageQueue 
- StorageQueue
- ServiceBus Queue 
- ServiceBusQueue
- ServiceBus Topic 
- ServiceBusTopic
- HTTP
- Http
- HTTPS
- Https
- STORAGE_QUEUE
- StorageQueue
- SERVICE_BUS_QUEUE
- ServiceBusQueue
- SERVICE_BUS_TOPIC
- ServiceBusTopic
- "Http"
- Http
- "Https"
- Https
- "StorageQueue" 
- StorageQueue
- "ServiceBus Queue" 
- ServiceBusQueue
- "ServiceBus Topic" 
- ServiceBusTopic
JobErrorAction, JobErrorActionArgs      
- QueueMessage 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.
- RetryPolicy Pulumi.Azure Native. Scheduler. Inputs. Retry Policy 
- Gets or sets the retry policy.
- ServiceBus Pulumi.Queue Message Azure Native. Scheduler. Inputs. Service Bus Queue Message 
- Gets or sets the service bus queue message.
- ServiceBus 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.
- QueueMessage StorageQueue Message 
- Gets or sets the storage queue message.
- Request
HttpRequest 
- Gets or sets the http requests.
- RetryPolicy RetryPolicy 
- Gets or sets the retry policy.
- ServiceBus ServiceQueue Message Bus Queue Message 
- Gets or sets the service bus queue message.
- ServiceBus ServiceTopic Message Bus Topic Message 
- Gets or sets the service bus topic message.
- Type
JobAction Type 
- Gets or sets the job error action type.
- queueMessage StorageQueue Message 
- Gets or sets the storage queue message.
- request
HttpRequest 
- Gets or sets the http requests.
- retryPolicy RetryPolicy 
- Gets or sets the retry policy.
- serviceBus ServiceQueue Message Bus Queue Message 
- Gets or sets the service bus queue message.
- serviceBus ServiceTopic Message Bus Topic Message 
- Gets or sets the service bus topic message.
- type
JobAction Type 
- Gets or sets the job error action type.
- queueMessage StorageQueue Message 
- Gets or sets the storage queue message.
- request
HttpRequest 
- Gets or sets the http requests.
- retryPolicy RetryPolicy 
- Gets or sets the retry policy.
- serviceBus ServiceQueue Message Bus Queue Message 
- Gets or sets the service bus queue message.
- serviceBus ServiceTopic Message Bus Topic Message 
- Gets or sets the service bus topic message.
- type
JobAction Type 
- Gets or sets the job error action type.
- queue_message StorageQueue Message 
- Gets or sets the storage queue message.
- request
HttpRequest 
- 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
JobAction Type 
- Gets or sets the job error action type.
- queueMessage Property Map
- Gets or sets the storage queue message.
- request Property Map
- Gets or sets the http requests.
- retryPolicy Property Map
- Gets or sets the retry policy.
- serviceBus Property MapQueue Message 
- Gets or sets the service bus queue message.
- serviceBus Property MapTopic Message 
- Gets or sets the service bus topic message.
- type
"Http" | "Https" | "StorageQueue" | "Service Bus Queue" | "Service Bus Topic" 
- Gets or sets the job error action type.
JobErrorActionResponse, JobErrorActionResponseArgs        
- QueueMessage Pulumi.Azure Native. Scheduler. Inputs. Storage Queue Message Response 
- Gets or sets the storage queue message.
- Request
Pulumi.Azure Native. Scheduler. Inputs. Http Request Response 
- Gets or sets the http requests.
- RetryPolicy Pulumi.Azure Native. Scheduler. Inputs. Retry Policy Response 
- Gets or sets the retry policy.
- ServiceBus Pulumi.Queue Message Azure Native. Scheduler. Inputs. Service Bus Queue Message Response 
- Gets or sets the service bus queue message.
- ServiceBus Pulumi.Topic Message Azure Native. Scheduler. Inputs. Service Bus Topic Message Response 
- Gets or sets the service bus topic message.
- Type string
- Gets or sets the job error action type.
- QueueMessage StorageQueue Message Response 
- Gets or sets the storage queue message.
- Request
HttpRequest Response 
- Gets or sets the http requests.
- RetryPolicy RetryPolicy Response 
- Gets or sets the retry policy.
- ServiceBus ServiceQueue Message Bus Queue Message Response 
- Gets or sets the service bus queue message.
- ServiceBus ServiceTopic Message Bus Topic Message Response 
- Gets or sets the service bus topic message.
- Type string
- Gets or sets the job error action type.
- queueMessage StorageQueue Message Response 
- Gets or sets the storage queue message.
- request
HttpRequest Response 
- Gets or sets the http requests.
- retryPolicy RetryPolicy Response 
- Gets or sets the retry policy.
- serviceBus ServiceQueue Message Bus Queue Message Response 
- Gets or sets the service bus queue message.
- serviceBus ServiceTopic Message Bus Topic Message Response 
- Gets or sets the service bus topic message.
- type String
- Gets or sets the job error action type.
- queueMessage StorageQueue Message Response 
- Gets or sets the storage queue message.
- request
HttpRequest Response 
- Gets or sets the http requests.
- retryPolicy RetryPolicy Response 
- Gets or sets the retry policy.
- serviceBus ServiceQueue Message Bus Queue Message Response 
- Gets or sets the service bus queue message.
- serviceBus ServiceTopic Message Bus Topic Message Response 
- Gets or sets the service bus topic message.
- type string
- Gets or sets the job error action type.
- queue_message StorageQueue Message Response 
- Gets or sets the storage queue message.
- request
HttpRequest Response 
- Gets or sets the http requests.
- retry_policy RetryPolicy Response 
- Gets or sets the retry policy.
- service_bus_ Servicequeue_ message Bus Queue Message Response 
- Gets or sets the service bus queue message.
- service_bus_ Servicetopic_ message Bus Topic Message Response 
- Gets or sets the service bus topic message.
- type str
- Gets or sets the job error action type.
- queueMessage Property Map
- Gets or sets the storage queue message.
- request Property Map
- Gets or sets the http requests.
- retryPolicy Property Map
- Gets or sets the retry policy.
- serviceBus Property MapQueue Message 
- Gets or sets the service bus queue message.
- serviceBus Property MapTopic Message 
- Gets or sets the service bus topic message.
- type String
- Gets or sets the job error action type.
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.
- StartTime string
- Gets or sets the job start time.
- State
Pulumi.Azure Native. Scheduler. Job State 
- Gets or set the job state.
- Action
JobAction 
- Gets or sets the job action.
- Recurrence
JobRecurrence 
- Gets or sets the job recurrence.
- StartTime string
- Gets or sets the job start time.
- State
JobState Enum 
- Gets or set the job state.
- action
JobAction 
- Gets or sets the job action.
- recurrence
JobRecurrence 
- Gets or sets the job recurrence.
- startTime String
- Gets or sets the job start time.
- state
JobState 
- Gets or set the job state.
- action
JobAction 
- Gets or sets the job action.
- recurrence
JobRecurrence 
- Gets or sets the job recurrence.
- startTime string
- Gets or sets the job start time.
- state
JobState 
- Gets or set the job state.
- action
JobAction 
- Gets or sets the job action.
- recurrence
JobRecurrence 
- Gets or sets the job recurrence.
- start_time str
- Gets or sets the job start time.
- state
JobState 
- Gets or set the job state.
- action Property Map
- Gets or sets the job action.
- recurrence Property Map
- Gets or sets the job recurrence.
- startTime String
- Gets or sets the job start time.
- state "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.
- StartTime string
- Gets or sets the job start time.
- State string
- Gets or set the job state.
- Status
JobStatus Response 
- Gets the job status.
- Action
JobAction Response 
- Gets or sets the job action.
- Recurrence
JobRecurrence Response 
- Gets or sets the job recurrence.
- StartTime string
- Gets or sets the job start time.
- State string
- Gets or set the job state.
- status
JobStatus Response 
- Gets the job status.
- action
JobAction Response 
- Gets or sets the job action.
- recurrence
JobRecurrence Response 
- Gets or sets the job recurrence.
- startTime String
- Gets or sets the job start time.
- state String
- Gets or set the job state.
- status
JobStatus Response 
- Gets the job status.
- action
JobAction Response 
- Gets or sets the job action.
- recurrence
JobRecurrence Response 
- Gets or sets the job recurrence.
- startTime string
- Gets or sets the job start time.
- state string
- Gets or set the job state.
- status
JobStatus Response 
- Gets the job status.
- action
JobAction Response 
- Gets or sets the job action.
- recurrence
JobRecurrence Response 
- Gets or sets the job recurrence.
- start_time str
- Gets or sets the job start time.
- state str
- Gets or set the job state.
- status Property Map
- Gets the job status.
- action Property Map
- Gets or sets the job action.
- recurrence Property Map
- Gets or sets the job recurrence.
- startTime String
- Gets or sets the job start time.
- state String
- Gets or set the job state.
JobRecurrence, JobRecurrenceArgs    
- Count int
- Gets or sets the maximum number of times that the job should run.
- EndTime string
- Gets or sets the time at which the job will complete.
- Frequency
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.
- EndTime string
- Gets or sets the time at which the job will complete.
- Frequency
RecurrenceFrequency 
- Gets or sets the frequency of recurrence (second, minute, hour, day, week, month).
- Interval int
- Gets or sets the interval between retries.
- Schedule
JobRecurrence Schedule 
- count Integer
- Gets or sets the maximum number of times that the job should run.
- endTime String
- Gets or sets the time at which the job will complete.
- frequency
RecurrenceFrequency 
- Gets or sets the frequency of recurrence (second, minute, hour, day, week, month).
- interval Integer
- Gets or sets the interval between retries.
- schedule
JobRecurrence Schedule 
- count number
- Gets or sets the maximum number of times that the job should run.
- endTime string
- Gets or sets the time at which the job will complete.
- frequency
RecurrenceFrequency 
- Gets or sets the frequency of recurrence (second, minute, hour, day, week, month).
- interval number
- Gets or sets the interval between retries.
- schedule
JobRecurrence Schedule 
- 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
RecurrenceFrequency 
- Gets or sets the frequency of recurrence (second, minute, hour, day, week, month).
- interval int
- Gets or sets the interval between retries.
- schedule
JobRecurrence Schedule 
- count Number
- Gets or sets the maximum number of times that the job should run.
- endTime String
- Gets or sets the time at which the job will complete.
- frequency "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.
- EndTime string
- Gets or sets the time at which the job will complete.
- Frequency string
- Gets or sets the frequency of recurrence (second, minute, hour, day, week, month).
- Interval int
- Gets or sets the interval between retries.
- Schedule
Pulumi.Azure Native. Scheduler. Inputs. Job Recurrence Schedule Response 
- Count int
- Gets or sets the maximum number of times that the job should run.
- EndTime string
- Gets or sets the time at which the job will complete.
- Frequency string
- Gets or sets the frequency of recurrence (second, minute, hour, day, week, month).
- Interval int
- Gets or sets the interval between retries.
- Schedule
JobRecurrence Schedule Response 
- count Integer
- Gets or sets the maximum number of times that the job should run.
- endTime String
- Gets or sets the time at which the job will complete.
- frequency String
- Gets or sets the frequency of recurrence (second, minute, hour, day, week, month).
- interval Integer
- Gets or sets the interval between retries.
- schedule
JobRecurrence Schedule Response 
- count number
- Gets or sets the maximum number of times that the job should run.
- endTime string
- Gets or sets the time at which the job will complete.
- frequency string
- Gets or sets the frequency of recurrence (second, minute, hour, day, week, month).
- interval number
- Gets or sets the interval between retries.
- schedule
JobRecurrence Schedule Response 
- count int
- Gets or sets the maximum number of times that the job should run.
- end_time str
- Gets or sets the time at which the job will complete.
- frequency str
- Gets or sets the frequency of recurrence (second, minute, hour, day, week, month).
- interval int
- Gets or sets the interval between retries.
- schedule
JobRecurrence Schedule Response 
- count Number
- Gets or sets the maximum number of times that the job should run.
- endTime String
- Gets or sets the time at which the job will complete.
- frequency String
- Gets or sets the frequency of recurrence (second, minute, hour, day, week, month).
- interval Number
- Gets or sets the interval between retries.
- schedule Property Map
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.
- MonthDays List<int>
- Gets or sets the days of the month that the job should execute on. Must be between 1 and 31.
- MonthlyOccurrences List<Pulumi.Azure Native. Scheduler. Inputs. Job Recurrence Schedule Monthly Occurrence> 
- Gets or sets the occurrences of days within a month.
- WeekDays 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.
- MonthDays []int
- Gets or sets the days of the month that the job should execute on. Must be between 1 and 31.
- MonthlyOccurrences []JobRecurrence Schedule Monthly Occurrence 
- Gets or sets the occurrences of days within a month.
- WeekDays []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.
- monthDays List<Integer>
- Gets or sets the days of the month that the job should execute on. Must be between 1 and 31.
- monthlyOccurrences List<JobRecurrence Schedule Monthly Occurrence> 
- Gets or sets the occurrences of days within a month.
- weekDays 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.
- monthDays number[]
- Gets or sets the days of the month that the job should execute on. Must be between 1 and 31.
- monthlyOccurrences JobRecurrence Schedule Monthly Occurrence[] 
- Gets or sets the occurrences of days within a month.
- weekDays 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.
- monthDays List<Number>
- Gets or sets the days of the month that the job should execute on. Must be between 1 and 31.
- monthlyOccurrences List<Property Map>
- Gets or sets the occurrences of days within a month.
- weekDays List<"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
JobSchedule 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
JobSchedule 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
JobSchedule 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
JobSchedule 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.
- MonthDays List<int>
- Gets or sets the days of the month that the job should execute on. Must be between 1 and 31.
- MonthlyOccurrences List<Pulumi.Azure Native. Scheduler. Inputs. Job Recurrence Schedule Monthly Occurrence Response> 
- Gets or sets the occurrences of days within a month.
- WeekDays List<string>
- Gets or sets the days of the week that the job should execute on.
- Hours []int
- Gets or sets the hours of the day that the job should execute at.
- Minutes []int
- Gets or sets the minutes of the hour that the job should execute at.
- MonthDays []int
- Gets or sets the days of the month that the job should execute on. Must be between 1 and 31.
- MonthlyOccurrences []JobRecurrence Schedule Monthly Occurrence Response 
- Gets or sets the occurrences of days within a month.
- WeekDays []string
- Gets or sets the days of the week that the job should execute on.
- hours List<Integer>
- Gets or sets the hours of the day that the job should execute at.
- minutes List<Integer>
- Gets or sets the minutes of the hour that the job should execute at.
- monthDays List<Integer>
- Gets or sets the days of the month that the job should execute on. Must be between 1 and 31.
- monthlyOccurrences List<JobRecurrence Schedule Monthly Occurrence Response> 
- Gets or sets the occurrences of days within a month.
- weekDays List<String>
- Gets or sets the days of the week that the job should execute on.
- hours number[]
- Gets or sets the hours of the day that the job should execute at.
- minutes number[]
- Gets or sets the minutes of the hour that the job should execute at.
- monthDays number[]
- Gets or sets the days of the month that the job should execute on. Must be between 1 and 31.
- monthlyOccurrences JobRecurrence Schedule Monthly Occurrence Response[] 
- Gets or sets the occurrences of days within a month.
- weekDays string[]
- Gets or sets the days of the week that the job should execute on.
- hours Sequence[int]
- Gets or sets the hours of the day that the job should execute at.
- minutes Sequence[int]
- Gets or sets the minutes of the hour that the job should execute at.
- month_days Sequence[int]
- Gets or sets the days of the month that the job should execute on. Must be between 1 and 31.
- monthly_occurrences Sequence[JobRecurrence Schedule Monthly Occurrence Response] 
- Gets or sets the occurrences of days within a month.
- week_days Sequence[str]
- Gets or sets the days of the week that the job should execute on.
- hours List<Number>
- Gets or sets the hours of the day that the job should execute at.
- minutes List<Number>
- Gets or sets the minutes of the hour that the job should execute at.
- monthDays List<Number>
- Gets or sets the days of the month that the job should execute on. Must be between 1 and 31.
- monthlyOccurrences List<Property Map>
- Gets or sets the occurrences of days within a month.
- weekDays List<String>
- Gets or sets the days of the week that the job should execute on.
JobScheduleDay, JobScheduleDayArgs      
- Monday
- Monday
- Tuesday
- Tuesday
- Wednesday
- Wednesday
- Thursday
- Thursday
- Friday
- Friday
- Saturday
- Saturday
- Sunday
- Sunday
- JobSchedule Day Monday 
- Monday
- JobSchedule Day Tuesday 
- Tuesday
- JobSchedule Day Wednesday 
- Wednesday
- JobSchedule Day Thursday 
- Thursday
- JobSchedule Day Friday 
- Friday
- JobSchedule Day Saturday 
- Saturday
- JobSchedule 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
- JobState Enabled 
- Enabled
- JobState Disabled 
- Disabled
- JobState Faulted 
- Faulted
- JobState 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      
- ExecutionCount int
- Gets the number of times this job has executed.
- FailureCount int
- Gets the number of times this job has failed.
- FaultedCount int
- Gets the number of faulted occurrences (occurrences that were retried and failed as many times as the retry policy states).
- LastExecution stringTime 
- Gets the time the last occurrence executed in ISO-8601 format. Could be empty if job has not run yet.
- NextExecution stringTime 
- Gets the time of the next occurrence in ISO-8601 format. Could be empty if the job is completed.
- ExecutionCount int
- Gets the number of times this job has executed.
- FailureCount int
- Gets the number of times this job has failed.
- FaultedCount int
- Gets the number of faulted occurrences (occurrences that were retried and failed as many times as the retry policy states).
- LastExecution stringTime 
- Gets the time the last occurrence executed in ISO-8601 format. Could be empty if job has not run yet.
- NextExecution stringTime 
- Gets the time of the next occurrence in ISO-8601 format. Could be empty if the job is completed.
- executionCount Integer
- Gets the number of times this job has executed.
- failureCount Integer
- Gets the number of times this job has failed.
- faultedCount Integer
- Gets the number of faulted occurrences (occurrences that were retried and failed as many times as the retry policy states).
- lastExecution StringTime 
- Gets the time the last occurrence executed in ISO-8601 format. Could be empty if job has not run yet.
- nextExecution StringTime 
- Gets the time of the next occurrence in ISO-8601 format. Could be empty if the job is completed.
- executionCount number
- Gets the number of times this job has executed.
- failureCount number
- Gets the number of times this job has failed.
- faultedCount number
- Gets the number of faulted occurrences (occurrences that were retried and failed as many times as the retry policy states).
- lastExecution stringTime 
- Gets the time the last occurrence executed in ISO-8601 format. Could be empty if job has not run yet.
- nextExecution stringTime 
- Gets the time of the next occurrence in ISO-8601 format. Could be empty if the job is completed.
- execution_count int
- Gets the number of times this job has executed.
- failure_count int
- Gets the number of times this job has failed.
- faulted_count int
- Gets the number of faulted occurrences (occurrences that were retried and failed as many times as the retry policy states).
- last_execution_ strtime 
- Gets the time the last occurrence executed in ISO-8601 format. Could be empty if job has not run yet.
- next_execution_ strtime 
- Gets the time of the next occurrence in ISO-8601 format. Could be empty if the job is completed.
- executionCount Number
- Gets the number of times this job has executed.
- failureCount Number
- Gets the number of times this job has failed.
- faultedCount Number
- Gets the number of faulted occurrences (occurrences that were retried and failed as many times as the retry policy states).
- lastExecution StringTime 
- Gets the time the last occurrence executed in ISO-8601 format. Could be empty if job has not run yet.
- nextExecution StringTime 
- Gets the time of the next occurrence in ISO-8601 format. Could be empty if the job is completed.
OAuthAuthentication, OAuthAuthenticationArgs    
OAuthAuthenticationResponse, OAuthAuthenticationResponseArgs      
RecurrenceFrequency, RecurrenceFrequencyArgs    
- Minute
- Minute
- Hour
- Hour
- Day
- Day
- Week
- Week
- Month
- Month
- RecurrenceFrequency Minute 
- Minute
- RecurrenceFrequency Hour 
- Hour
- RecurrenceFrequency Day 
- Day
- RecurrenceFrequency Week 
- Week
- RecurrenceFrequency 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    
- RetryCount int
- Gets or sets the number of times a retry should be attempted.
- RetryInterval string
- Gets or sets the retry interval between retries, specify duration in ISO 8601 format.
- RetryType Pulumi.Azure Native. Scheduler. Retry Type 
- Gets or sets the retry strategy to be used.
- RetryCount int
- Gets or sets the number of times a retry should be attempted.
- RetryInterval string
- Gets or sets the retry interval between retries, specify duration in ISO 8601 format.
- RetryType RetryType 
- Gets or sets the retry strategy to be used.
- retryCount Integer
- Gets or sets the number of times a retry should be attempted.
- retryInterval String
- Gets or sets the retry interval between retries, specify duration in ISO 8601 format.
- retryType RetryType 
- Gets or sets the retry strategy to be used.
- retryCount number
- Gets or sets the number of times a retry should be attempted.
- retryInterval string
- Gets or sets the retry interval between retries, specify duration in ISO 8601 format.
- retryType 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.
- retryCount Number
- Gets or sets the number of times a retry should be attempted.
- retryInterval String
- Gets or sets the retry interval between retries, specify duration in ISO 8601 format.
- retryType "None" | "Fixed"
- Gets or sets the retry strategy to be used.
RetryPolicyResponse, RetryPolicyResponseArgs      
- RetryCount int
- Gets or sets the number of times a retry should be attempted.
- RetryInterval string
- Gets or sets the retry interval between retries, specify duration in ISO 8601 format.
- RetryType string
- Gets or sets the retry strategy to be used.
- RetryCount int
- Gets or sets the number of times a retry should be attempted.
- RetryInterval string
- Gets or sets the retry interval between retries, specify duration in ISO 8601 format.
- RetryType string
- Gets or sets the retry strategy to be used.
- retryCount Integer
- Gets or sets the number of times a retry should be attempted.
- retryInterval String
- Gets or sets the retry interval between retries, specify duration in ISO 8601 format.
- retryType String
- Gets or sets the retry strategy to be used.
- retryCount number
- Gets or sets the number of times a retry should be attempted.
- retryInterval string
- Gets or sets the retry interval between retries, specify duration in ISO 8601 format.
- retryType string
- Gets or sets the retry strategy to be used.
- retry_count int
- Gets or sets the number of times a retry should be attempted.
- retry_interval str
- Gets or sets the retry interval between retries, specify duration in ISO 8601 format.
- retry_type str
- Gets or sets the retry strategy to be used.
- retryCount Number
- Gets or sets the number of times a retry should be attempted.
- retryInterval String
- Gets or sets the retry interval between retries, specify duration in ISO 8601 format.
- retryType String
- Gets or sets the retry strategy to be used.
RetryType, RetryTypeArgs    
- None
- None
- Fixed
- Fixed
- RetryType None 
- None
- RetryType Fixed 
- Fixed
- None
- None
- Fixed
- Fixed
- None
- None
- Fixed
- Fixed
- NONE
- None
- FIXED
- Fixed
- "None"
- None
- "Fixed"
- Fixed
ServiceBusAuthentication, ServiceBusAuthenticationArgs      
- SasKey string
- Gets or sets the SAS key.
- SasKey stringName 
- Gets or sets the SAS key name.
- Type
Pulumi.Azure Native. Scheduler. Service Bus Authentication Type 
- Gets or sets the authentication type.
- SasKey string
- Gets or sets the SAS key.
- SasKey stringName 
- Gets or sets the SAS key name.
- Type
ServiceBus Authentication Type 
- Gets or sets the authentication type.
- sasKey String
- Gets or sets the SAS key.
- sasKey StringName 
- Gets or sets the SAS key name.
- type
ServiceBus Authentication Type 
- Gets or sets the authentication type.
- sasKey string
- Gets or sets the SAS key.
- sasKey stringName 
- Gets or sets the SAS key name.
- type
ServiceBus 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
ServiceBus Authentication Type 
- Gets or sets the authentication type.
- sasKey String
- Gets or sets the SAS key.
- sasKey StringName 
- Gets or sets the SAS key name.
- type
"NotSpecified" | "Shared Access Key" 
- Gets or sets the authentication type.
ServiceBusAuthenticationResponse, ServiceBusAuthenticationResponseArgs        
- SasKey string
- Gets or sets the SAS key.
- SasKey stringName 
- Gets or sets the SAS key name.
- Type string
- Gets or sets the authentication type.
- SasKey string
- Gets or sets the SAS key.
- SasKey stringName 
- Gets or sets the SAS key name.
- Type string
- Gets or sets the authentication type.
- sasKey String
- Gets or sets the SAS key.
- sasKey StringName 
- Gets or sets the SAS key name.
- type String
- Gets or sets the authentication type.
- sasKey string
- Gets or sets the SAS key.
- sasKey stringName 
- Gets or sets the SAS key name.
- type string
- Gets or sets the authentication type.
- sas_key str
- Gets or sets the SAS key.
- sas_key_ strname 
- Gets or sets the SAS key name.
- type str
- Gets or sets the authentication type.
- sasKey String
- Gets or sets the SAS key.
- sasKey StringName 
- Gets or sets the SAS key name.
- type String
- Gets or sets the authentication type.
ServiceBusAuthenticationType, ServiceBusAuthenticationTypeArgs        
- NotSpecified 
- NotSpecified
- SharedAccess Key 
- SharedAccessKey
- ServiceBus Authentication Type Not Specified 
- NotSpecified
- ServiceBus Authentication Type Shared Access Key 
- SharedAccessKey
- NotSpecified 
- NotSpecified
- SharedAccess Key 
- SharedAccessKey
- NotSpecified 
- NotSpecified
- SharedAccess Key 
- SharedAccessKey
- NOT_SPECIFIED
- NotSpecified
- SHARED_ACCESS_KEY
- SharedAccessKey
- "NotSpecified" 
- NotSpecified
- "SharedAccess Key" 
- SharedAccessKey
ServiceBusBrokeredMessageProperties, ServiceBusBrokeredMessagePropertiesArgs          
- ContentType string
- Gets or sets the content type.
- CorrelationId string
- Gets or sets the correlation ID.
- ForcePersistence bool
- Gets or sets the force persistence.
- Label string
- Gets or sets the label.
- MessageId string
- Gets or sets the message ID.
- PartitionKey string
- Gets or sets the partition key.
- ReplyTo string
- Gets or sets the reply to.
- ReplyTo stringSession Id 
- Gets or sets the reply to session ID.
- ScheduledEnqueue stringTime Utc 
- Gets or sets the scheduled enqueue time UTC.
- SessionId string
- Gets or sets the session ID.
- TimeTo stringLive 
- Gets or sets the time to live.
- To string
- Gets or sets the to.
- ViaPartition stringKey 
- Gets or sets the via partition key.
- ContentType string
- Gets or sets the content type.
- CorrelationId string
- Gets or sets the correlation ID.
- ForcePersistence bool
- Gets or sets the force persistence.
- Label string
- Gets or sets the label.
- MessageId string
- Gets or sets the message ID.
- PartitionKey string
- Gets or sets the partition key.
- ReplyTo string
- Gets or sets the reply to.
- ReplyTo stringSession Id 
- Gets or sets the reply to session ID.
- ScheduledEnqueue stringTime Utc 
- Gets or sets the scheduled enqueue time UTC.
- SessionId string
- Gets or sets the session ID.
- TimeTo stringLive 
- Gets or sets the time to live.
- To string
- Gets or sets the to.
- ViaPartition stringKey 
- Gets or sets the via partition key.
- contentType String
- Gets or sets the content type.
- correlationId String
- Gets or sets the correlation ID.
- forcePersistence Boolean
- Gets or sets the force persistence.
- label String
- Gets or sets the label.
- messageId String
- Gets or sets the message ID.
- partitionKey String
- Gets or sets the partition key.
- replyTo String
- Gets or sets the reply to.
- replyTo StringSession Id 
- Gets or sets the reply to session ID.
- scheduledEnqueue StringTime Utc 
- Gets or sets the scheduled enqueue time UTC.
- sessionId String
- Gets or sets the session ID.
- timeTo StringLive 
- Gets or sets the time to live.
- to String
- Gets or sets the to.
- viaPartition StringKey 
- Gets or sets the via partition key.
- contentType string
- Gets or sets the content type.
- correlationId string
- Gets or sets the correlation ID.
- forcePersistence boolean
- Gets or sets the force persistence.
- label string
- Gets or sets the label.
- messageId string
- Gets or sets the message ID.
- partitionKey string
- Gets or sets the partition key.
- replyTo string
- Gets or sets the reply to.
- replyTo stringSession Id 
- Gets or sets the reply to session ID.
- scheduledEnqueue stringTime Utc 
- Gets or sets the scheduled enqueue time UTC.
- sessionId string
- Gets or sets the session ID.
- timeTo stringLive 
- Gets or sets the time to live.
- to string
- Gets or sets the to.
- viaPartition stringKey 
- Gets or sets the via partition key.
- content_type str
- Gets or sets the content type.
- correlation_id str
- Gets or sets the correlation ID.
- force_persistence bool
- Gets or sets the force persistence.
- label str
- Gets or sets the label.
- message_id str
- Gets or sets the message ID.
- partition_key str
- Gets or sets the partition key.
- reply_to str
- Gets or sets the reply to.
- reply_to_ strsession_ id 
- Gets or sets the reply to session ID.
- scheduled_enqueue_ strtime_ utc 
- Gets or sets the scheduled enqueue time UTC.
- session_id str
- Gets or sets the session ID.
- time_to_ strlive 
- Gets or sets the time to live.
- to str
- Gets or sets the to.
- via_partition_ strkey 
- Gets or sets the via partition key.
- contentType String
- Gets or sets the content type.
- correlationId String
- Gets or sets the correlation ID.
- forcePersistence Boolean
- Gets or sets the force persistence.
- label String
- Gets or sets the label.
- messageId String
- Gets or sets the message ID.
- partitionKey String
- Gets or sets the partition key.
- replyTo String
- Gets or sets the reply to.
- replyTo StringSession Id 
- Gets or sets the reply to session ID.
- scheduledEnqueue StringTime Utc 
- Gets or sets the scheduled enqueue time UTC.
- sessionId String
- Gets or sets the session ID.
- timeTo StringLive 
- Gets or sets the time to live.
- to String
- Gets or sets the to.
- viaPartition StringKey 
- Gets or sets the via partition key.
ServiceBusBrokeredMessagePropertiesResponse, ServiceBusBrokeredMessagePropertiesResponseArgs            
- ContentType string
- Gets or sets the content type.
- CorrelationId string
- Gets or sets the correlation ID.
- ForcePersistence bool
- Gets or sets the force persistence.
- Label string
- Gets or sets the label.
- MessageId string
- Gets or sets the message ID.
- PartitionKey string
- Gets or sets the partition key.
- ReplyTo string
- Gets or sets the reply to.
- ReplyTo stringSession Id 
- Gets or sets the reply to session ID.
- ScheduledEnqueue stringTime Utc 
- Gets or sets the scheduled enqueue time UTC.
- SessionId string
- Gets or sets the session ID.
- TimeTo stringLive 
- Gets or sets the time to live.
- To string
- Gets or sets the to.
- ViaPartition stringKey 
- Gets or sets the via partition key.
- ContentType string
- Gets or sets the content type.
- CorrelationId string
- Gets or sets the correlation ID.
- ForcePersistence bool
- Gets or sets the force persistence.
- Label string
- Gets or sets the label.
- MessageId string
- Gets or sets the message ID.
- PartitionKey string
- Gets or sets the partition key.
- ReplyTo string
- Gets or sets the reply to.
- ReplyTo stringSession Id 
- Gets or sets the reply to session ID.
- ScheduledEnqueue stringTime Utc 
- Gets or sets the scheduled enqueue time UTC.
- SessionId string
- Gets or sets the session ID.
- TimeTo stringLive 
- Gets or sets the time to live.
- To string
- Gets or sets the to.
- ViaPartition stringKey 
- Gets or sets the via partition key.
- contentType String
- Gets or sets the content type.
- correlationId String
- Gets or sets the correlation ID.
- forcePersistence Boolean
- Gets or sets the force persistence.
- label String
- Gets or sets the label.
- messageId String
- Gets or sets the message ID.
- partitionKey String
- Gets or sets the partition key.
- replyTo String
- Gets or sets the reply to.
- replyTo StringSession Id 
- Gets or sets the reply to session ID.
- scheduledEnqueue StringTime Utc 
- Gets or sets the scheduled enqueue time UTC.
- sessionId String
- Gets or sets the session ID.
- timeTo StringLive 
- Gets or sets the time to live.
- to String
- Gets or sets the to.
- viaPartition StringKey 
- Gets or sets the via partition key.
- contentType string
- Gets or sets the content type.
- correlationId string
- Gets or sets the correlation ID.
- forcePersistence boolean
- Gets or sets the force persistence.
- label string
- Gets or sets the label.
- messageId string
- Gets or sets the message ID.
- partitionKey string
- Gets or sets the partition key.
- replyTo string
- Gets or sets the reply to.
- replyTo stringSession Id 
- Gets or sets the reply to session ID.
- scheduledEnqueue stringTime Utc 
- Gets or sets the scheduled enqueue time UTC.
- sessionId string
- Gets or sets the session ID.
- timeTo stringLive 
- Gets or sets the time to live.
- to string
- Gets or sets the to.
- viaPartition stringKey 
- Gets or sets the via partition key.
- content_type str
- Gets or sets the content type.
- correlation_id str
- Gets or sets the correlation ID.
- force_persistence bool
- Gets or sets the force persistence.
- label str
- Gets or sets the label.
- message_id str
- Gets or sets the message ID.
- partition_key str
- Gets or sets the partition key.
- reply_to str
- Gets or sets the reply to.
- reply_to_ strsession_ id 
- Gets or sets the reply to session ID.
- scheduled_enqueue_ strtime_ utc 
- Gets or sets the scheduled enqueue time UTC.
- session_id str
- Gets or sets the session ID.
- time_to_ strlive 
- Gets or sets the time to live.
- to str
- Gets or sets the to.
- via_partition_ strkey 
- Gets or sets the via partition key.
- contentType String
- Gets or sets the content type.
- correlationId String
- Gets or sets the correlation ID.
- forcePersistence Boolean
- Gets or sets the force persistence.
- label String
- Gets or sets the label.
- messageId String
- Gets or sets the message ID.
- partitionKey String
- Gets or sets the partition key.
- replyTo String
- Gets or sets the reply to.
- replyTo StringSession Id 
- Gets or sets the reply to session ID.
- scheduledEnqueue StringTime Utc 
- Gets or sets the scheduled enqueue time UTC.
- sessionId String
- Gets or sets the session ID.
- timeTo StringLive 
- Gets or sets the time to live.
- to String
- Gets or sets the to.
- viaPartition StringKey 
- Gets or sets the via partition key.
ServiceBusQueueMessage, ServiceBusQueueMessageArgs        
- Authentication
Pulumi.Azure Native. Scheduler. Inputs. Service Bus Authentication 
- Gets or sets the Service Bus authentication.
- BrokeredMessage Pulumi.Properties Azure Native. Scheduler. Inputs. Service Bus Brokered Message Properties 
- Gets or sets the brokered message properties.
- CustomMessage Dictionary<string, string>Properties 
- Gets or sets the custom message properties.
- Message string
- Gets or sets the message.
- Namespace string
- Gets or sets the namespace.
- QueueName string
- Gets or sets the queue name.
- TransportType Pulumi.Azure Native. Scheduler. Service Bus Transport Type 
- Gets or sets the transport type.
- Authentication
ServiceBus Authentication 
- Gets or sets the Service Bus authentication.
- BrokeredMessage ServiceProperties Bus Brokered Message Properties 
- Gets or sets the brokered message properties.
- CustomMessage map[string]stringProperties 
- Gets or sets the custom message properties.
- Message string
- Gets or sets the message.
- Namespace string
- Gets or sets the namespace.
- QueueName string
- Gets or sets the queue name.
- TransportType ServiceBus Transport Type 
- Gets or sets the transport type.
- authentication
ServiceBus Authentication 
- Gets or sets the Service Bus authentication.
- brokeredMessage ServiceProperties Bus Brokered Message Properties 
- Gets or sets the brokered message properties.
- customMessage Map<String,String>Properties 
- Gets or sets the custom message properties.
- message String
- Gets or sets the message.
- namespace String
- Gets or sets the namespace.
- queueName String
- Gets or sets the queue name.
- transportType ServiceBus Transport Type 
- Gets or sets the transport type.
- authentication
ServiceBus Authentication 
- Gets or sets the Service Bus authentication.
- brokeredMessage ServiceProperties Bus Brokered Message Properties 
- Gets or sets the brokered message properties.
- customMessage {[key: string]: string}Properties 
- Gets or sets the custom message properties.
- message string
- Gets or sets the message.
- namespace string
- Gets or sets the namespace.
- queueName string
- Gets or sets the queue name.
- transportType ServiceBus Transport Type 
- Gets or sets the transport type.
- authentication
ServiceBus 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.
- brokeredMessage Property MapProperties 
- Gets or sets the brokered message properties.
- customMessage Map<String>Properties 
- Gets or sets the custom message properties.
- message String
- Gets or sets the message.
- namespace String
- Gets or sets the namespace.
- queueName String
- Gets or sets the queue name.
- transportType "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.
- BrokeredMessage Pulumi.Properties Azure Native. Scheduler. Inputs. Service Bus Brokered Message Properties Response 
- Gets or sets the brokered message properties.
- CustomMessage Dictionary<string, string>Properties 
- Gets or sets the custom message properties.
- Message string
- Gets or sets the message.
- Namespace string
- Gets or sets the namespace.
- QueueName string
- Gets or sets the queue name.
- TransportType string
- Gets or sets the transport type.
- Authentication
ServiceBus Authentication Response 
- Gets or sets the Service Bus authentication.
- BrokeredMessage ServiceProperties Bus Brokered Message Properties Response 
- Gets or sets the brokered message properties.
- CustomMessage map[string]stringProperties 
- Gets or sets the custom message properties.
- Message string
- Gets or sets the message.
- Namespace string
- Gets or sets the namespace.
- QueueName string
- Gets or sets the queue name.
- TransportType string
- Gets or sets the transport type.
- authentication
ServiceBus Authentication Response 
- Gets or sets the Service Bus authentication.
- brokeredMessage ServiceProperties Bus Brokered Message Properties Response 
- Gets or sets the brokered message properties.
- customMessage Map<String,String>Properties 
- Gets or sets the custom message properties.
- message String
- Gets or sets the message.
- namespace String
- Gets or sets the namespace.
- queueName String
- Gets or sets the queue name.
- transportType String
- Gets or sets the transport type.
- authentication
ServiceBus Authentication Response 
- Gets or sets the Service Bus authentication.
- brokeredMessage ServiceProperties Bus Brokered Message Properties Response 
- Gets or sets the brokered message properties.
- customMessage {[key: string]: string}Properties 
- Gets or sets the custom message properties.
- message string
- Gets or sets the message.
- namespace string
- Gets or sets the namespace.
- queueName string
- Gets or sets the queue name.
- transportType string
- Gets or sets the transport type.
- authentication
ServiceBus Authentication Response 
- Gets or sets the Service Bus authentication.
- brokered_message_ Serviceproperties Bus Brokered Message Properties Response 
- Gets or sets the brokered message properties.
- custom_message_ Mapping[str, str]properties 
- Gets or sets the custom message properties.
- message str
- Gets or sets the message.
- namespace str
- Gets or sets the namespace.
- queue_name str
- Gets or sets the queue name.
- transport_type str
- Gets or sets the transport type.
- authentication Property Map
- Gets or sets the Service Bus authentication.
- brokeredMessage Property MapProperties 
- Gets or sets the brokered message properties.
- customMessage Map<String>Properties 
- Gets or sets the custom message properties.
- message String
- Gets or sets the message.
- namespace String
- Gets or sets the namespace.
- queueName String
- Gets or sets the queue name.
- transportType String
- Gets or sets the transport type.
ServiceBusTopicMessage, ServiceBusTopicMessageArgs        
- Authentication
Pulumi.Azure Native. Scheduler. Inputs. Service Bus Authentication 
- Gets or sets the Service Bus authentication.
- BrokeredMessage Pulumi.Properties Azure Native. Scheduler. Inputs. Service Bus Brokered Message Properties 
- Gets or sets the brokered message properties.
- CustomMessage Dictionary<string, string>Properties 
- Gets or sets the custom message properties.
- Message string
- Gets or sets the message.
- Namespace string
- Gets or sets the namespace.
- TopicPath string
- Gets or sets the topic path.
- TransportType Pulumi.Azure Native. Scheduler. Service Bus Transport Type 
- Gets or sets the transport type.
- Authentication
ServiceBus Authentication 
- Gets or sets the Service Bus authentication.
- BrokeredMessage ServiceProperties Bus Brokered Message Properties 
- Gets or sets the brokered message properties.
- CustomMessage map[string]stringProperties 
- Gets or sets the custom message properties.
- Message string
- Gets or sets the message.
- Namespace string
- Gets or sets the namespace.
- TopicPath string
- Gets or sets the topic path.
- TransportType ServiceBus Transport Type 
- Gets or sets the transport type.
- authentication
ServiceBus Authentication 
- Gets or sets the Service Bus authentication.
- brokeredMessage ServiceProperties Bus Brokered Message Properties 
- Gets or sets the brokered message properties.
- customMessage Map<String,String>Properties 
- Gets or sets the custom message properties.
- message String
- Gets or sets the message.
- namespace String
- Gets or sets the namespace.
- topicPath String
- Gets or sets the topic path.
- transportType ServiceBus Transport Type 
- Gets or sets the transport type.
- authentication
ServiceBus Authentication 
- Gets or sets the Service Bus authentication.
- brokeredMessage ServiceProperties Bus Brokered Message Properties 
- Gets or sets the brokered message properties.
- customMessage {[key: string]: string}Properties 
- Gets or sets the custom message properties.
- message string
- Gets or sets the message.
- namespace string
- Gets or sets the namespace.
- topicPath string
- Gets or sets the topic path.
- transportType ServiceBus Transport Type 
- Gets or sets the transport type.
- authentication
ServiceBus 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.
- brokeredMessage Property MapProperties 
- Gets or sets the brokered message properties.
- customMessage Map<String>Properties 
- Gets or sets the custom message properties.
- message String
- Gets or sets the message.
- namespace String
- Gets or sets the namespace.
- topicPath String
- Gets or sets the topic path.
- transportType "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.
- BrokeredMessage Pulumi.Properties Azure Native. Scheduler. Inputs. Service Bus Brokered Message Properties Response 
- Gets or sets the brokered message properties.
- CustomMessage Dictionary<string, string>Properties 
- Gets or sets the custom message properties.
- Message string
- Gets or sets the message.
- Namespace string
- Gets or sets the namespace.
- TopicPath string
- Gets or sets the topic path.
- TransportType string
- Gets or sets the transport type.
- Authentication
ServiceBus Authentication Response 
- Gets or sets the Service Bus authentication.
- BrokeredMessage ServiceProperties Bus Brokered Message Properties Response 
- Gets or sets the brokered message properties.
- CustomMessage map[string]stringProperties 
- Gets or sets the custom message properties.
- Message string
- Gets or sets the message.
- Namespace string
- Gets or sets the namespace.
- TopicPath string
- Gets or sets the topic path.
- TransportType string
- Gets or sets the transport type.
- authentication
ServiceBus Authentication Response 
- Gets or sets the Service Bus authentication.
- brokeredMessage ServiceProperties Bus Brokered Message Properties Response 
- Gets or sets the brokered message properties.
- customMessage Map<String,String>Properties 
- Gets or sets the custom message properties.
- message String
- Gets or sets the message.
- namespace String
- Gets or sets the namespace.
- topicPath String
- Gets or sets the topic path.
- transportType String
- Gets or sets the transport type.
- authentication
ServiceBus Authentication Response 
- Gets or sets the Service Bus authentication.
- brokeredMessage ServiceProperties Bus Brokered Message Properties Response 
- Gets or sets the brokered message properties.
- customMessage {[key: string]: string}Properties 
- Gets or sets the custom message properties.
- message string
- Gets or sets the message.
- namespace string
- Gets or sets the namespace.
- topicPath string
- Gets or sets the topic path.
- transportType string
- Gets or sets the transport type.
- authentication
ServiceBus Authentication Response 
- Gets or sets the Service Bus authentication.
- brokered_message_ Serviceproperties Bus Brokered Message Properties Response 
- Gets or sets the brokered message properties.
- custom_message_ Mapping[str, str]properties 
- Gets or sets the custom message properties.
- message str
- Gets or sets the message.
- namespace str
- Gets or sets the namespace.
- topic_path str
- Gets or sets the topic path.
- transport_type str
- Gets or sets the transport type.
- authentication Property Map
- Gets or sets the Service Bus authentication.
- brokeredMessage Property MapProperties 
- Gets or sets the brokered message properties.
- customMessage Map<String>Properties 
- Gets or sets the custom message properties.
- message String
- Gets or sets the message.
- namespace String
- Gets or sets the namespace.
- topicPath String
- Gets or sets the topic path.
- transportType String
- Gets or sets the transport type.
ServiceBusTransportType, ServiceBusTransportTypeArgs        
- NotSpecified 
- NotSpecified
- NetMessaging 
- NetMessaging
- AMQP
- AMQP
- ServiceBus Transport Type Not Specified 
- NotSpecified
- ServiceBus Transport Type Net Messaging 
- NetMessaging
- ServiceBus Transport Type AMQP 
- AMQP
- NotSpecified 
- NotSpecified
- NetMessaging 
- NetMessaging
- AMQP
- AMQP
- NotSpecified 
- NotSpecified
- NetMessaging 
- NetMessaging
- AMQP
- AMQP
- NOT_SPECIFIED
- NotSpecified
- NET_MESSAGING
- NetMessaging
- AMQP
- AMQP
- "NotSpecified" 
- NotSpecified
- "NetMessaging" 
- NetMessaging
- "AMQP"
- AMQP
StorageQueueMessage, StorageQueueMessageArgs      
- Message string
- Gets or sets the message.
- QueueName string
- Gets or sets the queue name.
- SasToken string
- Gets or sets the SAS key.
- StorageAccount string
- Gets or sets the storage account name.
- Message string
- Gets or sets the message.
- QueueName string
- Gets or sets the queue name.
- SasToken string
- Gets or sets the SAS key.
- StorageAccount string
- Gets or sets the storage account name.
- message String
- Gets or sets the message.
- queueName String
- Gets or sets the queue name.
- sasToken String
- Gets or sets the SAS key.
- storageAccount String
- Gets or sets the storage account name.
- message string
- Gets or sets the message.
- queueName string
- Gets or sets the queue name.
- sasToken string
- Gets or sets the SAS key.
- storageAccount string
- Gets or sets the storage account name.
- message str
- Gets or sets the message.
- queue_name str
- Gets or sets the queue name.
- sas_token str
- Gets or sets the SAS key.
- storage_account str
- Gets or sets the storage account name.
- message String
- Gets or sets the message.
- queueName String
- Gets or sets the queue name.
- sasToken String
- Gets or sets the SAS key.
- storageAccount String
- Gets or sets the storage account name.
StorageQueueMessageResponse, StorageQueueMessageResponseArgs        
- Message string
- Gets or sets the message.
- QueueName string
- Gets or sets the queue name.
- SasToken string
- Gets or sets the SAS key.
- StorageAccount string
- Gets or sets the storage account name.
- Message string
- Gets or sets the message.
- QueueName string
- Gets or sets the queue name.
- SasToken string
- Gets or sets the SAS key.
- StorageAccount string
- Gets or sets the storage account name.
- message String
- Gets or sets the message.
- queueName String
- Gets or sets the queue name.
- sasToken String
- Gets or sets the SAS key.
- storageAccount String
- Gets or sets the storage account name.
- message string
- Gets or sets the message.
- queueName string
- Gets or sets the queue name.
- sasToken string
- Gets or sets the SAS key.
- storageAccount string
- Gets or sets the storage account name.
- message str
- Gets or sets the message.
- queue_name str
- Gets or sets the queue name.
- sas_token str
- Gets or sets the SAS key.
- storage_account str
- Gets or sets the storage account name.
- message String
- Gets or sets the message.
- queueName String
- Gets or sets the queue name.
- sasToken String
- Gets or sets the SAS key.
- storageAccount String
- Gets or sets the storage account name.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0