1. Packages
  2. Azure Native
  3. API Docs
  4. integrationspaces
  5. getBusinessProcess
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.1.0 published on Tuesday, Apr 8, 2025 by Pulumi

azure-native.integrationspaces.getBusinessProcess

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.1.0 published on Tuesday, Apr 8, 2025 by Pulumi

Get a BusinessProcess

Uses Azure REST API version 2023-11-14-preview.

Using getBusinessProcess

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 getBusinessProcess(args: GetBusinessProcessArgs, opts?: InvokeOptions): Promise<GetBusinessProcessResult>
function getBusinessProcessOutput(args: GetBusinessProcessOutputArgs, opts?: InvokeOptions): Output<GetBusinessProcessResult>
Copy
def get_business_process(application_name: Optional[str] = None,
                         business_process_name: Optional[str] = None,
                         resource_group_name: Optional[str] = None,
                         space_name: Optional[str] = None,
                         opts: Optional[InvokeOptions] = None) -> GetBusinessProcessResult
def get_business_process_output(application_name: Optional[pulumi.Input[str]] = None,
                         business_process_name: Optional[pulumi.Input[str]] = None,
                         resource_group_name: Optional[pulumi.Input[str]] = None,
                         space_name: Optional[pulumi.Input[str]] = None,
                         opts: Optional[InvokeOptions] = None) -> Output[GetBusinessProcessResult]
Copy
func LookupBusinessProcess(ctx *Context, args *LookupBusinessProcessArgs, opts ...InvokeOption) (*LookupBusinessProcessResult, error)
func LookupBusinessProcessOutput(ctx *Context, args *LookupBusinessProcessOutputArgs, opts ...InvokeOption) LookupBusinessProcessResultOutput
Copy

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

