Set-AzIntegrationAccountGeneratedIcn

Azure 리소스 그룹에서 ICN(교환 제어 번호)을 생성한 통합 계정을 업데이트.

Syntax

Set-AzIntegrationAccountGeneratedIcn
   -ResourceGroupName <String>
   -Name <String>
   -AgreementName <String>
   -ControlNumber <String>
   [-AgreementType <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

Set-AzIntegrationAccountGeneratedIcn cmdlet은 기존 통합 계정에서 생성된 ICN(교환 컨트롤 번호)을 업데이트하고 통합 계정에서 생성된 교환 컨트롤 번호를 나타내는 개체를 반환합니다. 이 cmdlet을 사용하여 통합 계정에서 생성된 교환 컨트롤 번호를 업데이트합니다. 통합 계정 이름, 리소스 그룹 이름 및 계약 이름을 지정하여 통합 계정에서 생성된 교환 컨트롤 번호를 업데이트할 수 있습니다. 이 명령을 사용하여 생성된 새 통합 계정 교환 컨트롤 번호를 만들 수 없습니다. 동적 매개 변수를 사용하려면 명령에 입력하거나 하이픈 기호(-)를 입력하여 매개 변수 이름을 표시한 다음 TAB 키를 반복해서 눌러 사용 가능한 매개 변수를 순환합니다. 필요한 템플릿 매개 변수가 누락되면 cmdlet에서 값을 묻는 메시지를 표시합니다. 명령줄에서 지정하는 템플릿 매개 변수 파일 값이 템플릿 매개 변수 개체의 템플릿 매개 변수 값보다 우선합니다. "-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

통합 계정 계약 이름입니다.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-AgreementType

통합 계정 계약 유형입니다.

Type:String
Aliases:MessageType
Accepted values:X12, Edifact
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

cmdlet을 실행하기 전에 확인 메시지가 표시됩니다.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ControlNumber

생성된 컨트롤 번호 새 값입니다.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Azure와의 통신에 사용되는 자격 증명, 계정, 테넌트 및 구독

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

통합 계정 이름입니다.

Type:String
Aliases:ResourceName
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-ResourceGroupName

통합 계정 리소스 그룹 이름입니다.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-WhatIf

cmdlet이 실행될 경우 결과 동작을 표시합니다. cmdlet이 실행되지 않습니다.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

입력

String

출력

IntegrationAccountControlNumber