New-AzIntegrationAccountAgreement
Crea un contrato de cuenta de integración.
Sintaxis
New-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>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
El cmdlet New-AzIntegrationAccountAgreement crea 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, el nombre del contrato, el tipo, el nombre del asociado, los calificadores de asociados y el contenido 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: Creación de un contrato de cuenta de integración
New-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 crea un contrato de cuenta de integración en el grupo de recursos de Azure especificado.
Ejemplo 2
Crea un contrato de cuenta de integración. (generado automáticamente)
New-AzIntegrationAccountAgreement -AgreementContent <String> -AgreementName 'IntegrationAccountAgreement06' -AgreementType X12 -GuestIdentityQualifier 'BB' -GuestIdentityQualifierValue <String> -GuestPartner 'GuestPartner' -HostIdentityQualifier 'AA' -HostIdentityQualifierValue <String> -HostPartner 'HostPartner' -Name 'IntegrationAccount31' -ResourceGroupName 'ResourceGroup11'
Parámetros
-AgreementContent
Especifica el contenido del contrato, en formato de notación de objetos JavaScript (JSON) para el contrato. Especifique este parámetro o el parámetro AgreementContentFilePath.
Tipo: | String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-AgreementContentFilePath
Especifica la ruta de acceso del archivo del contenido del contrato para el contrato. Especifique este parámetro o el parámetro AgreementContent.
Tipo: | String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-AgreementName
Especifica un nombre para el contrato de cuenta de integración.
Tipo: | String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |
-AgreementType
Especifica el tipo de contrato de cuenta de integración. Los valores aceptables para este parámetro son:
- X12
- AS2
- Edifact
Tipo: | String |
Valores aceptados: | X12, AS2, Edifact |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-Confirm
Le pide confirmación antes de ejecutar el cmdlet.
Tipo: | SwitchParameter |
Alias: | cf |
Posición: | Named |
Valor predeterminado: | False |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-DefaultProfile
Las credenciales, la cuenta, el inquilino y la suscripción que se usan para la comunicación con Azure
Tipo: | IAzureContextContainer |
Alias: | AzContext, AzureRmContext, AzureCredential |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-GuestIdentityQualifier
Especifica un calificador de identidad empresarial de nombre para el asociado invitado.
Tipo: | String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-GuestIdentityQualifierValue
Valor del calificador de identidad de invitado del contrato de cuenta de integración.
Tipo: | String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-GuestPartner
Especifica el nombre del asociado invitado.
Tipo: | String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-HostIdentityQualifier
Especifica un calificador de identidad empresarial de nombre para el asociado host.
Tipo: | String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-HostIdentityQualifierValue
Valor del calificador de identidad de host del contrato de cuenta de integración.
Tipo: | String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-HostPartner
Especifica el nombre del asociado host.
Tipo: | String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-Metadata
Especifica un objeto de metadatos para el contrato.
Tipo: | Object |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-Name
Especifica el nombre de la cuenta de integración.
Tipo: | String |
Alias: | IntegrationAccountName, ResourceName |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |
-ResourceGroupName
Especifica el nombre de un grupo de recursos.
Tipo: | String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |
-WhatIf
Muestra lo que sucedería si el cmdlet se ejecuta. El cmdlet no se ejecuta.
Tipo: | SwitchParameter |
Alias: | wi |
Posición: | Named |
Valor predeterminado: | False |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |