Udostępnij za pośrednictwem


ReservationOrderResource Klasa

Definicja

Klasa reprezentująca element ReservationOrder wraz z operacjami wystąpienia, które można na nim wykonać. Jeśli masz obiekt ResourceIdentifier , możesz utworzyć obiekt ReservationOrderResource z wystąpienia ArmClient metody GetReservationOrderResource. W przeciwnym razie możesz pobrać go z zasobu TenantResource nadrzędnego przy użyciu metody GetReservationOrder.

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

Konstruktory

ReservationOrderResource()

Inicjuje ReservationOrderResource nowe wystąpienie klasy do pozorowania.

Pola

ResourceType

Pobiera typ zasobu dla operacji.

Właściwości

Client

Pobiera ten ArmClient klient zasobu, na podstawie którego został utworzony.

(Odziedziczone po ArmResource)
Data

Pobiera dane reprezentujące tę funkcję.

Diagnostics

Pobiera opcje diagnostyczne dla tego klienta zasobów.

(Odziedziczone po ArmResource)
Endpoint

Pobiera podstawowy identyfikator URI dla tego klienta zasobów.

(Odziedziczone po ArmResource)
HasData

Pobiera informacje o tym, czy bieżące wystąpienie ma dane.

Id

Pobiera identyfikator zasobu.

(Odziedziczone po ArmResource)
Pipeline

Pobiera potok dla tego klienta zasobów.

(Odziedziczone po ArmResource)

Metody

CalculateRefund(ReservationCalculateRefundContent, CancellationToken)

Oblicz cenę zwrotu Reservations , jeśli nie ma żadnych błędów zasad.

  • Ścieżka żądania/dostawcy/Microsoft.Capacity/reservationOrders/{reservationOrderId}/calculateRefund
  • IdCalculateRefund_Post operacji
CalculateRefundAsync(ReservationCalculateRefundContent, CancellationToken)

Oblicz cenę zwrotu Reservations , jeśli nie ma żadnych błędów zasad.

  • Ścieżka żądania/dostawcy/Microsoft.Capacity/reservationOrders/{reservationOrderId}/calculateRefund
  • IdCalculateRefund_Post operacji
CanUseTagResource(CancellationToken)

Sprawdza, czy interfejs API TagResource został wdrożony w bieżącym środowisku.

(Odziedziczone po ArmResource)
CanUseTagResourceAsync(CancellationToken)

Sprawdza, czy interfejs API TagResource został wdrożony w bieżącym środowisku.

(Odziedziczone po ArmResource)
ChangeDirectory(ChangeDirectoryContent, CancellationToken)

Zmień katalog (dzierżawę ReservationOrder ) elementu i wszystkie Reservation jego elementy na określony identyfikator dzierżawy

  • Ścieżka żądania/dostawcy/Microsoft.Capacity/reservationOrders/{reservationOrderId}/changeDirectory
  • IdReservationOrder_ChangeDirectory operacji
ChangeDirectoryAsync(ChangeDirectoryContent, CancellationToken)

Zmień katalog (dzierżawę ReservationOrder ) elementu i wszystkie Reservation jego elementy na określony identyfikator dzierżawy

  • Ścieżka żądania/dostawcy/Microsoft.Capacity/reservationOrders/{reservationOrderId}/changeDirectory
  • IdReservationOrder_ChangeDirectory operacji
CreateResourceIdentifier(Guid)

Wygeneruj identyfikator ReservationOrderResource zasobu wystąpienia.

Get(String, CancellationToken)

Uzyskaj szczegółowe informacje o obiekcie ReservationOrder.

  • Ścieżka żądania/dostawcy/Microsoft.Capacity/reservationOrders/{reservationOrderId}
  • IdReservationOrder_Get operacji
GetAsync(String, CancellationToken)

Uzyskaj szczegółowe informacje o obiekcie ReservationOrder.

  • Ścieżka żądania/dostawcy/Microsoft.Capacity/reservationOrders/{reservationOrderId}
  • IdReservationOrder_Get operacji
GetAvailableLocations(CancellationToken)

Wyświetla listę wszystkich dostępnych lokalizacji geograficznych.

(Odziedziczone po ArmResource)
GetAvailableLocationsAsync(CancellationToken)

Wyświetla listę wszystkich dostępnych lokalizacji geograficznych.

(Odziedziczone po ArmResource)
GetManagementLock(String, CancellationToken)

Uzyskiwanie blokady zarządzania według zakresu.

  • Ścieżka żądania/{scope}/providers/Microsoft.Authorization/locks/{lockName}
  • IdManagementLocks_GetByScope operacji
(Odziedziczone po ArmResource)
GetManagementLockAsync(String, CancellationToken)

Uzyskiwanie blokady zarządzania według zakresu.

  • Ścieżka żądania/{scope}/providers/Microsoft.Authorization/locks/{lockName}
  • IdManagementLocks_GetByScope operacji
(Odziedziczone po ArmResource)
GetManagementLocks()

Pobiera kolekcję managementLockResources w usłudze ArmResource.

(Odziedziczone po ArmResource)
GetPolicyAssignment(String, CancellationToken)

Ta operacja pobiera pojedyncze przypisanie zasad, biorąc pod uwagę jego nazwę i zakres, na który został utworzony.

  • Ścieżka żądania/{zakres}/providers/Microsoft.Authorization/policyAssignments/{policyAssignmentName}
  • IdPolicyAssignments_Get operacji
(Odziedziczone po ArmResource)
GetPolicyAssignmentAsync(String, CancellationToken)

Ta operacja pobiera pojedyncze przypisanie zasad, biorąc pod uwagę jego nazwę i zakres, na który został utworzony.

  • Ścieżka żądania/{zakres}/providers/Microsoft.Authorization/policyAssignments/{policyAssignmentName}
  • IdPolicyAssignments_Get operacji
(Odziedziczone po ArmResource)
GetPolicyAssignments()

Pobiera kolekcję policyAssignmentResources w usłudze ArmResource.

(Odziedziczone po ArmResource)
GetPolicyExemption(String, CancellationToken)

Ta operacja pobiera pojedyncze wykluczenie z zasad, biorąc pod uwagę jego nazwę i zakres, w ramach którego została utworzona. Ścieżka żądania: /{scope}/providers/Microsoft.Authorization/policyExemptions/{policyExemptionName} Identyfikator operacji: PolicyExemptions_Get

(Odziedziczone po ArmResource)
GetPolicyExemptionAsync(String, CancellationToken)

Ta operacja pobiera pojedyncze wykluczenie z zasad, biorąc pod uwagę jego nazwę i zakres, w ramach którego została utworzona. Ścieżka żądania: /{scope}/providers/Microsoft.Authorization/policyExemptions/{policyExemptionName} Identyfikator operacji: PolicyExemptions_Get

(Odziedziczone po ArmResource)
GetPolicyExemptions()

Pobiera kolekcję policyExemptionResources w usłudze ArmResource.

(Odziedziczone po ArmResource)
GetReservationDetail(Guid, String, CancellationToken)

Uzyskaj szczegółowe Reservation informacje.

  • Ścieżka żądania/dostawcy/Microsoft.Capacity/reservationOrders/{reservationOrderId}/reservations/{reservationId}
  • IdReservation_Get operacji
GetReservationDetailAsync(Guid, String, CancellationToken)

Uzyskaj szczegółowe Reservation informacje.

  • Ścieżka żądania/dostawcy/Microsoft.Capacity/reservationOrders/{reservationOrderId}/reservations/{reservationId}
  • IdReservation_Get operacji
GetReservationDetails()

Pobiera kolekcję reservationDetailResources w źródle rezerwacji.

GetTagResource()

Pobiera obiekt reprezentujący element TagResource wraz z operacjami wystąpienia, które można na nim wykonać w usłudze ArmResource.

(Odziedziczone po ArmResource)
MergeReservation(WaitUntil, MergeContent, CancellationToken)

Scal określone Reservations z nowym Reservationelementem . Scalane dwa Reservationelementy muszą mieć te same właściwości.

  • Ścieżka żądania/dostawcy/Microsoft.Capacity/reservationOrders/{reservationOrderId}/merge
  • IdReservation_Merge operacji
MergeReservationAsync(WaitUntil, MergeContent, CancellationToken)

Scal określone Reservations z nowym Reservationelementem . Scalane dwa Reservationelementy muszą mieć te same właściwości.

  • Ścieżka żądania/dostawcy/Microsoft.Capacity/reservationOrders/{reservationOrderId}/merge
  • IdReservation_Merge operacji
Return(WaitUntil, ReservationRefundContent, CancellationToken)

