Condividi tramite


ReservationOrderResource Classe

Definizione

Classe che rappresenta un oggetto ReservationOrder insieme alle operazioni di istanza che possono essere eseguite su di essa. Se è disponibile un ResourceIdentifier oggetto , è possibile costruire un ReservationOrderResource oggetto da un'istanza di ArmClient usando il metodo GetReservationOrderResource. In caso contrario, è possibile recuperarne uno dalla risorsa TenantResource padre usando il metodo GetReservationOrder.

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

Costruttori

ReservationOrderResource()

Inizializza una nuova istanza della classe per la ReservationOrderResource simulazione.

Campi

ResourceType

Ottiene il tipo di risorsa per le operazioni.

Proprietà

Client

Ottiene il ArmClient client di risorse da cui è stato creato.

(Ereditato da ArmResource)
Data

Ottiene i dati che rappresentano questa funzionalità.

Diagnostics

Ottiene le opzioni di diagnostica per questo client di risorse.

(Ereditato da ArmResource)
Endpoint

Ottiene l'URI di base per questo client di risorse.

(Ereditato da ArmResource)
HasData

Ottiene un valore che indica se l'istanza corrente contiene dati.

Id

Ottiene l'identificatore della risorsa.

(Ereditato da ArmResource)
Pipeline

Ottiene la pipeline per questo client di risorse.

(Ereditato da ArmResource)

Metodi

CalculateRefund(ReservationCalculateRefundContent, CancellationToken)

Calcolare il prezzo per la restituzione Reservations se non sono presenti errori di criteri.

  • Percorso richiesta/providers/Microsoft.Capacity/reservationOrders/{reservationOrderId}/calculateRefund
  • IdCalculateRefund_Post dell'operazione
CalculateRefundAsync(ReservationCalculateRefundContent, CancellationToken)

Calcolare il prezzo per la restituzione Reservations se non sono presenti errori di criteri.

  • Percorso richiesta/providers/Microsoft.Capacity/reservationOrders/{reservationOrderId}/calculateRefund
  • IdCalculateRefund_Post dell'operazione
CanUseTagResource(CancellationToken)

Verifica se l'API TagResource viene distribuita nell'ambiente corrente.

(Ereditato da ArmResource)
CanUseTagResourceAsync(CancellationToken)

Verifica se l'API TagResource viene distribuita nell'ambiente corrente.

(Ereditato da ArmResource)
ChangeDirectory(ChangeDirectoryContent, CancellationToken)

Modificare la directory (tenant) di ReservationOrder e tutte in Reservation esso in base all'ID tenant specificato

  • Percorso richiesta/providers/Microsoft.Capacity/reservationOrders/{reservationOrderId}/changeDirectory
  • IdReservationOrder_ChangeDirectory dell'operazione
ChangeDirectoryAsync(ChangeDirectoryContent, CancellationToken)

Modificare la directory (tenant) di ReservationOrder e tutte in Reservation esso in base all'ID tenant specificato

  • Percorso richiesta/providers/Microsoft.Capacity/reservationOrders/{reservationOrderId}/changeDirectory
  • IdReservationOrder_ChangeDirectory dell'operazione
CreateResourceIdentifier(Guid)

Generare l'identificatore di risorsa di un'istanza ReservationOrderResource .

Get(String, CancellationToken)

Ottenere i dettagli dell'oggetto ReservationOrder.

  • Percorso richiesta/providers/Microsoft.Capacity/reservationOrders/{reservationOrderId}
  • IdReservationOrder_Get dell'operazione
GetAsync(String, CancellationToken)

Ottenere i dettagli dell'oggetto ReservationOrder.

  • Percorso richiesta/providers/Microsoft.Capacity/reservationOrders/{reservationOrderId}
  • IdReservationOrder_Get dell'operazione
GetAvailableLocations(CancellationToken)

Elenca tutte le posizioni geografiche disponibili.

(Ereditato da ArmResource)
GetAvailableLocationsAsync(CancellationToken)

Elenca tutte le posizioni geografiche disponibili.

(Ereditato da ArmResource)
GetManagementLock(String, CancellationToken)

Ottenere un blocco di gestione in base all'ambito.

  • Percorso richiesta/{ambito}/providers/Microsoft.Authorization/locks/{lockName}
  • IdManagementLocks_GetByScope dell'operazione
