Поделиться через


ReservationOrderResource Класс

Определение

Класс, представляющий ReservationOrder вместе с операциями экземпляра, которые могут быть выполнены с ним. При наличии ResourceIdentifier можно создать ReservationOrderResource из экземпляра ArmClient с помощью метода GetReservationOrderResource. В противном случае его можно получить из родительского ресурса TenantResource с помощью метода GetReservationOrder.

public class ReservationOrderResource : Azure.ResourceManager.ArmResource
type ReservationOrderResource = class
    inherit ArmResource
Public Class ReservationOrderResource
Inherits ArmResource
Наследование
ReservationOrderResource

Конструкторы

ReservationOrderResource()

Инициализирует новый экземпляр ReservationOrderResource класса для макетирования.

Поля

ResourceType

Возвращает тип ресурса для операций.

Свойства

Client

ArmClient Возвращает созданный клиент ресурса.

(Унаследовано от ArmResource)
Data

Возвращает данные, представляющие эту функцию.

Diagnostics

Возвращает параметры диагностики для этого клиента ресурса.

(Унаследовано от ArmResource)
Endpoint

Возвращает базовый URI для этого клиента ресурса.

(Унаследовано от ArmResource)
HasData

Возвращает значение, указывающее, имеет ли текущий экземпляр данные.

Id

Возвращает идентификатор ресурса.

(Унаследовано от ArmResource)
Pipeline

Возвращает конвейер для этого клиента ресурса.

(Унаследовано от ArmResource)

Методы

CalculateRefund(ReservationCalculateRefundContent, CancellationToken)

Вычислите цену возврата, Reservations если нет ошибок политики.

  • Путь запроса/providers/Microsoft.Capacity/reservationOrders/{reservationOrderId}/calculateRefund
  • IdCalculateRefund_Post операций
CalculateRefundAsync(ReservationCalculateRefundContent, CancellationToken)

Вычислите цену возврата, Reservations если нет ошибок политики.

  • Путь запроса/providers/Microsoft.Capacity/reservationOrders/{reservationOrderId}/calculateRefund
  • IdCalculateRefund_Post операций
CanUseTagResource(CancellationToken)

Проверяет, развернут ли API TagResource в текущей среде.

(Унаследовано от ArmResource)
CanUseTagResourceAsync(CancellationToken)

Проверяет, развернут ли API TagResource в текущей среде.

(Унаследовано от ArmResource)
ChangeDirectory(ChangeDirectoryContent, CancellationToken)

Измените каталог (клиент) ReservationOrder и все Reservation в нем на указанный идентификатор клиента.

  • Request Path/providers/Microsoft.Capacity/reservationOrders/{reservationOrderId}/changeDirectory
  • IdReservationOrder_ChangeDirectory операций
ChangeDirectoryAsync(ChangeDirectoryContent, CancellationToken)

Измените каталог (клиент) ReservationOrder и все Reservation в нем на указанный идентификатор клиента.

  • Request Path/providers/Microsoft.Capacity/reservationOrders/{reservationOrderId}/changeDirectory
  • IdReservationOrder_ChangeDirectory операций
CreateResourceIdentifier(Guid)

Создайте идентификатор ресурса экземпляра ReservationOrderResource .

Get(String, CancellationToken)

Получите сведения о ReservationOrder.

  • Путь запроса/providers/Microsoft.Capacity/reservationOrders/{reservationOrderId}
  • IdReservationOrder_Get операций
GetAsync(String, CancellationToken)

Получите сведения о ReservationOrder.

  • Путь запроса/providers/Microsoft.Capacity/reservationOrders/{reservationOrderId}
  • IdReservationOrder_Get операций
GetAvailableLocations(CancellationToken)

Список всех доступных географических расположений.

(Унаследовано от ArmResource)
GetAvailableLocationsAsync(CancellationToken)

Список всех доступных географических расположений.

(Унаследовано от ArmResource)
GetManagementLock(String, CancellationToken)