Zwróć rezerwację i uzyskaj informacje o zwrotach kosztów.

  • Ścieżka żądania/dostawcy/Microsoft.Capacity/reservationOrders/{reservationOrderId}/return
  • IdReturn_Post operacji
ReturnAsync(WaitUntil, ReservationRefundContent, CancellationToken)

Zwróć rezerwację i uzyskaj informacje o zwrotach kosztów.

  • Ścieżka żądania/dostawcy/Microsoft.Capacity/reservationOrders/{reservationOrderId}/return
  • IdReturn_Post operacji
SplitReservation(WaitUntil, SplitContent, CancellationToken)

Podziel element na Reservation dwa Reservations z określonym rozkładem ilości.

  • Ścieżka żądania/dostawcy/Microsoft.Capacity/reservationOrders/{reservationOrderId}/split
  • IdReservation_Split operacji
SplitReservationAsync(WaitUntil, SplitContent, CancellationToken)

Podziel element na Reservation dwa Reservations z określonym rozkładem ilości.

  • Ścieżka żądania/dostawcy/Microsoft.Capacity/reservationOrders/{reservationOrderId}/split
  • IdReservation_Split operacji
TryGetApiVersion(ResourceType, String)

Pobiera przesłonięć wersję interfejsu API, jeśli została ustawiona dla bieżących opcji klienta.

(Odziedziczone po ArmResource)
Update(WaitUntil, ReservationPurchaseContent, CancellationToken)

Kup ReservationOrder i utwórz zasób w ramach określonego identyfikatora URI.

  • Ścieżka żądania/dostawcy/Microsoft.Capacity/reservationOrders/{reservationOrderId}
  • IdReservationOrder_Purchase operacji
UpdateAsync(WaitUntil, ReservationPurchaseContent, CancellationToken)

Kup ReservationOrder i utwórz zasób w ramach określonego identyfikatora URI.

  • Ścieżka żądania/dostawcy/Microsoft.Capacity/reservationOrders/{reservationOrderId}
  • IdReservationOrder_Purchase operacji

Metody rozszerzania

GetAuthorizationRoleDefinition(ArmResource, ResourceIdentifier, CancellationToken)

Pobierz definicję roli według nazwy (GUID).

  • Ścieżka żądania/{scope}/providers/Microsoft.Authorization/roleDefinitions/{roleDefinitionId}
  • IdRoleDefinitions_Get operacji
GetAuthorizationRoleDefinitionAsync(ArmResource, ResourceIdentifier, CancellationToken)

Pobierz definicję roli według nazwy (GUID).

  • Ścieżka żądania/{scope}/providers/Microsoft.Authorization/roleDefinitions/{roleDefinitionId}
  • IdRoleDefinitions_Get operacji
GetAuthorizationRoleDefinitions(ArmResource)

Pobiera kolekcję elementów AuthorizationRoleDefinitionResources w usłudze ArmResource.

GetDenyAssignment(ArmResource, String, CancellationToken)

Pobierz określone przypisanie odmowy.

  • Ścieżka żądania/{zakres}/providers/Microsoft.Authorization/denyAssignments/{denyAssignmentId}
  • IdDenyAssignments_Get operacji
GetDenyAssignmentAsync(ArmResource, String, CancellationToken)

Pobierz określone przypisanie odmowy.

  • Ścieżka żądania/{zakres}/providers/Microsoft.Authorization/denyAssignments/{denyAssignmentId}
  • IdDenyAssignments_Get operacji
GetDenyAssignments(ArmResource)

Pobiera kolekcję DenyAssignmentResources w usłudze ArmResource.

GetRoleAssignment(ArmResource, String, String, CancellationToken)

Pobierz przypisanie roli według zakresu i nazwy.

  • Ścieżka żądania/{zakres}/providers/Microsoft.Authorization/roleAssignments/{roleAssignmentName}
  • IdRoleAssignments_Get operacji
GetRoleAssignmentAsync(ArmResource, String, String, CancellationToken)

Pobierz przypisanie roli według zakresu i nazwy.

  • Ścieżka żądania/{zakres}/providers/Microsoft.Authorization/roleAssignments/{roleAssignmentName}
  • IdRoleAssignments_Get operacji
GetRoleAssignments(ArmResource)

Pobiera kolekcję roleAssignmentResources w usłudze ArmResource.

GetRoleAssignmentSchedule(ArmResource, String, CancellationToken)

