다음을 통해 공유


ReservationOrderResource 클래스

정의

ReservationOrder를 나타내는 클래스와 함께 수행할 수 있는 instance 작업입니다. 이 ResourceIdentifier 있는 경우 GetReservationOrderResource 메서드를 사용하는 의 instance ArmClient 에서 을 생성 ReservationOrderResource 할 수 있습니다. 그렇지 않으면 GetReservationOrder 메서드를 사용하여 부모 리소스 TenantResource 에서 하나를 가져올 수 있습니다.

public class ReservationOrderResource : Azure.ResourceManager.ArmResource
type ReservationOrderResource = class
    inherit ArmResource
Public Class ReservationOrderResource
Inherits ArmResource
상속
ReservationOrderResource

생성자

ReservationOrderResource()

모의 클래스의 ReservationOrderResource 새 instance 초기화합니다.

필드

ResourceType

작업에 대한 리소스 유형을 가져옵니다.

속성

Client

이 리소스 클라이언트를 ArmClient 만든 을 가져옵니다.

(다음에서 상속됨 ArmResource)
Data

이 기능을 나타내는 데이터를 가져옵니다.

Diagnostics

이 리소스 클라이언트에 대한 진단 옵션을 가져옵니다.

(다음에서 상속됨 ArmResource)
Endpoint

이 리소스 클라이언트의 기본 URI를 가져옵니다.

(다음에서 상속됨 ArmResource)
HasData

현재 instance 데이터가 있는지 여부를 가져옵니다.

Id

리소스 식별자를 가져옵니다.

(다음에서 상속됨 ArmResource)
Pipeline

이 리소스 클라이언트에 대한 파이프라인을 가져옵니다.

(다음에서 상속됨 ArmResource)

메서드

CalculateRefund(ReservationCalculateRefundContent, CancellationToken)

정책 오류가 없는 경우 반환 Reservations 가격을 계산합니다.

  • 요청 경로/공급자/Microsoft.Capacity/reservationOrders/{reservationOrderId}/calculateRefund
  • 작업 IdCalculateRefund_Post
CalculateRefundAsync(ReservationCalculateRefundContent, CancellationToken)

정책 오류가 없는 경우 반환 Reservations 가격을 계산합니다.

  • 요청 경로/공급자/Microsoft.Capacity/reservationOrders/{reservationOrderId}/calculateRefund
  • 작업 IdCalculateRefund_Post
CanUseTagResource(CancellationToken)

TagResource API가 현재 환경에 배포되었는지 확인합니다.

(다음에서 상속됨 ArmResource)
CanUseTagResourceAsync(CancellationToken)

TagResource API가 현재 환경에 배포되었는지 확인합니다.

(다음에서 상속됨 ArmResource)
ChangeDirectory(ChangeDirectoryContent, CancellationToken)

및 의 디렉터리(테넌트) ReservationOrder 아래에 있는 모든 Reservation 디렉터리를 지정된 테넌트 ID로 변경

  • 요청 경로/공급자/Microsoft.Capacity/reservationOrders/{reservationOrderId}/changeDirectory
  • 작업 IdReservationOrder_ChangeDirectory
ChangeDirectoryAsync(ChangeDirectoryContent, CancellationToken)

및 의 디렉터리(테넌트) ReservationOrder 아래에 있는 모든 Reservation 디렉터리를 지정된 테넌트 ID로 변경

  • 요청 경로/공급자/Microsoft.Capacity/reservationOrders/{reservationOrderId}/changeDirectory
  • 작업 IdReservationOrder_ChangeDirectory
CreateResourceIdentifier(Guid)

instance 리소스 식별자를 ReservationOrderResource 생성합니다.

Get(String, CancellationToken)

의 세부 정보를 가져옵니다 ReservationOrder.

  • 요청 경로/공급자/Microsoft.Capacity/reservationOrders/{reservationOrderId}
  • 작업 IdReservationOrder_Get
GetAsync(String, CancellationToken)

의 세부 정보를 가져옵니다 ReservationOrder.

  • 요청 경로/공급자/Microsoft.Capacity/reservationOrders/{reservationOrderId}
  • 작업 IdReservationOrder_Get
GetAvailableLocations(CancellationToken)

사용 가능한 모든 지리적 위치를 나열합니다.

(다음에서 상속됨 ArmResource)
GetAvailableLocationsAsync(CancellationToken)

