Delen via


ReservationOrderResource Klas

Definitie

Een klasse die een Reserveringsorder vertegenwoordigt, samen met de exemplaarbewerkingen die erop kunnen worden uitgevoerd. Als u een ResourceIdentifier hebt, kunt u een ReservationOrderResource maken op basis van een exemplaar van met behulp van ArmClient de methode GetReservationOrderResource. Anders kunt u er een ophalen uit de bovenliggende resource TenantResource met behulp van de methode GetReservationOrder.

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

Constructors

ReservationOrderResource()

Initialiseert een nieuw exemplaar van de ReservationOrderResource klasse voor mocking.

Velden

ResourceType

Hiermee haalt u het resourcetype voor de bewerkingen op.

Eigenschappen

Client

Haalt de ArmClient resourceclient op van waaruit is gemaakt.

(Overgenomen van ArmResource)
Data

Hiermee haalt u de gegevens op die deze functie vertegenwoordigen.

Diagnostics

Hiermee haalt u de diagnostische opties voor deze resourceclient op.

(Overgenomen van ArmResource)
Endpoint

Hiermee haalt u de basis-URI voor deze resourceclient op.

(Overgenomen van ArmResource)
HasData

Hiermee wordt bepaald of het huidige exemplaar al dan niet gegevens bevat.

Id

Hiermee haalt u de resource-id op.

(Overgenomen van ArmResource)
Pipeline

Hiermee haalt u de pijplijn voor deze resourceclient op.

(Overgenomen van ArmResource)

Methoden

CalculateRefund(ReservationCalculateRefundContent, CancellationToken)

Bereken de prijs voor het retourneren Reservations als er geen beleidsfouten zijn.

  • Aanvraagpad/providers/Microsoft.Capacity/reservationOrders/{reservationOrderId}/calculateRefund
  • Bewerkings IdCalculateRefund_Post
CalculateRefundAsync(ReservationCalculateRefundContent, CancellationToken)

Bereken de prijs voor het retourneren Reservations als er geen beleidsfouten zijn.

  • Aanvraagpad/providers/Microsoft.Capacity/reservationOrders/{reservationOrderId}/calculateRefund
  • Bewerkings IdCalculateRefund_Post
CanUseTagResource(CancellationToken)

Controleert of de TagResource-API is geïmplementeerd in de huidige omgeving.

(Overgenomen van ArmResource)
CanUseTagResourceAsync(CancellationToken)

Controleert of de TagResource-API is geïmplementeerd in de huidige omgeving.

(Overgenomen van ArmResource)
ChangeDirectory(ChangeDirectoryContent, CancellationToken)

Wijzig de map (tenant) van ReservationOrder en alles Reservation eronder in de opgegeven tenant-id

  • Aanvraagpad/providers/Microsoft.Capacity/reservationOrders/{reservationOrderId}/changeDirectory
  • Bewerkings-IdReservationOrder_ChangeDirectory
ChangeDirectoryAsync(ChangeDirectoryContent, CancellationToken)

Wijzig de map (tenant) van ReservationOrder en alles Reservation eronder in de opgegeven tenant-id

  • Aanvraagpad/providers/Microsoft.Capacity/reservationOrders/{reservationOrderId}/changeDirectory
  • Bewerkings-IdReservationOrder_ChangeDirectory
CreateResourceIdentifier(Guid)

Genereer de resource-id van een ReservationOrderResource exemplaar.

Get(String, CancellationToken)

Haal de details van de ReservationOrderop.

  • Aanvraagpad/providers/Microsoft.Capacity/reservationOrders/{reservationOrderId}
  • Bewerkings IdReservationOrder_Get
GetAsync(String, CancellationToken)

Haal de details van de ReservationOrderop.

  • Aanvraagpad/providers/Microsoft.Capacity/reservationOrders/{reservationOrderId}
  • Bewerkings IdReservationOrder_Get
GetAvailableLocations(CancellationToken)

Een lijst met alle beschikbare geografische locaties.

(Overgenomen van ArmResource)
GetAvailableLocationsAsync(CancellationToken)

Een lijst met alle beschikbare geografische locaties.

(Overgenomen van ArmResource)
GetManagementLock(String, CancellationToken)

Een beheervergrendeling per bereik ophalen.

  • Aanvraagpad/{scope}/providers/Microsoft.Authorization/locks/{lockName}
  • Bewerkings IdManagementLocks_GetByScope