Pobieranie określonego harmonogramu przypisania roli dla zakresu zasobów

  • Ścieżka żądania/{zakres}/providers/Microsoft.Authorization/roleAssignmentSchedules/{roleAssignmentScheduleName}
  • IdRoleAssignmentSchedules_Get operacji
GetRoleAssignmentScheduleAsync(ArmResource, String, CancellationToken)

Pobieranie określonego harmonogramu przypisania roli dla zakresu zasobów

  • Ścieżka żądania/{zakres}/providers/Microsoft.Authorization/roleAssignmentSchedules/{roleAssignmentScheduleName}
  • IdRoleAssignmentSchedules_Get operacji
GetRoleAssignmentScheduleInstance(ArmResource, String, CancellationToken)

Pobiera określone wystąpienie harmonogramu przypisania roli.

  • Ścieżka żądania/{scope}/providers/Microsoft.Authorization/roleAssignmentScheduleInstances/{roleAssignmentScheduleInstanceName}
  • IdRoleAssignmentScheduleInstances_Get operacji
GetRoleAssignmentScheduleInstanceAsync(ArmResource, String, CancellationToken)

Pobiera określone wystąpienie harmonogramu przypisania roli.

  • Ścieżka żądania/{scope}/providers/Microsoft.Authorization/roleAssignmentScheduleInstances/{roleAssignmentScheduleInstanceName}
  • IdRoleAssignmentScheduleInstances_Get operacji
GetRoleAssignmentScheduleInstances(ArmResource)

Pobiera kolekcję roleAssignmentScheduleInstanceResources w usłudze ArmResource.

GetRoleAssignmentScheduleRequest(ArmResource, String, CancellationToken)

Pobierz określone żądanie harmonogramu przypisania roli.

  • Ścieżka żądania/{scope}/providers/Microsoft.Authorization/roleAssignmentScheduleRequests/{roleAssignmentScheduleRequestName}
  • IdRoleAssignmentScheduleRequests_Get operacji
GetRoleAssignmentScheduleRequestAsync(ArmResource, String, CancellationToken)

Pobierz określone żądanie harmonogramu przypisania roli.

  • Ścieżka żądania/{scope}/providers/Microsoft.Authorization/roleAssignmentScheduleRequests/{roleAssignmentScheduleRequestName}
  • IdRoleAssignmentScheduleRequests_Get operacji
GetRoleAssignmentScheduleRequests(ArmResource)

Pobiera kolekcję roleAssignmentScheduleRequestResources w usłudze ArmResource.

GetRoleAssignmentSchedules(ArmResource)

Pobiera kolekcję roleAssignmentScheduleResources w usłudze ArmResource.

GetRoleEligibilitySchedule(ArmResource, String, CancellationToken)

Pobieranie harmonogramu uprawnień określonej roli dla zakresu zasobów

  • Ścieżka żądania/{zakres}/providers/Microsoft.Authorization/roleEligibilitySchedules/{roleEligibilityScheduleName}
  • IdRoleEligibilitySchedules_Get operacji
GetRoleEligibilityScheduleAsync(ArmResource, String, CancellationToken)

Pobieranie harmonogramu uprawnień określonej roli dla zakresu zasobów

  • Ścieżka żądania/{zakres}/providers/Microsoft.Authorization/roleEligibilitySchedules/{roleEligibilityScheduleName}
  • IdRoleEligibilitySchedules_Get operacji
GetRoleEligibilityScheduleInstance(ArmResource, String, CancellationToken)

Pobiera określone wystąpienie harmonogramu uprawnień roli.

  • Ścieżka żądania/{zakres}/providers/Microsoft.Authorization/roleEligibilityScheduleInstances/{roleEligibilityScheduleInstanceName}
  • IdRoleEligibilityScheduleInstances_Get operacji
GetRoleEligibilityScheduleInstanceAsync(ArmResource, String, CancellationToken)

Pobiera określone wystąpienie harmonogramu uprawnień roli.

  • Ścieżka żądania/{zakres}/providers/Microsoft.Authorization/roleEligibilityScheduleInstances/{roleEligibilityScheduleInstanceName}
  • IdRoleEligibilityScheduleInstances_Get operacji
GetRoleEligibilityScheduleInstances(ArmResource)

Pobiera kolekcję roleEligibilityScheduleInstanceResources w usłudze ArmResource.

GetRoleEligibilityScheduleRequest(ArmResource, String, CancellationToken)

