Set-AzIntegrationAccountGeneratedIcn
Atualiza o ICN (número de controle de intercâmbio) gerado pela conta de integração no grupo de recursos do Azure.
Sintaxe
Set-AzIntegrationAccountGeneratedIcn
-ResourceGroupName <String>
-Name <String>
-AgreementName <String>
-ControlNumber <String>
[-AgreementType <String>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
O cmdlet Set-AzIntegrationAccountGeneratedIcn atualiza um ICN (número de controle de intercâmbio) gerado por uma conta de integração existente e retorna um objeto que representa o número de controle de intercâmbio gerado pela conta de integração. Use esse cmdlet para atualizar um número de controle de intercâmbio gerado pela conta de integração. Você pode atualizar um número de controle de intercâmbio gerado pela conta de integração especificando o nome da conta de integração, o nome do grupo de recursos e o nome do contrato. Você não pode criar um novo número de controle de intercâmbio gerado por conta de integração com esse comando. Para usar os parâmetros dinâmicos, basta digitá-los no comando ou digitar um sinal de hifen(-) para indicar um nome de parâmetro e pressionar a tecla TAB repetidamente para percorrer os parâmetros disponíveis. Se você perder um parâmetro de modelo necessário, o cmdlet solicitará o valor. Os valores de arquivo de parâmetro de modelo especificados na linha de comando têm precedência sobre valores de parâmetro de modelo em um objeto de parâmetro de modelo. Forneça o parâmetro "-AgreementType" para especificar se os números de controle X12 ou Edifact serão retornados
Exemplos
Exemplo 1
$resourceGroup.ResourceGroupName = "ResourceGroup1"
$integrationAccountName = "IntegrationAccount1"
$integrationAccountAgreementName = "X12IntegrationAccountAgreement"
$initialControlNumber = Get-AzIntegrationAccountGeneratedIcn -AgreementType X12 -ResourceGroupName $resourceGroup.ResourceGroupName -Name $integrationAccountName -AgreementName $integrationAccountAgreementName
$incrementedControlNumberValue = [convert]::ToString([convert]::ToInt32($initialControlNumber.ControlNumber, 10) + 100, 10)
Set-AzIntegrationAccountGeneratedIcn -ResourceGroupName $resourceGroup.ResourceGroupName -Name $integrationAccountName -AgreementName $integrationAccountAgreementName -ControlNumber $incrementedControlNumberValue
ControlNumber : 1100
ControlNumberChangedTime : 2/15/2017 12:36:00 AM
IsMessageProcessingFailed:
Esse comando obtém o número de controle de intercâmbio X12 gerado pela conta de integração para um contrato de conta de integração específico, aumenta seu valor em 100 e grava de volta o valor atualizado.
Exemplo 2
$resourceGroup.ResourceGroupName = "ResourceGroup1"
$integrationAccountName = "IntegrationAccount1"
$integrationAccountAgreementName = "EdifactIntegrationAccountAgreement"
$initialControlNumber = Get-AzIntegrationAccountGeneratedIcn -AgreementType EdifactIntegrationAccountAgreement -ResourceGroupName $resourceGroup.ResourceGroupName -Name $integrationAccountName -AgreementName $integrationAccountAgreementName
$incrementedControlNumberValue = [convert]::ToString([convert]::ToInt32($initialControlNumber.ControlNumber, 10) + 100, 10)
Set-AzIntegrationAccountGeneratedIcn -ResourceGroupName $resourceGroup.ResourceGroupName -Name $integrationAccountName -AgreementName $integrationAccountAgreementName -ControlNumber $incrementedControlNumberValue
ControlNumber : 1100
ControlNumberChangedTime : 2/15/2017 12:36:00 AM
IsMessageProcessingFailed:
Esse comando obtém o número de controle de intercâmbio EdifactIntegrationAccountAgreement gerado pela conta de integração para um contrato de conta de integração específico, aumenta seu valor em 100 e grava de volta o valor atualizado.
Parâmetros
-AgreementName
O nome do contrato de conta de integração.
Tipo: | String |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-AgreementType
O tipo de contrato de conta de integração.
Tipo: | String |
Aliases: | MessageType |
Valores aceitos: | X12, Edifact |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-Confirm
Solicita a confirmação antes de executar o cmdlet.
Tipo: | SwitchParameter |
Aliases: | cf |
Cargo: | Named |
Valor padrão: | False |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-ControlNumber
O novo valor do número de controle gerado.
Tipo: | String |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-DefaultProfile
As credenciais, a conta, o locatário e a assinatura usados para comunicação com o azure
Tipo: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-Name
O nome da conta de integração.
Tipo: | String |
Aliases: | ResourceName |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-ResourceGroupName
O nome do grupo de recursos da conta de integração.
Tipo: | String |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | True |
Aceitar caracteres curinga: | False |
-WhatIf
Mostra o que aconteceria se o cmdlet fosse executado. O cmdlet não é executado.
Tipo: | SwitchParameter |
Aliases: | wi |
Cargo: | Named |
Valor padrão: | False |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
Entradas
Saídas
Links Relacionados
Azure PowerShell