Получение блокировки управления по область.

  • Путь запроса/{область}/providers/Microsoft.Authorization/locks/{lockName}
  • IdManagementLocks_GetByScope операций
(Унаследовано от ArmResource)
GetManagementLockAsync(String, CancellationToken)

Получение блокировки управления по область.

  • Путь запроса/{область}/providers/Microsoft.Authorization/locks/{lockName}
  • IdManagementLocks_GetByScope операций
(Унаследовано от ArmResource)
GetManagementLocks()

Возвращает коллекцию ManagementLockResources в ArmResource.

(Унаследовано от ArmResource)
GetPolicyAssignment(String, CancellationToken)

Эта операция извлекает одно назначение политики с учетом его имени и область, в которого оно было создано.

  • Путь запроса/{область}/providers/Microsoft.Authorization/policyAssignments/{policyAssignmentName}
  • IdPolicyAssignments_Get операций
(Унаследовано от ArmResource)
GetPolicyAssignmentAsync(String, CancellationToken)

Эта операция извлекает одно назначение политики с учетом его имени и область, в которого оно было создано.

  • Путь запроса/{область}/providers/Microsoft.Authorization/policyAssignments/{policyAssignmentName}
  • IdPolicyAssignments_Get операций
(Унаследовано от ArmResource)
GetPolicyAssignments()

Возвращает коллекцию PolicyAssignmentResources в ArmResource.

(Унаследовано от ArmResource)
GetPolicyExemption(String, CancellationToken)

Эта операция извлекает одно исключение политики, учитывая ее имя и область она была создана. Путь запроса: /{область}/providers/Microsoft.Authorization/policyExemptions/{policyExemptionName} Идентификатор операции: PolicyExemptions_Get

(Унаследовано от ArmResource)
GetPolicyExemptionAsync(String, CancellationToken)

Эта операция извлекает одно исключение политики, учитывая ее имя и область она была создана. Путь запроса: /{область}/providers/Microsoft.Authorization/policyExemptions/{policyExemptionName} Идентификатор операции: PolicyExemptions_Get

(Унаследовано от ArmResource)
GetPolicyExemptions()

Возвращает коллекцию PolicyExemptionResources в ArmResource.

(Унаследовано от ArmResource)
GetReservationDetail(Guid, String, CancellationToken)

Получение конкретных Reservation сведений.

  • Путь запроса/providers/Microsoft.Capacity/reservationOrders/{reservationOrderId}/reservations/{reservationId}
  • IdReservation_Get операций
GetReservationDetailAsync(Guid, String, CancellationToken)

Получение конкретных Reservation сведений.

  • Путь запроса/providers/Microsoft.Capacity/reservationOrders/{reservationOrderId}/reservations/{reservationId}
  • IdReservation_Get операций
GetReservationDetails()

Возвращает коллекцию ReservationDetailResources в ReservationOrder.

GetTagResource()

Возвращает объект, представляющий TagResource вместе с операциями экземпляра, которые могут выполняться с ним в ArmResource.

(Унаследовано от ArmResource)
MergeReservation(WaitUntil, MergeContent, CancellationToken)

Объедините указанные Reservations в новый Reservation. ReservationДва объекта, которые объединяются, должны иметь одинаковые свойства.

  • Путь запроса/providers/Microsoft.Capacity/reservationOrders/{reservationOrderId}/merge
  • IdReservation_Merge операций
MergeReservationAsync(WaitUntil, MergeContent, CancellationToken)

Объедините указанные Reservations в новый Reservation. ReservationДва объекта, которые объединяются, должны иметь одинаковые свойства.

  • Путь запроса/providers/Microsoft.Capacity/reservationOrders/{reservationOrderId}/merge
  • IdReservation_Merge операций
Return(WaitUntil, ReservationRefundContent, CancellationToken)

Возврат резервирования и получение сведений о возврате денежных средств.

  • Путь запроса/providers/Microsoft.Capacity/reservationOrders/{reservationOrderId}/return
  • IdReturn_Post операций
