Set-AzIntegrationAccountGeneratedIcn
Hiermee wordt het door het integratieaccount gegenereerde ICN (Interchange Control Number) in de Azure-resourcegroep bijgewerkt.
Syntax
Set-AzIntegrationAccountGeneratedIcn
-ResourceGroupName <String>
-Name <String>
-AgreementName <String>
-ControlNumber <String>
[-AgreementType <String>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Met de cmdlet Set-AzIntegrationAccountGeneratedIcn wordt een bestaand integratieaccount bijgewerkt dat is gegenereerd door het ICN (Interchange Control Number) en wordt een object geretourneerd dat het door het integratieaccount gegenereerde uitwisselingsbeheernummer vertegenwoordigt. Gebruik deze cmdlet om een integratieaccount bij te werken dat is gegenereerd door een uitwisselingsbeheernummer. U kunt een door een integratieaccount gegenereerd nummer voor uitwisselingsbeheer bijwerken door de naam van het integratieaccount, de naam van de resourcegroep en de naam van de overeenkomst op te geven. U kunt geen nieuw integratieaccount maken dat met deze opdracht is gegenereerd. Als u de dynamische parameters wilt gebruiken, typt u deze in de opdracht of typt u een afbreekstreepje (-) om een parameternaam aan te geven en drukt u herhaaldelijk op tab om de beschikbare parameters te doorlopen. Als u een vereiste sjabloonparameter mist, wordt u door de cmdlet gevraagd om de waarde. Sjabloonparameterbestandwaarden die u opgeeft op de opdrachtregel hebben voorrang op sjabloonparameterwaarden in een sjabloonparameterobject. Geef de parameter '-AgreementType' op om op te geven of X12- of Edifact-besturingsnummers moeten worden geretourneerd
Voorbeelden
Voorbeeld 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:
Met deze opdracht wordt het door het integratieaccount gegenereerd X12-beheernummer voor een specifieke integratieaccountovereenkomst opgehaald, wordt de waarde met 100 verhoogd en wordt de bijgewerkte waarde teruggeschreven.
Voorbeeld 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:
Met deze opdracht haalt u het door het integratieaccount gegenereerde EdifactIntegrationAccountAgreement interchange control number voor een specifieke integratieaccountovereenkomst op, verhoogt u de waarde met 100 en schrijft u vervolgens de bijgewerkte waarde terug.
Parameters
-AgreementName
De naam van de integratieaccountovereenkomst.
Type: | String |
Position: | Named |
standaardwaarde: | None |
Vereist: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AgreementType
Het type integratieaccountovereenkomst.
Type: | String |
Aliases: | MessageType |
geaccepteerde waarden: | X12, Edifact |
Position: | Named |
standaardwaarde: | None |
Vereist: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Hiermee wordt u gevraagd om bevestiging voordat u de cmdlet uitvoert.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
standaardwaarde: | False |
Vereist: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ControlNumber
De gegenereerde nieuwe waarde voor het besturingselementnummer.
Type: | String |
Position: | Named |
standaardwaarde: | None |
Vereist: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultProfile
De referenties, het account, de tenant en het abonnement dat wordt gebruikt voor communicatie met Azure
Type: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
standaardwaarde: | None |
Vereist: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
De naam van het integratieaccount.
Type: | String |
Aliases: | ResourceName |
Position: | Named |
standaardwaarde: | None |
Vereist: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ResourceGroupName
De naam van de resourcegroep van het integratieaccount.
Type: | String |
Position: | Named |
standaardwaarde: | None |
Vereist: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-WhatIf
Hiermee wordt weergegeven wat er zou gebeuren als u de cmdlet uitvoert. De cmdlet wordt niet uitgevoerd.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
standaardwaarde: | False |
Vereist: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Invoerwaarden
Uitvoerwaarden
IntegrationAccountControlNumber
Verwante koppelingen
Azure PowerShell
Feedback
https://aka.ms/ContentUserFeedback.
Binnenkort beschikbaar: In de loop van 2024 zullen we GitHub-problemen geleidelijk uitfaseren als het feedbackmechanisme voor inhoud en deze vervangen door een nieuw feedbacksysteem. Zie voor meer informatie:Feedback verzenden en weergeven voor