Corda Blockchain [DÉPRÉCIÉ]
Corda est un registre distribué de contrat intelligent. Avec le connecteur Corda, vous pouvez effectuer des actions telles que l’envoi de transactions et l’état du contrat de lecture.
Ce connecteur est disponible dans les produits et régions suivants :
| Service | classe | Régions |
|---|---|---|
| Copilot Studio | Premium | Toutes les régions Power Automate , à l’exception des éléments suivants : - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Applications logiques | Norme | Toutes les régions Logic Apps , à l’exception des suivantes : - Régions Azure Chine - Us Department of Defense (DoD) |
| Power Apps | Premium | Toutes les régions Power Apps , à l’exception des suivantes : - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Power Automate | Premium | Toutes les régions Power Automate , à l’exception des éléments suivants : - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Contact | |
|---|---|
| Nom | Azure Blockchain Service |
| URL | https://azure.microsoft.com/en-us/services/blockchain-service/ |
| Messagerie électronique | bcdevin@microsoft.com |
| Métadonnées du connecteur | |
|---|---|
| Éditeur | Microsoft |
| Site internet | https://www.corda.net/ |
| Politique de confidentialité | https://www.corda.net/privacy-policy/ |
| Catégories | Contenu et fichiers ; Données |
Connecteur d’application logique Corda
Informations de dépréciation
Ce connecteur a été déconseillé depuis août 2020 en raison d’une diminution de la prise en charge. Des informations supplémentaires seront publiées sur les chronologies de désactivation du connecteur.
Important
Consultez la documentation Corda-Logic-App-Adapter pour obtenir des instructions pour configurer l’adaptateur Corda obligatoire.
Limitations
| Nom | Appels | Période de renouvellement |
|---|---|---|
| Appels d’API par connexion | 60 | 60 secondes |
Actions
Analyser la réponse de contrat de création [DÉPRÉCIÉ]
Analysez la réponse de contrat de création.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Réponse
|
response | True | string |
Réponse de Service Bus. |
Retours
Créer un message de demande de contrat
Analyser la réponse de mise à jour de contrat de création [DÉCONSEILLÉ]
Analysez la réponse de mise à jour de contrat de création.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Réponse
|
response | True | string |
Réponse de Service Bus. |
Retours
Créer un message de mise à jour de contrat
Analyser la réponse de mise à jour de l’action de contrat de création [DÉPRÉCIÉ]
Analysez la réponse de mise à jour de la mise à jour de l’action de contrat de création.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Réponse
|
response | True | string |
Réponse de Service Bus. |
Retours
Créer un message de mise à jour d’action de contrat
Analyser la réponse du message de contrat [DÉCONSEILLÉ]
Analysez la réponse du message de contrat.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Réponse
|
response | True | string |
Réponse de Service Bus. |
Retours
Message de contrat
- Corps
- ContractMessage
Analyser la réponse d’action de création de contrat [DÉPRÉCIÉ]
Analysez la réponse de l’action créer un contrat.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Réponse
|
response | True | string |
Réponse de Service Bus. |
Retours
Créer un message de demande d’action de contrat
Analyser la réponse d’appel de la fonction de contrat [DÉPRÉCIÉ]
Analysez la réponse d’appel de la fonction de contrat.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Réponse
|
response | True | string |
Réponse de Service Bus. |
Retours
Message d’appel de fonction contract
Analyser le type de message à partir de la réponse [DÉPRÉCIÉ]
Analyser le type de message à partir de la réponse.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Réponse
|
response | True | string |
Réponse de Service Bus. |
Retours
Informations sur le type de message
- Corps
- MessageTypeResponse
Créer un message contrat [DÉCONSEILLÉ]
Créer un message contrat.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Schéma d’application
|
applicationSchema | True | string |
Schéma d’application. |
|
Nom du flux de travail
|
workflowName | True | string |
Nom du flux de travail. |
|
Paramètres
|
parameters | True | dynamic |
Ensemble de paramètres d’entrée. |
Retours
Wrapper pour le message de requête
- Corps
- WorkflowRequest
Créer un message d’action de contrat [DÉCONSEILLÉ]
Créer un message d’action de contrat.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Schéma d’application
|
applicationSchema | True | string |
Schéma d’application. |
|
ContractLedgerIdentifier
|
contractLedgerIdentifier | True | string |
Identificateur du registre de contrat. |
|
Nom du flux de travail
|
workflowName | True | string |
Nom du flux de travail. |
|
Nom de l’action
|
actionName | True | string |
Nom de l’action. |
|
Paramètres
|
parameters | True | dynamic |
Ensemble de paramètres d’entrée. |
Retours
Wrapper pour le message de requête
- Corps
- WorkflowRequest
État de lecture [DÉCONSEILLÉ]
État de lecture.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
ContractLedgerIdentifier
|
contractLedgerIdentifier | True | string |
ContractLedgerIdentifier. |
Retours
Wrapper pour le message de requête
- Corps
- WorkflowRequest
Définitions
Objet
WorkflowRequest
Wrapper pour le message de requête
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
requestId
|
requestId | string |
ID de demande |
|
requestMessage
|
requestMessage | string |
Message de demande |
MessageTypeResponse
Informations sur le type de message
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
MessageType
|
messageType | string |
Message Type |
|
MessageSchemaVersion
|
messageSchemaVersion | string |
Version du schéma de message |
ContractMessage
Message de contrat
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
blockId
|
blockId | integer |
ID de bloc |
|
blockHash
|
blockHash | string |
Bloquer le hachage |
|
modifyingTransactions
|
modifyingTransactions | array of TransactionInformation |
Modification des transactions |
|
contractId
|
contractId | integer |
ID de contrat |
|
contractLedgerIdentifier
|
contractLedgerIdentifier | string |
Identificateur du registre de contrat |
|
contractProperties
|
contractProperties | array of ContractPropertyInformation |
Propriétés du contrat |
|
isNewContract
|
isNewContract | boolean |
Est-ce que le nouveau contrat ? |
|
connectionId
|
connectionId | integer |
ID de connexion |
|
informations supplémentaires
|
additionalInformation | Object | |
|
requestId
|
requestId | string |
ID de demande |
|
messageSchemaVersion
|
messageSchemaVersion | string |
Version du schéma de message |
|
messageName
|
messageName | string |
Nom du message |
TransactionInformation
Informations sur la transaction
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
transactionId
|
transactionId | integer |
ID de la transaction |
|
transactionHash
|
transactionHash | string |
Hachage de transaction |
|
de
|
from | string |
De |
|
à
|
to | string |
À |
|
provisionnementÉtat
|
provisioningStatus | integer |
État d’approvisionnement |
ContractPropertyInformation
Informations sur la propriété Contract
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
workflowPropertyId
|
workflowPropertyId | integer |
ID de propriété de flux de travail |
|
nom
|
name | string |
Nom |
|
value
|
value | string |
Valeur |
CreateContractRequestMessage
Créer un message de demande de contrat
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Nom du flux de travail
|
workflowName | string |
Nom du flux de travail |
|
parameters
|
parameters | array of NameValueParameter |
Paramètres |
|
requestId
|
requestId | string |
ID de demande |
|
messageSchemaVersion
|
messageSchemaVersion | string |
Version du schéma de message |
|
messageName
|
messageName | string |
Nom du message |
NameValueParameter
Paramètre de valeur de nom
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
nom
|
name | string |
Nom |
|
value
|
value | string |
Valeur |
CreateContractUpdateMessage
Créer un message de mise à jour de contrat
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
contractId
|
contractId | integer |
ID de contrat |
|
contractLedgerIdentifier
|
contractLedgerIdentifier | string |
Identificateur du registre de contrat |
|
requestId
|
requestId | string |
ID de demande |
|
connectionId
|
connectionId | integer |
ID de connexion |
|
status
|
status | string |
Statut |
|
informations supplémentaires
|
additionalInformation | Object | |
|
messageSchemaVersion
|
messageSchemaVersion | string |
Version du schéma de message |
|
messageName
|
messageName | string |
Nom du message |
CreateContractActionRequestMessage
Créer un message de demande d’action de contrat
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
contractLedgerIdentifier
|
contractLedgerIdentifier | string |
Identificateur du registre de contrat |
|
workflowFunctionName
|
workflowFunctionName | string |
Nom de la fonction de flux de travail |
|
parameters
|
parameters | array of NameValueParameter |
Paramètres |
|
requestId
|
requestId | string |
ID de demande |
|
messageSchemaVersion
|
messageSchemaVersion | string |
Version du schéma de message |
|
messageName
|
messageName | string |
Nom du message |
CreateContractActionUpdateMessage
Créer un message de mise à jour d’action de contrat
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
requestId
|
requestId | string |
ID de demande |
|
connectionId
|
connectionId | integer |
ID de connexion |
|
status
|
status | string |
Statut |
|
informations supplémentaires
|
additionalInformation | Object | |
|
messageSchemaVersion
|
messageSchemaVersion | string |
Version du schéma de message |
|
messageName
|
messageName | string |
Nom du message |
ContractFunctionInvocationMessage
Message d’appel de fonction contract
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
visiteur
|
caller | IdentityInformation |
Informations d’identité |
|
contractId
|
contractId | integer |
ID de contrat |
|
contractLedgerIdentifier
|
contractLedgerIdentifier | string |
Identificateur du registre de contrat |
|
functionName
|
functionName | string |
Nom de la fonction |
|
parameters
|
parameters | array of NameValueParameter |
Paramètres |
|
transaction
|
transaction | TransactionInformation |
Informations sur la transaction |
|
inTransactionSequenceNumber
|
inTransactionSequenceNumber | integer |
numéro de séquence In-Transaction |
|
nom de l'événement
|
eventName | string |
Nom de l'événement |
|
connectionId
|
connectionId | integer |
ID de connexion |
|
informations supplémentaires
|
additionalInformation | Object | |
|
requestId
|
requestId | string |
ID de demande |
|
messageSchemaVersion
|
messageSchemaVersion | string |
Version du schéma de message |
|
messageName
|
messageName | string |
Nom du message |
IdentityInformation
Informations d’identité
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
type
|
type | string |
Type |
|
pièce d'identité
|
id | integer |
Id |
|
ledgerIdentifier
|
ledgerIdentifier | string |
Identificateur du registre |