Microsoft.Authorization accessReviewScheduleSettings

Definición de recursos de Bicep

El tipo de recurso accessReviewScheduleSettings se puede implementar en:

Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.

Formato de los recursos

Para crear un recurso Microsoft.Authorization/accessReviewScheduleSettings, agregue el siguiente bicep a la plantilla.

resource symbolicname 'Microsoft.Authorization/accessReviewScheduleSettings@2021-12-01-preview' = {
  name: 'default'
  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
}

Valores de propiedades

accessReviewScheduleSettings

Nombre Descripción Value
name El nombre del recurso 'default'
autoApplyDecisionsEnabled Marca para indicar si la funcionalidad de aplicación automática, para cambiar automáticamente el recurso de acceso a objetos de destino, está habilitado. Si no está habilitado, un usuario debe, una vez completada la revisión, aplicar la revisión de acceso. bool
defaultDecision Esto especifica el comportamiento de la característica autoReview cuando se completa una revisión de acceso. 'Aprobar'
'Denegar'
"Recomendación"
defaultDecisionEnabled Marca para indicar si los revisores deben proporcionar una justificación al revisar el acceso. bool
instanceDurationInDays Duración en días para una instancia. int
justificationRequiredOnApproval Marca para indicar si el revisor debe pasar la justificación al registrar una decisión. bool
mailNotificationsEnabled Marca para indicar si el envío de correos electrónicos a los revisores y el creador de la revisión está habilitado. bool
recommendationLookBackDuration Las recomendaciones para las revisiones de acceso se calculan examinando de forma predeterminada 30 días de datos (w.r.t la fecha de inicio de la revisión). Sin embargo, en algunos escenarios, los clientes quieren cambiar lo lejos que se debe examinar y desea configurar 60 días, 90 días, etc. Esta configuración permite a los clientes configurar esta duración. El valor debe estar en formato ISO 8601 (http://en.wikipedia.org/wiki/ISO_8601#Durations). Este código se puede usar para convertir TimeSpan en una cadena de intervalo válida: XmlConvert.ToString(new TimeSpan(hours, minutes, seconds)) string
recommendationsEnabled Marca para indicar si se habilitan las recomendaciones para los revisores. bool
recurrence Configuración de revisión de acceso. AccessReviewRecurrenceSettings
reminderNotificationsEnabled Marca para indicar si el envío de correos electrónicos de aviso a los revisores está habilitado. bool

AccessReviewRecurrenceSettings

Nombre Descripción Valor
pattern Patrón de periodicidad de la definición de la programación de revisión de acceso. AccessReviewRecurrencePattern
range Intervalo de periodicidad de la definición de la programación de revisión de acceso. AccessReviewRecurrenceRange

AccessReviewRecurrencePattern

Nombre Descripción Valor
interval Intervalo de periodicidad. Para una revisión trimestral, el intervalo es 3 para el tipo : absoluteMonthly. int
tipo Tipo de periodicidad: semanal, mensual, etc. 'absoluteMonthly'
'weekly'

AccessReviewRecurrenceRange

Nombre Descripción Valor
endDate DateTime cuando la revisión está programada para finalizar. Obligatorio si el tipo es endDate string
numberOfOccurrences Número de veces que se va a repetir la revisión de acceso. Obligatorio y debe ser positivo si el tipo está numerado. int
startDate DateTime cuando la revisión está programada para iniciarse. Podría ser una fecha en el futuro. Obligatorio al crear. string
type Tipo de intervalo de periodicidad. Los valores posibles son: endDate, noEnd y numbered. 'endDate'
'noEnd'
'numerado'

Definición de recursos de plantilla de ARM

El tipo de recurso accessReviewScheduleSettings se puede implementar en:

Para obtener una lista de las propiedades modificadas en cada versión de api, consulte registro de cambios.

Formato de los recursos

Para crear un recurso Microsoft.Authorization/accessReviewScheduleSettings, agregue el siguiente json a la plantilla.

{
  "type": "Microsoft.Authorization/accessReviewScheduleSettings",
  "apiVersion": "2021-12-01-preview",
  "name": "default",
  "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"
}

Valores de propiedades

accessReviewScheduleSettings

Nombre Descripción Value
type Tipo de recurso 'Microsoft.Authorization/accessReviewScheduleSettings'
apiVersion La versión de la API de recursos "2021-12-01-preview"
name El nombre del recurso 'default'
autoApplyDecisionsEnabled Marca para indicar si la funcionalidad de aplicación automática, para cambiar automáticamente el recurso de acceso a objetos de destino, está habilitada. Si no está habilitado, un usuario debe, una vez completada la revisión, aplicar la revisión de acceso. bool
defaultDecision Esto especifica el comportamiento de la característica autoReview cuando se completa una revisión de acceso. 'Aprobar'
'Denegar'
'Recomendación'
defaultDecisionEnabled Marca para indicar si los revisores deben proporcionar una justificación al revisar el acceso. bool
instanceDurationInDays Duración en días para una instancia. int
justificationRequiredOnApproval Marca para indicar si el revisor debe pasar la justificación al registrar una decisión. bool
mailNotificationsEnabled Marca para indicar si el envío de correos a los revisores y el creador de la revisión está habilitado. bool
recommendationLookBackDuration Las recomendaciones para las revisiones de acceso se calculan examinando de forma predeterminada 30 días de datos (w.r.t la fecha de inicio de la revisión). Sin embargo, en algunos escenarios, los clientes quieren cambiar la distancia de vista y quieren configurar 60 días, 90 días, etc. Esta configuración permite a los clientes configurar esta duración. El valor debe estar en formato ISO 8601 (http://en.wikipedia.org/wiki/ISO_8601#Durations). Este código se puede usar para convertir TimeSpan en una cadena de intervalo válida: XmlConvert.ToString(new TimeSpan(hours, minutes, seconds)) string
recommendationsEnabled Marca para indicar si se habilitan las recomendaciones para los revisores. bool
recurrence Configuración de revisión de acceso. AccessReviewRecurrenceSettings
reminderNotificationsEnabled Marca para indicar si el envío de correos electrónicos de aviso a los revisores está habilitado. bool

AccessReviewRecurrenceSettings

Nombre Descripción Valor
pattern Patrón de periodicidad de definición de programación de revisión de acceso. AccessReviewRecurrencePattern
range Intervalo de periodicidad de la definición de la programación de revisión de acceso. AccessReviewRecurrenceRange

AccessReviewRecurrencePattern

Nombre Descripción Valor
interval Intervalo de periodicidad. Para una revisión trimestral, el intervalo es 3 para el tipo : absoluteMonthly. int
tipo Tipo de periodicidad: semanal, mensual, etc. 'absoluteMonthly'
"weekly"

AccessReviewRecurrenceRange

Nombre Descripción Valor
endDate DateTime cuando la revisión está programada para finalizar. Obligatorio si el tipo es endDate string
numberOfOccurrences Número de veces que se repite la revisión de acceso. Requerido y debe ser positivo si el tipo está numerado. int
startDate DateTime cuando la revisión está programada para iniciarse. Esto podría ser una fecha en el futuro. Obligatorio al crear. string
type Tipo de intervalo de periodicidad. Los valores posibles son: endDate, noEnd y numbered. 'endDate'
'noEnd'
'numerado'

Definición de recursos de Terraform (proveedor AzAPI)

El tipo de recurso accessReviewScheduleSettings se puede implementar en:

  • Grupos de recursos

Para obtener una lista de las propiedades modificadas en cada versión de api, consulte registro de cambios.

Formato de los recursos

Para crear un recurso Microsoft.Authorization/accessReviewScheduleSettings, agregue el siguiente terraform a la plantilla.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Authorization/accessReviewScheduleSettings@2021-12-01-preview"
  name = "default"
  parent_id = "string"
  body = jsonencode({
    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
  })
}

Valores de propiedades

accessReviewScheduleSettings

Nombre Descripción Value
type Tipo de recurso "Microsoft.Authorization/accessReviewScheduleSettings@2021-12-01-preview"
name El nombre del recurso "predeterminado"
parent_id Para realizar la implementación en un grupo de recursos, use el identificador de ese grupo de recursos. string (obligatorio)
autoApplyDecisionsEnabled Marca para indicar si la funcionalidad de aplicación automática, para cambiar automáticamente el recurso de acceso a objetos de destino, está habilitada. Si no está habilitado, un usuario debe, una vez completada la revisión, aplicar la revisión de acceso. bool
defaultDecision Esto especifica el comportamiento de la característica autoReview cuando se completa una revisión de acceso. "Aprobar"
"Denegar"
"Recomendación"
defaultDecisionEnabled Marca para indicar si los revisores deben proporcionar una justificación al revisar el acceso. bool
instanceDurationInDays Duración en días para una instancia. int
justificationRequiredOnApproval Marca para indicar si el revisor debe pasar la justificación al registrar una decisión. bool
mailNotificationsEnabled Marca para indicar si el envío de correos a los revisores y el creador de la revisión está habilitado. bool
recommendationLookBackDuration Las recomendaciones para las revisiones de acceso se calculan examinando de forma predeterminada 30 días de datos (w.r.t la fecha de inicio de la revisión). Sin embargo, en algunos escenarios, los clientes quieren cambiar la distancia de vista y quieren configurar 60 días, 90 días, etc. Esta configuración permite a los clientes configurar esta duración. El valor debe estar en formato ISO 8601 (http://en.wikipedia.org/wiki/ISO_8601#Durations). Este código se puede usar para convertir TimeSpan en una cadena de intervalo válida: XmlConvert.ToString(new TimeSpan(hours, minutes, seconds)) string
recommendationsEnabled Marca para indicar si se habilitan las recomendaciones para los revisores. bool
recurrence Configuración de revisión de acceso. AccessReviewRecurrenceSettings
reminderNotificationsEnabled Marca para indicar si el envío de correos electrónicos de aviso a los revisores está habilitado. bool

AccessReviewRecurrenceSettings

Nombre Descripción Valor
pattern Patrón de periodicidad de definición de programación de revisión de acceso. AccessReviewRecurrencePattern
range Intervalo de periodicidad de la definición de la programación de revisión de acceso. AccessReviewRecurrenceRange

AccessReviewRecurrencePattern

Nombre Descripción Valor
interval Intervalo de periodicidad. Para una revisión trimestral, el intervalo es 3 para el tipo : absoluteMonthly. int
tipo Tipo de periodicidad: semanal, mensual, etc. "absoluteMonthly"
"semanal"

AccessReviewRecurrenceRange

Nombre Descripción Valor
endDate DateTime cuando la revisión está programada para finalizar. Obligatorio si el tipo es endDate string
numberOfOccurrences Número de veces que se repite la revisión de acceso. Requerido y debe ser positivo si el tipo está numerado. int
startDate DateTime cuando la revisión está programada para iniciarse. Esto podría ser una fecha en el futuro. Obligatorio al crear. string
type Tipo de intervalo de periodicidad. Los valores posibles son: endDate, noEnd, numerado. "endDate"
"noEnd"
"numerado"