Rosetta Net Process Configurations - Create Or Update
Crea o aggiorna un account di integrazione RosettaNetProcessConfiguration.
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/integrationAccounts/{integrationAccountName}/rosettanetprocessconfigurations/{rosettaNetProcessConfigurationName}?api-version=2016-06-01
Parametri dell'URI
Nome | In | Necessario | Tipo | Descrizione |
---|---|---|---|---|
integration
|
path | True |
string |
Nome dell'account di integrazione. |
resource
|
path | True |
string |
Il nome del gruppo di risorse. |
rosetta
|
path | True |
string |
Nome dell'account di integrazione RosettaNet ProcessConfiguration. |
subscription
|
path | True |
string |
ID sottoscrizione. |
api-version
|
query | True |
string |
La versione delle API. |
Corpo della richiesta
Nome | Necessario | Tipo | Descrizione |
---|---|---|---|
properties.activitySettings | True |
Impostazioni dell'attività di configurazione del processo RosettaNet. |
|
properties.initiatorRoleSettings | True |
Impostazioni del ruolo iniziatore RosettaNet. |
|
properties.processCode | True |
string |
Codice del processo di RosettaNet dell'account di integrazione. |
properties.processName | True |
string |
Nome del processo rosettanet dell'account di integrazione. |
properties.processVersion | True |
string |
Versione del processo RosettaNet dell'account di integrazione. |
properties.responderRoleSettings | True |
Impostazioni del ruolo risponditore RosettaNet. |
|
location |
string |
Percorso della risorsa. |
|
properties.description |
string |
Proprietà di RosettaNet ProcessConfiguration dell'account di integrazione. |
|
properties.metadata |
Metadati. |
||
tags |
object |
Tag di risorsa. |
Risposte
Nome | Tipo | Descrizione |
---|---|---|
200 OK |
OK |
|
201 Created |
Data di creazione |
Sicurezza
azure_auth
Flusso OAuth2 di Azure Active Directory.
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
Nome | Descrizione |
---|---|
user_impersonation | rappresentare l'account utente |
Esempio
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"
}
Definizioni
Nome | Descrizione |
---|---|
Integration |
Configurazione del processo rosettanet dell'account di integrazione. |
Metadata |
Metadati. |
Rosetta |
|
Rosetta |
L'account di integrazione RosettaNet ProcessConfiguration Acknowledgement settings .The integration account RosettaNet ProcessConfiguration Acknowledgement settings. |
Rosetta |
Comportamento dell'attività RosettaNet ProcessConfiguration dell'account di integrazione. |
Rosetta |
Impostazioni dell'attività RosettaNet ProcessConfiguration dell'account di integrazione. |
Rosetta |
|
Rosetta |
Impostazioni del documento aziendale RosettaNet ProcessConfiguration. |
Rosetta |
|
Rosetta |
Impostazioni del ruolo RosettaNet ProcessConfiguration dell'account di integrazione. |
Rosetta |
|
Rosetta |
IntegrationAccountRosettaNetProcessConfiguration
Configurazione del processo rosettanet dell'account di integrazione.
Nome | Tipo | Descrizione |
---|---|---|
id |
string |
ID risorsa. |
location |
string |
Percorso della risorsa. |
name |
string |
Ottiene il nome della risorsa. |
properties.activitySettings |
Impostazioni dell'attività di configurazione del processo RosettaNet. |
|
properties.changedTime |
string |
Ora modificata. |
properties.createdTime |
string |
Ora di creazione. |
properties.description |
string |
Proprietà di RosettaNet ProcessConfiguration dell'account di integrazione. |
properties.initiatorRoleSettings |
Impostazioni del ruolo iniziatore RosettaNet. |
|
properties.metadata |
Metadati. |
|
properties.processCode |
string |
Codice del processo di RosettaNet dell'account di integrazione. |
properties.processName |
string |
Nome del processo rosettanet dell'account di integrazione. |
properties.processVersion |
string |
Versione del processo RosettaNet dell'account di integrazione. |
properties.responderRoleSettings |
Impostazioni del ruolo risponditore RosettaNet. |
|
tags |
object |
Tag di risorsa. |
type |
string |
Ottiene il tipo di risorsa. |
Metadata
Metadati.
RosettaNetActionType
Nome | Tipo | Descrizione |
---|---|---|
DoubleAction |
string |
|
NotSpecified |
string |
|
SingleAction |
string |
RosettaNetPipAcknowledgmentOfReceiptSettings
L'account di integrazione RosettaNet ProcessConfiguration Acknowledgement settings .The integration account RosettaNet ProcessConfiguration Acknowledgement settings.
Nome | Tipo | Descrizione |
---|---|---|
isNonRepudiationRequired |
boolean |
Il non ripudio è obbligatorio o meno. |
timeToAcknowledgeInSeconds |
integer |
Tempo necessario per confermare in secondi. |
RosettaNetPipActivityBehavior
Comportamento dell'attività RosettaNet ProcessConfiguration dell'account di integrazione.
Nome | Tipo | Descrizione |
---|---|---|
actionType |
Valore che indica se rosettaNet PIP viene usato per una singola azione. |
|
isAuthorizationRequired |
boolean |
Valore che indica se è necessaria l'autorizzazione. |
isSecuredTransportRequired |
boolean |
Valore che indica se è necessario il trasporto protetto. |
nonRepudiationOfOriginAndContent |
boolean |
Valore che indica se il non ripudio è relativo all'origine e al contenuto. |
persistentConfidentialityScope |
Ambito di crittografia della riservatezza permanente. |
|
responseType |
Valore che indica se la comunicazione PIP di RosettaNet è sincrona. |
|
retryCount |
integer |
Valore che indica il numero di tentativi. |
timeToPerformInSeconds |
integer |
Tempo necessario per l'esecuzione in secondi. |
RosettaNetPipActivitySettings
Impostazioni dell'attività RosettaNet ProcessConfiguration dell'account di integrazione.
Nome | Tipo | Descrizione |
---|---|---|
acknowledgmentOfReceiptSettings |
Impostazioni di riconoscimento di RosettaNet ProcessConfiguration. |
|
activityBehavior |
Comportamento dell'attività RosettaNet ProcessConfiguration. |
|
activityType |
Tipo di attività RosettaNet ProcessConfiguration. |
RosettaNetPipActivityType
Nome | Tipo | Descrizione |
---|---|---|
BusinessTransaction |
string |
|
InformationDistribution |
string |
|
NotSpecified |
string |
|
Notification |
string |
|
QueryResponse |
string |
|
RequestConfirm |
string |
|
RequestResponse |
string |
RosettaNetPipBusinessDocument
Impostazioni del documento aziendale RosettaNet ProcessConfiguration.
Nome | Tipo | Descrizione |
---|---|---|
description |
string |
Descrizione del documento aziendale. |
name |
string |
Nome del documento aziendale. |
version |
string |
Versione del documento aziendale. |
RosettaNetPipConfidentialityScope
Nome | Tipo | Descrizione |
---|---|---|
None |
string |
|
NotSpecified |
string |
|
Payload |
string |
|
PayloadContainer |
string |
RosettaNetPipRoleSettings
Impostazioni del ruolo RosettaNet ProcessConfiguration dell'account di integrazione.
Nome | Tipo | Descrizione |
---|---|---|
action |
string |
Nome dell'azione. |
businessDocument |
Documento aziendale RosettaNet ProcessConfiguration. |
|
description |
string |
Descrizione. |
role |
string |
Nome del ruolo. |
roleType |
Tipo di ruolo RosettaNet ProcessConfiguration. |
|
service |
string |
Nome del servizio. |
serviceClassification |
string |
Nome della classificazione del servizio. |
RosettaNetPipRoleType
Nome | Tipo | Descrizione |
---|---|---|
Employee |
string |
|
Functional |
string |
|
NotSpecified |
string |
|
Organizational |
string |
RosettaNetResponseType
Nome | Tipo | Descrizione |
---|---|---|
Async |
string |
|
NotSpecified |
string |
|
Sync |
string |