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


ReservationDetailResource Класс

Определение

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

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

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

ReservationDetailResource()

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

Поля

ResourceType

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

Свойства

Client

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

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

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

Diagnostics

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

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

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

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

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

Id

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

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

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

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

Методы

Archive(CancellationToken)

Архивация перемещает Reservation его в Archived состояние .

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

Архивация перемещает Reservation его в Archived состояние .

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

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

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

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

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

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

Get(String, CancellationToken)

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

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

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

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

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

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

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

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

Проверьте, допустимы ли области запроса для Reservation.

  • Путь запроса/providers/Microsoft.Capacity/reservationOrders/{reservationOrderId}/reservations/{reservationId}/availableScopes
  • IdReservation_AvailableScopes операций
GetAvailableScopesAsync(WaitUntil, AvailableScopesContent, CancellationToken)

Проверьте, допустимы ли области запроса для Reservation.

  • Путь запроса/providers/Microsoft.Capacity/reservationOrders/{reservationOrderId}/reservations/{reservationId}/availableScopes
  • IdReservation_AvailableScopes операций
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)
GetTagResource()

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

(Унаследовано от ArmResource)
TryGetApiVersion(ResourceType, String)

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

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

Reservation Восстанавливает состояние, которое было до архивации.

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

Reservation Восстанавливает состояние, которое было до архивации.

  • Путь запроса/providers/Microsoft.Capacity/reservationOrders/{reservationOrderId}/reservations/{reservationId}/unarchive
  • IdReservation_Unarchive операций
Update(WaitUntil, ReservationDetailPatch, CancellationToken)

Обновления примененных областей Reservation.

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

Обновления примененных областей Reservation.

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

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

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)

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

  • Путь запроса/{resourceUri}/providers/Microsoft.ServiceLinker/linkers/{linkerName}
  • IdLinker_Get операций
GetLinkerResourceAsync(ArmResource, String, CancellationToken)

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

  • Путь запроса/{resourceUri}/providers/Microsoft.ServiceLinker/linkers/{linkerName}
  • IdLinker_Get операций
GetLinkerResources(ArmResource)

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

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