1. Packages
  2. Azure Native
  3. API Docs
  4. logic
  5. getIntegrationAccountBatchConfiguration
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.0.1 published on Monday, Apr 7, 2025 by Pulumi

azure-native.logic.getIntegrationAccountBatchConfiguration

Explore with Pulumi AI

This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.0.1 published on Monday, Apr 7, 2025 by Pulumi

Get a batch configuration for an integration account.

Uses Azure REST API version 2019-05-01.

Other available API versions: 2016-06-01, 2018-07-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native logic [ApiVersion]. See the version guide for details.

Using getIntegrationAccountBatchConfiguration

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 getIntegrationAccountBatchConfiguration(args: GetIntegrationAccountBatchConfigurationArgs, opts?: InvokeOptions): Promise<GetIntegrationAccountBatchConfigurationResult>
function getIntegrationAccountBatchConfigurationOutput(args: GetIntegrationAccountBatchConfigurationOutputArgs, opts?: InvokeOptions): Output<GetIntegrationAccountBatchConfigurationResult>
Copy
def get_integration_account_batch_configuration(batch_configuration_name: Optional[str] = None,
                                                integration_account_name: Optional[str] = None,
                                                resource_group_name: Optional[str] = None,
                                                opts: Optional[InvokeOptions] = None) -> GetIntegrationAccountBatchConfigurationResult
def get_integration_account_batch_configuration_output(batch_configuration_name: Optional[pulumi.Input[str]] = None,
                                                integration_account_name: Optional[pulumi.Input[str]] = None,
                                                resource_group_name: Optional[pulumi.Input[str]] = None,
                                                opts: Optional[InvokeOptions] = None) -> Output[GetIntegrationAccountBatchConfigurationResult]
Copy
func LookupIntegrationAccountBatchConfiguration(ctx *Context, args *LookupIntegrationAccountBatchConfigurationArgs, opts ...InvokeOption) (*LookupIntegrationAccountBatchConfigurationResult, error)
func LookupIntegrationAccountBatchConfigurationOutput(ctx *Context, args *LookupIntegrationAccountBatchConfigurationOutputArgs, opts ...InvokeOption) LookupIntegrationAccountBatchConfigurationResultOutput
Copy

> Note: This function is named LookupIntegrationAccountBatchConfiguration in the Go SDK.

