Microsoft.Authorization roleEligibilityScheduleRequests 2020-10-01

Определение ресурса Bicep

Тип ресурса roleEligibilityScheduleRequests является ресурсом расширения, что означает, что его можно применить к другому ресурсу.

scope Используйте свойство этого ресурса, чтобы задать область для этого ресурса. См. раздел Настройка область для ресурсов расширения в Bicep.

Тип ресурса roleEligibilityScheduleRequests можно развернуть с помощью операций, предназначенных для:

Список измененных свойств в каждой версии API см. в журнале изменений.

Формат ресурсов

Чтобы создать ресурс Microsoft.Authorization/roleEligibilityScheduleRequests, добавьте следующий Bicep в шаблон.

resource symbolicname 'Microsoft.Authorization/roleEligibilityScheduleRequests@2020-10-01' = {
  name: 'string'
  scope: resourceSymbolicName or tenant()
  properties: {
    condition: 'string'
    conditionVersion: 'string'
    justification: 'string'
    principalId: 'string'
    requestType: 'string'
    roleDefinitionId: 'string'
    scheduleInfo: {
      expiration: {
        duration: 'string'
        endDateTime: 'string'
        type: 'string'
      }
      startDateTime: 'string'
    }
    targetRoleEligibilityScheduleId: 'string'
    targetRoleEligibilityScheduleInstanceId: 'string'
    ticketInfo: {
      ticketNumber: 'string'
      ticketSystem: 'string'
    }
  }
}

Значения свойств

roleEligibilityScheduleRequests

Имя Описание Значение
name имя ресурса. строка (обязательно)
область Используйте при создании ресурса расширения на область, отличном от область развертывания. Целевой ресурс

Для Bicep задайте для этого свойства символьное имя ресурса, чтобы применить ресурс расширения.

Этот тип ресурса также можно применить к клиенту.
Для Bicep используйте tenant().
properties Свойства запроса расписания соответствия роли. RoleEligibilityScheduleRequestProperties

RoleEligibilityScheduleRequestProperties

Имя Описание Значение
condition Условия назначения роли. Это ограничивает ресурсы, которым они могут быть назначены. Например: @Resource[Microsoft.Storage/storageAccounts/blobServices/containers:ContainerName] StringEqualsIgnoreCase 'foo_storage_container' строка
conditionVersion Версия условия. В настоящее время допустимое значение — "2.0". строка
Обоснование Обоснование допустимости роли строка
principalId Идентификатор субъекта. строка (обязательно)
requestType Тип запроса расписания назначения ролей. Например: SelfActivate, AdminAssign и т. д. AdminAssign
AdminExtend
'AdminRemove'
AdminRenew
AdminUpdate
SelfActivate
'SelfDeactivate'
SelfExtend
SelfRenew (обязательно)
roleDefinitionId Идентификатор определения роли. строка (обязательно)
scheduleInfo Сведения о планировании расписания соответствия роли RoleEligibilityScheduleRequestPropertiesScheduleInfo
targetRoleEligibilityScheduleId Идентификатор итогового расписания соответствия роли или обновляемого идентификатора расписания допустимости ролей строка
targetRoleEligibilityScheduleInstanceId Обновляемый идентификатор экземпляра расписания соответствия роли строка
ticketInfo Сведения о допустимости роли RoleEligibilityScheduleRequestPropertiesTicketInfo

RoleEligibilityScheduleRequestPropertiesScheduleInfo

Имя Описание Значение
expiration Истечение срока действия расписания допустимости ролей RoleEligibilityScheduleRequestPropertiesScheduleInfo...
startDateTime Начало DateTime расписания допустимости ролей. строка

RoleEligibilityScheduleRequestPropertiesScheduleInfo...

Имя Описание Значение
длительность Продолжительность расписания соответствия роли в TimeSpan. строка
endDateTime Дата и время окончания расписания допустимости ролей. строка
type Тип срока действия расписания соответствия роли AfterDateTime
"AfterDuration"
NoExpiration

RoleEligibilityScheduleRequestPropertiesTicketInfo

Имя Описание Значение
ticketNumber Номер билета для соответствия роли строка
ticketSystem Имя системы запросов для допустимости роли строка

