Get-AzureRmIntegrationAccountGeneratedIcn
Questo cmdlet recupera il valore corrente del numero di controllo interscambio generato per contratto.
Avviso
Il modulo AzureRM PowerShell è stato ufficialmente deprecato a partire dal 29 febbraio 2024. È consigliabile eseguire la migrazione da AzureRM al modulo Az PowerShell per garantire il supporto e gli aggiornamenti continui.
Anche se il modulo AzureRM può ancora funzionare, non è più gestito o supportato, posizionando qualsiasi uso continuo a discrezione e rischio dell'utente. Per indicazioni sulla transizione al modulo Az, vedere le risorse di migrazione.
Sintassi
Get-AzureRmIntegrationAccountGeneratedIcn
-ResourceGroupName <String>
-Name <String>
[-AgreementName <String>]
[-AgreementType <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Descrizione
Questo cmdlet deve essere usato negli scenari di ripristino di emergenza per recuperare il valore corrente del numero di controllo dell'interscambio generato in modo da eseguire il writeback di un valore aumentato con Set-AzureRmIntegrationAccountGeneratedIcn. Il numero di controllo interscambio deve essere aumentato per evitare numeri di controllo di interscambio duplicati per i numeri che non è stato ancora replicato nell'area passiva quando si è verificata l'emergenza nell'area attiva. Specificare il parametro "-AgreementType" per specificare se i numeri di controllo X12 o Edifact devono restituire
Esempio
Esempio 1
PS C:\> Get-AzureRmIntegrationAccountGeneratedIcn -AgreementType "X12" -ResourceGroupName "ResourceGroup1" -Name "IntegrationAccount1" -AgreementName "X12IntegrationAccountAgreement"
ControlNumber : 1000
ControlNumberChangedTime : 2/15/2017 12:36:00 AM
IsMessageProcessingFailed:
Questo comando ottiene il numero di controllo dell'interscambio X12 generato dall'account di integrazione in base al nome del contratto. Assicurarsi che il contratto specificato sia di tipo "X12"
Esempio 2
PS C:\> Get-AzureRmIntegrationAccountGeneratedIcn -AgreementType "Edifact" -ResourceGroupName "ResourceGroup1" -Name "IntegrationAccount1" -AgreementName "EdifactIntegrationAccountAgreement"
ControlNumber : 1000
ControlNumberChangedTime : 2/15/2017 12:36:00 AM
IsMessageProcessingFailed:
Questo comando ottiene il numero di controllo dell'interscambio Edifact generato dall'account di integrazione in base al nome del contratto. Assicurarsi che l'accordo specificato sia di tipo "Edifact"
Esempio 3
PS C:\> Get-AzureRmIntegrationAccountGeneratedIcn -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:
Questo comando ottiene tutti i numeri di controllo dell'interscambio X12 generati in base al nome dell'account di integrazione.
Parametri
-AgreementName
Nome del contratto di account di integrazione.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AgreementType
Tipo di contratto dell'account di integrazione.
Type: | String |
Aliases: | MessageType |
Accepted values: | X12, Edifact |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultProfile
Credenziali, account, tenant e sottoscrizione usati per la comunicazione con Azure
Type: | IAzureContextContainer |
Aliases: | AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Nome dell'account di integrazione.
Type: | String |
Aliases: | ResourceName |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ResourceGroupName
Nome del gruppo di risorse dell'account di integrazione.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Input
Output
IntegrationAccountControlNumber