Microsoft.Authorization accessReviewScheduleDefinitions 2021-12-01-preview
Bicep kaynak tanımı
accessReviewScheduleDefinitions kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:
- Kaynak grupları - Bkz. kaynak grubu dağıtım komutları
Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.
Kaynak biçimi
Microsoft.Authorization/accessReviewScheduleDefinitions kaynağı oluşturmak için şablonunuza aşağıdaki Bicep'i ekleyin.
resource symbolicname 'Microsoft.Authorization/accessReviewScheduleDefinitions@2021-12-01-preview' = {
name: 'string'
backupReviewers: [
{
principalId: 'string'
}
]
descriptionForAdmins: 'string'
descriptionForReviewers: 'string'
displayName: 'string'
instances: [
{
properties: {
backupReviewers: [
{
principalId: 'string'
}
]
endDateTime: 'string'
reviewers: [
{
principalId: 'string'
}
]
startDateTime: 'string'
}
}
]
reviewers: [
{
principalId: 'string'
}
]
settings: {
autoApplyDecisionsEnabled: bool
defaultDecision: 'string'
defaultDecisionEnabled: bool
instanceDurationInDays: int
justificationRequiredOnApproval: bool
mailNotificationsEnabled: bool
recommendationLookBackDuration: 'string'
recommendationsEnabled: bool
recurrence: {
pattern: {
interval: int
type: 'string'
}
range: {
endDate: 'string'
numberOfOccurrences: int
startDate: 'string'
type: 'string'
}
}
reminderNotificationsEnabled: bool
}
}
Özellik değerleri
accessReviewScheduleDefinitions
Ad | Açıklama | Değer |
---|---|---|
name | Kaynak adı | dize (gerekli) |
backupReviewers | Bu, yedek gözden geçirenlerin koleksiyonudur. | AccessReviewReviewer[] |
descriptionForAdmins | Erişim gözden geçirme oluşturucusu tarafından sağlanan ve yöneticilere görünen açıklama. | string |
descriptionForReviewers | Gözden geçirenlere gösterilecek erişim gözden geçirme oluşturucusu tarafından sağlanan açıklama. | string |
displayName | Zamanlama tanımının görünen adı. | string |
Örnek | Bu, üzerinde genişletme yapıldığında döndürülen örneklerin koleksiyonudur. | AccessReviewInstance[] |
Yorumcu -lar | Bu, gözden geçirenlerin koleksiyonudur. | AccessReviewReviewer[] |
ayarlar | Gözden Geçirme Ayarlarına Erişin. | AccessReviewScheduleSettings |
AccessReviewReviewer
Ad | Açıklama | Değer |
---|---|---|
principalId | Gözden geçirenin kimliği (user/servicePrincipal) | string |
AccessReviewInstance
Ad | Açıklama | Değer |
---|---|---|
properties | Gözden Geçirme özelliklerine erişin. | AccessReviewInstanceProperties |
AccessReviewInstanceProperties
Ad | Açıklama | Değer |
---|---|---|
backupReviewers | Bu, yedek gözden geçirenlerin koleksiyonudur. | AccessReviewReviewer[] |
endDateTime | Gözden geçirme örneğinin sona erecek şekilde zamanlandığı DateTime. | string |
Yorumcu -lar | Bu, gözden geçirenlerin koleksiyonudur. | AccessReviewReviewer[] |
startDateTime | Gözden geçirme örneğinin başlatılacak şekilde zamanlandığı DateTime. | string |
AccessReviewScheduleSettings
Ad | Açıklama | Değer |
---|---|---|
autoApplyDecisionsEnabled | Hedef nesne erişim kaynağını otomatik olarak değiştirmek için otomatik uygulama özelliğinin etkinleştirilip etkinleştirilmediğini belirten bayrak. Etkinleştirilmediyse, kullanıcının gözden geçirme tamamlandıktan sonra erişim gözden geçirmesini uygulaması gerekir. | bool |
defaultDecision | Bu, erişim gözden geçirmesi tamamlandığında autoReview özelliğinin davranışını belirtir. | 'Onayla' 'Reddet' 'Öneri' |
defaultDecisionEnabled | Gözden geçirenlerin erişimi gözden geçirirken gerekçe sağlaması gerekip gerekmediğini belirten bayrak. | bool |
instanceDurationInDays | Örneğin gün cinsinden süresi. | int |
justificationRequiredOnApproval | Bir kararı kaydederken gözden geçirenin gerekçeyi geçirmesi gerekip gerekmediğini belirten bayrak. | bool |
mailNotificationsEnabled | Gözden geçirenlere ve gözden geçirme oluşturucusunun etkin olup olmadığını belirten bayrak. | bool |
recommendationLookBackDuration | Erişim gözden geçirmeleri için öneriler, varsayılan olarak 30 günlük verilere (incelemenin başlangıç tarihi olan w.r.t) bakılarak hesaplanır. Ancak bazı senaryolarda müşteriler ne kadar geriye bakacaklarını değiştirmek ve bunun yerine 60 gün, 90 gün vb. yapılandırmak istiyor. Bu ayar müşterilerin bu süreyi yapılandırmasına olanak tanır. Değer ISO 8601 biçiminde olmalıdır (http://en.wikipedia.org/wiki/ISO_8601#Durations). Bu kod TimeSpan'ı geçerli bir aralık dizesine dönüştürmek için kullanılabilir: XmlConvert.ToString(yeni TimeSpan(saat, dakika, saniye)) | string |
recommendationsEnabled | Gözden geçirenlere önerilerin gösterilip gösterilmediğini gösteren bayrak. | bool |
yineleme | Gözden Geçirme Ayarları'nı seçin. | AccessReviewRecurrenceSettings |
reminderNotificationsEnabled | Gözden geçirenlere anımsatıcı e-postaları göndermenin etkinleştirilip etkinleştirilmediğini gösteren bayrak. | bool |
AccessReviewRecurrenceSettings
Ad | Açıklama | Değer |
---|---|---|
Desen | Access Gözden Geçirme zamanlama tanımı yinelenme düzeni. | AccessReviewRecurrencePattern |
aralık | Access Gözden Geçirme zamanlama tanımı yinelenme aralığı. | AccessReviewRecurrenceRange |
AccessReviewRecurrencePattern
Ad | Açıklama | Değer |
---|---|---|
interval | Yinelenme aralığı. Üç aylık bir gözden geçirme için aralık 3 türündedir: absoluteMonthly. | int |
tür | Yinelenme türü: haftalık, aylık vb. | 'absoluteMonthly' 'haftalık' |
AccessReviewRecurrenceRange
Ad | Açıklama | Değer |
---|---|---|
Bitiştarihi | Gözden geçirmenin sona erecek şekilde zamanlandığı TarihSaat. EndDate türündeyse gereklidir | string |
numberOfOccurrences | Erişim gözden geçirmesinin yinelenme sayısı. Gerekli ve tür numaralandırılmışsa pozitif olmalıdır. | int |
Startdate | Gözden geçirmenin başlatılacak şekilde zamanlandığı TarihSaat. Bu gelecekte bir tarih olabilir. Oluşturmada gereklidir. | string |
tür | Yinelenme aralığı türü. Olası değerler şunlardır: endDate, noEnd, numbered. | 'endDate' 'noEnd' 'numaralandırılmış' |
ARM şablonu kaynak tanımı
accessReviewScheduleDefinitions kaynak türü şunları hedefleyen işlemlerle dağıtılabilir:
- Kaynak grupları - Bkz. kaynak grubu dağıtım komutları
Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.
Kaynak biçimi
Microsoft.Authorization/accessReviewScheduleDefinitions kaynağı oluşturmak için şablonunuza aşağıdaki JSON'u ekleyin.
{
"type": "Microsoft.Authorization/accessReviewScheduleDefinitions",
"apiVersion": "2021-12-01-preview",
"name": "string",
"backupReviewers": [
{
"principalId": "string"
}
],
"descriptionForAdmins": "string",
"descriptionForReviewers": "string",
"displayName": "string",
"instances": [
{
"properties": {
"backupReviewers": [
{
"principalId": "string"
}
],
"endDateTime": "string",
"reviewers": [
{
"principalId": "string"
}
],
"startDateTime": "string"
}
}
],
"reviewers": [
{
"principalId": "string"
}
],
"settings": {
"autoApplyDecisionsEnabled": "bool",
"defaultDecision": "string",
"defaultDecisionEnabled": "bool",
"instanceDurationInDays": "int",
"justificationRequiredOnApproval": "bool",
"mailNotificationsEnabled": "bool",
"recommendationLookBackDuration": "string",
"recommendationsEnabled": "bool",
"recurrence": {
"pattern": {
"interval": "int",
"type": "string"
},
"range": {
"endDate": "string",
"numberOfOccurrences": "int",
"startDate": "string",
"type": "string"
}
},
"reminderNotificationsEnabled": "bool"
}
}
Özellik değerleri
accessReviewScheduleDefinitions
Ad | Açıklama | Değer |
---|---|---|
tür | Kaynak türü | 'Microsoft.Authorization/accessReviewScheduleDefinitions' |
apiVersion | Kaynak API'sinin sürümü | '2021-12-01-preview' |
name | Kaynak adı | dize (gerekli) |
backupReviewers | Bu, yedek gözden geçirenlerin koleksiyonudur. | AccessReviewReviewer[] |
descriptionForAdmins | Erişim gözden geçirmesi oluşturucusu tarafından sağlanan ve yöneticiler tarafından görülebilen açıklama. | string |
descriptionForReviewers | Gözden geçirenlere gösterilecek erişim gözden geçirmesi oluşturucusu tarafından sağlanan açıklama. | string |
displayName | Zamanlama tanımının görünen adı. | string |
Örnek | Bu, üzerinde genişletme yapıldığında döndürülen örneklerin koleksiyonudur. | AccessReviewInstance[] |
Yorumcu -lar | Bu, gözden geçirenlerin koleksiyonudur. | AccessReviewReviewer[] |
ayarlar | Gözden Geçirme Ayarları'nı seçin. | AccessReviewScheduleSettings |
AccessReviewReviewer
Ad | Açıklama | Değer |
---|---|---|
principalId | Gözden geçirenin kimliği (user/servicePrincipal) | string |
AccessReviewInstance
Ad | Açıklama | Değer |
---|---|---|
properties | Gözden Geçirme özelliklerine erişin. | AccessReviewInstanceProperties |
AccessReviewInstanceProperties
Ad | Açıklama | Değer |
---|---|---|
backupReviewers | Bu, yedek gözden geçirenlerin koleksiyonudur. | AccessReviewReviewer[] |
endDateTime | Gözden geçirme örneğinin sona erecek şekilde zamanlandığı DateTime. | string |
Yorumcu -lar | Bu, gözden geçirenlerin koleksiyonudur. | AccessReviewReviewer[] |
startDateTime | Gözden geçirme örneğinin başlatılacak şekilde zamanlandığı DateTime. | string |
AccessReviewScheduleSettings
Ad | Açıklama | Değer |
---|---|---|
autoApplyDecisionsEnabled | Hedef nesne erişim kaynağını otomatik olarak değiştirmek için otomatik uygulama özelliğinin etkinleştirilip etkinleştirilmediğini belirten bayrak. Etkinleştirilmediyse, kullanıcının gözden geçirme tamamlandıktan sonra erişim gözden geçirmesini uygulaması gerekir. | bool |
defaultDecision | Bu, erişim gözden geçirmesi tamamlandığında autoReview özelliğinin davranışını belirtir. | 'Onayla' 'Reddet' 'Öneri' |
defaultDecisionEnabled | Gözden geçirenlerin erişimi gözden geçirirken gerekçe sağlaması gerekip gerekmediğini belirten bayrak. | bool |
instanceDurationInDays | Örneğin gün cinsinden süresi. | int |
justificationRequiredOnApproval | Bir kararı kaydederken gözden geçirenin gerekçeyi geçirmesi gerekip gerekmediğini belirten bayrak. | bool |
mailNotificationsEnabled | Gözden geçirenlere ve gözden geçirme oluşturucusunun etkin olup olmadığını belirten bayrak. | bool |
recommendationLookBackDuration | Erişim gözden geçirmeleri için öneriler varsayılan olarak 30 günlük verilere (gözden geçirmenin başlangıç tarihi w.r.t) bakılarak hesaplanır. Ancak bazı senaryolarda müşteriler ne kadar geriye bakacaklarını değiştirmek ve bunun yerine 60 gün, 90 gün vb. yapılandırmak ister. Bu ayar müşterilerin bu süreyi yapılandırmasına olanak tanır. Değer ISO 8601 biçiminde olmalıdır (http://en.wikipedia.org/wiki/ISO_8601#Durations). Bu kod TimeSpan'ı geçerli bir aralık dizesine dönüştürmek için kullanılabilir: XmlConvert.ToString(yeni TimeSpan(saat, dakika, saniye)) | string |
önerilerEnabled | Gözden geçirenlere önerilerin gösterilip gösterilmediğini gösteren bayrak. | bool |
yineleme | Gözden Geçirme Ayarlarına Erişin. | AccessReviewRecurrenceSettings |
reminderNotificationsEnabled | Gözden geçirenlere anımsatıcı e-postaları göndermenin etkinleştirilip etkinleştirilmediğini belirten bayrak. | bool |
AccessReviewRecurrenceSettings
Ad | Açıklama | Değer |
---|---|---|
Desen | Access Gözden Geçirme zamanlaması tanımı yinelenme düzeni. | AccessReviewRecurrencePattern |
aralık | Access Gözden Geçirme zamanlama tanımı yinelenme aralığı. | AccessReviewRecurrenceRange |
AccessReviewRecurrencePattern
Ad | Açıklama | Değer |
---|---|---|
interval | Yinelenme aralığı. Üç aylık gözden geçirme için aralık 3 türündedir: absoluteMonthly. | int |
tür | Yinelenme türü: haftalık, aylık vb. | 'absoluteMonthly' 'haftalık' |
AccessReviewRecurrenceRange
Ad | Açıklama | Değer |
---|---|---|
Bitiştarihi | Gözden geçirmenin sona erecek şekilde zamanlandığı DateTime. EndDate türündeyse gereklidir | string |
numberOfOccurrences | Erişim gözden geçirmesinin yinelenme sayısı. Gerekli ve tür numaralandırılmışsa pozitif olmalıdır. | int |
Startdate | Gözden geçirmenin başlatılacak şekilde zamanlandığı DateTime. Bu gelecekte bir tarih olabilir. Oluşturmada gereklidir. | string |
tür | Yinelenme aralığı türü. Olası değerler şunlardır: endDate, noEnd, numbered. | 'endDate' 'noEnd' 'numaralandırılmış' |
Terraform (AzAPI sağlayıcısı) kaynak tanımı
accessReviewScheduleDefinitions kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:
- Kaynak grupları
Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.
Kaynak biçimi
Microsoft.Authorization/accessReviewScheduleDefinitions kaynağı oluşturmak için şablonunuza aşağıdaki Terraform'u ekleyin.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Authorization/accessReviewScheduleDefinitions@2021-12-01-preview"
name = "string"
parent_id = "string"
body = jsonencode({
backupReviewers = [
{
principalId = "string"
}
]
descriptionForAdmins = "string"
descriptionForReviewers = "string"
displayName = "string"
instances = [
{
properties = {
backupReviewers = [
{
principalId = "string"
}
]
endDateTime = "string"
reviewers = [
{
principalId = "string"
}
]
startDateTime = "string"
}
}
]
reviewers = [
{
principalId = "string"
}
]
settings = {
autoApplyDecisionsEnabled = bool
defaultDecision = "string"
defaultDecisionEnabled = bool
instanceDurationInDays = int
justificationRequiredOnApproval = bool
mailNotificationsEnabled = bool
recommendationLookBackDuration = "string"
recommendationsEnabled = bool
recurrence = {
pattern = {
interval = int
type = "string"
}
range = {
endDate = "string"
numberOfOccurrences = int
startDate = "string"
type = "string"
}
}
reminderNotificationsEnabled = bool
}
})
}
Özellik değerleri
accessReviewScheduleDefinitions
Ad | Açıklama | Değer |
---|---|---|
tür | Kaynak türü | "Microsoft.Authorization/accessReviewScheduleDefinitions@2021-12-01-preview" |
name | Kaynak adı | dize (gerekli) |
parent_id | Bir kaynak grubuna dağıtmak için bu kaynak grubunun kimliğini kullanın. | dize (gerekli) |
backupReviewers | Bu, yedek gözden geçirenlerin koleksiyonudur. | AccessReviewReviewer[] |
descriptionForAdmins | Erişim gözden geçirme oluşturucusu tarafından sağlanan ve yöneticilere görünen açıklama. | string |
descriptionForReviewers | Gözden geçirenlere gösterilecek erişim gözden geçirme oluşturucusu tarafından sağlanan açıklama. | string |
displayName | Zamanlama tanımının görünen adı. | string |
Örnek | Bu, üzerinde genişletme yapıldığında döndürülen örneklerin koleksiyonudur. | AccessReviewInstance[] |
Yorumcu -lar | Bu, gözden geçirenlerin koleksiyonudur. | AccessReviewReviewer[] |
ayarlar | Gözden Geçirme Ayarlarına Erişin. | AccessReviewScheduleSettings |
AccessReviewReviewer
Ad | Açıklama | Değer |
---|---|---|
principalId | Gözden geçirenin kimliği (user/servicePrincipal) | string |
AccessReviewInstance
Ad | Açıklama | Değer |
---|---|---|
properties | Gözden Geçirme özelliklerine erişin. | AccessReviewInstanceProperties |
AccessReviewInstanceProperties
Ad | Açıklama | Değer |
---|---|---|
backupReviewers | Bu, yedek gözden geçirenlerin koleksiyonudur. | AccessReviewReviewer[] |
endDateTime | Gözden geçirme örneğinin sona erecek şekilde zamanlandığı DateTime. | string |
Yorumcu -lar | Bu, gözden geçirenlerin koleksiyonudur. | AccessReviewReviewer[] |
startDateTime | Gözden geçirme örneğinin başlatılacak şekilde zamanlandığı DateTime. | string |
AccessReviewScheduleSettings
Ad | Açıklama | Değer |
---|---|---|
autoApplyDecisionsEnabled | Hedef nesne erişim kaynağını otomatik olarak değiştirmek için otomatik uygulama özelliğinin etkinleştirilip etkinleştirilmediğini belirten bayrak. Etkinleştirilmediyse, kullanıcının gözden geçirme tamamlandıktan sonra erişim gözden geçirmesini uygulaması gerekir. | bool |
defaultDecision | Bu, erişim gözden geçirmesi tamamlandığında autoReview özelliğinin davranışını belirtir. | "Onayla" "Reddet" "Öneri" |
defaultDecisionEnabled | Gözden geçirenlerin erişimi gözden geçirirken gerekçe sağlaması gerekip gerekmediğini belirten bayrak. | bool |
instanceDurationInDays | Örneğin gün cinsinden süresi. | int |
justificationRequiredOnApproval | Kararı kaydederken gözden geçirenin gerekçelendirmesi gerekip gerekmediğini gösteren bayrak. | bool |
mailNotificationsEnabled | Gözden geçirenlere ve gözden geçirme oluşturucusunun etkin olup olmadığını gösteren bayrak. | bool |
recommendationLookBackDuration | Erişim gözden geçirmeleri için öneriler, varsayılan olarak 30 günlük verilere (incelemenin başlangıç tarihi olan w.r.t) bakılarak hesaplanır. Ancak bazı senaryolarda müşteriler ne kadar geriye bakacaklarını değiştirmek ve bunun yerine 60 gün, 90 gün vb. yapılandırmak istiyor. Bu ayar müşterilerin bu süreyi yapılandırmasına olanak tanır. Değer ISO 8601 biçiminde olmalıdır (http://en.wikipedia.org/wiki/ISO_8601#Durations). Bu kod TimeSpan'ı geçerli bir aralık dizesine dönüştürmek için kullanılabilir: XmlConvert.ToString(yeni TimeSpan(saat, dakika, saniye)) | string |
recommendationsEnabled | Gözden geçirenlere önerilerin gösterilip gösterilmediğini gösteren bayrak. | bool |
yineleme | Gözden Geçirme Ayarları'nı seçin. | AccessReviewRecurrenceSettings |
reminderNotificationsEnabled | Gözden geçirenlere anımsatıcı e-postaları göndermenin etkinleştirilip etkinleştirilmediğini gösteren bayrak. | bool |
AccessReviewRecurrenceSettings
Ad | Açıklama | Değer |
---|---|---|
Desen | Access Gözden Geçirme zamanlama tanımı yinelenme düzeni. | AccessReviewRecurrencePattern |
aralık | Access Gözden Geçirme zamanlama tanımı yinelenme aralığı. | AccessReviewRecurrenceRange |
AccessReviewRecurrencePattern
Ad | Açıklama | Değer |
---|---|---|
interval | Yinelenme aralığı. Üç aylık bir gözden geçirme için aralık 3 türündedir: absoluteMonthly. | int |
tür | Yinelenme türü: haftalık, aylık vb. | "absoluteMonthly" "haftalık" |
AccessReviewRecurrenceRange
Ad | Açıklama | Değer |
---|---|---|
Bitiştarihi | Gözden geçirmenin sona erecek şekilde zamanlandığı TarihSaat. EndDate türündeyse gereklidir | string |
numberOfOccurrences | Erişim gözden geçirmesinin yinelenme sayısı. Gerekli ve tür numaralandırılmışsa pozitif olmalıdır. | int |
Startdate | Gözden geçirmenin başlatılacak şekilde zamanlandığı TarihSaat. Bu gelecekte bir tarih olabilir. Oluşturmada gereklidir. | string |
tür | Yinelenme aralığı türü. Olası değerler şunlardır: endDate, noEnd, numbered. | "endDate" "noEnd" "numaralandırılmış" |