Rosetta Net Process Configurations - Create Or Update
Tworzy lub aktualizuje konto integracji RosettaNetProcessConfiguration.
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/integrationAccounts/{integrationAccountName}/rosettanetprocessconfigurations/{rosettaNetProcessConfigurationName}?api-version=2016-06-01
Parametry identyfikatora URI
Nazwa | W | Wymagane | Typ | Opis |
---|---|---|---|---|
integration
|
path | True |
string |
Nazwa konta integracji. |
resource
|
path | True |
string |
Nazwa grupy zasobów. |
rosetta
|
path | True |
string |
Nazwa konta integracji RosettaNet ProcessConfiguration. |
subscription
|
path | True |
string |
Identyfikator subskrypcji. |
api-version
|
query | True |
string |
Wersja interfejsu API. |
Treść żądania
Nazwa | Wymagane | Typ | Opis |
---|---|---|---|
properties.activitySettings | True |
Ustawienia działania konfiguracji procesu RosettaNet. |
|
properties.initiatorRoleSettings | True |
Ustawienia roli inicjatora RosettaNet. |
|
properties.processCode | True |
string |
Kod procesu konta integracji RosettaNet. |
properties.processName | True |
string |
Nazwa procesu konta integracji RosettaNet. |
properties.processVersion | True |
string |
Wersja procesu RosettaNet konta integracji. |
properties.responderRoleSettings | True |
Ustawienia roli obiektu odpowiadającego RosettaNet. |
|
location |
string |
Lokalizacja zasobu. |
|
properties.description |
string |
Konto integracji RosettaNet ProcessConfiguration właściwości. |
|
properties.metadata |
Metadane. |
||
tags |
object |
Tagi zasobów. |
Odpowiedzi
Nazwa | Typ | Opis |
---|---|---|
200 OK |
OK |
|
201 Created |
Utworzone |
Zabezpieczenia
azure_auth
Przepływ OAuth2 usługi Azure Active Directory.
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
Nazwa | Opis |
---|---|
user_impersonation | personifikacja konta użytkownika |
Przykłady
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"
}
Definicje
Nazwa | Opis |
---|---|
Integration |
Konfiguracja procesu RosettaNet konta integracji. |
Metadata |
Metadane. |
Rosetta |
|
Rosetta |
Konto integracji RosettaNet ProcessConfiguration — ustawienia potwierdzenia. |
Rosetta |
Zachowanie działania RosettaNet ProcessConfiguration konta integracji. |
Rosetta |
Konto integracji RosettaNet ProcessConfiguration — ustawienia działania. |
Rosetta |
|
Rosetta |
Ustawienia dokumentu biznesowego RosettaNet ProcessConfiguration. |
Rosetta |
|
Rosetta |
Konto integracji RosettaNet ProcessConfiguration — ustawienia roli. |
Rosetta |
|
Rosetta |
IntegrationAccountRosettaNetProcessConfiguration
Konfiguracja procesu RosettaNet konta integracji.
Nazwa | Typ | Opis |
---|---|---|
id |
string |
Identyfikator zasobu. |
location |
string |
Lokalizacja zasobu. |
name |
string |
Pobiera nazwę zasobu. |
properties.activitySettings |
Ustawienia działania konfiguracji procesu RosettaNet. |
|
properties.changedTime |
string |
Zmieniony czas. |
properties.createdTime |
string |
Czas utworzenia. |
properties.description |
string |
Konto integracji RosettaNet ProcessConfiguration właściwości. |
properties.initiatorRoleSettings |
Ustawienia roli inicjatora RosettaNet. |
|
properties.metadata |
Metadane. |
|
properties.processCode |
string |
Kod procesu konta integracji RosettaNet. |
properties.processName |
string |
Nazwa procesu konta integracji RosettaNet. |
properties.processVersion |
string |
Wersja procesu RosettaNet konta integracji. |
properties.responderRoleSettings |
Ustawienia roli obiektu odpowiadającego RosettaNet. |
|
tags |
object |
Tagi zasobów. |
type |
string |
Pobiera typ zasobu. |
Metadata
Metadane.
RosettaNetActionType
Nazwa | Typ | Opis |
---|---|---|
DoubleAction |
string |
|
NotSpecified |
string |
|
SingleAction |
string |
RosettaNetPipAcknowledgmentOfReceiptSettings
Konto integracji RosettaNet ProcessConfiguration — ustawienia potwierdzenia.
Nazwa | Typ | Opis |
---|---|---|
isNonRepudiationRequired |
boolean |
Nieodparcie jest wymagane lub nie. |
timeToAcknowledgeInSeconds |
integer |
Czas potwierdzenia w sekundach. |
RosettaNetPipActivityBehavior
Zachowanie działania RosettaNet ProcessConfiguration konta integracji.
Nazwa | Typ | Opis |
---|---|---|
actionType |
Wartość wskazująca, czy pip RosettaNet jest używany dla jednej akcji. |
|
isAuthorizationRequired |
boolean |
Wartość wskazująca, czy jest wymagana autoryzacja. |
isSecuredTransportRequired |
boolean |
Wartość wskazująca, czy wymagany jest bezpieczny transport. |
nonRepudiationOfOriginAndContent |
boolean |
Wartość wskazująca, czy nieodparcie jest dla źródła i zawartości. |
persistentConfidentialityScope |
Trwały zakres szyfrowania poufności. |
|
responseType |
Wartość wskazująca, czy komunikacja PIP RosettaNet jest synchroniczna. |
|
retryCount |
integer |
Wartość wskazująca liczbę ponownych prób. |
timeToPerformInSeconds |
integer |
Czas do wykonania w sekundach. |
RosettaNetPipActivitySettings
Konto integracji RosettaNet ProcessConfiguration — ustawienia działania.
Nazwa | Typ | Opis |
---|---|---|
acknowledgmentOfReceiptSettings |
Ustawienia potwierdzenia rosettaNet ProcessConfiguration. |
|
activityBehavior |
Zachowanie działania RosettaNet ProcessConfiguration. |
|
activityType |
Typ działania RosettaNet ProcessConfiguration. |
RosettaNetPipActivityType
Nazwa | Typ | Opis |
---|---|---|
BusinessTransaction |
string |
|
InformationDistribution |
string |
|
NotSpecified |
string |
|
Notification |
string |
|
QueryResponse |
string |
|
RequestConfirm |
string |
|
RequestResponse |
string |
RosettaNetPipBusinessDocument
Ustawienia dokumentu biznesowego RosettaNet ProcessConfiguration.
Nazwa | Typ | Opis |
---|---|---|
description |
string |
Opis dokumentu biznesowego. |
name |
string |
Nazwa dokumentu biznesowego. |
version |
string |
Wersja dokumentu biznesowego. |
RosettaNetPipConfidentialityScope
Nazwa | Typ | Opis |
---|---|---|
None |
string |
|
NotSpecified |
string |
|
Payload |
string |
|
PayloadContainer |
string |
RosettaNetPipRoleSettings
Konto integracji RosettaNet ProcessConfiguration — ustawienia roli.
Nazwa | Typ | Opis |
---|---|---|
action |
string |
Nazwa akcji. |
businessDocument |
Dokument biznesowy RosettaNet ProcessConfiguration. |
|
description |
string |
Opis. |
role |
string |
Nazwa roli. |
roleType |
Typ roli RosettaNet ProcessConfiguration. |
|
service |
string |
Nazwa usługi. |
serviceClassification |
string |
Nazwa klasyfikacji usługi. |
RosettaNetPipRoleType
Nazwa | Typ | Opis |
---|---|---|
Employee |
string |
|
Functional |
string |
|
NotSpecified |
string |
|
Organizational |
string |
RosettaNetResponseType
Nazwa | Typ | Opis |
---|---|---|
Async |
string |
|
NotSpecified |
string |
|
Sync |
string |