Get-AzIntegrationAccountGeneratedIcn
Questo cmdlet recupera il valore corrente del numero di controllo interscambio generato per contratto.
Sintassi
Get-AzIntegrationAccountGeneratedIcn
-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 interscambio generato in modo da eseguire il writeback di un valore aumentato con Set-AzIntegrationAccountGeneratedIcn. 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
Get-AzIntegrationAccountGeneratedIcn -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
Get-AzIntegrationAccountGeneratedIcn -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
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:
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.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-AgreementType
Tipo di contratto dell'account di integrazione.
Tipo: | String |
Alias: | MessageType |
Valori accettati: | X12, Edifact |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-DefaultProfile
Credenziali, account, tenant e sottoscrizione usati per la comunicazione con Azure
Tipo: | IAzureContextContainer |
Alias: | AzContext, AzureRmContext, AzureCredential |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-Name
Nome dell'account di integrazione.
Tipo: | String |
Alias: | ResourceName |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-ResourceGroupName
Nome del gruppo di risorse dell'account di integrazione.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |
Input
Output
IntegrationAccountControlNumber