Microsoft.Authorization roleAssignmentScheduleRequests

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

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

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

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

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

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

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

resource symbolicname 'Microsoft.Authorization/roleAssignmentScheduleRequests@2022-04-01-preview' = {
  name: 'string'
  scope: resourceSymbolicName or tenant()
  properties: {
    condition: 'string'
    conditionVersion: 'string'
    justification: 'string'
    linkedRoleEligibilityScheduleId: 'string'
    principalId: 'string'
    requestType: 'string'
    roleDefinitionId: 'string'
    scheduleInfo: {
      expiration: {
        duration: 'string'
        endDateTime: 'string'
        type: 'string'
      }
      startDateTime: 'string'
    }
    targetRoleAssignmentScheduleId: 'string'
    targetRoleAssignmentScheduleInstanceId: 'string'
    ticketInfo: {
      ticketNumber: 'string'
      ticketSystem: 'string'
    }
  }
}

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

roleAssignmentScheduleRequests

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

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

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

RoleAssignmentScheduleRequestProperties

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

RoleAssignmentScheduleRequestPropertiesScheduleInfo

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

RoleAssignmentScheduleRequestPropertiesScheduleInfoE...

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

RoleAssignmentScheduleRequestPropertiesTicketInfo

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

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

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

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

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

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

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

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

{
  "type": "Microsoft.Authorization/roleAssignmentScheduleRequests",
  "apiVersion": "2022-04-01-preview",
  "name": "string",
  "scope": "string" or "/",
  "properties": {
    "condition": "string",
    "conditionVersion": "string",
    "justification": "string",
    "linkedRoleEligibilityScheduleId": "string",
    "principalId": "string",
    "requestType": "string",
    "roleDefinitionId": "string",
    "scheduleInfo": {
      "expiration": {
        "duration": "string",
        "endDateTime": "string",
        "type": "string"
      },
      "startDateTime": "string"
    },
    "targetRoleAssignmentScheduleId": "string",
    "targetRoleAssignmentScheduleInstanceId": "string",
    "ticketInfo": {
      "ticketNumber": "string",
      "ticketSystem": "string"
    }
  }
}

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

roleAssignmentScheduleRequests

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

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

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

RoleAssignmentScheduleRequestProperties

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

RoleAssignmentScheduleRequestPropertiesScheduleInfo

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

RoleAssignmentScheduleRequestPropertiesScheduleInfoE...

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

RoleAssignmentScheduleRequestPropertiesTicketInfo

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

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

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

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

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

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

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

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

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Authorization/roleAssignmentScheduleRequests@2022-04-01-preview"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      condition = "string"
      conditionVersion = "string"
      justification = "string"
      linkedRoleEligibilityScheduleId = "string"
      principalId = "string"
      requestType = "string"
      roleDefinitionId = "string"
      scheduleInfo = {
        expiration = {
          duration = "string"
          endDateTime = "string"
          type = "string"
        }
        startDateTime = "string"
      }
      targetRoleAssignmentScheduleId = "string"
      targetRoleAssignmentScheduleInstanceId = "string"
      ticketInfo = {
        ticketNumber = "string"
        ticketSystem = "string"
      }
    }
  })
}

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

roleAssignmentScheduleRequests

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

RoleAssignmentScheduleRequestProperties

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

RoleAssignmentScheduleRequestPropertiesScheduleInfo

Имя Описание Значение
expiration Истечение срока действия расписания назначения ролей RoleAssignmentScheduleRequestPropertiesScheduleInfoE...
startDateTime Дата и время начала расписания назначения ролей. строка

RoleAssignmentScheduleRequestPropertiesScheduleInfoE...

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

RoleAssignmentScheduleRequestPropertiesTicketInfo

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