ReturnAsync(WaitUntil, ReservationRefundContent, CancellationToken)

Возврат резервирования и получение сведений о возврате денежных средств.

  • Путь запроса/providers/Microsoft.Capacity/reservationOrders/{reservationOrderId}/return
  • IdReturn_Post операций
SplitReservation(WaitUntil, SplitContent, CancellationToken)

Разделение на Reservation два Reservationобъекта с указанным распределением количества.

  • Путь запроса/providers/Microsoft.Capacity/reservationOrders/{reservationOrderId}/split
  • IdReservation_Split операций
SplitReservationAsync(WaitUntil, SplitContent, CancellationToken)

Разделение на Reservation два Reservationобъекта с указанным распределением количества.

  • Путь запроса/providers/Microsoft.Capacity/reservationOrders/{reservationOrderId}/split
  • IdReservation_Split операций
TryGetApiVersion(ResourceType, String)

Возвращает переопределение версии API, если она была задана для текущих параметров клиента.

(Унаследовано от ArmResource)
Update(WaitUntil, ReservationPurchaseContent, CancellationToken)

Приобретите ReservationOrder и создайте ресурс по указанному универсальному коду ресурса (URI).

  • Путь запроса/providers/Microsoft.Capacity/reservationOrders/{reservationOrderId}
  • IdReservationOrder_Purchase операций
UpdateAsync(WaitUntil, ReservationPurchaseContent, CancellationToken)

Приобретите ReservationOrder и создайте ресурс по указанному универсальному коду ресурса (URI).

  • Путь запроса/providers/Microsoft.Capacity/reservationOrders/{reservationOrderId}
  • IdReservationOrder_Purchase операций

Методы расширения

GetAuthorizationRoleDefinition(ArmResource, ResourceIdentifier, CancellationToken)

Получение определения роли по имени (GUID).

  • Путь запроса/{область}/providers/Microsoft.Authorization/roleDefinitions/{roleDefinitionId}
  • IdRoleDefinitions_Get операций
GetAuthorizationRoleDefinitionAsync(ArmResource, ResourceIdentifier, CancellationToken)

Получение определения роли по имени (GUID).

  • Путь запроса/{область}/providers/Microsoft.Authorization/roleDefinitions/{roleDefinitionId}
  • IdRoleDefinitions_Get операций
GetAuthorizationRoleDefinitions(ArmResource)

Возвращает коллекцию AuthorizationRoleDefinitionResources в ArmResource.

GetDenyAssignment(ArmResource, String, CancellationToken)

Получение указанного назначения запрета.

  • Путь запроса/{область}/providers/Microsoft.Authorization/denyAssignments/{denyAssignmentId}
  • IdDenyAssignments_Get операций
GetDenyAssignmentAsync(ArmResource, String, CancellationToken)

Получение указанного назначения запрета.

  • Путь запроса/{область}/providers/Microsoft.Authorization/denyAssignments/{denyAssignmentId}
  • IdDenyAssignments_Get операций
GetDenyAssignments(ArmResource)

Возвращает коллекцию DenyAssignmentResources в ArmResource.

GetRoleAssignment(ArmResource, String, String, CancellationToken)

Получение назначения роли по область и имени.

  • Путь запроса/{область}/providers/Microsoft.Authorization/roleAssignments/{roleAssignmentName}
  • IdRoleAssignments_Get операций
GetRoleAssignmentAsync(ArmResource, String, String, CancellationToken)

Получение назначения роли по область и имени.

  • Путь запроса/{область}/providers/Microsoft.Authorization/roleAssignments/{roleAssignmentName}
  • IdRoleAssignments_Get операций
GetRoleAssignments(ArmResource)

Возвращает коллекцию RoleAssignmentResources в ArmResource.

GetRoleAssignmentSchedule(ArmResource, String, CancellationToken)

Получение указанного расписания назначения ролей для ресурса область

  • Путь запроса/{область}/providers/Microsoft.Authorization/roleAssignmentSchedules/{roleAssignmentScheduleName}
  • IdRoleAssignmentSchedules_Get операций
