1. Packages
  2. Azure Native v2
  3. API Docs
  4. logic
  5. RosettaNetProcessConfiguration
These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi

azure-native-v2.logic.RosettaNetProcessConfiguration

Explore with Pulumi AI

The integration account RosettaNet process configuration. Azure REST API version: 2016-06-01. Prior API version in Azure Native 1.x: 2016-06-01.

Example Usage

Create or update an RosettaNetProcessConfiguration

using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;

return await Deployment.RunAsync(() => 
{
    var rosettaNetProcessConfiguration = new AzureNative.Logic.RosettaNetProcessConfiguration("rosettaNetProcessConfiguration", new()
    {
        ActivitySettings = new AzureNative.Logic.Inputs.RosettaNetPipActivitySettingsArgs
        {
            AcknowledgmentOfReceiptSettings = new AzureNative.Logic.Inputs.RosettaNetPipAcknowledgmentOfReceiptSettingsArgs
            {
                IsNonRepudiationRequired = false,
                TimeToAcknowledgeInSeconds = 600,
            },
            ActivityBehavior = new AzureNative.Logic.Inputs.RosettaNetPipActivityBehaviorArgs
            {
                ActionType = AzureNative.Logic.RosettaNetActionType.DoubleAction,
                IsAuthorizationRequired = false,
                IsSecuredTransportRequired = false,
                NonRepudiationOfOriginAndContent = false,
                PersistentConfidentialityScope = AzureNative.Logic.RosettaNetPipConfidentialityScope.None,
                ResponseType = AzureNative.Logic.RosettaNetResponseType.Async,
                RetryCount = 2,
                TimeToPerformInSeconds = 7200,
            },
            ActivityType = AzureNative.Logic.RosettaNetPipActivityType.RequestResponse,
        },
        Description = "Test description",
        InitiatorRoleSettings = new AzureNative.Logic.Inputs.RosettaNetPipRoleSettingsArgs
        {
            Action = "Purchase Order Request",
            BusinessDocument = new AzureNative.Logic.Inputs.RosettaNetPipBusinessDocumentArgs
            {
                Description = "A request to accept a purchase order for fulfillment..",
                Name = "Purchase Order Request",
                Version = "V02.02.00",
            },
            Description = "This partner role creates a demand for a product or service.",
            Role = "Buyer",
            RoleType = AzureNative.Logic.RosettaNetPipRoleType.Functional,
            Service = "Buyer Service",
            ServiceClassification = "Business Service",
        },
        IntegrationAccountName = "testia123",
        ProcessCode = "3A4",
        ProcessName = "Request Purchase Order",
        ProcessVersion = "V02.02.00",
        ResourceGroupName = "testrg123",
        ResponderRoleSettings = new AzureNative.Logic.Inputs.RosettaNetPipRoleSettingsArgs
        {
            Action = "Purchase Order Confirmation Action",
            BusinessDocument = new AzureNative.Logic.Inputs.RosettaNetPipBusinessDocumentArgs
            {
                Description = "Formally confirms the status of line item(s) in a Purchase Order. A Purchase Order line item may have one of the following states: accepted, rejected, or pending.",
                Name = "Purchase Order Confirmation",
                Version = "V02.02.00",
            },
            Description = "An organization that sells products to partners in the supply chain.",
            Role = "Seller",
            RoleType = AzureNative.Logic.RosettaNetPipRoleType.Organizational,
            Service = "Seller Service",
            ServiceClassification = "Business Service",
        },
        RosettaNetProcessConfigurationName = "3A4",
    });

});
Copy
package main

