Peran Microsoft.AuthorizationEligibilityScheduleRequests

Definisi sumber daya Bicep

Jenis sumber daya roleEligibilityScheduleRequests adalah sumber daya ekstensi, yang berarti Anda dapat menerapkannya ke sumber daya lain.

scope Gunakan properti pada sumber daya ini untuk mengatur cakupan untuk sumber daya ini. Lihat Mengatur cakupan pada sumber daya ekstensi di Bicep.

Cakupan penyebaran yang valid untuk sumber daya roleEligibilityScheduleRequests adalah:

Untuk daftar properti yang diubah di setiap versi API, lihat mengubah log.

Format sumber daya

Untuk membuat sumber daya Microsoft.Authorization/roleEligibilityScheduleRequests, tambahkan Bicep berikut ke templat Anda.

resource symbolicname 'Microsoft.Authorization/roleEligibilityScheduleRequests@2022-04-01-preview' = {
  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'
    }
  }
}

Nilai properti

roleEligibilityScheduleInstances

Nama Deskripsi Nilai
nama Nama sumber daya string (diperlukan)
scope Gunakan saat membuat sumber daya ekstensi pada cakupan yang berbeda dari cakupan penyebaran. Sumber daya target

Untuk Bicep, atur properti ini ke nama simbolis sumber daya untuk menerapkan sumber daya ekstensi.

Jenis sumber daya ini juga dapat diterapkan ke penyewa.
Untuk Bicep, gunakan tenant().
properti Properti permintaan jadwal kelayakan peran. RoleEligibilityScheduleRequestProperties

RoleEligibilityScheduleRequestProperties

Nama Deskripsi Nilai
kondisi Kondisi pada penetapan peran. Ini membatasi sumber daya yang dapat ditetapkan. misalnya: @Resource[Microsoft.Storage/storageAccounts/blobServices/containers:ContainerName] StringEqualsIgnoreCase 'foo_storage_container' string
conditionVersion Versi kondisi. Nilai yang saat ini diterima adalah '2.0' string
Pembenaran Pembenaran untuk kelayakan peran string
principalId ID utama. string (diperlukan)
requestType Jenis permintaan jadwal penetapan peran. Misalnya: SelfActivate, AdminAssign dll 'AdminAssign'
'AdminExtend'
'AdminRemove'
'AdminRenew'
'AdminUpdate'
'SelfActivate'
'SelfDeactivate'
'SelfExtend'
'SelfRenew' (diperlukan)
roleDefinitionId ID definisi peran. string (diperlukan)
scheduleInfo Menjadwalkan info jadwal kelayakan peran RoleEligibilityScheduleRequestPropertiesScheduleInfo
targetRoleEligibilityScheduleId Id jadwal kelayakan peran yang dihasilkan atau id jadwal kelayakan peran yang diperbarui string
targetRoleEligibilityScheduleInstanceId Id instans jadwal kelayakan peran sedang diperbarui string
ticketInfo Info Tiket kelayakan peran RoleEligibilityScheduleRequestPropertiesTicketInfo

RoleEligibilityScheduleRequestPropertiesScheduleInfo

Nama Deskripsi Nilai
kedaluwarsa Kedaluwarsa jadwal kelayakan peran RoleEligibilityScheduleRequestPropertiesScheduleInfo...
startDateTime Mulai DateTime dari jadwal kelayakan peran. string

RoleEligibilityScheduleRequestPropertiesScheduleInfo...

Nama Deskripsi Nilai
duration Durasi jadwal kelayakan peran di TimeSpan. string
endDateTime Akhiri TanggalWaktu jadwal kelayakan peran. string
jenis Jenis kedaluwarsa jadwal kelayakan peran 'AfterDateTime'
'AfterDuration'
'NoExpiration'

RoleEligibilityScheduleRequestPropertiesTicketInfo

Nama Deskripsi Nilai
nomor tiket Nomor tiket untuk kelayakan peran string
ticketSystem Nama sistem tiket untuk kelayakan peran string

