Поделиться через


Get-AzIntegrationAccountGeneratedIcn

Этот командлет извлекает текущее значение созданного контрольного номера обмена на соглашение.

Синтаксис

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

Описание

Этот командлет предназначен для использования в сценариях аварийного восстановления для получения текущего значения созданного контрольного номера обмена, чтобы восстановить увеличенное значение с помощью Set-AzIntegrationAccountGeneratedIcn. Контрольный номер обмена следует увеличить, чтобы избежать дублирования контрольных номеров для чисел, которые еще не могут быть реплицированы в пассивный регион, когда авария произошла в активном регионе. Укажите параметр "-AgreementType", чтобы указать, следует ли возвращать номера элементов управления X12 или Edifact.

Примеры

Пример 1

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

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

Эта команда получает учетную запись интеграции, созданную контрольным номером X12 по имени соглашения. Убедитесь, что указанное соглашение имеет тип X12.

Пример 2

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

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

Эта команда получает учетную запись интеграции, созданную Edifact, контрольный номер обмена по имени соглашения. Убедитесь, что указанное соглашение имеет тип "Edifact"

Пример 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:

Эта команда получает все созданные номера управления обмена X12 по имени учетной записи интеграции.

Параметры

-AgreementName

Имя соглашения об учетной записи интеграции.

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-AgreementType

Тип соглашения об учетной записи интеграции.

Тип:String
Aliases:MessageType
Допустимые значения:X12, Edifact
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-DefaultProfile

Учетные данные, учетная запись, клиент и подписка, используемые для обмена данными с Azure

Тип:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Name

Имя учетной записи интеграции.

Тип:String
Aliases:ResourceName
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-ResourceGroupName

Имя группы ресурсов учетной записи интеграции.

Тип:String
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:True
Принять подстановочные знаки:False

Входные данные

Выходные данные