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


Роль Microsoft.AuthorizationAssignmentScheduleRequests

Определение ресурсов Bicep

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

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

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

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

resource symbolicname 'Microsoft.Authorization/roleAssignmentScheduleRequests@2024-09-01-preview' = {
  scope: resourceSymbolicName or scope
  name: 'string'
  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'
    }
  }
}

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

Microsoft.Authorization/roleAssignmentScheduleRequests

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

RoleAssignmentScheduleRequestProperties

Имя Описание Ценность
состояние Условия назначения роли. Это ограничивает ресурсы, которыми его можно назначить. например: @Resource[Microsoft.Storage/storageAccounts/blobServices/container: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

Имя Описание Ценность
истечение Истечение срока действия расписания назначения ролей RoleAssignmentScheduleRequestPropertiesScheduleInfoExpiration
startDateTime Даты и времени начала расписания назначения ролей. струна

RoleAssignmentScheduleRequestPropertiesScheduleInfoExpiration

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

RoleAssignmentScheduleRequestPropertiesTicketInfo

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

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

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

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

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

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

{
  "type": "Microsoft.Authorization/roleAssignmentScheduleRequests",
  "apiVersion": "2024-09-01-preview",
  "name": "string",
  "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"
    }
  }
}

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

Microsoft.Authorization/roleAssignmentScheduleRequests

Имя Описание Ценность
apiVersion Версия API '2024-09-01-preview'
имя Имя ресурса строка (обязательно)
свойства Свойства запроса на назначение ролей. RoleAssignmentScheduleRequestProperties
тип Тип ресурса "Microsoft.Authorization/roleAssignmentScheduleRequests"

RoleAssignmentScheduleRequestProperties

Имя Описание Ценность
состояние Условия назначения роли. Это ограничивает ресурсы, которыми его можно назначить. например: @Resource[Microsoft.Storage/storageAccounts/blobServices/container: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

Имя Описание Ценность
истечение Истечение срока действия расписания назначения ролей RoleAssignmentScheduleRequestPropertiesScheduleInfoExpiration
startDateTime Даты и времени начала расписания назначения ролей. струна

RoleAssignmentScheduleRequestPropertiesScheduleInfoExpiration

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

RoleAssignmentScheduleRequestPropertiesTicketInfo

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

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

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

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

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

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Authorization/roleAssignmentScheduleRequests@2024-09-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"
      }
    }
  })
}

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

Microsoft.Authorization/roleAssignmentScheduleRequests

Имя Описание Ценность
имя Имя ресурса строка (обязательно)
parent_id Идентификатор ресурса для применения этого ресурса расширения. строка (обязательно)
свойства Свойства запроса на назначение ролей. RoleAssignmentScheduleRequestProperties
тип Тип ресурса "Microsoft.Authorization/roleAssignmentScheduleRequests@2024-09-01-preview"

RoleAssignmentScheduleRequestProperties

Имя Описание Ценность
состояние Условия назначения роли. Это ограничивает ресурсы, которыми его можно назначить. например: @Resource[Microsoft.Storage/storageAccounts/blobServices/container: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

Имя Описание Ценность
истечение Истечение срока действия расписания назначения ролей RoleAssignmentScheduleRequestPropertiesScheduleInfoExpiration
startDateTime Даты и времени начала расписания назначения ролей. струна

RoleAssignmentScheduleRequestPropertiesScheduleInfoExpiration

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

RoleAssignmentScheduleRequestPropertiesTicketInfo

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