Aracılığıyla paylaş


ReservationOrderResource Sınıf

Tanım

Üzerinde gerçekleştirilebilecek örnek işlemleriyle birlikte ReservationOrder'ı temsil eden bir Sınıf. Bir örneğiniz varsaResourceIdentifier, GetReservationOrderResource yöntemini kullanarak bir örneğinden ArmClient oluşturabilirsinizReservationOrderResource. Aksi takdirde, GetReservationOrder yöntemini kullanarak üst kaynağından TenantResource bir tane alabilirsiniz.

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

Oluşturucular

ReservationOrderResource()

Sahte işlem için sınıfının yeni bir örneğini ReservationOrderResource başlatır.

Alanlar

ResourceType

İşlemler için kaynak türünü alır.

Özellikler

Client

Bu kaynak istemcisinin ArmClient oluşturulduğu kaynağı alır.

(Devralındığı yer: ArmResource)
Data

Bu Özelliği temsil eden verileri alır.

Diagnostics

Bu kaynak istemcisi için tanılama seçeneklerini alır.

(Devralındığı yer: ArmResource)
Endpoint

Bu kaynak istemcisi için temel uri'yi alır.

(Devralındığı yer: ArmResource)
HasData

Geçerli örnekte veri olup olmadığını alır.

Id

Kaynak tanımlayıcısını alır.

(Devralındığı yer: ArmResource)
Pipeline

Bu kaynak istemcisi için işlem hattını alır.

(Devralındığı yer: ArmResource)

Yöntemler

CalculateRefund(ReservationCalculateRefundContent, CancellationToken)

İlke hatası yoksa iade Reservations fiyatını hesaplayın.

  • İstek Yolu/sağlayıcıları/Microsoft.Capacity/reservationOrders/{reservationOrderId}/calculateRefund
  • İşlem IdCalculateRefund_Post
CalculateRefundAsync(ReservationCalculateRefundContent, CancellationToken)

İlke hatası yoksa iade Reservations fiyatını hesaplayın.

  • İstek Yolu/sağlayıcıları/Microsoft.Capacity/reservationOrders/{reservationOrderId}/calculateRefund
  • İşlem IdCalculateRefund_Post
CanUseTagResource(CancellationToken)

TagResource API'sinin geçerli ortamda dağıtılıp dağıtılmadığını denetler.

(Devralındığı yer: ArmResource)
CanUseTagResourceAsync(CancellationToken)

TagResource API'sinin geçerli ortamda dağıtılıp dağıtılmadığını denetler.

(Devralındığı yer: ArmResource)
ChangeDirectory(ChangeDirectoryContent, CancellationToken)

dizinini (kiracı) ReservationOrder ve altındaki tümünü Reservation belirtilen kiracı kimliğiyle değiştirme

  • İstek Yolu/sağlayıcılar/Microsoft.Capacity/reservationOrders/{reservationOrderId}/changeDirectory
  • İşlem IdReservationOrder_ChangeDirectory
ChangeDirectoryAsync(ChangeDirectoryContent, CancellationToken)

dizinini (kiracı) ReservationOrder ve altındaki tümünü Reservation belirtilen kiracı kimliğiyle değiştirme

  • İstek Yolu/sağlayıcılar/Microsoft.Capacity/reservationOrders/{reservationOrderId}/changeDirectory
  • İşlem IdReservationOrder_ChangeDirectory
CreateResourceIdentifier(Guid)

Örneğin ReservationOrderResource kaynak tanımlayıcısını oluşturun.

Get(String, CancellationToken)

ayrıntılarını ReservationOrderalın.

  • İstek Yolu/sağlayıcılar/Microsoft.Capacity/reservationOrders/{reservationOrderId}
  • İşlem IdReservationOrder_Get
GetAsync(String, CancellationToken)

ayrıntılarını ReservationOrderalın.

  • İstek Yolu/sağlayıcılar/Microsoft.Capacity/reservationOrders/{reservationOrderId}
  • İşlem IdReservationOrder_Get
GetAvailableLocations(CancellationToken)

Kullanılabilir tüm coğrafi konumları listeler.

(Devralındığı yer: ArmResource)
GetAvailableLocationsAsync(CancellationToken)

Kullanılabilir tüm coğrafi konumları listeler.

(Devralındığı yer: ArmResource)
GetManagementLock(String, CancellationToken)