public static class GetBusinessProcess 
{
    public static Task<GetBusinessProcessResult> InvokeAsync(GetBusinessProcessArgs args, InvokeOptions? opts = null)
    public static Output<GetBusinessProcessResult> Invoke(GetBusinessProcessInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetBusinessProcessResult> getBusinessProcess(GetBusinessProcessArgs args, InvokeOptions options)
public static Output<GetBusinessProcessResult> getBusinessProcess(GetBusinessProcessArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: azure-native:integrationspaces:getBusinessProcess
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

ApplicationName
This property is required.
Changes to this property will trigger replacement.
string
The name of the Application
BusinessProcessName
This property is required.
Changes to this property will trigger replacement.
string
The name of the business process
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
SpaceName
This property is required.
Changes to this property will trigger replacement.
string
The name of the space
ApplicationName
This property is required.
Changes to this property will trigger replacement.
string
The name of the Application
BusinessProcessName
This property is required.
Changes to this property will trigger replacement.
string
The name of the business process
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
SpaceName
This property is required.
Changes to this property will trigger replacement.
string
The name of the space
applicationName
This property is required.
Changes to this property will trigger replacement.
String
The name of the Application
businessProcessName
This property is required.
Changes to this property will trigger replacement.
String
The name of the business process
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group. The name is case insensitive.
spaceName
This property is required.
Changes to this property will trigger replacement.
String
The name of the space
applicationName
This property is required.
Changes to this property will trigger replacement.
string
The name of the Application
businessProcessName
This property is required.
Changes to this property will trigger replacement.
string
The name of the business process
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
spaceName
This property is required.
Changes to this property will trigger replacement.
string
The name of the space
application_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the Application
business_process_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the business process
resource_group_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the resource group. The name is case insensitive.
space_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the space
applicationName
This property is required.
Changes to this property will trigger replacement.
String
The name of the Application
businessProcessName
This property is required.
Changes to this property will trigger replacement.
String
The name of the business process
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group. The name is case insensitive.
spaceName
This property is required.
Changes to this property will trigger replacement.
String
The name of the space

getBusinessProcess Result

The following output properties are available:

AzureApiVersion string
The Azure API version of the resource.
Id string
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
Name string
The name of the resource
ProvisioningState string
The status of the last operation.
SystemData Pulumi.AzureNative.IntegrationSpaces.Outputs.SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
Type string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Version string
The version of the business process.
BusinessProcessMapping Dictionary<string, Pulumi.AzureNative.IntegrationSpaces.Outputs.BusinessProcessMappingItemResponse>
The business process mapping.
BusinessProcessStages Dictionary<string, Pulumi.AzureNative.IntegrationSpaces.Outputs.BusinessProcessStageResponse>
The business process stages.
Description string
The description of the business process.
Identifier Pulumi.AzureNative.IntegrationSpaces.Outputs.BusinessProcessIdentifierResponse
The business process identifier.
TableName string
The table name of the business process.
TrackingDataStoreReferenceName string
The tracking data store reference name.
AzureApiVersion string
The Azure API version of the resource.
Id string
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
Name string
The name of the resource
ProvisioningState string
The status of the last operation.
SystemData SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
Type string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Version string
The version of the business process.
BusinessProcessMapping map[string]BusinessProcessMappingItemResponse
The business process mapping.
BusinessProcessStages map[string]BusinessProcessStageResponse
The business process stages.
Description string
The description of the business process.
Identifier BusinessProcessIdentifierResponse
The business process identifier.
TableName string
The table name of the business process.
TrackingDataStoreReferenceName string
The tracking data store reference name.
azureApiVersion String
The Azure API version of the resource.
id String
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
name String
The name of the resource
provisioningState String
The status of the last operation.
systemData SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
type String
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
version String
The version of the business process.
businessProcessMapping Map<String,BusinessProcessMappingItemResponse>
The business process mapping.
businessProcessStages Map<String,BusinessProcessStageResponse>
The business process stages.
description String
The description of the business process.
identifier BusinessProcessIdentifierResponse
The business process identifier.
tableName String
The table name of the business process.
trackingDataStoreReferenceName String
The tracking data store reference name.
azureApiVersion string
The Azure API version of the resource.
id string
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
name string
The name of the resource
provisioningState string
The status of the last operation.
systemData SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
type string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
version string
The version of the business process.
businessProcessMapping {[key: string]: BusinessProcessMappingItemResponse}
The business process mapping.
businessProcessStages {[key: string]: BusinessProcessStageResponse}
The business process stages.
description string
The description of the business process.
identifier BusinessProcessIdentifierResponse
The business process identifier.
tableName string
The table name of the business process.
trackingDataStoreReferenceName string
The tracking data store reference name.
azure_api_version str
The Azure API version of the resource.
id str
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
name str
The name of the resource
provisioning_state str
The status of the last operation.
system_data SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
type str
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
version str
The version of the business process.
business_process_mapping Mapping[str, BusinessProcessMappingItemResponse]
The business process mapping.
business_process_stages Mapping[str, BusinessProcessStageResponse]
The business process stages.
description str
The description of the business process.
identifier BusinessProcessIdentifierResponse
The business process identifier.
table_name str
The table name of the business process.
tracking_data_store_reference_name str
The tracking data store reference name.
azureApiVersion String
The Azure API version of the resource.
id String
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
name String
The name of the resource
provisioningState String
The status of the last operation.
systemData Property Map
Azure Resource Manager metadata containing createdBy and modifiedBy information.
type String
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
version String
The version of the business process.
businessProcessMapping Map<Property Map>
The business process mapping.
businessProcessStages Map<Property Map>
The business process stages.
description String
The description of the business process.
identifier Property Map
The business process identifier.
tableName String
The table name of the business process.
trackingDataStoreReferenceName String
The tracking data store reference name.

Supporting Types

BusinessProcessIdentifierResponse

PropertyName string
The property name of the business process identifier.
PropertyType string
The property type of the business process identifier.
PropertyName string
The property name of the business process identifier.
PropertyType string
The property type of the business process identifier.
propertyName String
The property name of the business process identifier.
propertyType String
The property type of the business process identifier.
propertyName string
The property name of the business process identifier.
propertyType string
The property type of the business process identifier.
property_name str
The property name of the business process identifier.
property_type str
The property type of the business process identifier.
propertyName String
The property name of the business process identifier.
propertyType String
The property type of the business process identifier.

BusinessProcessMappingItemResponse

LogicAppResourceId string
The logic app resource id.
OperationName string
The operation name.
OperationType string
The mapping item operation type of the business process.
WorkflowName string
The workflow name within the logic app.
LogicAppResourceId string
The logic app resource id.
OperationName string
The operation name.
OperationType string
The mapping item operation type of the business process.
WorkflowName string
The workflow name within the logic app.
logicAppResourceId String
The logic app resource id.
operationName String
The operation name.
operationType String
The mapping item operation type of the business process.
workflowName String
The workflow name within the logic app.
logicAppResourceId string
The logic app resource id.
operationName string
The operation name.
operationType string
The mapping item operation type of the business process.
workflowName string
The workflow name within the logic app.
logic_app_resource_id str
The logic app resource id.
operation_name str
The operation name.
operation_type str
The mapping item operation type of the business process.
workflow_name str
The workflow name within the logic app.
logicAppResourceId String
The logic app resource id.
operationName String
The operation name.
operationType String
The mapping item operation type of the business process.
workflowName String
The workflow name within the logic app.

BusinessProcessStageResponse

Description string
The description of the business stage.
Properties Dictionary<string, string>
The properties within the properties of the business process stage.
StagesBefore List<string>
The property to keep track of stages before current in the business process stage.
Description string
The description of the business stage.
Properties map[string]string
The properties within the properties of the business process stage.
StagesBefore []string
The property to keep track of stages before current in the business process stage.
description String
The description of the business stage.
properties Map<String,String>
The properties within the properties of the business process stage.
stagesBefore List<String>
The property to keep track of stages before current in the business process stage.
description string
The description of the business stage.
properties {[key: string]: string}
The properties within the properties of the business process stage.
stagesBefore string[]
The property to keep track of stages before current in the business process stage.
description str
The description of the business stage.
properties Mapping[str, str]
The properties within the properties of the business process stage.
stages_before Sequence[str]
The property to keep track of stages before current in the business process stage.
description String
The description of the business stage.
properties Map<String>
The properties within the properties of the business process stage.
stagesBefore List<String>
The property to keep track of stages before current in the business process stage.

SystemDataResponse

CreatedAt string
The timestamp of resource creation (UTC).
CreatedBy string
The identity that created the resource.
CreatedByType string
The type of identity that created the resource.
LastModifiedAt string
The timestamp of resource last modification (UTC)
LastModifiedBy string
The identity that last modified the resource.
LastModifiedByType string
The type of identity that last modified the resource.
CreatedAt string
The timestamp of resource creation (UTC).
CreatedBy string
The identity that created the resource.
CreatedByType string
The type of identity that created the resource.
LastModifiedAt string
The timestamp of resource last modification (UTC)
LastModifiedBy string
The identity that last modified the resource.
LastModifiedByType string
The type of identity that last modified the resource.
createdAt String
The timestamp of resource creation (UTC).
createdBy String
The identity that created the resource.
createdByType String
The type of identity that created the resource.
lastModifiedAt String
The timestamp of resource last modification (UTC)
lastModifiedBy String
The identity that last modified the resource.
lastModifiedByType String
The type of identity that last modified the resource.
createdAt string
The timestamp of resource creation (UTC).
createdBy string
The identity that created the resource.
createdByType string
The type of identity that created the resource.
lastModifiedAt string
The timestamp of resource last modification (UTC)
lastModifiedBy string
The identity that last modified the resource.
lastModifiedByType string
The type of identity that last modified the resource.
created_at str
The timestamp of resource creation (UTC).
created_by str
The identity that created the resource.
created_by_type str
The type of identity that created the resource.
last_modified_at str
The timestamp of resource last modification (UTC)
last_modified_by str
The identity that last modified the resource.
last_modified_by_type str
The type of identity that last modified the resource.
createdAt String
The timestamp of resource creation (UTC).
createdBy String
The identity that created the resource.
createdByType String
The type of identity that created the resource.
lastModifiedAt String
The timestamp of resource last modification (UTC)
lastModifiedBy String
The identity that last modified the resource.
lastModifiedByType String
The type of identity that last modified the resource.

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.1.0 published on Tuesday, Apr 8, 2025 by Pulumi