Definisi sumber daya templat ARM

Jenis sumber daya roleEligibilityScheduleRequests adalah sumber daya ekstensi, yang berarti Anda dapat menerapkannya ke sumber daya lain.

scope Gunakan properti pada sumber daya ini untuk mengatur cakupan untuk sumber daya ini. Lihat Mengatur cakupan pada sumber daya ekstensi di templat ARM.

Cakupan penyebaran yang valid untuk sumber daya roleEligibilityScheduleRequests adalah:

Untuk daftar properti yang diubah di setiap versi API, lihat mengubah log.

Format sumber daya

Untuk membuat sumber daya Microsoft.Authorization/roleEligibilityScheduleRequests, tambahkan JSON berikut ke templat Anda.

{
  "type": "Microsoft.Authorization/roleEligibilityScheduleRequests",
  "apiVersion": "2022-04-01-preview",
  "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"
    }
  }
}

Nilai properti

roleEligibilityScheduleInstances

Nama Deskripsi Nilai
jenis Jenis sumber daya 'Microsoft.Authorization/roleEligibilityScheduleRequests'
apiVersion Versi api sumber daya 'Pratinjau 01-04-2022'
nama Nama sumber daya string (diperlukan)
scope Gunakan saat membuat sumber daya ekstensi pada cakupan yang berbeda dari cakupan penyebaran. Sumber daya target

Untuk JSON, atur nilai ke nama lengkap sumber daya untuk menerapkan sumber daya ekstensi .

Jenis sumber daya ini juga dapat diterapkan ke penyewa.
Untuk JSON, gunakan "/".
properti Properti permintaan jadwal kelayakan peran. RoleEligibilityScheduleRequestProperties

RoleEligibilityScheduleRequestProperties

Nama Deskripsi Nilai
kondisi Kondisi pada penetapan peran. Ini membatasi sumber daya yang dapat ditetapkan. misalnya: @Resource[Microsoft.Storage/storageAccounts/blobServices/containers:ContainerName] StringEqualsIgnoreCase 'foo_storage_container' string
conditionVersion Versi kondisi. Nilai yang saat ini diterima adalah '2.0' string
Pembenaran Pembenaran untuk kelayakan peran string
principalId ID utama. string (diperlukan)
requestType Jenis permintaan jadwal penetapan peran. Misalnya: SelfActivate, AdminAssign dll 'AdminAssign'
'AdminExtend'
'AdminRemove'
'AdminRenew'
'AdminUpdate'
'SelfActivate'
'SelfDeactivate'
'SelfExtend'
'SelfRenew' (diperlukan)
roleDefinitionId ID definisi peran. string (diperlukan)
scheduleInfo Menjadwalkan info jadwal kelayakan peran RoleEligibilityScheduleRequestPropertiesScheduleInfo
targetRoleEligibilityScheduleId Id jadwal kelayakan peran yang dihasilkan atau id jadwal kelayakan peran yang diperbarui string
targetRoleEligibilityScheduleInstanceId Id instans jadwal kelayakan peran sedang diperbarui string
ticketInfo Info Tiket kelayakan peran RoleEligibilityScheduleRequestPropertiesTicketInfo

RoleEligibilityScheduleRequestPropertiesScheduleInfo

Nama Deskripsi Nilai
kedaluwarsa Kedaluwarsa jadwal kelayakan peran RoleEligibilityScheduleRequestPropertiesScheduleInfo...
startDateTime Mulai TanggalWaktu jadwal kelayakan peran. string

RoleEligibilityScheduleRequestPropertiesScheduleInfo...

Nama Deskripsi Nilai
duration Durasi jadwal kelayakan peran di TimeSpan. string
endDateTime Tanggal Selesai dari jadwal kelayakan peran. string
jenis Jenis kedaluwarsa jadwal kelayakan peran 'AfterDateTime'
'AfterDuration'
'NoExpiration'

RoleEligibilityScheduleRequestPropertiesTicketInfo