Kapsama göre bir yönetim kilidi alın.

  • İstek Yolu/{scope}/providers/Microsoft.Authorization/locks/{lockName}
  • İşlem IdManagementLocks_GetByScope
(Devralındığı yer: ArmResource)
GetManagementLockAsync(String, CancellationToken)

Kapsama göre bir yönetim kilidi alın.

  • İstek Yolu/{scope}/providers/Microsoft.Authorization/locks/{lockName}
  • İşlem IdManagementLocks_GetByScope
(Devralındığı yer: ArmResource)
GetManagementLocks()

ArmResource'ta ManagementLockResources koleksiyonunu alır.

(Devralındığı yer: ArmResource)
GetPolicyAssignment(String, CancellationToken)

Bu işlem, adı ve oluşturulduğu kapsam göz önünde bulundurularak tek bir ilke ataması alır.

  • İstek Yolu/{scope}/providers/Microsoft.Authorization/policyAssignments/{policyAssignmentName}
  • İşlem IdPolicyAssignments_Get
(Devralındığı yer: ArmResource)
GetPolicyAssignmentAsync(String, CancellationToken)

Bu işlem, adı ve oluşturulduğu kapsam göz önünde bulundurularak tek bir ilke ataması alır.

  • İstek Yolu/{scope}/providers/Microsoft.Authorization/policyAssignments/{policyAssignmentName}
  • İşlem IdPolicyAssignments_Get
(Devralındığı yer: ArmResource)
GetPolicyAssignments()

ArmResource'ta PolicyAssignmentResources koleksiyonunu alır.

(Devralındığı yer: ArmResource)
GetPolicyExemption(String, CancellationToken)

Bu işlem, adı ve oluşturulduğu kapsam göz önünde bulundurularak tek bir ilke muafiyeti alır. İstek Yolu: /{scope}/providers/Microsoft.Authorization/policyExemptions/{policyExemptionName} İşlem Kimliği: PolicyExemptions_Get

(Devralındığı yer: ArmResource)
GetPolicyExemptionAsync(String, CancellationToken)

Bu işlem, adı ve oluşturulduğu kapsam göz önünde bulundurularak tek bir ilke muafiyeti alır. İstek Yolu: /{scope}/providers/Microsoft.Authorization/policyExemptions/{policyExemptionName} İşlem Kimliği: PolicyExemptions_Get

(Devralındığı yer: ArmResource)
GetPolicyExemptions()

ArmResource'ta PolicyExemptionResources koleksiyonunu alır.

(Devralındığı yer: ArmResource)
GetReservationDetail(Guid, String, CancellationToken)

Belirli Reservation ayrıntıları alın.

  • İstek Yolu/sağlayıcıları/Microsoft.Capacity/reservationOrders/{reservationOrderId}/reservations/{reservationId}
  • İşlem IdReservation_Get
GetReservationDetailAsync(Guid, String, CancellationToken)

Belirli Reservation ayrıntıları alın.

  • İstek Yolu/sağlayıcıları/Microsoft.Capacity/reservationOrders/{reservationOrderId}/reservations/{reservationId}
  • İşlem IdReservation_Get
GetReservationDetails()

ReservationOrder içindeki ReservationDetailResources koleksiyonunu alır.

GetTagResource()

Bir TagResource'un yanı sıra ArmResource'ta gerçekleştirilebilecek örnek işlemlerini temsil eden bir nesneyi alır.

(Devralındığı yer: ArmResource)
MergeReservation(WaitUntil, MergeContent, CancellationToken)

Belirtilenleri Reservationyeni Reservationbir ile birleştirin. Birleştirilmekte olan iki Reservationöğe aynı özelliklere sahip olmalıdır.

  • İstek Yolu/sağlayıcılar/Microsoft.Capacity/reservationOrders/{reservationOrderId}/merge
  • İşlem IdReservation_Merge
MergeReservationAsync(WaitUntil, MergeContent, CancellationToken)

Belirtilenleri Reservationyeni Reservationbir ile birleştirin. Birleştirilmekte olan iki Reservationöğe aynı özelliklere sahip olmalıdır.

  • İstek Yolu/sağlayıcılar/Microsoft.Capacity/reservationOrders/{reservationOrderId}/merge
  • İşlem IdReservation_Merge
Return(WaitUntil, ReservationRefundContent, CancellationToken)

