Rosetta Net Process Configurations - Create Or Update

Létrehoz vagy frissít egy integrációs fiókot a RosettaNetProcessConfiguration szolgáltatásban.

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/integrationAccounts/{integrationAccountName}/rosettanetprocessconfigurations/{rosettaNetProcessConfigurationName}?api-version=2016-06-01

URI-paraméterek

Name In Required Type Description
integrationAccountName
path True
  • string

Az integrációs fiók neve.

resourceGroupName
path True
  • string

Az erőforráscsoport neve.

rosettaNetProcessConfigurationName
path True
  • string

Az integrációs fiók RosettaNet ProcessConfiguration neve.

subscriptionId
path True
  • string

Az előfizetés azonosítója.

api-version
query True
  • string

Az API verziója.

Kérelem törzse

Name Required Type Description
properties.activitySettings True

A RosettaNet folyamatkonfigurációs tevékenységének beállításai.

properties.initiatorRoleSettings True

A RosettaNet-kezdeményező szerepkör beállításai.

properties.processCode True
  • string

Az integrációs fiók RosettaNet folyamatkódja.

properties.processName True
  • string

Az integrációs fiók RosettaNet folyamatának neve.

properties.processVersion True
  • string

Az integrációs fiók RosettaNet folyamatverziója.

properties.responderRoleSettings True

A RosettaNet-válaszadó szerepkör beállításai.

location
  • string

Az erőforrás helye.

properties.description
  • string

Az integrációs fiók RosettaNet ProcessConfiguration tulajdonságai.

properties.metadata

A metaadatok.

tags
  • object

Az erőforráscímkék.

Válaszok

Name Type Description
200 OK

OK

201 Created

Létrehozva

Biztonság

azure_auth

Azure Active Directory OAuth2 Flow.

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation felhasználói fiók megszemélyesítése

Példák

Create or update an RosettaNetProcessConfiguration

Sample Request

PUT https://management.azure.com/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.Logic/integrationAccounts/testia123/rosettanetprocessconfigurations/3A4?api-version=2016-06-01

{
  "properties": {
    "processCode": "3A4",
    "processVersion": "V02.02.00",
    "processName": "Request Purchase Order",
    "description": "Test description",
    "activitySettings": {
      "activityType": "RequestResponse",
      "activityBehavior": {
        "isAuthorizationRequired": false,
        "persistentConfidentialityScope": "None",
        "isSecuredTransportRequired": false,
        "actionType": "DoubleAction",
        "responseType": "Async",
        "nonRepudiationOfOriginAndContent": false,
        "retryCount": 2,
        "timeToPerformInSeconds": 7200
      },
      "acknowledgmentOfReceiptSettings": {
        "isNonRepudiationRequired": false,
        "timeToAcknowledgeInSeconds": 600
      }
    },
    "initiatorRoleSettings": {
      "action": "Purchase Order Request",
      "role": "Buyer",
      "description": "This partner role creates a demand for a product or service.",
      "roleType": "Functional",
      "service": "Buyer Service",
      "serviceClassification": "Business Service",
      "businessDocument": {
        "name": "Purchase Order Request",
        "description": "A request to accept a purchase order for fulfillment..",
        "version": "V02.02.00"
      }
    },
    "responderRoleSettings": {
      "action": "Purchase Order Confirmation Action",
      "role": "Seller",
      "description": "An organization that sells products to partners in the supply chain.",
      "roleType": "Organizational",
      "service": "Seller Service",
      "serviceClassification": "Business Service",
      "businessDocument": {
        "name": "Purchase Order Confirmation",
        "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.",
        "version": "V02.02.00"
      }
    }
  }
}

Sample Response