사용 가능한 모든 지리적 위치를 나열합니다.

(다음에서 상속됨 ArmResource)
GetManagementLock(String, CancellationToken)

scope 관리 잠금을 가져옵니다.

  • 요청 경로/{scope}/providers/Microsoft.Authorization/locks/{lockName}
  • 작업 IdManagementLocks_GetByScope
(다음에서 상속됨 ArmResource)
GetManagementLockAsync(String, CancellationToken)

scope 관리 잠금을 가져옵니다.

  • 요청 경로/{scope}/providers/Microsoft.Authorization/locks/{lockName}
  • 작업 IdManagementLocks_GetByScope
(다음에서 상속됨 ArmResource)
GetManagementLocks()

ArmResource에서 ManagementLockResources의 컬렉션을 가져옵니다.

(다음에서 상속됨 ArmResource)
GetPolicyAssignment(String, CancellationToken)

이 작업은 이름 및 생성된 scope 지정된 단일 정책 할당을 검색합니다.

  • 요청 경로/{scope}/providers/Microsoft.Authorization/policyAssignments/{policyAssignmentName}
  • 작업 IdPolicyAssignments_Get
(다음에서 상속됨 ArmResource)
GetPolicyAssignmentAsync(String, CancellationToken)

이 작업은 이름 및 생성된 scope 지정된 단일 정책 할당을 검색합니다.

  • 요청 경로/{scope}/providers/Microsoft.Authorization/policyAssignments/{policyAssignmentName}
  • 작업 IdPolicyAssignments_Get
(다음에서 상속됨 ArmResource)
GetPolicyAssignments()

ArmResource에서 PolicyAssignmentResources의 컬렉션을 가져옵니다.

(다음에서 상속됨 ArmResource)
GetPolicyExemption(String, CancellationToken)

이 작업은 이름 및 생성된 scope 지정된 단일 정책 예외를 검색합니다. 요청 경로: /{scope}/providers/Microsoft.Authorization/policyExemptions/{policyExemptionName} 작업 ID: PolicyExemptions_Get

(다음에서 상속됨 ArmResource)
GetPolicyExemptionAsync(String, CancellationToken)

이 작업은 이름 및 생성된 scope 지정된 단일 정책 예외를 검색합니다. 요청 경로: /{scope}/providers/Microsoft.Authorization/policyExemptions/{policyExemptionName} 작업 ID: PolicyExemptions_Get

(다음에서 상속됨 ArmResource)
GetPolicyExemptions()

ArmResource에서 PolicyExemptionResources의 컬렉션을 가져옵니다.

(다음에서 상속됨 ArmResource)
GetReservationDetail(Guid, String, CancellationToken)

특정 Reservation 세부 정보를 가져옵니다.

  • 요청 경로/공급자/Microsoft.Capacity/reservationOrders/{reservationOrderId}/reservations/{reservationId}
  • 작업 IdReservation_Get
GetReservationDetailAsync(Guid, String, CancellationToken)

특정 Reservation 세부 정보를 가져옵니다.

  • 요청 경로/공급자/Microsoft.Capacity/reservationOrders/{reservationOrderId}/reservations/{reservationId}
  • 작업 IdReservation_Get
GetReservationDetails()

ReservationOrder에서 ReservationDetailResources의 컬렉션을 가져옵니다.

GetTagResource()

ArmResource에서 수행할 수 있는 instance 작업과 함께 TagResource를 나타내는 개체를 가져옵니다.

(다음에서 상속됨 ArmResource)
MergeReservation(WaitUntil, MergeContent, CancellationToken)

지정된 Reservation를 새 Reservation에 병합합니다. 병합되는 두 Reservation개의 속성은 동일해야 합니다.

  • 요청 경로/공급자/Microsoft.Capacity/reservationOrders/{reservationOrderId}/merge
  • 작업 IdReservation_Merge
MergeReservationAsync(WaitUntil, MergeContent, CancellationToken)

지정된 Reservation를 새 Reservation에 병합합니다. 병합되는 두 Reservation개의 속성은 동일해야 합니다.

  • 요청 경로/공급자/Microsoft.Capacity/reservationOrders/{reservationOrderId}/merge
  • 작업 IdReservation_Merge
Return(WaitUntil, ReservationRefundContent, CancellationToken)