Nama Deskripsi Nilai
ticketNumber Nomor tiket untuk kelayakan peran string
ticketSystem Nama sistem tiket untuk kelayakan peran string

Definisi sumber daya Terraform (penyedia AzAPI)

Jenis sumber daya roleEligibilityScheduleRequests adalah sumber daya ekstensi, yang berarti Anda dapat menerapkannya ke sumber daya lain.

Gunakan properti pada parent_id sumber daya ini untuk mengatur cakupan untuk sumber daya ini.

Cakupan penyebaran yang valid untuk sumber daya roleEligibilityScheduleRequests adalah:

  • Grup sumber daya
  • Langganan
  • Grup manajemen
  • Penyewa

Untuk daftar properti yang diubah di setiap versi API, lihat log perubahan.

Format sumber daya

Untuk membuat sumber daya Microsoft.Authorization/roleEligibilityScheduleRequests, tambahkan Terraform berikut ke templat Anda.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Authorization/roleEligibilityScheduleRequests@2022-04-01-preview"
  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"
      }
    }
  })
}

Nilai properti

roleEligibilityScheduleInstances

Nama Deskripsi Nilai
jenis Jenis sumber daya "Microsoft.Authorization/roleEligibilityScheduleRequests@2022-04-01-preview"
nama Nama sumber daya string (diperlukan)
parent_id ID sumber daya untuk menerapkan sumber daya ekstensi ini. string (diperlukan)
properti Properti permintaan jadwal kelayakan peran. RoleEligibilityScheduleRequestProperties

RoleEligibilityScheduleRequestProperties

Nama Deskripsi Nilai
kondisi Kondisi pada penetapan peran. Ini membatasi sumber daya yang dapat ditetapkan. misalnya: @Resource[Microsoft.Storage/storageAccounts/blobServices/containers:ContainerName] StringEqualsIgnoreCase 'foo_storage_container' string
conditionVersion Versi kondisi. Nilai yang saat ini diterima adalah '2.0' string
Pembenaran Justifikasi untuk kelayakan peran string
principalId ID utama. string (diperlukan)
requestType Jenis permintaan jadwal penetapan peran. Misalnya: SelfActivate, AdminAssign dll "AdminAssign"
"AdminExtend"
"AdminRemove"
"AdminRenew"
"AdminUpdate"
"SelfActivate"
"SelfDeactivate"
"SelfExtend"
"SelfRenew" (diperlukan)
roleDefinitionId ID definisi peran. string (diperlukan)
scheduleInfo Menjadwalkan info jadwal kelayakan peran RoleEligibilityScheduleRequestPropertiesScheduleInfo
targetRoleEligibilityScheduleId Id jadwal kelayakan peran yang dihasilkan atau id jadwal kelayakan peran yang diperbarui string
targetRoleEligibilityScheduleInstanceId Id instans jadwal kelayakan peran sedang diperbarui string
ticketInfo Info Tiket kelayakan peran RoleEligibilityScheduleRequestPropertiesTicketInfo

RoleEligibilityScheduleRequestPropertiesScheduleInfo

Nama Deskripsi Nilai
kedaluwarsa Kedaluwarsa jadwal kelayakan peran RoleEligibilityScheduleRequestPropertiesScheduleInfo...
startDateTime Mulai DateTime dari jadwal kelayakan peran. string

RoleEligibilityScheduleRequestPropertiesScheduleInfo...

Nama Deskripsi Nilai
duration Durasi jadwal kelayakan peran di TimeSpan. string
endDateTime Akhiri TanggalWaktu jadwal kelayakan peran. string
jenis Jenis kedaluwarsa jadwal kelayakan peran "AfterDateTime"
"AfterDuration"
"NoExpiration"

RoleEligibilityScheduleRequestPropertiesTicketInfo

Nama Deskripsi Nilai
nomor tiket Nomor tiket untuk kelayakan peran string
ticketSystem Nama sistem tiket untuk kelayakan peran string