swagger: '2.0' info: version: 2020-08-01-preview title: Microsoft Azure AccessControlClient AccessConnector IntegrationAccountBatchConfigurations API schemes: - https tags: - name: IntegrationAccountBatchConfigurations paths: ? /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/integrationAccounts/{integrationAccountName}/batchConfigurations : get: tags: - IntegrationAccountBatchConfigurations operationId: microsoftAzureIntegrationaccountbatchconfigurationsList description: List the batch configurations for an integration account. x-ms-examples: List batch configurations: $ref: ./examples/IntegrationAccountBatchConfigurations_List.json parameters: - $ref: '#/parameters/subscriptionId' - name: resourceGroupName description: The resource group name. in: path required: true type: string - name: integrationAccountName description: The integration account name. in: path required: true type: string - $ref: '#/parameters/api-version' responses: '200': description: OK schema: $ref: '#/definitions/BatchConfigurationCollection' x-ms-pageable: nextLinkName: null summary: Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Logic Integrationaccounts Integrationaccountname Batchconfigurations ? /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/integrationAccounts/{integrationAccountName}/batchConfigurations/{batchConfigurationName} : get: tags: - IntegrationAccountBatchConfigurations operationId: microsoftAzureIntegrationaccountbatchconfigurationsGet description: Get a batch configuration for an integration account. x-ms-examples: Get a batch configuration: $ref: ./examples/IntegrationAccountBatchConfigurations_Get.json parameters: - $ref: '#/parameters/subscriptionId' - name: resourceGroupName description: The resource group name. in: path required: true type: string - name: integrationAccountName description: The integration account name. in: path required: true type: string - name: batchConfigurationName description: The batch configuration name. in: path required: true type: string - $ref: '#/parameters/api-version' responses: '200': description: OK schema: $ref: '#/definitions/BatchConfiguration' summary: Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Logic Integrationaccounts Integrationaccountname Batchconfigurations Batchconfigurationname put: tags: - IntegrationAccountBatchConfigurations operationId: microsoftAzureIntegrationaccountbatchconfigurationsCreateorupdate description: Create or update a batch configuration for an integration account. x-ms-examples: Create or update a batch configuration: $ref: ./examples/IntegrationAccountBatchConfigurations_CreateOrUpdate.json parameters: - $ref: '#/parameters/subscriptionId' - name: resourceGroupName description: The resource group name. in: path required: true type: string - name: integrationAccountName description: The integration account name. in: path required: true type: string - name: batchConfigurationName description: The batch configuration name. in: path required: true type: string - name: batchConfiguration description: The batch configuration. in: body required: true schema: $ref: '#/definitions/BatchConfiguration' - $ref: '#/parameters/api-version' responses: '200': description: OK schema: $ref: '#/definitions/BatchConfiguration' '201': description: Created schema: $ref: '#/definitions/BatchConfiguration' summary: Microsoft Azure Put Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Logic Integrationaccounts Integrationaccountname Batchconfigurations Batchconfigurationname delete: tags: - IntegrationAccountBatchConfigurations operationId: microsoftAzureIntegrationaccountbatchconfigurationsDelete description: Delete a batch configuration for an integration account. x-ms-examples: Delete a batch configuration: $ref: ./examples/IntegrationAccountBatchConfigurations_Delete.json parameters: - $ref: '#/parameters/subscriptionId' - name: resourceGroupName description: The resource group name. in: path required: true type: string - name: integrationAccountName description: The integration account name. in: path required: true type: string - name: batchConfigurationName description: The batch configuration name. in: path required: true type: string - $ref: '#/parameters/api-version' responses: '200': description: OK '204': description: No Content summary: Microsoft Azure Delete Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Logic Integrationaccounts Integrationaccountname Batchconfigurations Batchconfigurationname definitions: BatchConfiguration: type: object description: The batch configuration resource definition. additionalProperties: false required: - properties properties: properties: $ref: '#/definitions/BatchConfigurationProperties' description: The batch configuration properties. allOf: - $ref: '#/definitions/Resource' BatchConfigurationCollection: type: object description: A collection of batch configurations. properties: value: type: array items: $ref: '#/definitions/BatchConfiguration' BatchConfigurationProperties: type: object description: The batch configuration properties definition. additionalProperties: false required: - batchGroupName - releaseCriteria properties: batchGroupName: type: string description: The name of the batch group. releaseCriteria: $ref: '#/definitions/BatchReleaseCriteria' description: The batch release criteria. createdTime: type: string format: date-time description: The created time. changedTime: type: string format: date-time description: The changed time. allOf: - $ref: '#/definitions/ArtifactProperties' WorkflowTriggerRecurrence: type: object properties: frequency: $ref: '#/definitions/RecurrenceFrequency' description: The frequency. interval: type: integer format: int32 description: The interval. startTime: type: string description: The start time. endTime: type: string description: The end time. timeZone: type: string description: The time zone. schedule: $ref: '#/definitions/RecurrenceSchedule' description: The recurrence schedule. description: The workflow trigger recurrence. DayOfWeek: type: string enum: - Sunday - Monday - Tuesday - Wednesday - Thursday - Friday - Saturday x-ms-enum: name: DayOfWeek modelAsString: false Resource: properties: id: type: string readOnly: true description: The resource id. name: type: string readOnly: true description: Gets the resource name. type: type: string readOnly: true description: Gets the resource type. location: type: string description: The resource location. tags: type: object additionalProperties: type: string description: The resource tags. x-ms-azure-resource: true description: The base resource type. ArtifactProperties: type: object additionalProperties: false description: The artifact properties definition. properties: createdTime: type: string format: date-time description: The artifact creation time. changedTime: type: string format: date-time description: The artifact changed time. metadata: {} RecurrenceScheduleOccurrence: type: object properties: day: $ref: '#/definitions/DayOfWeek' description: The day of the week. occurrence: type: integer format: int32 description: The occurrence. description: The recurrence schedule occurrence. RecurrenceFrequency: type: string enum: - NotSpecified - Second - Minute - Hour - Day - Week - Month - Year x-ms-enum: name: RecurrenceFrequency modelAsString: true RecurrenceSchedule: type: object properties: minutes: type: array items: type: integer format: int32 description: The minutes. hours: type: array items: type: integer format: int32 description: The hours. weekDays: type: array items: type: string enum: - Sunday - Monday - Tuesday - Wednesday - Thursday - Friday - Saturday x-ms-enum: name: DaysOfWeek modelAsString: false description: The days of the week. monthDays: type: array items: type: integer format: int32 description: The month days. monthlyOccurrences: type: array items: $ref: '#/definitions/RecurrenceScheduleOccurrence' description: The monthly occurrences. description: The recurrence schedule. BatchReleaseCriteria: type: object additionalProperties: false description: The batch release criteria. properties: messageCount: type: integer format: int32 description: The message count. batchSize: type: integer format: int32 description: The batch size in bytes. recurrence: $ref: '#/definitions/WorkflowTriggerRecurrence' description: The recurrence. parameters: subscriptionId: name: subscriptionId description: The subscription id. in: path required: true type: string api-version: name: api-version description: The API version. in: query required: true type: string x-ms-parameterized-host: hostTemplate: '{endpoint}' useSchemePrefix: false parameters: - $ref: '#/parameters/Endpoint'