azure-native.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",
    });
});
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
	})
}
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());
    }
}
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",
});
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")
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
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 string
- The unique name of the resource.
- args RosettaNetProcessConfigurationArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args 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 string
- The unique name of the resource.
- args RosettaNetProcessConfigurationArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args RosettaNetProcessConfigurationArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args 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 = new AzureNative.Logic.Inputs.RosettaNetPipRoleSettingsArgs
    {
        Action = "string",
        BusinessDocument = new AzureNative.Logic.Inputs.RosettaNetPipBusinessDocumentArgs
        {
            Name = "string",
            Version = "string",
            Description = "string",
        },
        Role = "string",
        RoleType = AzureNative.Logic.RosettaNetPipRoleType.NotSpecified,
        Service = "string",
        ServiceClassification = "string",
        Description = "string",
    },
    IntegrationAccountName = "string",
    ActivitySettings = new AzureNative.Logic.Inputs.RosettaNetPipActivitySettingsArgs
    {
        AcknowledgmentOfReceiptSettings = new AzureNative.Logic.Inputs.RosettaNetPipAcknowledgmentOfReceiptSettingsArgs
        {
            IsNonRepudiationRequired = false,
            TimeToAcknowledgeInSeconds = 0,
        },
        ActivityBehavior = new AzureNative.Logic.Inputs.RosettaNetPipActivityBehaviorArgs
        {
            ActionType = AzureNative.Logic.RosettaNetActionType.NotSpecified,
            IsAuthorizationRequired = false,
            IsSecuredTransportRequired = false,
            NonRepudiationOfOriginAndContent = false,
            PersistentConfidentialityScope = AzureNative.Logic.RosettaNetPipConfidentialityScope.NotSpecified,
            ResponseType = AzureNative.Logic.RosettaNetResponseType.NotSpecified,
            RetryCount = 0,
            TimeToPerformInSeconds = 0,
        },
        ActivityType = AzureNative.Logic.RosettaNetPipActivityType.NotSpecified,
    },
    ProcessName = "string",
    ProcessVersion = "string",
    ResourceGroupName = "string",
    ResponderRoleSettings = new AzureNative.Logic.Inputs.RosettaNetPipRoleSettingsArgs
    {
        Action = "string",
        BusinessDocument = new AzureNative.Logic.Inputs.RosettaNetPipBusinessDocumentArgs
        {
            Name = "string",
            Version = "string",
            Description = "string",
        },
        Role = "string",
        RoleType = AzureNative.Logic.RosettaNetPipRoleType.NotSpecified,
        Service = "string",
        ServiceClassification = "string",
        Description = "string",
    },
    Description = "string",
    Location = "string",
    Metadata = 
    {
        { "string", "string" },
    },
    RosettaNetProcessConfigurationName = "string",
    Tags = 
    {
        { "string", "string" },
    },
});
example, err := logic.NewRosettaNetProcessConfiguration(ctx, "rosettaNetProcessConfigurationResource", &logic.RosettaNetProcessConfigurationArgs{
	ProcessCode: pulumi.String("string"),
	InitiatorRoleSettings: &logic.RosettaNetPipRoleSettingsArgs{
		Action: pulumi.String("string"),
		BusinessDocument: &logic.RosettaNetPipBusinessDocumentArgs{
			Name:        pulumi.String("string"),
			Version:     pulumi.String("string"),
			Description: pulumi.String("string"),
		},
		Role:                  pulumi.String("string"),
		RoleType:              logic.RosettaNetPipRoleTypeNotSpecified,
		Service:               pulumi.String("string"),
		ServiceClassification: pulumi.String("string"),
		Description:           pulumi.String("string"),
	},
	IntegrationAccountName: pulumi.String("string"),
	ActivitySettings: &logic.RosettaNetPipActivitySettingsArgs{
		AcknowledgmentOfReceiptSettings: &logic.RosettaNetPipAcknowledgmentOfReceiptSettingsArgs{
			IsNonRepudiationRequired:   pulumi.Bool(false),
			TimeToAcknowledgeInSeconds: pulumi.Int(0),
		},
		ActivityBehavior: &logic.RosettaNetPipActivityBehaviorArgs{
			ActionType:                       logic.RosettaNetActionTypeNotSpecified,
			IsAuthorizationRequired:          pulumi.Bool(false),
			IsSecuredTransportRequired:       pulumi.Bool(false),
			NonRepudiationOfOriginAndContent: pulumi.Bool(false),
			PersistentConfidentialityScope:   logic.RosettaNetPipConfidentialityScopeNotSpecified,
			ResponseType:                     logic.RosettaNetResponseTypeNotSpecified,
			RetryCount:                       pulumi.Int(0),
			TimeToPerformInSeconds:           pulumi.Int(0),
		},
		ActivityType: logic.RosettaNetPipActivityTypeNotSpecified,
	},
	ProcessName:       pulumi.String("string"),
	ProcessVersion:    pulumi.String("string"),
	ResourceGroupName: pulumi.String("string"),
	ResponderRoleSettings: &logic.RosettaNetPipRoleSettingsArgs{
		Action: pulumi.String("string"),
		BusinessDocument: &logic.RosettaNetPipBusinessDocumentArgs{
			Name:        pulumi.String("string"),
			Version:     pulumi.String("string"),
			Description: pulumi.String("string"),
		},
		Role:                  pulumi.String("string"),
		RoleType:              logic.RosettaNetPipRoleTypeNotSpecified,
		Service:               pulumi.String("string"),
		ServiceClassification: pulumi.String("string"),
		Description:           pulumi.String("string"),
	},
	Description: pulumi.String("string"),
	Location:    pulumi.String("string"),
	Metadata: pulumi.StringMap{
		"string": pulumi.String("string"),
	},
	RosettaNetProcessConfigurationName: pulumi.String("string"),
	Tags: pulumi.StringMap{
		"string": pulumi.String("string"),
	},
})
var rosettaNetProcessConfigurationResource = new RosettaNetProcessConfiguration("rosettaNetProcessConfigurationResource", RosettaNetProcessConfigurationArgs.builder()
    .processCode("string")
    .initiatorRoleSettings(RosettaNetPipRoleSettingsArgs.builder()
        .action("string")
        .businessDocument(RosettaNetPipBusinessDocumentArgs.builder()
            .name("string")
            .version("string")
            .description("string")
            .build())
        .role("string")
        .roleType("NotSpecified")
        .service("string")
        .serviceClassification("string")
        .description("string")
        .build())
    .integrationAccountName("string")
    .activitySettings(RosettaNetPipActivitySettingsArgs.builder()
        .acknowledgmentOfReceiptSettings(RosettaNetPipAcknowledgmentOfReceiptSettingsArgs.builder()
            .isNonRepudiationRequired(false)
            .timeToAcknowledgeInSeconds(0)
            .build())
        .activityBehavior(RosettaNetPipActivityBehaviorArgs.builder()
            .actionType("NotSpecified")
            .isAuthorizationRequired(false)
            .isSecuredTransportRequired(false)
            .nonRepudiationOfOriginAndContent(false)
            .persistentConfidentialityScope("NotSpecified")
            .responseType("NotSpecified")
            .retryCount(0)
            .timeToPerformInSeconds(0)
            .build())
        .activityType("NotSpecified")
        .build())
    .processName("string")
    .processVersion("string")
    .resourceGroupName("string")
    .responderRoleSettings(RosettaNetPipRoleSettingsArgs.builder()
        .action("string")
        .businessDocument(RosettaNetPipBusinessDocumentArgs.builder()
            .name("string")
            .version("string")
            .description("string")
            .build())
        .role("string")
        .roleType("NotSpecified")
        .service("string")
        .serviceClassification("string")
        .description("string")
        .build())
    .description("string")
    .location("string")
    .metadata(Map.of("string", "string"))
    .rosettaNetProcessConfigurationName("string")
    .tags(Map.of("string", "string"))
    .build());