public static class GetIntegrationAccountBatchConfiguration 
{
    public static Task<GetIntegrationAccountBatchConfigurationResult> InvokeAsync(GetIntegrationAccountBatchConfigurationArgs args, InvokeOptions? opts = null)
    public static Output<GetIntegrationAccountBatchConfigurationResult> Invoke(GetIntegrationAccountBatchConfigurationInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetIntegrationAccountBatchConfigurationResult> getIntegrationAccountBatchConfiguration(GetIntegrationAccountBatchConfigurationArgs args, InvokeOptions options)
public static Output<GetIntegrationAccountBatchConfigurationResult> getIntegrationAccountBatchConfiguration(GetIntegrationAccountBatchConfigurationArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: azure-native:logic:getIntegrationAccountBatchConfiguration
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

BatchConfigurationName
This property is required.
Changes to this property will trigger replacement.
string
The batch configuration name.
IntegrationAccountName
This property is required.
Changes to this property will trigger replacement.
string
The integration account name.
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The resource group name.
BatchConfigurationName
This property is required.
Changes to this property will trigger replacement.
string
The batch configuration name.
IntegrationAccountName
This property is required.
Changes to this property will trigger replacement.
string
The integration account name.
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The resource group name.
batchConfigurationName
This property is required.
Changes to this property will trigger replacement.
String
The batch configuration name.
integrationAccountName
This property is required.
Changes to this property will trigger replacement.
String
The integration account name.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The resource group name.
batchConfigurationName
This property is required.
Changes to this property will trigger replacement.
string
The batch configuration name.
integrationAccountName
This property is required.
Changes to this property will trigger replacement.
string
The integration account name.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The resource group name.
batch_configuration_name
This property is required.
Changes to this property will trigger replacement.
str
The batch configuration name.
integration_account_name
This property is required.
Changes to this property will trigger replacement.
str
The integration account name.
resource_group_name
This property is required.
Changes to this property will trigger replacement.
str
The resource group name.
batchConfigurationName
This property is required.
Changes to this property will trigger replacement.
String
The batch configuration name.
integrationAccountName
This property is required.
Changes to this property will trigger replacement.
String
The integration account name.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The resource group name.

getIntegrationAccountBatchConfiguration Result

The following output properties are available:

AzureApiVersion string
The Azure API version of the resource.
Id string
The resource id.
Name string
Gets the resource name.
Properties Pulumi.AzureNative.Logic.Outputs.BatchConfigurationPropertiesResponse
The batch configuration properties.
Type string
Gets the resource type.
Location string
The resource location.
Tags Dictionary<string, string>
The resource tags.
AzureApiVersion string
The Azure API version of the resource.
Id string
The resource id.
Name string
Gets the resource name.
Properties BatchConfigurationPropertiesResponse
The batch configuration properties.
Type string
Gets the resource type.
Location string
The resource location.
Tags map[string]string
The resource tags.
azureApiVersion String
The Azure API version of the resource.
id String
The resource id.
name String
Gets the resource name.
properties BatchConfigurationPropertiesResponse
The batch configuration properties.
type String
Gets the resource type.
location String
The resource location.
tags Map<String,String>
The resource tags.
azureApiVersion string
The Azure API version of the resource.
id string
The resource id.
name string
Gets the resource name.
properties BatchConfigurationPropertiesResponse
The batch configuration properties.
type string
Gets the resource type.
location string
The resource location.
tags {[key: string]: string}
The resource tags.
azure_api_version str
The Azure API version of the resource.
id str
The resource id.
name str
Gets the resource name.
properties BatchConfigurationPropertiesResponse
The batch configuration properties.
type str
Gets the resource type.
location str
The resource location.
tags Mapping[str, str]
The resource tags.
azureApiVersion String
The Azure API version of the resource.
id String
The resource id.
name String
Gets the resource name.
properties Property Map
The batch configuration properties.
type String
Gets the resource type.
location String
The resource location.
tags Map<String>
The resource tags.

Supporting Types

BatchConfigurationPropertiesResponse

BatchGroupName This property is required. string
The name of the batch group.
ReleaseCriteria This property is required. Pulumi.AzureNative.Logic.Inputs.BatchReleaseCriteriaResponse
The batch release criteria.
ChangedTime string
The artifact changed time.
CreatedTime string
The artifact creation time.
Metadata object
BatchGroupName This property is required. string
The name of the batch group.
ReleaseCriteria This property is required. BatchReleaseCriteriaResponse
The batch release criteria.
ChangedTime string
The artifact changed time.
CreatedTime string
The artifact creation time.
Metadata interface{}
batchGroupName This property is required. String
The name of the batch group.
releaseCriteria This property is required. BatchReleaseCriteriaResponse
The batch release criteria.
changedTime String
The artifact changed time.
createdTime String
The artifact creation time.
metadata Object
batchGroupName This property is required. string
The name of the batch group.
releaseCriteria This property is required. BatchReleaseCriteriaResponse
The batch release criteria.
changedTime string
The artifact changed time.
createdTime string
The artifact creation time.
metadata any
batch_group_name This property is required. str
The name of the batch group.
release_criteria This property is required. BatchReleaseCriteriaResponse
The batch release criteria.
changed_time str
The artifact changed time.
created_time str
The artifact creation time.
metadata Any
batchGroupName This property is required. String
The name of the batch group.
releaseCriteria This property is required. Property Map
The batch release criteria.
changedTime String
The artifact changed time.
createdTime String
The artifact creation time.
metadata Any

BatchReleaseCriteriaResponse

BatchSize int
The batch size in bytes.
MessageCount int
The message count.
Recurrence Pulumi.AzureNative.Logic.Inputs.WorkflowTriggerRecurrenceResponse
The recurrence.
BatchSize int
The batch size in bytes.
MessageCount int
The message count.
Recurrence WorkflowTriggerRecurrenceResponse
The recurrence.
batchSize Integer
The batch size in bytes.
messageCount Integer
The message count.
recurrence WorkflowTriggerRecurrenceResponse
The recurrence.
batchSize number
The batch size in bytes.
messageCount number
The message count.
recurrence WorkflowTriggerRecurrenceResponse
The recurrence.
batch_size int
The batch size in bytes.
message_count int
The message count.
recurrence WorkflowTriggerRecurrenceResponse
The recurrence.
batchSize Number
The batch size in bytes.
messageCount Number
The message count.
recurrence Property Map
The recurrence.

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.
MonthDays List<int>
The month days.
MonthlyOccurrences List<Pulumi.AzureNative.Logic.Inputs.RecurrenceScheduleOccurrenceResponse>
The monthly occurrences.
WeekDays List<string>
The days of the week.
Hours []int
The hours.
Minutes []int
The minutes.
MonthDays []int
The month days.
MonthlyOccurrences []RecurrenceScheduleOccurrenceResponse
The monthly occurrences.
WeekDays []string
The days of the week.
hours List<Integer>
The hours.
minutes List<Integer>
The minutes.
monthDays List<Integer>
The month days.
monthlyOccurrences List<RecurrenceScheduleOccurrenceResponse>
The monthly occurrences.
weekDays List<String>
The days of the week.
hours number[]
The hours.
minutes number[]
The minutes.
monthDays number[]
The month days.
monthlyOccurrences RecurrenceScheduleOccurrenceResponse[]
The monthly occurrences.
weekDays string[]
The days of the week.
hours Sequence[int]
The hours.
minutes Sequence[int]
The minutes.
month_days Sequence[int]
The month days.
monthly_occurrences Sequence[RecurrenceScheduleOccurrenceResponse]
The monthly occurrences.
week_days Sequence[str]
The days of the week.
hours List<Number>
The hours.
minutes List<Number>
The minutes.
monthDays List<Number>
The month days.
monthlyOccurrences List<Property Map>
The monthly occurrences.
weekDays List<String>
The days of the week.

WorkflowTriggerRecurrenceResponse

EndTime string
The end time.
Frequency string
The frequency.
Interval int
The interval.
Schedule Pulumi.AzureNative.Logic.Inputs.RecurrenceScheduleResponse
The recurrence schedule.
StartTime string
The start time.
TimeZone string
The time zone.
EndTime string
The end time.
Frequency string
The frequency.
Interval int
The interval.
Schedule RecurrenceScheduleResponse
The recurrence schedule.
StartTime string
The start time.
TimeZone string
The time zone.
endTime String
The end time.
frequency String
The frequency.
interval Integer
The interval.
schedule RecurrenceScheduleResponse
The recurrence schedule.
startTime String
The start time.
timeZone String
The time zone.
endTime string
The end time.
frequency string
The frequency.
interval number
The interval.
schedule RecurrenceScheduleResponse
The recurrence schedule.
startTime string
The start time.
timeZone string
The time zone.
end_time str
The end time.
frequency str
The frequency.
interval int
The interval.
schedule RecurrenceScheduleResponse
The recurrence schedule.
start_time str
The start time.
time_zone str
The time zone.
endTime String
The end time.
frequency String
The frequency.
interval Number
The interval.
schedule Property Map
The recurrence schedule.
startTime String
The start time.
timeZone String
The time zone.

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 v2 docs if using the v2 version of this package.
Azure Native v3.0.1 published on Monday, Apr 7, 2025 by Pulumi