(Overgenomen van ArmResource)
GetManagementLockAsync(String, CancellationToken)

Een beheervergrendeling per bereik ophalen.

  • Aanvraagpad/{scope}/providers/Microsoft.Authorization/locks/{lockName}
  • Bewerkings IdManagementLocks_GetByScope
(Overgenomen van ArmResource)
GetManagementLocks()

Hiermee haalt u een verzameling ManagementLockResources op in de ArmResource.

(Overgenomen van ArmResource)
GetPolicyAssignment(String, CancellationToken)

Met deze bewerking wordt één beleidstoewijzing opgehaald, op basis van de naam en het bereik waar deze is gemaakt.

  • Aanvraagpad/{scope}/providers/Microsoft.Authorization/policyAssignments/{policyAssignmentName}
  • Bewerkings IdPolicyAssignments_Get
(Overgenomen van ArmResource)
GetPolicyAssignmentAsync(String, CancellationToken)

Met deze bewerking wordt één beleidstoewijzing opgehaald, op basis van de naam en het bereik waar deze is gemaakt.

  • Aanvraagpad/{scope}/providers/Microsoft.Authorization/policyAssignments/{policyAssignmentName}
  • Bewerkings IdPolicyAssignments_Get
(Overgenomen van ArmResource)
GetPolicyAssignments()

Hiermee haalt u een verzameling PolicyAssignmentResources op in de ArmResource.

(Overgenomen van ArmResource)
GetPolicyExemption(String, CancellationToken)

Met deze bewerking wordt één beleidsvrijstelling opgehaald, op basis van de naam en het bereik waar het is gemaakt. Aanvraagpad: /{scope}/providers/Microsoft.Authorization/policyExemptions/{policyExemptionName} Bewerkings-id: PolicyExemptions_Get

(Overgenomen van ArmResource)
GetPolicyExemptionAsync(String, CancellationToken)

Met deze bewerking wordt één beleidsvrijstelling opgehaald, op basis van de naam en het bereik waar het is gemaakt. Aanvraagpad: /{scope}/providers/Microsoft.Authorization/policyExemptions/{policyExemptionName} Bewerkings-id: PolicyExemptions_Get

(Overgenomen van ArmResource)
GetPolicyExemptions()

Hiermee haalt u een verzameling PolicyExemptionResources op in de ArmResource.

(Overgenomen van ArmResource)
GetReservationDetail(Guid, String, CancellationToken)

Reservation Specifieke details ophalen.

  • Request Path/providers/Microsoft.Capacity/reservationOrders/{reservationOrderId}/reservations/{reservationId}
  • Bewerkings IdReservation_Get
GetReservationDetailAsync(Guid, String, CancellationToken)

Reservation Specifieke details ophalen.

  • Request Path/providers/Microsoft.Capacity/reservationOrders/{reservationOrderId}/reservations/{reservationId}
  • Bewerkings IdReservation_Get
GetReservationDetails()

Hiermee haalt u een verzameling ReservationDetailResources op in de Reserveringsorder.

GetTagResource()

Hiermee haalt u een object op dat een TagResource vertegenwoordigt, samen met de exemplaarbewerkingen die erop kunnen worden uitgevoerd in de ArmResource.

(Overgenomen van ArmResource)
MergeReservation(WaitUntil, MergeContent, CancellationToken)

Voeg de opgegeven s samen Reservationin een nieuwe Reservation. De twee Reservations die worden samengevoegd, moeten dezelfde eigenschappen hebben.

  • Aanvraagpad/providers/Microsoft.Capacity/reservationOrders/{reservationOrderId}/merge
  • Bewerkings-IdReservation_Merge
MergeReservationAsync(WaitUntil, MergeContent, CancellationToken)

Voeg de opgegeven s samen Reservationin een nieuwe Reservation. De twee Reservations die worden samengevoegd, moeten dezelfde eigenschappen hebben.

  • Aanvraagpad/providers/Microsoft.Capacity/reservationOrders/{reservationOrderId}/merge
  • Bewerkings-IdReservation_Merge
Return(WaitUntil, ReservationRefundContent, CancellationToken)

Retourneer een reservering en ontvang informatie over terugbetaling.

  • Aanvraagpad/providers/Microsoft.Capacity/reservationOrders/{reservationOrderId}/return
  • Bewerkings IdReturn_Post
ReturnAsync(WaitUntil, ReservationRefundContent, CancellationToken)