rosetta_net_process_configuration_resource = azure_native.logic.RosettaNetProcessConfiguration("rosettaNetProcessConfigurationResource",
    process_code="string",
    initiator_role_settings={
        "action": "string",
        "business_document": {
            "name": "string",
            "version": "string",
            "description": "string",
        },
        "role": "string",
        "role_type": azure_native.logic.RosettaNetPipRoleType.NOT_SPECIFIED,
        "service": "string",
        "service_classification": "string",
        "description": "string",
    },
    integration_account_name="string",
    activity_settings={
        "acknowledgment_of_receipt_settings": {
            "is_non_repudiation_required": False,
            "time_to_acknowledge_in_seconds": 0,
        },
        "activity_behavior": {
            "action_type": azure_native.logic.RosettaNetActionType.NOT_SPECIFIED,
            "is_authorization_required": False,
            "is_secured_transport_required": False,
            "non_repudiation_of_origin_and_content": False,
            "persistent_confidentiality_scope": azure_native.logic.RosettaNetPipConfidentialityScope.NOT_SPECIFIED,
            "response_type": azure_native.logic.RosettaNetResponseType.NOT_SPECIFIED,
            "retry_count": 0,
            "time_to_perform_in_seconds": 0,
        },
        "activity_type": azure_native.logic.RosettaNetPipActivityType.NOT_SPECIFIED,
    },
    process_name="string",
    process_version="string",
    resource_group_name="string",
    responder_role_settings={
        "action": "string",
        "business_document": {
            "name": "string",
            "version": "string",
            "description": "string",
        },
        "role": "string",
        "role_type": azure_native.logic.RosettaNetPipRoleType.NOT_SPECIFIED,
        "service": "string",
        "service_classification": "string",
        "description": "string",
    },
    description="string",
    location="string",
    metadata={
        "string": "string",
    },
    rosetta_net_process_configuration_name="string",
    tags={
        "string": "string",
    })