import (
	logic "github.com/pulumi/pulumi-azure-native-sdk/logic/v2"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := logic.NewRosettaNetProcessConfiguration(ctx, "rosettaNetProcessConfiguration", &logic.RosettaNetProcessConfigurationArgs{
			ActivitySettings: &logic.RosettaNetPipActivitySettingsArgs{
				AcknowledgmentOfReceiptSettings: &logic.RosettaNetPipAcknowledgmentOfReceiptSettingsArgs{
					IsNonRepudiationRequired:   pulumi.Bool(false),
					TimeToAcknowledgeInSeconds: pulumi.Int(600),
				},
				ActivityBehavior: &logic.RosettaNetPipActivityBehaviorArgs{
					ActionType:                       logic.RosettaNetActionTypeDoubleAction,
					IsAuthorizationRequired:          pulumi.Bool(false),
					IsSecuredTransportRequired:       pulumi.Bool(false),
					NonRepudiationOfOriginAndContent: pulumi.Bool(false),
					PersistentConfidentialityScope:   logic.RosettaNetPipConfidentialityScopeNone,
					ResponseType:                     logic.RosettaNetResponseTypeAsync,
					RetryCount:                       pulumi.Int(2),
					TimeToPerformInSeconds:           pulumi.Int(7200),
				},
				ActivityType: logic.RosettaNetPipActivityTypeRequestResponse,
			},
			Description: pulumi.String("Test description"),
			InitiatorRoleSettings: &logic.RosettaNetPipRoleSettingsArgs{
				Action: pulumi.String("Purchase Order Request"),
				BusinessDocument: &logic.RosettaNetPipBusinessDocumentArgs{
					Description: pulumi.String("A request to accept a purchase order for fulfillment.."),
					Name:        pulumi.String("Purchase Order Request"),
					Version:     pulumi.String("V02.02.00"),
				},
				Description:           pulumi.String("This partner role creates a demand for a product or service."),
				Role:                  pulumi.String("Buyer"),
				RoleType:              logic.RosettaNetPipRoleTypeFunctional,
				Service:               pulumi.String("Buyer Service"),
				ServiceClassification: pulumi.String("Business Service"),
			},
			IntegrationAccountName: pulumi.String("testia123"),
			ProcessCode:            pulumi.String("3A4"),
			ProcessName:            pulumi.String("Request Purchase Order"),
			ProcessVersion:         pulumi.String("V02.02.00"),
			ResourceGroupName:      pulumi.String("testrg123"),
			ResponderRoleSettings: &logic.RosettaNetPipRoleSettingsArgs{
				Action: pulumi.String("Purchase Order Confirmation Action"),
				BusinessDocument: &logic.RosettaNetPipBusinessDocumentArgs{
					Description: pulumi.String("Formally confirms the status of line item(s) in a Purchase Order. A Purchase Order line item may have one of the following states: accepted, rejected, or pending."),
					Name:        pulumi.String("Purchase Order Confirmation"),
					Version:     pulumi.String("V02.02.00"),
				},
				Description:           pulumi.String("An organization that sells products to partners in the supply chain."),
				Role:                  pulumi.String("Seller"),
				RoleType:              logic.RosettaNetPipRoleTypeOrganizational,
				Service:               pulumi.String("Seller Service"),
				ServiceClassification: pulumi.String("Business Service"),
			},
			RosettaNetProcessConfigurationName: pulumi.String("3A4"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.logic.RosettaNetProcessConfiguration;
import com.pulumi.azurenative.logic.RosettaNetProcessConfigurationArgs;
import com.pulumi.azurenative.logic.inputs.RosettaNetPipActivitySettingsArgs;
import com.pulumi.azurenative.logic.inputs.RosettaNetPipAcknowledgmentOfReceiptSettingsArgs;
import com.pulumi.azurenative.logic.inputs.RosettaNetPipActivityBehaviorArgs;
import com.pulumi.azurenative.logic.inputs.RosettaNetPipRoleSettingsArgs;
import com.pulumi.azurenative.logic.inputs.RosettaNetPipBusinessDocumentArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;

public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }

    public static void stack(Context ctx) {
        var rosettaNetProcessConfiguration = new RosettaNetProcessConfiguration("rosettaNetProcessConfiguration", RosettaNetProcessConfigurationArgs.builder()
            .activitySettings(RosettaNetPipActivitySettingsArgs.builder()
                .acknowledgmentOfReceiptSettings(RosettaNetPipAcknowledgmentOfReceiptSettingsArgs.builder()
                    .isNonRepudiationRequired(false)
                    .timeToAcknowledgeInSeconds(600)
                    .build())
                .activityBehavior(RosettaNetPipActivityBehaviorArgs.builder()
                    .actionType("DoubleAction")
                    .isAuthorizationRequired(false)
                    .isSecuredTransportRequired(false)
                    .nonRepudiationOfOriginAndContent(false)
                    .persistentConfidentialityScope("None")
                    .responseType("Async")
                    .retryCount(2)
                    .timeToPerformInSeconds(7200)
                    .build())
                .activityType("RequestResponse")
                .build())
            .description("Test description")
            .initiatorRoleSettings(RosettaNetPipRoleSettingsArgs.builder()
                .action("Purchase Order Request")
                .businessDocument(RosettaNetPipBusinessDocumentArgs.builder()
                    .description("A request to accept a purchase order for fulfillment..")
                    .name("Purchase Order Request")
                    .version("V02.02.00")
                    .build())
                .description("This partner role creates a demand for a product or service.")
                .role("Buyer")
                .roleType("Functional")
                .service("Buyer Service")
                .serviceClassification("Business Service")
                .build())
            .integrationAccountName("testia123")
            .processCode("3A4")
            .processName("Request Purchase Order")
            .processVersion("V02.02.00")
            .resourceGroupName("testrg123")
            .responderRoleSettings(RosettaNetPipRoleSettingsArgs.builder()
                .action("Purchase Order Confirmation Action")
                .businessDocument(RosettaNetPipBusinessDocumentArgs.builder()
                    .description("Formally confirms the status of line item(s) in a Purchase Order. A Purchase Order line item may have one of the following states: accepted, rejected, or pending.")
                    .name("Purchase Order Confirmation")
                    .version("V02.02.00")
                    .build())
                .description("An organization that sells products to partners in the supply chain.")
                .role("Seller")
                .roleType("Organizational")
                .service("Seller Service")
                .serviceClassification("Business Service")
                .build())
            .rosettaNetProcessConfigurationName("3A4")
            .build());

    }
}
Copy
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";

const rosettaNetProcessConfiguration = new azure_native.logic.RosettaNetProcessConfiguration("rosettaNetProcessConfiguration", {
    activitySettings: {
        acknowledgmentOfReceiptSettings: {
            isNonRepudiationRequired: false,
            timeToAcknowledgeInSeconds: 600,
        },
        activityBehavior: {
            actionType: azure_native.logic.RosettaNetActionType.DoubleAction,
            isAuthorizationRequired: false,
            isSecuredTransportRequired: false,
            nonRepudiationOfOriginAndContent: false,
            persistentConfidentialityScope: azure_native.logic.RosettaNetPipConfidentialityScope.None,
            responseType: azure_native.logic.RosettaNetResponseType.Async,
            retryCount: 2,
            timeToPerformInSeconds: 7200,
        },
        activityType: azure_native.logic.RosettaNetPipActivityType.RequestResponse,
    },
    description: "Test description",
    initiatorRoleSettings: {
        action: "Purchase Order Request",
        businessDocument: {
            description: "A request to accept a purchase order for fulfillment..",
            name: "Purchase Order Request",
            version: "V02.02.00",
        },
        description: "This partner role creates a demand for a product or service.",
        role: "Buyer",
        roleType: azure_native.logic.RosettaNetPipRoleType.Functional,
        service: "Buyer Service",
        serviceClassification: "Business Service",
    },
    integrationAccountName: "testia123",
    processCode: "3A4",
    processName: "Request Purchase Order",
    processVersion: "V02.02.00",
    resourceGroupName: "testrg123",
    responderRoleSettings: {
        action: "Purchase Order Confirmation Action",
        businessDocument: {
            description: "Formally confirms the status of line item(s) in a Purchase Order. A Purchase Order line item may have one of the following states: accepted, rejected, or pending.",
            name: "Purchase Order Confirmation",
            version: "V02.02.00",
        },
        description: "An organization that sells products to partners in the supply chain.",
        role: "Seller",
        roleType: azure_native.logic.RosettaNetPipRoleType.Organizational,
        service: "Seller Service",
        serviceClassification: "Business Service",
    },
    rosettaNetProcessConfigurationName: "3A4",
});
Copy
import pulumi
import pulumi_azure_native as azure_native

rosetta_net_process_configuration = azure_native.logic.RosettaNetProcessConfiguration("rosettaNetProcessConfiguration",
    activity_settings={
        "acknowledgment_of_receipt_settings": {
            "is_non_repudiation_required": False,
            "time_to_acknowledge_in_seconds": 600,
        },
        "activity_behavior": {
            "action_type": azure_native.logic.RosettaNetActionType.DOUBLE_ACTION,
            "is_authorization_required": False,
            "is_secured_transport_required": False,
            "non_repudiation_of_origin_and_content": False,
            "persistent_confidentiality_scope": azure_native.logic.RosettaNetPipConfidentialityScope.NONE,
            "response_type": azure_native.logic.RosettaNetResponseType.ASYNC_,
            "retry_count": 2,
            "time_to_perform_in_seconds": 7200,
        },
        "activity_type": azure_native.logic.RosettaNetPipActivityType.REQUEST_RESPONSE,
    },
    description="Test description",
    initiator_role_settings={
        "action": "Purchase Order Request",
        "business_document": {
            "description": "A request to accept a purchase order for fulfillment..",
            "name": "Purchase Order Request",
            "version": "V02.02.00",
        },
        "description": "This partner role creates a demand for a product or service.",
        "role": "Buyer",
        "role_type": azure_native.logic.RosettaNetPipRoleType.FUNCTIONAL,
        "service": "Buyer Service",
        "service_classification": "Business Service",
    },
    integration_account_name="testia123",
    process_code="3A4",
    process_name="Request Purchase Order",
    process_version="V02.02.00",
    resource_group_name="testrg123",
    responder_role_settings={
        "action": "Purchase Order Confirmation Action",
        "business_document": {
            "description": "Formally confirms the status of line item(s) in a Purchase Order. A Purchase Order line item may have one of the following states: accepted, rejected, or pending.",
            "name": "Purchase Order Confirmation",
            "version": "V02.02.00",
        },
        "description": "An organization that sells products to partners in the supply chain.",
        "role": "Seller",
        "role_type": azure_native.logic.RosettaNetPipRoleType.ORGANIZATIONAL,
        "service": "Seller Service",
        "service_classification": "Business Service",
    },
    rosetta_net_process_configuration_name="3A4")
Copy
resources:
  rosettaNetProcessConfiguration:
    type: azure-native:logic:RosettaNetProcessConfiguration
    properties:
      activitySettings:
        acknowledgmentOfReceiptSettings:
          isNonRepudiationRequired: false
          timeToAcknowledgeInSeconds: 600
        activityBehavior:
          actionType: DoubleAction
          isAuthorizationRequired: false
          isSecuredTransportRequired: false
          nonRepudiationOfOriginAndContent: false
          persistentConfidentialityScope: None
          responseType: Async
          retryCount: 2
          timeToPerformInSeconds: 7200
        activityType: RequestResponse
      description: Test description
      initiatorRoleSettings:
        action: Purchase Order Request
        businessDocument:
          description: A request to accept a purchase order for fulfillment..
          name: Purchase Order Request
          version: V02.02.00
        description: This partner role creates a demand for a product or service.
        role: Buyer
        roleType: Functional
        service: Buyer Service
        serviceClassification: Business Service
      integrationAccountName: testia123
      processCode: 3A4
      processName: Request Purchase Order
      processVersion: V02.02.00
      resourceGroupName: testrg123
      responderRoleSettings:
        action: Purchase Order Confirmation Action
        businessDocument:
          description: 'Formally confirms the status of line item(s) in a Purchase Order. A Purchase Order line item may have one of the following states: accepted, rejected, or pending.'
          name: Purchase Order Confirmation
          version: V02.02.00
        description: An organization that sells products to partners in the supply chain.
        role: Seller
        roleType: Organizational
        service: Seller Service
        serviceClassification: Business Service
      rosettaNetProcessConfigurationName: 3A4
Copy

Create RosettaNetProcessConfiguration Resource

Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

Constructor syntax

new RosettaNetProcessConfiguration(name: string, args: RosettaNetProcessConfigurationArgs, opts?: CustomResourceOptions);
@overload
def RosettaNetProcessConfiguration(resource_name: str,
                                   args: RosettaNetProcessConfigurationArgs,
                                   opts: Optional[ResourceOptions] = None)

@overload
def RosettaNetProcessConfiguration(resource_name: str,
                                   opts: Optional[ResourceOptions] = None,
                                   process_code: Optional[str] = None,
                                   initiator_role_settings: Optional[RosettaNetPipRoleSettingsArgs] = None,
                                   integration_account_name: Optional[str] = None,
                                   activity_settings: Optional[RosettaNetPipActivitySettingsArgs] = None,
                                   process_name: Optional[str] = None,
                                   process_version: Optional[str] = None,
                                   resource_group_name: Optional[str] = None,
                                   responder_role_settings: Optional[RosettaNetPipRoleSettingsArgs] = None,
                                   description: Optional[str] = None,
                                   location: Optional[str] = None,
                                   metadata: Optional[Mapping[str, str]] = None,
                                   rosetta_net_process_configuration_name: Optional[str] = None,
                                   tags: Optional[Mapping[str, str]] = None)
func NewRosettaNetProcessConfiguration(ctx *Context, name string, args RosettaNetProcessConfigurationArgs, opts ...ResourceOption) (*RosettaNetProcessConfiguration, error)
public RosettaNetProcessConfiguration(string name, RosettaNetProcessConfigurationArgs args, CustomResourceOptions? opts = null)
public RosettaNetProcessConfiguration(String name, RosettaNetProcessConfigurationArgs args)
public RosettaNetProcessConfiguration(String name, RosettaNetProcessConfigurationArgs args, CustomResourceOptions options)
type: azure-native:logic:RosettaNetProcessConfiguration
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

Parameters

name This property is required. string
The unique name of the resource.
args This property is required. RosettaNetProcessConfigurationArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name This property is required. str
The unique name of the resource.
args This property is required. RosettaNetProcessConfigurationArgs
The arguments to resource properties.
opts ResourceOptions
Bag of options to control resource's behavior.
ctx Context
Context object for the current deployment.
name This property is required. string
The unique name of the resource.
args This property is required. RosettaNetProcessConfigurationArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name This property is required. string
The unique name of the resource.
args This property is required. RosettaNetProcessConfigurationArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name This property is required. String
The unique name of the resource.
args This property is required. RosettaNetProcessConfigurationArgs
The arguments to resource properties.
options CustomResourceOptions
Bag of options to control resource's behavior.

Constructor example

The following reference example uses placeholder values for all input properties.

var rosettaNetProcessConfigurationResource = new AzureNative.Logic.RosettaNetProcessConfiguration("rosettaNetProcessConfigurationResource", new()
{
    ProcessCode = "string",
    InitiatorRoleSettings = 
    {
        { "action", "string" },
        { "businessDocument", 
        {
            { "name", "string" },
            { "version", "string" },
            { "description", "string" },
        } },
        { "role", "string" },
        { "roleType", "NotSpecified" },
        { "service", "string" },
        { "serviceClassification", "string" },
        { "description", "string" },
    },
    IntegrationAccountName = "string",
    ActivitySettings = 
    {
        { "acknowledgmentOfReceiptSettings", 
        {
            { "isNonRepudiationRequired", false },
            { "timeToAcknowledgeInSeconds", 0 },
        } },
        { "activityBehavior", 
        {
            { "actionType", "NotSpecified" },
            { "isAuthorizationRequired", false },
            { "isSecuredTransportRequired", false },
            { "nonRepudiationOfOriginAndContent", false },
            { "persistentConfidentialityScope", "NotSpecified" },
            { "responseType", "NotSpecified" },
            { "retryCount", 0 },
            { "timeToPerformInSeconds", 0 },
        } },
        { "activityType", "NotSpecified" },
    },
    ProcessName = "string",
    ProcessVersion = "string",
    ResourceGroupName = "string",
    ResponderRoleSettings = 
    {
        { "action", "string" },
        { "businessDocument", 
        {
            { "name", "string" },
            { "version", "string" },
            { "description", "string" },
        } },
        { "role", "string" },
        { "roleType", "NotSpecified" },
        { "service", "string" },
        { "serviceClassification", "string" },
        { "description", "string" },
    },
    Description = "string",
    Location = "string",
    Metadata = 
    {
        { "string", "string" },
    },
    RosettaNetProcessConfigurationName = "string",
    Tags = 
    {
        { "string", "string" },
    },
});
Copy
example, err := logic.NewRosettaNetProcessConfiguration(ctx, "rosettaNetProcessConfigurationResource", &logic.RosettaNetProcessConfigurationArgs{
	ProcessCode: "string",
	InitiatorRoleSettings: map[string]interface{}{
		"action": "string",
		"businessDocument": map[string]interface{}{
			"name":        "string",
			"version":     "string",
			"description": "string",
		},
		"role":                  "string",
		"roleType":              "NotSpecified",
		"service":               "string",
		"serviceClassification": "string",
		"description":           "string",
	},
	IntegrationAccountName: "string",
	ActivitySettings: map[string]interface{}{
		"acknowledgmentOfReceiptSettings": map[string]interface{}{
			"isNonRepudiationRequired":   false,
			"timeToAcknowledgeInSeconds": 0,
		},
		"activityBehavior": map[string]interface{}{
			"actionType":                       "NotSpecified",
			"isAuthorizationRequired":          false,
			"isSecuredTransportRequired":       false,
			"nonRepudiationOfOriginAndContent": false,
			"persistentConfidentialityScope":   "NotSpecified",
			"responseType":                     "NotSpecified",
			"retryCount":                       0,
			"timeToPerformInSeconds":           0,
		},
		"activityType": "NotSpecified",
	},
	ProcessName:       "string",
	ProcessVersion:    "string",
	ResourceGroupName: "string",
	ResponderRoleSettings: map[string]interface{}{
		"action": "string",
		"businessDocument": map[string]interface{}{
			"name":        "string",
			"version":     "string",
			"description": "string",
		},
		"role":                  "string",
		"roleType":              "NotSpecified",
		"service":               "string",
		"serviceClassification": "string",
		"description":           "string",
	},
	Description: "string",
	Location:    "string",
	Metadata: map[string]interface{}{
		"string": "string",
	},
	RosettaNetProcessConfigurationName: "string",
	Tags: map[string]interface{}{
		"string": "string",
	},
})
Copy
var rosettaNetProcessConfigurationResource = new RosettaNetProcessConfiguration("rosettaNetProcessConfigurationResource", RosettaNetProcessConfigurationArgs.builder()
    .processCode("string")
    .initiatorRoleSettings(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
    .integrationAccountName("string")
    .activitySettings(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
    .processName("string")
    .processVersion("string")
    .resourceGroupName("string")
    .responderRoleSettings(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
    .description("string")
    .location("string")
    .metadata(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
    .rosettaNetProcessConfigurationName("string")
    .tags(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
    .build());
Copy
rosetta_net_process_configuration_resource = azure_native.logic.RosettaNetProcessConfiguration("rosettaNetProcessConfigurationResource",
    process_code=string,
    initiator_role_settings={
        action: string,
        businessDocument: {
            name: string,
            version: string,
            description: string,
        },
        role: string,
        roleType: NotSpecified,
        service: string,
        serviceClassification: string,
        description: string,
    },
    integration_account_name=string,
    activity_settings={
        acknowledgmentOfReceiptSettings: {
            isNonRepudiationRequired: False,
            timeToAcknowledgeInSeconds: 0,
        },
        activityBehavior: {
            actionType: NotSpecified,
            isAuthorizationRequired: False,
            isSecuredTransportRequired: False,
            nonRepudiationOfOriginAndContent: False,
            persistentConfidentialityScope: NotSpecified,
            responseType: NotSpecified,
            retryCount: 0,
            timeToPerformInSeconds: 0,
        },
        activityType: NotSpecified,
    },
    process_name=string,
    process_version=string,
    resource_group_name=string,
    responder_role_settings={
        action: string,
        businessDocument: {
            name: string,
            version: string,
            description: string,
        },
        role: string,
        roleType: NotSpecified,
        service: string,
        serviceClassification: string,
        description: string,
    },
    description=string,
    location=string,
    metadata={
        string: string,
    },
    rosetta_net_process_configuration_name=string,
    tags={
        string: string,
    })
Copy
const rosettaNetProcessConfigurationResource = new azure_native.logic.RosettaNetProcessConfiguration("rosettaNetProcessConfigurationResource", {
    processCode: "string",
    initiatorRoleSettings: {
        action: "string",
        businessDocument: {
            name: "string",
            version: "string",
            description: "string",
        },
        role: "string",
        roleType: "NotSpecified",
        service: "string",
        serviceClassification: "string",
        description: "string",
    },
    integrationAccountName: "string",
    activitySettings: {
        acknowledgmentOfReceiptSettings: {
            isNonRepudiationRequired: false,
            timeToAcknowledgeInSeconds: 0,
        },
        activityBehavior: {
            actionType: "NotSpecified",
            isAuthorizationRequired: false,
            isSecuredTransportRequired: false,
            nonRepudiationOfOriginAndContent: false,
            persistentConfidentialityScope: "NotSpecified",
            responseType: "NotSpecified",
            retryCount: 0,
            timeToPerformInSeconds: 0,
        },
        activityType: "NotSpecified",
    },
    processName: "string",
    processVersion: "string",
    resourceGroupName: "string",
    responderRoleSettings: {
        action: "string",
        businessDocument: {
            name: "string",
            version: "string",
            description: "string",
        },
        role: "string",
        roleType: "NotSpecified",
        service: "string",
        serviceClassification: "string",
        description: "string",
    },
    description: "string",
    location: "string",
    metadata: {
        string: "string",
    },
    rosettaNetProcessConfigurationName: "string",
    tags: {
        string: "string",
    },
});
Copy
type: azure-native:logic:RosettaNetProcessConfiguration
properties:
    activitySettings:
        acknowledgmentOfReceiptSettings:
            isNonRepudiationRequired: false
            timeToAcknowledgeInSeconds: 0
        activityBehavior:
            actionType: NotSpecified
            isAuthorizationRequired: false
            isSecuredTransportRequired: false
            nonRepudiationOfOriginAndContent: false
            persistentConfidentialityScope: NotSpecified
            responseType: NotSpecified
            retryCount: 0
            timeToPerformInSeconds: 0
        activityType: NotSpecified
    description: string
    initiatorRoleSettings:
        action: string
        businessDocument:
            description: string
            name: string
            version: string
        description: string
        role: string
        roleType: NotSpecified
        service: string
        serviceClassification: string
    integrationAccountName: string
    location: string
    metadata:
        string: string
    processCode: string
    processName: string
    processVersion: string
    resourceGroupName: string
    responderRoleSettings:
        action: string
        businessDocument:
            description: string
            name: string
            version: string
        description: string
        role: string
        roleType: NotSpecified
        service: string
        serviceClassification: string
    rosettaNetProcessConfigurationName: string
    tags:
        string: string
Copy

RosettaNetProcessConfiguration Resource Properties

To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

Inputs

In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

The RosettaNetProcessConfiguration resource accepts the following input properties:

ActivitySettings This property is required. Pulumi.AzureNative.Logic.Inputs.RosettaNetPipActivitySettings
The RosettaNet process configuration activity settings.
InitiatorRoleSettings This property is required. Pulumi.AzureNative.Logic.Inputs.RosettaNetPipRoleSettings
The RosettaNet initiator role settings.
IntegrationAccountName
This property is required.
Changes to this property will trigger replacement.
string
The integration account name.
ProcessCode This property is required. string
The integration account RosettaNet process code.
ProcessName This property is required. string
The integration account RosettaNet process name.
ProcessVersion This property is required. string
The integration account RosettaNet process version.
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The resource group name.
ResponderRoleSettings This property is required. Pulumi.AzureNative.Logic.Inputs.RosettaNetPipRoleSettings
The RosettaNet responder role settings.
Description string
The integration account RosettaNet ProcessConfiguration properties.
Location string
The resource location.
Metadata Dictionary<string, string>
The metadata.
RosettaNetProcessConfigurationName Changes to this property will trigger replacement. string
The integration account RosettaNet ProcessConfiguration name.
Tags Dictionary<string, string>
The resource tags.
ActivitySettings This property is required. RosettaNetPipActivitySettingsArgs
The RosettaNet process configuration activity settings.
InitiatorRoleSettings This property is required. RosettaNetPipRoleSettingsArgs
The RosettaNet initiator role settings.
IntegrationAccountName
This property is required.
Changes to this property will trigger replacement.
string
The integration account name.
ProcessCode This property is required. string
The integration account RosettaNet process code.
ProcessName This property is required. string
The integration account RosettaNet process name.
ProcessVersion This property is required. string
The integration account RosettaNet process version.
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The resource group name.
ResponderRoleSettings This property is required. RosettaNetPipRoleSettingsArgs
The RosettaNet responder role settings.
Description string
The integration account RosettaNet ProcessConfiguration properties.
Location string
The resource location.
Metadata map[string]string
The metadata.
RosettaNetProcessConfigurationName Changes to this property will trigger replacement. string
The integration account RosettaNet ProcessConfiguration name.
Tags map[string]string
The resource tags.
activitySettings This property is required. RosettaNetPipActivitySettings
The RosettaNet process configuration activity settings.
initiatorRoleSettings This property is required. RosettaNetPipRoleSettings
The RosettaNet initiator role settings.
integrationAccountName
This property is required.
Changes to this property will trigger replacement.
String
The integration account name.
processCode This property is required. String
The integration account RosettaNet process code.
processName This property is required. String
The integration account RosettaNet process name.
processVersion This property is required. String
The integration account RosettaNet process version.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The resource group name.
responderRoleSettings This property is required. RosettaNetPipRoleSettings
The RosettaNet responder role settings.
description String
The integration account RosettaNet ProcessConfiguration properties.
location String
The resource location.
metadata Map<String,String>
The metadata.
rosettaNetProcessConfigurationName Changes to this property will trigger replacement. String
The integration account RosettaNet ProcessConfiguration name.
tags Map<String,String>
The resource tags.
activitySettings This property is required. RosettaNetPipActivitySettings
The RosettaNet process configuration activity settings.
initiatorRoleSettings This property is required. RosettaNetPipRoleSettings
The RosettaNet initiator role settings.
integrationAccountName
This property is required.
Changes to this property will trigger replacement.
string
The integration account name.
processCode This property is required. string
The integration account RosettaNet process code.
processName This property is required. string
The integration account RosettaNet process name.
processVersion This property is required. string
The integration account RosettaNet process version.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The resource group name.
responderRoleSettings This property is required. RosettaNetPipRoleSettings
The RosettaNet responder role settings.
description string
The integration account RosettaNet ProcessConfiguration properties.
location string
The resource location.
metadata {[key: string]: string}
The metadata.
rosettaNetProcessConfigurationName Changes to this property will trigger replacement. string
The integration account RosettaNet ProcessConfiguration name.
tags {[key: string]: string}
The resource tags.
activity_settings This property is required. RosettaNetPipActivitySettingsArgs
The RosettaNet process configuration activity settings.
initiator_role_settings This property is required. RosettaNetPipRoleSettingsArgs
The RosettaNet initiator role settings.
integration_account_name
This property is required.
Changes to this property will trigger replacement.
str
The integration account name.
process_code This property is required. str
The integration account RosettaNet process code.
process_name This property is required. str
The integration account RosettaNet process name.
process_version This property is required. str
The integration account RosettaNet process version.
resource_group_name
This property is required.
Changes to this property will trigger replacement.
str
The resource group name.
responder_role_settings This property is required. RosettaNetPipRoleSettingsArgs
The RosettaNet responder role settings.
description str
The integration account RosettaNet ProcessConfiguration properties.
location str
The resource location.
metadata Mapping[str, str]
The metadata.
rosetta_net_process_configuration_name Changes to this property will trigger replacement. str
The integration account RosettaNet ProcessConfiguration name.
tags Mapping[str, str]
The resource tags.
activitySettings This property is required. Property Map
The RosettaNet process configuration activity settings.
initiatorRoleSettings This property is required. Property Map
The RosettaNet initiator role settings.
integrationAccountName
This property is required.
Changes to this property will trigger replacement.
String
The integration account name.
processCode This property is required. String
The integration account RosettaNet process code.
processName This property is required. String
The integration account RosettaNet process name.
processVersion This property is required. String
The integration account RosettaNet process version.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The resource group name.
responderRoleSettings This property is required. Property Map
The RosettaNet responder role settings.
description String
The integration account RosettaNet ProcessConfiguration properties.
location String
The resource location.
metadata Map<String>
The metadata.
rosettaNetProcessConfigurationName Changes to this property will trigger replacement. String
The integration account RosettaNet ProcessConfiguration name.
tags Map<String>
The resource tags.

Outputs

All input properties are implicitly available as output properties. Additionally, the RosettaNetProcessConfiguration resource produces the following output properties:

ChangedTime string
The changed time.
CreatedTime string
The created time.
Id string
The provider-assigned unique ID for this managed resource.
Name string
Gets the resource name.
Type string
Gets the resource type.
ChangedTime string
The changed time.
CreatedTime string
The created time.
Id string
The provider-assigned unique ID for this managed resource.
Name string
Gets the resource name.
Type string
Gets the resource type.
changedTime String
The changed time.
createdTime String
The created time.
id String
The provider-assigned unique ID for this managed resource.
name String
Gets the resource name.
type String
Gets the resource type.
changedTime string
The changed time.
createdTime string
The created time.
id string
The provider-assigned unique ID for this managed resource.
name string
Gets the resource name.
type string
Gets the resource type.
changed_time str
The changed time.
created_time str
The created time.
id str
The provider-assigned unique ID for this managed resource.
name str
Gets the resource name.
type str
Gets the resource type.
changedTime String
The changed time.
createdTime String
The created time.
id String
The provider-assigned unique ID for this managed resource.
name String
Gets the resource name.
type String
Gets the resource type.

Supporting Types

RosettaNetActionType
, RosettaNetActionTypeArgs

NotSpecified
NotSpecified
SingleAction
SingleAction
DoubleAction
DoubleAction
RosettaNetActionTypeNotSpecified
NotSpecified
RosettaNetActionTypeSingleAction
SingleAction
RosettaNetActionTypeDoubleAction
DoubleAction
NotSpecified
NotSpecified
SingleAction
SingleAction
DoubleAction
DoubleAction
NotSpecified
NotSpecified
SingleAction
SingleAction
DoubleAction
DoubleAction
NOT_SPECIFIED
NotSpecified
SINGLE_ACTION
SingleAction
DOUBLE_ACTION
DoubleAction
"NotSpecified"
NotSpecified
"SingleAction"
SingleAction
"DoubleAction"
DoubleAction

RosettaNetPipAcknowledgmentOfReceiptSettings
, RosettaNetPipAcknowledgmentOfReceiptSettingsArgs

IsNonRepudiationRequired This property is required. bool
The non-repudiation is required or not.
TimeToAcknowledgeInSeconds This property is required. int
The time to acknowledge in seconds.
IsNonRepudiationRequired This property is required. bool
The non-repudiation is required or not.
TimeToAcknowledgeInSeconds This property is required. int
The time to acknowledge in seconds.
isNonRepudiationRequired This property is required. Boolean
The non-repudiation is required or not.
timeToAcknowledgeInSeconds This property is required. Integer
The time to acknowledge in seconds.
isNonRepudiationRequired This property is required. boolean
The non-repudiation is required or not.
timeToAcknowledgeInSeconds This property is required. number
The time to acknowledge in seconds.
is_non_repudiation_required This property is required. bool
The non-repudiation is required or not.
time_to_acknowledge_in_seconds This property is required. int
The time to acknowledge in seconds.
isNonRepudiationRequired This property is required. Boolean
The non-repudiation is required or not.
timeToAcknowledgeInSeconds This property is required. Number
The time to acknowledge in seconds.

RosettaNetPipAcknowledgmentOfReceiptSettingsResponse
, RosettaNetPipAcknowledgmentOfReceiptSettingsResponseArgs

IsNonRepudiationRequired This property is required. bool
The non-repudiation is required or not.
TimeToAcknowledgeInSeconds This property is required. int
The time to acknowledge in seconds.
IsNonRepudiationRequired This property is required. bool
The non-repudiation is required or not.
TimeToAcknowledgeInSeconds This property is required. int
The time to acknowledge in seconds.
isNonRepudiationRequired This property is required. Boolean
The non-repudiation is required or not.
timeToAcknowledgeInSeconds This property is required. Integer
The time to acknowledge in seconds.
isNonRepudiationRequired This property is required. boolean
The non-repudiation is required or not.
timeToAcknowledgeInSeconds This property is required. number
The time to acknowledge in seconds.
is_non_repudiation_required This property is required. bool
The non-repudiation is required or not.
time_to_acknowledge_in_seconds This property is required. int
The time to acknowledge in seconds.
isNonRepudiationRequired This property is required. Boolean
The non-repudiation is required or not.
timeToAcknowledgeInSeconds This property is required. Number
The time to acknowledge in seconds.

RosettaNetPipActivityBehavior
, RosettaNetPipActivityBehaviorArgs

ActionType This property is required. Pulumi.AzureNative.Logic.RosettaNetActionType
The value indicating whether the RosettaNet PIP is used for a single action.
IsAuthorizationRequired This property is required. bool
The value indicating whether authorization is required.
IsSecuredTransportRequired This property is required. bool
The value indicating whether secured transport is required.
NonRepudiationOfOriginAndContent This property is required. bool
The value indicating whether non-repudiation is for origin and content.
PersistentConfidentialityScope This property is required. Pulumi.AzureNative.Logic.RosettaNetPipConfidentialityScope
The persistent confidentiality encryption scope.
ResponseType This property is required. Pulumi.AzureNative.Logic.RosettaNetResponseType
The value indicating whether the RosettaNet PIP communication is synchronous.
RetryCount This property is required. int
The value indicating retry count.
TimeToPerformInSeconds This property is required. int
The time to perform in seconds.
ActionType This property is required. RosettaNetActionType
The value indicating whether the RosettaNet PIP is used for a single action.
IsAuthorizationRequired This property is required. bool
The value indicating whether authorization is required.
IsSecuredTransportRequired This property is required. bool
The value indicating whether secured transport is required.
NonRepudiationOfOriginAndContent This property is required. bool
The value indicating whether non-repudiation is for origin and content.
PersistentConfidentialityScope This property is required. RosettaNetPipConfidentialityScope
The persistent confidentiality encryption scope.
ResponseType This property is required. RosettaNetResponseType
The value indicating whether the RosettaNet PIP communication is synchronous.
RetryCount This property is required. int
The value indicating retry count.
TimeToPerformInSeconds This property is required. int
The time to perform in seconds.
actionType This property is required. RosettaNetActionType
The value indicating whether the RosettaNet PIP is used for a single action.
isAuthorizationRequired This property is required. Boolean
The value indicating whether authorization is required.
isSecuredTransportRequired This property is required. Boolean
The value indicating whether secured transport is required.
nonRepudiationOfOriginAndContent This property is required. Boolean
The value indicating whether non-repudiation is for origin and content.
persistentConfidentialityScope This property is required. RosettaNetPipConfidentialityScope
The persistent confidentiality encryption scope.
responseType This property is required. RosettaNetResponseType
The value indicating whether the RosettaNet PIP communication is synchronous.
retryCount This property is required. Integer
The value indicating retry count.
timeToPerformInSeconds This property is required. Integer
The time to perform in seconds.
actionType This property is required. RosettaNetActionType
The value indicating whether the RosettaNet PIP is used for a single action.
isAuthorizationRequired This property is required. boolean
The value indicating whether authorization is required.
isSecuredTransportRequired This property is required. boolean
The value indicating whether secured transport is required.
nonRepudiationOfOriginAndContent This property is required. boolean
The value indicating whether non-repudiation is for origin and content.
persistentConfidentialityScope This property is required. RosettaNetPipConfidentialityScope
The persistent confidentiality encryption scope.
responseType This property is required. RosettaNetResponseType
The value indicating whether the RosettaNet PIP communication is synchronous.
retryCount This property is required. number
The value indicating retry count.
timeToPerformInSeconds This property is required. number
The time to perform in seconds.
action_type This property is required. RosettaNetActionType
The value indicating whether the RosettaNet PIP is used for a single action.
is_authorization_required This property is required. bool
The value indicating whether authorization is required.
is_secured_transport_required This property is required. bool
The value indicating whether secured transport is required.
non_repudiation_of_origin_and_content This property is required. bool
The value indicating whether non-repudiation is for origin and content.
persistent_confidentiality_scope This property is required. RosettaNetPipConfidentialityScope
The persistent confidentiality encryption scope.
response_type This property is required. RosettaNetResponseType
The value indicating whether the RosettaNet PIP communication is synchronous.
retry_count This property is required. int
The value indicating retry count.
time_to_perform_in_seconds This property is required. int
The time to perform in seconds.
actionType This property is required. "NotSpecified" | "SingleAction" | "DoubleAction"
The value indicating whether the RosettaNet PIP is used for a single action.
isAuthorizationRequired This property is required. Boolean
The value indicating whether authorization is required.
isSecuredTransportRequired This property is required. Boolean
The value indicating whether secured transport is required.
nonRepudiationOfOriginAndContent This property is required. Boolean
The value indicating whether non-repudiation is for origin and content.
persistentConfidentialityScope This property is required. "NotSpecified" | "None" | "Payload" | "PayloadContainer"
The persistent confidentiality encryption scope.
responseType This property is required. "NotSpecified" | "Sync" | "Async"
The value indicating whether the RosettaNet PIP communication is synchronous.
retryCount This property is required. Number
The value indicating retry count.
timeToPerformInSeconds This property is required. Number
The time to perform in seconds.

RosettaNetPipActivityBehaviorResponse
, RosettaNetPipActivityBehaviorResponseArgs

ActionType This property is required. string
The value indicating whether the RosettaNet PIP is used for a single action.
IsAuthorizationRequired This property is required. bool
The value indicating whether authorization is required.
IsSecuredTransportRequired This property is required. bool
The value indicating whether secured transport is required.
NonRepudiationOfOriginAndContent This property is required. bool
The value indicating whether non-repudiation is for origin and content.
PersistentConfidentialityScope This property is required. string
The persistent confidentiality encryption scope.
ResponseType This property is required. string
The value indicating whether the RosettaNet PIP communication is synchronous.
RetryCount This property is required. int
The value indicating retry count.
TimeToPerformInSeconds This property is required. int
The time to perform in seconds.
ActionType This property is required. string
The value indicating whether the RosettaNet PIP is used for a single action.
IsAuthorizationRequired This property is required. bool
The value indicating whether authorization is required.
IsSecuredTransportRequired This property is required. bool
The value indicating whether secured transport is required.
NonRepudiationOfOriginAndContent This property is required. bool
The value indicating whether non-repudiation is for origin and content.
PersistentConfidentialityScope This property is required. string
The persistent confidentiality encryption scope.
ResponseType This property is required. string
The value indicating whether the RosettaNet PIP communication is synchronous.
RetryCount This property is required. int
The value indicating retry count.
TimeToPerformInSeconds This property is required. int
The time to perform in seconds.
actionType This property is required. String
The value indicating whether the RosettaNet PIP is used for a single action.
isAuthorizationRequired This property is required. Boolean
The value indicating whether authorization is required.
isSecuredTransportRequired This property is required. Boolean
The value indicating whether secured transport is required.
nonRepudiationOfOriginAndContent This property is required. Boolean
The value indicating whether non-repudiation is for origin and content.
persistentConfidentialityScope This property is required. String
The persistent confidentiality encryption scope.
responseType This property is required. String
The value indicating whether the RosettaNet PIP communication is synchronous.
retryCount This property is required. Integer
The value indicating retry count.
timeToPerformInSeconds This property is required. Integer
The time to perform in seconds.
actionType This property is required. string
The value indicating whether the RosettaNet PIP is used for a single action.
isAuthorizationRequired This property is required. boolean
The value indicating whether authorization is required.
isSecuredTransportRequired This property is required. boolean
The value indicating whether secured transport is required.
nonRepudiationOfOriginAndContent This property is required. boolean
The value indicating whether non-repudiation is for origin and content.
persistentConfidentialityScope This property is required. string
The persistent confidentiality encryption scope.
responseType This property is required. string
The value indicating whether the RosettaNet PIP communication is synchronous.
retryCount This property is required. number
The value indicating retry count.
timeToPerformInSeconds This property is required. number
The time to perform in seconds.
action_type This property is required. str
The value indicating whether the RosettaNet PIP is used for a single action.
is_authorization_required This property is required. bool
The value indicating whether authorization is required.
is_secured_transport_required This property is required. bool
The value indicating whether secured transport is required.
non_repudiation_of_origin_and_content This property is required. bool
The value indicating whether non-repudiation is for origin and content.
persistent_confidentiality_scope This property is required. str
The persistent confidentiality encryption scope.
response_type This property is required. str
The value indicating whether the RosettaNet PIP communication is synchronous.
retry_count This property is required. int
The value indicating retry count.
time_to_perform_in_seconds This property is required. int
The time to perform in seconds.
actionType This property is required. String
The value indicating whether the RosettaNet PIP is used for a single action.
isAuthorizationRequired This property is required. Boolean
The value indicating whether authorization is required.
isSecuredTransportRequired This property is required. Boolean
The value indicating whether secured transport is required.
nonRepudiationOfOriginAndContent This property is required. Boolean
The value indicating whether non-repudiation is for origin and content.
persistentConfidentialityScope This property is required. String
The persistent confidentiality encryption scope.
responseType This property is required. String
The value indicating whether the RosettaNet PIP communication is synchronous.
retryCount This property is required. Number
The value indicating retry count.
timeToPerformInSeconds This property is required. Number
The time to perform in seconds.

RosettaNetPipActivitySettings
, RosettaNetPipActivitySettingsArgs

AcknowledgmentOfReceiptSettings This property is required. Pulumi.AzureNative.Logic.Inputs.RosettaNetPipAcknowledgmentOfReceiptSettings
The RosettaNet ProcessConfiguration acknowledgement settings.
ActivityBehavior This property is required. Pulumi.AzureNative.Logic.Inputs.RosettaNetPipActivityBehavior
The RosettaNet ProcessConfiguration activity behavior.
ActivityType This property is required. Pulumi.AzureNative.Logic.RosettaNetPipActivityType
The RosettaNet ProcessConfiguration activity type.
AcknowledgmentOfReceiptSettings This property is required. RosettaNetPipAcknowledgmentOfReceiptSettings
The RosettaNet ProcessConfiguration acknowledgement settings.
ActivityBehavior This property is required. RosettaNetPipActivityBehavior
The RosettaNet ProcessConfiguration activity behavior.
ActivityType This property is required. RosettaNetPipActivityType
The RosettaNet ProcessConfiguration activity type.
acknowledgmentOfReceiptSettings This property is required. RosettaNetPipAcknowledgmentOfReceiptSettings
The RosettaNet ProcessConfiguration acknowledgement settings.
activityBehavior This property is required. RosettaNetPipActivityBehavior
The RosettaNet ProcessConfiguration activity behavior.
activityType This property is required. RosettaNetPipActivityType
The RosettaNet ProcessConfiguration activity type.
acknowledgmentOfReceiptSettings This property is required. RosettaNetPipAcknowledgmentOfReceiptSettings
The RosettaNet ProcessConfiguration acknowledgement settings.
activityBehavior This property is required. RosettaNetPipActivityBehavior
The RosettaNet ProcessConfiguration activity behavior.
activityType This property is required. RosettaNetPipActivityType
The RosettaNet ProcessConfiguration activity type.
acknowledgment_of_receipt_settings This property is required. RosettaNetPipAcknowledgmentOfReceiptSettings
The RosettaNet ProcessConfiguration acknowledgement settings.
activity_behavior This property is required. RosettaNetPipActivityBehavior
The RosettaNet ProcessConfiguration activity behavior.
activity_type This property is required. RosettaNetPipActivityType
The RosettaNet ProcessConfiguration activity type.
acknowledgmentOfReceiptSettings This property is required. Property Map
The RosettaNet ProcessConfiguration acknowledgement settings.
activityBehavior This property is required. Property Map
The RosettaNet ProcessConfiguration activity behavior.
activityType This property is required. "NotSpecified" | "InformationDistribution" | "BusinessTransaction" | "Notification" | "QueryResponse" | "RequestConfirm" | "RequestResponse"
The RosettaNet ProcessConfiguration activity type.

RosettaNetPipActivitySettingsResponse
, RosettaNetPipActivitySettingsResponseArgs

AcknowledgmentOfReceiptSettings This property is required. Pulumi.AzureNative.Logic.Inputs.RosettaNetPipAcknowledgmentOfReceiptSettingsResponse
The RosettaNet ProcessConfiguration acknowledgement settings.
ActivityBehavior This property is required. Pulumi.AzureNative.Logic.Inputs.RosettaNetPipActivityBehaviorResponse
The RosettaNet ProcessConfiguration activity behavior.
ActivityType This property is required. string
The RosettaNet ProcessConfiguration activity type.
AcknowledgmentOfReceiptSettings This property is required. RosettaNetPipAcknowledgmentOfReceiptSettingsResponse
The RosettaNet ProcessConfiguration acknowledgement settings.
ActivityBehavior This property is required. RosettaNetPipActivityBehaviorResponse
The RosettaNet ProcessConfiguration activity behavior.
ActivityType This property is required. string
The RosettaNet ProcessConfiguration activity type.
acknowledgmentOfReceiptSettings This property is required. RosettaNetPipAcknowledgmentOfReceiptSettingsResponse
The RosettaNet ProcessConfiguration acknowledgement settings.
activityBehavior This property is required. RosettaNetPipActivityBehaviorResponse
The RosettaNet ProcessConfiguration activity behavior.
activityType This property is required. String
The RosettaNet ProcessConfiguration activity type.
acknowledgmentOfReceiptSettings This property is required. RosettaNetPipAcknowledgmentOfReceiptSettingsResponse
The RosettaNet ProcessConfiguration acknowledgement settings.
activityBehavior This property is required. RosettaNetPipActivityBehaviorResponse
The RosettaNet ProcessConfiguration activity behavior.
activityType This property is required. string
The RosettaNet ProcessConfiguration activity type.
acknowledgment_of_receipt_settings This property is required. RosettaNetPipAcknowledgmentOfReceiptSettingsResponse
The RosettaNet ProcessConfiguration acknowledgement settings.
activity_behavior This property is required. RosettaNetPipActivityBehaviorResponse
The RosettaNet ProcessConfiguration activity behavior.
activity_type This property is required. str
The RosettaNet ProcessConfiguration activity type.
acknowledgmentOfReceiptSettings This property is required. Property Map
The RosettaNet ProcessConfiguration acknowledgement settings.
activityBehavior This property is required. Property Map
The RosettaNet ProcessConfiguration activity behavior.
activityType This property is required. String
The RosettaNet ProcessConfiguration activity type.

RosettaNetPipActivityType
, RosettaNetPipActivityTypeArgs

NotSpecified
NotSpecified
InformationDistribution
InformationDistribution
BusinessTransaction
BusinessTransaction
Notification
Notification
QueryResponse
QueryResponse
RequestConfirm
RequestConfirm
RequestResponse
RequestResponse
RosettaNetPipActivityTypeNotSpecified
NotSpecified
RosettaNetPipActivityTypeInformationDistribution
InformationDistribution
RosettaNetPipActivityTypeBusinessTransaction
BusinessTransaction
RosettaNetPipActivityTypeNotification
Notification
RosettaNetPipActivityTypeQueryResponse
QueryResponse
RosettaNetPipActivityTypeRequestConfirm
RequestConfirm
RosettaNetPipActivityTypeRequestResponse
RequestResponse
NotSpecified
NotSpecified
InformationDistribution
InformationDistribution
BusinessTransaction
BusinessTransaction
Notification
Notification
QueryResponse
QueryResponse
RequestConfirm
RequestConfirm
RequestResponse
RequestResponse
NotSpecified
NotSpecified
InformationDistribution
InformationDistribution
BusinessTransaction
BusinessTransaction
Notification
Notification
QueryResponse
QueryResponse
RequestConfirm
RequestConfirm
RequestResponse
RequestResponse
NOT_SPECIFIED
NotSpecified
INFORMATION_DISTRIBUTION
InformationDistribution
BUSINESS_TRANSACTION
BusinessTransaction
NOTIFICATION
Notification
QUERY_RESPONSE
QueryResponse
REQUEST_CONFIRM
RequestConfirm
REQUEST_RESPONSE
RequestResponse
"NotSpecified"
NotSpecified
"InformationDistribution"
InformationDistribution
"BusinessTransaction"
BusinessTransaction
"Notification"
Notification
"QueryResponse"
QueryResponse
"RequestConfirm"
RequestConfirm
"RequestResponse"
RequestResponse

RosettaNetPipBusinessDocument
, RosettaNetPipBusinessDocumentArgs

Name This property is required. string
The business document name.
Version This property is required. string
The business document version.
Description string
The business document description.
Name This property is required. string
The business document name.
Version This property is required. string
The business document version.
Description string
The business document description.
name This property is required. String
The business document name.
version This property is required. String
The business document version.
description String
The business document description.
name This property is required. string
The business document name.
version This property is required. string
The business document version.
description string
The business document description.
name This property is required. str
The business document name.
version This property is required. str
The business document version.
description str
The business document description.
name This property is required. String
The business document name.
version This property is required. String
The business document version.
description String
The business document description.

RosettaNetPipBusinessDocumentResponse
, RosettaNetPipBusinessDocumentResponseArgs

Name This property is required. string
The business document name.
Version This property is required. string
The business document version.
Description string
The business document description.
Name This property is required. string
The business document name.
Version This property is required. string
The business document version.
Description string
The business document description.
name This property is required. String
The business document name.
version This property is required. String
The business document version.
description String
The business document description.
name This property is required. string
The business document name.
version This property is required. string
The business document version.
description string
The business document description.
name This property is required. str
The business document name.
version This property is required. str
The business document version.
description str
The business document description.
name This property is required. String
The business document name.
version This property is required. String
The business document version.
description String
The business document description.

RosettaNetPipConfidentialityScope
, RosettaNetPipConfidentialityScopeArgs

NotSpecified
NotSpecified
None
None
Payload
Payload
PayloadContainer
PayloadContainer
RosettaNetPipConfidentialityScopeNotSpecified
NotSpecified
RosettaNetPipConfidentialityScopeNone
None
RosettaNetPipConfidentialityScopePayload
Payload
RosettaNetPipConfidentialityScopePayloadContainer
PayloadContainer
NotSpecified
NotSpecified
None
None
Payload
Payload
PayloadContainer
PayloadContainer
NotSpecified
NotSpecified
None
None
Payload
Payload
PayloadContainer
PayloadContainer
NOT_SPECIFIED
NotSpecified
NONE
None
PAYLOAD
Payload
PAYLOAD_CONTAINER
PayloadContainer
"NotSpecified"
NotSpecified
"None"
None
"Payload"
Payload
"PayloadContainer"
PayloadContainer

RosettaNetPipRoleSettings
, RosettaNetPipRoleSettingsArgs

Action This property is required. string
The action name.
BusinessDocument This property is required. Pulumi.AzureNative.Logic.Inputs.RosettaNetPipBusinessDocument
The RosettaNet ProcessConfiguration business document.
Role This property is required. string
The role name.
RoleType This property is required. Pulumi.AzureNative.Logic.RosettaNetPipRoleType
The RosettaNet ProcessConfiguration role type.
Service This property is required. string
The service name.
ServiceClassification This property is required. string
The service classification name.
Description string
The description.
Action This property is required. string
The action name.
BusinessDocument This property is required. RosettaNetPipBusinessDocument
The RosettaNet ProcessConfiguration business document.
Role This property is required. string
The role name.
RoleType This property is required. RosettaNetPipRoleType
The RosettaNet ProcessConfiguration role type.
Service This property is required. string
The service name.
ServiceClassification This property is required. string
The service classification name.
Description string
The description.
action This property is required. String
The action name.
businessDocument This property is required. RosettaNetPipBusinessDocument
The RosettaNet ProcessConfiguration business document.
role This property is required. String
The role name.
roleType This property is required. RosettaNetPipRoleType
The RosettaNet ProcessConfiguration role type.
service This property is required. String
The service name.
serviceClassification This property is required. String
The service classification name.
description String
The description.
action This property is required. string
The action name.
businessDocument This property is required. RosettaNetPipBusinessDocument
The RosettaNet ProcessConfiguration business document.
role This property is required. string
The role name.
roleType This property is required. RosettaNetPipRoleType
The RosettaNet ProcessConfiguration role type.
service This property is required. string
The service name.
serviceClassification This property is required. string
The service classification name.
description string
The description.
action This property is required. str
The action name.
business_document This property is required. RosettaNetPipBusinessDocument
The RosettaNet ProcessConfiguration business document.
role This property is required. str
The role name.
role_type This property is required. RosettaNetPipRoleType
The RosettaNet ProcessConfiguration role type.
service This property is required. str
The service name.
service_classification This property is required. str
The service classification name.
description str
The description.
action This property is required. String
The action name.
businessDocument This property is required. Property Map
The RosettaNet ProcessConfiguration business document.
role This property is required. String
The role name.
roleType This property is required. "NotSpecified" | "Functional" | "Organizational" | "Employee"
The RosettaNet ProcessConfiguration role type.
service This property is required. String
The service name.
serviceClassification This property is required. String
The service classification name.
description String
The description.

RosettaNetPipRoleSettingsResponse
, RosettaNetPipRoleSettingsResponseArgs

Action This property is required. string
The action name.
BusinessDocument This property is required. Pulumi.AzureNative.Logic.Inputs.RosettaNetPipBusinessDocumentResponse
The RosettaNet ProcessConfiguration business document.
Role This property is required. string
The role name.
RoleType This property is required. string
The RosettaNet ProcessConfiguration role type.
Service This property is required. string
The service name.
ServiceClassification This property is required. string
The service classification name.
Description string
The description.
Action This property is required. string
The action name.
BusinessDocument This property is required. RosettaNetPipBusinessDocumentResponse
The RosettaNet ProcessConfiguration business document.
Role This property is required. string
The role name.
RoleType This property is required. string
The RosettaNet ProcessConfiguration role type.
Service This property is required. string
The service name.
ServiceClassification This property is required. string
The service classification name.
Description string
The description.
action This property is required. String
The action name.
businessDocument This property is required. RosettaNetPipBusinessDocumentResponse
The RosettaNet ProcessConfiguration business document.
role This property is required. String
The role name.
roleType This property is required. String
The RosettaNet ProcessConfiguration role type.
service This property is required. String
The service name.
serviceClassification This property is required. String
The service classification name.
description String
The description.
action This property is required. string
The action name.
businessDocument This property is required. RosettaNetPipBusinessDocumentResponse
The RosettaNet ProcessConfiguration business document.
role This property is required. string
The role name.
roleType This property is required. string
The RosettaNet ProcessConfiguration role type.
service This property is required. string
The service name.
serviceClassification This property is required. string
The service classification name.
description string
The description.
action This property is required. str
The action name.
business_document This property is required. RosettaNetPipBusinessDocumentResponse
The RosettaNet ProcessConfiguration business document.
role This property is required. str
The role name.
role_type This property is required. str
The RosettaNet ProcessConfiguration role type.
service This property is required. str
The service name.
service_classification This property is required. str
The service classification name.
description str
The description.
action This property is required. String
The action name.
businessDocument This property is required. Property Map
The RosettaNet ProcessConfiguration business document.
role This property is required. String
The role name.
roleType This property is required. String
The RosettaNet ProcessConfiguration role type.
service This property is required. String
The service name.
serviceClassification This property is required. String
The service classification name.
description String
The description.

RosettaNetPipRoleType
, RosettaNetPipRoleTypeArgs

NotSpecified
NotSpecified
Functional
Functional
Organizational
Organizational
Employee
Employee
RosettaNetPipRoleTypeNotSpecified
NotSpecified
RosettaNetPipRoleTypeFunctional
Functional
RosettaNetPipRoleTypeOrganizational
Organizational
RosettaNetPipRoleTypeEmployee
Employee
NotSpecified
NotSpecified
Functional
Functional
Organizational
Organizational
Employee
Employee
NotSpecified
NotSpecified
Functional
Functional
Organizational
Organizational
Employee
Employee
NOT_SPECIFIED
NotSpecified
FUNCTIONAL
Functional
ORGANIZATIONAL
Organizational
EMPLOYEE
Employee
"NotSpecified"
NotSpecified
"Functional"
Functional
"Organizational"
Organizational
"Employee"
Employee

RosettaNetResponseType
, RosettaNetResponseTypeArgs

NotSpecified
NotSpecified
Sync
Sync
Async
Async
RosettaNetResponseTypeNotSpecified
NotSpecified
RosettaNetResponseTypeSync
Sync
RosettaNetResponseTypeAsync
Async
NotSpecified
NotSpecified
Sync
Sync
Async
Async
NotSpecified
NotSpecified
Sync
Sync
Async
Async
NOT_SPECIFIED
NotSpecified
SYNC
Sync
ASYNC_
Async
"NotSpecified"
NotSpecified
"Sync"
Sync
"Async"
Async

Import

An existing resource can be imported using its type token, name, and identifier, e.g.

$ pulumi import azure-native:logic:RosettaNetProcessConfiguration 3A4 /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/integrationAccounts/{integrationAccountName}/rosettanetprocessconfigurations/{rosettaNetProcessConfigurationName} 
Copy

To learn more about importing existing cloud resources, see Importing resources.

Package Details

Repository
azure-native-v2 pulumi/pulumi-azure-native
License
Apache-2.0