(Ereditato da ArmResource)
GetManagementLockAsync(String, CancellationToken)

Ottenere un blocco di gestione in base all'ambito.

  • Percorso richiesta/{ambito}/providers/Microsoft.Authorization/locks/{lockName}
  • IdManagementLocks_GetByScope dell'operazione
(Ereditato da ArmResource)
GetManagementLocks()

Ottiene una raccolta di ManagementLockResources in ArmResource.

(Ereditato da ArmResource)
GetPolicyAssignment(String, CancellationToken)

Questa operazione recupera una singola assegnazione di criteri, in base al nome e all'ambito in cui è stata creata.

  • Percorso richiesta/{ambito}/providers/Microsoft.Authorization/policyAssignments/{policyAssignmentName}
  • IdPolicyAssignments_Get dell'operazione
(Ereditato da ArmResource)
GetPolicyAssignmentAsync(String, CancellationToken)

Questa operazione recupera una singola assegnazione di criteri, in base al nome e all'ambito in cui è stata creata.

  • Percorso richiesta/{ambito}/providers/Microsoft.Authorization/policyAssignments/{policyAssignmentName}
  • IdPolicyAssignments_Get dell'operazione
(Ereditato da ArmResource)
GetPolicyAssignments()

Ottiene una raccolta di PolicyAssignmentResources in ArmResource.

(Ereditato da ArmResource)
GetPolicyExemption(String, CancellationToken)

Questa operazione recupera una singola esenzione dei criteri, in base al nome e all'ambito in cui è stata creata. Percorso richiesta: /{scope}/providers/Microsoft.Authorization/policyExemptions/{policyExemptionName} ID operazione: PolicyExemptions_Get

(Ereditato da ArmResource)
GetPolicyExemptionAsync(String, CancellationToken)

Questa operazione recupera una singola esenzione dei criteri, in base al nome e all'ambito in cui è stata creata. Percorso richiesta: /{scope}/providers/Microsoft.Authorization/policyExemptions/{policyExemptionName} ID operazione: PolicyExemptions_Get

(Ereditato da ArmResource)
GetPolicyExemptions()

Ottiene una raccolta di PolicyExemptionResources in ArmResource.

(Ereditato da ArmResource)
GetReservationDetail(Guid, String, CancellationToken)

Ottenere dettagli specifici Reservation .

  • Percorso richiesta/providers/Microsoft.Capacity/reservationOrders/{reservationOrderId}/reservations/{reservationId}
  • IdReservation_Get dell'operazione
GetReservationDetailAsync(Guid, String, CancellationToken)

Ottenere dettagli specifici Reservation .

  • Percorso richiesta/providers/Microsoft.Capacity/reservationOrders/{reservationOrderId}/reservations/{reservationId}
  • IdReservation_Get dell'operazione
GetReservationDetails()

Ottiene una raccolta di ReservationDetailResources in ReservationOrder.

GetTagResource()

Ottiene un oggetto che rappresenta un oggetto TagResource insieme alle operazioni di istanza che possono essere eseguite su di essa in ArmResource.

(Ereditato da ArmResource)
MergeReservation(WaitUntil, MergeContent, CancellationToken)

Unire gli oggetti specificati Reservationin un nuovo Reservationoggetto . I due Reservationoggetti da unire devono avere le stesse proprietà.

  • Percorso richiesta/providers/Microsoft.Capacity/reservationOrders/{reservationOrderId}/merge
  • IdReservation_Merge dell'operazione
MergeReservationAsync(WaitUntil, MergeContent, CancellationToken)

Unire gli oggetti specificati Reservationin un nuovo Reservationoggetto . I due Reservationoggetti da unire devono avere le stesse proprietà.

  • Percorso richiesta/providers/Microsoft.Capacity/reservationOrders/{reservationOrderId}/merge
  • IdReservation_Merge dell'operazione
Return(WaitUntil, ReservationRefundContent, CancellationToken)

Restituire una prenotazione e ottenere le informazioni di rimborso.

  • Percorso richiesta/providers/Microsoft.Capacity/reservationOrders/{reservationOrderId}/return
  • IdReturn_Post dell'operazione
ReturnAsync(WaitUntil, ReservationRefundContent, CancellationToken)

Restituire una prenotazione e ottenere le informazioni di rimborso.

  • Percorso richiesta/providers/Microsoft.Capacity/reservationOrders/{reservationOrderId}/return
  • IdReturn_Post dell'operazione