const rosettaNetProcessConfigurationResource = new azure_native.logic.RosettaNetProcessConfiguration("rosettaNetProcessConfigurationResource", {
    processCode: "string",
    initiatorRoleSettings: {
        action: "string",
        businessDocument: {
            name: "string",
            version: "string",
            description: "string",
        },
        role: "string",
        roleType: azure_native.logic.RosettaNetPipRoleType.NotSpecified,
        service: "string",
        serviceClassification: "string",
        description: "string",
    },
    integrationAccountName: "string",
    activitySettings: {
        acknowledgmentOfReceiptSettings: {
            isNonRepudiationRequired: false,
            timeToAcknowledgeInSeconds: 0,
        },
        activityBehavior: {
            actionType: azure_native.logic.RosettaNetActionType.NotSpecified,
            isAuthorizationRequired: false,
            isSecuredTransportRequired: false,
            nonRepudiationOfOriginAndContent: false,
            persistentConfidentialityScope: azure_native.logic.RosettaNetPipConfidentialityScope.NotSpecified,
            responseType: azure_native.logic.RosettaNetResponseType.NotSpecified,
            retryCount: 0,
            timeToPerformInSeconds: 0,
        },
        activityType: azure_native.logic.RosettaNetPipActivityType.NotSpecified,
    },
    processName: "string",
    processVersion: "string",
    resourceGroupName: "string",
    responderRoleSettings: {
        action: "string",
        businessDocument: {
            name: "string",
            version: "string",
            description: "string",
        },
        role: "string",
        roleType: azure_native.logic.RosettaNetPipRoleType.NotSpecified,
        service: "string",
        serviceClassification: "string",
        description: "string",
    },
    description: "string",
    location: "string",
    metadata: {
        string: "string",
    },
    rosettaNetProcessConfigurationName: "string",
    tags: {
        string: "string",
    },
});
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
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 Pulumi.Azure Native. Logic. Inputs. Rosetta Net Pip Activity Settings 
- The RosettaNet process configuration activity settings.
- InitiatorRole Pulumi.Settings Azure Native. Logic. Inputs. Rosetta Net Pip Role Settings 
- The RosettaNet initiator role settings.
- IntegrationAccount stringName 
- The integration account name.
- ProcessCode string
- The integration account RosettaNet process code.
- ProcessName string
- The integration account RosettaNet process name.
- ProcessVersion string
- The integration account RosettaNet process version.
- ResourceGroup stringName 
- The resource group name.
- ResponderRole Pulumi.Settings Azure Native. Logic. Inputs. Rosetta Net Pip Role Settings 
- The RosettaNet responder role settings.
- Description string
- The integration account RosettaNet ProcessConfiguration properties.
- Location string
- The resource location.
- Metadata Dictionary<string, string>
- The metadata.
- RosettaNet stringProcess Configuration Name 
- The integration account RosettaNet ProcessConfiguration name.
- Dictionary<string, string>
- The resource tags.
- ActivitySettings RosettaNet Pip Activity Settings Args 
- The RosettaNet process configuration activity settings.
- InitiatorRole RosettaSettings Net Pip Role Settings Args 
- The RosettaNet initiator role settings.
- IntegrationAccount stringName 
- The integration account name.
- ProcessCode string
- The integration account RosettaNet process code.
- ProcessName string
- The integration account RosettaNet process name.
- ProcessVersion string
- The integration account RosettaNet process version.
- ResourceGroup stringName 
- The resource group name.
- ResponderRole RosettaSettings Net Pip Role Settings Args 
- The RosettaNet responder role settings.
- Description string
- The integration account RosettaNet ProcessConfiguration properties.
- Location string
- The resource location.
- Metadata map[string]string
- The metadata.
- RosettaNet stringProcess Configuration Name 
- The integration account RosettaNet ProcessConfiguration name.
- map[string]string
- The resource tags.
- activitySettings RosettaNet Pip Activity Settings 
- The RosettaNet process configuration activity settings.
- initiatorRole RosettaSettings Net Pip Role Settings 
- The RosettaNet initiator role settings.
- integrationAccount StringName 
- The integration account name.
- processCode String
- The integration account RosettaNet process code.
- processName String
- The integration account RosettaNet process name.
- processVersion String
- The integration account RosettaNet process version.
- resourceGroup StringName 
- The resource group name.
- responderRole RosettaSettings Net Pip Role Settings 
- The RosettaNet responder role settings.
- description String
- The integration account RosettaNet ProcessConfiguration properties.
- location String
- The resource location.
- metadata Map<String,String>
- The metadata.
- rosettaNet StringProcess Configuration Name 
- The integration account RosettaNet ProcessConfiguration name.
- Map<String,String>
- The resource tags.
- activitySettings RosettaNet Pip Activity Settings 
- The RosettaNet process configuration activity settings.
- initiatorRole RosettaSettings Net Pip Role Settings 
- The RosettaNet initiator role settings.
- integrationAccount stringName 
- The integration account name.
- processCode string
- The integration account RosettaNet process code.
- processName string
- The integration account RosettaNet process name.
- processVersion string
- The integration account RosettaNet process version.
- resourceGroup stringName 
- The resource group name.
- responderRole RosettaSettings Net Pip Role Settings 
- The RosettaNet responder role settings.
- description string
- The integration account RosettaNet ProcessConfiguration properties.
- location string
- The resource location.
- metadata {[key: string]: string}
- The metadata.
- rosettaNet stringProcess Configuration Name 
- The integration account RosettaNet ProcessConfiguration name.
- {[key: string]: string}
- The resource tags.
- activity_settings RosettaNet Pip Activity Settings Args 
- The RosettaNet process configuration activity settings.
- initiator_role_ Rosettasettings Net Pip Role Settings Args 
- The RosettaNet initiator role settings.
- integration_account_ strname 
- The integration account name.
- process_code str
- The integration account RosettaNet process code.
- process_name str
- The integration account RosettaNet process name.
- process_version str
- The integration account RosettaNet process version.
- resource_group_ strname 
- The resource group name.
- responder_role_ Rosettasettings Net Pip Role Settings Args 
- 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_ strprocess_ configuration_ name 
- The integration account RosettaNet ProcessConfiguration name.
- Mapping[str, str]
- The resource tags.
- activitySettings Property Map
- The RosettaNet process configuration activity settings.
- initiatorRole Property MapSettings 
- The RosettaNet initiator role settings.
- integrationAccount StringName 
- The integration account name.
- processCode String
- The integration account RosettaNet process code.
- processName String
- The integration account RosettaNet process name.
- processVersion String
- The integration account RosettaNet process version.
- resourceGroup StringName 
- The resource group name.
- responderRole Property MapSettings 
- The RosettaNet responder role settings.
- description String
- The integration account RosettaNet ProcessConfiguration properties.
- location String
- The resource location.
- metadata Map<String>
- The metadata.
- rosettaNet StringProcess Configuration Name 
- The integration account RosettaNet ProcessConfiguration name.
- 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
- RosettaNet Action Type Not Specified 
- NotSpecified
- RosettaNet Action Type Single Action 
- SingleAction
- RosettaNet Action Type Double Action 
- 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              
- IsNon boolRepudiation Required 
- The non-repudiation is required or not.
- TimeTo intAcknowledge In Seconds 
- The time to acknowledge in seconds.
- IsNon boolRepudiation Required 
- The non-repudiation is required or not.
- TimeTo intAcknowledge In Seconds 
- The time to acknowledge in seconds.
- isNon BooleanRepudiation Required 
- The non-repudiation is required or not.
- timeTo IntegerAcknowledge In Seconds 
- The time to acknowledge in seconds.
- isNon booleanRepudiation Required 
- The non-repudiation is required or not.
- timeTo numberAcknowledge In Seconds 
- The time to acknowledge in seconds.
- is_non_ boolrepudiation_ required 
- The non-repudiation is required or not.
- time_to_ intacknowledge_ in_ seconds 
- The time to acknowledge in seconds.
- isNon BooleanRepudiation Required 
- The non-repudiation is required or not.
- timeTo NumberAcknowledge In Seconds 
- The time to acknowledge in seconds.
RosettaNetPipAcknowledgmentOfReceiptSettingsResponse, RosettaNetPipAcknowledgmentOfReceiptSettingsResponseArgs                
- IsNon boolRepudiation Required 
- The non-repudiation is required or not.
- TimeTo intAcknowledge In Seconds 
- The time to acknowledge in seconds.
- IsNon boolRepudiation Required 
- The non-repudiation is required or not.
- TimeTo intAcknowledge In Seconds 
- The time to acknowledge in seconds.
- isNon BooleanRepudiation Required 
- The non-repudiation is required or not.
- timeTo IntegerAcknowledge In Seconds 
- The time to acknowledge in seconds.
- isNon booleanRepudiation Required 
- The non-repudiation is required or not.
- timeTo numberAcknowledge In Seconds 
- The time to acknowledge in seconds.
- is_non_ boolrepudiation_ required 
- The non-repudiation is required or not.
- time_to_ intacknowledge_ in_ seconds 
- The time to acknowledge in seconds.
- isNon BooleanRepudiation Required 
- The non-repudiation is required or not.
- timeTo NumberAcknowledge In Seconds 
- The time to acknowledge in seconds.
RosettaNetPipActivityBehavior, RosettaNetPipActivityBehaviorArgs          
- ActionType Pulumi.Azure Native. Logic. Rosetta Net Action Type 
- The value indicating whether the RosettaNet PIP is used for a single action.
- bool
- The value indicating whether authorization is required.
- IsSecured boolTransport Required 
- The value indicating whether secured transport is required.
- NonRepudiation boolOf Origin And Content 
- The value indicating whether non-repudiation is for origin and content.
- PersistentConfidentiality Pulumi.Scope Azure Native. Logic. Rosetta Net Pip Confidentiality Scope 
- The persistent confidentiality encryption scope.
- ResponseType Pulumi.Azure Native. Logic. Rosetta Net Response Type 
- The value indicating whether the RosettaNet PIP communication is synchronous.
- RetryCount int
- The value indicating retry count.
- TimeTo intPerform In Seconds 
- The time to perform in seconds.
- ActionType RosettaNet Action Type 
- The value indicating whether the RosettaNet PIP is used for a single action.
- bool
- The value indicating whether authorization is required.
- IsSecured boolTransport Required 
- The value indicating whether secured transport is required.
- NonRepudiation boolOf Origin And Content 
- The value indicating whether non-repudiation is for origin and content.
- PersistentConfidentiality RosettaScope Net Pip Confidentiality Scope 
- The persistent confidentiality encryption scope.
- ResponseType RosettaNet Response Type 
- The value indicating whether the RosettaNet PIP communication is synchronous.
- RetryCount int
- The value indicating retry count.
- TimeTo intPerform In Seconds 
- The time to perform in seconds.
- actionType RosettaNet Action Type 
- The value indicating whether the RosettaNet PIP is used for a single action.
- Boolean
- The value indicating whether authorization is required.
- isSecured BooleanTransport Required 
- The value indicating whether secured transport is required.
- nonRepudiation BooleanOf Origin And Content 
- The value indicating whether non-repudiation is for origin and content.
- persistentConfidentiality RosettaScope Net Pip Confidentiality Scope 
- The persistent confidentiality encryption scope.
- responseType RosettaNet Response Type 
- The value indicating whether the RosettaNet PIP communication is synchronous.
- retryCount Integer
- The value indicating retry count.
- timeTo IntegerPerform In Seconds 
- The time to perform in seconds.
- actionType RosettaNet Action Type 
- The value indicating whether the RosettaNet PIP is used for a single action.
- boolean
- The value indicating whether authorization is required.
- isSecured booleanTransport Required 
- The value indicating whether secured transport is required.
- nonRepudiation booleanOf Origin And Content 
- The value indicating whether non-repudiation is for origin and content.
- persistentConfidentiality RosettaScope Net Pip Confidentiality Scope 
- The persistent confidentiality encryption scope.
- responseType RosettaNet Response Type 
- The value indicating whether the RosettaNet PIP communication is synchronous.
- retryCount number
- The value indicating retry count.
- timeTo numberPerform In Seconds 
- The time to perform in seconds.
- action_type RosettaNet Action Type 
- The value indicating whether the RosettaNet PIP is used for a single action.
- bool
- The value indicating whether authorization is required.
- is_secured_ booltransport_ required 
- The value indicating whether secured transport is required.
- non_repudiation_ boolof_ origin_ and_ content 
- The value indicating whether non-repudiation is for origin and content.
- persistent_confidentiality_ Rosettascope Net Pip Confidentiality Scope 
- The persistent confidentiality encryption scope.
- response_type RosettaNet Response Type 
- The value indicating whether the RosettaNet PIP communication is synchronous.
- retry_count int
- The value indicating retry count.
- time_to_ intperform_ in_ seconds 
- The time to perform in seconds.
- actionType "NotSpecified" | "Single Action" | "Double Action" 
- The value indicating whether the RosettaNet PIP is used for a single action.
- Boolean
- The value indicating whether authorization is required.
- isSecured BooleanTransport Required 
- The value indicating whether secured transport is required.
- nonRepudiation BooleanOf Origin And Content 
- The value indicating whether non-repudiation is for origin and content.
- persistentConfidentiality "NotScope Specified" | "None" | "Payload" | "Payload Container" 
- The persistent confidentiality encryption scope.
- responseType "NotSpecified" | "Sync" | "Async" 
- The value indicating whether the RosettaNet PIP communication is synchronous.
- retryCount Number
- The value indicating retry count.
- timeTo NumberPerform In Seconds 
- The time to perform in seconds.
RosettaNetPipActivityBehaviorResponse, RosettaNetPipActivityBehaviorResponseArgs            
- ActionType string
- The value indicating whether the RosettaNet PIP is used for a single action.
- bool
- The value indicating whether authorization is required.
- IsSecured boolTransport Required 
- The value indicating whether secured transport is required.
- NonRepudiation boolOf Origin And Content 
- The value indicating whether non-repudiation is for origin and content.
- PersistentConfidentiality stringScope 
- The persistent confidentiality encryption scope.
- ResponseType string
- The value indicating whether the RosettaNet PIP communication is synchronous.
- RetryCount int
- The value indicating retry count.
- TimeTo intPerform In Seconds 
- The time to perform in seconds.
- ActionType string
- The value indicating whether the RosettaNet PIP is used for a single action.
- bool
- The value indicating whether authorization is required.
- IsSecured boolTransport Required 
- The value indicating whether secured transport is required.
- NonRepudiation boolOf Origin And Content 
- The value indicating whether non-repudiation is for origin and content.
- PersistentConfidentiality stringScope 
- The persistent confidentiality encryption scope.
- ResponseType string
- The value indicating whether the RosettaNet PIP communication is synchronous.
- RetryCount int
- The value indicating retry count.
- TimeTo intPerform In Seconds 
- The time to perform in seconds.
- actionType String
- The value indicating whether the RosettaNet PIP is used for a single action.
- Boolean
- The value indicating whether authorization is required.
- isSecured BooleanTransport Required 
- The value indicating whether secured transport is required.
- nonRepudiation BooleanOf Origin And Content 
- The value indicating whether non-repudiation is for origin and content.
- persistentConfidentiality StringScope 
- The persistent confidentiality encryption scope.
- responseType String
- The value indicating whether the RosettaNet PIP communication is synchronous.
- retryCount Integer
- The value indicating retry count.
- timeTo IntegerPerform In Seconds 
- The time to perform in seconds.
- actionType string
- The value indicating whether the RosettaNet PIP is used for a single action.
- boolean
- The value indicating whether authorization is required.
- isSecured booleanTransport Required 
- The value indicating whether secured transport is required.
- nonRepudiation booleanOf Origin And Content 
- The value indicating whether non-repudiation is for origin and content.
- persistentConfidentiality stringScope 
- The persistent confidentiality encryption scope.
- responseType string
- The value indicating whether the RosettaNet PIP communication is synchronous.
- retryCount number
- The value indicating retry count.
- timeTo numberPerform In Seconds 
- The time to perform in seconds.
- action_type str
- The value indicating whether the RosettaNet PIP is used for a single action.
- bool
- The value indicating whether authorization is required.
- is_secured_ booltransport_ required 
- The value indicating whether secured transport is required.
- non_repudiation_ boolof_ origin_ and_ content 
- The value indicating whether non-repudiation is for origin and content.
- persistent_confidentiality_ strscope 
- The persistent confidentiality encryption scope.
- response_type str
- The value indicating whether the RosettaNet PIP communication is synchronous.
- retry_count int
- The value indicating retry count.
- time_to_ intperform_ in_ seconds 
- The time to perform in seconds.
- actionType String
- The value indicating whether the RosettaNet PIP is used for a single action.
- Boolean
- The value indicating whether authorization is required.
- isSecured BooleanTransport Required 
- The value indicating whether secured transport is required.
- nonRepudiation BooleanOf Origin And Content 
- The value indicating whether non-repudiation is for origin and content.
- persistentConfidentiality StringScope 
- The persistent confidentiality encryption scope.
- responseType String
- The value indicating whether the RosettaNet PIP communication is synchronous.
- retryCount Number
- The value indicating retry count.
- timeTo NumberPerform In Seconds 
- The time to perform in seconds.
RosettaNetPipActivitySettings, RosettaNetPipActivitySettingsArgs          
- AcknowledgmentOf Pulumi.Receipt Settings Azure Native. Logic. Inputs. Rosetta Net Pip Acknowledgment Of Receipt Settings 
- The RosettaNet ProcessConfiguration acknowledgement settings.
- ActivityBehavior Pulumi.Azure Native. Logic. Inputs. Rosetta Net Pip Activity Behavior 
- The RosettaNet ProcessConfiguration activity behavior.
- ActivityType Pulumi.Azure Native. Logic. Rosetta Net Pip Activity Type 
- The RosettaNet ProcessConfiguration activity type.
- AcknowledgmentOf RosettaReceipt Settings Net Pip Acknowledgment Of Receipt Settings 
- The RosettaNet ProcessConfiguration acknowledgement settings.
- ActivityBehavior RosettaNet Pip Activity Behavior 
- The RosettaNet ProcessConfiguration activity behavior.
- ActivityType RosettaNet Pip Activity Type 
- The RosettaNet ProcessConfiguration activity type.
- acknowledgmentOf RosettaReceipt Settings Net Pip Acknowledgment Of Receipt Settings 
- The RosettaNet ProcessConfiguration acknowledgement settings.
- activityBehavior RosettaNet Pip Activity Behavior 
- The RosettaNet ProcessConfiguration activity behavior.
- activityType RosettaNet Pip Activity Type 
- The RosettaNet ProcessConfiguration activity type.
- acknowledgmentOf RosettaReceipt Settings Net Pip Acknowledgment Of Receipt Settings 
- The RosettaNet ProcessConfiguration acknowledgement settings.
- activityBehavior RosettaNet Pip Activity Behavior 
- The RosettaNet ProcessConfiguration activity behavior.
- activityType RosettaNet Pip Activity Type 
- The RosettaNet ProcessConfiguration activity type.
- acknowledgment_of_ Rosettareceipt_ settings Net Pip Acknowledgment Of Receipt Settings 
- The RosettaNet ProcessConfiguration acknowledgement settings.
- activity_behavior RosettaNet Pip Activity Behavior 
- The RosettaNet ProcessConfiguration activity behavior.
- activity_type RosettaNet Pip Activity Type 
- The RosettaNet ProcessConfiguration activity type.
- acknowledgmentOf Property MapReceipt Settings 
- The RosettaNet ProcessConfiguration acknowledgement settings.
- activityBehavior Property Map
- The RosettaNet ProcessConfiguration activity behavior.
- activityType "NotSpecified" | "Information Distribution" | "Business Transaction" | "Notification" | "Query Response" | "Request Confirm" | "Request Response" 
- The RosettaNet ProcessConfiguration activity type.
RosettaNetPipActivitySettingsResponse, RosettaNetPipActivitySettingsResponseArgs            
- AcknowledgmentOf Pulumi.Receipt Settings Azure Native. Logic. Inputs. Rosetta Net Pip Acknowledgment Of Receipt Settings Response 
- The RosettaNet ProcessConfiguration acknowledgement settings.
- ActivityBehavior Pulumi.Azure Native. Logic. Inputs. Rosetta Net Pip Activity Behavior Response 
- The RosettaNet ProcessConfiguration activity behavior.
- ActivityType string
- The RosettaNet ProcessConfiguration activity type.
- AcknowledgmentOf RosettaReceipt Settings Net Pip Acknowledgment Of Receipt Settings Response 
- The RosettaNet ProcessConfiguration acknowledgement settings.
- ActivityBehavior RosettaNet Pip Activity Behavior Response 
- The RosettaNet ProcessConfiguration activity behavior.
- ActivityType string
- The RosettaNet ProcessConfiguration activity type.
- acknowledgmentOf RosettaReceipt Settings Net Pip Acknowledgment Of Receipt Settings Response 
- The RosettaNet ProcessConfiguration acknowledgement settings.
- activityBehavior RosettaNet Pip Activity Behavior Response 
- The RosettaNet ProcessConfiguration activity behavior.
- activityType String
- The RosettaNet ProcessConfiguration activity type.
- acknowledgmentOf RosettaReceipt Settings Net Pip Acknowledgment Of Receipt Settings Response 
- The RosettaNet ProcessConfiguration acknowledgement settings.
- activityBehavior RosettaNet Pip Activity Behavior Response 
- The RosettaNet ProcessConfiguration activity behavior.
- activityType string
- The RosettaNet ProcessConfiguration activity type.
- acknowledgment_of_ Rosettareceipt_ settings Net Pip Acknowledgment Of Receipt Settings Response 
- The RosettaNet ProcessConfiguration acknowledgement settings.
- activity_behavior RosettaNet Pip Activity Behavior Response 
- The RosettaNet ProcessConfiguration activity behavior.
- activity_type str
- The RosettaNet ProcessConfiguration activity type.
- acknowledgmentOf Property MapReceipt Settings 
- The RosettaNet ProcessConfiguration acknowledgement settings.
- activityBehavior Property Map
- The RosettaNet ProcessConfiguration activity behavior.
- activityType String
- The RosettaNet ProcessConfiguration activity type.
RosettaNetPipActivityType, RosettaNetPipActivityTypeArgs          
- NotSpecified 
- NotSpecified
- InformationDistribution 
- InformationDistribution
- BusinessTransaction 
- BusinessTransaction
- Notification
- Notification
- QueryResponse 
- QueryResponse
- RequestConfirm 
- RequestConfirm
- RequestResponse 
- RequestResponse
- RosettaNet Pip Activity Type Not Specified 
- NotSpecified
- RosettaNet Pip Activity Type Information Distribution 
- InformationDistribution
- RosettaNet Pip Activity Type Business Transaction 
- BusinessTransaction
- RosettaNet Pip Activity Type Notification 
- Notification
- RosettaNet Pip Activity Type Query Response 
- QueryResponse
- RosettaNet Pip Activity Type Request Confirm 
- RequestConfirm
- RosettaNet Pip Activity Type Request Response 
- 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 string
- The business document name.
- Version string
- The business document version.
- Description string
- The business document description.
- Name string
- The business document name.
- Version string
- The business document version.
- Description string
- The business document description.
- name String
- The business document name.
- version String
- The business document version.
- description String
- The business document description.
- name string
- The business document name.
- version string
- The business document version.
- description string
- The business document description.
- name str
- The business document name.
- version str
- The business document version.
- description str
- The business document description.
- name String
- The business document name.
- version String
- The business document version.
- description String
- The business document description.
RosettaNetPipBusinessDocumentResponse, RosettaNetPipBusinessDocumentResponseArgs            
- Name string
- The business document name.
- Version string
- The business document version.
- Description string
- The business document description.
- Name string
- The business document name.
- Version string
- The business document version.
- Description string
- The business document description.
- name String
- The business document name.
- version String
- The business document version.
- description String
- The business document description.
- name string
- The business document name.
- version string
- The business document version.
- description string
- The business document description.
- name str
- The business document name.
- version str
- The business document version.
- description str
- The business document description.
- name String
- The business document name.
- version String
- The business document version.
- description String
- The business document description.
RosettaNetPipConfidentialityScope, RosettaNetPipConfidentialityScopeArgs          
- NotSpecified 
- NotSpecified
- None
- None
- Payload
- Payload
- PayloadContainer 
- PayloadContainer
- RosettaNet Pip Confidentiality Scope Not Specified 
- NotSpecified
- RosettaNet Pip Confidentiality Scope None 
- None
- RosettaNet Pip Confidentiality Scope Payload 
- Payload
- RosettaNet Pip Confidentiality Scope Payload Container 
- 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 string
- The action name.
- BusinessDocument Pulumi.Azure Native. Logic. Inputs. Rosetta Net Pip Business Document 
- The RosettaNet ProcessConfiguration business document.
- Role string
- The role name.
- RoleType Pulumi.Azure Native. Logic. Rosetta Net Pip Role Type 
- The RosettaNet ProcessConfiguration role type.
- Service string
- The service name.
- ServiceClassification string
- The service classification name.
- Description string
- The description.
- Action string
- The action name.
- BusinessDocument RosettaNet Pip Business Document 
- The RosettaNet ProcessConfiguration business document.
- Role string
- The role name.
- RoleType RosettaNet Pip Role Type 
- The RosettaNet ProcessConfiguration role type.
- Service string
- The service name.
- ServiceClassification string
- The service classification name.
- Description string
- The description.
- action String
- The action name.
- businessDocument RosettaNet Pip Business Document 
- The RosettaNet ProcessConfiguration business document.
- role String
- The role name.
- roleType RosettaNet Pip Role Type 
- The RosettaNet ProcessConfiguration role type.
- service String
- The service name.
- serviceClassification String
- The service classification name.
- description String
- The description.
- action string
- The action name.
- businessDocument RosettaNet Pip Business Document 
- The RosettaNet ProcessConfiguration business document.
- role string
- The role name.
- roleType RosettaNet Pip Role Type 
- The RosettaNet ProcessConfiguration role type.
- service string
- The service name.
- serviceClassification string
- The service classification name.
- description string
- The description.
- action str
- The action name.
- business_document RosettaNet Pip Business Document 
- The RosettaNet ProcessConfiguration business document.
- role str
- The role name.
- role_type RosettaNet Pip Role Type 
- The RosettaNet ProcessConfiguration role type.
- service str
- The service name.
- service_classification str
- The service classification name.
- description str
- The description.
- action String
- The action name.
- businessDocument Property Map
- The RosettaNet ProcessConfiguration business document.
- role String
- The role name.
- roleType "NotSpecified" | "Functional" | "Organizational" | "Employee" 
- The RosettaNet ProcessConfiguration role type.
- service String
- The service name.
- serviceClassification String
- The service classification name.
- description String
- The description.
RosettaNetPipRoleSettingsResponse, RosettaNetPipRoleSettingsResponseArgs            
- Action string
- The action name.
- BusinessDocument Pulumi.Azure Native. Logic. Inputs. Rosetta Net Pip Business Document Response 
- The RosettaNet ProcessConfiguration business document.
- Role string
- The role name.
- RoleType string
- The RosettaNet ProcessConfiguration role type.
- Service string
- The service name.
- ServiceClassification string
- The service classification name.
- Description string
- The description.
- Action string
- The action name.
- BusinessDocument RosettaNet Pip Business Document Response 
- The RosettaNet ProcessConfiguration business document.
- Role string
- The role name.
- RoleType string
- The RosettaNet ProcessConfiguration role type.
- Service string
- The service name.
- ServiceClassification string
- The service classification name.
- Description string
- The description.
- action String
- The action name.
- businessDocument RosettaNet Pip Business Document Response 
- The RosettaNet ProcessConfiguration business document.
- role String
- The role name.
- roleType String
- The RosettaNet ProcessConfiguration role type.
- service String
- The service name.
- serviceClassification String
- The service classification name.
- description String
- The description.
- action string
- The action name.
- businessDocument RosettaNet Pip Business Document Response 
- The RosettaNet ProcessConfiguration business document.
- role string
- The role name.
- roleType string
- The RosettaNet ProcessConfiguration role type.
- service string
- The service name.
- serviceClassification string
- The service classification name.
- description string
- The description.
- action str
- The action name.
- business_document RosettaNet Pip Business Document Response 
- The RosettaNet ProcessConfiguration business document.
- role str
- The role name.
- role_type str
- The RosettaNet ProcessConfiguration role type.
- service str
- The service name.
- service_classification str
- The service classification name.
- description str
- The description.
- action String
- The action name.
- businessDocument Property Map
- The RosettaNet ProcessConfiguration business document.
- role String
- The role name.
- roleType String
- The RosettaNet ProcessConfiguration role type.
- service String
- The service name.
- serviceClassification String
- The service classification name.
- description String
- The description.
RosettaNetPipRoleType, RosettaNetPipRoleTypeArgs          
- NotSpecified 
- NotSpecified
- Functional
- Functional
- Organizational
- Organizational
- Employee
- Employee
- RosettaNet Pip Role Type Not Specified 
- NotSpecified
- RosettaNet Pip Role Type Functional 
- Functional
- RosettaNet Pip Role Type Organizational 
- Organizational
- RosettaNet Pip Role Type Employee 
- 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
- RosettaNet Response Type Not Specified 
- NotSpecified
- RosettaNet Response Type Sync 
- Sync
- RosettaNet Response Type Async 
- 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} 
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0