Update-AzReservation
의 적용된 범위를 Reservation
업데이트.
Syntax
Update-AzReservation
-Id <String>
-OrderId <String>
[-AppliedScope <String[]>]
[-AppliedScopePropertyDisplayName <String>]
[-AppliedScopePropertyManagementGroupId <String>]
[-AppliedScopePropertyResourceGroupId <String>]
[-AppliedScopePropertySubscriptionId <String>]
[-AppliedScopePropertyTenantId <String>]
[-AppliedScopeType <AppliedScopeType>]
[-InstanceFlexibility <InstanceFlexibility>]
[-Name <String>]
[-Renew]
[-RenewProperty <IPatchPropertiesRenewProperties>]
[-ReviewDateTime <DateTime>]
[-DefaultProfile <PSObject>]
[-AsJob]
[-NoWait]
[-Confirm]
[-WhatIf]
[<CommonParameters>]
Update-AzReservation
-Id <String>
-OrderId <String>
-Reservation <IPatch>
[-DefaultProfile <PSObject>]
[-AsJob]
[-NoWait]
[-Confirm]
[-WhatIf]
[<CommonParameters>]
Update-AzReservation
-InputObject <IReservationsIdentity>
-Reservation <IPatch>
[-DefaultProfile <PSObject>]
[-AsJob]
[-NoWait]
[-Confirm]
[-WhatIf]
[<CommonParameters>]
Update-AzReservation
-InputObject <IReservationsIdentity>
[-AppliedScope <String[]>]
[-AppliedScopePropertyDisplayName <String>]
[-AppliedScopePropertyManagementGroupId <String>]
[-AppliedScopePropertyResourceGroupId <String>]
[-AppliedScopePropertySubscriptionId <String>]
[-AppliedScopePropertyTenantId <String>]
[-AppliedScopeType <AppliedScopeType>]
[-InstanceFlexibility <InstanceFlexibility>]
[-Name <String>]
[-Renew]
[-RenewProperty <IPatchPropertiesRenewProperties>]
[-ReviewDateTime <DateTime>]
[-DefaultProfile <PSObject>]
[-AsJob]
[-NoWait]
[-Confirm]
[-WhatIf]
[<CommonParameters>]
Description
의 적용된 범위를 Reservation
업데이트.
예제
예제 1: 예약의 속성 업데이트
Update-AzReservation -ReservationOrderId "30000000-aaaa-bbbb-cccc-200000000013" -ReservationId "10000000-aaaa-bbbb-cccc-200000000007" -Name "testName"
Location ReservationOrderId/ReservationId Sku State BenefitStartTime ExpiryDate LastUpdatedDateTime SkuDescription
-------- -------------------------------- --- ----- ---------------- ---------- ------------------- --------------
westeurope 30000000-aaaa-bbbb-cccc-200000000013/10000000-aaaa-bbbb-cccc-200000000007/16 Standard_B4ms Succeeded 6/14/2022 9:41:17 PM 6/14/2025 12:00:00 AM 7/7/2022 11:37:58 PM Reserved VM In…
이름, 갱신, appliedScopeType, appliedScope를 포함한 예약의 속성 업데이트
예제 2: 예약의 AppliedScopeType 업데이트
# Shared scope:
Update-AzReservation -ReservationOrderId "30000000-aaaa-bbbb-cccc-200000000013" -ReservationId "10000000-aaaa-bbbb-cccc-200000000007" -AppliedScopeType "Shared"
# Single scope:
Update-AzReservation -ReservationOrderId "30000000-aaaa-bbbb-cccc-200000000013" -ReservationId "10000000-aaaa-bbbb-cccc-200000000007" -AppliedScopeType "Single" -AppliedScope "/subscriptions/30000000-aaaa-bbbb-cccc-200000000018"
# Single scope with resource group:
Update-AzReservation -ReservationOrderId "30000000-aaaa-bbbb-cccc-200000000013" -ReservationId "10000000-aaaa-bbbb-cccc-200000000007" -AppliedScopeType "Single" -AppliedScope "/subscriptions/30000000-aaaa-bbbb-cccc-200000000018/resourcegroups/{your resource group name}"
Similar to example 1
예약의 적용된 범위 유형을 업데이트합니다. 공유 범위의 경우 적용된 범위 ID를 전달하지 마세요. 단일 범위의 경우 적용된 범위 ID를 전달하고 리소스 그룹을 사용하여 단일 범위에 대해 적용된 범위 ID에 리소스 그룹 이름도 전달합니다.
매개 변수
-AppliedScope
혜택이 적용될 구독 목록입니다. AppliedScopeType이 공유되는지 지정하지 마세요. 이 속성은 더 이상 사용되지 않으며 Single AppliedScopeType 대신 appliedScopeProperties로 대체됩니다.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AppliedScopePropertyDisplayName
표시 이름
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AppliedScopePropertyManagementGroupId
혜택을 적용해야 하는 관리 그룹의 정규화된 식별자입니다.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AppliedScopePropertyResourceGroupId
리소스 그룹의 정규화된 식별자입니다.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AppliedScopePropertySubscriptionId
구독의 정규화된 식별자입니다.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AppliedScopePropertyTenantId
저축 계획이 혜택을 적용해야 하는 테넌트 ID입니다.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AppliedScopeType
적용된 범위의 형식입니다.
Type: | AppliedScopeType |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AsJob
작업으로 명령 실행
Type: | SwitchParameter |
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: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultProfile
DefaultProfile 매개 변수가 작동하지 않습니다. 다른 구독에 대해 cmdlet을 실행하는 경우 사용 가능한 경우 SubscriptionId 매개 변수를 사용합니다.
Type: | PSObject |
Aliases: | AzureRMContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Id
예약 항목의 ID
Type: | String |
Aliases: | ReservationId |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InputObject
생성할 ID 매개 변수는 INPUTOBJECT 속성에 대한 NOTES 섹션을 참조하고 해시 테이블을 만듭니다.
Type: | IReservationsIdentity |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-InstanceFlexibility
이 기능을 켜면 동일한 VM 크기 그룹의 다른 VM에 예약 할인이 적용됩니다. VirtualMachines 예약 리소스 종류에 대해서만 지정합니다.
Type: | InstanceFlexibility |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
예약의 표시 이름
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NoWait
명령을 비동기적으로 실행
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OrderId
예약의 주문 ID
Type: | String |
Aliases: | ReservationOrderId |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Renew
이를 true로 설정하면 만료 날짜 시간에 새 예약이 자동으로 구매됩니다. -Renew:$true 또는 -Renew:$false 선택할 수 있습니다.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RenewProperty
. 생성하려면 RENEWPROPERTY 속성에 대한 NOTES 섹션을 참조하고 해시 테이블을 만듭니다.
Type: | IPatchPropertiesRenewProperties |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Reservation
예약 패치에 대한 요청 생성하려면 RESERVATION 속성에 대한 NOTES 섹션을 참조하고 해시 테이블을 만듭니다.
Type: | IPatch |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ReviewDateTime
Azure 하이브리드 혜택을 검토해야 하는 날짜-시간입니다.
Type: | DateTime |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
cmdlet이 실행될 경우 결과 동작을 표시합니다. cmdlet이 실행되지 않습니다.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
입력
출력
참고
별칭
복합 매개 변수 속성
아래에 설명된 매개 변수를 만들려면 적절한 속성을 포함하는 해시 테이블을 생성합니다. 해시 테이블에 대한 자세한 내용은 Get-Help about_Hash_Tables 실행합니다.
INPUTOBJECT <IReservationsIdentity>
: ID 매개 변수
[Id <String>]
: 리소스 ID 경로[ReservationId <String>]
: 예약 항목의 ID[ReservationOrderId <String>]
: 예약의 주문 ID[SubscriptionId <String>]
: 구독의 ID
RENEWPROPERTY <IPatchPropertiesRenewProperties>
: .
[PurchaseProperty <IPurchaseRequest>]
: 예약 구매 요청[AppliedScopePropertyDisplayName <String>]
: 표시 이름[AppliedScopePropertyManagementGroupId <String>]
: 혜택을 적용해야 하는 관리 그룹의 정규화된 식별자입니다.[AppliedScopePropertyResourceGroupId <String>]
: 리소스 그룹의 정규화된 식별자입니다.[AppliedScopePropertySubscriptionId <String>]
: 구독의 정규화된 식별자입니다.[AppliedScopePropertyTenantId <String>]
: 저축 계획이 혜택을 적용해야 하는 테넌트 ID입니다.[AppliedScopeType <AppliedScopeType?>]
: 적용된 범위의 형식입니다.[AppliedScopes <String[]>]
: 혜택이 적용될 구독 목록입니다. AppliedScopeType이 공유되는지 지정하지 마세요. 이 속성은 더 이상 사용되지 않으며 Single AppliedScopeType 대신 appliedScopeProperties로 대체됩니다.[BillingPlan <ReservationBillingPlan?>]
: 청구 계획을 나타냅니다.[BillingScopeId <String>]
: 예약 또는 저축 플랜 구매에 대한 요금이 청구되는 구독[DisplayName <String>]
: 예약 이름[InstanceFlexibility <InstanceFlexibility?>]
: 이 기능을 켜면 동일한 VM 크기 그룹의 다른 VM에 예약 할인이 적용됩니다. VirtualMachines 예약 리소스 종류에 대해서만 지정합니다.[Location <String>]
: 예약된 리소스가 있는 Azure 지역입니다.[Quantity <Int32?>]
: 예약의 일부인 sku의 수량입니다.[Renew <Boolean?>]
: 이 값을 true로 설정하면 만료 날짜 시간에 새 예약이 자동으로 구매됩니다.[ReservedResourceType <ReservedResourceType?>]
: 예약 중인 리소스의 형식입니다.[ReviewDateTime <DateTime?>]
: Azure 하이브리드 혜택을 검토해야 하는 날짜-시간입니다.[Sku <String>]
:[Term <ReservationTerm?>]
: 예약 기간을 나타냅니다.
RESERVATION <IPatch>
: 예약 패치 요청
[AppliedScope <String[]>]
: 혜택이 적용될 구독 목록입니다. AppliedScopeType이 공유되는지 지정하지 마세요. 이 속성은 더 이상 사용되지 않으며 Single AppliedScopeType 대신 appliedScopeProperties로 대체됩니다.[AppliedScopePropertyDisplayName <String>]
: 표시 이름[AppliedScopePropertyManagementGroupId <String>]
: 혜택을 적용해야 하는 관리 그룹의 정규화된 식별자입니다.[AppliedScopePropertyResourceGroupId <String>]
: 리소스 그룹의 정규화된 식별자입니다.[AppliedScopePropertySubscriptionId <String>]
: 구독의 정규화된 식별자입니다.[AppliedScopePropertyTenantId <String>]
: 저축 계획이 혜택을 적용해야 하는 테넌트 ID입니다.[AppliedScopeType <AppliedScopeType?>]
: 적용된 범위의 형식입니다.[InstanceFlexibility <InstanceFlexibility?>]
: 이 기능을 켜면 동일한 VM 크기 그룹의 다른 VM에 예약 할인이 적용됩니다. VirtualMachines 예약 리소스 종류에 대해서만 지정합니다.[Name <String>]
: 예약의 표시 이름[Renew <Boolean?>]
: 이 값을 true로 설정하면 만료 날짜 시간에 새 예약이 자동으로 구매됩니다.[RenewProperty <IPatchPropertiesRenewProperties>]
:[PurchaseProperty <IPurchaseRequest>]
: 예약 구매 요청[AppliedScopePropertyDisplayName <String>]
: 표시 이름[AppliedScopePropertyManagementGroupId <String>]
: 혜택을 적용해야 하는 관리 그룹의 정규화된 식별자입니다.[AppliedScopePropertyResourceGroupId <String>]
: 리소스 그룹의 정규화된 식별자입니다.[AppliedScopePropertySubscriptionId <String>]
: 구독의 정규화된 식별자입니다.[AppliedScopePropertyTenantId <String>]
: 저축 계획이 혜택을 적용해야 하는 테넌트 ID입니다.[AppliedScopeType <AppliedScopeType?>]
: 적용된 범위의 형식입니다.[AppliedScopes <String[]>]
: 혜택이 적용될 구독 목록입니다. AppliedScopeType이 공유되는지 지정하지 마세요. 이 속성은 더 이상 사용되지 않으며 Single AppliedScopeType 대신 appliedScopeProperties로 대체됩니다.[BillingPlan <ReservationBillingPlan?>]
: 청구 계획을 나타냅니다.[BillingScopeId <String>]
: 예약 또는 저축 플랜 구매에 대한 요금이 청구되는 구독[DisplayName <String>]
: 예약 이름[InstanceFlexibility <InstanceFlexibility?>]
: 이 기능을 켜면 동일한 VM 크기 그룹의 다른 VM에 예약 할인이 적용됩니다. VirtualMachines 예약 리소스 종류에 대해서만 지정합니다.[Location <String>]
: 예약된 리소스가 있는 Azure 지역입니다.[Quantity <Int32?>]
: 예약의 일부인 sku의 수량입니다.[Renew <Boolean?>]
: 이 값을 true로 설정하면 만료 날짜 시간에 새 예약이 자동으로 구매됩니다.[ReservedResourceType <ReservedResourceType?>]
: 예약 중인 리소스의 형식입니다.[ReviewDateTime <DateTime?>]
: Azure 하이브리드 혜택을 검토해야 하는 날짜-시간입니다.[Sku <String>]
:[Term <ReservationTerm?>]
: 예약 기간을 나타냅니다.
[ReviewDateTime <DateTime?>]
: Azure 하이브리드 혜택을 검토해야 하는 날짜-시간입니다.
Azure PowerShell
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기