SplitReservation(WaitUntil, SplitContent, CancellationToken)

Dividere un oggetto Reservation in due Reservations con la distribuzione di quantità specificata.

  • Percorso richiesta/providers/Microsoft.Capacity/reservationOrders/{reservationOrderId}/split
  • IdReservation_Split dell'operazione
SplitReservationAsync(WaitUntil, SplitContent, CancellationToken)

Dividere un oggetto Reservation in due Reservations con la distribuzione di quantità specificata.

  • Percorso richiesta/providers/Microsoft.Capacity/reservationOrders/{reservationOrderId}/split
  • IdReservation_Split dell'operazione
TryGetApiVersion(ResourceType, String)

Ottiene l'override della versione dell'API se è stata impostata per le opzioni client correnti.

(Ereditato da ArmResource)
Update(WaitUntil, ReservationPurchaseContent, CancellationToken)

Acquistare ReservationOrder e creare una risorsa con l'URI specificato.

  • Percorso richiesta/providers/Microsoft.Capacity/reservationOrders/{reservationOrderId}
  • IdReservationOrder_Purchase dell'operazione
UpdateAsync(WaitUntil, ReservationPurchaseContent, CancellationToken)

Acquistare ReservationOrder e creare una risorsa con l'URI specificato.

  • Percorso richiesta/providers/Microsoft.Capacity/reservationOrders/{reservationOrderId}
  • IdReservationOrder_Purchase dell'operazione

Metodi di estensione

GetAuthorizationRoleDefinition(ArmResource, ResourceIdentifier, CancellationToken)

Ottenere la definizione del ruolo in base al nome (GUID).

  • Percorso richiesta/{ambito}/providers/Microsoft.Authorization/roleDefinitions/{roleDefinitionId}
  • IdRoleDefinitions_Get dell'operazione
GetAuthorizationRoleDefinitionAsync(ArmResource, ResourceIdentifier, CancellationToken)

Ottenere la definizione del ruolo in base al nome (GUID).

  • Percorso richiesta/{ambito}/providers/Microsoft.Authorization/roleDefinitions/{roleDefinitionId}
  • IdRoleDefinitions_Get dell'operazione
GetAuthorizationRoleDefinitions(ArmResource)

Ottiene un insieme di AuthorizationRoleDefinitionResources in ArmResource.

GetDenyAssignment(ArmResource, String, CancellationToken)

Ottiene l'assegnazione di negazione specificata.

  • Percorso richiesta/{ambito}/providers/Microsoft.Authorization/denyAssignments/{denyAssignmentId}
  • IdDenyAssignments_Get dell'operazione
GetDenyAssignmentAsync(ArmResource, String, CancellationToken)

Ottiene l'assegnazione di negazione specificata.

  • Percorso richiesta/{ambito}/providers/Microsoft.Authorization/denyAssignments/{denyAssignmentId}
  • IdDenyAssignments_Get dell'operazione
GetDenyAssignments(ArmResource)

Ottiene una raccolta di DenyAssignmentResources in ArmResource.

GetRoleAssignment(ArmResource, String, String, CancellationToken)

Ottenere un'assegnazione di ruolo in base all'ambito e al nome.

  • Percorso richiesta/{ambito}/providers/Microsoft.Authorization/roleAssignments/{roleAssignmentName}
  • IdRoleAssignments_Get dell'operazione
GetRoleAssignmentAsync(ArmResource, String, String, CancellationToken)

Ottenere un'assegnazione di ruolo in base all'ambito e al nome.

  • Percorso richiesta/{ambito}/providers/Microsoft.Authorization/roleAssignments/{roleAssignmentName}
  • IdRoleAssignments_Get dell'operazione
GetRoleAssignments(ArmResource)

Ottiene una raccolta di RoleAssignmentResources in ArmResource.

GetRoleAssignmentSchedule(ArmResource, String, CancellationToken)

Ottenere la pianificazione dell'assegnazione di ruolo specificata per un ambito di risorsa

  • Percorso richiesta/{ambito}/providers/Microsoft.Authorization/roleAssignmentSchedules/{roleAssignmentScheduleName}
  • IdRoleAssignmentSchedules_Get dell'operazione
GetRoleAssignmentScheduleAsync(ArmResource, String, CancellationToken)