Rezervasyonu iade edin ve para iadesi bilgilerini alın.

  • İstek Yolu/sağlayıcılar/Microsoft.Capacity/reservationOrders/{reservationOrderId}/return
  • İşlem IdReturn_Post
ReturnAsync(WaitUntil, ReservationRefundContent, CancellationToken)

Rezervasyonu iade edin ve para iadesi bilgilerini alın.

  • İstek Yolu/sağlayıcılar/Microsoft.Capacity/reservationOrders/{reservationOrderId}/return
  • İşlem IdReturn_Post
SplitReservation(WaitUntil, SplitContent, CancellationToken)

Belirtilen miktar dağılımıyla bir Reservation öğesini iki Reservationsn'ye bölün.

  • İstek Yolu/sağlayıcılar/Microsoft.Capacity/reservationOrders/{reservationOrderId}/split
  • İşlem IdReservation_Split
SplitReservationAsync(WaitUntil, SplitContent, CancellationToken)

Belirtilen miktar dağılımıyla bir Reservation öğesini iki Reservationsn'ye bölün.

  • İstek Yolu/sağlayıcılar/Microsoft.Capacity/reservationOrders/{reservationOrderId}/split
  • İşlem IdReservation_Split
TryGetApiVersion(ResourceType, String)

Geçerli istemci seçenekleri için ayarlandıysa API sürümünü geçersiz kılar.

(Devralındığı yer: ArmResource)
Update(WaitUntil, ReservationPurchaseContent, CancellationToken)

Belirtilen URI altında kaynak satın alın ReservationOrder ve oluşturun.

  • İstek Yolu/sağlayıcılar/Microsoft.Capacity/reservationOrders/{reservationOrderId}
  • İşlem IdReservationOrder_Purchase
UpdateAsync(WaitUntil, ReservationPurchaseContent, CancellationToken)

Belirtilen URI altında kaynak satın alın ReservationOrder ve oluşturun.

  • İstek Yolu/sağlayıcılar/Microsoft.Capacity/reservationOrders/{reservationOrderId}
  • İşlem IdReservationOrder_Purchase

Uzantı Metotları

GetAuthorizationRoleDefinition(ArmResource, ResourceIdentifier, CancellationToken)

Role definition by name (GUID) değerini alın.

  • İstek Yolu/{scope}/providers/Microsoft.Authorization/roleDefinitions/{roleDefinitionId}
  • İşlem IdRoleDefinitions_Get
GetAuthorizationRoleDefinitionAsync(ArmResource, ResourceIdentifier, CancellationToken)

Role definition by name (GUID) değerini alın.

  • İstek Yolu/{scope}/providers/Microsoft.Authorization/roleDefinitions/{roleDefinitionId}
  • İşlem IdRoleDefinitions_Get
GetAuthorizationRoleDefinitions(ArmResource)

ArmResource'ta AuthorizationRoleDefinitionResources koleksiyonunu alır.

GetDenyAssignment(ArmResource, String, CancellationToken)

Belirtilen reddetme atamasını alın.

  • İstek Yolu/{scope}/providers/Microsoft.Authorization/denyAssignments/{denyAssignmentId}
  • İşlem IdDenyAssignments_Get
GetDenyAssignmentAsync(ArmResource, String, CancellationToken)

Belirtilen reddetme atamasını alın.

  • İstek Yolu/{scope}/providers/Microsoft.Authorization/denyAssignments/{denyAssignmentId}
  • İşlem IdDenyAssignments_Get
GetDenyAssignments(ArmResource)

ArmResource'ta DenyAssignmentResources koleksiyonunu alır.

GetRoleAssignment(ArmResource, String, String, CancellationToken)

Kapsam ve ada göre bir rol ataması alın.

  • İstek Yolu/{scope}/providers/Microsoft.Authorization/roleAssignments/{roleAssignmentName}
  • İşlem IdRoleAssignments_Get
GetRoleAssignmentAsync(ArmResource, String, String, CancellationToken)

Kapsam ve ada göre bir rol ataması alın.

  • İstek Yolu/{scope}/providers/Microsoft.Authorization/roleAssignments/{roleAssignmentName}
  • İşlem IdRoleAssignments_Get
GetRoleAssignments(ArmResource)

ArmResource'ta RoleAssignmentResources koleksiyonunu alır.

GetRoleAssignmentSchedule(ArmResource, String, CancellationToken)

