Avaliação microsoft.securityMetadata 2019-01-01-preview
Definição de recurso do Bicep
O tipo de recurso assessmentMetadata é um recurso de extensão, o que significa que pode aplicá-lo a outro recurso.
Utilize a scope
propriedade neste recurso para definir o âmbito deste recurso. Veja Definir âmbito nos recursos de extensão no Bicep.
O tipo de recurso assessmentMetadata pode ser implementado com operações que visam:
- Subscrições - Veja os comandos de implementação da subscrição
Pode referenciar este tipo de recurso como um recurso só de leitura ao nível de: Inquilinos
Para obter uma lista de propriedades alteradas em cada versão da API, veja registo de alterações.
Formato do recurso
Para criar um recurso Microsoft.Security/assessmentMetadata, adicione o seguinte Bicep ao seu modelo.
resource symbolicname 'Microsoft.Security/assessmentMetadata@2019-01-01-preview' = {
name: 'string'
scope: resourceSymbolicName
properties: {
assessmentType: 'string'
categories: [
'string'
]
description: 'string'
displayName: 'string'
implementationEffort: 'string'
preview: bool
remediationDescription: 'string'
severity: 'string'
threats: [
'string'
]
userImpact: 'string'
}
}
Valores de propriedade
assessmentMetadata
Nome | Descrição | Valor |
---|---|---|
name | O nome do recurso | cadeia (obrigatório) Limite de carateres: 1-260 Carateres válidos: Alfanuméricos, carateres de sublinhado e hífenes. |
scope | Utilize ao criar um recurso de extensão num âmbito diferente do âmbito de implementação. | Recurso de destino Para Bicep, defina esta propriedade como o nome simbólico do recurso para aplicar o recurso de extensão. |
propriedades | Descreve as propriedades de um metadados de avaliação. | SecurityAssessmentMetadataProperties |
SecurityAssessmentMetadataProperties
Nome | Descrição | Valor |
---|---|---|
assessmentType | BuiltIn se a avaliação baseada na definição de Azure Policy incorporada, Personalizar se a avaliação com base na definição de Azure Policy personalizada | 'BuiltIn' 'CustomPolicy' "CustomerManaged" (obrigatório) |
categories | Matriz de cadeias que contém qualquer um dos seguintes: "Computação" "Dados" 'IdentityAndAccess' 'IoT' "Rede" |
|
descrição | Descrição legível por humanos da avaliação | string |
displayName | Nome a apresentar amigável do utilizador da avaliação | cadeia (obrigatório) |
implementationEffort | O esforço de implementação necessário para remediar esta avaliação | 'Alto' 'Baixo' "Moderado" |
preview | Verdadeiro se esta avaliação estiver no estado de versão de pré-visualização | bool |
remediationDescription | Descrição legível por humanos do que deve fazer para mitigar este problema de segurança | string |
gravidade | O nível de gravidade da avaliação | 'Alto' 'Baixo' "Médio" (obrigatório) |
ameaças | Matriz de cadeias que contém qualquer um dos seguintes: "accountBreach" "dataExfiltration" "dataSpillage" 'denialOfService' "elevationOfPrivilege" 'maliciousInsider' 'missingCoverage' "threatResistance" |
|
userImpact | O impacto do utilizador da avaliação | 'Alto' 'Baixo' "Moderado" |
Definição de recurso de modelo do ARM
O tipo de recurso assessmentMetadata é um recurso de extensão, o que significa que pode aplicá-lo a outro recurso.
Utilize a scope
propriedade neste recurso para definir o âmbito deste recurso. Veja Definir âmbito nos recursos de extensão nos modelos do ARM.
O tipo de recurso assessmentMetadata pode ser implementado com operações que visam:
- Subscrições - Veja os comandos de implementação da subscrição
Pode referenciar este tipo de recurso como um recurso só de leitura ao nível de: Inquilinos
Para obter uma lista de propriedades alteradas em cada versão da API, veja registo de alterações.
Formato do recurso
Para criar um recurso Microsoft.Security/assessmentMetadata, adicione o seguinte JSON ao seu modelo.
{
"type": "Microsoft.Security/assessmentMetadata",
"apiVersion": "2019-01-01-preview",
"name": "string",
"scope": "string",
"properties": {
"assessmentType": "string",
"categories": [ "string" ],
"description": "string",
"displayName": "string",
"implementationEffort": "string",
"preview": "bool",
"remediationDescription": "string",
"severity": "string",
"threats": [ "string" ],
"userImpact": "string"
}
}
Valores de propriedade
assessmentMetadata
Nome | Descrição | Valor |
---|---|---|
tipo | O tipo de recurso | "Microsoft.Security/assessmentMetadata" |
apiVersion | A versão da API de recursos | '2019-01-01-preview' |
name | O nome do recurso | cadeia (obrigatório) Limite de carateres: 1-260 Carateres válidos: Alfanuméricos, carateres de sublinhado e hífenes. |
scope | Utilize ao criar um recurso de extensão num âmbito diferente do âmbito de implementação. | Recurso de destino Para JSON, defina o valor como o nome completo do recurso ao qual pretende aplicar o recurso de extensão . |
propriedades | Descreve as propriedades de um metadados de avaliação. | SecurityAssessmentMetadataProperties |
SecurityAssessmentMetadataProperties
Nome | Descrição | Valor |
---|---|---|
assessmentType | BuiltIn se a avaliação baseada na definição de Azure Policy incorporada, Personalizar se a avaliação com base na definição de Azure Policy personalizada | 'BuiltIn' 'CustomPolicy' "CustomerManaged" (obrigatório) |
categories | Matriz de cadeias que contém qualquer um dos seguintes: "Computação" "Dados" 'IdentityAndAccess' 'IoT' "Rede" |
|
descrição | Descrição legível por humanos da avaliação | string |
displayName | Nome a apresentar amigável do utilizador da avaliação | cadeia (obrigatório) |
implementationEffort | O esforço de implementação necessário para remediar esta avaliação | 'Alto' 'Baixo' "Moderado" |
preview | Verdadeiro se esta avaliação estiver no estado de versão de pré-visualização | bool |
remediationDescription | Descrição legível por humanos do que deve fazer para mitigar este problema de segurança | string |
gravidade | O nível de gravidade da avaliação | 'Alto' 'Baixo' "Médio" (obrigatório) |
ameaças | Matriz de cadeias que contém qualquer um dos seguintes: "accountBreach" "dataExfiltration" "dataSpillage" 'denialOfService' "elevationOfPrivilege" 'maliciousInsider' 'missingCoverage' "threatResistance" |
|
userImpact | O impacto do utilizador da avaliação | 'Alto' 'Baixo' "Moderado" |
Definição de recurso do Terraform (fornecedor AzAPI)
O tipo de recurso assessmentMetadata é um recurso de extensão, o que significa que pode aplicá-lo a outro recurso.
Utilize a parent_id
propriedade neste recurso para definir o âmbito deste recurso.
O tipo de recurso assessmentMetadata pode ser implementado com operações que visam:
- Subscrições
Pode referenciar este tipo de recurso como um recurso só de leitura ao nível de: Inquilinos
Para obter uma lista de propriedades alteradas em cada versão da API, veja registo de alterações.
Formato do recurso
Para criar um recurso Microsoft.Security/assessmentMetadata, adicione o seguinte Terraform ao seu modelo.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Security/assessmentMetadata@2019-01-01-preview"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
assessmentType = "string"
categories = [
"string"
]
description = "string"
displayName = "string"
implementationEffort = "string"
preview = bool
remediationDescription = "string"
severity = "string"
threats = [
"string"
]
userImpact = "string"
}
})
}
Valores de propriedade
assessmentMetadata
Nome | Descrição | Valor |
---|---|---|
tipo | O tipo de recurso | "Microsoft.Security/assessmentMetadata@2019-01-01-preview" |
name | O nome do recurso | cadeia (obrigatório) Limite de carateres: 1-260 Carateres válidos: Alfanuméricos, carateres de sublinhado e hífenes. |
parent_id | O ID do recurso para aplicar este recurso de extensão. | cadeia (obrigatório) |
propriedades | Descreve as propriedades de um metadados de avaliação. | SecurityAssessmentMetadataProperties |
SecurityAssessmentMetadataProperties
Nome | Descrição | Valor |
---|---|---|
assessmentType | BuiltIn se a avaliação baseada na definição de Azure Policy incorporada, Personalizar se a avaliação com base na definição de Azure Policy personalizada | "BuiltIn" "CustomPolicy" "CustomerManaged" (obrigatório) |
categories | Matriz de cadeias que contém qualquer um dos seguintes: "Computação" "Dados" "IdentityAndAccess" "IoT" "Rede" |
|
descrição | Descrição legível por humanos da avaliação | string |
displayName | Nome a apresentar amigável do utilizador da avaliação | cadeia (obrigatório) |
implementationEffort | O esforço de implementação necessário para remediar esta avaliação | "Alto" "Baixo" "Moderado" |
preview | Verdadeiro se esta avaliação estiver no estado de versão de pré-visualização | bool |
remediationDescription | Descrição legível por humanos do que deve fazer para mitigar este problema de segurança | string |
gravidade | O nível de gravidade da avaliação | "Alto" "Baixo" "Médio" (obrigatório) |
ameaças | Matriz de cadeias que contém qualquer um dos seguintes: "accountBreach" "dataExfiltration" "dataSpillage" "denialOfService" "elevationOfPrivilege" "maliciousInsider" "MissingCoverage" "threatResistance" |
|
userImpact | O impacto do utilizador da avaliação | "Alto" "Baixo" "Moderado" |