Partager via


Set-AzureRmIntegrationAccountReceivedIcn

Met à jour le compte d’intégration a reçu le numéro de contrôle d’échange (ICN) dans le groupe de ressources Azure.

Avertissement

Le module AzureRM PowerShell a été officiellement déprécié le 29 février 2024. Les utilisateurs sont invités à migrer d’AzureRM vers le module Az PowerShell afin de s’assurer d’une prise en charge et des mises à jour continues.

Il est possible que le module AzureRM fonctionne encore, mais il ne fait plus l’objet de maintenance ni de support. L’utilisateur peut continuer à s’en servir s’il le souhaite, à ses propres risques. Consultez nos ressources sur la migration pour obtenir des conseils sur la transition vers le module Az.

Syntaxe

Set-AzureRmIntegrationAccountReceivedIcn
   -ResourceGroupName <String>
   -Name <String>
   -AgreementName <String>
   -ControlNumberValue <String>
   -IsMessageProcessingFailed <Boolean>
   [-AgreementType <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

L’applet de commande Set-AzureRmIntegrationAccountGeneratedIcn met à jour un compte d’intégration existant reçu un numéro de contrôle d’échange (ICN) et retourne un objet qui représente le numéro de contrôle d’échange reçu du compte d’intégration. Utilisez cette applet de commande pour mettre à jour un compte d’intégration reçu l’état de traitement des messages du numéro de contrôle d’échange. Vous pouvez mettre à jour un compte d’intégration reçu un numéro de contrôle d’échange en spécifiant le nom du compte d’intégration, le nom du groupe de ressources, le nom du contrat, la valeur du numéro de contrôle et l’état du traitement des messages. Vous ne pouvez pas créer un compte d’intégration reçu un numéro de contrôle d’échange avec cette commande. Pour utiliser les paramètres dynamiques, tapez-les simplement dans la commande, ou tapez un signe de trait d’union(-) pour indiquer un nom de paramètre, puis appuyez sur la touche TAB à plusieurs reprises pour parcourir les paramètres disponibles. Si vous manquez un paramètre de modèle obligatoire, l’applet de commande vous invite à entrer la valeur. Les valeurs de fichier de paramètres de modèle que vous spécifiez sur la ligne de commande sont prioritaires sur les valeurs des paramètres de modèle dans un objet de paramètre de modèle. Indiquez le paramètre « -AgreementType » pour spécifier si les numéros de contrôle X12 ou Edifact doivent être retournés

Exemples

Exemple 1

PS C:\> Set-AzureRmIntegrationAccountGeneratedIcn -AgreementType "X12" -ResourceGroupName "ResourceGroup1" -Name "IntegrationAccount1" -AgreementName "X12IntegrationAccountAgreement" -ControlNumber "123" -IsMessageProcessingFailed $true
ControlNumber             : 1100
ControlNumberChangedTime  : 2/15/2017 12:36:00 AM
IsMessageProcessingFailed : True

Cette commande met à jour le compte d’intégration a reçu le numéro de contrôle d’échange X12 pour un contrat de compte d’intégration spécifique et une valeur avec l’état de traitement des messages ayant échoué.

Exemple 2

PS C:\> Set-AzureRmIntegrationAccountGeneratedIcn -AgreementType "Edifact" -ResourceGroupName "ResourceGroup1" -Name "IntegrationAccount1" -AgreementName "EdifactIntegrationAccountAgreement" -ControlNumber "123" -IsMessageProcessingFailed $true
ControlNumber             : 1100
ControlNumberChangedTime  : 2/15/2017 12:36:00 AM
IsMessageProcessingFailed : True

Cette commande met à jour le compte d’intégration a reçu le numéro de contrôle d’échange Edifact pour un contrat de compte d’intégration spécifique et une valeur avec l’état de traitement des messages ayant échoué.

Paramètres

-AgreementName

Nom du contrat de compte d’intégration.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-AgreementType

Type de contrat de compte d’intégration (X12 ou Edifact).

Type:String
Alias:MessageType
Valeurs acceptées:X12, Edifact
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-Confirm

Vous demande une confirmation avant d’exécuter l’applet de commande.

Type:SwitchParameter
Alias:cf
Position:Named
Valeur par défaut:False
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-ControlNumberValue

Valeur du numéro de contrôle du compte d’intégration.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-DefaultProfile

Informations d’identification, compte, locataire et abonnement utilisés pour la communication avec Azure

Type:IAzureContextContainer
Alias:AzureRmContext, AzureCredential
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-IsMessageProcessingFailed

État du traitement des messages reçus.

Type:Boolean
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-Name

Nom du compte d’intégration.

Type:String
Alias:ResourceName
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-ResourceGroupName

Nom du groupe de ressources du compte d’intégration.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-WhatIf

Montre ce qui se passe en cas d’exécution de l’applet de commande. L’applet de commande n’est pas exécutée.

Type:SwitchParameter
Alias:wi
Position:Named
Valeur par défaut:False
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

Entrées

String

Sorties

IntegrationAccountControlNumber