This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.66.0 published on Wednesday, Oct 9, 2024 by Pulumi
azure-native.datafactory.getTrigger
Explore with Pulumi AI
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.66.0 published on Wednesday, Oct 9, 2024 by Pulumi
Gets a trigger. Azure REST 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
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.66.0 published on Wednesday, Oct 9, 2024 by Pulumi