Ottenere la pianificazione dell'assegnazione di ruolo specificata per un ambito di risorsa

  • Percorso richiesta/{ambito}/providers/Microsoft.Authorization/roleAssignmentSchedules/{roleAssignmentScheduleName}
  • IdRoleAssignmentSchedules_Get dell'operazione
GetRoleAssignmentScheduleInstance(ArmResource, String, CancellationToken)

Ottiene l'istanza di pianificazione dell'assegnazione di ruolo specificata.

  • Percorso richiesta/{ambito}/providers/Microsoft.Authorization/roleAssignmentScheduleInstances/{roleAssignmentScheduleInstanceName}
  • IdRoleAssignmentScheduleInstances_Get dell'operazione
GetRoleAssignmentScheduleInstanceAsync(ArmResource, String, CancellationToken)

Ottiene l'istanza di pianificazione dell'assegnazione di ruolo specificata.

  • Percorso richiesta/{ambito}/providers/Microsoft.Authorization/roleAssignmentScheduleInstances/{roleAssignmentScheduleInstanceName}
  • IdRoleAssignmentScheduleInstances_Get dell'operazione
GetRoleAssignmentScheduleInstances(ArmResource)

Ottiene una raccolta di RoleAssignmentScheduleInstanceResources in ArmResource.

GetRoleAssignmentScheduleRequest(ArmResource, String, CancellationToken)

Ottenere la richiesta di pianificazione dell'assegnazione di ruolo specificata.

  • Percorso richiesta/{ambito}/providers/Microsoft.Authorization/roleAssignmentScheduleRequests/{roleAssignmentScheduleRequestName}
  • IdRoleAssignmentScheduleRequests_Get dell'operazione
GetRoleAssignmentScheduleRequestAsync(ArmResource, String, CancellationToken)

Ottenere la richiesta di pianificazione dell'assegnazione di ruolo specificata.

  • Percorso richiesta/{ambito}/providers/Microsoft.Authorization/roleAssignmentScheduleRequests/{roleAssignmentScheduleRequestName}
  • IdRoleAssignmentScheduleRequests_Get dell'operazione
GetRoleAssignmentScheduleRequests(ArmResource)

Ottiene una raccolta di RoleAssignmentScheduleRequestResources in ArmResource.

GetRoleAssignmentSchedules(ArmResource)

Ottiene una raccolta di RoleAssignmentScheduleResources in ArmResource.

GetRoleEligibilitySchedule(ArmResource, String, CancellationToken)

Ottenere la pianificazione di idoneità del ruolo specificata per un ambito di risorsa

  • Percorso richiesta/{ambito}/providers/Microsoft.Authorization/roleEligibilitySchedules/{roleEligibilityScheduleName}
  • IdRoleEligibilitySchedules_Get dell'operazione
GetRoleEligibilityScheduleAsync(ArmResource, String, CancellationToken)

Ottenere la pianificazione di idoneità del ruolo specificata per un ambito di risorsa

  • Percorso richiesta/{ambito}/providers/Microsoft.Authorization/roleEligibilitySchedules/{roleEligibilityScheduleName}
  • IdRoleEligibilitySchedules_Get dell'operazione
GetRoleEligibilityScheduleInstance(ArmResource, String, CancellationToken)

Ottiene l'istanza di pianificazione dell'idoneità del ruolo specificata.

  • Percorso richiesta/{ambito}/providers/Microsoft.Authorization/roleEligibilityScheduleInstances/{roleEligibilityScheduleInstanceName}
  • IdRoleEligibilityScheduleInstances_Get dell'operazione
GetRoleEligibilityScheduleInstanceAsync(ArmResource, String, CancellationToken)

Ottiene l'istanza di pianificazione dell'idoneità del ruolo specificata.

  • Percorso richiesta/{ambito}/providers/Microsoft.Authorization/roleEligibilityScheduleInstances/{roleEligibilityScheduleInstanceName}
  • IdRoleEligibilityScheduleInstances_Get dell'operazione
GetRoleEligibilityScheduleInstances(ArmResource)

Ottiene una raccolta di RoleEligibilityScheduleInstanceResources in ArmResource.

GetRoleEligibilityScheduleRequest(ArmResource, String, CancellationToken)