Cache-Control: no-cache
Pragma: no-cache
Content-Type: application/json; charset=utf-8
Expires: -1
Vary: Accept-Encoding
Date: Tue, 21 Feb 2019 20:43:03 GMT
{
  "properties": {
    "processCode": "3A4",
    "processVersion": "V02.02.00",
    "processName": "Request Purchase Order",
    "description": "Test description",
    "activitySettings": {
      "activityType": "RequestResponse",
      "activityBehavior": {
        "isAuthorizationRequired": false,
        "persistentConfidentialityScope": "None",
        "isSecuredTransportRequired": false,
        "actionType": "DoubleAction",
        "responseType": "Async",
        "nonRepudiationOfOriginAndContent": false,
        "retryCount": 2,
        "timeToPerformInSeconds": 7200
      },
      "acknowledgmentOfReceiptSettings": {
        "isNonRepudiationRequired": false,
        "timeToAcknowledgeInSeconds": 600
      }
    },
    "initiatorRoleSettings": {
      "action": "Purchase Order Request",
      "role": "Buyer",
      "description": "This partner role creates a demand for a product or service.",
      "roleType": "Functional",
      "service": "Buyer Service",
      "serviceClassification": "Business Service",
      "businessDocument": {
        "name": "Purchase Order Request",
        "description": "A request to accept a purchase order for fulfillment..",
        "version": "V02.02.00"
      }
    },
    "responderRoleSettings": {
      "action": "Purchase Order Confirmation Action",
      "role": "Seller",
      "description": "An organization that sells products to partners in the supply chain.",
      "roleType": "Organizational",
      "service": "Seller Service",
      "serviceClassification": "Business Service",
      "businessDocument": {
        "name": "Purchase Order Confirmation",
        "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.",
        "version": "V02.02.00"
      }
    },
    "createdTime": "2018-10-22T19:33:12.3769017Z",
    "changedTime": "2019-02-21T20:41:35.9796534Z"
  },
  "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.Logic/integrationAccounts/testia123/rosettaNetProcessConfigurations/3A4",
  "name": "3A4",
  "type": "Microsoft.Logic/integrationAccounts/rosettaNetProcessConfigurations"
}
Cache-Control: no-cache
Pragma: no-cache
Content-Type: application/json; charset=utf-8
Expires: -1
Date: Tue, 21 Feb 2019 20:43:03 GMT
{
  "properties": {
    "createdTime": "2019-02-21T20:41:35.9789189Z",
    "changedTime": "2019-02-21T20:41:35.9796534Z",
    "processCode": "3A4",
    "processVersion": "V02.02.00",
    "processName": "Request Purchase Order",
    "description": "Test description",
    "activitySettings": {
      "activityType": "RequestResponse",
      "activityBehavior": {
        "isAuthorizationRequired": false,
        "persistentConfidentialityScope": "None",
        "isSecuredTransportRequired": false,
        "actionType": "DoubleAction",
        "responseType": "Async",
        "nonRepudiationOfOriginAndContent": false,
        "retryCount": 2,
        "timeToPerformInSeconds": 7200
      },
      "acknowledgmentOfReceiptSettings": {
        "isNonRepudiationRequired": false,
        "timeToAcknowledgeInSeconds": 600
      }
    },
    "initiatorRoleSettings": {
      "action": "Purchase Order Request",
      "role": "Buyer",
      "description": "This partner role creates a demand for a product or service.",
      "roleType": "Functional",
      "service": "Buyer Service",
      "serviceClassification": "Business Service",
      "businessDocument": {
        "name": "Purchase Order Request",
        "description": "A request to accept a purchase order for fulfillment..",
        "version": "V02.02.00"
      }
    },
    "responderRoleSettings": {
      "action": "Purchase Order Confirmation Action",
      "role": "Seller",
      "description": "An organization that sells products to partners in the supply chain.",
      "roleType": "Organizational",
      "service": "Seller Service",
      "serviceClassification": "Business Service",
      "businessDocument": {
        "name": "Purchase Order Confirmation",
        "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.",
        "version": "V02.02.00"
      }
    }
  },
  "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.Logic/integrationAccounts/testia123/rosettaNetProcessConfigurations/3A4",
  "name": "3A4",
  "type": "Microsoft.Logic/integrationAccounts/rosettaNetProcessConfigurations"
}

Definíciók

IntegrationAccountRosettaNetProcessConfiguration

Az integrációs fiók RosettaNet folyamatkonfigurációja.

Metadata

A metaadatok.

RosettaNetActionType
RosettaNetPipAcknowledgmentOfReceiptSettings

Az integrációs fiók RosettaNet ProcessConfiguration Nyugtázási beállításai.

RosettaNetPipActivityBehavior

Az integrációs fiók RosettaNet ProcessConfiguration tevékenységének viselkedése.

RosettaNetPipActivitySettings

Az integrációs fiók RosettaNet ProcessConfiguration tevékenységbeállításai.

RosettaNetPipActivityType
RosettaNetPipBusinessDocument

A RosettaNet ProcessConfiguration üzleti dokumentumbeállításai.

RosettaNetPipConfidentialityScope
RosettaNetPipRoleSettings

Az integrációs fiók RosettaNet ProcessConfiguration szerepkör-beállításai.

RosettaNetPipRoleType
RosettaNetResponseType

IntegrationAccountRosettaNetProcessConfiguration

Az integrációs fiók RosettaNet folyamatkonfigurációja.