Retourneer een reservering en ontvang informatie over terugbetaling.

  • Aanvraagpad/providers/Microsoft.Capacity/reservationOrders/{reservationOrderId}/return
  • Bewerkings IdReturn_Post
SplitReservation(WaitUntil, SplitContent, CancellationToken)

Splits een Reservation in twee Reservations met de opgegeven hoeveelheidsdistributie.

  • Aanvraagpad/providers/Microsoft.Capacity/reservationOrders/{reservationOrderId}/split
  • Bewerkings-IdReservation_Split
SplitReservationAsync(WaitUntil, SplitContent, CancellationToken)

Splits een Reservation in twee Reservations met de opgegeven hoeveelheidsdistributie.

  • Aanvraagpad/providers/Microsoft.Capacity/reservationOrders/{reservationOrderId}/split
  • Bewerkings-IdReservation_Split
TryGetApiVersion(ResourceType, String)

Hiermee wordt de API-versie overschreven als deze is ingesteld voor de huidige clientopties.

(Overgenomen van ArmResource)
Update(WaitUntil, ReservationPurchaseContent, CancellationToken)

Koop ReservationOrder en maak een resource onder de opgegeven URI.

  • Aanvraagpad/providers/Microsoft.Capacity/reservationOrders/{reservationOrderId}
  • Bewerking IdReservationOrder_Purchase
UpdateAsync(WaitUntil, ReservationPurchaseContent, CancellationToken)

Koop ReservationOrder en maak een resource onder de opgegeven URI.

  • Aanvraagpad/providers/Microsoft.Capacity/reservationOrders/{reservationOrderId}
  • Bewerking IdReservationOrder_Purchase

Extensiemethoden

GetAuthorizationRoleDefinition(ArmResource, ResourceIdentifier, CancellationToken)

Roldefinitie ophalen op naam (GUID).

  • Aanvraagpad/{scope}/providers/Microsoft.Authorization/roleDefinitions/{roleDefinitionId}
  • Bewerkings IdRoleDefinitions_Get
GetAuthorizationRoleDefinitionAsync(ArmResource, ResourceIdentifier, CancellationToken)

Roldefinitie ophalen op naam (GUID).

  • Aanvraagpad/{scope}/providers/Microsoft.Authorization/roleDefinitions/{roleDefinitionId}
  • Bewerkings IdRoleDefinitions_Get
GetAuthorizationRoleDefinitions(ArmResource)

Hiermee haalt u een verzameling AuthorizationRoleDefinitionResources op in de ArmResource.

GetDenyAssignment(ArmResource, String, CancellationToken)

Haal de opgegeven weigeringstoewijzing op.

  • Aanvraagpad/{scope}/providers/Microsoft.Authorization/denyAssignments/{denyAssignmentId}
  • Bewerkings IdDenyAssignments_Get
GetDenyAssignmentAsync(ArmResource, String, CancellationToken)

Haal de opgegeven weigeringstoewijzing op.

  • Aanvraagpad/{scope}/providers/Microsoft.Authorization/denyAssignments/{denyAssignmentId}
  • Bewerkings IdDenyAssignments_Get
GetDenyAssignments(ArmResource)

Hiermee haalt u een verzameling DenyAssignmentResources op in de ArmResource.

GetRoleAssignment(ArmResource, String, String, CancellationToken)

Haal een roltoewijzing op op bereik en naam.

  • Aanvraagpad/{scope}/providers/Microsoft.Authorization/roleAssignments/{roleAssignmentName}
  • Bewerkings IdRoleAssignments_Get
GetRoleAssignmentAsync(ArmResource, String, String, CancellationToken)

Haal een roltoewijzing op op bereik en naam.

  • Aanvraagpad/{scope}/providers/Microsoft.Authorization/roleAssignments/{roleAssignmentName}
  • Bewerkings IdRoleAssignments_Get
GetRoleAssignments(ArmResource)

Hiermee haalt u een verzameling RoleAssignmentResources op in de ArmResource.

GetRoleAssignmentSchedule(ArmResource, String, CancellationToken)

Het opgegeven roltoewijzingsschema voor een resourcebereik ophalen

  • Aanvraagpad/{scope}/providers/Microsoft.Authorization/roleAssignmentSchedules/{roleAssignmentScheduleName}
  • Bewerkings IdRoleAssignmentSchedules_Get
GetRoleAssignmentScheduleAsync(ArmResource, String, CancellationToken)