Pobierz żądanie harmonogramu uprawnień do określonej roli.

  • Ścieżka żądania/{zakres}/providers/Microsoft.Authorization/roleEligibilityScheduleRequests/{roleEligibilityScheduleRequestName}
  • IdRoleEligibilityScheduleRequests_Get operacji
GetRoleEligibilityScheduleRequestAsync(ArmResource, String, CancellationToken)

Pobierz żądanie harmonogramu uprawnień do określonej roli.

  • Ścieżka żądania/{zakres}/providers/Microsoft.Authorization/roleEligibilityScheduleRequests/{roleEligibilityScheduleRequestName}
  • IdRoleEligibilityScheduleRequests_Get operacji
GetRoleEligibilityScheduleRequests(ArmResource)

Pobiera kolekcję roleEligibilityScheduleRequestResources w usłudze ArmResource.

GetRoleEligibilitySchedules(ArmResource)

Pobiera kolekcję roleEligibilityScheduleResources w usłudze ArmResource.

GetRoleManagementPolicies(ArmResource)

Pobiera kolekcję roleManagementPolicyResources w usłudze ArmResource.

GetRoleManagementPolicy(ArmResource, String, CancellationToken)

Pobieranie określonych zasad zarządzania rolami dla zakresu zasobów

  • Ścieżka żądania/{zakres}/providers/Microsoft.Authorization/roleManagementPolicies/{roleManagementPolicyName}
  • IdRoleManagementPolicies_Get operacji
GetRoleManagementPolicyAssignment(ArmResource, String, CancellationToken)

Pobieranie określonego przypisania zasad zarządzania rolami dla zakresu zasobów

  • Ścieżka żądania/{scope}/providers/Microsoft.Authorization/roleManagementPolicyAssignments/{roleManagementPolicyAssignmentName}
  • IdRoleManagementPolicyAssignments_Get operacji
GetRoleManagementPolicyAssignmentAsync(ArmResource, String, CancellationToken)

Pobieranie określonego przypisania zasad zarządzania rolami dla zakresu zasobów

  • Ścieżka żądania/{scope}/providers/Microsoft.Authorization/roleManagementPolicyAssignments/{roleManagementPolicyAssignmentName}
  • IdRoleManagementPolicyAssignments_Get operacji
GetRoleManagementPolicyAssignments(ArmResource)

Pobiera kolekcję roleManagementPolicyAssignmentResources w usłudze ArmResource.

GetRoleManagementPolicyAsync(ArmResource, String, CancellationToken)

Pobieranie określonych zasad zarządzania rolami dla zakresu zasobów

  • Ścieżka żądania/{zakres}/providers/Microsoft.Authorization/roleManagementPolicies/{roleManagementPolicyName}
  • IdRoleManagementPolicies_Get operacji
GetSystemAssignedIdentity(ArmResource)

Pobiera obiekt reprezentujący element SystemAssignedIdentityResource wraz z operacjami wystąpienia, które można wykonać na nim w usłudze ArmResource.

GetDiagnosticSetting(ArmResource, String, CancellationToken)

Pobiera aktywne ustawienia diagnostyczne dla określonego zasobu. Ścieżka żądania: /{resourceUri}/providers/Microsoft.Insights/diagnosticSettings/{name} Identyfikator operacji: DiagnosticSettings_Get

GetDiagnosticSettingAsync(ArmResource, String, CancellationToken)

Pobiera aktywne ustawienia diagnostyczne dla określonego zasobu. Ścieżka żądania: /{resourceUri}/providers/Microsoft.Insights/diagnosticSettings/{name} Identyfikator operacji: DiagnosticSettings_Get

GetDiagnosticSettings(ArmResource)

Pobiera kolekcję diagnosticSettingResources w usłudze ArmResource.

GetLinkerResource(ArmResource, String, CancellationToken)

Zwraca zasób konsolidatora dla danej nazwy.

  • Ścieżka żądania/{resourceUri}/providers/Microsoft.ServiceLinker/konsolidatory/{linkerName}
  • IdLinker_Get operacji
GetLinkerResourceAsync(ArmResource, String, CancellationToken)

Zwraca zasób konsolidatora dla danej nazwy.

  • Ścieżka żądania/{resourceUri}/providers/Microsoft.ServiceLinker/konsolidatory/{linkerName}
  • IdLinker_Get operacji
GetLinkerResources(ArmResource)

Pobiera kolekcję linkerResources w usłudze ArmResource.

Dotyczy