Kaynak kapsamı için belirtilen rol atama zamanlamasını alma

  • İstek Yolu/{scope}/providers/Microsoft.Authorization/roleAssignmentSchedules/{roleAssignmentScheduleName}
  • İşlem IdRoleAssignmentSchedules_Get
GetRoleAssignmentScheduleAsync(ArmResource, String, CancellationToken)

Kaynak kapsamı için belirtilen rol atama zamanlamasını alma

  • İstek Yolu/{scope}/providers/Microsoft.Authorization/roleAssignmentSchedules/{roleAssignmentScheduleName}
  • İşlem IdRoleAssignmentSchedules_Get
GetRoleAssignmentScheduleInstance(ArmResource, String, CancellationToken)

Belirtilen rol ataması zamanlama örneğini alır.

  • İstek Yolu/{scope}/providers/Microsoft.Authorization/roleAssignmentScheduleInstances/{roleAssignmentScheduleInstanceName}
  • İşlem IdRoleAssignmentScheduleInstances_Get
GetRoleAssignmentScheduleInstanceAsync(ArmResource, String, CancellationToken)

Belirtilen rol ataması zamanlama örneğini alır.

  • İstek Yolu/{scope}/providers/Microsoft.Authorization/roleAssignmentScheduleInstances/{roleAssignmentScheduleInstanceName}
  • İşlem IdRoleAssignmentScheduleInstances_Get
GetRoleAssignmentScheduleInstances(ArmResource)

ArmResource'ta RoleAssignmentScheduleInstanceResources koleksiyonunu alır.

GetRoleAssignmentScheduleRequest(ArmResource, String, CancellationToken)

Belirtilen rol ataması zamanlama isteğini alın.

  • İstek Yolu/{scope}/providers/Microsoft.Authorization/roleAssignmentScheduleRequests/{roleAssignmentScheduleRequestName}
  • İşlem IdRoleAssignmentScheduleRequests_Get
GetRoleAssignmentScheduleRequestAsync(ArmResource, String, CancellationToken)

Belirtilen rol ataması zamanlama isteğini alın.

  • İstek Yolu/{scope}/providers/Microsoft.Authorization/roleAssignmentScheduleRequests/{roleAssignmentScheduleRequestName}
  • İşlem IdRoleAssignmentScheduleRequests_Get
GetRoleAssignmentScheduleRequests(ArmResource)

ArmResource'ta RoleAssignmentScheduleRequestResources koleksiyonunu alır.

GetRoleAssignmentSchedules(ArmResource)

ArmResource'ta RoleAssignmentScheduleResources koleksiyonunu alır.

GetRoleEligibilitySchedule(ArmResource, String, CancellationToken)

Kaynak kapsamı için belirtilen rol uygunluk zamanlamasını alma

  • İstek Yolu/{scope}/providers/Microsoft.Authorization/roleEligibilitySchedules/{roleEligibilityScheduleName}
  • İşlem IdRoleEligibilitySchedules_Get
GetRoleEligibilityScheduleAsync(ArmResource, String, CancellationToken)

Kaynak kapsamı için belirtilen rol uygunluk zamanlamasını alma

  • İstek Yolu/{scope}/providers/Microsoft.Authorization/roleEligibilitySchedules/{roleEligibilityScheduleName}
  • İşlem IdRoleEligibilitySchedules_Get
GetRoleEligibilityScheduleInstance(ArmResource, String, CancellationToken)

Belirtilen rol uygunluk zamanlaması örneğini alır.

  • İstek Yolu/{scope}/providers/Microsoft.Authorization/roleEligibilityScheduleInstances/{roleEligibilityScheduleInstanceName}
  • İşlem IdRoleEligibilityScheduleInstances_Get
GetRoleEligibilityScheduleInstanceAsync(ArmResource, String, CancellationToken)

Belirtilen rol uygunluk zamanlaması örneğini alır.

  • İstek Yolu/{scope}/providers/Microsoft.Authorization/roleEligibilityScheduleInstances/{roleEligibilityScheduleInstanceName}
  • İşlem IdRoleEligibilityScheduleInstances_Get
GetRoleEligibilityScheduleInstances(ArmResource)

ArmResource'ta RoleEligibilityScheduleInstanceResources koleksiyonunu alır.

GetRoleEligibilityScheduleRequest(ArmResource, String, CancellationToken)

