Set-AzIntegrationAccountGeneratedIcn
Aktualizuje vygenerované řídicí číslo účtu integrace (ICN) ve skupině prostředků Azure.
Syntaxe
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 |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-AgreementType
Typ smlouvy o účtu integrace.
Typ: | String |
Aliasy: | MessageType |
Přípustné hodnoty: | X12, Edifact |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-Confirm
Před spuštěním rutiny zobrazí výzvu k potvrzení.
Typ: | SwitchParameter |
Aliasy: | cf |
Position: | Named |
Default value: | False |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-ControlNumber
Vygenerované číslo ovládacího prvku nová hodnota.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-DefaultProfile
Přihlašovací údaje, účet, tenant a předplatné používané ke komunikaci s Azure
Typ: | IAzureContextContainer |
Aliasy: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-Name
Název účtu integrace.
Typ: | String |
Aliasy: | ResourceName |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-ResourceGroupName
Název skupiny prostředků účtu integrace
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-WhatIf
Zobrazuje, co by se stalo při spuštění rutiny. Rutina není spuštěna.
Typ: | SwitchParameter |
Aliasy: | wi |
Position: | Named |
Default value: | False |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
Vstupy
Výstupy
IntegrationAccountControlNumber
Související odkazy
Azure PowerShell