Partager via


Set-AzIntegrationAccountAgreement

Modifie un contrat de compte d’intégration.

Syntax

Set-AzIntegrationAccountAgreement
   -ResourceGroupName <String>
   -Name <String>
   -AgreementName <String>
   [-AgreementType <String>]
   [-GuestPartner <String>]
   [-HostPartner <String>]
   [-GuestIdentityQualifier <String>]
   [-GuestIdentityQualifierValue <String>]
   [-HostIdentityQualifier <String>]
   [-HostIdentityQualifierValue <String>]
   [-AgreementContent <String>]
   [-AgreementContentFilePath <String>]
   [-Metadata <Object>]
   [-Force]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

L’applet de commande Set-AzIntegrationAccountAgreement modifie un contrat de compte d’intégration. Cette applet de commande retourne un objet qui représente le contrat de compte d’intégration. Spécifiez le nom du compte d’intégration, le nom du groupe de ressources et le nom du contrat. 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. Ce module prend en charge les paramètres dynamiques. Pour utiliser un paramètre dynamique, tapez-le dans la commande. Pour découvrir les noms des paramètres dynamiques, tapez un trait d’union (-) après le nom de l’applet de commande, puis appuyez plusieurs fois sur tabulation pour parcourir les paramètres disponibles. Si vous omettez un paramètre de modèle requis, l’applet de commande vous invite à entrer la valeur.

Exemples

Exemple 1 : Mettre à jour un contrat de compte d’intégration

Set-AzIntegrationAccountAgreement -Name "IntegrationAccount31"-ResourceGroupName "ResourceGroup11" -AgreementName "IntegrationAccountAgreement06" -AgreementType "X12" -GuestPartner "GuestPartner" -HostPartner "HostPartner" -GuestIdentityQualifier "BB" -HostIdentityQualifier "AA" -AgreementContentFilePath "C:\temp\AgreementContent.json"

Id                     : /subscriptions/<SubscriptionId>/resourceGroups/ResourceGroup11/providers/Microsoft.Logic/integrationAccounts/IntegrationAccount31/agreements/IntegrationAccountAgreement06
Name                   : IntegrationAccountAgreement06
Type                   : Microsoft.Logic/integrationAccounts/agreements
CreatedTime            : 3/26/2016 6:43:52 PM
ChangedTime            : 3/26/2016 6:43:52 PM
AgreementType          : X12
HostPartner            : HostPartner
GuestPartner           : GuestPartner
HostIdentityQualifier  : AA
HostIdentityValue      : AA
GuestIdentityQualifier : BB
GuestIdentityValue     : BB
Content                : {"AS2":null,"X12":{"ReceiveAgreement":{"SenderBusinessIdentity":{"Qualifier":"AA","Value":"AA"},"ReceiverBusinessIdentity":{"Qualifier":"ZZ","Valu
                         e":"ZZ"},"ProtocolSettings":{"ValidationSettings":{"ValidateCharacterSet":true,"CheckDuplicateInterchangeControlNumber":false,"InterchangeControlN
                         . . .

Cette commande met à jour un contrat de compte d’intégration dans le groupe de ressources Azure spécifié.

Exemple 2

Modifie un contrat de compte d’intégration. (généré automatiquement)

Set-AzIntegrationAccountAgreement -AgreementContentFilePath 'C:\temp\AgreementContent.json' -AgreementName 'IntegrationAccountAgreement06' -GuestIdentityQualifier 'BB' -GuestIdentityQualifierValue <String> -GuestPartner 'GuestPartner' -HostIdentityQualifier 'AA' -HostIdentityQualifierValue <String> -HostPartner 'HostPartner' -Metadata <Object> -Name 'IntegrationAccount31' -ResourceGroupName 'ResourceGroup11'

Paramètres

-AgreementContent

Spécifie le contenu du contrat, au format JSON (JavaScript Object Notation), pour le contrat.

Type:String
Position:Named
valeur par défaut:None
Obligatoire:False
Accept pipeline input:False
Accept wildcard characters:False

-AgreementContentFilePath

Spécifie le chemin d’accès du fichier du contenu du contrat pour le contrat.

Type:String
Position:Named
valeur par défaut:None
Obligatoire:False
Accept pipeline input:False
Accept wildcard characters:False

-AgreementName

Spécifie le nom du contrat de compte d’intégration.

Type:String
Position:Named
valeur par défaut:None
Obligatoire:True
Accept pipeline input:True
Accept wildcard characters:False

-AgreementType

Spécifie le type de contrat de compte d’intégration. Les valeurs valides pour ce paramètre sont :

  • X 12
  • AS2
  • Edifact
Type:String
valeurs acceptées:X12, AS2, Edifact
Position:Named
valeur par défaut:None
Obligatoire:False
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

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

Type:SwitchParameter
Aliases:cf
Position:Named
valeur par défaut:False
Obligatoire:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

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

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
valeur par défaut:None
Obligatoire:False
Accept pipeline input:False
Accept wildcard characters:False

-Force

Force l’exécution de la commande sans demander la confirmation de l’utilisateur.

Type:SwitchParameter
Position:Named
valeur par défaut:None
Obligatoire:False
Accept pipeline input:False
Accept wildcard characters:False

-GuestIdentityQualifier

Spécifie un qualificateur d’identité d’entreprise de nom pour le partenaire invité.

Type:String
Position:Named
valeur par défaut:None
Obligatoire:False
Accept pipeline input:False
Accept wildcard characters:False

-GuestIdentityQualifierValue

Valeur du qualificateur d’identité invité du contrat de compte d’intégration.

Type:String
Position:Named
valeur par défaut:None
Obligatoire:False
Accept pipeline input:False
Accept wildcard characters:False

-GuestPartner

Spécifie le nom du partenaire invité.

Type:String
Position:Named
valeur par défaut:None
Obligatoire:False
Accept pipeline input:False
Accept wildcard characters:False

-HostIdentityQualifier

Spécifie un qualificateur d’identité métier de nom pour le partenaire hôte.

Type:String
Position:Named
valeur par défaut:None
Obligatoire:False
Accept pipeline input:False
Accept wildcard characters:False

-HostIdentityQualifierValue

Valeur de qualificateur d’identité d’hôte du contrat de compte d’intégration.

Type:String
Position:Named
valeur par défaut:None
Obligatoire:False
Accept pipeline input:False
Accept wildcard characters:False

-HostPartner

Spécifie le nom du partenaire hôte.

Type:String
Position:Named
valeur par défaut:None
Obligatoire:False
Accept pipeline input:False
Accept wildcard characters:False

-Metadata

Spécifie un objet de métadonnées pour le contrat.

Type:Object
Position:Named
valeur par défaut:None
Obligatoire:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

Spécifie le nom d’un compte d’intégration.

Type:String
Aliases:IntegrationAccountName, ResourceName
Position:Named
valeur par défaut:None
Obligatoire:True
Accept pipeline input:True
Accept wildcard characters:False

-ResourceGroupName

Spécifie le nom d’un groupe de ressources.

Type:String
Position:Named
valeur par défaut:None
Obligatoire:True
Accept pipeline input:True
Accept wildcard characters: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
Aliases:wi
Position:Named
valeur par défaut:False
Obligatoire:False
Accept pipeline input:False
Accept wildcard characters:False

Entrées

String

Sorties

IntegrationAccountAgreement