Sdílet prostřednictvím


Set-AzIntegrationAccountGeneratedIcn

Aktualizace účtu integrace vygenerované číslo ovládacího prvku ICN (Interchange Control Number) ve skupině prostředků Azure.

Syntax

Set-AzIntegrationAccountGeneratedIcn
   -ResourceGroupName <String>
   -Name <String>
   -AgreementName <String>
   -ControlNumber <String>
   [-AgreementType <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

Rutina Set-AzIntegrationAccountGeneratedIcn aktualizuje existující účet integrace vygenerovaný řídicí číslo řízení výměny (ICN) a vrátí objekt, který představuje účet integrace vygenerovaný řídicí číslo výměny. Pomocí této rutiny můžete aktualizovat účet integrace vygenerovaný řídicí číslo výměny. Účet integrace vygenerovaný řídicím číslem výměny můžete aktualizovat zadáním názvu účtu integrace, názvu skupiny prostředků a názvu smlouvy. Pomocí tohoto příkazu nelze vytvořit nový účet integrace vygenerovaný řídicí číslo výměny. Pokud chcete použít dynamické parametry, stačí je zadat do příkazu nebo zadat znaménko spojovníku (-) k označení názvu parametru a opakovaným stisknutím klávesy TAB procházet dostupnými parametry. Pokud vynecháte požadovaný parametr šablony, rutina vás vyzve k zadání hodnoty. Hodnoty souboru parametrů šablony, které zadáte na příkazovém řádku, mají přednost před hodnotami parametrů šablony v objektu parametru šablony. Zadejte parametr -AgreementType a určete, jestli se mají vrátit řídicí čísla X12 nebo Edifact.

Příklady

Příklad 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:

Tento příkaz získá účet integrace vygenerovaný řídicím číslem X12 pro konkrétní smlouvu o účtu integrace, zvýší jeho hodnotu o 100 a pak zapíše aktualizovanou hodnotu.

Příklad 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:

Tento příkaz získá účet integrace vygenerovaný EdifactIntegrationAccountAgreement zaměnitelné číslo pro konkrétní smlouvu účtu integrace, zvýšit jeho hodnotu o 100 a pak zapíše aktualizovanou hodnotu.

Parametry

-AgreementName

Název smlouvy o účtu integrace.

Typ:String
Position:Named
výchozí hodnota:None
Vyžadováno:True
Accept pipeline input:False
Accept wildcard characters:False

-AgreementType

Typ smlouvy o účtu integrace.

Typ:String
Aliases:MessageType
přijímané hodnoty:X12, Edifact
Position:Named
výchozí hodnota:None
Vyžadováno:False
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

Před spuštěním rutiny zobrazí výzvu k potvrzení.

Typ:SwitchParameter
Aliases:cf
Position:Named
výchozí hodnota:False
Vyžadováno:False
Accept pipeline input:False
Accept wildcard characters:False

-ControlNumber

Vygenerované číslo ovládacího prvku nová hodnota.

Typ:String
Position:Named
výchozí hodnota:None
Vyžadováno:True
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Přihlašovací údaje, účet, tenant a předplatné používané ke komunikaci s Azure

Typ:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
výchozí hodnota:None
Vyžadováno:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

Název účtu integrace.

Typ:String
Aliases:ResourceName
Position:Named
výchozí hodnota:None
Vyžadováno:True
Accept pipeline input:False
Accept wildcard characters:False

-ResourceGroupName

Název skupiny prostředků účtu integrace

Typ:String
Position:Named
výchozí hodnota:None
Vyžadováno:True
Accept pipeline input:True
Accept wildcard characters:False

-WhatIf

Zobrazuje, co by se stalo při spuštění rutiny. Rutina není spuštěna.

Typ:SwitchParameter
Aliases:wi
Position:Named
výchozí hodnota:False
Vyžadováno:False
Accept pipeline input:False
Accept wildcard characters:False

Vstupy

String

Výstupy

IntegrationAccountControlNumber