Определение ресурса шаблона ARM

Тип ресурса roleEligibilityScheduleRequests является ресурсом расширения, что означает, что его можно применить к другому ресурсу.

scope Используйте свойство этого ресурса, чтобы задать область для этого ресурса. См. раздел Настройка область для ресурсов расширения в шаблонах ARM.

Тип ресурса roleEligibilityScheduleRequests можно развернуть с помощью операций, предназначенных для:

Список измененных свойств в каждой версии API см. в журнале изменений.

Формат ресурсов

Чтобы создать ресурс Microsoft.Authorization/roleEligibilityScheduleRequests, добавьте следующий код JSON в шаблон.

{
  "type": "Microsoft.Authorization/roleEligibilityScheduleRequests",
  "apiVersion": "2020-10-01",
  "name": "string",
  "scope": "string" or "/",
  "properties": {
    "condition": "string",
    "conditionVersion": "string",
    "justification": "string",
    "principalId": "string",
    "requestType": "string",
    "roleDefinitionId": "string",
    "scheduleInfo": {
      "expiration": {
        "duration": "string",
        "endDateTime": "string",
        "type": "string"
      },
      "startDateTime": "string"
    },
    "targetRoleEligibilityScheduleId": "string",
    "targetRoleEligibilityScheduleInstanceId": "string",
    "ticketInfo": {
      "ticketNumber": "string",
      "ticketSystem": "string"
    }
  }
}

Значения свойств

roleEligibilityScheduleRequests

Имя Описание Значение
тип Тип ресурса Microsoft.Authorization/roleEligibilityScheduleRequests
версия_API Версия API ресурсов '2020-10-01'
name имя ресурса. строка (обязательно)
область Используйте при создании ресурса расширения на область, отличном от область развертывания. Целевой ресурс

Для JSON задайте полное имя ресурса, к который будет применяться ресурс расширения .

Этот тип ресурса также можно применить к клиенту.
Для JSON используйте "/".
properties Свойства запроса расписания соответствия роли. RoleEligibilityScheduleRequestProperties

RoleEligibilityScheduleRequestProperties

Имя Описание Значение
condition Условия назначения роли. Это ограничивает ресурсы, которым они могут быть назначены. Например: @Resource[Microsoft.Storage/storageAccounts/blobServices/containers:ContainerName] StringEqualsIgnoreCase 'foo_storage_container' строка
conditionVersion Версия условия. В настоящее время допустимое значение — "2.0". строка
Обоснование Обоснование допустимости роли строка
principalId Идентификатор субъекта. строка (обязательно)
requestType Тип запроса расписания назначения ролей. Например: SelfActivate, AdminAssign и т. д. AdminAssign
AdminExtend
'AdminRemove'
AdminRenew
AdminUpdate
SelfActivate
'SelfDeactivate'
SelfExtend
SelfRenew (обязательно)
roleDefinitionId Идентификатор определения роли. строка (обязательно)
scheduleInfo Сведения о планировании расписания соответствия роли RoleEligibilityScheduleRequestPropertiesScheduleInfo
targetRoleEligibilityScheduleId Идентификатор итогового расписания соответствия роли или обновляемого идентификатора расписания допустимости ролей строка
targetRoleEligibilityScheduleInstanceId Обновляемый идентификатор экземпляра расписания соответствия роли строка
ticketInfo Сведения о допустимости роли RoleEligibilityScheduleRequestPropertiesTicketInfo

RoleEligibilityScheduleRequestPropertiesScheduleInfo

Имя Описание Значение
expiration Истечение срока действия расписания допустимости ролей RoleEligibilityScheduleRequestPropertiesScheduleInfo...
startDateTime Начало DateTime расписания допустимости ролей. строка

RoleEligibilityScheduleRequestPropertiesScheduleInfo...

Имя Описание Значение
длительность Продолжительность расписания соответствия роли в TimeSpan. строка
endDateTime Дата и время окончания расписания допустимости ролей. строка
type Тип срока действия расписания соответствия роли AfterDateTime
"AfterDuration"
NoExpiration

RoleEligibilityScheduleRequestPropertiesTicketInfo

