Microsoft.Authorization accessReviewScheduleDefinitions 2018-05-01-preview
Definição de recurso do Bicep
O tipo de recurso accessReviewScheduleDefinitions pode ser implantado com operações direcionadas:
- de Assinatura – Consulte comandos de implantação de assinatura
Para obter uma lista de propriedades alteradas em cada versão da API, consulte de log de alterações.
Formato de recurso
Para criar um recurso Microsoft.Authorization/accessReviewScheduleDefinitions, adicione o seguinte Bicep ao modelo.
resource symbolicname 'Microsoft.Authorization/accessReviewScheduleDefinitions@2018-05-01-preview' = {
descriptionForAdmins: 'string'
descriptionForReviewers: 'string'
displayName: 'string'
instances: [
{
properties: {
endDateTime: 'string'
startDateTime: 'string'
}
}
]
name: 'string'
reviewers: [
{
principalId: 'string'
}
]
settings: {
autoApplyDecisionsEnabled: bool
defaultDecision: 'string'
defaultDecisionEnabled: bool
instanceDurationInDays: int
justificationRequiredOnApproval: bool
mailNotificationsEnabled: bool
recommendationsEnabled: bool
recurrence: {
pattern: {
interval: int
type: 'string'
}
range: {
endDate: 'string'
numberOfOccurrences: int
startDate: 'string'
type: 'string'
}
}
reminderNotificationsEnabled: bool
}
}
Valores de propriedade
AccessReviewInstance
Nome | Descrição | Valor |
---|---|---|
Propriedades | Propriedades da Revisão de Acesso. | AccessReviewInstanceProperties |
AccessReviewInstanceProperties
Nome | Descrição | Valor |
---|---|---|
endDateTime | O DateTime quando a instância de revisão está agendada para terminar. | corda |
startDateTime | O DateTime quando a instância de revisão está agendada para ser iniciada. | corda |
AccessReviewRecurrencePattern
Nome | Descrição | Valor |
---|---|---|
intervalo | O intervalo de recorrência. Para uma revisão trimestral, o intervalo é 3 para o tipo : absoluteMonthly. | int |
tipo | O tipo de recorrência: semanal, mensal, etc. | 'absoluteMonthly' 'semanal' |
AccessReviewRecurrenceRange
Nome | Descrição | Valor |
---|---|---|
endDate | O DateTime quando a revisão está agendada para terminar. Obrigatório se o tipo for endDate | corda |
numberOfOccurrences | O número de vezes para repetir a revisão de acesso. Obrigatório e deve ser positivo se o tipo estiver numerado. | int |
startDate | O DateTime quando a revisão está agendada para ser iniciada. Isso pode ser uma data no futuro. Necessário na criação. | corda |
tipo | O tipo de intervalo de recorrência. Os valores possíveis são: endDate, noEnd, numerado. | 'endDate' 'noEnd' 'numerado' |
AccessReviewRecurrenceSettings
Nome | Descrição | Valor |
---|---|---|
padrão | Padrão de recorrência da definição de agendamento da Revisão de Acesso. | AccessReviewRecurrencePattern |
gama | Intervalo de recorrência da definição de agendamento da Revisão de Acesso. | AccessReviewRecurrenceRange |
AccessReviewReviewer
Nome | Descrição | Valor |
---|---|---|
principalId | A ID do revisor(user/servicePrincipal) | corda |
AccessReviewScheduleSettings
Nome | Descrição | Valor |
---|---|---|
autoApplyDecisionsEnabled | Sinalizador para indicar se a funcionalidade de aplicação automática, para alterar automaticamente o recurso de acesso ao objeto de destino, está habilitada. Se não estiver habilitado, um 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 necessários para fornecer uma justificativa ao revisar o acesso. | Bool |
instanceDurationInDays | A duração em dias para uma instância. | int |
justificationRequiredOnApproval | Sinalizar para indicar se o revisor é necessário para passar justificativa ao gravar uma decisão. | Bool |
mailNotificationsEnabled | Sinalizar para indicar se o envio de emails para revisores e o criador de revisão está habilitado. | Bool |
recommendationsEnabled | Sinalizar para indicar se a exibição de recomendações aos revisores está habilitada. | Bool |
Recorrência | Configurações de Revisão de Acesso. | AccessReviewRecurrenceSettings |
reminderNotificationsEnabled | Sinalizador para indicar se o envio de emails de lembrete para revisores está habilitado. | Bool |
Microsoft.Authorization/accessReviewScheduleDefinitions
Nome | Descrição | Valor |
---|---|---|
descriptionForAdmins | A descrição fornecida pelo criador da revisão de acesso e visível aos administradores. | corda |
descriptionForReviewers | A descrição fornecida pelo criador da revisão de acesso a ser mostrada aos revisores. | corda |
displayName | O nome de exibição para a definição de agendamento. | corda |
Instâncias | Essa é a coleção de instâncias retornada quando se faz uma expansão nela. | AccessReviewInstance [] |
nome | O nome do recurso | cadeia de caracteres (obrigatório) |
Revisores | Esta é a coleção de revisores. | do AccessReviewReviewer |
Configurações | Configurações de Revisão de Acesso. | AccessReviewScheduleSettings |
Definição de recurso de modelo do ARM
O tipo de recurso accessReviewScheduleDefinitions pode ser implantado com operações direcionadas:
- de Assinatura – Consulte comandos de implantação de assinatura
Para obter uma lista de propriedades alteradas em cada versão da API, consulte de log de alterações.
Formato de recurso
Para criar um recurso Microsoft.Authorization/accessReviewScheduleDefinitions, adicione o JSON a seguir ao modelo.
{
"type": "Microsoft.Authorization/accessReviewScheduleDefinitions",
"apiVersion": "2018-05-01-preview",
"name": "string",
"descriptionForAdmins": "string",
"descriptionForReviewers": "string",
"displayName": "string",
"instances": [
{
"properties": {
"endDateTime": "string",
"startDateTime": "string"
}
}
],
"reviewers": [
{
"principalId": "string"
}
],
"settings": {
"autoApplyDecisionsEnabled": "bool",
"defaultDecision": "string",
"defaultDecisionEnabled": "bool",
"instanceDurationInDays": "int",
"justificationRequiredOnApproval": "bool",
"mailNotificationsEnabled": "bool",
"recommendationsEnabled": "bool",
"recurrence": {
"pattern": {
"interval": "int",
"type": "string"
},
"range": {
"endDate": "string",
"numberOfOccurrences": "int",
"startDate": "string",
"type": "string"
}
},
"reminderNotificationsEnabled": "bool"
}
}
Valores de propriedade
AccessReviewInstance
Nome | Descrição | Valor |
---|---|---|
Propriedades | Propriedades da Revisão de Acesso. | AccessReviewInstanceProperties |
AccessReviewInstanceProperties
Nome | Descrição | Valor |
---|---|---|
endDateTime | O DateTime quando a instância de revisão está agendada para terminar. | corda |
startDateTime | O DateTime quando a instância de revisão está agendada para ser iniciada. | corda |
AccessReviewRecurrencePattern
Nome | Descrição | Valor |
---|---|---|
intervalo | O intervalo de recorrência. Para uma revisão trimestral, o intervalo é 3 para o tipo : absoluteMonthly. | int |
tipo | O tipo de recorrência: semanal, mensal, etc. | 'absoluteMonthly' 'semanal' |
AccessReviewRecurrenceRange
Nome | Descrição | Valor |
---|---|---|
endDate | O DateTime quando a revisão está agendada para terminar. Obrigatório se o tipo for endDate | corda |
numberOfOccurrences | O número de vezes para repetir a revisão de acesso. Obrigatório e deve ser positivo se o tipo estiver numerado. | int |
startDate | O DateTime quando a revisão está agendada para ser iniciada. Isso pode ser uma data no futuro. Necessário na criação. | corda |
tipo | O tipo de intervalo de recorrência. Os valores possíveis são: endDate, noEnd, numerado. | 'endDate' 'noEnd' 'numerado' |
AccessReviewRecurrenceSettings
Nome | Descrição | Valor |
---|---|---|
padrão | Padrão de recorrência da definição de agendamento da Revisão de Acesso. | AccessReviewRecurrencePattern |
gama | Intervalo de recorrência da definição de agendamento da Revisão de Acesso. | AccessReviewRecurrenceRange |
AccessReviewReviewer
Nome | Descrição | Valor |
---|---|---|
principalId | A ID do revisor(user/servicePrincipal) | corda |
AccessReviewScheduleSettings
Nome | Descrição | Valor |
---|---|---|
autoApplyDecisionsEnabled | Sinalizador para indicar se a funcionalidade de aplicação automática, para alterar automaticamente o recurso de acesso ao objeto de destino, está habilitada. Se não estiver habilitado, um 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 necessários para fornecer uma justificativa ao revisar o acesso. | Bool |
instanceDurationInDays | A duração em dias para uma instância. | int |
justificationRequiredOnApproval | Sinalizar para indicar se o revisor é necessário para passar justificativa ao gravar uma decisão. | Bool |
mailNotificationsEnabled | Sinalizar para indicar se o envio de emails para revisores e o criador de revisão está habilitado. | Bool |
recommendationsEnabled | Sinalizar para indicar se a exibição de recomendações aos revisores está habilitada. | Bool |
Recorrência | Configurações de Revisão de Acesso. | AccessReviewRecurrenceSettings |
reminderNotificationsEnabled | Sinalizador para indicar se o envio de emails de lembrete para revisores está habilitado. | Bool |
Microsoft.Authorization/accessReviewScheduleDefinitions
Nome | Descrição | Valor |
---|---|---|
apiVersion | A versão da API | '2018-05-01-preview' |
descriptionForAdmins | A descrição fornecida pelo criador da revisão de acesso e visível aos administradores. | corda |
descriptionForReviewers | A descrição fornecida pelo criador da revisão de acesso a ser mostrada aos revisores. | corda |
displayName | O nome de exibição para a definição de agendamento. | corda |
Instâncias | Essa é a coleção de instâncias retornada quando se faz uma expansão nela. | AccessReviewInstance [] |
nome | O nome do recurso | cadeia de caracteres (obrigatório) |
Revisores | Esta é a coleção de revisores. | do AccessReviewReviewer |
Configurações | Configurações de Revisão de Acesso. | AccessReviewScheduleSettings |
tipo | O tipo de recurso | 'Microsoft.Authorization/accessReviewScheduleDefinitions' |
Definição de recurso do Terraform (provedor de AzAPI)
O tipo de recurso accessReviewScheduleDefinitions pode ser implantado com operações direcionadas:
- de Assinatura
Para obter uma lista de propriedades alteradas em cada versão da API, consulte de log de alterações.
Formato de recurso
Para criar um recurso Microsoft.Authorization/accessReviewScheduleDefinitions, adicione o Terraform a seguir ao seu modelo.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Authorization/accessReviewScheduleDefinitions@2018-05-01-preview"
name = "string"
descriptionForAdmins = "string"
descriptionForReviewers = "string"
displayName = "string"
instances = [
{
properties = {
endDateTime = "string"
startDateTime = "string"
}
}
]
reviewers = [
{
principalId = "string"
}
]
settings = {
autoApplyDecisionsEnabled = bool
defaultDecision = "string"
defaultDecisionEnabled = bool
instanceDurationInDays = int
justificationRequiredOnApproval = bool
mailNotificationsEnabled = bool
recommendationsEnabled = bool
recurrence = {
pattern = {
interval = int
type = "string"
}
range = {
endDate = "string"
numberOfOccurrences = int
startDate = "string"
type = "string"
}
}
reminderNotificationsEnabled = bool
}
}
Valores de propriedade
AccessReviewInstance
Nome | Descrição | Valor |
---|---|---|
Propriedades | Propriedades da Revisão de Acesso. | AccessReviewInstanceProperties |
AccessReviewInstanceProperties
Nome | Descrição | Valor |
---|---|---|
endDateTime | O DateTime quando a instância de revisão está agendada para terminar. | corda |
startDateTime | O DateTime quando a instância de revisão está agendada para ser iniciada. | corda |
AccessReviewRecurrencePattern
Nome | Descrição | Valor |
---|---|---|
intervalo | O intervalo de recorrência. Para uma revisão trimestral, o intervalo é 3 para o tipo : absoluteMonthly. | int |
tipo | O tipo de recorrência: semanal, mensal, etc. | 'absoluteMonthly' 'semanal' |
AccessReviewRecurrenceRange
Nome | Descrição | Valor |
---|---|---|
endDate | O DateTime quando a revisão está agendada para terminar. Obrigatório se o tipo for endDate | corda |
numberOfOccurrences | O número de vezes para repetir a revisão de acesso. Obrigatório e deve ser positivo se o tipo estiver numerado. | int |
startDate | O DateTime quando a revisão está agendada para ser iniciada. Isso pode ser uma data no futuro. Necessário na criação. | corda |
tipo | O tipo de intervalo de recorrência. Os valores possíveis são: endDate, noEnd, numerado. | 'endDate' 'noEnd' 'numerado' |
AccessReviewRecurrenceSettings
Nome | Descrição | Valor |
---|---|---|
padrão | Padrão de recorrência da definição de agendamento da Revisão de Acesso. | AccessReviewRecurrencePattern |
gama | Intervalo de recorrência da definição de agendamento da Revisão de Acesso. | AccessReviewRecurrenceRange |
AccessReviewReviewer
Nome | Descrição | Valor |
---|---|---|
principalId | A ID do revisor(user/servicePrincipal) | corda |
AccessReviewScheduleSettings
Nome | Descrição | Valor |
---|---|---|
autoApplyDecisionsEnabled | Sinalizador para indicar se a funcionalidade de aplicação automática, para alterar automaticamente o recurso de acesso ao objeto de destino, está habilitada. Se não estiver habilitado, um 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 necessários para fornecer uma justificativa ao revisar o acesso. | Bool |
instanceDurationInDays | A duração em dias para uma instância. | int |
justificationRequiredOnApproval | Sinalizar para indicar se o revisor é necessário para passar justificativa ao gravar uma decisão. | Bool |
mailNotificationsEnabled | Sinalizar para indicar se o envio de emails para revisores e o criador de revisão está habilitado. | Bool |
recommendationsEnabled | Sinalizar para indicar se a exibição de recomendações aos revisores está habilitada. | Bool |
Recorrência | Configurações de Revisão de Acesso. | AccessReviewRecurrenceSettings |
reminderNotificationsEnabled | Sinalizador para indicar se o envio de emails de lembrete para revisores está habilitado. | Bool |
Microsoft.Authorization/accessReviewScheduleDefinitions
Nome | Descrição | Valor |
---|---|---|
descriptionForAdmins | A descrição fornecida pelo criador da revisão de acesso e visível aos administradores. | corda |
descriptionForReviewers | A descrição fornecida pelo criador da revisão de acesso a ser mostrada aos revisores. | corda |
displayName | O nome de exibição para a definição de agendamento. | corda |
Instâncias | Essa é a coleção de instâncias retornada quando se faz uma expansão nela. | AccessReviewInstance [] |
nome | O nome do recurso | cadeia de caracteres (obrigatório) |
Revisores | Esta é a coleção de revisores. | do AccessReviewReviewer |
Configurações | Configurações de Revisão de Acesso. | AccessReviewScheduleSettings |
tipo | O tipo de recurso | "Microsoft.Authorization/accessReviewScheduleDefinitions@2018-05-01-preview" |