Partilhar via


Microsoft.Authorization accessReviewScheduleDefinitions 2021-12-01-preview

Definição de recursos do bíceps

O tipo de recurso accessReviewScheduleDefinitions pode ser implantado com operações que visam:

Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.

Formato do recurso

Para criar um recurso Microsoft.Authorization/accessReviewScheduleDefinitions, adicione o seguinte Bíceps ao seu modelo.

resource symbolicname 'Microsoft.Authorization/accessReviewScheduleDefinitions@2021-12-01-preview' = {
  scope: resourceSymbolicName or scope
  backupReviewers: [
    {
      principalId: 'string'
    }
  ]
  descriptionForAdmins: 'string'
  descriptionForReviewers: 'string'
  displayName: 'string'
  instances: [
    {
      properties: {
        backupReviewers: [
          {
            principalId: 'string'
          }
        ]
        endDateTime: 'string'
        reviewers: [
          {
            principalId: 'string'
          }
        ]
        startDateTime: 'string'
      }
    }
  ]
  name: '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
  }
}

Valores de propriedade

AccessReviewInstance

Designação Descrição Valor
propriedades Acessar propriedades de revisão. AccessReviewInstanceProperties

AccessReviewInstanceProperties

Designação Descrição Valor
backupRevisores Esta é a coleção de revisores de backup. AccessReviewer[]
endDateTime O DateTime quando a instância de revisão está agendada para terminar. string
Revisores Esta é a coleção de revisores. AccessReviewer[]
startDateTime O DateTime quando a instância de revisão está agendada para ser iniciada. string

AccessReviewRecurrencePattern

Designação Descrição Valor
intervalo O intervalo para a recorrência. Para uma revisão trimestral, o intervalo é 3 para o tipo: absoluteMonthly. Int
tipo O tipo de recorrência: semanal, mensal, etc. 'Absolutamente mensal'
'semanal'

AccessReviewRecurrenceRange

Designação Descrição Valor
Data de fim O DateTime quando a revisão está programada para terminar. Obrigatório se type for endDate string
númerodeocorrências O número de vezes para repetir a revisão de acesso. Obrigatório e deve ser positivo se o tipo estiver numerado. Int
data de início O DateTime quando a revisão está agendada para ser iniciada. Esta pode ser uma data no futuro. Obrigatório na criação. string
tipo O tipo de intervalo de recorrência. Os valores possíveis são: endDate, noEnd, numerado. 'Data de fim'
'NãoFim'
«numerado»

AccessReviewRecurrenceSettings

Designação Descrição Valor
padrão Padrão de recorrência da definição de cronograma de revisão de acesso. AccessReviewRecurrencePattern
gama Intervalo de recorrência da definição de cronograma de revisão de acesso. AccessReviewRecurrenceRange

AccessReviewReviewer

Designação Descrição Valor
principalId A id do revisor(user/servicePrincipal) string

AccessReviewScheduleSettings