Belirtilen rol uygunluk zamanlaması isteğini alın.

  • İstek Yolu/{scope}/providers/Microsoft.Authorization/roleEligibilityScheduleRequests/{roleEligibilityScheduleRequestName}
  • İşlem IdRoleEligibilityScheduleRequests_Get
GetRoleEligibilityScheduleRequestAsync(ArmResource, String, CancellationToken)

Belirtilen rol uygunluk zamanlaması isteğini alın.

  • İstek Yolu/{scope}/providers/Microsoft.Authorization/roleEligibilityScheduleRequests/{roleEligibilityScheduleRequestName}
  • İşlem IdRoleEligibilityScheduleRequests_Get
GetRoleEligibilityScheduleRequests(ArmResource)

ArmResource'ta RoleEligibilityScheduleRequestResources koleksiyonunu alır.

GetRoleEligibilitySchedules(ArmResource)

ArmResource'ta RoleEligibilityScheduleResources koleksiyonunu alır.

GetRoleManagementPolicies(ArmResource)

ArmResource'ta RoleManagementPolicyResources koleksiyonunu alır.

GetRoleManagementPolicy(ArmResource, String, CancellationToken)

Kaynak kapsamı için belirtilen rol yönetimi ilkesini alma

  • İstek Yolu/{scope}/providers/Microsoft.Authorization/roleManagementPolicies/{roleManagementPolicyName}
  • İşlem IdRoleManagementPolicies_Get
GetRoleManagementPolicyAssignment(ArmResource, String, CancellationToken)

Kaynak kapsamı için belirtilen rol yönetimi ilkesi atamasını alma

  • İstek Yolu/{scope}/providers/Microsoft.Authorization/roleManagementPolicyAssignments/{roleManagementPolicyAssignmentName}
  • İşlem IdRoleManagementPolicyAssignments_Get
GetRoleManagementPolicyAssignmentAsync(ArmResource, String, CancellationToken)

Kaynak kapsamı için belirtilen rol yönetimi ilkesi atamasını alma

  • İstek Yolu/{scope}/providers/Microsoft.Authorization/roleManagementPolicyAssignments/{roleManagementPolicyAssignmentName}
  • İşlem IdRoleManagementPolicyAssignments_Get
GetRoleManagementPolicyAssignments(ArmResource)

ArmResource'ta RoleManagementPolicyAssignmentResources koleksiyonunu alır.

GetRoleManagementPolicyAsync(ArmResource, String, CancellationToken)

Kaynak kapsamı için belirtilen rol yönetimi ilkesini alma

  • İstek Yolu/{scope}/providers/Microsoft.Authorization/roleManagementPolicies/{roleManagementPolicyName}
  • İşlem IdRoleManagementPolicies_Get
GetSystemAssignedIdentity(ArmResource)

Bir SystemAssignedIdentityResource'ı temsil eden bir nesneyi ve ArmResource'ta üzerinde gerçekleştirilebilecek örnek işlemlerini alır.

GetDiagnosticSetting(ArmResource, String, CancellationToken)

Belirtilen kaynak için etkin tanılama ayarlarını alır. İstek Yolu: /{resourceUri}/providers/Microsoft.Insights/diagnosticSettings/{name} İşlem Kimliği: DiagnosticSettings_Get

GetDiagnosticSettingAsync(ArmResource, String, CancellationToken)

Belirtilen kaynak için etkin tanılama ayarlarını alır. İstek Yolu: /{resourceUri}/providers/Microsoft.Insights/diagnosticSettings/{name} İşlem Kimliği: DiagnosticSettings_Get

GetDiagnosticSettings(ArmResource)

ArmResource'ta DiagnosticSettingResources koleksiyonunu alır.

GetLinkerResource(ArmResource, String, CancellationToken)

Belirli bir ad için Bağlayıcı kaynağını döndürür.

  • İstek Yolu/{resourceUri}/providers/Microsoft.ServiceLinker/linkers/{linkerName}
  • İşlem IdLinker_Get
GetLinkerResourceAsync(ArmResource, String, CancellationToken)

Belirli bir ad için Bağlayıcı kaynağını döndürür.

  • İstek Yolu/{resourceUri}/providers/Microsoft.ServiceLinker/linkers/{linkerName}
  • İşlem IdLinker_Get
GetLinkerResources(ArmResource)

ArmResource'ta LinkerResources koleksiyonunu alır.

Şunlara uygulanır