Het opgegeven roltoewijzingsschema voor een resourcebereik ophalen

  • Aanvraagpad/{scope}/providers/Microsoft.Authorization/roleAssignmentSchedules/{roleAssignmentScheduleName}
  • Bewerkings IdRoleAssignmentSchedules_Get
GetRoleAssignmentScheduleInstance(ArmResource, String, CancellationToken)

Hiermee haalt u de opgegeven instantie van de roltoewijzingsplanning op.

  • Aanvraagpad/{scope}/providers/Microsoft.Authorization/roleAssignmentScheduleInstances/{roleAssignmentScheduleInstanceName}
  • Bewerkings IdRoleAssignmentScheduleInstances_Get
GetRoleAssignmentScheduleInstanceAsync(ArmResource, String, CancellationToken)

Hiermee haalt u de opgegeven instantie van de roltoewijzingsplanning op.

  • Aanvraagpad/{scope}/providers/Microsoft.Authorization/roleAssignmentScheduleInstances/{roleAssignmentScheduleInstanceName}
  • Bewerkings IdRoleAssignmentScheduleInstances_Get
GetRoleAssignmentScheduleInstances(ArmResource)

Hiermee haalt u een verzameling RoleAssignmentScheduleInstanceResources op in de ArmResource.

GetRoleAssignmentScheduleRequest(ArmResource, String, CancellationToken)

Haal de opgegeven aanvraag voor roltoewijzingsplanning op.

  • Aanvraagpad/{scope}/providers/Microsoft.Authorization/roleAssignmentScheduleRequests/{roleAssignmentScheduleRequestName}
  • Bewerkings IdRoleAssignmentScheduleRequests_Get
GetRoleAssignmentScheduleRequestAsync(ArmResource, String, CancellationToken)

Haal de opgegeven aanvraag voor roltoewijzingsplanning op.

  • Aanvraagpad/{scope}/providers/Microsoft.Authorization/roleAssignmentScheduleRequests/{roleAssignmentScheduleRequestName}
  • Bewerkings IdRoleAssignmentScheduleRequests_Get
GetRoleAssignmentScheduleRequests(ArmResource)

Hiermee haalt u een verzameling RoleAssignmentScheduleRequestResources op in de ArmResource.

GetRoleAssignmentSchedules(ArmResource)

Hiermee haalt u een verzameling RoleAssignmentScheduleResources op in de ArmResource.

GetRoleEligibilitySchedule(ArmResource, String, CancellationToken)

Het opgegeven geschiktheidsschema voor rollen ophalen voor een resourcebereik

  • Aanvraagpad/{scope}/providers/Microsoft.Authorization/roleEligibilitySchedules/{roleEligibilityScheduleName}
  • Bewerkings IdRoleEligibilitySchedules_Get
GetRoleEligibilityScheduleAsync(ArmResource, String, CancellationToken)

Het opgegeven geschiktheidsschema voor rollen ophalen voor een resourcebereik

  • Aanvraagpad/{scope}/providers/Microsoft.Authorization/roleEligibilitySchedules/{roleEligibilityScheduleName}
  • Bewerkings IdRoleEligibilitySchedules_Get
GetRoleEligibilityScheduleInstance(ArmResource, String, CancellationToken)

Hiermee haalt u de opgegeven instantie van het geschiktheidsschema voor rollen op.

  • Aanvraagpad/{scope}/providers/Microsoft.Authorization/roleEligibilityScheduleInstances/{roleEligibilityScheduleInstanceName}
  • Bewerkings IdRoleEligibilityScheduleInstances_Get
GetRoleEligibilityScheduleInstanceAsync(ArmResource, String, CancellationToken)

Hiermee haalt u de opgegeven instantie van het geschiktheidsschema voor rollen op.

  • Aanvraagpad/{scope}/providers/Microsoft.Authorization/roleEligibilityScheduleInstances/{roleEligibilityScheduleInstanceName}
  • Bewerkings IdRoleEligibilityScheduleInstances_Get
GetRoleEligibilityScheduleInstances(ArmResource)

Hiermee haalt u een verzameling RoleEligibilityScheduleInstanceResources op in de ArmResource.

GetRoleEligibilityScheduleRequest(ArmResource, String, CancellationToken)

Haal de opgegeven aanvraag voor het geschiktheidsschema voor rollen op.

  • Aanvraagpad/{scope}/providers/Microsoft.Authorization/roleEligibilityScheduleRequests/{roleEligibilityScheduleRequestName}
  • Bewerkings IdRoleEligibilityScheduleRequests_Get
