azure-native.datafactory.Trigger
Explore with Pulumi AI
Trigger resource type.
Uses Azure REST API version 2018-06-01. In version 1.x of the Azure Native provider, it used API version 2018-06-01.
Example Usage
Triggers_Create
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;
return await Deployment.RunAsync(() => 
{
    var trigger = new AzureNative.DataFactory.Trigger("trigger", new()
    {
        FactoryName = "exampleFactoryName",
        Properties = new AzureNative.DataFactory.Inputs.ScheduleTriggerArgs
        {
            Pipelines = new[]
            {
                new AzureNative.DataFactory.Inputs.TriggerPipelineReferenceArgs
                {
                    Parameters = 
                    {
                        { "OutputBlobNameList", new[]
                        {
                            "exampleoutput.csv",
                        } },
                    },
                    PipelineReference = new AzureNative.DataFactory.Inputs.PipelineReferenceArgs
                    {
                        ReferenceName = "examplePipeline",
                        Type = "PipelineReference",
                    },
                },
            },
            Recurrence = new AzureNative.DataFactory.Inputs.ScheduleTriggerRecurrenceArgs
            {
                EndTime = "2018-06-16T00:55:13.8441801Z",
                Frequency = AzureNative.DataFactory.RecurrenceFrequency.Minute,
                Interval = 4,
                StartTime = "2018-06-16T00:39:13.8441801Z",
                TimeZone = "UTC",
            },
            Type = "ScheduleTrigger",
        },
        ResourceGroupName = "exampleResourceGroup",
        TriggerName = "exampleTrigger",
    });
});
package main
import (
	datafactory "github.com/pulumi/pulumi-azure-native-sdk/datafactory/v2"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := datafactory.NewTrigger(ctx, "trigger", &datafactory.TriggerArgs{
			FactoryName: pulumi.String("exampleFactoryName"),
			Properties: &datafactory.ScheduleTriggerArgs{
				Pipelines: datafactory.TriggerPipelineReferenceArray{
					&datafactory.TriggerPipelineReferenceArgs{
						Parameters: pulumi.Map{
							"OutputBlobNameList": pulumi.Any{
								"exampleoutput.csv",
							},
						},
						PipelineReference: &datafactory.PipelineReferenceArgs{
							ReferenceName: pulumi.String("examplePipeline"),
							Type:          pulumi.String("PipelineReference"),
						},
					},
				},
				Recurrence: &datafactory.ScheduleTriggerRecurrenceArgs{
					EndTime:   pulumi.String("2018-06-16T00:55:13.8441801Z"),
					Frequency: pulumi.String(datafactory.RecurrenceFrequencyMinute),
					Interval:  pulumi.Int(4),
					StartTime: pulumi.String("2018-06-16T00:39:13.8441801Z"),
					TimeZone:  pulumi.String("UTC"),
				},
				Type: pulumi.String("ScheduleTrigger"),
			},
			ResourceGroupName: pulumi.String("exampleResourceGroup"),
			TriggerName:       pulumi.String("exampleTrigger"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.datafactory.Trigger;
import com.pulumi.azurenative.datafactory.TriggerArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }
    public static void stack(Context ctx) {
        var trigger = new Trigger("trigger", TriggerArgs.builder()
            .factoryName("exampleFactoryName")
            .properties(ScheduleTriggerArgs.builder()
                .pipelines(TriggerPipelineReferenceArgs.builder()
                    .parameters(Map.of("OutputBlobNameList", "exampleoutput.csv"))
                    .pipelineReference(PipelineReferenceArgs.builder()
                        .referenceName("examplePipeline")
                        .type("PipelineReference")
                        .build())
                    .build())
                .recurrence(ScheduleTriggerRecurrenceArgs.builder()
                    .endTime("2018-06-16T00:55:13.8441801Z")
                    .frequency("Minute")
                    .interval(4)
                    .startTime("2018-06-16T00:39:13.8441801Z")
                    .timeZone("UTC")
                    .build())
                .type("ScheduleTrigger")
                .build())
            .resourceGroupName("exampleResourceGroup")
            .triggerName("exampleTrigger")
            .build());
    }
}
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";
const trigger = new azure_native.datafactory.Trigger("trigger", {
    factoryName: "exampleFactoryName",
    properties: {
        pipelines: [{
            parameters: {
                OutputBlobNameList: ["exampleoutput.csv"],
            },
            pipelineReference: {
                referenceName: "examplePipeline",
                type: "PipelineReference",
            },
        }],
        recurrence: {
            endTime: "2018-06-16T00:55:13.8441801Z",
            frequency: azure_native.datafactory.RecurrenceFrequency.Minute,
            interval: 4,
            startTime: "2018-06-16T00:39:13.8441801Z",
            timeZone: "UTC",
        },
        type: "ScheduleTrigger",
    },
    resourceGroupName: "exampleResourceGroup",
    triggerName: "exampleTrigger",
});
import pulumi
import pulumi_azure_native as azure_native
trigger = azure_native.datafactory.Trigger("trigger",
    factory_name="exampleFactoryName",
    properties={
        "pipelines": [{
            "parameters": {
                "OutputBlobNameList": ["exampleoutput.csv"],
            },
            "pipeline_reference": {
                "reference_name": "examplePipeline",
                "type": "PipelineReference",
            },
        }],
        "recurrence": {
            "end_time": "2018-06-16T00:55:13.8441801Z",
            "frequency": azure_native.datafactory.RecurrenceFrequency.MINUTE,
            "interval": 4,
            "start_time": "2018-06-16T00:39:13.8441801Z",
            "time_zone": "UTC",
        },
        "type": "ScheduleTrigger",
    },
    resource_group_name="exampleResourceGroup",
    trigger_name="exampleTrigger")
resources:
  trigger:
    type: azure-native:datafactory:Trigger
    properties:
      factoryName: exampleFactoryName
      properties:
        pipelines:
          - parameters:
              OutputBlobNameList:
                - exampleoutput.csv
            pipelineReference:
              referenceName: examplePipeline
              type: PipelineReference
        recurrence:
          endTime: 2018-06-16T00:55:13.8441801Z
          frequency: Minute
          interval: 4
          startTime: 2018-06-16T00:39:13.8441801Z
          timeZone: UTC
        type: ScheduleTrigger
      resourceGroupName: exampleResourceGroup
      triggerName: exampleTrigger
Triggers_Update
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;
return await Deployment.RunAsync(() => 
{
    var trigger = new AzureNative.DataFactory.Trigger("trigger", new()
    {
        FactoryName = "exampleFactoryName",
        Properties = new AzureNative.DataFactory.Inputs.ScheduleTriggerArgs
        {
            Description = "Example description",
            Pipelines = new[]
            {
                new AzureNative.DataFactory.Inputs.TriggerPipelineReferenceArgs
                {
                    Parameters = 
                    {
                        { "OutputBlobNameList", new[]
                        {
                            "exampleoutput.csv",
                        } },
                    },
                    PipelineReference = new AzureNative.DataFactory.Inputs.PipelineReferenceArgs
                    {
                        ReferenceName = "examplePipeline",
                        Type = "PipelineReference",
                    },
                },
            },
            Recurrence = new AzureNative.DataFactory.Inputs.ScheduleTriggerRecurrenceArgs
            {
                EndTime = "2018-06-16T00:55:14.905167Z",
                Frequency = AzureNative.DataFactory.RecurrenceFrequency.Minute,
                Interval = 4,
                StartTime = "2018-06-16T00:39:14.905167Z",
                TimeZone = "UTC",
            },
            Type = "ScheduleTrigger",
        },
        ResourceGroupName = "exampleResourceGroup",
        TriggerName = "exampleTrigger",
    });
});
package main
import (
	datafactory "github.com/pulumi/pulumi-azure-native-sdk/datafactory/v2"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := datafactory.NewTrigger(ctx, "trigger", &datafactory.TriggerArgs{
			FactoryName: pulumi.String("exampleFactoryName"),
			Properties: &datafactory.ScheduleTriggerArgs{
				Description: pulumi.String("Example description"),
				Pipelines: datafactory.TriggerPipelineReferenceArray{
					&datafactory.TriggerPipelineReferenceArgs{
						Parameters: pulumi.Map{
							"OutputBlobNameList": pulumi.Any{
								"exampleoutput.csv",
							},
						},
						PipelineReference: &datafactory.PipelineReferenceArgs{
							ReferenceName: pulumi.String("examplePipeline"),
							Type:          pulumi.String("PipelineReference"),
						},
					},
				},
				Recurrence: &datafactory.ScheduleTriggerRecurrenceArgs{
					EndTime:   pulumi.String("2018-06-16T00:55:14.905167Z"),
					Frequency: pulumi.String(datafactory.RecurrenceFrequencyMinute),
					Interval:  pulumi.Int(4),
					StartTime: pulumi.String("2018-06-16T00:39:14.905167Z"),
					TimeZone:  pulumi.String("UTC"),
				},
				Type: pulumi.String("ScheduleTrigger"),
			},
			ResourceGroupName: pulumi.String("exampleResourceGroup"),
			TriggerName:       pulumi.String("exampleTrigger"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.datafactory.Trigger;
import com.pulumi.azurenative.datafactory.TriggerArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }
    public static void stack(Context ctx) {
        var trigger = new Trigger("trigger", TriggerArgs.builder()
            .factoryName("exampleFactoryName")
            .properties(ScheduleTriggerArgs.builder()
                .description("Example description")
                .pipelines(TriggerPipelineReferenceArgs.builder()
                    .parameters(Map.of("OutputBlobNameList", "exampleoutput.csv"))
                    .pipelineReference(PipelineReferenceArgs.builder()
                        .referenceName("examplePipeline")
                        .type("PipelineReference")
                        .build())
                    .build())
                .recurrence(ScheduleTriggerRecurrenceArgs.builder()
                    .endTime("2018-06-16T00:55:14.905167Z")
                    .frequency("Minute")
                    .interval(4)
                    .startTime("2018-06-16T00:39:14.905167Z")
                    .timeZone("UTC")
                    .build())
                .type("ScheduleTrigger")
                .build())
            .resourceGroupName("exampleResourceGroup")
            .triggerName("exampleTrigger")
            .build());
    }
}
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";
const trigger = new azure_native.datafactory.Trigger("trigger", {
    factoryName: "exampleFactoryName",
    properties: {
        description: "Example description",
        pipelines: [{
            parameters: {
                OutputBlobNameList: ["exampleoutput.csv"],
            },
            pipelineReference: {
                referenceName: "examplePipeline",
                type: "PipelineReference",
            },
        }],
        recurrence: {
            endTime: "2018-06-16T00:55:14.905167Z",
            frequency: azure_native.datafactory.RecurrenceFrequency.Minute,
            interval: 4,
            startTime: "2018-06-16T00:39:14.905167Z",
            timeZone: "UTC",
        },
        type: "ScheduleTrigger",
    },
    resourceGroupName: "exampleResourceGroup",
    triggerName: "exampleTrigger",
});
import pulumi
import pulumi_azure_native as azure_native
trigger = azure_native.datafactory.Trigger("trigger",
    factory_name="exampleFactoryName",
    properties={
        "description": "Example description",
        "pipelines": [{
            "parameters": {
                "OutputBlobNameList": ["exampleoutput.csv"],
            },
            "pipeline_reference": {
                "reference_name": "examplePipeline",
                "type": "PipelineReference",
            },
        }],
        "recurrence": {
            "end_time": "2018-06-16T00:55:14.905167Z",
            "frequency": azure_native.datafactory.RecurrenceFrequency.MINUTE,
            "interval": 4,
            "start_time": "2018-06-16T00:39:14.905167Z",
            "time_zone": "UTC",
        },
        "type": "ScheduleTrigger",
    },
    resource_group_name="exampleResourceGroup",
    trigger_name="exampleTrigger")
resources:
  trigger:
    type: azure-native:datafactory:Trigger
    properties:
      factoryName: exampleFactoryName
      properties:
        description: Example description
        pipelines:
          - parameters:
              OutputBlobNameList:
                - exampleoutput.csv
            pipelineReference:
              referenceName: examplePipeline
              type: PipelineReference
        recurrence:
          endTime: 2018-06-16T00:55:14.905167Z
          frequency: Minute
          interval: 4
          startTime: 2018-06-16T00:39:14.905167Z
          timeZone: UTC
        type: ScheduleTrigger
      resourceGroupName: exampleResourceGroup
      triggerName: exampleTrigger
Create Trigger Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Trigger(name: string, args: TriggerArgs, opts?: CustomResourceOptions);@overload
def Trigger(resource_name: str,
            args: TriggerArgs,
            opts: Optional[ResourceOptions] = None)
@overload
def Trigger(resource_name: str,
            opts: Optional[ResourceOptions] = None,
            factory_name: Optional[str] = None,
            properties: Optional[Union[BlobEventsTriggerArgs, BlobTriggerArgs, ChainingTriggerArgs, CustomEventsTriggerArgs, MultiplePipelineTriggerArgs, RerunTumblingWindowTriggerArgs, ScheduleTriggerArgs, TumblingWindowTriggerArgs]] = None,
            resource_group_name: Optional[str] = None,
            trigger_name: Optional[str] = None)func NewTrigger(ctx *Context, name string, args TriggerArgs, opts ...ResourceOption) (*Trigger, error)public Trigger(string name, TriggerArgs args, CustomResourceOptions? opts = null)
public Trigger(String name, TriggerArgs args)
public Trigger(String name, TriggerArgs args, CustomResourceOptions options)
type: azure-native:datafactory:Trigger
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 TriggerArgs
- 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 TriggerArgs
- 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 TriggerArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args TriggerArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args TriggerArgs
- 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 triggerResource = new AzureNative.DataFactory.Trigger("triggerResource", new()
{
    FactoryName = "string",
    Properties = new AzureNative.DataFactory.Inputs.BlobEventsTriggerArgs
    {
        Events = new[]
        {
            "string",
        },
        Scope = "string",
        Type = "BlobEventsTrigger",
        Annotations = new[]
        {
            "any",
        },
        BlobPathBeginsWith = "string",
        BlobPathEndsWith = "string",
        Description = "string",
        IgnoreEmptyBlobs = false,
        Pipelines = new[]
        {
            new AzureNative.DataFactory.Inputs.TriggerPipelineReferenceArgs
            {
                Parameters = 
                {
                    { "string", "any" },
                },
                PipelineReference = new AzureNative.DataFactory.Inputs.PipelineReferenceArgs
                {
                    ReferenceName = "string",
                    Type = "string",
                    Name = "string",
                },
            },
        },
    },
    ResourceGroupName = "string",
    TriggerName = "string",
});
example, err := datafactory.NewTrigger(ctx, "triggerResource", &datafactory.TriggerArgs{
	FactoryName: pulumi.String("string"),
	Properties: &datafactory.BlobEventsTriggerArgs{
		Events: pulumi.StringArray{
			pulumi.String("string"),
		},
		Scope: pulumi.String("string"),
		Type:  pulumi.String("BlobEventsTrigger"),
		Annotations: pulumi.Array{
			pulumi.Any("any"),
		},
		BlobPathBeginsWith: pulumi.String("string"),
		BlobPathEndsWith:   pulumi.String("string"),
		Description:        pulumi.String("string"),
		IgnoreEmptyBlobs:   pulumi.Bool(false),
		Pipelines: datafactory.TriggerPipelineReferenceArray{
			&datafactory.TriggerPipelineReferenceArgs{
				Parameters: pulumi.Map{
					"string": pulumi.Any("any"),
				},
				PipelineReference: &datafactory.PipelineReferenceArgs{
					ReferenceName: pulumi.String("string"),
					Type:          pulumi.String("string"),
					Name:          pulumi.String("string"),
				},
			},
		},
	},
	ResourceGroupName: pulumi.String("string"),
	TriggerName:       pulumi.String("string"),
})
var triggerResource = new Trigger("triggerResource", TriggerArgs.builder()
    .factoryName("string")
    .properties(BlobEventsTriggerArgs.builder()
        .events("string")
        .scope("string")
        .type("BlobEventsTrigger")
        .annotations("any")
        .blobPathBeginsWith("string")
        .blobPathEndsWith("string")
        .description("string")
        .ignoreEmptyBlobs(false)
        .pipelines(TriggerPipelineReferenceArgs.builder()
            .parameters(Map.of("string", "any"))
            .pipelineReference(PipelineReferenceArgs.builder()
                .referenceName("string")
                .type("string")
                .name("string")
                .build())
            .build())
        .build())
    .resourceGroupName("string")
    .triggerName("string")
    .build());
trigger_resource = azure_native.datafactory.Trigger("triggerResource",
    factory_name="string",
    properties={
        "events": ["string"],
        "scope": "string",
        "type": "BlobEventsTrigger",
        "annotations": ["any"],
        "blob_path_begins_with": "string",
        "blob_path_ends_with": "string",
        "description": "string",
        "ignore_empty_blobs": False,
        "pipelines": [{
            "parameters": {
                "string": "any",
            },
            "pipeline_reference": {
                "reference_name": "string",
                "type": "string",
                "name": "string",
            },
        }],
    },
    resource_group_name="string",
    trigger_name="string")
const triggerResource = new azure_native.datafactory.Trigger("triggerResource", {
    factoryName: "string",
    properties: {
        events: ["string"],
        scope: "string",
        type: "BlobEventsTrigger",
        annotations: ["any"],
        blobPathBeginsWith: "string",
        blobPathEndsWith: "string",
        description: "string",
        ignoreEmptyBlobs: false,
        pipelines: [{
            parameters: {
                string: "any",
            },
            pipelineReference: {
                referenceName: "string",
                type: "string",
                name: "string",
            },
        }],
    },
    resourceGroupName: "string",
    triggerName: "string",
});
type: azure-native:datafactory:Trigger
properties:
    factoryName: string
    properties:
        annotations:
            - any
        blobPathBeginsWith: string
        blobPathEndsWith: string
        description: string
        events:
            - string
        ignoreEmptyBlobs: false
        pipelines:
            - parameters:
                string: any
              pipelineReference:
                name: string
                referenceName: string
                type: string
        scope: string
        type: BlobEventsTrigger
    resourceGroupName: string
    triggerName: string
Trigger 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 Trigger resource accepts the following input properties:
- FactoryName string
- The factory name.
- Properties
Pulumi.Azure | Pulumi.Native. Data Factory. Inputs. Blob Events Trigger Azure | Pulumi.Native. Data Factory. Inputs. Blob Trigger Azure | Pulumi.Native. Data Factory. Inputs. Chaining Trigger Azure | Pulumi.Native. Data Factory. Inputs. Custom Events Trigger Azure | Pulumi.Native. Data Factory. Inputs. Multiple Pipeline Trigger Azure | Pulumi.Native. Data Factory. Inputs. Rerun Tumbling Window Trigger Azure | Pulumi.Native. Data Factory. Inputs. Schedule Trigger Azure Native. Data Factory. Inputs. Tumbling Window Trigger 
- Properties of the trigger.
- ResourceGroup stringName 
- The resource group name.
- TriggerName string
- The trigger name.
- FactoryName string
- The factory name.
- Properties
BlobEvents | BlobTrigger Args Trigger | ChainingArgs Trigger | CustomArgs Events | MultipleTrigger Args Pipeline | RerunTrigger Args Tumbling | ScheduleWindow Trigger Args Trigger | TumblingArgs Window Trigger Args 
- Properties of the trigger.
- ResourceGroup stringName 
- The resource group name.
- TriggerName string
- The trigger name.
- factoryName String
- The factory name.
- properties
BlobEvents | BlobTrigger Trigger | ChainingTrigger | CustomEvents | MultipleTrigger Pipeline | RerunTrigger Tumbling | ScheduleWindow Trigger Trigger | TumblingWindow Trigger 
- Properties of the trigger.
- resourceGroup StringName 
- The resource group name.
- triggerName String
- The trigger name.
- factoryName string
- The factory name.
- properties
BlobEvents | BlobTrigger Trigger | ChainingTrigger | CustomEvents | MultipleTrigger Pipeline | RerunTrigger Tumbling | ScheduleWindow Trigger Trigger | TumblingWindow Trigger 
- Properties of the trigger.
- resourceGroup stringName 
- The resource group name.
- triggerName string
- The trigger name.
- factory_name str
- The factory name.
- properties
BlobEvents | BlobTrigger Args Trigger | ChainingArgs Trigger | CustomArgs Events | MultipleTrigger Args Pipeline | RerunTrigger Args Tumbling | ScheduleWindow Trigger Args Trigger | TumblingArgs Window Trigger Args 
- Properties of the trigger.
- resource_group_ strname 
- The resource group name.
- trigger_name str
- The trigger name.
- factoryName String
- The factory name.
- properties Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map
- Properties of the trigger.
- resourceGroup StringName 
- The resource group name.
- triggerName String
- The trigger name.
Outputs
All input properties are implicitly available as output properties. Additionally, the Trigger resource produces the following output properties:
Supporting Types
BlobEventTypes, BlobEventTypesArgs      
- Microsoft_Storage_BlobCreated 
- Microsoft.Storage.BlobCreated
- Microsoft_Storage_BlobDeleted 
- Microsoft.Storage.BlobDeleted
- BlobEvent Types_Microsoft_Storage_Blob Created 
- Microsoft.Storage.BlobCreated
- BlobEvent Types_Microsoft_Storage_Blob Deleted 
- Microsoft.Storage.BlobDeleted
- Microsoft_Storage_BlobCreated 
- Microsoft.Storage.BlobCreated
- Microsoft_Storage_BlobDeleted 
- Microsoft.Storage.BlobDeleted
- Microsoft_Storage_BlobCreated 
- Microsoft.Storage.BlobCreated
- Microsoft_Storage_BlobDeleted 
- Microsoft.Storage.BlobDeleted
- MICROSOFT_STORAGE_BLOB_CREATED
- Microsoft.Storage.BlobCreated
- MICROSOFT_STORAGE_BLOB_DELETED
- Microsoft.Storage.BlobDeleted
- "Microsoft.Storage. Blob Created" 
- Microsoft.Storage.BlobCreated
- "Microsoft.Storage. Blob Deleted" 
- Microsoft.Storage.BlobDeleted
BlobEventsTrigger, BlobEventsTriggerArgs      
- Events
List<Union<string, Pulumi.Azure Native. Data Factory. Blob Event Types>> 
- The type of events that cause this trigger to fire.
- Scope string
- The ARM resource ID of the Storage Account.
- Annotations List<object>
- List of tags that can be used for describing the trigger.
- BlobPath stringBegins With 
- The blob path must begin with the pattern provided for trigger to fire. For example, '/records/blobs/december/' will only fire the trigger for blobs in the december folder under the records container. At least one of these must be provided: blobPathBeginsWith, blobPathEndsWith.
- BlobPath stringEnds With 
- The blob path must end with the pattern provided for trigger to fire. For example, 'december/boxes.csv' will only fire the trigger for blobs named boxes in a december folder. At least one of these must be provided: blobPathBeginsWith, blobPathEndsWith.
- Description string
- Trigger description.
- IgnoreEmpty boolBlobs 
- If set to true, blobs with zero bytes will be ignored.
- Pipelines
List<Pulumi.Azure Native. Data Factory. Inputs. Trigger Pipeline Reference> 
- Pipelines that need to be started.
- Events []string
- The type of events that cause this trigger to fire.
- Scope string
- The ARM resource ID of the Storage Account.
- Annotations []interface{}
- List of tags that can be used for describing the trigger.
- BlobPath stringBegins With 
- The blob path must begin with the pattern provided for trigger to fire. For example, '/records/blobs/december/' will only fire the trigger for blobs in the december folder under the records container. At least one of these must be provided: blobPathBeginsWith, blobPathEndsWith.
- BlobPath stringEnds With 
- The blob path must end with the pattern provided for trigger to fire. For example, 'december/boxes.csv' will only fire the trigger for blobs named boxes in a december folder. At least one of these must be provided: blobPathBeginsWith, blobPathEndsWith.
- Description string
- Trigger description.
- IgnoreEmpty boolBlobs 
- If set to true, blobs with zero bytes will be ignored.
- Pipelines
[]TriggerPipeline Reference 
- Pipelines that need to be started.
- events
List<Either<String,BlobEvent Types>> 
- The type of events that cause this trigger to fire.
- scope String
- The ARM resource ID of the Storage Account.
- annotations List<Object>
- List of tags that can be used for describing the trigger.
- blobPath StringBegins With 
- The blob path must begin with the pattern provided for trigger to fire. For example, '/records/blobs/december/' will only fire the trigger for blobs in the december folder under the records container. At least one of these must be provided: blobPathBeginsWith, blobPathEndsWith.
- blobPath StringEnds With 
- The blob path must end with the pattern provided for trigger to fire. For example, 'december/boxes.csv' will only fire the trigger for blobs named boxes in a december folder. At least one of these must be provided: blobPathBeginsWith, blobPathEndsWith.
- description String
- Trigger description.
- ignoreEmpty BooleanBlobs 
- If set to true, blobs with zero bytes will be ignored.
- pipelines
List<TriggerPipeline Reference> 
- Pipelines that need to be started.
- events
(string | BlobEvent Types)[] 
- The type of events that cause this trigger to fire.
- scope string
- The ARM resource ID of the Storage Account.
- annotations any[]
- List of tags that can be used for describing the trigger.
- blobPath stringBegins With 
- The blob path must begin with the pattern provided for trigger to fire. For example, '/records/blobs/december/' will only fire the trigger for blobs in the december folder under the records container. At least one of these must be provided: blobPathBeginsWith, blobPathEndsWith.
- blobPath stringEnds With 
- The blob path must end with the pattern provided for trigger to fire. For example, 'december/boxes.csv' will only fire the trigger for blobs named boxes in a december folder. At least one of these must be provided: blobPathBeginsWith, blobPathEndsWith.
- description string
- Trigger description.
- ignoreEmpty booleanBlobs 
- If set to true, blobs with zero bytes will be ignored.
- pipelines
TriggerPipeline Reference[] 
- Pipelines that need to be started.
- events
Sequence[Union[str, BlobEvent Types]] 
- The type of events that cause this trigger to fire.
- scope str
- The ARM resource ID of the Storage Account.
- annotations Sequence[Any]
- List of tags that can be used for describing the trigger.
- blob_path_ strbegins_ with 
- The blob path must begin with the pattern provided for trigger to fire. For example, '/records/blobs/december/' will only fire the trigger for blobs in the december folder under the records container. At least one of these must be provided: blobPathBeginsWith, blobPathEndsWith.
- blob_path_ strends_ with 
- The blob path must end with the pattern provided for trigger to fire. For example, 'december/boxes.csv' will only fire the trigger for blobs named boxes in a december folder. At least one of these must be provided: blobPathBeginsWith, blobPathEndsWith.
- description str
- Trigger description.
- ignore_empty_ boolblobs 
- If set to true, blobs with zero bytes will be ignored.
- pipelines
Sequence[TriggerPipeline Reference] 
- Pipelines that need to be started.
- events
List<String | "Microsoft.Storage. Blob Created" | "Microsoft. Storage. Blob Deleted"> 
- The type of events that cause this trigger to fire.
- scope String
- The ARM resource ID of the Storage Account.
- annotations List<Any>
- List of tags that can be used for describing the trigger.
- blobPath StringBegins With 
- The blob path must begin with the pattern provided for trigger to fire. For example, '/records/blobs/december/' will only fire the trigger for blobs in the december folder under the records container. At least one of these must be provided: blobPathBeginsWith, blobPathEndsWith.
- blobPath StringEnds With 
- The blob path must end with the pattern provided for trigger to fire. For example, 'december/boxes.csv' will only fire the trigger for blobs named boxes in a december folder. At least one of these must be provided: blobPathBeginsWith, blobPathEndsWith.
- description String
- Trigger description.
- ignoreEmpty BooleanBlobs 
- If set to true, blobs with zero bytes will be ignored.
- pipelines List<Property Map>
- Pipelines that need to be started.
BlobEventsTriggerResponse, BlobEventsTriggerResponseArgs        
- Events List<string>
- The type of events that cause this trigger to fire.
- RuntimeState string
- Indicates if trigger is running or not. Updated when Start/Stop APIs are called on the Trigger.
- Scope string
- The ARM resource ID of the Storage Account.
- Annotations List<object>
- List of tags that can be used for describing the trigger.
- BlobPath stringBegins With 
- The blob path must begin with the pattern provided for trigger to fire. For example, '/records/blobs/december/' will only fire the trigger for blobs in the december folder under the records container. At least one of these must be provided: blobPathBeginsWith, blobPathEndsWith.
- BlobPath stringEnds With 
- The blob path must end with the pattern provided for trigger to fire. For example, 'december/boxes.csv' will only fire the trigger for blobs named boxes in a december folder. At least one of these must be provided: blobPathBeginsWith, blobPathEndsWith.
- Description string
- Trigger description.
- IgnoreEmpty boolBlobs 
- If set to true, blobs with zero bytes will be ignored.
- Pipelines
List<Pulumi.Azure Native. Data Factory. Inputs. Trigger Pipeline Reference Response> 
- Pipelines that need to be started.
- Events []string
- The type of events that cause this trigger to fire.
- RuntimeState string
- Indicates if trigger is running or not. Updated when Start/Stop APIs are called on the Trigger.
- Scope string
- The ARM resource ID of the Storage Account.
- Annotations []interface{}
- List of tags that can be used for describing the trigger.
- BlobPath stringBegins With 
- The blob path must begin with the pattern provided for trigger to fire. For example, '/records/blobs/december/' will only fire the trigger for blobs in the december folder under the records container. At least one of these must be provided: blobPathBeginsWith, blobPathEndsWith.
- BlobPath stringEnds With 
- The blob path must end with the pattern provided for trigger to fire. For example, 'december/boxes.csv' will only fire the trigger for blobs named boxes in a december folder. At least one of these must be provided: blobPathBeginsWith, blobPathEndsWith.
- Description string
- Trigger description.
- IgnoreEmpty boolBlobs 
- If set to true, blobs with zero bytes will be ignored.
- Pipelines
[]TriggerPipeline Reference Response 
- Pipelines that need to be started.
- events List<String>
- The type of events that cause this trigger to fire.
- runtimeState String
- Indicates if trigger is running or not. Updated when Start/Stop APIs are called on the Trigger.
- scope String
- The ARM resource ID of the Storage Account.
- annotations List<Object>
- List of tags that can be used for describing the trigger.
- blobPath StringBegins With 
- The blob path must begin with the pattern provided for trigger to fire. For example, '/records/blobs/december/' will only fire the trigger for blobs in the december folder under the records container. At least one of these must be provided: blobPathBeginsWith, blobPathEndsWith.
- blobPath StringEnds With 
- The blob path must end with the pattern provided for trigger to fire. For example, 'december/boxes.csv' will only fire the trigger for blobs named boxes in a december folder. At least one of these must be provided: blobPathBeginsWith, blobPathEndsWith.
- description String
- Trigger description.
- ignoreEmpty BooleanBlobs 
- If set to true, blobs with zero bytes will be ignored.
- pipelines
List<TriggerPipeline Reference Response> 
- Pipelines that need to be started.
- events string[]
- The type of events that cause this trigger to fire.
- runtimeState string
- Indicates if trigger is running or not. Updated when Start/Stop APIs are called on the Trigger.
- scope string
- The ARM resource ID of the Storage Account.
- annotations any[]
- List of tags that can be used for describing the trigger.
- blobPath stringBegins With 
- The blob path must begin with the pattern provided for trigger to fire. For example, '/records/blobs/december/' will only fire the trigger for blobs in the december folder under the records container. At least one of these must be provided: blobPathBeginsWith, blobPathEndsWith.
- blobPath stringEnds With 
- The blob path must end with the pattern provided for trigger to fire. For example, 'december/boxes.csv' will only fire the trigger for blobs named boxes in a december folder. At least one of these must be provided: blobPathBeginsWith, blobPathEndsWith.
- description string
- Trigger description.
- ignoreEmpty booleanBlobs 
- If set to true, blobs with zero bytes will be ignored.
- pipelines
TriggerPipeline Reference Response[] 
- Pipelines that need to be started.
- events Sequence[str]
- The type of events that cause this trigger to fire.
- runtime_state str
- Indicates if trigger is running or not. Updated when Start/Stop APIs are called on the Trigger.
- scope str
- The ARM resource ID of the Storage Account.
- annotations Sequence[Any]
- List of tags that can be used for describing the trigger.
- blob_path_ strbegins_ with 
- The blob path must begin with the pattern provided for trigger to fire. For example, '/records/blobs/december/' will only fire the trigger for blobs in the december folder under the records container. At least one of these must be provided: blobPathBeginsWith, blobPathEndsWith.
- blob_path_ strends_ with 
- The blob path must end with the pattern provided for trigger to fire. For example, 'december/boxes.csv' will only fire the trigger for blobs named boxes in a december folder. At least one of these must be provided: blobPathBeginsWith, blobPathEndsWith.
- description str
- Trigger description.
- ignore_empty_ boolblobs 
- If set to true, blobs with zero bytes will be ignored.
- pipelines
Sequence[TriggerPipeline Reference Response] 
- Pipelines that need to be started.
- events List<String>
- The type of events that cause this trigger to fire.
- runtimeState String
- Indicates if trigger is running or not. Updated when Start/Stop APIs are called on the Trigger.
- scope String
- The ARM resource ID of the Storage Account.
- annotations List<Any>
- List of tags that can be used for describing the trigger.
- blobPath StringBegins With 
- The blob path must begin with the pattern provided for trigger to fire. For example, '/records/blobs/december/' will only fire the trigger for blobs in the december folder under the records container. At least one of these must be provided: blobPathBeginsWith, blobPathEndsWith.
- blobPath StringEnds With 
- The blob path must end with the pattern provided for trigger to fire. For example, 'december/boxes.csv' will only fire the trigger for blobs named boxes in a december folder. At least one of these must be provided: blobPathBeginsWith, blobPathEndsWith.
- description String
- Trigger description.
- ignoreEmpty BooleanBlobs 
- If set to true, blobs with zero bytes will be ignored.
- pipelines List<Property Map>
- Pipelines that need to be started.
BlobTrigger, BlobTriggerArgs    
- FolderPath string
- The path of the container/folder that will trigger the pipeline.
- LinkedService Pulumi.Azure Native. Data Factory. Inputs. Linked Service Reference 
- The Azure Storage linked service reference.
- MaxConcurrency int
- The max number of parallel files to handle when it is triggered.
- Annotations List<object>
- List of tags that can be used for describing the trigger.
- Description string
- Trigger description.
- Pipelines
List<Pulumi.Azure Native. Data Factory. Inputs. Trigger Pipeline Reference> 
- Pipelines that need to be started.
- FolderPath string
- The path of the container/folder that will trigger the pipeline.
- LinkedService LinkedService Reference 
- The Azure Storage linked service reference.
- MaxConcurrency int
- The max number of parallel files to handle when it is triggered.
- Annotations []interface{}
- List of tags that can be used for describing the trigger.
- Description string
- Trigger description.
- Pipelines
[]TriggerPipeline Reference 
- Pipelines that need to be started.
- folderPath String
- The path of the container/folder that will trigger the pipeline.
- linkedService LinkedService Reference 
- The Azure Storage linked service reference.
- maxConcurrency Integer
- The max number of parallel files to handle when it is triggered.
- annotations List<Object>
- List of tags that can be used for describing the trigger.
- description String
- Trigger description.
- pipelines
List<TriggerPipeline Reference> 
- Pipelines that need to be started.
- folderPath string
- The path of the container/folder that will trigger the pipeline.
- linkedService LinkedService Reference 
- The Azure Storage linked service reference.
- maxConcurrency number
- The max number of parallel files to handle when it is triggered.
- annotations any[]
- List of tags that can be used for describing the trigger.
- description string
- Trigger description.
- pipelines
TriggerPipeline Reference[] 
- Pipelines that need to be started.
- folder_path str
- The path of the container/folder that will trigger the pipeline.
- linked_service LinkedService Reference 
- The Azure Storage linked service reference.
- max_concurrency int
- The max number of parallel files to handle when it is triggered.
- annotations Sequence[Any]
- List of tags that can be used for describing the trigger.
- description str
- Trigger description.
- pipelines
Sequence[TriggerPipeline Reference] 
- Pipelines that need to be started.
- folderPath String
- The path of the container/folder that will trigger the pipeline.
- linkedService Property Map
- The Azure Storage linked service reference.
- maxConcurrency Number
- The max number of parallel files to handle when it is triggered.
- annotations List<Any>
- List of tags that can be used for describing the trigger.
- description String
- Trigger description.
- pipelines List<Property Map>
- Pipelines that need to be started.
BlobTriggerResponse, BlobTriggerResponseArgs      
- FolderPath string
- The path of the container/folder that will trigger the pipeline.
- LinkedService Pulumi.Azure Native. Data Factory. Inputs. Linked Service Reference Response 
- The Azure Storage linked service reference.
- MaxConcurrency int
- The max number of parallel files to handle when it is triggered.
- RuntimeState string
- Indicates if trigger is running or not. Updated when Start/Stop APIs are called on the Trigger.
- Annotations List<object>
- List of tags that can be used for describing the trigger.
- Description string
- Trigger description.
- Pipelines
List<Pulumi.Azure Native. Data Factory. Inputs. Trigger Pipeline Reference Response> 
- Pipelines that need to be started.
- FolderPath string
- The path of the container/folder that will trigger the pipeline.
- LinkedService LinkedService Reference Response 
- The Azure Storage linked service reference.
- MaxConcurrency int
- The max number of parallel files to handle when it is triggered.
- RuntimeState string
- Indicates if trigger is running or not. Updated when Start/Stop APIs are called on the Trigger.
- Annotations []interface{}
- List of tags that can be used for describing the trigger.
- Description string
- Trigger description.
- Pipelines
[]TriggerPipeline Reference Response 
- Pipelines that need to be started.
- folderPath String
- The path of the container/folder that will trigger the pipeline.
- linkedService LinkedService Reference Response 
- The Azure Storage linked service reference.
- maxConcurrency Integer
- The max number of parallel files to handle when it is triggered.
- runtimeState String
- Indicates if trigger is running or not. Updated when Start/Stop APIs are called on the Trigger.
- annotations List<Object>
- List of tags that can be used for describing the trigger.
- description String
- Trigger description.
- pipelines
List<TriggerPipeline Reference Response> 
- Pipelines that need to be started.
- folderPath string
- The path of the container/folder that will trigger the pipeline.
- linkedService LinkedService Reference Response 
- The Azure Storage linked service reference.
- maxConcurrency number
- The max number of parallel files to handle when it is triggered.
- runtimeState string
- Indicates if trigger is running or not. Updated when Start/Stop APIs are called on the Trigger.
- annotations any[]
- List of tags that can be used for describing the trigger.
- description string
- Trigger description.
- pipelines
TriggerPipeline Reference Response[] 
- Pipelines that need to be started.
- folder_path str
- The path of the container/folder that will trigger the pipeline.
- linked_service LinkedService Reference Response 
- The Azure Storage linked service reference.
- max_concurrency int
- The max number of parallel files to handle when it is triggered.
- runtime_state str
- Indicates if trigger is running or not. Updated when Start/Stop APIs are called on the Trigger.
- annotations Sequence[Any]
- List of tags that can be used for describing the trigger.
- description str
- Trigger description.
- pipelines
Sequence[TriggerPipeline Reference Response] 
- Pipelines that need to be started.
- folderPath String
- The path of the container/folder that will trigger the pipeline.
- linkedService Property Map
- The Azure Storage linked service reference.
- maxConcurrency Number
- The max number of parallel files to handle when it is triggered.
- runtimeState String
- Indicates if trigger is running or not. Updated when Start/Stop APIs are called on the Trigger.
- annotations List<Any>
- List of tags that can be used for describing the trigger.
- description String
- Trigger description.
- pipelines List<Property Map>
- Pipelines that need to be started.
ChainingTrigger, ChainingTriggerArgs    
- DependsOn List<Pulumi.Azure Native. Data Factory. Inputs. Pipeline Reference> 
- Upstream Pipelines.
- Pipeline
Pulumi.Azure Native. Data Factory. Inputs. Trigger Pipeline Reference 
- Pipeline for which runs are created when all upstream pipelines complete successfully.
- RunDimension string
- Run Dimension property that needs to be emitted by upstream pipelines.
- Annotations List<object>
- List of tags that can be used for describing the trigger.
- Description string
- Trigger description.
- DependsOn []PipelineReference 
- Upstream Pipelines.
- Pipeline
TriggerPipeline Reference 
- Pipeline for which runs are created when all upstream pipelines complete successfully.
- RunDimension string
- Run Dimension property that needs to be emitted by upstream pipelines.
- Annotations []interface{}
- List of tags that can be used for describing the trigger.
- Description string
- Trigger description.
- dependsOn List<PipelineReference> 
- Upstream Pipelines.
- pipeline
TriggerPipeline Reference 
- Pipeline for which runs are created when all upstream pipelines complete successfully.
- runDimension String
- Run Dimension property that needs to be emitted by upstream pipelines.
- annotations List<Object>
- List of tags that can be used for describing the trigger.
- description String
- Trigger description.
- dependsOn PipelineReference[] 
- Upstream Pipelines.
- pipeline
TriggerPipeline Reference 
- Pipeline for which runs are created when all upstream pipelines complete successfully.
- runDimension string
- Run Dimension property that needs to be emitted by upstream pipelines.
- annotations any[]
- List of tags that can be used for describing the trigger.
- description string
- Trigger description.
- depends_on Sequence[PipelineReference] 
- Upstream Pipelines.
- pipeline
TriggerPipeline Reference 
- Pipeline for which runs are created when all upstream pipelines complete successfully.
- run_dimension str
- Run Dimension property that needs to be emitted by upstream pipelines.
- annotations Sequence[Any]
- List of tags that can be used for describing the trigger.
- description str
- Trigger description.
- dependsOn List<Property Map>
- Upstream Pipelines.
- pipeline Property Map
- Pipeline for which runs are created when all upstream pipelines complete successfully.
- runDimension String
- Run Dimension property that needs to be emitted by upstream pipelines.
- annotations List<Any>
- List of tags that can be used for describing the trigger.
- description String
- Trigger description.
ChainingTriggerResponse, ChainingTriggerResponseArgs      
- DependsOn List<Pulumi.Azure Native. Data Factory. Inputs. Pipeline Reference Response> 
- Upstream Pipelines.
- Pipeline
Pulumi.Azure Native. Data Factory. Inputs. Trigger Pipeline Reference Response 
- Pipeline for which runs are created when all upstream pipelines complete successfully.
- RunDimension string
- Run Dimension property that needs to be emitted by upstream pipelines.
- RuntimeState string
- Indicates if trigger is running or not. Updated when Start/Stop APIs are called on the Trigger.
- Annotations List<object>
- List of tags that can be used for describing the trigger.
- Description string
- Trigger description.
- DependsOn []PipelineReference Response 
- Upstream Pipelines.
- Pipeline
TriggerPipeline Reference Response 
- Pipeline for which runs are created when all upstream pipelines complete successfully.
- RunDimension string
- Run Dimension property that needs to be emitted by upstream pipelines.
- RuntimeState string
- Indicates if trigger is running or not. Updated when Start/Stop APIs are called on the Trigger.
- Annotations []interface{}
- List of tags that can be used for describing the trigger.
- Description string
- Trigger description.
- dependsOn List<PipelineReference Response> 
- Upstream Pipelines.
- pipeline
TriggerPipeline Reference Response 
- Pipeline for which runs are created when all upstream pipelines complete successfully.
- runDimension String
- Run Dimension property that needs to be emitted by upstream pipelines.
- runtimeState String
- Indicates if trigger is running or not. Updated when Start/Stop APIs are called on the Trigger.
- annotations List<Object>
- List of tags that can be used for describing the trigger.
- description String
- Trigger description.
- dependsOn PipelineReference Response[] 
- Upstream Pipelines.
- pipeline
TriggerPipeline Reference Response 
- Pipeline for which runs are created when all upstream pipelines complete successfully.
- runDimension string
- Run Dimension property that needs to be emitted by upstream pipelines.
- runtimeState string
- Indicates if trigger is running or not. Updated when Start/Stop APIs are called on the Trigger.
- annotations any[]
- List of tags that can be used for describing the trigger.
- description string
- Trigger description.
- depends_on Sequence[PipelineReference Response] 
- Upstream Pipelines.
- pipeline
TriggerPipeline Reference Response 
- Pipeline for which runs are created when all upstream pipelines complete successfully.
- run_dimension str
- Run Dimension property that needs to be emitted by upstream pipelines.
- runtime_state str
- Indicates if trigger is running or not. Updated when Start/Stop APIs are called on the Trigger.
- annotations Sequence[Any]
- List of tags that can be used for describing the trigger.
- description str
- Trigger description.
- dependsOn List<Property Map>
- Upstream Pipelines.
- pipeline Property Map
- Pipeline for which runs are created when all upstream pipelines complete successfully.
- runDimension String
- Run Dimension property that needs to be emitted by upstream pipelines.
- runtimeState String
- Indicates if trigger is running or not. Updated when Start/Stop APIs are called on the Trigger.
- annotations List<Any>
- List of tags that can be used for describing the trigger.
- description String
- Trigger description.
CustomEventsTrigger, CustomEventsTriggerArgs      
- Events List<object>
- The list of event types that cause this trigger to fire.
- Scope string
- The ARM resource ID of the Azure Event Grid Topic.
- Annotations List<object>
- List of tags that can be used for describing the trigger.
- Description string
- Trigger description.
- Pipelines
List<Pulumi.Azure Native. Data Factory. Inputs. Trigger Pipeline Reference> 
- Pipelines that need to be started.
- SubjectBegins stringWith 
- The event subject must begin with the pattern provided for trigger to fire. At least one of these must be provided: subjectBeginsWith, subjectEndsWith.
- SubjectEnds stringWith 
- The event subject must end with the pattern provided for trigger to fire. At least one of these must be provided: subjectBeginsWith, subjectEndsWith.
- Events []interface{}
- The list of event types that cause this trigger to fire.
- Scope string
- The ARM resource ID of the Azure Event Grid Topic.
- Annotations []interface{}
- List of tags that can be used for describing the trigger.
- Description string
- Trigger description.
- Pipelines
[]TriggerPipeline Reference 
- Pipelines that need to be started.
- SubjectBegins stringWith 
- The event subject must begin with the pattern provided for trigger to fire. At least one of these must be provided: subjectBeginsWith, subjectEndsWith.
- SubjectEnds stringWith 
- The event subject must end with the pattern provided for trigger to fire. At least one of these must be provided: subjectBeginsWith, subjectEndsWith.
- events List<Object>
- The list of event types that cause this trigger to fire.
- scope String
- The ARM resource ID of the Azure Event Grid Topic.
- annotations List<Object>
- List of tags that can be used for describing the trigger.
- description String
- Trigger description.
- pipelines
List<TriggerPipeline Reference> 
- Pipelines that need to be started.
- subjectBegins StringWith 
- The event subject must begin with the pattern provided for trigger to fire. At least one of these must be provided: subjectBeginsWith, subjectEndsWith.
- subjectEnds StringWith 
- The event subject must end with the pattern provided for trigger to fire. At least one of these must be provided: subjectBeginsWith, subjectEndsWith.
- events any[]
- The list of event types that cause this trigger to fire.
- scope string
- The ARM resource ID of the Azure Event Grid Topic.
- annotations any[]
- List of tags that can be used for describing the trigger.
- description string
- Trigger description.
- pipelines
TriggerPipeline Reference[] 
- Pipelines that need to be started.
- subjectBegins stringWith 
- The event subject must begin with the pattern provided for trigger to fire. At least one of these must be provided: subjectBeginsWith, subjectEndsWith.
- subjectEnds stringWith 
- The event subject must end with the pattern provided for trigger to fire. At least one of these must be provided: subjectBeginsWith, subjectEndsWith.
- events Sequence[Any]
- The list of event types that cause this trigger to fire.
- scope str
- The ARM resource ID of the Azure Event Grid Topic.
- annotations Sequence[Any]
- List of tags that can be used for describing the trigger.
- description str
- Trigger description.
- pipelines
Sequence[TriggerPipeline Reference] 
- Pipelines that need to be started.
- subject_begins_ strwith 
- The event subject must begin with the pattern provided for trigger to fire. At least one of these must be provided: subjectBeginsWith, subjectEndsWith.
- subject_ends_ strwith 
- The event subject must end with the pattern provided for trigger to fire. At least one of these must be provided: subjectBeginsWith, subjectEndsWith.
- events List<Any>
- The list of event types that cause this trigger to fire.
- scope String
- The ARM resource ID of the Azure Event Grid Topic.
- annotations List<Any>
- List of tags that can be used for describing the trigger.
- description String
- Trigger description.
- pipelines List<Property Map>
- Pipelines that need to be started.
- subjectBegins StringWith 
- The event subject must begin with the pattern provided for trigger to fire. At least one of these must be provided: subjectBeginsWith, subjectEndsWith.
- subjectEnds StringWith 
- The event subject must end with the pattern provided for trigger to fire. At least one of these must be provided: subjectBeginsWith, subjectEndsWith.
CustomEventsTriggerResponse, CustomEventsTriggerResponseArgs        
- Events List<object>
- The list of event types that cause this trigger to fire.
- RuntimeState string
- Indicates if trigger is running or not. Updated when Start/Stop APIs are called on the Trigger.
- Scope string
- The ARM resource ID of the Azure Event Grid Topic.
- Annotations List<object>
- List of tags that can be used for describing the trigger.
- Description string
- Trigger description.
- Pipelines
List<Pulumi.Azure Native. Data Factory. Inputs. Trigger Pipeline Reference Response> 
- Pipelines that need to be started.
- SubjectBegins stringWith 
- The event subject must begin with the pattern provided for trigger to fire. At least one of these must be provided: subjectBeginsWith, subjectEndsWith.
- SubjectEnds stringWith 
- The event subject must end with the pattern provided for trigger to fire. At least one of these must be provided: subjectBeginsWith, subjectEndsWith.
- Events []interface{}
- The list of event types that cause this trigger to fire.
- RuntimeState string
- Indicates if trigger is running or not. Updated when Start/Stop APIs are called on the Trigger.
- Scope string
- The ARM resource ID of the Azure Event Grid Topic.
- Annotations []interface{}
- List of tags that can be used for describing the trigger.
- Description string
- Trigger description.
- Pipelines
[]TriggerPipeline Reference Response 
- Pipelines that need to be started.
- SubjectBegins stringWith 
- The event subject must begin with the pattern provided for trigger to fire. At least one of these must be provided: subjectBeginsWith, subjectEndsWith.
- SubjectEnds stringWith 
- The event subject must end with the pattern provided for trigger to fire. At least one of these must be provided: subjectBeginsWith, subjectEndsWith.
- events List<Object>
- The list of event types that cause this trigger to fire.
- runtimeState String
- Indicates if trigger is running or not. Updated when Start/Stop APIs are called on the Trigger.
- scope String
- The ARM resource ID of the Azure Event Grid Topic.
- annotations List<Object>
- List of tags that can be used for describing the trigger.
- description String
- Trigger description.
- pipelines
List<TriggerPipeline Reference Response> 
- Pipelines that need to be started.
- subjectBegins StringWith 
- The event subject must begin with the pattern provided for trigger to fire. At least one of these must be provided: subjectBeginsWith, subjectEndsWith.
- subjectEnds StringWith 
- The event subject must end with the pattern provided for trigger to fire. At least one of these must be provided: subjectBeginsWith, subjectEndsWith.
- events any[]
- The list of event types that cause this trigger to fire.
- runtimeState string
- Indicates if trigger is running or not. Updated when Start/Stop APIs are called on the Trigger.
- scope string
- The ARM resource ID of the Azure Event Grid Topic.
- annotations any[]
- List of tags that can be used for describing the trigger.
- description string
- Trigger description.
- pipelines
TriggerPipeline Reference Response[] 
- Pipelines that need to be started.
- subjectBegins stringWith 
- The event subject must begin with the pattern provided for trigger to fire. At least one of these must be provided: subjectBeginsWith, subjectEndsWith.
- subjectEnds stringWith 
- The event subject must end with the pattern provided for trigger to fire. At least one of these must be provided: subjectBeginsWith, subjectEndsWith.
- events Sequence[Any]
- The list of event types that cause this trigger to fire.
- runtime_state str
- Indicates if trigger is running or not. Updated when Start/Stop APIs are called on the Trigger.
- scope str
- The ARM resource ID of the Azure Event Grid Topic.
- annotations Sequence[Any]
- List of tags that can be used for describing the trigger.
- description str
- Trigger description.
- pipelines
Sequence[TriggerPipeline Reference Response] 
- Pipelines that need to be started.
- subject_begins_ strwith 
- The event subject must begin with the pattern provided for trigger to fire. At least one of these must be provided: subjectBeginsWith, subjectEndsWith.
- subject_ends_ strwith 
- The event subject must end with the pattern provided for trigger to fire. At least one of these must be provided: subjectBeginsWith, subjectEndsWith.
- events List<Any>
- The list of event types that cause this trigger to fire.
- runtimeState String
- Indicates if trigger is running or not. Updated when Start/Stop APIs are called on the Trigger.
- scope String
- The ARM resource ID of the Azure Event Grid Topic.
- annotations List<Any>
- List of tags that can be used for describing the trigger.
- description String
- Trigger description.
- pipelines List<Property Map>
- Pipelines that need to be started.
- subjectBegins StringWith 
- The event subject must begin with the pattern provided for trigger to fire. At least one of these must be provided: subjectBeginsWith, subjectEndsWith.
- subjectEnds StringWith 
- The event subject must end with the pattern provided for trigger to fire. At least one of these must be provided: subjectBeginsWith, subjectEndsWith.
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
DaysOfWeek, DaysOfWeekArgs      
- Sunday
- Sunday
- Monday
- Monday
- Tuesday
- Tuesday
- Wednesday
- Wednesday
- Thursday
- Thursday
- Friday
- Friday
- Saturday
- Saturday
- DaysOf Week Sunday 
- Sunday
- DaysOf Week Monday 
- Monday
- DaysOf Week Tuesday 
- Tuesday
- DaysOf Week Wednesday 
- Wednesday
- DaysOf Week Thursday 
- Thursday
- DaysOf Week Friday 
- Friday
- DaysOf 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
LinkedServiceReference, LinkedServiceReferenceArgs      
- ReferenceName string
- Reference LinkedService name.
- Type
string | Pulumi.Azure Native. Data Factory. Type 
- Linked service reference type.
- Parameters Dictionary<string, object>
- Arguments for LinkedService.
- ReferenceName string
- Reference LinkedService name.
- Type string | Type
- Linked service reference type.
- Parameters map[string]interface{}
- Arguments for LinkedService.
- referenceName String
- Reference LinkedService name.
- type String | Type
- Linked service reference type.
- parameters Map<String,Object>
- Arguments for LinkedService.
- referenceName string
- Reference LinkedService name.
- type string | Type
- Linked service reference type.
- parameters {[key: string]: any}
- Arguments for LinkedService.
- reference_name str
- Reference LinkedService name.
- type str | Type
- Linked service reference type.
- parameters Mapping[str, Any]
- Arguments for LinkedService.
- referenceName String
- Reference LinkedService name.
- type
String | "LinkedService Reference" 
- Linked service reference type.
- parameters Map<Any>
- Arguments for LinkedService.
LinkedServiceReferenceResponse, LinkedServiceReferenceResponseArgs        
- ReferenceName string
- Reference LinkedService name.
- Type string
- Linked service reference type.
- Parameters Dictionary<string, object>
- Arguments for LinkedService.
- ReferenceName string
- Reference LinkedService name.
- Type string
- Linked service reference type.
- Parameters map[string]interface{}
- Arguments for LinkedService.
- referenceName String
- Reference LinkedService name.
- type String
- Linked service reference type.
- parameters Map<String,Object>
- Arguments for LinkedService.
- referenceName string
- Reference LinkedService name.
- type string
- Linked service reference type.
- parameters {[key: string]: any}
- Arguments for LinkedService.
- reference_name str
- Reference LinkedService name.
- type str
- Linked service reference type.
- parameters Mapping[str, Any]
- Arguments for LinkedService.
- referenceName String
- Reference LinkedService name.
- type String
- Linked service reference type.
- parameters Map<Any>
- Arguments for LinkedService.
MultiplePipelineTrigger, MultiplePipelineTriggerArgs      
- Annotations List<object>
- List of tags that can be used for describing the trigger.
- Description string
- Trigger description.
- Pipelines
List<Pulumi.Azure Native. Data Factory. Inputs. Trigger Pipeline Reference> 
- Pipelines that need to be started.
- Annotations []interface{}
- List of tags that can be used for describing the trigger.
- Description string
- Trigger description.
- Pipelines
[]TriggerPipeline Reference 
- Pipelines that need to be started.
- annotations List<Object>
- List of tags that can be used for describing the trigger.
- description String
- Trigger description.
- pipelines
List<TriggerPipeline Reference> 
- Pipelines that need to be started.
- annotations any[]
- List of tags that can be used for describing the trigger.
- description string
- Trigger description.
- pipelines
TriggerPipeline Reference[] 
- Pipelines that need to be started.
- annotations Sequence[Any]
- List of tags that can be used for describing the trigger.
- description str
- Trigger description.
- pipelines
Sequence[TriggerPipeline Reference] 
- Pipelines that need to be started.
- annotations List<Any>
- List of tags that can be used for describing the trigger.
- description String
- Trigger description.
- pipelines List<Property Map>
- Pipelines that need to be started.
MultiplePipelineTriggerResponse, MultiplePipelineTriggerResponseArgs        
- RuntimeState string
- Indicates if trigger is running or not. Updated when Start/Stop APIs are called on the Trigger.
- Annotations List<object>
- List of tags that can be used for describing the trigger.
- Description string
- Trigger description.
- Pipelines
List<Pulumi.Azure Native. Data Factory. Inputs. Trigger Pipeline Reference Response> 
- Pipelines that need to be started.
- RuntimeState string
- Indicates if trigger is running or not. Updated when Start/Stop APIs are called on the Trigger.
- Annotations []interface{}
- List of tags that can be used for describing the trigger.
- Description string
- Trigger description.
- Pipelines
[]TriggerPipeline Reference Response 
- Pipelines that need to be started.
- runtimeState String
- Indicates if trigger is running or not. Updated when Start/Stop APIs are called on the Trigger.
- annotations List<Object>
- List of tags that can be used for describing the trigger.
- description String
- Trigger description.
- pipelines
List<TriggerPipeline Reference Response> 
- Pipelines that need to be started.
- runtimeState string
- Indicates if trigger is running or not. Updated when Start/Stop APIs are called on the Trigger.
- annotations any[]
- List of tags that can be used for describing the trigger.
- description string
- Trigger description.
- pipelines
TriggerPipeline Reference Response[] 
- Pipelines that need to be started.
- runtime_state str
- Indicates if trigger is running or not. Updated when Start/Stop APIs are called on the Trigger.
- annotations Sequence[Any]
- List of tags that can be used for describing the trigger.
- description str
- Trigger description.
- pipelines
Sequence[TriggerPipeline Reference Response] 
- Pipelines that need to be started.
- runtimeState String
- Indicates if trigger is running or not. Updated when Start/Stop APIs are called on the Trigger.
- annotations List<Any>
- List of tags that can be used for describing the trigger.
- description String
- Trigger description.
- pipelines List<Property Map>
- Pipelines that need to be started.
PipelineReference, PipelineReferenceArgs    
- ReferenceName string
- Reference pipeline name.
- Type string
- Pipeline reference type.
- Name string
- Reference name.
- ReferenceName string
- Reference pipeline name.
- Type string
- Pipeline reference type.
- Name string
- Reference name.
- referenceName String
- Reference pipeline name.
- type String
- Pipeline reference type.
- name String
- Reference name.
- referenceName string
- Reference pipeline name.
- type string
- Pipeline reference type.
- name string
- Reference name.
- reference_name str
- Reference pipeline name.
- type str
- Pipeline reference type.
- name str
- Reference name.
- referenceName String
- Reference pipeline name.
- type String
- Pipeline reference type.
- name String
- Reference name.
PipelineReferenceResponse, PipelineReferenceResponseArgs      
- ReferenceName string
- Reference pipeline name.
- Type string
- Pipeline reference type.
- Name string
- Reference name.
- ReferenceName string
- Reference pipeline name.
- Type string
- Pipeline reference type.
- Name string
- Reference name.
- referenceName String
- Reference pipeline name.
- type String
- Pipeline reference type.
- name String
- Reference name.
- referenceName string
- Reference pipeline name.
- type string
- Pipeline reference type.
- name string
- Reference name.
- reference_name str
- Reference pipeline name.
- type str
- Pipeline reference type.
- name str
- Reference name.
- referenceName String
- Reference pipeline name.
- type String
- Pipeline reference type.
- name String
- Reference name.
RecurrenceFrequency, RecurrenceFrequencyArgs    
- NotSpecified 
- NotSpecified
- Minute
- Minute
- Hour
- Hour
- Day
- Day
- Week
- Week
- Month
- Month
- Year
- Year
- RecurrenceFrequency Not Specified 
- NotSpecified
- RecurrenceFrequency Minute 
- Minute
- RecurrenceFrequency Hour 
- Hour
- RecurrenceFrequency Day 
- Day
- RecurrenceFrequency Week 
- Week
- RecurrenceFrequency Month 
- Month
- RecurrenceFrequency Year 
- Year
- NotSpecified 
- NotSpecified
- Minute
- Minute
- Hour
- Hour
- Day
- Day
- Week
- Week
- Month
- Month
- Year
- Year
- NotSpecified 
- NotSpecified
- Minute
- Minute
- Hour
- Hour
- Day
- Day
- Week
- Week
- Month
- Month
- Year
- Year
- NOT_SPECIFIED
- NotSpecified
- MINUTE
- Minute
- HOUR
- Hour
- DAY
- Day
- WEEK
- Week
- MONTH
- Month
- YEAR
- Year
- "NotSpecified" 
- NotSpecified
- "Minute"
- Minute
- "Hour"
- Hour
- "Day"
- Day
- "Week"
- Week
- "Month"
- Month
- "Year"
- Year
RecurrenceSchedule, RecurrenceScheduleArgs    
- Hours List<int>
- The hours.
- Minutes List<int>
- The minutes.
- MonthDays List<int>
- The month days.
- MonthlyOccurrences List<Pulumi.Azure Native. Data Factory. Inputs. Recurrence Schedule Occurrence> 
- The monthly occurrences.
- WeekDays List<Pulumi.Azure Native. Data Factory. Days Of Week> 
- The days of the week.
- Hours []int
- The hours.
- Minutes []int
- The minutes.
- MonthDays []int
- The month days.
- MonthlyOccurrences []RecurrenceSchedule Occurrence 
- The monthly occurrences.
- WeekDays []DaysOf Week 
- The days of the week.
- hours List<Integer>
- The hours.
- minutes List<Integer>
- The minutes.
- monthDays List<Integer>
- The month days.
- monthlyOccurrences List<RecurrenceSchedule Occurrence> 
- The monthly occurrences.
- weekDays List<DaysOf Week> 
- The days of the week.
- hours number[]
- The hours.
- minutes number[]
- The minutes.
- monthDays number[]
- The month days.
- monthlyOccurrences RecurrenceSchedule Occurrence[] 
- The monthly occurrences.
- weekDays DaysOf Week[] 
- The days of the week.
- hours Sequence[int]
- The hours.
- minutes Sequence[int]
- The minutes.
- month_days Sequence[int]
- The month days.
- monthly_occurrences Sequence[RecurrenceSchedule Occurrence] 
- The monthly occurrences.
- week_days Sequence[DaysOf Week] 
- The days of the week.
- hours List<Number>
- The hours.
- minutes List<Number>
- The minutes.
- monthDays List<Number>
- The month days.
- monthlyOccurrences List<Property Map>
- The monthly occurrences.
- weekDays List<"Sunday" | "Monday" | "Tuesday" | "Wednesday" | "Thursday" | "Friday" | "Saturday">
- The days of the week.
RecurrenceScheduleOccurrence, RecurrenceScheduleOccurrenceArgs      
- Day
Pulumi.Azure Native. Data Factory. Day Of Week 
- The day of the week.
- Occurrence int
- The occurrence.
- Day
DayOf Week 
- The day of the week.
- Occurrence int
- The occurrence.
- day
DayOf Week 
- The day of the week.
- occurrence Integer
- The occurrence.
- day
DayOf Week 
- The day of the week.
- occurrence number
- The occurrence.
- day
DayOf Week 
- The day of the week.
- occurrence int
- The occurrence.
- day "Sunday" | "Monday" | "Tuesday" | "Wednesday" | "Thursday" | "Friday" | "Saturday"
- The day of the week.
- occurrence Number
- The occurrence.
RecurrenceScheduleOccurrenceResponse, RecurrenceScheduleOccurrenceResponseArgs        
- Day string
- The day of the week.
- Occurrence int
- The occurrence.
- Day string
- The day of the week.
- Occurrence int
- The occurrence.
- day String
- The day of the week.
- occurrence Integer
- The occurrence.
- day string
- The day of the week.
- occurrence number
- The occurrence.
- day str
- The day of the week.
- occurrence int
- The occurrence.
- day String
- The day of the week.
- occurrence Number
- The occurrence.
RecurrenceScheduleResponse, RecurrenceScheduleResponseArgs      
- Hours List<int>
- The hours.
- Minutes List<int>
- The minutes.
- MonthDays List<int>
- The month days.
- MonthlyOccurrences List<Pulumi.Azure Native. Data Factory. Inputs. Recurrence Schedule Occurrence Response> 
- The monthly occurrences.
- WeekDays List<string>
- The days of the week.
- Hours []int
- The hours.
- Minutes []int
- The minutes.
- MonthDays []int
- The month days.
- MonthlyOccurrences []RecurrenceSchedule Occurrence Response 
- The monthly occurrences.
- WeekDays []string
- The days of the week.
- hours List<Integer>
- The hours.
- minutes List<Integer>
- The minutes.
- monthDays List<Integer>
- The month days.
- monthlyOccurrences List<RecurrenceSchedule Occurrence Response> 
- The monthly occurrences.
- weekDays List<String>
- The days of the week.
- hours number[]
- The hours.
- minutes number[]
- The minutes.
- monthDays number[]
- The month days.
- monthlyOccurrences RecurrenceSchedule Occurrence Response[] 
- The monthly occurrences.
- weekDays string[]
- The days of the week.
- hours Sequence[int]
- The hours.
- minutes Sequence[int]
- The minutes.
- month_days Sequence[int]
- The month days.
- monthly_occurrences Sequence[RecurrenceSchedule Occurrence Response] 
- The monthly occurrences.
- week_days Sequence[str]
- The days of the week.
- hours List<Number>
- The hours.
- minutes List<Number>
- The minutes.
- monthDays List<Number>
- The month days.
- monthlyOccurrences List<Property Map>
- The monthly occurrences.
- weekDays List<String>
- The days of the week.
RerunTumblingWindowTrigger, RerunTumblingWindowTriggerArgs        
- ParentTrigger object
- The parent trigger reference.
- RequestedEnd stringTime 
- The end time for the time period for which restatement is initiated. Only UTC time is currently supported.
- RequestedStart stringTime 
- The start time for the time period for which restatement is initiated. Only UTC time is currently supported.
- RerunConcurrency int
- The max number of parallel time windows (ready for execution) for which a rerun is triggered.
- Annotations List<object>
- List of tags that can be used for describing the trigger.
- Description string
- Trigger description.
- ParentTrigger interface{}
- The parent trigger reference.
- RequestedEnd stringTime 
- The end time for the time period for which restatement is initiated. Only UTC time is currently supported.
- RequestedStart stringTime 
- The start time for the time period for which restatement is initiated. Only UTC time is currently supported.
- RerunConcurrency int
- The max number of parallel time windows (ready for execution) for which a rerun is triggered.
- Annotations []interface{}
- List of tags that can be used for describing the trigger.
- Description string
- Trigger description.
- parentTrigger Object
- The parent trigger reference.
- requestedEnd StringTime 
- The end time for the time period for which restatement is initiated. Only UTC time is currently supported.
- requestedStart StringTime 
- The start time for the time period for which restatement is initiated. Only UTC time is currently supported.
- rerunConcurrency Integer
- The max number of parallel time windows (ready for execution) for which a rerun is triggered.
- annotations List<Object>
- List of tags that can be used for describing the trigger.
- description String
- Trigger description.
- parentTrigger any
- The parent trigger reference.
- requestedEnd stringTime 
- The end time for the time period for which restatement is initiated. Only UTC time is currently supported.
- requestedStart stringTime 
- The start time for the time period for which restatement is initiated. Only UTC time is currently supported.
- rerunConcurrency number
- The max number of parallel time windows (ready for execution) for which a rerun is triggered.
- annotations any[]
- List of tags that can be used for describing the trigger.
- description string
- Trigger description.
- parent_trigger Any
- The parent trigger reference.
- requested_end_ strtime 
- The end time for the time period for which restatement is initiated. Only UTC time is currently supported.
- requested_start_ strtime 
- The start time for the time period for which restatement is initiated. Only UTC time is currently supported.
- rerun_concurrency int
- The max number of parallel time windows (ready for execution) for which a rerun is triggered.
- annotations Sequence[Any]
- List of tags that can be used for describing the trigger.
- description str
- Trigger description.
- parentTrigger Any
- The parent trigger reference.
- requestedEnd StringTime 
- The end time for the time period for which restatement is initiated. Only UTC time is currently supported.
- requestedStart StringTime 
- The start time for the time period for which restatement is initiated. Only UTC time is currently supported.
- rerunConcurrency Number
- The max number of parallel time windows (ready for execution) for which a rerun is triggered.
- annotations List<Any>
- List of tags that can be used for describing the trigger.
- description String
- Trigger description.
RerunTumblingWindowTriggerResponse, RerunTumblingWindowTriggerResponseArgs          
- ParentTrigger object
- The parent trigger reference.
- RequestedEnd stringTime 
- The end time for the time period for which restatement is initiated. Only UTC time is currently supported.
- RequestedStart stringTime 
- The start time for the time period for which restatement is initiated. Only UTC time is currently supported.
- RerunConcurrency int
- The max number of parallel time windows (ready for execution) for which a rerun is triggered.
- RuntimeState string
- Indicates if trigger is running or not. Updated when Start/Stop APIs are called on the Trigger.
- Annotations List<object>
- List of tags that can be used for describing the trigger.
- Description string
- Trigger description.
- ParentTrigger interface{}
- The parent trigger reference.
- RequestedEnd stringTime 
- The end time for the time period for which restatement is initiated. Only UTC time is currently supported.
- RequestedStart stringTime 
- The start time for the time period for which restatement is initiated. Only UTC time is currently supported.
- RerunConcurrency int
- The max number of parallel time windows (ready for execution) for which a rerun is triggered.
- RuntimeState string
- Indicates if trigger is running or not. Updated when Start/Stop APIs are called on the Trigger.
- Annotations []interface{}
- List of tags that can be used for describing the trigger.
- Description string
- Trigger description.
- parentTrigger Object
- The parent trigger reference.
- requestedEnd StringTime 
- The end time for the time period for which restatement is initiated. Only UTC time is currently supported.
- requestedStart StringTime 
- The start time for the time period for which restatement is initiated. Only UTC time is currently supported.
- rerunConcurrency Integer
- The max number of parallel time windows (ready for execution) for which a rerun is triggered.
- runtimeState String
- Indicates if trigger is running or not. Updated when Start/Stop APIs are called on the Trigger.
- annotations List<Object>
- List of tags that can be used for describing the trigger.
- description String
- Trigger description.
- parentTrigger any
- The parent trigger reference.
- requestedEnd stringTime 
- The end time for the time period for which restatement is initiated. Only UTC time is currently supported.
- requestedStart stringTime 
- The start time for the time period for which restatement is initiated. Only UTC time is currently supported.
- rerunConcurrency number
- The max number of parallel time windows (ready for execution) for which a rerun is triggered.
- runtimeState string
- Indicates if trigger is running or not. Updated when Start/Stop APIs are called on the Trigger.
- annotations any[]
- List of tags that can be used for describing the trigger.
- description string
- Trigger description.
- parent_trigger Any
- The parent trigger reference.
- requested_end_ strtime 
- The end time for the time period for which restatement is initiated. Only UTC time is currently supported.
- requested_start_ strtime 
- The start time for the time period for which restatement is initiated. Only UTC time is currently supported.
- rerun_concurrency int
- The max number of parallel time windows (ready for execution) for which a rerun is triggered.
- runtime_state str
- Indicates if trigger is running or not. Updated when Start/Stop APIs are called on the Trigger.
- annotations Sequence[Any]
- List of tags that can be used for describing the trigger.
- description str
- Trigger description.
- parentTrigger Any
- The parent trigger reference.
- requestedEnd StringTime 
- The end time for the time period for which restatement is initiated. Only UTC time is currently supported.
- requestedStart StringTime 
- The start time for the time period for which restatement is initiated. Only UTC time is currently supported.
- rerunConcurrency Number
- The max number of parallel time windows (ready for execution) for which a rerun is triggered.
- runtimeState String
- Indicates if trigger is running or not. Updated when Start/Stop APIs are called on the Trigger.
- annotations List<Any>
- List of tags that can be used for describing the trigger.
- description String
- Trigger description.
RetryPolicy, RetryPolicyArgs    
- Count object
- Maximum ordinary retry attempts. Default is 0. Type: integer (or Expression with resultType integer), minimum: 0.
- IntervalIn intSeconds 
- Interval between retries in seconds. Default is 30.
- Count interface{}
- Maximum ordinary retry attempts. Default is 0. Type: integer (or Expression with resultType integer), minimum: 0.
- IntervalIn intSeconds 
- Interval between retries in seconds. Default is 30.
- count Object
- Maximum ordinary retry attempts. Default is 0. Type: integer (or Expression with resultType integer), minimum: 0.
- intervalIn IntegerSeconds 
- Interval between retries in seconds. Default is 30.
- count any
- Maximum ordinary retry attempts. Default is 0. Type: integer (or Expression with resultType integer), minimum: 0.
- intervalIn numberSeconds 
- Interval between retries in seconds. Default is 30.
- count Any
- Maximum ordinary retry attempts. Default is 0. Type: integer (or Expression with resultType integer), minimum: 0.
- interval_in_ intseconds 
- Interval between retries in seconds. Default is 30.
- count Any
- Maximum ordinary retry attempts. Default is 0. Type: integer (or Expression with resultType integer), minimum: 0.
- intervalIn NumberSeconds 
- Interval between retries in seconds. Default is 30.
RetryPolicyResponse, RetryPolicyResponseArgs      
- Count object
- Maximum ordinary retry attempts. Default is 0. Type: integer (or Expression with resultType integer), minimum: 0.
- IntervalIn intSeconds 
- Interval between retries in seconds. Default is 30.
- Count interface{}
- Maximum ordinary retry attempts. Default is 0. Type: integer (or Expression with resultType integer), minimum: 0.
- IntervalIn intSeconds 
- Interval between retries in seconds. Default is 30.
- count Object
- Maximum ordinary retry attempts. Default is 0. Type: integer (or Expression with resultType integer), minimum: 0.
- intervalIn IntegerSeconds 
- Interval between retries in seconds. Default is 30.
- count any
- Maximum ordinary retry attempts. Default is 0. Type: integer (or Expression with resultType integer), minimum: 0.
- intervalIn numberSeconds 
- Interval between retries in seconds. Default is 30.
- count Any
- Maximum ordinary retry attempts. Default is 0. Type: integer (or Expression with resultType integer), minimum: 0.
- interval_in_ intseconds 
- Interval between retries in seconds. Default is 30.
- count Any
- Maximum ordinary retry attempts. Default is 0. Type: integer (or Expression with resultType integer), minimum: 0.
- intervalIn NumberSeconds 
- Interval between retries in seconds. Default is 30.
ScheduleTrigger, ScheduleTriggerArgs    
- Recurrence
Pulumi.Azure Native. Data Factory. Inputs. Schedule Trigger Recurrence 
- Recurrence schedule configuration.
- Annotations List<object>
- List of tags that can be used for describing the trigger.
- Description string
- Trigger description.
- Pipelines
List<Pulumi.Azure Native. Data Factory. Inputs. Trigger Pipeline Reference> 
- Pipelines that need to be started.
- Recurrence
ScheduleTrigger Recurrence 
- Recurrence schedule configuration.
- Annotations []interface{}
- List of tags that can be used for describing the trigger.
- Description string
- Trigger description.
- Pipelines
[]TriggerPipeline Reference 
- Pipelines that need to be started.
- recurrence
ScheduleTrigger Recurrence 
- Recurrence schedule configuration.
- annotations List<Object>
- List of tags that can be used for describing the trigger.
- description String
- Trigger description.
- pipelines
List<TriggerPipeline Reference> 
- Pipelines that need to be started.
- recurrence
ScheduleTrigger Recurrence 
- Recurrence schedule configuration.
- annotations any[]
- List of tags that can be used for describing the trigger.
- description string
- Trigger description.
- pipelines
TriggerPipeline Reference[] 
- Pipelines that need to be started.
- recurrence
ScheduleTrigger Recurrence 
- Recurrence schedule configuration.
- annotations Sequence[Any]
- List of tags that can be used for describing the trigger.
- description str
- Trigger description.
- pipelines
Sequence[TriggerPipeline Reference] 
- Pipelines that need to be started.
- recurrence Property Map
- Recurrence schedule configuration.
- annotations List<Any>
- List of tags that can be used for describing the trigger.
- description String
- Trigger description.
- pipelines List<Property Map>
- Pipelines that need to be started.
ScheduleTriggerRecurrence, ScheduleTriggerRecurrenceArgs      
- EndTime string
- The end time.
- Frequency
string | Pulumi.Azure Native. Data Factory. Recurrence Frequency 
- The frequency.
- Interval int
- The interval.
- Schedule
Pulumi.Azure Native. Data Factory. Inputs. Recurrence Schedule 
- The recurrence schedule.
- StartTime string
- The start time.
- TimeZone string
- The time zone.
- EndTime string
- The end time.
- Frequency
string | RecurrenceFrequency 
- The frequency.
- Interval int
- The interval.
- Schedule
RecurrenceSchedule 
- The recurrence schedule.
- StartTime string
- The start time.
- TimeZone string
- The time zone.
- endTime String
- The end time.
- frequency
String | RecurrenceFrequency 
- The frequency.
- interval Integer
- The interval.
- schedule
RecurrenceSchedule 
- The recurrence schedule.
- startTime String
- The start time.
- timeZone String
- The time zone.
- endTime string
- The end time.
- frequency
string | RecurrenceFrequency 
- The frequency.
- interval number
- The interval.
- schedule
RecurrenceSchedule 
- The recurrence schedule.
- startTime string
- The start time.
- timeZone string
- The time zone.
- end_time str
- The end time.
- frequency
str | RecurrenceFrequency 
- The frequency.
- interval int
- The interval.
- schedule
RecurrenceSchedule 
- The recurrence schedule.
- start_time str
- The start time.
- time_zone str
- The time zone.
- endTime String
- The end time.
- frequency
String | "NotSpecified" | "Minute" | "Hour" | "Day" | "Week" | "Month" | "Year" 
- The frequency.
- interval Number
- The interval.
- schedule Property Map
- The recurrence schedule.
- startTime String
- The start time.
- timeZone String
- The time zone.
ScheduleTriggerRecurrenceResponse, ScheduleTriggerRecurrenceResponseArgs        
- end_time str
- The end time.
- frequency str
- The frequency.
- interval int
- The interval.
- schedule
RecurrenceSchedule Response 
- The recurrence schedule.
- start_time str
- The start time.
- time_zone str
- The time zone.
ScheduleTriggerResponse, ScheduleTriggerResponseArgs      
- Recurrence
Pulumi.Azure Native. Data Factory. Inputs. Schedule Trigger Recurrence Response 
- Recurrence schedule configuration.
- RuntimeState string
- Indicates if trigger is running or not. Updated when Start/Stop APIs are called on the Trigger.
- Annotations List<object>
- List of tags that can be used for describing the trigger.
- Description string
- Trigger description.
- Pipelines
List<Pulumi.Azure Native. Data Factory. Inputs. Trigger Pipeline Reference Response> 
- Pipelines that need to be started.
- Recurrence
ScheduleTrigger Recurrence Response 
- Recurrence schedule configuration.
- RuntimeState string
- Indicates if trigger is running or not. Updated when Start/Stop APIs are called on the Trigger.
- Annotations []interface{}
- List of tags that can be used for describing the trigger.
- Description string
- Trigger description.
- Pipelines
[]TriggerPipeline Reference Response 
- Pipelines that need to be started.
- recurrence
ScheduleTrigger Recurrence Response 
- Recurrence schedule configuration.
- runtimeState String
- Indicates if trigger is running or not. Updated when Start/Stop APIs are called on the Trigger.
- annotations List<Object>
- List of tags that can be used for describing the trigger.
- description String
- Trigger description.
- pipelines
List<TriggerPipeline Reference Response> 
- Pipelines that need to be started.
- recurrence
ScheduleTrigger Recurrence Response 
- Recurrence schedule configuration.
- runtimeState string
- Indicates if trigger is running or not. Updated when Start/Stop APIs are called on the Trigger.
- annotations any[]
- List of tags that can be used for describing the trigger.
- description string
- Trigger description.
- pipelines
TriggerPipeline Reference Response[] 
- Pipelines that need to be started.
- recurrence
ScheduleTrigger Recurrence Response 
- Recurrence schedule configuration.
- runtime_state str
- Indicates if trigger is running or not. Updated when Start/Stop APIs are called on the Trigger.
- annotations Sequence[Any]
- List of tags that can be used for describing the trigger.
- description str
- Trigger description.
- pipelines
Sequence[TriggerPipeline Reference Response] 
- Pipelines that need to be started.
- recurrence Property Map
- Recurrence schedule configuration.
- runtimeState String
- Indicates if trigger is running or not. Updated when Start/Stop APIs are called on the Trigger.
- annotations List<Any>
- List of tags that can be used for describing the trigger.
- description String
- Trigger description.
- pipelines List<Property Map>
- Pipelines that need to be started.
SelfDependencyTumblingWindowTriggerReference, SelfDependencyTumblingWindowTriggerReferenceArgs            
SelfDependencyTumblingWindowTriggerReferenceResponse, SelfDependencyTumblingWindowTriggerReferenceResponseArgs              
TriggerDependencyReference, TriggerDependencyReferenceArgs      
- ReferenceTrigger Pulumi.Azure Native. Data Factory. Inputs. Trigger Reference 
- Referenced trigger.
- ReferenceTrigger TriggerReference 
- Referenced trigger.
- referenceTrigger TriggerReference 
- Referenced trigger.
- referenceTrigger TriggerReference 
- Referenced trigger.
- reference_trigger TriggerReference 
- Referenced trigger.
- referenceTrigger Property Map
- Referenced trigger.
TriggerDependencyReferenceResponse, TriggerDependencyReferenceResponseArgs        
- ReferenceTrigger Pulumi.Azure Native. Data Factory. Inputs. Trigger Reference Response 
- Referenced trigger.
- ReferenceTrigger TriggerReference Response 
- Referenced trigger.
- referenceTrigger TriggerReference Response 
- Referenced trigger.
- referenceTrigger TriggerReference Response 
- Referenced trigger.
- reference_trigger TriggerReference Response 
- Referenced trigger.
- referenceTrigger Property Map
- Referenced trigger.
TriggerPipelineReference, TriggerPipelineReferenceArgs      
- Parameters Dictionary<string, object>
- Pipeline parameters.
- PipelineReference Pulumi.Azure Native. Data Factory. Inputs. Pipeline Reference 
- Pipeline reference.
- Parameters map[string]interface{}
- Pipeline parameters.
- PipelineReference PipelineReference 
- Pipeline reference.
- parameters Map<String,Object>
- Pipeline parameters.
- pipelineReference PipelineReference 
- Pipeline reference.
- parameters {[key: string]: any}
- Pipeline parameters.
- pipelineReference PipelineReference 
- Pipeline reference.
- parameters Mapping[str, Any]
- Pipeline parameters.
- pipeline_reference PipelineReference 
- Pipeline reference.
- parameters Map<Any>
- Pipeline parameters.
- pipelineReference Property Map
- Pipeline reference.
TriggerPipelineReferenceResponse, TriggerPipelineReferenceResponseArgs        
- Parameters Dictionary<string, object>
- Pipeline parameters.
- PipelineReference Pulumi.Azure Native. Data Factory. Inputs. Pipeline Reference Response 
- Pipeline reference.
- Parameters map[string]interface{}
- Pipeline parameters.
- PipelineReference PipelineReference Response 
- Pipeline reference.
- parameters Map<String,Object>
- Pipeline parameters.
- pipelineReference PipelineReference Response 
- Pipeline reference.
- parameters {[key: string]: any}
- Pipeline parameters.
- pipelineReference PipelineReference Response 
- Pipeline reference.
- parameters Mapping[str, Any]
- Pipeline parameters.
- pipeline_reference PipelineReference Response 
- Pipeline reference.
- parameters Map<Any>
- Pipeline parameters.
- pipelineReference Property Map
- Pipeline reference.
TriggerReference, TriggerReferenceArgs    
- ReferenceName string
- Reference trigger name.
- Type
string | Pulumi.Azure Native. Data Factory. Trigger Reference Type 
- Trigger reference type.
- ReferenceName string
- Reference trigger name.
- Type
string | TriggerReference Type 
- Trigger reference type.
- referenceName String
- Reference trigger name.
- type
String | TriggerReference Type 
- Trigger reference type.
- referenceName string
- Reference trigger name.
- type
string | TriggerReference Type 
- Trigger reference type.
- reference_name str
- Reference trigger name.
- type
str | TriggerReference Type 
- Trigger reference type.
- referenceName String
- Reference trigger name.
- type
String | "TriggerReference" 
- Trigger reference type.
TriggerReferenceResponse, TriggerReferenceResponseArgs      
- ReferenceName string
- Reference trigger name.
- Type string
- Trigger reference type.
- ReferenceName string
- Reference trigger name.
- Type string
- Trigger reference type.
- referenceName String
- Reference trigger name.
- type String
- Trigger reference type.
- referenceName string
- Reference trigger name.
- type string
- Trigger reference type.
- reference_name str
- Reference trigger name.
- type str
- Trigger reference type.
- referenceName String
- Reference trigger name.
- type String
- Trigger reference type.
TriggerReferenceType, TriggerReferenceTypeArgs      
- TriggerReference 
- TriggerReference
- TriggerReference Type Trigger Reference 
- TriggerReference
- TriggerReference 
- TriggerReference
- TriggerReference 
- TriggerReference
- TRIGGER_REFERENCE
- TriggerReference
- "TriggerReference" 
- TriggerReference
TumblingWindowFrequency, TumblingWindowFrequencyArgs      
- Minute
- Minute
- Hour
- Hour
- Month
- Month
- TumblingWindow Frequency Minute 
- Minute
- TumblingWindow Frequency Hour 
- Hour
- TumblingWindow Frequency Month 
- Month
- Minute
- Minute
- Hour
- Hour
- Month
- Month
- Minute
- Minute
- Hour
- Hour
- Month
- Month
- MINUTE
- Minute
- HOUR
- Hour
- MONTH
- Month
- "Minute"
- Minute
- "Hour"
- Hour
- "Month"
- Month
TumblingWindowTrigger, TumblingWindowTriggerArgs      
- Frequency
string | Pulumi.Azure Native. Data Factory. Tumbling Window Frequency 
- The frequency of the time windows.
- Interval int
- The interval of the time windows. The minimum interval allowed is 15 Minutes.
- MaxConcurrency int
- The max number of parallel time windows (ready for execution) for which a new run is triggered.
- Pipeline
Pulumi.Azure Native. Data Factory. Inputs. Trigger Pipeline Reference 
- Pipeline for which runs are created when an event is fired for trigger window that is ready.
- StartTime string
- The start time for the time period for the trigger during which events are fired for windows that are ready. Only UTC time is currently supported.
- Annotations List<object>
- List of tags that can be used for describing the trigger.
- Delay object
- Specifies how long the trigger waits past due time before triggering new run. It doesn't alter window start and end time. The default is 0. Type: string (or Expression with resultType string), pattern: ((\d+).)?(\d\d):(60|([0-5][0-9])):(60|([0-5][0-9])).
- DependsOn List<object>
- Triggers that this trigger depends on. Only tumbling window triggers are supported.
- Description string
- Trigger description.
- EndTime string
- The end time for the time period for the trigger during which events are fired for windows that are ready. Only UTC time is currently supported.
- RetryPolicy Pulumi.Azure Native. Data Factory. Inputs. Retry Policy 
- Retry policy that will be applied for failed pipeline runs.
- Frequency
string | TumblingWindow Frequency 
- The frequency of the time windows.
- Interval int
- The interval of the time windows. The minimum interval allowed is 15 Minutes.
- MaxConcurrency int
- The max number of parallel time windows (ready for execution) for which a new run is triggered.
- Pipeline
TriggerPipeline Reference 
- Pipeline for which runs are created when an event is fired for trigger window that is ready.
- StartTime string
- The start time for the time period for the trigger during which events are fired for windows that are ready. Only UTC time is currently supported.
- Annotations []interface{}
- List of tags that can be used for describing the trigger.
- Delay interface{}
- Specifies how long the trigger waits past due time before triggering new run. It doesn't alter window start and end time. The default is 0. Type: string (or Expression with resultType string), pattern: ((\d+).)?(\d\d):(60|([0-5][0-9])):(60|([0-5][0-9])).
- DependsOn []interface{}
- Triggers that this trigger depends on. Only tumbling window triggers are supported.
- Description string
- Trigger description.
- EndTime string
- The end time for the time period for the trigger during which events are fired for windows that are ready. Only UTC time is currently supported.
- RetryPolicy RetryPolicy 
- Retry policy that will be applied for failed pipeline runs.
- frequency
String | TumblingWindow Frequency 
- The frequency of the time windows.
- interval Integer
- The interval of the time windows. The minimum interval allowed is 15 Minutes.
- maxConcurrency Integer
- The max number of parallel time windows (ready for execution) for which a new run is triggered.
- pipeline
TriggerPipeline Reference 
- Pipeline for which runs are created when an event is fired for trigger window that is ready.
- startTime String
- The start time for the time period for the trigger during which events are fired for windows that are ready. Only UTC time is currently supported.
- annotations List<Object>
- List of tags that can be used for describing the trigger.
- delay Object
- Specifies how long the trigger waits past due time before triggering new run. It doesn't alter window start and end time. The default is 0. Type: string (or Expression with resultType string), pattern: ((\d+).)?(\d\d):(60|([0-5][0-9])):(60|([0-5][0-9])).
- dependsOn List<Object>
- Triggers that this trigger depends on. Only tumbling window triggers are supported.
- description String
- Trigger description.
- endTime String
- The end time for the time period for the trigger during which events are fired for windows that are ready. Only UTC time is currently supported.
- retryPolicy RetryPolicy 
- Retry policy that will be applied for failed pipeline runs.
- frequency
string | TumblingWindow Frequency 
- The frequency of the time windows.
- interval number
- The interval of the time windows. The minimum interval allowed is 15 Minutes.
- maxConcurrency number
- The max number of parallel time windows (ready for execution) for which a new run is triggered.
- pipeline
TriggerPipeline Reference 
- Pipeline for which runs are created when an event is fired for trigger window that is ready.
- startTime string
- The start time for the time period for the trigger during which events are fired for windows that are ready. Only UTC time is currently supported.
- annotations any[]
- List of tags that can be used for describing the trigger.
- delay any
- Specifies how long the trigger waits past due time before triggering new run. It doesn't alter window start and end time. The default is 0. Type: string (or Expression with resultType string), pattern: ((\d+).)?(\d\d):(60|([0-5][0-9])):(60|([0-5][0-9])).
- dependsOn (SelfDependency Tumbling Window Trigger Reference | Trigger Dependency Reference | Tumbling Window Trigger Dependency Reference)[] 
- Triggers that this trigger depends on. Only tumbling window triggers are supported.
- description string
- Trigger description.
- endTime string
- The end time for the time period for the trigger during which events are fired for windows that are ready. Only UTC time is currently supported.
- retryPolicy RetryPolicy 
- Retry policy that will be applied for failed pipeline runs.
- frequency
str | TumblingWindow Frequency 
- The frequency of the time windows.
- interval int
- The interval of the time windows. The minimum interval allowed is 15 Minutes.
- max_concurrency int
- The max number of parallel time windows (ready for execution) for which a new run is triggered.
- pipeline
TriggerPipeline Reference 
- Pipeline for which runs are created when an event is fired for trigger window that is ready.
- start_time str
- The start time for the time period for the trigger during which events are fired for windows that are ready. Only UTC time is currently supported.
- annotations Sequence[Any]
- List of tags that can be used for describing the trigger.
- delay Any
- Specifies how long the trigger waits past due time before triggering new run. It doesn't alter window start and end time. The default is 0. Type: string (or Expression with resultType string), pattern: ((\d+).)?(\d\d):(60|([0-5][0-9])):(60|([0-5][0-9])).
- depends_on Sequence[Union[SelfDependency Tumbling Window Trigger Reference, Trigger Dependency Reference, Tumbling Window Trigger Dependency Reference]] 
- Triggers that this trigger depends on. Only tumbling window triggers are supported.
- description str
- Trigger description.
- end_time str
- The end time for the time period for the trigger during which events are fired for windows that are ready. Only UTC time is currently supported.
- retry_policy RetryPolicy 
- Retry policy that will be applied for failed pipeline runs.
- frequency String | "Minute" | "Hour" | "Month"
- The frequency of the time windows.
- interval Number
- The interval of the time windows. The minimum interval allowed is 15 Minutes.
- maxConcurrency Number
- The max number of parallel time windows (ready for execution) for which a new run is triggered.
- pipeline Property Map
- Pipeline for which runs are created when an event is fired for trigger window that is ready.
- startTime String
- The start time for the time period for the trigger during which events are fired for windows that are ready. Only UTC time is currently supported.
- annotations List<Any>
- List of tags that can be used for describing the trigger.
- delay Any
- Specifies how long the trigger waits past due time before triggering new run. It doesn't alter window start and end time. The default is 0. Type: string (or Expression with resultType string), pattern: ((\d+).)?(\d\d):(60|([0-5][0-9])):(60|([0-5][0-9])).
- dependsOn List<Property Map | Property Map | Property Map>
- Triggers that this trigger depends on. Only tumbling window triggers are supported.
- description String
- Trigger description.
- endTime String
- The end time for the time period for the trigger during which events are fired for windows that are ready. Only UTC time is currently supported.
- retryPolicy Property Map
- Retry policy that will be applied for failed pipeline runs.
TumblingWindowTriggerDependencyReference, TumblingWindowTriggerDependencyReferenceArgs          
- ReferenceTrigger Pulumi.Azure Native. Data Factory. Inputs. Trigger Reference 
- Referenced trigger.
- Offset string
- Timespan applied to the start time of a tumbling window when evaluating dependency.
- Size string
- The size of the window when evaluating the dependency. If undefined the frequency of the tumbling window will be used.
- ReferenceTrigger TriggerReference 
- Referenced trigger.
- Offset string
- Timespan applied to the start time of a tumbling window when evaluating dependency.
- Size string
- The size of the window when evaluating the dependency. If undefined the frequency of the tumbling window will be used.
- referenceTrigger TriggerReference 
- Referenced trigger.
- offset String
- Timespan applied to the start time of a tumbling window when evaluating dependency.
- size String
- The size of the window when evaluating the dependency. If undefined the frequency of the tumbling window will be used.
- referenceTrigger TriggerReference 
- Referenced trigger.
- offset string
- Timespan applied to the start time of a tumbling window when evaluating dependency.
- size string
- The size of the window when evaluating the dependency. If undefined the frequency of the tumbling window will be used.
- reference_trigger TriggerReference 
- Referenced trigger.
- offset str
- Timespan applied to the start time of a tumbling window when evaluating dependency.
- size str
- The size of the window when evaluating the dependency. If undefined the frequency of the tumbling window will be used.
- referenceTrigger Property Map
- Referenced trigger.
- offset String
- Timespan applied to the start time of a tumbling window when evaluating dependency.
- size String
- The size of the window when evaluating the dependency. If undefined the frequency of the tumbling window will be used.
TumblingWindowTriggerDependencyReferenceResponse, TumblingWindowTriggerDependencyReferenceResponseArgs            
- ReferenceTrigger Pulumi.Azure Native. Data Factory. Inputs. Trigger Reference Response 
- Referenced trigger.
- Offset string
- Timespan applied to the start time of a tumbling window when evaluating dependency.
- Size string
- The size of the window when evaluating the dependency. If undefined the frequency of the tumbling window will be used.
- ReferenceTrigger TriggerReference Response 
- Referenced trigger.
- Offset string
- Timespan applied to the start time of a tumbling window when evaluating dependency.
- Size string
- The size of the window when evaluating the dependency. If undefined the frequency of the tumbling window will be used.
- referenceTrigger TriggerReference Response 
- Referenced trigger.
- offset String
- Timespan applied to the start time of a tumbling window when evaluating dependency.
- size String
- The size of the window when evaluating the dependency. If undefined the frequency of the tumbling window will be used.
- referenceTrigger TriggerReference Response 
- Referenced trigger.
- offset string
- Timespan applied to the start time of a tumbling window when evaluating dependency.
- size string
- The size of the window when evaluating the dependency. If undefined the frequency of the tumbling window will be used.
- reference_trigger TriggerReference Response 
- Referenced trigger.
- offset str
- Timespan applied to the start time of a tumbling window when evaluating dependency.
- size str
- The size of the window when evaluating the dependency. If undefined the frequency of the tumbling window will be used.
- referenceTrigger Property Map
- Referenced trigger.
- offset String
- Timespan applied to the start time of a tumbling window when evaluating dependency.
- size String
- The size of the window when evaluating the dependency. If undefined the frequency of the tumbling window will be used.
TumblingWindowTriggerResponse, TumblingWindowTriggerResponseArgs        
- Frequency string
- The frequency of the time windows.
- Interval int
- The interval of the time windows. The minimum interval allowed is 15 Minutes.
- MaxConcurrency int
- The max number of parallel time windows (ready for execution) for which a new run is triggered.
- Pipeline
Pulumi.Azure Native. Data Factory. Inputs. Trigger Pipeline Reference Response 
- Pipeline for which runs are created when an event is fired for trigger window that is ready.
- RuntimeState string
- Indicates if trigger is running or not. Updated when Start/Stop APIs are called on the Trigger.
- StartTime string
- The start time for the time period for the trigger during which events are fired for windows that are ready. Only UTC time is currently supported.
- Annotations List<object>
- List of tags that can be used for describing the trigger.
- Delay object
- Specifies how long the trigger waits past due time before triggering new run. It doesn't alter window start and end time. The default is 0. Type: string (or Expression with resultType string), pattern: ((\d+).)?(\d\d):(60|([0-5][0-9])):(60|([0-5][0-9])).
- DependsOn List<object>
- Triggers that this trigger depends on. Only tumbling window triggers are supported.
- Description string
- Trigger description.
- EndTime string
- The end time for the time period for the trigger during which events are fired for windows that are ready. Only UTC time is currently supported.
- RetryPolicy Pulumi.Azure Native. Data Factory. Inputs. Retry Policy Response 
- Retry policy that will be applied for failed pipeline runs.
- Frequency string
- The frequency of the time windows.
- Interval int
- The interval of the time windows. The minimum interval allowed is 15 Minutes.
- MaxConcurrency int
- The max number of parallel time windows (ready for execution) for which a new run is triggered.
- Pipeline
TriggerPipeline Reference Response 
- Pipeline for which runs are created when an event is fired for trigger window that is ready.
- RuntimeState string
- Indicates if trigger is running or not. Updated when Start/Stop APIs are called on the Trigger.
- StartTime string
- The start time for the time period for the trigger during which events are fired for windows that are ready. Only UTC time is currently supported.
- Annotations []interface{}
- List of tags that can be used for describing the trigger.
- Delay interface{}
- Specifies how long the trigger waits past due time before triggering new run. It doesn't alter window start and end time. The default is 0. Type: string (or Expression with resultType string), pattern: ((\d+).)?(\d\d):(60|([0-5][0-9])):(60|([0-5][0-9])).
- DependsOn []interface{}
- Triggers that this trigger depends on. Only tumbling window triggers are supported.
- Description string
- Trigger description.
- EndTime string
- The end time for the time period for the trigger during which events are fired for windows that are ready. Only UTC time is currently supported.
- RetryPolicy RetryPolicy Response 
- Retry policy that will be applied for failed pipeline runs.
- frequency String
- The frequency of the time windows.
- interval Integer
- The interval of the time windows. The minimum interval allowed is 15 Minutes.
- maxConcurrency Integer
- The max number of parallel time windows (ready for execution) for which a new run is triggered.
- pipeline
TriggerPipeline Reference Response 
- Pipeline for which runs are created when an event is fired for trigger window that is ready.
- runtimeState String
- Indicates if trigger is running or not. Updated when Start/Stop APIs are called on the Trigger.
- startTime String
- The start time for the time period for the trigger during which events are fired for windows that are ready. Only UTC time is currently supported.
- annotations List<Object>
- List of tags that can be used for describing the trigger.
- delay Object
- Specifies how long the trigger waits past due time before triggering new run. It doesn't alter window start and end time. The default is 0. Type: string (or Expression with resultType string), pattern: ((\d+).)?(\d\d):(60|([0-5][0-9])):(60|([0-5][0-9])).
- dependsOn List<Object>
- Triggers that this trigger depends on. Only tumbling window triggers are supported.
- description String
- Trigger description.
- endTime String
- The end time for the time period for the trigger during which events are fired for windows that are ready. Only UTC time is currently supported.
- retryPolicy RetryPolicy Response 
- Retry policy that will be applied for failed pipeline runs.
- frequency string
- The frequency of the time windows.
- interval number
- The interval of the time windows. The minimum interval allowed is 15 Minutes.
- maxConcurrency number
- The max number of parallel time windows (ready for execution) for which a new run is triggered.
- pipeline
TriggerPipeline Reference Response 
- Pipeline for which runs are created when an event is fired for trigger window that is ready.
- runtimeState string
- Indicates if trigger is running or not. Updated when Start/Stop APIs are called on the Trigger.
- startTime string
- The start time for the time period for the trigger during which events are fired for windows that are ready. Only UTC time is currently supported.
- annotations any[]
- List of tags that can be used for describing the trigger.
- delay any
- Specifies how long the trigger waits past due time before triggering new run. It doesn't alter window start and end time. The default is 0. Type: string (or Expression with resultType string), pattern: ((\d+).)?(\d\d):(60|([0-5][0-9])):(60|([0-5][0-9])).
- dependsOn (SelfDependency Tumbling Window Trigger Reference Response | Trigger Dependency Reference Response | Tumbling Window Trigger Dependency Reference Response)[] 
- Triggers that this trigger depends on. Only tumbling window triggers are supported.
- description string
- Trigger description.
- endTime string
- The end time for the time period for the trigger during which events are fired for windows that are ready. Only UTC time is currently supported.
- retryPolicy RetryPolicy Response 
- Retry policy that will be applied for failed pipeline runs.
- frequency str
- The frequency of the time windows.
- interval int
- The interval of the time windows. The minimum interval allowed is 15 Minutes.
- max_concurrency int
- The max number of parallel time windows (ready for execution) for which a new run is triggered.
- pipeline
TriggerPipeline Reference Response 
- Pipeline for which runs are created when an event is fired for trigger window that is ready.
- runtime_state str
- Indicates if trigger is running or not. Updated when Start/Stop APIs are called on the Trigger.
- start_time str
- The start time for the time period for the trigger during which events are fired for windows that are ready. Only UTC time is currently supported.
- annotations Sequence[Any]
- List of tags that can be used for describing the trigger.
- delay Any
- Specifies how long the trigger waits past due time before triggering new run. It doesn't alter window start and end time. The default is 0. Type: string (or Expression with resultType string), pattern: ((\d+).)?(\d\d):(60|([0-5][0-9])):(60|([0-5][0-9])).
- depends_on Sequence[Union[SelfDependency Tumbling Window Trigger Reference Response, Trigger Dependency Reference Response, Tumbling Window Trigger Dependency Reference Response]] 
- Triggers that this trigger depends on. Only tumbling window triggers are supported.
- description str
- Trigger description.
- end_time str
- The end time for the time period for the trigger during which events are fired for windows that are ready. Only UTC time is currently supported.
- retry_policy RetryPolicy Response 
- Retry policy that will be applied for failed pipeline runs.
- frequency String
- The frequency of the time windows.
- interval Number
- The interval of the time windows. The minimum interval allowed is 15 Minutes.
- maxConcurrency Number
- The max number of parallel time windows (ready for execution) for which a new run is triggered.
- pipeline Property Map
- Pipeline for which runs are created when an event is fired for trigger window that is ready.
- runtimeState String
- Indicates if trigger is running or not. Updated when Start/Stop APIs are called on the Trigger.
- startTime String
- The start time for the time period for the trigger during which events are fired for windows that are ready. Only UTC time is currently supported.
- annotations List<Any>
- List of tags that can be used for describing the trigger.
- delay Any
- Specifies how long the trigger waits past due time before triggering new run. It doesn't alter window start and end time. The default is 0. Type: string (or Expression with resultType string), pattern: ((\d+).)?(\d\d):(60|([0-5][0-9])):(60|([0-5][0-9])).
- dependsOn List<Property Map | Property Map | Property Map>
- Triggers that this trigger depends on. Only tumbling window triggers are supported.
- description String
- Trigger description.
- endTime String
- The end time for the time period for the trigger during which events are fired for windows that are ready. Only UTC time is currently supported.
- retryPolicy Property Map
- Retry policy that will be applied for failed pipeline runs.
Type, TypeArgs  
- LinkedService Reference 
- LinkedServiceReference
- TypeLinked Service Reference 
- LinkedServiceReference
- LinkedService Reference 
- LinkedServiceReference
- LinkedService Reference 
- LinkedServiceReference
- LINKED_SERVICE_REFERENCE
- LinkedServiceReference
- "LinkedService Reference" 
- LinkedServiceReference
Import
An existing resource can be imported using its type token, name, and identifier, e.g.
$ pulumi import azure-native:datafactory:Trigger exampleTrigger /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/triggers/{triggerName} 
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0