Microsoft.Logic integrationAccounts/rosettanetprocessconfigurations 2016-06-01

The integrationAccounts/rosettanetprocessconfigurations resource type can be deployed to: Resource groups.

To learn about resource group deployments, see Bicep or ARM template.

Template format

To create a Microsoft.Logic/integrationAccounts/rosettanetprocessconfigurations resource, add the following Bicep or JSON to your template.

resource symbolicname 'Microsoft.Logic/integrationAccounts/rosettanetprocessconfigurations@2016-06-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  properties: {
    activitySettings: {
      acknowledgmentOfReceiptSettings: {
        isNonRepudiationRequired: bool
        timeToAcknowledgeInSeconds: int
      }
      activityBehavior: {
        actionType: 'string'
        isAuthorizationRequired: bool
        isSecuredTransportRequired: bool
        nonRepudiationOfOriginAndContent: bool
        persistentConfidentialityScope: 'string'
        responseType: 'string'
        retryCount: int
        timeToPerformInSeconds: int
      }
      activityType: 'string'
    }
    description: 'string'
    initiatorRoleSettings: {
      action: 'string'
      businessDocument: {
        description: 'string'
        name: 'string'
        version: 'string'
      }
      description: 'string'
      role: 'string'
      roleType: 'string'
      service: 'string'
      serviceClassification: 'string'
    }
    metadata: {}
    processCode: 'string'
    processName: 'string'
    processVersion: 'string'
    responderRoleSettings: {
      action: 'string'
      businessDocument: {
        description: 'string'
        name: 'string'
        version: 'string'
      }
      description: 'string'
      role: 'string'
      roleType: 'string'
      service: 'string'
      serviceClassification: 'string'
    }
  }
}

Property values

integrationAccounts/rosettanetprocessconfigurations

Name Description Value
type The resource type

For Bicep, set this value in the resource declaration.
'Microsoft.Logic/integrationAccounts/rosettanetprocessconfigurations'
apiVersion The resource api version

For Bicep, set this value in the resource declaration.
'2016-06-01'
name The resource name

See how to set names and types for child resources in Bicep or JSON ARM templates.
string (required)
location The resource location. string
tags The resource tags. Dictionary of tag names and values. See Tags in templates
properties The integration account RosettaNet process configuration properties. IntegrationAccountRosettaNetProcessConfigurationProperties (required)

IntegrationAccountRosettaNetProcessConfigurationProperties

Name Description Value
activitySettings The integration account RosettaNet ProcessConfiguration activity settings. RosettaNetPipActivitySettings (required)
description The integration account RosettaNet ProcessConfiguration properties. string
initiatorRoleSettings The integration account RosettaNet ProcessConfiguration role settings. RosettaNetPipRoleSettings (required)
metadata The metadata. object
processCode The integration account RosettaNet process code. string (required)
processName The integration account RosettaNet process name. string (required)
processVersion The integration account RosettaNet process version. string (required)
responderRoleSettings The integration account RosettaNet ProcessConfiguration role settings. RosettaNetPipRoleSettings (required)

RosettaNetPipActivitySettings

Name Description Value
acknowledgmentOfReceiptSettings The integration account RosettaNet ProcessConfiguration Acknowledgement settings. RosettaNetPipAcknowledgmentOfReceiptSettings (required)
activityBehavior The integration account RosettaNet ProcessConfiguration activity behavior. RosettaNetPipActivityBehavior (required)
activityType 'BusinessTransaction'
'InformationDistribution'
'NotSpecified'
'Notification'
'QueryResponse'
'RequestConfirm'
'RequestResponse'

RosettaNetPipAcknowledgmentOfReceiptSettings

Name Description Value
isNonRepudiationRequired The non-repudiation is required or not. bool (required)
timeToAcknowledgeInSeconds The time to acknowledge in seconds. int (required)

RosettaNetPipActivityBehavior

Name Description Value
actionType 'DoubleAction'
'NotSpecified'
'SingleAction'
isAuthorizationRequired The value indicating whether authorization is required. bool (required)
isSecuredTransportRequired The value indicating whether secured transport is required. bool (required)
nonRepudiationOfOriginAndContent The value indicating whether non-repudiation is for origin and content. bool (required)
persistentConfidentialityScope 'None'
'NotSpecified'
'Payload'
'PayloadContainer'
responseType 'Async'
'NotSpecified'
'Sync'
retryCount The value indicating retry count. int (required)
timeToPerformInSeconds The time to perform in seconds. int (required)

RosettaNetPipRoleSettings

Name Description Value
action The action name. string (required)
businessDocument The RosettaNet ProcessConfiguration business document settings. RosettaNetPipBusinessDocument (required)
description The description. string
role The role name. string (required)
roleType 'Employee'
'Functional'
'NotSpecified'
'Organizational'
service The service name. string (required)
serviceClassification The service classification name. string (required)

RosettaNetPipBusinessDocument

Name Description Value
description The business document description. string
name The business document name. string (required)
version The business document version. string (required)