Rosetta Net Process Configurations - Create Or Update
Cria ou atualiza uma conta de integração RosettaNetProcessConfiguration.
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/integrationAccounts/{integrationAccountName}/rosettanetprocessconfigurations/{rosettaNetProcessConfigurationName}?api-version=2016-06-01
Parâmetros de URI
Nome | Em | Obrigatório | Tipo | Description |
---|---|---|---|---|
integration
|
path | True |
string |
O nome da conta de integração. |
resource
|
path | True |
string |
O nome do grupo de recursos. |
rosetta
|
path | True |
string |
A conta de integração RosettaNet ProcessConfiguration name. |
subscription
|
path | True |
string |
A ID da assinatura. |
api-version
|
query | True |
string |
A versão da API. |
Corpo da solicitação
Nome | Obrigatório | Tipo | Description |
---|---|---|---|
properties.activitySettings | True |
As definições de atividade de configuração do processo RosettaNet. |
|
properties.initiatorRoleSettings | True |
As configurações de função do iniciador RosettaNet. |
|
properties.processCode | True |
string |
O código do processo RosettaNet da conta de integração. |
properties.processName | True |
string |
O nome do processo rosettanet da conta de integração. |
properties.processVersion | True |
string |
A versão do processo RosettaNet da conta de integração. |
properties.responderRoleSettings | True |
As configurações de função de respondente do RosettaNet. |
|
location |
string |
O local do recurso. |
|
properties.description |
string |
As propriedades RosettaNet ProcessConfiguration da conta de integração. |
|
properties.metadata |
Os metadados. |
||
tags |
object |
As marcas do recurso. |
Respostas
Nome | Tipo | Description |
---|---|---|
200 OK |
OK |
|
201 Created |
Criado |
Segurança
azure_auth
Fluxo OAuth2 do Azure Active Directory.
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
Nome | Description |
---|---|
user_impersonation | representar sua conta de usuário |
Exemplos
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"
}
Definições
Nome | Description |
---|---|
Integration |
A configuração do processo RosettaNet da conta de integração. |
Metadata |
Os metadados. |
Rosetta |
|
Rosetta |
A conta de integração RosettaNet ProcessConfiguration Confirmação configurações. |
Rosetta |
O comportamento da atividade RosettaNet ProcessConfiguration da conta de integração. |
Rosetta |
A conta de integração RosettaNet ProcessConfiguration configurações de atividade. |
Rosetta |
|
Rosetta |
As configurações do documento comercial RosettaNet ProcessConfiguration. |
Rosetta |
|
Rosetta |
As configurações da função RosettaNet ProcessConfiguration da conta de integração. |
Rosetta |
|
Rosetta |
IntegrationAccountRosettaNetProcessConfiguration
A configuração do processo RosettaNet da conta de integração.
Nome | Tipo | Description |
---|---|---|
id |
string |
A ID do recurso. |
location |
string |
O local do recurso. |
name |
string |
Obtém o nome do recurso. |
properties.activitySettings |
As definições de atividade de configuração do processo RosettaNet. |
|
properties.changedTime |
string |
O tempo alterado. |
properties.createdTime |
string |
A hora de criação. |
properties.description |
string |
As propriedades RosettaNet ProcessConfiguration da conta de integração. |
properties.initiatorRoleSettings |
As configurações de função do iniciador RosettaNet. |
|
properties.metadata |
Os metadados. |
|
properties.processCode |
string |
O código do processo RosettaNet da conta de integração. |
properties.processName |
string |
O nome do processo rosettanet da conta de integração. |
properties.processVersion |
string |
A versão do processo RosettaNet da conta de integração. |
properties.responderRoleSettings |
As configurações de função de respondente do RosettaNet. |
|
tags |
object |
As marcas do recurso. |
type |
string |
Obtém o tipo de recurso. |
Metadata
Os metadados.
RosettaNetActionType
Nome | Tipo | Description |
---|---|---|
DoubleAction |
string |
|
NotSpecified |
string |
|
SingleAction |
string |
RosettaNetPipAcknowledgmentOfReceiptSettings
A conta de integração RosettaNet ProcessConfiguration Confirmação configurações.
Nome | Tipo | Description |
---|---|---|
isNonRepudiationRequired |
boolean |
O não repúdio é necessário ou não. |
timeToAcknowledgeInSeconds |
integer |
O tempo para reconhecer em segundos. |
RosettaNetPipActivityBehavior
O comportamento da atividade RosettaNet ProcessConfiguration da conta de integração.
Nome | Tipo | Description |
---|---|---|
actionType |
O valor que indica se o ROSETTANet PIP é usado para uma única ação. |
|
isAuthorizationRequired |
boolean |
O valor que indica se a autorização é necessária. |
isSecuredTransportRequired |
boolean |
O valor que indica se o transporte protegido é necessário. |
nonRepudiationOfOriginAndContent |
boolean |
O valor que indica se não repúdio é para origem e conteúdo. |
persistentConfidentialityScope |
O escopo de criptografia de confidencialidade persistente. |
|
responseType |
O valor que indica se a comunicação rosettanet PIP é síncrona. |
|
retryCount |
integer |
O valor que indica a contagem de repetições. |
timeToPerformInSeconds |
integer |
O tempo a ser executado em segundos. |
RosettaNetPipActivitySettings
A conta de integração RosettaNet ProcessConfiguration configurações de atividade.
Nome | Tipo | Description |
---|---|---|
acknowledgmentOfReceiptSettings |
As configurações de confirmação de ProcessConfiguration do RosettaNet. |
|
activityBehavior |
O comportamento da atividade RosettaNet ProcessConfiguration. |
|
activityType |
O tipo de atividade RosettaNet ProcessConfiguration. |
RosettaNetPipActivityType
Nome | Tipo | Description |
---|---|---|
BusinessTransaction |
string |
|
InformationDistribution |
string |
|
NotSpecified |
string |
|
Notification |
string |
|
QueryResponse |
string |
|
RequestConfirm |
string |
|
RequestResponse |
string |
RosettaNetPipBusinessDocument
As configurações do documento comercial RosettaNet ProcessConfiguration.
Nome | Tipo | Description |
---|---|---|
description |
string |
A descrição do documento comercial. |
name |
string |
O nome do documento comercial. |
version |
string |
A versão do documento comercial. |
RosettaNetPipConfidentialityScope
Nome | Tipo | Description |
---|---|---|
None |
string |
|
NotSpecified |
string |
|
Payload |
string |
|
PayloadContainer |
string |
RosettaNetPipRoleSettings
As configurações da função RosettaNet ProcessConfiguration da conta de integração.
Nome | Tipo | Description |
---|---|---|
action |
string |
O nome da ação. |
businessDocument |
O documento comercial RosettaNet ProcessConfiguration. |
|
description |
string |
A descrição. |
role |
string |
O nome da função. |
roleType |
O tipo de função RosettaNet ProcessConfiguration. |
|
service |
string |
O nome do serviço. |
serviceClassification |
string |
O nome da classificação do serviço. |
RosettaNetPipRoleType
Nome | Tipo | Description |
---|---|---|
Employee |
string |
|
Functional |
string |
|
NotSpecified |
string |
|
Organizational |
string |
RosettaNetResponseType
Nome | Tipo | Description |
---|---|---|
Async |
string |
|
NotSpecified |
string |
|
Sync |
string |