예약을 반환하고 환불 정보를 가져옵니다.

  • 요청 경로/공급자/Microsoft.Capacity/reservationOrders/{reservationOrderId}/return
  • 작업 IdReturn_Post
ReturnAsync(WaitUntil, ReservationRefundContent, CancellationToken)

예약을 반환하고 환불 정보를 가져옵니다.

  • 요청 경로/공급자/Microsoft.Capacity/reservationOrders/{reservationOrderId}/return
  • 작업 IdReturn_Post
SplitReservation(WaitUntil, SplitContent, CancellationToken)

Reservation 지정된 수량 분포를 사용하여 를 두 Reservations로 분할합니다.

  • 요청 경로/공급자/Microsoft.Capacity/reservationOrders/{reservationOrderId}/split
  • 작업 IdReservation_Split
SplitReservationAsync(WaitUntil, SplitContent, CancellationToken)

Reservation 지정된 수량 분포를 사용하여 를 두 Reservations로 분할합니다.

  • 요청 경로/공급자/Microsoft.Capacity/reservationOrders/{reservationOrderId}/split
  • 작업 IdReservation_Split
TryGetApiVersion(ResourceType, String)

현재 클라이언트 옵션에 대해 설정된 경우 api 버전 재정의를 가져옵니다.

(다음에서 상속됨 ArmResource)
Update(WaitUntil, ReservationPurchaseContent, CancellationToken)

지정된 URI에서 리소스를 구매 ReservationOrder 하고 만듭니다.

  • 요청 경로/공급자/Microsoft.Capacity/reservationOrders/{reservationOrderId}
  • 작업 IdReservationOrder_Purchase
UpdateAsync(WaitUntil, ReservationPurchaseContent, CancellationToken)

지정된 URI에서 리소스를 구매 ReservationOrder 하고 만듭니다.

  • 요청 경로/공급자/Microsoft.Capacity/reservationOrders/{reservationOrderId}
  • 작업 IdReservationOrder_Purchase

확장 메서드

GetAuthorizationRoleDefinition(ArmResource, ResourceIdentifier, CancellationToken)

이름(GUID)으로 역할 정의를 가져옵니다.

  • 요청 경로/{scope}/providers/Microsoft.Authorization/roleDefinitions/{roleDefinitionId}
  • 작업 IdRoleDefinitions_Get
GetAuthorizationRoleDefinitionAsync(ArmResource, ResourceIdentifier, CancellationToken)

이름(GUID)으로 역할 정의를 가져옵니다.

  • 요청 경로/{scope}/providers/Microsoft.Authorization/roleDefinitions/{roleDefinitionId}
  • 작업 IdRoleDefinitions_Get
GetAuthorizationRoleDefinitions(ArmResource)

ArmResource에서 AuthorizationRoleDefinitionResources의 컬렉션을 가져옵니다.

GetDenyAssignment(ArmResource, String, CancellationToken)

지정된 거부 할당을 가져옵니다.

  • 요청 경로/{scope}/providers/Microsoft.Authorization/denyAssignments/{denyAssignmentId}
  • 작업 IdDenyAssignments_Get
GetDenyAssignmentAsync(ArmResource, String, CancellationToken)

지정된 거부 할당을 가져옵니다.

  • 요청 경로/{scope}/providers/Microsoft.Authorization/denyAssignments/{denyAssignmentId}
  • 작업 IdDenyAssignments_Get
GetDenyAssignments(ArmResource)

ArmResource에서 DenyAssignmentResources의 컬렉션을 가져옵니다.

GetRoleAssignment(ArmResource, String, String, CancellationToken)

scope 및 이름으로 역할 할당을 가져옵니다.

  • 요청 경로/{scope}/providers/Microsoft.Authorization/roleAssignments/{roleAssignmentName}
  • 작업 IdRoleAssignments_Get
GetRoleAssignmentAsync(ArmResource, String, String, CancellationToken)

scope 및 이름으로 역할 할당을 가져옵니다.

  • 요청 경로/{scope}/providers/Microsoft.Authorization/roleAssignments/{roleAssignmentName}
  • 작업 IdRoleAssignments_Get
GetRoleAssignments(ArmResource)

ArmResource에서 RoleAssignmentResources의 컬렉션을 가져옵니다.

GetRoleAssignmentSchedule(ArmResource, String, CancellationToken)