Ottenere la richiesta di pianificazione dell'idoneità del ruolo specificata.

  • Percorso richiesta/{ambito}/providers/Microsoft.Authorization/roleEligibilityScheduleRequests/{roleEligibilityScheduleRequestName}
  • IdRoleEligibilityScheduleRequests_Get dell'operazione
GetRoleEligibilityScheduleRequestAsync(ArmResource, String, CancellationToken)

Ottenere la richiesta di pianificazione dell'idoneità del ruolo specificata.

  • Percorso richiesta/{ambito}/providers/Microsoft.Authorization/roleEligibilityScheduleRequests/{roleEligibilityScheduleRequestName}
  • IdRoleEligibilityScheduleRequests_Get dell'operazione
GetRoleEligibilityScheduleRequests(ArmResource)

Ottiene un insieme di RoleEligibilityScheduleRequestResources in ArmResource.

GetRoleEligibilitySchedules(ArmResource)

Ottiene una raccolta di RoleEligibilityScheduleResources in ArmResource.

GetRoleManagementPolicies(ArmResource)

Ottiene una raccolta di RoleManagementPolicyResources in ArmResource.

GetRoleManagementPolicy(ArmResource, String, CancellationToken)

Ottenere i criteri di gestione dei ruoli specificati per un ambito di risorse

  • Percorso richiesta/{ambito}/providers/Microsoft.Authorization/roleManagementPolicies/{roleManagementPolicyName}
  • IdRoleManagementPolicies_Get dell'operazione
GetRoleManagementPolicyAssignment(ArmResource, String, CancellationToken)

Ottenere l'assegnazione dei criteri di gestione dei ruoli specificata per un ambito di risorsa

  • Percorso richiesta/{ambito}/providers/Microsoft.Authorization/roleManagementPolicyAssignments/{roleManagementPolicyAssignmentName}
  • IdRoleManagementPolicyAssignments_Get dell'operazione
GetRoleManagementPolicyAssignmentAsync(ArmResource, String, CancellationToken)

Ottenere l'assegnazione dei criteri di gestione dei ruoli specificata per un ambito di risorsa

  • Percorso richiesta/{ambito}/providers/Microsoft.Authorization/roleManagementPolicyAssignments/{roleManagementPolicyAssignmentName}
  • IdRoleManagementPolicyAssignments_Get dell'operazione
GetRoleManagementPolicyAssignments(ArmResource)

Ottiene una raccolta di RoleManagementPolicyAssignmentResources in ArmResource.

GetRoleManagementPolicyAsync(ArmResource, String, CancellationToken)

Ottenere i criteri di gestione dei ruoli specificati per un ambito di risorse

  • Percorso richiesta/{ambito}/providers/Microsoft.Authorization/roleManagementPolicies/{roleManagementPolicyName}
  • IdRoleManagementPolicies_Get dell'operazione
GetSystemAssignedIdentity(ArmResource)

Ottiene un oggetto che rappresenta un oggetto SystemAssignedIdentityResource insieme alle operazioni di istanza che possono essere eseguite su di essa in ArmResource.

GetDiagnosticSetting(ArmResource, String, CancellationToken)

Ottiene le impostazioni di diagnostica attive per la risorsa specificata. Percorso richiesta: /{resourceUri}/providers/Microsoft.Insights/diagnosticSettings/{name} ID operazione: DiagnosticSettings_Get

GetDiagnosticSettingAsync(ArmResource, String, CancellationToken)

Ottiene le impostazioni di diagnostica attive per la risorsa specificata. Percorso richiesta: /{resourceUri}/providers/Microsoft.Insights/diagnosticSettings/{name} ID operazione: DiagnosticSettings_Get

GetDiagnosticSettings(ArmResource)

Ottiene una raccolta di DiagnosticSettingResources in ArmResource.

GetLinkerResource(ArmResource, String, CancellationToken)

Restituisce la risorsa Linker per un nome specificato.

  • Percorso richiesta/{resourceUri}/providers/Microsoft.ServiceLinker/linkers/{linkerName}
  • IdLinker_Get dell'operazione
GetLinkerResourceAsync(ArmResource, String, CancellationToken)

Restituisce la risorsa Linker per un nome specificato.

  • Percorso richiesta/{resourceUri}/providers/Microsoft.ServiceLinker/linkers/{linkerName}
  • IdLinker_Get dell'operazione
GetLinkerResources(ArmResource)

Ottiene una raccolta di LinkerResources in ArmResource.

Si applica a