< Back

Set-AzureRmIntegrationAccountReceivedIcn

Tue Jan 29, 2019 9:51 pm

NAME Set-AzureRmIntegrationAccountReceivedIcn



SYNOPSIS

Updates the integration account received interchange control number (ICN) in the Azure resource group.





SYNTAX

Set-AzureRmIntegrationAccountReceivedIcn -AgreementName <String> [-AgreementType {X12 | Edifact}] -ControlNumberValue <String> [-DefaultProfile

<IAzureContextContainer>] -IsMessageProcessingFailed <Boolean> -Name <String> -ResourceGroupName <String> [-Confirm] [-WhatIf] [<CommonParameters>]





DESCRIPTION

The Set-AzureRmIntegrationAccountGeneratedIcn cmdlet updates an existing integration account received interchange control number (ICN) and returns

an object that represents the integration account received interchange control number. Use this cmdlet to update an integration account received

interchange control number's message processing status. You can update an integration account received interchange control number by specifying

the integration account name, resource group name, agreement name, control number value and message processing status. You cannot create a new

integration account received interchange control number with this command. To use the dynamic parameters, just type them in the command, or type a

hyphen sign(-) to indicate a parameter name and then press the TAB key repeatedly to cycle through the available parameters. If you miss a

required template parameter, the cmdlet prompts you for the value. Template parameter file values that you specify at the command line take

precedence over template parameter values in a template parameter object. Please do provide the "-AgreementType" parameter to specify whether X12

or Edifact control numbers to return





PARAMETERS

-AgreementName <String>

The integration account agreement name.



Required? true

Position? named

Default value None

Accept pipeline input? False

Accept wildcard characters? false



-AgreementType <String>

The integration account agreement type (X12 or Edifact).



Required? false

Position? named

Default value None

Accept pipeline input? False

Accept wildcard characters? false



-ControlNumberValue <String>

The integration account control number value.



Required? true

Position? named

Default value None

Accept pipeline input? False

Accept wildcard characters? false



-DefaultProfile <IAzureContextContainer>

The credentials, account, tenant, and subscription used for communication with azure



Required? false

Position? named

Default value None

Accept pipeline input? False

Accept wildcard characters? false



-IsMessageProcessingFailed <Boolean>

The received message processing status.



Required? true

Position? named

Default value None

Accept pipeline input? False

Accept wildcard characters? false



-Name <String>

The integration account name.



Required? true

Position? named

Default value None

Accept pipeline input? False

Accept wildcard characters? false



-ResourceGroupName <String>

The integration account resource group name.



Required? true

Position? named

Default value None

Accept pipeline input? True (ByPropertyName)

Accept wildcard characters? false



-Confirm [<SwitchParameter>]

Prompts you for confirmation before running the cmdlet.



Required? false

Position? named

Default value False

Accept pipeline input? False

Accept wildcard characters? false



-WhatIf [<SwitchParameter>]

Shows what would happen if the cmdlet runs. The cmdlet is not run.



Required? false

Position? named

Default value False

Accept pipeline input? False

Accept wildcard characters? false



<CommonParameters>

This cmdlet supports the common parameters: Verbose, Debug,

ErrorAction, ErrorVariable, WarningAction, WarningVariable,

OutBuffer, PipelineVariable, and OutVariable. For more information, see

about_CommonParameters (http://go.microsoft.com/fwlink/?LinkID=113216).



INPUTS

System.String







OUTPUTS

Microsoft.Azure.Commands.LogicApp.Utilities.IntegrationAccountControlNumber







NOTES









Example 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



This command updates the integration account received X12 interchange control number for a specific integration account agreement and value with

message processing status failed.





Example 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



This command updates the integration account received Edifact interchange control number for a specific integration account agreement and value

with message processing status failed.







RELATED LINKS

Online Version: https://docs.microsoft.com/en-us/powers ... eceivedicn

Get-AzureRmIntegrationAccountReceivedIcn

Remove-AzureRmIntegrationAccountReceivedIcn