Set-AzIntegrationAccountGeneratedIcn
Обновляет созданный контрольный номер обмена (ICN) учетной записи интеграции в группе ресурсов Azure.
Синтаксис
Set-AzIntegrationAccountGeneratedIcn
-ResourceGroupName <String>
-Name <String>
-AgreementName <String>
-ControlNumber <String>
[-AgreementType <String>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Описание
Командлет Set-AzIntegrationAccountGeneratedIcn обновляет существующую учетную запись интеграции, созданную контрольным номером обмена (ICN), и возвращает объект, представляющий созданный контрольный номер учетной записи интеграции. Используйте этот командлет, чтобы обновить созданный контрольный номер учетной записи интеграции. Вы можете обновить созданный контрольный номер учетной записи интеграции, указав имя учетной записи интеграции, имя группы ресурсов и имя соглашения. Невозможно создать новый контрольный номер учетной записи интеграции, созданной с помощью этой команды. Чтобы использовать динамические параметры, просто введите их в команде или введите знак дефиса(-), чтобы указать имя параметра, а затем нажмите клавишу TAB, чтобы выполнить циклический цикл по доступным параметрам. Если у вас отсутствует обязательный параметр шаблона, командлет запрашивает значение. Значения файла параметров шаблона, указанные в командной строке, имеют приоритет над значениями параметров шаблона в объекте параметра шаблона. Укажите параметр "-AgreementType", чтобы указать, следует ли возвращать номера элементов управления X12 или Edifact.
Примеры
Пример 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:
Эта команда получает созданный контрольный номер обмена X12 для определенного соглашения об учетной записи интеграции, увеличив его значение на 100, а затем записывает обновленное значение.
Пример 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:
Эта команда получает учетную запись интеграции, созданную EdifactIntegrationAccountAgreement для определенного соглашения об учетной записи интеграции, увеличьте его значение на 100, а затем записывает обновленное значение.
Параметры
-AgreementName
Имя соглашения об учетной записи интеграции.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-AgreementType
Тип соглашения об учетной записи интеграции.
Тип: | String |
Aliases: | MessageType |
Допустимые значения: | X12, Edifact |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Confirm
Запрашивает подтверждение перед запуском командлета.
Тип: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-ControlNumber
Новое значение созданного контрольного номера.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | 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 |
-WhatIf
Показывает, что произойдет, если командлет выполняется. Командлет не выполняется.
Тип: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
Входные данные
Выходные данные
Связанные ссылки
Azure PowerShell