GetRoleAssignmentScheduleAsync(ArmResource, String, CancellationToken)

Получение указанного расписания назначения ролей для ресурса область

  • Путь запроса/{область}/providers/Microsoft.Authorization/roleAssignmentSchedules/{roleAssignmentScheduleName}
  • IdRoleAssignmentSchedules_Get операций
GetRoleAssignmentScheduleInstance(ArmResource, String, CancellationToken)

Возвращает указанный экземпляр расписания назначения ролей.

  • Путь запроса/{область}/providers/Microsoft.Authorization/roleAssignmentScheduleInstances/{roleAssignmentScheduleInstanceName}
  • IdRoleAssignmentScheduleInstances_Get операций
GetRoleAssignmentScheduleInstanceAsync(ArmResource, String, CancellationToken)

Возвращает указанный экземпляр расписания назначения ролей.

  • Путь запроса/{область}/providers/Microsoft.Authorization/roleAssignmentScheduleInstances/{roleAssignmentScheduleInstanceName}
  • IdRoleAssignmentScheduleInstances_Get операций
GetRoleAssignmentScheduleInstances(ArmResource)

Возвращает коллекцию RoleAssignmentScheduleInstanceResources в ArmResource.

GetRoleAssignmentScheduleRequest(ArmResource, String, CancellationToken)

Получение указанного запроса расписания назначения ролей.

  • Путь запроса/{область}/providers/Microsoft.Authorization/roleAssignmentScheduleRequests/{roleAssignmentScheduleRequestName}
  • IdRoleAssignmentScheduleRequests_Get операций
GetRoleAssignmentScheduleRequestAsync(ArmResource, String, CancellationToken)

Получение указанного запроса расписания назначения ролей.

  • Путь запроса/{область}/providers/Microsoft.Authorization/roleAssignmentScheduleRequests/{roleAssignmentScheduleRequestName}
  • IdRoleAssignmentScheduleRequests_Get операций
GetRoleAssignmentScheduleRequests(ArmResource)

Возвращает коллекцию RoleAssignmentScheduleRequestResources в ArmResource.

GetRoleAssignmentSchedules(ArmResource)

Возвращает коллекцию RoleAssignmentScheduleResources в ArmResource.

GetRoleEligibilitySchedule(ArmResource, String, CancellationToken)

Получение указанного расписания соответствия роли для ресурса область

  • Путь запроса/{область}/providers/Microsoft.Authorization/roleEligibilitySchedules/{roleEligibilityScheduleName}
  • IdRoleEligibilitySchedules_Get операций
GetRoleEligibilityScheduleAsync(ArmResource, String, CancellationToken)

Получение указанного расписания соответствия роли для ресурса область

  • Путь запроса/{область}/providers/Microsoft.Authorization/roleEligibilitySchedules/{roleEligibilityScheduleName}
  • IdRoleEligibilitySchedules_Get операций
GetRoleEligibilityScheduleInstance(ArmResource, String, CancellationToken)

Возвращает указанный экземпляр расписания соответствия роли.

  • Путь запроса/{область}/providers/Microsoft.Authorization/roleEligibilityScheduleInstances/{roleEligibilityScheduleInstanceName}
  • IdRoleEligibilityScheduleInstances_Get операций
GetRoleEligibilityScheduleInstanceAsync(ArmResource, String, CancellationToken)

Возвращает указанный экземпляр расписания соответствия роли.

  • Путь запроса/{область}/providers/Microsoft.Authorization/roleEligibilityScheduleInstances/{roleEligibilityScheduleInstanceName}
  • IdRoleEligibilityScheduleInstances_Get операций
GetRoleEligibilityScheduleInstances(ArmResource)

Возвращает коллекцию RoleEligibilityScheduleInstanceResources в ArmResource.

GetRoleEligibilityScheduleRequest(ArmResource, String, CancellationToken)

