Dela via


Get-AzIntegrationAccountGeneratedIcn

Den här cmdleten hämtar det aktuella värdet för det genererade utbyteskontrollnumret per avtal.

Syntax

Get-AzIntegrationAccountGeneratedIcn
   -ResourceGroupName <String>
   -Name <String>
   [-AgreementName <String>]
   [-AgreementType <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Description

Den här cmdleten är avsedd att användas i haveriberedskapsscenarier för att hämta det aktuella värdet för det genererade utbyteskontrollnumret så att du kan skriva tillbaka ett ökat värde med Set-AzIntegrationAccountGeneratedIcn. Utbyteskontrollnumret bör ökas för att undvika duplicerade utbyteskontrollnummer för de tal som ännu inte kunde replikeras till den passiva regionen när katastrofen inträffade i den aktiva regionen. Ange parametern "-AgreementType" för att ange om X12- eller Edifact-kontrollnummer ska returneras

Exempel

Exempel 1

Get-AzIntegrationAccountGeneratedIcn -AgreementType "X12" -ResourceGroupName "ResourceGroup1" -Name "IntegrationAccount1" -AgreementName "X12IntegrationAccountAgreement"

ControlNumber            : 1000
ControlNumberChangedTime : 2/15/2017 12:36:00 AM
IsMessageProcessingFailed:

Det här kommandot hämtar det integrationskonto som genererade X12-utbyteskontrollnumret efter avtalsnamn. Kontrollera att det angivna avtalet är av typen "X12"

Exempel 2

Get-AzIntegrationAccountGeneratedIcn -AgreementType "Edifact" -ResourceGroupName "ResourceGroup1" -Name "IntegrationAccount1" -AgreementName "EdifactIntegrationAccountAgreement"

ControlNumber            : 1000
ControlNumberChangedTime : 2/15/2017 12:36:00 AM
IsMessageProcessingFailed:

Det här kommandot hämtar det integrationskonto som genererade Edifact-utbyteskontrollnumret efter avtalsnamn. Kontrollera att det angivna avtalet är av typen "Edifact"

Exempel 3

Get-AzIntegrationAccountGeneratedIcn -AgreementType "X12" -ResourceGroupName "ResourceGroup1" -Name "IntegrationAccount1"

ControlNumber            : 1000
ControlNumberChangedTime : 2/22/2017 8:05:41 PM
AgreementName            : X12IntegrationAccountAgreement1
IsMessageProcessingFailed:

ControlNumber            : 1000
ControlNumberChangedTime : 2/22/2017 8:05:41 PM
AgreementName            : X12IntegrationAccountAgreement2
IsMessageProcessingFailed:

ControlNumber            : No generated control number was found for this agreement.
ControlNumberChangedTime : 1/1/0001 12:00:00 AM
AgreementName            : X12IntegrationAccountAgreement3
IsMessageProcessingFailed:

Det här kommandot hämtar alla genererade X12-utbyteskontrollnummer efter namnet på integrationskontot.

Parametrar

-AgreementName

Namnet på integrationskontots avtal.

Typ:String
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-AgreementType

Typ av integrationskontoavtal.

Typ:String
Alias:MessageType
Godkända värden:X12, Edifact
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-DefaultProfile

Autentiseringsuppgifter, konto, klientorganisation och prenumeration som används för kommunikation med Azure

Typ:IAzureContextContainer
Alias:AzContext, AzureRmContext, AzureCredential
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-Name

Namnet på integrationskontot.

Typ:String
Alias:ResourceName
Position:Named
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-ResourceGroupName

Namnet på resursgruppen för integrationskontot.

Typ:String
Position:Named
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:True
Godkänn jokertecken:False

Indata

String

Utdata

IntegrationAccountControlNumber