azure-native.datafactory.Trigger
Explore with Pulumi AI
Trigger resource type. Azure REST API version: 2018-06-01. Prior API version in Azure Native 1.x: 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 pulumi
import pulumi_azure_native as azure_native
trigger = azure_native.datafactory.Trigger("trigger",
factory_name="exampleFactoryName",
properties={
"pipelines": [{
"parameters": {
"output_blob_name_list": ["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")
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",
});
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 pulumi
import pulumi_azure_native as azure_native
trigger = azure_native.datafactory.Trigger("trigger",
factory_name="exampleFactoryName",
properties={
"description": "Example description",
"pipelines": [{
"parameters": {
"output_blob_name_list": ["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")
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",
});
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"],
"blobPathBeginsWith": "string",
"blobPathEndsWith": "string",
"description": "string",
"ignoreEmptyBlobs": False,
"pipelines": [{
"parameters": {
"string": "any",
},
"pipelineReference": {
"referenceName": "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
The Trigger resource accepts the following input properties:
- Factory
Name 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.
- Resource
Group stringName - The resource group name.
- Trigger
Name string - The trigger name.
- Factory
Name string - The factory name.
- Properties
Blob
Events | 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 stringName - The resource group name.
- Trigger
Name string - The trigger name.
- factory
Name String - The factory name.
- properties
Blob
Events | BlobTrigger Trigger | ChainingTrigger | CustomEvents | MultipleTrigger Pipeline | RerunTrigger Tumbling | ScheduleWindow Trigger Trigger | TumblingWindow Trigger - Properties of the trigger.
- resource
Group StringName - The resource group name.
- trigger
Name String - The trigger name.
- factory
Name string - The factory name.
- properties
Blob
Events | BlobTrigger Trigger | ChainingTrigger | CustomEvents | MultipleTrigger Pipeline | RerunTrigger Tumbling | ScheduleWindow Trigger Trigger | TumblingWindow Trigger - Properties of the trigger.
- resource
Group stringName - The resource group name.
- trigger
Name string - The trigger name.
- factory_
name str - The factory name.
- properties
Blob
Events | 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.
- factory
Name 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.
- resource
Group StringName - The resource group name.
- trigger
Name 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_Blob
Created - Microsoft.Storage.BlobCreated
- Microsoft_Storage_Blob
Deleted - Microsoft.Storage.BlobDeleted
- Blob
Event Types_Microsoft_Storage_Blob Created - Microsoft.Storage.BlobCreated
- Blob
Event Types_Microsoft_Storage_Blob Deleted - 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
- 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.
- Blob
Path 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.
- Blob
Path 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.
- Ignore
Empty 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.
- Blob
Path 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.
- Blob
Path 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.
- Ignore
Empty boolBlobs - If set to true, blobs with zero bytes will be ignored.
- Pipelines
[]Trigger
Pipeline Reference - Pipelines that need to be started.
- events
List<Either<String,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.
- blob
Path 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.
- blob
Path 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.
- ignore
Empty BooleanBlobs - If set to true, blobs with zero bytes will be ignored.
- pipelines
List<Trigger
Pipeline Reference> - Pipelines that need to be started.
- events
(string | Blob
Event 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.
- blob
Path 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.
- blob
Path 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.
- ignore
Empty booleanBlobs - If set to true, blobs with zero bytes will be ignored.
- pipelines
Trigger
Pipeline Reference[] - Pipelines that need to be started.
- events
Sequence[Union[str, Blob
Event 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[Trigger
Pipeline 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.
- blob
Path 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.
- blob
Path 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.
- ignore
Empty 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.
- Runtime
State 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.
- Blob
Path 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.
- Blob
Path 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.
- Ignore
Empty 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.
- Runtime
State 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.
- Blob
Path 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.
- Blob
Path 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.
- Ignore
Empty boolBlobs - If set to true, blobs with zero bytes will be ignored.
- Pipelines
[]Trigger
Pipeline Reference Response - Pipelines that need to be started.
- events List<String>
- The type of events that cause this trigger to fire.
- runtime
State 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.
- blob
Path 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.
- blob
Path 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.
- ignore
Empty BooleanBlobs - If set to true, blobs with zero bytes will be ignored.
- pipelines
List<Trigger
Pipeline Reference Response> - Pipelines that need to be started.
- events string[]
- The type of events that cause this trigger to fire.
- runtime
State 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.
- blob
Path 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.
- blob
Path 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.
- ignore
Empty booleanBlobs - If set to true, blobs with zero bytes will be ignored.
- pipelines
Trigger
Pipeline 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[Trigger
Pipeline Reference Response] - Pipelines that need to be started.
- events List<String>
- The type of events that cause this trigger to fire.
- runtime
State 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.
- blob
Path 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.
- blob
Path 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.
- ignore
Empty BooleanBlobs - If set to true, blobs with zero bytes will be ignored.
- pipelines List<Property Map>
- Pipelines that need to be started.
BlobTrigger, BlobTriggerArgs
- Folder
Path string - The path of the container/folder that will trigger the pipeline.
- Linked
Service Pulumi.Azure Native. Data Factory. Inputs. Linked Service Reference - The Azure Storage linked service reference.
- Max
Concurrency 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.
- Folder
Path string - 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 []interface{}
- List of tags that can be used for describing the trigger.
- Description string
- Trigger description.
- Pipelines
[]Trigger
Pipeline Reference - Pipelines that need to be started.
- folder
Path String - The path of the container/folder that will trigger the pipeline.
- linked
Service LinkedService Reference - The Azure Storage linked service reference.
- max
Concurrency 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<Trigger
Pipeline Reference> - Pipelines that need to be started.
- folder
Path string - The path of the container/folder that will trigger the pipeline.
- linked
Service LinkedService Reference - The Azure Storage linked service reference.
- max
Concurrency 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
Trigger
Pipeline 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[Trigger
Pipeline Reference] - Pipelines that need to be started.
- folder
Path String - The path of the container/folder that will trigger the pipeline.
- linked
Service Property Map - The Azure Storage linked service reference.
- max
Concurrency 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
- Folder
Path string - The path of the container/folder that will trigger the pipeline.
- Linked
Service Pulumi.Azure Native. Data Factory. Inputs. Linked Service 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 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.
- Folder
Path string - 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 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
[]Trigger
Pipeline Reference Response - Pipelines that need to be started.
- folder
Path String - The path of the container/folder that will trigger the pipeline.
- linked
Service LinkedService Reference Response - The Azure Storage linked service reference.
- max
Concurrency Integer - The max number of parallel files to handle when it is triggered.
- runtime
State 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<Trigger
Pipeline Reference Response> - Pipelines that need to be started.
- folder
Path string - The path of the container/folder that will trigger the pipeline.
- linked
Service LinkedService Reference Response - The Azure Storage linked service reference.
- max
Concurrency number - The max number of parallel files to handle when it is triggered.
- runtime
State 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
Trigger
Pipeline 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[Trigger
Pipeline Reference Response] - Pipelines that need to be started.
- folder
Path String - The path of the container/folder that will trigger the pipeline.
- linked
Service Property Map - The Azure Storage linked service reference.
- max
Concurrency Number - The max number of parallel files to handle when it is triggered.
- runtime
State 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
- Depends
On 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.
- Run
Dimension 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.
- Depends
On []PipelineReference - Upstream Pipelines.
- Pipeline
Trigger
Pipeline Reference - Pipeline for which runs are created when all upstream pipelines complete successfully.
- Run
Dimension 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.
- depends
On List<PipelineReference> - Upstream Pipelines.
- pipeline
Trigger
Pipeline Reference - Pipeline for which runs are created when all upstream pipelines complete successfully.
- run
Dimension 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.
- depends
On PipelineReference[] - Upstream Pipelines.
- pipeline
Trigger
Pipeline Reference - Pipeline for which runs are created when all upstream pipelines complete successfully.
- run
Dimension 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
Trigger
Pipeline 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.
- depends
On List<Property Map> - Upstream Pipelines.
- pipeline Property Map
- Pipeline for which runs are created when all upstream pipelines complete successfully.
- run
Dimension 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
- Depends
On 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.
- Run
Dimension string - Run Dimension property that needs to be emitted by upstream pipelines.
- Runtime
State 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.
- Depends
On []PipelineReference Response - Upstream Pipelines.
- Pipeline
Trigger
Pipeline Reference Response - Pipeline for which runs are created when all upstream pipelines complete successfully.
- Run
Dimension string - Run Dimension property that needs to be emitted by upstream pipelines.
- Runtime
State 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.
- depends
On List<PipelineReference Response> - Upstream Pipelines.
- pipeline
Trigger
Pipeline Reference Response - Pipeline for which runs are created when all upstream pipelines complete successfully.
- run
Dimension String - Run Dimension property that needs to be emitted by upstream pipelines.
- runtime
State 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.
- depends
On PipelineReference Response[] - Upstream Pipelines.
- pipeline
Trigger
Pipeline Reference Response - Pipeline for which runs are created when all upstream pipelines complete successfully.
- run
Dimension string - Run Dimension property that needs to be emitted by upstream pipelines.
- runtime
State 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
Trigger
Pipeline 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.
- depends
On List<Property Map> - Upstream Pipelines.
- pipeline Property Map
- Pipeline for which runs are created when all upstream pipelines complete successfully.
- run
Dimension String - Run Dimension property that needs to be emitted by upstream pipelines.
- runtime
State 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.
- Subject
Begins stringWith - 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 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
[]Trigger
Pipeline Reference - Pipelines that need to be started.
- Subject
Begins stringWith - 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 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<Trigger
Pipeline Reference> - Pipelines that need to be started.
- subject
Begins StringWith - 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 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
Trigger
Pipeline Reference[] - Pipelines that need to be started.
- subject
Begins stringWith - 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 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[Trigger
Pipeline 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.
- subject
Begins StringWith - 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 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.
- Runtime
State 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.
- Subject
Begins stringWith - 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 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.
- Runtime
State 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
[]Trigger
Pipeline Reference Response - Pipelines that need to be started.
- Subject
Begins stringWith - 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 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.
- runtime
State 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<Trigger
Pipeline Reference Response> - Pipelines that need to be started.
- subject
Begins StringWith - 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 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.
- runtime
State 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
Trigger
Pipeline Reference Response[] - Pipelines that need to be started.
- subject
Begins stringWith - 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 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[Trigger
Pipeline 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.
- runtime
State 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.
- subject
Begins StringWith - 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 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
- Day
Of Week Sunday - Sunday
- Day
Of Week Monday - Monday
- Day
Of Week Tuesday - Tuesday
- Day
Of Week Wednesday - Wednesday
- Day
Of Week Thursday - Thursday
- Day
Of Week Friday - Friday
- Day
Of Week Saturday - Saturday
- Sunday
- Sunday
- Monday
- Monday
- Tuesday
- Tuesday
- Wednesday
- Wednesday
- Thursday
- Thursday
- Friday
- Friday
- Saturday
- Saturday
- Sunday
- Sunday
- Monday
- Monday
- Tuesday
- Tuesday
- Wednesday
- Wednesday
- Thursday
- Thursday
- Friday
- Friday
- Saturday
- Saturday
- SUNDAY
- Sunday
- MONDAY
- Monday
- TUESDAY
- Tuesday
- WEDNESDAY
- Wednesday
- THURSDAY
- Thursday
- FRIDAY
- Friday
- SATURDAY
- Saturday
- "Sunday"
- Sunday
- "Monday"
- Monday
- "Tuesday"
- Tuesday
- "Wednesday"
- Wednesday
- "Thursday"
- Thursday
- "Friday"
- Friday
- "Saturday"
- Saturday
DaysOfWeek, DaysOfWeekArgs
- Sunday
- Sunday
- Monday
- Monday
- Tuesday
- Tuesday
- Wednesday
- Wednesday
- Thursday
- Thursday
- Friday
- Friday
- Saturday
- Saturday
- Days
Of Week Sunday - Sunday
- Days
Of Week Monday - Monday
- Days
Of Week Tuesday - Tuesday
- Days
Of Week Wednesday - Wednesday
- Days
Of Week Thursday - Thursday
- Days
Of Week Friday - Friday
- Days
Of Week Saturday - Saturday
- Sunday
- Sunday
- Monday
- Monday
- Tuesday
- Tuesday
- Wednesday
- Wednesday
- Thursday
- Thursday
- Friday
- Friday
- Saturday
- Saturday
- Sunday
- Sunday
- Monday
- Monday
- Tuesday
- Tuesday
- Wednesday
- Wednesday
- Thursday
- Thursday
- Friday
- Friday
- Saturday
- Saturday
- SUNDAY
- Sunday
- MONDAY
- Monday
- TUESDAY
- Tuesday
- WEDNESDAY
- Wednesday
- THURSDAY
- Thursday
- FRIDAY
- Friday
- SATURDAY
- Saturday
- "Sunday"
- Sunday
- "Monday"
- Monday
- "Tuesday"
- Tuesday
- "Wednesday"
- Wednesday
- "Thursday"
- Thursday
- "Friday"
- Friday
- "Saturday"
- Saturday
LinkedServiceReference, LinkedServiceReferenceArgs
- Reference
Name string - Reference LinkedService name.
- Type
string | Pulumi.
Azure Native. Data Factory. Type - Linked service reference type.
- Parameters Dictionary<string, object>
- Arguments for LinkedService.
- Reference
Name string - Reference LinkedService name.
- Type string | Type
- Linked service reference type.
- Parameters map[string]interface{}
- Arguments for LinkedService.
- reference
Name String - Reference LinkedService name.
- type String | Type
- Linked service reference type.
- parameters Map<String,Object>
- Arguments for LinkedService.
- reference
Name 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.
- reference
Name String - Reference LinkedService name.
- type
String | "Linked
Service Reference" - Linked service reference type.
- parameters Map<Any>
- Arguments for LinkedService.
LinkedServiceReferenceResponse, LinkedServiceReferenceResponseArgs
- Reference
Name string - Reference LinkedService name.
- Type string
- Linked service reference type.
- Parameters Dictionary<string, object>
- Arguments for LinkedService.
- Reference
Name string - Reference LinkedService name.
- Type string
- Linked service reference type.
- Parameters map[string]interface{}
- Arguments for LinkedService.
- reference
Name String - Reference LinkedService name.
- type String
- Linked service reference type.
- parameters Map<String,Object>
- Arguments for LinkedService.
- reference
Name 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.
- reference
Name 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
[]Trigger
Pipeline 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<Trigger
Pipeline 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
Trigger
Pipeline 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[Trigger
Pipeline 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
- Runtime
State 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.
- Runtime
State 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
[]Trigger
Pipeline Reference Response - Pipelines that need to be started.
- runtime
State 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<Trigger
Pipeline Reference Response> - Pipelines that need to be started.
- runtime
State 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
Trigger
Pipeline 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[Trigger
Pipeline Reference Response] - Pipelines that need to be started.
- runtime
State 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
- Reference
Name string - Reference pipeline name.
- Type string
- Pipeline reference type.
- Name string
- Reference name.
- Reference
Name string - Reference pipeline name.
- Type string
- Pipeline reference type.
- Name string
- Reference name.
- reference
Name String - Reference pipeline name.
- type String
- Pipeline reference type.
- name String
- Reference name.
- reference
Name 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.
- reference
Name String - Reference pipeline name.
- type String
- Pipeline reference type.
- name String
- Reference name.
PipelineReferenceResponse, PipelineReferenceResponseArgs
- Reference
Name string - Reference pipeline name.
- Type string
- Pipeline reference type.
- Name string
- Reference name.
- Reference
Name string - Reference pipeline name.
- Type string
- Pipeline reference type.
- Name string
- Reference name.
- reference
Name String - Reference pipeline name.
- type String
- Pipeline reference type.
- name String
- Reference name.
- reference
Name 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.
- reference
Name String - Reference pipeline name.
- type String
- Pipeline reference type.
- name String
- Reference name.
RecurrenceFrequency, RecurrenceFrequencyArgs
- Not
Specified - NotSpecified
- Minute
- Minute
- Hour
- Hour
- Day
- Day
- Week
- Week
- Month
- Month
- Year
- Year
- Recurrence
Frequency Not Specified - NotSpecified
- Recurrence
Frequency Minute - Minute
- Recurrence
Frequency Hour - Hour
- Recurrence
Frequency Day - Day
- Recurrence
Frequency Week - Week
- Recurrence
Frequency Month - Month
- Recurrence
Frequency Year - Year
- Not
Specified - 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
- NOT_SPECIFIED
- 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
RecurrenceSchedule, RecurrenceScheduleArgs
- Hours List<int>
- The hours.
- Minutes List<int>
- The minutes.
- Month
Days List<int> - The month days.
- Monthly
Occurrences List<Pulumi.Azure Native. Data Factory. Inputs. Recurrence Schedule Occurrence> - The monthly occurrences.
- Week
Days List<Pulumi.Azure Native. Data Factory. Days Of Week> - The days of the week.
- Hours []int
- The hours.
- Minutes []int
- The minutes.
- Month
Days []int - The month days.
- Monthly
Occurrences []RecurrenceSchedule Occurrence - The monthly occurrences.
- Week
Days []DaysOf Week - The days of the week.
- hours List<Integer>
- The hours.
- minutes List<Integer>
- The minutes.
- month
Days List<Integer> - The month days.
- monthly
Occurrences List<RecurrenceSchedule Occurrence> - The monthly occurrences.
- week
Days List<DaysOf Week> - The days of the week.
- hours number[]
- The hours.
- minutes number[]
- The minutes.
- month
Days number[] - The month days.
- monthly
Occurrences RecurrenceSchedule Occurrence[] - The monthly occurrences.
- week
Days 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.
- month
Days List<Number> - The month days.
- monthly
Occurrences List<Property Map> - The monthly occurrences.
- week
Days 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
Day
Of Week - The day of the week.
- Occurrence int
- The occurrence.
- day
Day
Of Week - The day of the week.
- occurrence Integer
- The occurrence.
- day
Day
Of Week - The day of the week.
- occurrence number
- The occurrence.
- day
Day
Of 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.
- Month
Days List<int> - The month days.
- Monthly
Occurrences List<Pulumi.Azure Native. Data Factory. Inputs. Recurrence Schedule Occurrence Response> - The monthly occurrences.
- Week
Days List<string> - The days of the week.
- Hours []int
- The hours.
- Minutes []int
- The minutes.
- Month
Days []int - The month days.
- Monthly
Occurrences []RecurrenceSchedule Occurrence Response - The monthly occurrences.
- Week
Days []string - The days of the week.
- hours List<Integer>
- The hours.
- minutes List<Integer>
- The minutes.
- month
Days List<Integer> - The month days.
- monthly
Occurrences List<RecurrenceSchedule Occurrence Response> - The monthly occurrences.
- week
Days List<String> - The days of the week.
- hours number[]
- The hours.
- minutes number[]
- The minutes.
- month
Days number[] - The month days.
- monthly
Occurrences RecurrenceSchedule Occurrence Response[] - The monthly occurrences.
- week
Days 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.
- month
Days List<Number> - The month days.
- monthly
Occurrences List<Property Map> - The monthly occurrences.
- week
Days List<String> - The days of the week.
RerunTumblingWindowTrigger, RerunTumblingWindowTriggerArgs
- Parent
Trigger object - The parent trigger reference.
- Requested
End stringTime - The end time for the time period for which restatement is initiated. Only UTC time is currently supported.
- Requested
Start stringTime - 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 List<object>
- List of tags that can be used for describing the trigger.
- Description string
- Trigger description.
- Parent
Trigger interface{} - The parent trigger reference.
- Requested
End stringTime - The end time for the time period for which restatement is initiated. Only UTC time is currently supported.
- Requested
Start stringTime - 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 []interface{}
- List of tags that can be used for describing the trigger.
- Description string
- Trigger description.
- parent
Trigger Object - The parent trigger reference.
- requested
End StringTime - The end time for the time period for which restatement is initiated. Only UTC time is currently supported.
- requested
Start StringTime - The start time for the time period for which restatement is initiated. Only UTC time is currently supported.
- rerun
Concurrency 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.
- parent
Trigger any - The parent trigger reference.
- requested
End stringTime - The end time for the time period for which restatement is initiated. Only UTC time is currently supported.
- requested
Start stringTime - The start time for the time period for which restatement is initiated. Only UTC time is currently supported.
- rerun
Concurrency 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.
- parent
Trigger Any - The parent trigger reference.
- requested
End StringTime - The end time for the time period for which restatement is initiated. Only UTC time is currently supported.
- requested
Start StringTime - The start time for the time period for which restatement is initiated. Only UTC time is currently supported.
- rerun
Concurrency 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
- Parent
Trigger object - The parent trigger reference.
- Requested
End stringTime - The end time for the time period for which restatement is initiated. Only UTC time is currently supported.
- Requested
Start stringTime - 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 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.
- Parent
Trigger interface{} - The parent trigger reference.
- Requested
End stringTime - The end time for the time period for which restatement is initiated. Only UTC time is currently supported.
- Requested
Start stringTime - 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 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.
- parent
Trigger Object - The parent trigger reference.
- requested
End StringTime - The end time for the time period for which restatement is initiated. Only UTC time is currently supported.
- requested
Start StringTime - The start time for the time period for which restatement is initiated. Only UTC time is currently supported.
- rerun
Concurrency Integer - The max number of parallel time windows (ready for execution) for which a rerun is triggered.
- runtime
State 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.
- parent
Trigger any - The parent trigger reference.
- requested
End stringTime - The end time for the time period for which restatement is initiated. Only UTC time is currently supported.
- requested
Start stringTime - The start time for the time period for which restatement is initiated. Only UTC time is currently supported.
- rerun
Concurrency number - The max number of parallel time windows (ready for execution) for which a rerun is triggered.
- runtime
State 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.
- parent
Trigger Any - The parent trigger reference.
- requested
End StringTime - The end time for the time period for which restatement is initiated. Only UTC time is currently supported.
- requested
Start StringTime - The start time for the time period for which restatement is initiated. Only UTC time is currently supported.
- rerun
Concurrency Number - The max number of parallel time windows (ready for execution) for which a rerun is triggered.
- runtime
State 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.
- Interval
In 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.
- Interval
In 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.
- interval
In 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.
- interval
In 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.
- interval
In 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.
- Interval
In 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.
- Interval
In 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.
- interval
In 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.
- interval
In 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.
- interval
In 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
Schedule
Trigger Recurrence - Recurrence schedule configuration.
- Annotations []interface{}
- List of tags that can be used for describing the trigger.
- Description string
- Trigger description.
- Pipelines
[]Trigger
Pipeline Reference - Pipelines that need to be started.
- recurrence
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<Trigger
Pipeline Reference> - Pipelines that need to be started.
- recurrence
Schedule
Trigger Recurrence - Recurrence schedule configuration.
- annotations any[]
- List of tags that can be used for describing the trigger.
- description string
- Trigger description.
- pipelines
Trigger
Pipeline Reference[] - Pipelines that need to be started.
- recurrence
Schedule
Trigger Recurrence - Recurrence schedule configuration.
- annotations Sequence[Any]
- List of tags that can be used for describing the trigger.
- description str
- Trigger description.
- pipelines
Sequence[Trigger
Pipeline 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
- End
Time 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.
- Start
Time string - The start time.
- Time
Zone string - The time zone.
- End
Time string - The end time.
- Frequency
string | Recurrence
Frequency - The frequency.
- Interval int
- The interval.
- Schedule
Recurrence
Schedule - The recurrence schedule.
- Start
Time string - The start time.
- Time
Zone string - The time zone.
- end
Time String - The end time.
- frequency
String | Recurrence
Frequency - The frequency.
- interval Integer
- The interval.
- schedule
Recurrence
Schedule - The recurrence schedule.
- start
Time String - The start time.
- time
Zone String - The time zone.
- end
Time string - The end time.
- frequency
string | Recurrence
Frequency - The frequency.
- interval number
- The interval.
- schedule
Recurrence
Schedule - The recurrence schedule.
- start
Time string - The start time.
- time
Zone string - The time zone.
- end_
time str - The end time.
- frequency
str | Recurrence
Frequency - The frequency.
- interval int
- The interval.
- schedule
Recurrence
Schedule - The recurrence schedule.
- start_
time str - The start time.
- time_
zone str - The time zone.
- end
Time String - The end time.
- frequency
String | "Not
Specified" | "Minute" | "Hour" | "Day" | "Week" | "Month" | "Year" - The frequency.
- interval Number
- The interval.
- schedule Property Map
- The recurrence schedule.
- start
Time String - The start time.
- time
Zone String - The time zone.
ScheduleTriggerRecurrenceResponse, ScheduleTriggerRecurrenceResponseArgs
- end_
time str - The end time.
- frequency str
- The frequency.
- interval int
- The interval.
- schedule
Recurrence
Schedule 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.
- Runtime
State 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
Schedule
Trigger Recurrence Response - Recurrence schedule configuration.
- Runtime
State 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
[]Trigger
Pipeline Reference Response - Pipelines that need to be started.
- recurrence
Schedule
Trigger Recurrence Response - Recurrence schedule configuration.
- runtime
State 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<Trigger
Pipeline Reference Response> - Pipelines that need to be started.
- recurrence
Schedule
Trigger Recurrence Response - Recurrence schedule configuration.
- runtime
State 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
Trigger
Pipeline Reference Response[] - Pipelines that need to be started.
- recurrence
Schedule
Trigger 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[Trigger
Pipeline Reference Response] - Pipelines that need to be started.
- recurrence Property Map
- Recurrence schedule configuration.
- runtime
State 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
- Reference
Trigger Pulumi.Azure Native. Data Factory. Inputs. Trigger Reference - Referenced trigger.
- Reference
Trigger TriggerReference - Referenced trigger.
- reference
Trigger TriggerReference - Referenced trigger.
- reference
Trigger TriggerReference - Referenced trigger.
- reference_
trigger TriggerReference - Referenced trigger.
- reference
Trigger Property Map - Referenced trigger.
TriggerDependencyReferenceResponse, TriggerDependencyReferenceResponseArgs
- Reference
Trigger Pulumi.Azure Native. Data Factory. Inputs. Trigger Reference Response - Referenced trigger.
- Reference
Trigger TriggerReference Response - Referenced trigger.
- reference
Trigger TriggerReference Response - Referenced trigger.
- reference
Trigger TriggerReference Response - Referenced trigger.
- reference_
trigger TriggerReference Response - Referenced trigger.
- reference
Trigger Property Map - Referenced trigger.
TriggerPipelineReference, TriggerPipelineReferenceArgs
- Parameters Dictionary<string, object>
- Pipeline parameters.
- Pipeline
Reference Pulumi.Azure Native. Data Factory. Inputs. Pipeline Reference - Pipeline reference.
- Parameters map[string]interface{}
- Pipeline parameters.
- Pipeline
Reference PipelineReference - Pipeline reference.
- parameters Map<String,Object>
- Pipeline parameters.
- pipeline
Reference PipelineReference - Pipeline reference.
- parameters {[key: string]: any}
- Pipeline parameters.
- pipeline
Reference PipelineReference - Pipeline reference.
- parameters Mapping[str, Any]
- Pipeline parameters.
- pipeline_
reference PipelineReference - Pipeline reference.
- parameters Map<Any>
- Pipeline parameters.
- pipeline
Reference Property Map - Pipeline reference.
TriggerPipelineReferenceResponse, TriggerPipelineReferenceResponseArgs
- Parameters Dictionary<string, object>
- Pipeline parameters.
- Pipeline
Reference Pulumi.Azure Native. Data Factory. Inputs. Pipeline Reference Response - Pipeline reference.
- Parameters map[string]interface{}
- Pipeline parameters.
- Pipeline
Reference PipelineReference Response - Pipeline reference.
- parameters Map<String,Object>
- Pipeline parameters.
- pipeline
Reference PipelineReference Response - Pipeline reference.
- parameters {[key: string]: any}
- Pipeline parameters.
- pipeline
Reference PipelineReference Response - Pipeline reference.
- parameters Mapping[str, Any]
- Pipeline parameters.
- pipeline_
reference PipelineReference Response - Pipeline reference.
- parameters Map<Any>
- Pipeline parameters.
- pipeline
Reference Property Map - Pipeline reference.
TriggerReference, TriggerReferenceArgs
- Reference
Name string - Reference trigger name.
- Type
string | Pulumi.
Azure Native. Data Factory. Trigger Reference Type - Trigger reference type.
- Reference
Name string - Reference trigger name.
- Type
string | Trigger
Reference Type - Trigger reference type.
- reference
Name String - Reference trigger name.
- type
String | Trigger
Reference Type - Trigger reference type.
- reference
Name string - Reference trigger name.
- type
string | Trigger
Reference Type - Trigger reference type.
- reference_
name str - Reference trigger name.
- type
str | Trigger
Reference Type - Trigger reference type.
- reference
Name String - Reference trigger name.
- type
String | "Trigger
Reference" - Trigger reference type.
TriggerReferenceResponse, TriggerReferenceResponseArgs
- Reference
Name string - Reference trigger name.
- Type string
- Trigger reference type.
- Reference
Name string - Reference trigger name.
- Type string
- Trigger reference type.
- reference
Name String - Reference trigger name.
- type String
- Trigger reference type.
- reference
Name string - Reference trigger name.
- type string
- Trigger reference type.
- reference_
name str - Reference trigger name.
- type str
- Trigger reference type.
- reference
Name String - Reference trigger name.
- type String
- Trigger reference type.
TriggerReferenceType, TriggerReferenceTypeArgs
- Trigger
Reference - TriggerReference
- Trigger
Reference Type Trigger Reference - TriggerReference
- Trigger
Reference - TriggerReference
- Trigger
Reference - TriggerReference
- TRIGGER_REFERENCE
- TriggerReference
- "Trigger
Reference" - TriggerReference
TumblingWindowFrequency, TumblingWindowFrequencyArgs
- Minute
- Minute
- Hour
- Hour
- Month
- Month
- Tumbling
Window Frequency Minute - Minute
- Tumbling
Window Frequency Hour - Hour
- Tumbling
Window 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.
- Max
Concurrency 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.
- Start
Time 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])).
- Depends
On List<object> - Triggers that this trigger depends on. Only tumbling window triggers are supported.
- Description string
- Trigger description.
- End
Time 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.
- Retry
Policy Pulumi.Azure Native. Data Factory. Inputs. Retry Policy - Retry policy that will be applied for failed pipeline runs.
- Frequency
string | Tumbling
Window 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
Trigger
Pipeline Reference - Pipeline for which runs are created when an event is fired for trigger window that is ready.
- Start
Time 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])).
- Depends
On []interface{} - Triggers that this trigger depends on. Only tumbling window triggers are supported.
- Description string
- Trigger description.
- End
Time 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.
- Retry
Policy RetryPolicy - Retry policy that will be applied for failed pipeline runs.
- frequency
String | Tumbling
Window Frequency - The frequency of the time windows.
- interval Integer
- The interval of the time windows. The minimum interval allowed is 15 Minutes.
- max
Concurrency Integer - The max number of parallel time windows (ready for execution) for which a new run is triggered.
- pipeline
Trigger
Pipeline Reference - Pipeline for which runs are created when an event is fired for trigger window that is ready.
- start
Time 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])).
- depends
On List<Object> - Triggers that this trigger depends on. Only tumbling window triggers are supported.
- description String
- Trigger description.
- end
Time 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.
- retry
Policy RetryPolicy - Retry policy that will be applied for failed pipeline runs.
- frequency
string | Tumbling
Window Frequency - The frequency of the time windows.
- interval number
- The interval of the time windows. The minimum interval allowed is 15 Minutes.
- max
Concurrency number - The max number of parallel time windows (ready for execution) for which a new run is triggered.
- pipeline
Trigger
Pipeline Reference - Pipeline for which runs are created when an event is fired for trigger window that is ready.
- start
Time 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])).
- depends
On (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.
- end
Time 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.
- retry
Policy RetryPolicy - Retry policy that will be applied for failed pipeline runs.
- frequency
str | Tumbling
Window 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
Trigger
Pipeline 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.
- max
Concurrency 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.
- start
Time 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])).
- depends
On List<Property Map | Property Map | Property Map> - Triggers that this trigger depends on. Only tumbling window triggers are supported.
- description String
- Trigger description.
- end
Time 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.
- retry
Policy Property Map - Retry policy that will be applied for failed pipeline runs.
TumblingWindowTriggerDependencyReference, TumblingWindowTriggerDependencyReferenceArgs
- Reference
Trigger 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.
- Reference
Trigger 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 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 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.
- reference
Trigger 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
- Reference
Trigger 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.
- Reference
Trigger 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 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 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.
- reference
Trigger 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.
- Max
Concurrency 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.
- Runtime
State string - Indicates if trigger is running or not. Updated when Start/Stop APIs are called on the Trigger.
- Start
Time 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])).
- Depends
On List<object> - Triggers that this trigger depends on. Only tumbling window triggers are supported.
- Description string
- Trigger description.
- End
Time 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.
- Retry
Policy 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.
- Max
Concurrency int - The max number of parallel time windows (ready for execution) for which a new run is triggered.
- Pipeline
Trigger
Pipeline Reference Response - Pipeline for which runs are created when an event is fired for trigger window that is ready.
- Runtime
State string - Indicates if trigger is running or not. Updated when Start/Stop APIs are called on the Trigger.
- Start
Time 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])).
- Depends
On []interface{} - Triggers that this trigger depends on. Only tumbling window triggers are supported.
- Description string
- Trigger description.
- End
Time 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.
- Retry
Policy 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.
- max
Concurrency Integer - The max number of parallel time windows (ready for execution) for which a new run is triggered.
- pipeline
Trigger
Pipeline Reference Response - Pipeline for which runs are created when an event is fired for trigger window that is ready.
- runtime
State String - Indicates if trigger is running or not. Updated when Start/Stop APIs are called on the Trigger.
- start
Time 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])).
- depends
On List<Object> - Triggers that this trigger depends on. Only tumbling window triggers are supported.
- description String
- Trigger description.
- end
Time 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.
- 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.
- max
Concurrency number - The max number of parallel time windows (ready for execution) for which a new run is triggered.
- pipeline
Trigger
Pipeline Reference Response - Pipeline for which runs are created when an event is fired for trigger window that is ready.
- runtime
State string - Indicates if trigger is running or not. Updated when Start/Stop APIs are called on the Trigger.
- start
Time 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])).
- depends
On (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.
- end
Time 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.
- retry
Policy 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
Trigger
Pipeline 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.
- max
Concurrency 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.
- runtime
State String - Indicates if trigger is running or not. Updated when Start/Stop APIs are called on the Trigger.
- start
Time 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])).
- depends
On List<Property Map | Property Map | Property Map> - Triggers that this trigger depends on. Only tumbling window triggers are supported.
- description String
- Trigger description.
- end
Time 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.
- retry
Policy Property Map - Retry policy that will be applied for failed pipeline runs.
Type, TypeArgs
- Linked
Service Reference - LinkedServiceReference
- Type
Linked Service Reference - LinkedServiceReference
- Linked
Service Reference - LinkedServiceReference
- Linked
Service Reference - LinkedServiceReference
- LINKED_SERVICE_REFERENCE
- LinkedServiceReference
- "Linked
Service 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