Designação Descrição Valor
autoApplyDecisionsEnabled Sinalizador para indicar se a capacidade de aplicação automática, para alterar automaticamente o recurso de acesso ao objeto de destino, está habilitada. Se não estiver habilitado, o usuário deverá, após a conclusão da revisão, aplicar a revisão de acesso. Bool
defaultDecision Isso especifica o comportamento do recurso autoReview quando uma revisão de acesso é concluída. 'Aprovar'
'Negar'
'Recomendação'
defaultDecisionEnabled Sinalizar para indicar se os revisores são obrigados a fornecer uma justificativa ao revisar o acesso. Bool
instanceDurationInDays A duração em dias, por exemplo. Int
justificaçãoRequiredOnApproval Sinalizar para indicar se o revisor é obrigado a passar a justificação ao registar uma decisão. Bool
mailNotificationsEnabled Sinalize para indicar se o envio de e-mails aos revisores e ao criador da avaliação está habilitado. Bool
recomendaçãoLookBackDuration As recomendações para revisões de acesso são calculadas olhando para 30 dias de dados (w.r.t a data de início da revisão) por padrão. No entanto, em alguns cenários, os clientes querem alterar o tempo de volta para olhar e querem configurar 60 dias, 90 dias, etc. Essa configuração permite que os clientes configurem essa duração. O valor deve estar no formato ISO 8601 (http://en.wikipedia.org/wiki/ISO_8601#Durations). Este código pode ser usado para converter TimeSpan em uma cadeia de intervalo válida: XmlConvert.ToString(new TimeSpan(horas, minutos, segundos)) string
recomendaçõesAtivado Sinalizador para indicar se a exibição de recomendações aos revisores está habilitada. Bool
Recorrência Acesse as configurações de revisão. AccessReviewRecurrenceSettings
reminderNotificationsEnabled Sinalize para indicar se o envio de e-mails de lembrete aos revisores está habilitado. Bool

Microsoft.Authorization/accessReviewScheduleDefinitions

Designação Descrição Valor
backupRevisores Esta é a coleção de revisores de backup. AccessReviewer[]
descriçãoForAdmins A descrição fornecida pelo criador da revisão de acesso e visível para os administradores. string
descriçãoForReviewers A descrição fornecida pelo criador da revisão de acesso para ser mostrada aos revisores. string
displayName O nome para exibição da definição de agenda. string
instâncias Esta é a coleção de instâncias retornadas quando se faz uma expansão nela. AccessReviewInstance[]
Designação O nome do recurso string (obrigatório)
Revisores Esta é a coleção de revisores. AccessReviewer[]
Âmbito de aplicação Use ao criar um recurso em um escopo diferente do escopo de implantação. Defina essa propriedade como o nome simbólico de um recurso para aplicar o recurso de extensão .
Configurações Acesse as configurações de revisão. AccessReviewScheduleSettings

Definição de recurso de modelo ARM

O tipo de recurso accessReviewScheduleDefinitions pode ser implantado com operações que visam:

Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.

Formato do recurso

Para criar um recurso Microsoft.Authorization/accessReviewScheduleDefinitions, adicione o seguinte JSON ao seu modelo.

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

Valores de propriedade

AccessReviewInstance

Designação Descrição Valor
propriedades Acessar propriedades de revisão. AccessReviewInstanceProperties

AccessReviewInstanceProperties

Designação Descrição Valor
backupRevisores Esta é a coleção de revisores de backup. AccessReviewer[]
endDateTime O DateTime quando a instância de revisão está agendada para terminar. string
Revisores Esta é a coleção de revisores. AccessReviewer[]
startDateTime O DateTime quando a instância de revisão está agendada para ser iniciada. string

AccessReviewRecurrencePattern

Designação Descrição Valor
intervalo O intervalo para a recorrência. Para uma revisão trimestral, o intervalo é 3 para o tipo: absoluteMonthly. Int
tipo O tipo de recorrência: semanal, mensal, etc. 'Absolutamente mensal'
'semanal'

AccessReviewRecurrenceRange

Designação Descrição Valor
Data de fim O DateTime quando a revisão está programada para terminar. Obrigatório se type for endDate string
númerodeocorrências O número de vezes para repetir a revisão de acesso. Obrigatório e deve ser positivo se o tipo estiver numerado. Int
data de início O DateTime quando a revisão está agendada para ser iniciada. Esta pode ser uma data no futuro. Obrigatório na criação. string
tipo O tipo de intervalo de recorrência. Os valores possíveis são: endDate, noEnd, numerado. 'Data de fim'
'NãoFim'
«numerado»

AccessReviewRecurrenceSettings

Designação Descrição Valor
padrão Padrão de recorrência da definição de cronograma de revisão de acesso. AccessReviewRecurrencePattern
gama Intervalo de recorrência da definição de cronograma de revisão de acesso. AccessReviewRecurrenceRange

AccessReviewReviewer

Designação Descrição Valor
principalId A id do revisor(user/servicePrincipal) string

AccessReviewScheduleSettings

Designação Descrição Valor
autoApplyDecisionsEnabled Sinalizador para indicar se a capacidade de aplicação automática, para alterar automaticamente o recurso de acesso ao objeto de destino, está habilitada. Se não estiver habilitado, o usuário deverá, após a conclusão da revisão, aplicar a revisão de acesso. Bool
defaultDecision Isso especifica o comportamento do recurso autoReview quando uma revisão de acesso é concluída. 'Aprovar'
'Negar'
'Recomendação'
defaultDecisionEnabled Sinalizar para indicar se os revisores são obrigados a fornecer uma justificativa ao revisar o acesso. Bool
instanceDurationInDays A duração em dias, por exemplo. Int
justificaçãoRequiredOnApproval Sinalizar para indicar se o revisor é obrigado a passar a justificação ao registar uma decisão. Bool
mailNotificationsEnabled Sinalize para indicar se o envio de e-mails aos revisores e ao criador da avaliação está habilitado. Bool
recomendaçãoLookBackDuration As recomendações para revisões de acesso são calculadas olhando para 30 dias de dados (w.r.t a data de início da revisão) por padrão. No entanto, em alguns cenários, os clientes querem alterar o tempo de volta para olhar e querem configurar 60 dias, 90 dias, etc. Essa configuração permite que os clientes configurem essa duração. O valor deve estar no formato ISO 8601 (http://en.wikipedia.org/wiki/ISO_8601#Durations). Este código pode ser usado para converter TimeSpan em uma cadeia de intervalo válida: XmlConvert.ToString(new TimeSpan(horas, minutos, segundos)) string
recomendaçõesAtivado Sinalizador para indicar se a exibição de recomendações aos revisores está habilitada. Bool
Recorrência Acesse as configurações de revisão. AccessReviewRecurrenceSettings
reminderNotificationsEnabled Sinalize para indicar se o envio de e-mails de lembrete aos revisores está habilitado. Bool

Microsoft.Authorization/accessReviewScheduleDefinitions

Designação Descrição Valor
apiVersion A versão api '2021-12-01-pré-visualização'
backupRevisores Esta é a coleção de revisores de backup. AccessReviewer[]
descriçãoForAdmins A descrição fornecida pelo criador da revisão de acesso e visível para os administradores. string
descriçãoForReviewers A descrição fornecida pelo criador da revisão de acesso para ser mostrada aos revisores. string
displayName O nome para exibição da definição de agenda. string
instâncias Esta é a coleção de instâncias retornadas quando se faz uma expansão nela. AccessReviewInstance[]
Designação O nome do recurso string (obrigatório)
Revisores Esta é a coleção de revisores. AccessReviewer[]
Configurações Acesse as configurações de revisão. AccessReviewScheduleSettings
tipo O tipo de recurso 'Microsoft.Authorization/accessReviewScheduleDefinitions'

Definição de recursos Terraform (provedor AzAPI)

O tipo de recurso accessReviewScheduleDefinitions pode ser implantado com operações que visam:

Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.

Formato do recurso

Para criar um recurso Microsoft.Authorization/accessReviewScheduleDefinitions, adicione o seguinte Terraform ao seu modelo.

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

Valores de propriedade

AccessReviewInstance

Designação Descrição Valor
propriedades Acessar propriedades de revisão. AccessReviewInstanceProperties

AccessReviewInstanceProperties

Designação Descrição Valor
backupRevisores Esta é a coleção de revisores de backup. AccessReviewer[]
endDateTime O DateTime quando a instância de revisão está agendada para terminar. string
Revisores Esta é a coleção de revisores. AccessReviewer[]
startDateTime O DateTime quando a instância de revisão está agendada para ser iniciada. string

AccessReviewRecurrencePattern

Designação Descrição Valor
intervalo O intervalo para a recorrência. Para uma revisão trimestral, o intervalo é 3 para o tipo: absoluteMonthly. Int
tipo O tipo de recorrência: semanal, mensal, etc. 'Absolutamente mensal'
'semanal'

AccessReviewRecurrenceRange

Designação Descrição Valor
Data de fim O DateTime quando a revisão está programada para terminar. Obrigatório se type for endDate string
númerodeocorrências O número de vezes para repetir a revisão de acesso. Obrigatório e deve ser positivo se o tipo estiver numerado. Int
data de início O DateTime quando a revisão está agendada para ser iniciada. Esta pode ser uma data no futuro. Obrigatório na criação. string
tipo O tipo de intervalo de recorrência. Os valores possíveis são: endDate, noEnd, numerado. 'Data de fim'
'NãoFim'
«numerado»

AccessReviewRecurrenceSettings

Designação Descrição Valor
padrão Padrão de recorrência da definição de cronograma de revisão de acesso. AccessReviewRecurrencePattern
gama Intervalo de recorrência da definição de cronograma de revisão de acesso. AccessReviewRecurrenceRange

AccessReviewReviewer

Designação Descrição Valor
principalId A id do revisor(user/servicePrincipal) string

AccessReviewScheduleSettings

Designação Descrição Valor
autoApplyDecisionsEnabled Sinalizador para indicar se a capacidade de aplicação automática, para alterar automaticamente o recurso de acesso ao objeto de destino, está habilitada. Se não estiver habilitado, o usuário deverá, após a conclusão da revisão, aplicar a revisão de acesso. Bool
defaultDecision Isso especifica o comportamento do recurso autoReview quando uma revisão de acesso é concluída. 'Aprovar'
'Negar'
'Recomendação'
defaultDecisionEnabled Sinalizar para indicar se os revisores são obrigados a fornecer uma justificativa ao revisar o acesso. Bool
instanceDurationInDays A duração em dias, por exemplo. Int
justificaçãoRequiredOnApproval Sinalizar para indicar se o revisor é obrigado a passar a justificação ao registar uma decisão. Bool
mailNotificationsEnabled Sinalize para indicar se o envio de e-mails aos revisores e ao criador da avaliação está habilitado. Bool
recomendaçãoLookBackDuration As recomendações para revisões de acesso são calculadas olhando para 30 dias de dados (w.r.t a data de início da revisão) por padrão. No entanto, em alguns cenários, os clientes querem alterar o tempo de volta para olhar e querem configurar 60 dias, 90 dias, etc. Essa configuração permite que os clientes configurem essa duração. O valor deve estar no formato ISO 8601 (http://en.wikipedia.org/wiki/ISO_8601#Durations). Este código pode ser usado para converter TimeSpan em uma cadeia de intervalo válida: XmlConvert.ToString(new TimeSpan(horas, minutos, segundos)) string
recomendaçõesAtivado Sinalizador para indicar se a exibição de recomendações aos revisores está habilitada. Bool
Recorrência Acesse as configurações de revisão. AccessReviewRecurrenceSettings
reminderNotificationsEnabled Sinalize para indicar se o envio de e-mails de lembrete aos revisores está habilitado. Bool

Microsoft.Authorization/accessReviewScheduleDefinitions

Designação Descrição Valor
backupRevisores Esta é a coleção de revisores de backup. AccessReviewer[]
descriçãoForAdmins A descrição fornecida pelo criador da revisão de acesso e visível para os administradores. string
descriçãoForReviewers A descrição fornecida pelo criador da revisão de acesso para ser mostrada aos revisores. string
displayName O nome para exibição da definição de agenda. string
instâncias Esta é a coleção de instâncias retornadas quando se faz uma expansão nela. AccessReviewInstance[]
Designação O nome do recurso string (obrigatório)
parent_id A ID do recurso ao qual aplicar esse recurso de extensão. string (obrigatório)
Revisores Esta é a coleção de revisores. AccessReviewer[]
Configurações Acesse as configurações de revisão. AccessReviewScheduleSettings
tipo O tipo de recurso "Microsoft.Authorization/accessReviewScheduleDefinitions@2021-12-01-preview"