리소스 scope 대해 지정된 역할 할당 일정을 가져옵니다.

  • 요청 경로/{scope}/providers/Microsoft.Authorization/roleAssignmentSchedules/{roleAssignmentScheduleName}
  • 작업 IdRoleAssignmentSchedules_Get
GetRoleAssignmentScheduleAsync(ArmResource, String, CancellationToken)

리소스 scope 대해 지정된 역할 할당 일정을 가져옵니다.

  • 요청 경로/{scope}/providers/Microsoft.Authorization/roleAssignmentSchedules/{roleAssignmentScheduleName}
  • 작업 IdRoleAssignmentSchedules_Get
GetRoleAssignmentScheduleInstance(ArmResource, String, CancellationToken)

지정된 역할 할당 일정 instance 가져옵니다.

  • 요청 경로/{scope}/providers/Microsoft.Authorization/roleAssignmentScheduleInstances/{roleAssignmentScheduleInstanceName}
  • 작업 IdRoleAssignmentScheduleInstances_Get
GetRoleAssignmentScheduleInstanceAsync(ArmResource, String, CancellationToken)

지정된 역할 할당 일정 instance 가져옵니다.

  • 요청 경로/{scope}/providers/Microsoft.Authorization/roleAssignmentScheduleInstances/{roleAssignmentScheduleInstanceName}
  • 작업 IdRoleAssignmentScheduleInstances_Get
GetRoleAssignmentScheduleInstances(ArmResource)

ArmResource에서 RoleAssignmentScheduleInstanceResources의 컬렉션을 가져옵니다.

GetRoleAssignmentScheduleRequest(ArmResource, String, CancellationToken)

지정된 역할 할당 일정 요청을 가져옵니다.

  • 요청 경로/{scope}/providers/Microsoft.Authorization/roleAssignmentScheduleRequests/{roleAssignmentScheduleRequestName}
  • 작업 IdRoleAssignmentScheduleRequests_Get
GetRoleAssignmentScheduleRequestAsync(ArmResource, String, CancellationToken)

지정된 역할 할당 일정 요청을 가져옵니다.

  • 요청 경로/{scope}/providers/Microsoft.Authorization/roleAssignmentScheduleRequests/{roleAssignmentScheduleRequestName}
  • 작업 IdRoleAssignmentScheduleRequests_Get
GetRoleAssignmentScheduleRequests(ArmResource)

ArmResource에서 RoleAssignmentScheduleRequestResources의 컬렉션을 가져옵니다.

GetRoleAssignmentSchedules(ArmResource)

ArmResource에서 RoleAssignmentScheduleResources의 컬렉션을 가져옵니다.

GetRoleEligibilitySchedule(ArmResource, String, CancellationToken)

리소스 scope 대해 지정된 역할 자격 일정을 가져옵니다.

  • 요청 경로/{scope}/providers/Microsoft.Authorization/roleEligibilitySchedules/{roleEligibilityScheduleName}
  • 작업 IdRoleEligibilitySchedules_Get
GetRoleEligibilityScheduleAsync(ArmResource, String, CancellationToken)

리소스 scope 대해 지정된 역할 자격 일정을 가져옵니다.

  • 요청 경로/{scope}/providers/Microsoft.Authorization/roleEligibilitySchedules/{roleEligibilityScheduleName}
  • 작업 IdRoleEligibilitySchedules_Get
GetRoleEligibilityScheduleInstance(ArmResource, String, CancellationToken)

지정된 역할 자격 일정 instance 가져옵니다.

  • 요청 경로/{scope}/providers/Microsoft.Authorization/roleEligibilityScheduleInstances/{roleEligibilityScheduleInstanceName}
  • 작업 IdRoleEligibilityScheduleInstances_Get
GetRoleEligibilityScheduleInstanceAsync(ArmResource, String, CancellationToken)

지정된 역할 자격 일정 instance 가져옵니다.

  • 요청 경로/{scope}/providers/Microsoft.Authorization/roleEligibilityScheduleInstances/{roleEligibilityScheduleInstanceName}
  • 작업 IdRoleEligibilityScheduleInstances_Get
GetRoleEligibilityScheduleInstances(ArmResource)

ArmResource에서 RoleEligibilityScheduleInstanceResources의 컬렉션을 가져옵니다.

GetRoleEligibilityScheduleRequest(ArmResource, String, CancellationToken)