Получение запроса на указанное расписание соответствия роли.

  • Путь запроса/{область}/providers/Microsoft.Authorization/roleEligibilityScheduleRequests/{roleEligibilityScheduleRequestName}
  • IdRoleEligibilityScheduleRequests_Get операций
GetRoleEligibilityScheduleRequestAsync(ArmResource, String, CancellationToken)

Получение запроса на указанное расписание соответствия роли.

  • Путь запроса/{область}/providers/Microsoft.Authorization/roleEligibilityScheduleRequests/{roleEligibilityScheduleRequestName}
  • IdRoleEligibilityScheduleRequests_Get операций
GetRoleEligibilityScheduleRequests(ArmResource)

Возвращает коллекцию RoleEligibilityScheduleRequestResources в ArmResource.

GetRoleEligibilitySchedules(ArmResource)

Возвращает коллекцию RoleEligibilityScheduleResources в ArmResource.

GetRoleManagementPolicies(ArmResource)

Возвращает коллекцию RoleManagementPolicyResources в ArmResource.

GetRoleManagementPolicy(ArmResource, String, CancellationToken)

Получение указанной политики управления ролями для область ресурсов

  • Путь запроса/{область}/providers/Microsoft.Authorization/roleManagementPolicies/{roleManagementPolicyName}
  • IdRoleManagementPolicies_Get операций
GetRoleManagementPolicyAssignment(ArmResource, String, CancellationToken)

Получение указанного назначения политики управления ролями для область ресурсов

  • Путь запроса/{область}/providers/Microsoft.Authorization/roleManagementPolicyAssignments/{roleManagementPolicyAssignmentName}
  • IdRoleManagementPolicyAssignments_Get операций
GetRoleManagementPolicyAssignmentAsync(ArmResource, String, CancellationToken)

Получение указанного назначения политики управления ролями для область ресурсов

  • Путь запроса/{область}/providers/Microsoft.Authorization/roleManagementPolicyAssignments/{roleManagementPolicyAssignmentName}
  • IdRoleManagementPolicyAssignments_Get операций
GetRoleManagementPolicyAssignments(ArmResource)

Возвращает коллекцию RoleManagementPolicyAssignmentResources в ArmResource.

GetRoleManagementPolicyAsync(ArmResource, String, CancellationToken)

Получение указанной политики управления ролями для область ресурсов

  • Путь запроса/{область}/providers/Microsoft.Authorization/roleManagementPolicies/{roleManagementPolicyName}
  • IdRoleManagementPolicies_Get операций
GetSystemAssignedIdentity(ArmResource)

Возвращает объект, представляющий SystemAssignedIdentityResource вместе с операциями экземпляра, которые могут быть выполнены с ним в ArmResource.

GetDiagnosticSetting(ArmResource, String, CancellationToken)

Возвращает активные параметры диагностики для указанного ресурса. Путь запроса: /{resourceUri}/providers/Microsoft.Insights/diagnosticSettings/{name} Идентификатор операции: DiagnosticSettings_Get

GetDiagnosticSettingAsync(ArmResource, String, CancellationToken)

Возвращает активные параметры диагностики для указанного ресурса. Путь запроса: /{resourceUri}/providers/Microsoft.Insights/diagnosticSettings/{name} Идентификатор операции: DiagnosticSettings_Get

GetDiagnosticSettings(ArmResource)

Возвращает коллекцию DiagnosticSettingResources в ArmResource.

GetLinkerResource(ArmResource, String, CancellationToken)

Возвращает ресурс компоновщика для заданного имени.

  • Request Path/{resourceUri}/providers/Microsoft.ServiceLinker/linkers/{linkerName}
  • IdLinker_Get операций
GetLinkerResourceAsync(ArmResource, String, CancellationToken)

Возвращает ресурс компоновщика для заданного имени.

  • Request Path/{resourceUri}/providers/Microsoft.ServiceLinker/linkers/{linkerName}
  • IdLinker_Get операций
GetLinkerResources(ArmResource)

Возвращает коллекцию LinkerResources в ArmResource.

Применяется к