Rosetta Net Process Configurations - Create Or Update
統合アカウント RosettaNetProcessConfiguration を作成または更新します。
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/integrationAccounts/{integrationAccountName}/rosettanetprocessconfigurations/{rosettaNetProcessConfigurationName}?api-version=2016-06-01
URI パラメーター
名前 | / | 必須 | 型 | 説明 |
---|---|---|---|---|
integration
|
path | True |
string |
統合アカウント名。 |
resource
|
path | True |
string |
リソース グループ名。 |
rosetta
|
path | True |
string |
統合アカウント RosettaNet ProcessConfiguration 名。 |
subscription
|
path | True |
string |
サブスクリプション ID。 |
api-version
|
query | True |
string |
API のバージョン。 |
要求本文
名前 | 必須 | 型 | 説明 |
---|---|---|---|
properties.activitySettings | True |
RosettaNet プロセス構成アクティビティの設定。 |
|
properties.initiatorRoleSettings | True |
RosettaNet イニシエーターロールの設定。 |
|
properties.processCode | True |
string |
統合アカウントの RosettaNet プロセス コード。 |
properties.processName | True |
string |
統合アカウントの RosettaNet プロセス名。 |
properties.processVersion | True |
string |
統合アカウントの RosettaNet プロセス バージョン。 |
properties.responderRoleSettings | True |
RosettaNet レスポンダーロールの設定。 |
|
location |
string |
リソースの場所。 |
|
properties.description |
string |
統合アカウントの RosettaNet ProcessConfiguration プロパティ。 |
|
properties.metadata |
メタデータ。 |
||
tags |
object |
リソース タグ。 |
応答
名前 | 型 | 説明 |
---|---|---|
200 OK |
OK |
|
201 Created |
作成済み |
セキュリティ
azure_auth
Azure Active Directory OAuth2 フロー。
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
名前 | 説明 |
---|---|
user_impersonation | ユーザー アカウントの借用 |
例
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"
}
定義
名前 | 説明 |
---|---|
Integration |
統合アカウントの RosettaNet プロセス構成。 |
Metadata |
メタデータ。 |
Rosetta |
|
Rosetta |
統合アカウント RosettaNet ProcessConfiguration Acknowledgement 設定。 |
Rosetta |
統合アカウントの RosettaNet ProcessConfiguration アクティビティの動作。 |
Rosetta |
統合アカウントの RosettaNet ProcessConfiguration アクティビティ設定。 |
Rosetta |
|
Rosetta |
RosettaNet ProcessConfiguration ビジネス ドキュメント設定。 |
Rosetta |
|
Rosetta |
統合アカウントの RosettaNet ProcessConfiguration ロール設定。 |
Rosetta |
|
Rosetta |
IntegrationAccountRosettaNetProcessConfiguration
統合アカウントの RosettaNet プロセス構成。
名前 | 型 | 説明 |
---|---|---|
id |
string |
リソース ID。 |
location |
string |
リソースの場所。 |
name |
string |
リソース名を取得します。 |
properties.activitySettings |
RosettaNet プロセス構成アクティビティの設定。 |
|
properties.changedTime |
string |
変更された時刻。 |
properties.createdTime |
string |
作成された時刻。 |
properties.description |
string |
統合アカウントの RosettaNet ProcessConfiguration プロパティ。 |
properties.initiatorRoleSettings |
RosettaNet イニシエーターロールの設定。 |
|
properties.metadata |
メタデータ。 |
|
properties.processCode |
string |
統合アカウントの RosettaNet プロセス コード。 |
properties.processName |
string |
統合アカウントの RosettaNet プロセス名。 |
properties.processVersion |
string |
統合アカウントの RosettaNet プロセス バージョン。 |
properties.responderRoleSettings |
RosettaNet レスポンダーロールの設定。 |
|
tags |
object |
リソース タグ。 |
type |
string |
リソースの種類を取得します。 |
Metadata
メタデータ。
RosettaNetActionType
名前 | 型 | 説明 |
---|---|---|
DoubleAction |
string |
|
NotSpecified |
string |
|
SingleAction |
string |
RosettaNetPipAcknowledgmentOfReceiptSettings
統合アカウント RosettaNet ProcessConfiguration Acknowledgement 設定。
名前 | 型 | 説明 |
---|---|---|
isNonRepudiationRequired |
boolean |
否認不可が必要かどうか。 |
timeToAcknowledgeInSeconds |
integer |
秒単位で確認する時間。 |
RosettaNetPipActivityBehavior
統合アカウントの RosettaNet ProcessConfiguration アクティビティの動作。
名前 | 型 | 説明 |
---|---|---|
actionType |
RosettaNet PIP が 1 つのアクションに使用されるかどうかを示す値。 |
|
isAuthorizationRequired |
boolean |
承認が必要かどうかを示す値。 |
isSecuredTransportRequired |
boolean |
セキュリティで保護されたトランスポートが必要かどうかを示す値。 |
nonRepudiationOfOriginAndContent |
boolean |
否認が配信元とコンテンツに対して行われるかどうかを示す値。 |
persistentConfidentialityScope |
永続的な機密性の暗号化スコープ。 |
|
responseType |
RosettaNet PIP 通信が同期的かどうかを示す値。 |
|
retryCount |
integer |
再試行回数を示す値。 |
timeToPerformInSeconds |
integer |
実行する時間 (秒単位)。 |
RosettaNetPipActivitySettings
統合アカウントの RosettaNet ProcessConfiguration アクティビティ設定。
名前 | 型 | 説明 |
---|---|---|
acknowledgmentOfReceiptSettings |
RosettaNet ProcessConfiguration 受信確認設定。 |
|
activityBehavior |
RosettaNet ProcessConfiguration アクティビティの動作。 |
|
activityType |
RosettaNet ProcessConfiguration アクティビティの種類。 |
RosettaNetPipActivityType
名前 | 型 | 説明 |
---|---|---|
BusinessTransaction |
string |
|
InformationDistribution |
string |
|
NotSpecified |
string |
|
Notification |
string |
|
QueryResponse |
string |
|
RequestConfirm |
string |
|
RequestResponse |
string |
RosettaNetPipBusinessDocument
RosettaNet ProcessConfiguration ビジネス ドキュメント設定。
名前 | 型 | 説明 |
---|---|---|
description |
string |
ビジネス ドキュメントの説明。 |
name |
string |
ビジネス ドキュメント名。 |
version |
string |
ビジネス ドキュメントのバージョン。 |
RosettaNetPipConfidentialityScope
名前 | 型 | 説明 |
---|---|---|
None |
string |
|
NotSpecified |
string |
|
Payload |
string |
|
PayloadContainer |
string |
RosettaNetPipRoleSettings
統合アカウントの RosettaNet ProcessConfiguration ロール設定。
名前 | 型 | 説明 |
---|---|---|
action |
string |
アクション名。 |
businessDocument |
RosettaNet ProcessConfiguration ビジネス ドキュメント。 |
|
description |
string |
説明です。 |
role |
string |
ロール名。 |
roleType |
RosettaNet ProcessConfiguration ロールの種類。 |
|
service |
string |
サービス名。 |
serviceClassification |
string |
サービス分類名。 |
RosettaNetPipRoleType
名前 | 型 | 説明 |
---|---|---|
Employee |
string |
|
Functional |
string |
|
NotSpecified |
string |
|
Organizational |
string |
RosettaNetResponseType
名前 | 型 | 説明 |
---|---|---|
Async |
string |
|
NotSpecified |
string |
|
Sync |
string |