GetRoleEligibilityScheduleRequestAsync(ArmResource, String, CancellationToken)

Haal de opgegeven aanvraag voor het geschiktheidsschema voor rollen op.

  • Aanvraagpad/{scope}/providers/Microsoft.Authorization/roleEligibilityScheduleRequests/{roleEligibilityScheduleRequestName}
  • Bewerkings IdRoleEligibilityScheduleRequests_Get
GetRoleEligibilityScheduleRequests(ArmResource)

Hiermee haalt u een verzameling RoleEligibilityScheduleRequestResources op in de ArmResource.

GetRoleEligibilitySchedules(ArmResource)

Hiermee haalt u een verzameling RoleEligibilityScheduleResources op in de ArmResource.

GetRoleManagementPolicies(ArmResource)

Hiermee haalt u een verzameling RoleManagementPolicyResources op in de ArmResource.

GetRoleManagementPolicy(ArmResource, String, CancellationToken)

Het opgegeven rolbeheerbeleid voor een resourcebereik ophalen

  • Aanvraagpad/{scope}/providers/Microsoft.Authorization/roleManagementPolicies/{roleManagementPolicyName}
  • Bewerkings IdRoleManagementPolicies_Get
GetRoleManagementPolicyAssignment(ArmResource, String, CancellationToken)

De opgegeven rolbeheerbeleidstoewijzing ophalen voor een resourcebereik

  • Aanvraagpad/{scope}/providers/Microsoft.Authorization/roleManagementPolicyAssignments/{roleManagementPolicyAssignmentName}
  • Bewerkings IdRoleManagementPolicyAssignments_Get
GetRoleManagementPolicyAssignmentAsync(ArmResource, String, CancellationToken)

De opgegeven rolbeheerbeleidstoewijzing ophalen voor een resourcebereik

  • Aanvraagpad/{scope}/providers/Microsoft.Authorization/roleManagementPolicyAssignments/{roleManagementPolicyAssignmentName}
  • Bewerkings IdRoleManagementPolicyAssignments_Get
GetRoleManagementPolicyAssignments(ArmResource)

Hiermee haalt u een verzameling RoleManagementPolicyAssignmentResources op in de ArmResource.

GetRoleManagementPolicyAsync(ArmResource, String, CancellationToken)

Het opgegeven rolbeheerbeleid voor een resourcebereik ophalen

  • Aanvraagpad/{scope}/providers/Microsoft.Authorization/roleManagementPolicies/{roleManagementPolicyName}
  • Bewerkings IdRoleManagementPolicies_Get
GetSystemAssignedIdentity(ArmResource)

Hiermee haalt u een object op dat een SystemAssignedIdentityResource vertegenwoordigt, samen met de exemplaarbewerkingen die erop kunnen worden uitgevoerd in de ArmResource.

GetDiagnosticSetting(ArmResource, String, CancellationToken)

Hiermee haalt u de actieve diagnostische instellingen voor de opgegeven resource op. Aanvraagpad: /{resourceUri}/providers/Microsoft.Insights/diagnosticSettings/{name} Bewerkings-id: DiagnosticSettings_Get

GetDiagnosticSettingAsync(ArmResource, String, CancellationToken)

Hiermee haalt u de actieve diagnostische instellingen voor de opgegeven resource op. Aanvraagpad: /{resourceUri}/providers/Microsoft.Insights/diagnosticSettings/{name} Bewerkings-id: DiagnosticSettings_Get

GetDiagnosticSettings(ArmResource)

Hiermee haalt u een verzameling DiagnosticSettingResources op in de ArmResource.

GetLinkerResource(ArmResource, String, CancellationToken)

Retourneert Linker-resource voor een bepaalde naam.

  • Aanvraagpad/{resourceUri}/providers/Microsoft.ServiceLinker/linkers/{linkerName}
  • Bewerkings IdLinker_Get
GetLinkerResourceAsync(ArmResource, String, CancellationToken)

Retourneert Linker-resource voor een bepaalde naam.

  • Aanvraagpad/{resourceUri}/providers/Microsoft.ServiceLinker/linkers/{linkerName}
  • Bewerkings IdLinker_Get
GetLinkerResources(ArmResource)

Hiermee haalt u een verzameling LinkerResources op in de ArmResource.

Van toepassing op