Имя Описание Значение
ticketNumber Номер билета для соответствия роли строка
ticketSystem Имя системы запросов для допустимости роли строка

Определение ресурса Terraform (поставщик AzAPI)

Тип ресурса roleEligibilityScheduleRequests является ресурсом расширения, что означает, что его можно применить к другому ресурсу.

parent_id Используйте свойство этого ресурса, чтобы задать область для этого ресурса.

Тип ресурса roleEligibilityScheduleRequests можно развернуть с помощью операций, предназначенных для:

  • Группы ресурсов
  • Подписки
  • Группы управления
  • Клиенты

Список измененных свойств в каждой версии API см. в журнале изменений.

Формат ресурсов

Чтобы создать ресурс Microsoft.Authorization/roleEligibilityScheduleRequests, добавьте в шаблон следующую terraform.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Authorization/roleEligibilityScheduleRequests@2020-10-01"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      condition = "string"
      conditionVersion = "string"
      justification = "string"
      principalId = "string"
      requestType = "string"
      roleDefinitionId = "string"
      scheduleInfo = {
        expiration = {
          duration = "string"
          endDateTime = "string"
          type = "string"
        }
        startDateTime = "string"
      }
      targetRoleEligibilityScheduleId = "string"
      targetRoleEligibilityScheduleInstanceId = "string"
      ticketInfo = {
        ticketNumber = "string"
        ticketSystem = "string"
      }
    }
  })
}

Значения свойств

roleEligibilityScheduleRequests

Имя Описание Значение
тип Тип ресурса "Microsoft.Authorization/roleEligibilityScheduleRequests@2020-10-01"
name имя ресурса. строка (обязательно)
parent_id Идентификатор ресурса, к который применяется этот ресурс расширения. строка (обязательно)
properties Свойства запроса расписания соответствия роли. RoleEligibilityScheduleRequestProperties

RoleEligibilityScheduleRequestProperties

Имя Описание Значение
condition Условия назначения роли. Это ограничивает ресурсы, которым они могут быть назначены. Например: @Resource[Microsoft.Storage/storageAccounts/blobServices/containers:ContainerName] StringEqualsIgnoreCase 'foo_storage_container' строка
conditionVersion Версия условия. В настоящее время допустимое значение — "2.0". строка
Обоснование Обоснование допустимости роли строка
principalId Идентификатор субъекта. строка (обязательно)
requestType Тип запроса расписания назначения ролей. Например: SelfActivate, AdminAssign и т. д. "AdminAssign"
"AdminExtend"
"AdminRemove"
"AdminRenew"
"AdminUpdate"
"SelfActivate"
"SelfDeactivate"
"SelfExtend"
"SelfRenew" (обязательно)
roleDefinitionId Идентификатор определения роли. строка (обязательно)
scheduleInfo Сведения о планировании расписания соответствия роли RoleEligibilityScheduleRequestPropertiesScheduleInfo
targetRoleEligibilityScheduleId Идентификатор итогового расписания соответствия роли или обновляемого идентификатора расписания допустимости ролей строка
targetRoleEligibilityScheduleInstanceId Обновляемый идентификатор экземпляра расписания соответствия роли строка
ticketInfo Сведения о допустимости роли RoleEligibilityScheduleRequestPropertiesTicketInfo

RoleEligibilityScheduleRequestPropertiesScheduleInfo

Имя Описание Значение
expiration Истечение срока действия расписания допустимости ролей RoleEligibilityScheduleRequestPropertiesScheduleInfo...
startDateTime Начало DateTime расписания допустимости ролей. строка

RoleEligibilityScheduleRequestPropertiesScheduleInfo...

Имя Описание Значение
длительность Продолжительность расписания соответствия роли в TimeSpan. строка
endDateTime Дата и время окончания расписания допустимости ролей. строка
type Тип срока действия расписания соответствия роли AfterDateTime
"AfterDuration"
"NoExpiration"

RoleEligibilityScheduleRequestPropertiesTicketInfo

Имя Описание Значение
ticketNumber Номер билета для соответствия роли строка
ticketSystem Имя системы запросов для допустимости роли строка