Peran Microsoft.AuthorizationAssignmentScheduleRequests

Definisi sumber daya Bicep

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

Gunakan properti pada scope 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 roleAssignmentScheduleRequests adalah:

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

Format sumber daya

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

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'
    }
  }
}

Nilai properti

roleAssignmentScheduleRequests

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 penetapan peran. RoleAssignmentScheduleRequestProperties

RoleAssignmentScheduleRequestProperties

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 penetapan peran string
linkedRoleEligibilityScheduleId Id jadwal kelayakan peran tertaut - untuk mengaktifkan kelayakan. 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 penetapan peran RoleAssignmentScheduleRequestPropertiesScheduleInfo
targetRoleAssignmentScheduleId Id jadwal penetapan peran yang dihasilkan atau id jadwal penetapan peran sedang diperbarui string
targetRoleAssignmentScheduleInstanceId Id instans jadwal penetapan peran sedang diperbarui string
ticketInfo Info Tiket penetapan peran RoleAssignmentScheduleRequestPropertiesTicketInfo

RoleAssignmentScheduleRequestPropertiesScheduleInfo

Nama Deskripsi Nilai
kedaluwarsa Kedaluwarsa jadwal penetapan peran RoleAssignmentScheduleRequestPropertiesScheduleInfoE...
startDateTime Mulai TanggalWaktu jadwal penetapan peran. string

RoleAssignmentScheduleRequestPropertiesScheduleInfoE...

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

RoleAssignmentScheduleRequestPropertiesTicketInfo

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

Definisi sumber daya templat ARM

Jenis sumber daya roleAssignmentScheduleRequests 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 roleAssignmentScheduleRequests adalah:

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

Format sumber daya

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

{
  "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"
    }
  }
}

Nilai properti

roleAssignmentScheduleRequests

Nama Deskripsi Nilai
jenis Jenis sumber daya 'Microsoft.Authorization/roleAssignmentScheduleRequests'
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 penetapan peran. RoleAssignmentScheduleRequestProperties

RoleAssignmentScheduleRequestProperties

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 penetapan peran string
linkedRoleEligibilityScheduleId Id jadwal kelayakan peran yang ditautkan - untuk mengaktifkan kelayakan. 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 penetapan peran RoleAssignmentScheduleRequestPropertiesScheduleInfo
targetRoleAssignmentScheduleId Id jadwal penetapan peran yang dihasilkan atau id jadwal penetapan peran yang sedang diperbarui string
targetRoleAssignmentScheduleInstanceId Id instans jadwal penetapan peran sedang diperbarui string
ticketInfo Info Tiket penetapan peran RoleAssignmentScheduleRequestPropertiesTicketInfo

RoleAssignmentScheduleRequestPropertiesScheduleInfo

Nama Deskripsi Nilai
kedaluwarsa Kedaluwarsa jadwal penetapan peran RoleAssignmentScheduleRequestPropertiesScheduleInfoE...
startDateTime Mulai TanggalWaktu jadwal penetapan peran. string

RoleAssignmentScheduleRequestPropertiesScheduleInfoE...

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

RoleAssignmentScheduleRequestPropertiesTicketInfo

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

Definisi sumber daya Terraform (penyedia AzAPI)

Jenis sumber daya roleAssignmentScheduleRequests 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 roleAssignmentScheduleRequests 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/roleAssignmentScheduleRequests, tambahkan Terraform berikut ke templat Anda.

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"
      }
    }
  })
}

Nilai properti

roleAssignmentScheduleRequests

Nama Deskripsi Nilai
jenis Jenis sumber daya "Microsoft.Authorization/roleAssignmentScheduleRequests@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 penetapan peran. RoleAssignmentScheduleRequestProperties

RoleAssignmentScheduleRequestProperties

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 penetapan peran string
linkedRoleEligibilityScheduleId Id jadwal kelayakan peran tertaut - untuk mengaktifkan kelayakan. 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 penetapan peran RoleAssignmentScheduleRequestPropertiesScheduleInfo
targetRoleAssignmentScheduleId Id jadwal penetapan peran yang dihasilkan atau id jadwal penetapan peran yang sedang diperbarui string
targetRoleAssignmentScheduleInstanceId Id instans jadwal penetapan peran sedang diperbarui string
ticketInfo Info Tiket dari penetapan peran RoleAssignmentScheduleRequestPropertiesTicketInfo

RoleAssignmentScheduleRequestPropertiesScheduleInfo

Nama Deskripsi Nilai
kedaluwarsa Kedaluwarsa jadwal penetapan peran RoleAssignmentScheduleRequestPropertiesScheduleInfoE...
startDateTime Mulai DateTime dari jadwal penetapan peran. string

RoleAssignmentScheduleRequestPropertiesScheduleInfoE...

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

RoleAssignmentScheduleRequestPropertiesTicketInfo

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