azure-native.datafactory.getTrigger
Trigger resource type. API Version: 2018-06-01.
Using getTrigger
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getTrigger(args: GetTriggerArgs, opts?: InvokeOptions): Promise<GetTriggerResult>
function getTriggerOutput(args: GetTriggerOutputArgs, opts?: InvokeOptions): Output<GetTriggerResult>
def get_trigger(factory_name: Optional[str] = None,
resource_group_name: Optional[str] = None,
trigger_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetTriggerResult
def get_trigger_output(factory_name: Optional[pulumi.Input[str]] = None,
resource_group_name: Optional[pulumi.Input[str]] = None,
trigger_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetTriggerResult]
func LookupTrigger(ctx *Context, args *LookupTriggerArgs, opts ...InvokeOption) (*LookupTriggerResult, error)
func LookupTriggerOutput(ctx *Context, args *LookupTriggerOutputArgs, opts ...InvokeOption) LookupTriggerResultOutput
> Note: This function is named LookupTrigger
in the Go SDK.
public static class GetTrigger
{
public static Task<GetTriggerResult> InvokeAsync(GetTriggerArgs args, InvokeOptions? opts = null)
public static Output<GetTriggerResult> Invoke(GetTriggerInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetTriggerResult> getTrigger(GetTriggerArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:datafactory:getTrigger
arguments:
# arguments dictionary
The following arguments are supported:
- Factory
Name string The factory name.
- Resource
Group stringName The resource group name.
- Trigger
Name string The trigger name.
- Factory
Name string The factory name.
- Resource
Group stringName The resource group name.
- Trigger
Name string The trigger name.
- factory
Name String The factory name.
- resource
Group StringName The resource group name.
- trigger
Name String The trigger name.
- factory
Name string The factory name.
- resource
Group stringName The resource group name.
- trigger
Name string The trigger name.
- factory_
name str The factory name.
- resource_
group_ strname The resource group name.
- trigger_
name str The trigger name.
- factory
Name String The factory name.
- resource
Group StringName The resource group name.
- trigger
Name String The trigger name.
getTrigger Result
The following output properties are available:
- Etag string
Etag identifies change in the resource.
- Id string
The resource identifier.
- Name string
The resource name.
- Properties
Pulumi.
Azure | Pulumi.Native. Data Factory. Outputs. Blob Events Trigger Response Azure | Pulumi.Native. Data Factory. Outputs. Blob Trigger Response Azure | Pulumi.Native. Data Factory. Outputs. Chaining Trigger Response Azure | Pulumi.Native. Data Factory. Outputs. Custom Events Trigger Response Azure | Pulumi.Native. Data Factory. Outputs. Multiple Pipeline Trigger Response Azure | Pulumi.Native. Data Factory. Outputs. Rerun Tumbling Window Trigger Response Azure | Pulumi.Native. Data Factory. Outputs. Schedule Trigger Response Azure Native. Data Factory. Outputs. Tumbling Window Trigger Response Properties of the trigger.
- Type string
The resource type.
- Etag string
Etag identifies change in the resource.
- Id string
The resource identifier.
- Name string
The resource name.
- Properties
Blob
Events | BlobTrigger Response Trigger | ChainingResponse Trigger | CustomResponse Events | MultipleTrigger Response Pipeline | RerunTrigger Response Tumbling | ScheduleWindow Trigger Response Trigger | TumblingResponse Window Trigger Response Properties of the trigger.
- Type string
The resource type.
- etag String
Etag identifies change in the resource.
- id String
The resource identifier.
- name String
The resource name.
- properties
Blob
Events | BlobTrigger Response Trigger | ChainingResponse Trigger | CustomResponse Events | MultipleTrigger Response Pipeline | RerunTrigger Response Tumbling | ScheduleWindow Trigger Response Trigger | TumblingResponse Window Trigger Response Properties of the trigger.
- type String
The resource type.
- etag string
Etag identifies change in the resource.
- id string
The resource identifier.
- name string
The resource name.
- properties
Blob
Events | BlobTrigger Response Trigger | ChainingResponse Trigger | CustomResponse Events | MultipleTrigger Response Pipeline | RerunTrigger Response Tumbling | ScheduleWindow Trigger Response Trigger | TumblingResponse Window Trigger Response Properties of the trigger.
- type string
The resource type.
- etag str
Etag identifies change in the resource.
- id str
The resource identifier.
- name str
The resource name.
- properties
Blob
Events | BlobTrigger Response Trigger | ChainingResponse Trigger | CustomResponse Events | MultipleTrigger Response Pipeline | RerunTrigger Response Tumbling | ScheduleWindow Trigger Response Trigger | TumblingResponse Window Trigger Response Properties of the trigger.
- type str
The resource type.
- etag String
Etag identifies change in the resource.
- id String
The resource identifier.
- name String
The resource name.
- properties Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map
Properties of the trigger.
- type String
The resource type.
Supporting Types
BlobEventsTriggerResponse
- 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.
BlobTriggerResponse
- 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.
ChainingTriggerResponse
- 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.
CustomEventsTriggerResponse
- 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.
LinkedServiceReferenceResponse
- 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.
MultiplePipelineTriggerResponse
- 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.
PipelineReferenceResponse
- 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.
RecurrenceScheduleOccurrenceResponse
- 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
- 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.
RerunTumblingWindowTriggerResponse
- 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.
RetryPolicyResponse
- 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.
ScheduleTriggerRecurrenceResponse
- 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
- 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.
SelfDependencyTumblingWindowTriggerReferenceResponse
TriggerDependencyReferenceResponse
- 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.
TriggerPipelineReferenceResponse
- 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.
TriggerReferenceResponse
- 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.
TumblingWindowTriggerDependencyReferenceResponse
- 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
- 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.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0