Name Type Description
id
  • string

Az erőforrás-azonosító.

location
  • string

Az erőforrás helye.

name
  • string

Lekéri az erőforrás nevét.

properties.activitySettings

A RosettaNet folyamatkonfigurációs tevékenységének beállításai.

properties.changedTime
  • string

A módosított idő.

properties.createdTime
  • string

A létrehozott idő.

properties.description
  • string

Az integrációs fiók RosettaNet ProcessConfiguration tulajdonságai.

properties.initiatorRoleSettings

A RosettaNet-kezdeményező szerepkör beállításai.

properties.metadata

A metaadatok.

properties.processCode
  • string

Az integrációs fiók RosettaNet folyamatkódja.

properties.processName
  • string

Az integrációs fiók RosettaNet folyamatának neve.

properties.processVersion
  • string

Az integrációs fiók RosettaNet folyamatverziója.

properties.responderRoleSettings

A RosettaNet-válaszadó szerepkör beállításai.

tags
  • object

Az erőforráscímkék.

type
  • string

Lekéri az erőforrás típusát.

Metadata

A metaadatok.

RosettaNetActionType

Name Type Description
DoubleAction
  • string
NotSpecified
  • string
SingleAction
  • string

RosettaNetPipAcknowledgmentOfReceiptSettings

Az integrációs fiók RosettaNet ProcessConfiguration Nyugtázási beállításai.

Name Type Description
isNonRepudiationRequired
  • boolean

A meg nem felelés kötelező vagy nem.

timeToAcknowledgeInSeconds
  • integer

A nyugtázás ideje másodpercben.

RosettaNetPipActivityBehavior

Az integrációs fiók RosettaNet ProcessConfiguration tevékenységének viselkedése.

Name Type Description
actionType

Az az érték, amely azt jelzi, hogy a RosettaNet PIP egyetlen művelethez van-e használva.

isAuthorizationRequired
  • boolean

Az az érték, amely jelzi, hogy szükséges-e az engedélyezés.

isSecuredTransportRequired
  • boolean

Az az érték, amely azt jelzi, hogy biztonságos átvitelre van-e szükség.

nonRepudiationOfOriginAndContent
  • boolean

Az az érték, amely azt jelzi, hogy a meg nem felelés a forrásra és a tartalomra vonatkoznak-e.

persistentConfidentialityScope

Az állandó titkosság titkosítási hatóköre.

responseType

Az az érték, amely azt jelzi, hogy a RosettaNet PIP-kommunikáció szinkron-e.

retryCount
  • integer

Az újrapróbálkozási számot jelző érték.

timeToPerformInSeconds
  • integer

A másodpercekben végrehajtandó idő.

RosettaNetPipActivitySettings

Az integrációs fiók RosettaNet ProcessConfiguration tevékenységbeállításai.

Name Type Description
acknowledgmentOfReceiptSettings

A RosettaNet ProcessConfiguration nyugtázási beállításai.

activityBehavior

A RosettaNet ProcessConfiguration tevékenység viselkedése.

activityType

A RosettaNet ProcessConfiguration tevékenységtípusa.

RosettaNetPipActivityType

Name Type Description
BusinessTransaction
  • string
InformationDistribution
  • string
NotSpecified
  • string
Notification
  • string
QueryResponse
  • string
RequestConfirm
  • string
RequestResponse
  • string

RosettaNetPipBusinessDocument

A RosettaNet ProcessConfiguration üzleti dokumentumbeállításai.

Name Type Description
description
  • string

Az üzleti dokumentum leírása.

name
  • string

Az üzleti dokumentum neve.

version
  • string

Az üzleti dokumentum verziója.

RosettaNetPipConfidentialityScope

Name Type Description
None
  • string
NotSpecified
  • string
Payload
  • string
PayloadContainer
  • string

RosettaNetPipRoleSettings

Az integrációs fiók RosettaNet ProcessConfiguration szerepkör-beállításai.

Name Type Description
action
  • string

A művelet neve.

businessDocument

A RosettaNet ProcessConfiguration üzleti dokumentuma.

description
  • string

A leírás.

role
  • string

A szerepkör neve.

roleType

A RosettaNet ProcessConfiguration szerepkör típusa.

service
  • string

A szolgáltatás neve.

serviceClassification
  • string

A szolgáltatásbesorolási név.

RosettaNetPipRoleType

Name Type Description
Employee
  • string
Functional
  • string
NotSpecified
  • string
Organizational
  • string

RosettaNetResponseType

Name Type Description
Async
  • string
NotSpecified
  • string
Sync
  • string