Compartir a través de


Set-AzIntegrationAccountAgreement

Modifica un contrato de cuenta de integración.

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

El cmdlet Set-AzIntegrationAccountAgreement modifica un contrato de cuenta de integración. Este cmdlet devuelve un objeto que representa el contrato de cuenta de integración. Especifique el nombre de la cuenta de integración, el nombre del grupo de recursos y el nombre del contrato. Los valores de archivo de parámetros de plantilla que especifique en la línea de comandos tienen prioridad sobre los valores de parámetro de plantilla en un objeto de parámetro de plantilla. Este módulo admite parámetros dinámicos. Para usar un parámetro dinámico, es decir, escriba en el comando . Para detectar los nombres de parámetros dinámicos, escriba un guión (-) después del nombre del cmdlet y presione la tecla Tab repetidamente para recorrer los parámetros disponibles. Si omite un parámetro de plantilla necesario, el cmdlet le pedirá el valor.

Ejemplos

Ejemplo 1: Actualización de un contrato de cuenta de integración

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
                         . . .

Este comando actualiza un contrato de cuenta de integración en el grupo de recursos de Azure especificado.

Ejemplo 2

Modifica un contrato de cuenta de integración. (generado automáticamente)

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'

Parámetros

-AgreementContent

Especifica el contenido del contrato, en formato de notación de objetos JavaScript (JSON) para el contrato.

Tipo:String
Position:Named
valor predeterminado:None
Requerido:False
Accept pipeline input:False
Accept wildcard characters:False

-AgreementContentFilePath

Especifica la ruta de acceso del archivo del contenido del contrato para el contrato.

Tipo:String
Position:Named
valor predeterminado:None
Requerido:False
Accept pipeline input:False
Accept wildcard characters:False

-AgreementName

Especifica el nombre del contrato de cuenta de integración.

Tipo:String
Position:Named
valor predeterminado:None
Requerido:True
Accept pipeline input:True
Accept wildcard characters:False

-AgreementType

Especifica el tipo de contrato de cuenta de integración. Los valores permitidos para este parámetro son los siguientes:

  • X12
  • AS2
  • Edifact
Tipo:String
valores aceptados:X12, AS2, Edifact
Position:Named
valor predeterminado:None
Requerido:False
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

Le solicita su confirmación antes de ejecutar el cmdlet.

Tipo:SwitchParameter
Aliases:cf
Position:Named
valor predeterminado:False
Requerido:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Las credenciales, la cuenta, el inquilino y la suscripción que se usan para la comunicación con Azure

Tipo:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
valor predeterminado:None
Requerido:False
Accept pipeline input:False
Accept wildcard characters:False

-Force

Obliga al comando a ejecutarse sin solicitar la confirmación del usuario.

Tipo:SwitchParameter
Position:Named
valor predeterminado:None
Requerido:False
Accept pipeline input:False
Accept wildcard characters:False

-GuestIdentityQualifier

Especifica un calificador de identidad empresarial de nombre para el asociado invitado.

Tipo:String
Position:Named
valor predeterminado:None
Requerido:False
Accept pipeline input:False
Accept wildcard characters:False

-GuestIdentityQualifierValue

Valor del calificador de identidad de invitado del contrato de cuenta de integración.

Tipo:String
Position:Named
valor predeterminado:None
Requerido:False
Accept pipeline input:False
Accept wildcard characters:False

-GuestPartner

Especifica el nombre del asociado invitado.

Tipo:String
Position:Named
valor predeterminado:None
Requerido:False
Accept pipeline input:False
Accept wildcard characters:False

-HostIdentityQualifier

Especifica un calificador de identidad empresarial de nombre para el asociado host.

Tipo:String
Position:Named
valor predeterminado:None
Requerido:False
Accept pipeline input:False
Accept wildcard characters:False

-HostIdentityQualifierValue

Valor del calificador de identidad de host del contrato de cuenta de integración.

Tipo:String
Position:Named
valor predeterminado:None
Requerido:False
Accept pipeline input:False
Accept wildcard characters:False

-HostPartner

Especifica el nombre del asociado host.

Tipo:String
Position:Named
valor predeterminado:None
Requerido:False
Accept pipeline input:False
Accept wildcard characters:False

-Metadata

Especifica un objeto de metadatos para el contrato.

Tipo:Object
Position:Named
valor predeterminado:None
Requerido:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

Especifica el nombre de una cuenta de integración.

Tipo:String
Aliases:IntegrationAccountName, ResourceName
Position:Named
valor predeterminado:None
Requerido:True
Accept pipeline input:True
Accept wildcard characters:False

-ResourceGroupName

Especifica el nombre de un grupo de recursos.

Tipo:String
Position:Named
valor predeterminado:None
Requerido:True
Accept pipeline input:True
Accept wildcard characters:False

-WhatIf

Muestra lo que sucedería si se ejecutara el cmdlet. El cmdlet no se ejecuta.

Tipo:SwitchParameter
Aliases:wi
Position:Named
valor predeterminado:False
Requerido:False
Accept pipeline input:False
Accept wildcard characters:False

Entradas

String

Salidas

IntegrationAccountAgreement