지정된 역할 자격 일정 요청을 가져옵니다.

  • 요청 경로/{scope}/providers/Microsoft.Authorization/roleEligibilityScheduleRequests/{roleEligibilityScheduleRequestName}
  • 작업 IdRoleEligibilityScheduleRequests_Get
GetRoleEligibilityScheduleRequestAsync(ArmResource, String, CancellationToken)

지정된 역할 자격 일정 요청을 가져옵니다.

  • 요청 경로/{scope}/providers/Microsoft.Authorization/roleEligibilityScheduleRequests/{roleEligibilityScheduleRequestName}
  • 작업 IdRoleEligibilityScheduleRequests_Get
GetRoleEligibilityScheduleRequests(ArmResource)

ArmResource에서 RoleEligibilityScheduleRequestResources의 컬렉션을 가져옵니다.

GetRoleEligibilitySchedules(ArmResource)

ArmResource에서 RoleEligibilityScheduleResources의 컬렉션을 가져옵니다.

GetRoleManagementPolicies(ArmResource)

ArmResource에서 RoleManagementPolicyResources의 컬렉션을 가져옵니다.

GetRoleManagementPolicy(ArmResource, String, CancellationToken)

리소스 scope 대해 지정된 역할 관리 정책을 가져옵니다.

  • 요청 경로/{scope}/providers/Microsoft.Authorization/roleManagementPolicies/{roleManagementPolicyName}
  • 작업 IdRoleManagementPolicies_Get
GetRoleManagementPolicyAssignment(ArmResource, String, CancellationToken)

리소스 scope 대해 지정된 역할 관리 정책 할당을 가져옵니다.

  • 요청 경로/{scope}/providers/Microsoft.Authorization/roleManagementPolicyAssignments/{roleManagementPolicyAssignmentName}
  • 작업 IdRoleManagementPolicyAssignments_Get
GetRoleManagementPolicyAssignmentAsync(ArmResource, String, CancellationToken)

리소스 scope 대해 지정된 역할 관리 정책 할당을 가져옵니다.

  • 요청 경로/{scope}/providers/Microsoft.Authorization/roleManagementPolicyAssignments/{roleManagementPolicyAssignmentName}
  • 작업 IdRoleManagementPolicyAssignments_Get
GetRoleManagementPolicyAssignments(ArmResource)

ArmResource에서 RoleManagementPolicyAssignmentResources의 컬렉션을 가져옵니다.

GetRoleManagementPolicyAsync(ArmResource, String, CancellationToken)

리소스 scope 대해 지정된 역할 관리 정책을 가져옵니다.

  • 요청 경로/{scope}/providers/Microsoft.Authorization/roleManagementPolicies/{roleManagementPolicyName}
  • 작업 IdRoleManagementPolicies_Get
GetSystemAssignedIdentity(ArmResource)

ArmResource에서 수행할 수 있는 instance 작업과 함께 SystemAssignedIdentityResource를 나타내는 개체를 가져옵니다.

GetDiagnosticSetting(ArmResource, String, CancellationToken)

지정된 리소스에 대한 활성 진단 설정을 가져옵니다. 요청 경로: /{resourceUri}/providers/Microsoft.Insights/diagnosticSettings/{name} 작업 ID: DiagnosticSettings_Get

GetDiagnosticSettingAsync(ArmResource, String, CancellationToken)

지정된 리소스에 대한 활성 진단 설정을 가져옵니다. 요청 경로: /{resourceUri}/providers/Microsoft.Insights/diagnosticSettings/{name} 작업 ID: DiagnosticSettings_Get

GetDiagnosticSettings(ArmResource)

ArmResource에서 DiagnosticSettingResources의 컬렉션을 가져옵니다.

GetLinkerResource(ArmResource, String, CancellationToken)

지정된 이름의 링커 리소스를 반환합니다.

  • 요청 경로/{resourceUri}/providers/Microsoft.ServiceLinker/linkers/{linkerName}
  • 작업 IdLinker_Get
GetLinkerResourceAsync(ArmResource, String, CancellationToken)

지정된 이름의 링커 리소스를 반환합니다.

  • 요청 경로/{resourceUri}/providers/Microsoft.ServiceLinker/linkers/{linkerName}
  • 작업 IdLinker_Get
GetLinkerResources(ArmResource)

ArmResource에서 LinkerResources의 컬렉션을 가져옵니다.

적용 대상