Microsoft.Sql managedInstances/vulnerabilityAssessments 2021-08-01-preview
Definición de recursos de Bicep
El tipo de recurso managedInstances/vulnerabilityAssessments se puede implementar con operaciones destinadas a:
- Grupos de recursos: consulte los comandos de implementación del grupo 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.Sql/managedInstances/vulnerabilityAssessments, agregue el siguiente bicep a la plantilla.
resource symbolicname 'Microsoft.Sql/managedInstances/vulnerabilityAssessments@2021-08-01-preview' = {
name: 'default'
parent: resourceSymbolicName
properties: {
recurringScans: {
emails: [
'string'
]
emailSubscriptionAdmins: bool
isEnabled: bool
}
storageAccountAccessKey: 'string'
storageContainerPath: 'string'
storageContainerSasKey: 'string'
}
}
Valores de propiedad
managedInstances/vulnerabilityAssessments
Nombre | Descripción | Value |
---|---|---|
name | El nombre del recurso Vea cómo establecer nombres y tipos para recursos secundarios en Bicep. |
'default' |
primario | En Bicep, puede especificar el recurso primario para un recurso secundario. Solo tiene que agregar esta propiedad cuando el recurso secundario se declara fuera del recurso primario. Para más información, consulte Recurso secundario fuera del recurso primario. |
Nombre simbólico del recurso de tipo: managedInstances |
properties | Propiedades del recurso. | ManagedInstanceVulnerabilityAssessmentProperties |
ManagedInstanceVulnerabilityAssessmentProperties
Nombre | Descripción | Valor |
---|---|---|
recurringScans | La configuración de exámenes periódicos | VulnerabilityAssessmentRecurringScansProperties |
storageAccountAccessKey | Especifica la clave de identificador de la cuenta de almacenamiento para los resultados del examen de evaluación de vulnerabilidades. Si no se especifica "StorageContainerSasKey", se requiere storageAccountAccessKey. Solo se aplica si la cuenta de almacenamiento no está detrás de una red virtual o un firewall. | string |
storageContainerPath | Ruta de acceso del contenedor de Blob Storage para contener los resultados del examen (por ejemplo, https://myStorage.blob.core.windows.net/VaScans/ ). |
string (obligatorio) |
storageContainerSasKey | Firma de acceso compartido (clave SAS) que tiene acceso de escritura al contenedor de blobs especificado en el parámetro "storageContainerPath". Si no se especifica "storageAccountAccessKey", se requiere StorageContainerSasKey. Solo se aplica si la cuenta de almacenamiento no está detrás de una red virtual o un firewall. | string |
VulnerabilityAssessmentRecurringScansProperties
Nombre | Descripción | Valor |
---|---|---|
emails | Especifica una matriz de direcciones de correo electrónico a las que se envía la notificación de examen. | string[] |
emailSubscriptionAdmins | Especifica que la notificación de examen de programación se enviará a los administradores de la suscripción. | bool |
isEnabled | Estado de exámenes periódicos. | bool |
Definición de recursos de plantilla de ARM
El tipo de recurso managedInstances/vulnerabilityAssessments se puede implementar con operaciones destinadas a:
- Grupos de recursos: consulte los comandos de implementación del grupo 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.Sql/managedInstances/vulnerabilityAssessments, agregue el siguiente json a la plantilla.
{
"type": "Microsoft.Sql/managedInstances/vulnerabilityAssessments",
"apiVersion": "2021-08-01-preview",
"name": "default",
"properties": {
"recurringScans": {
"emails": [ "string" ],
"emailSubscriptionAdmins": "bool",
"isEnabled": "bool"
},
"storageAccountAccessKey": "string",
"storageContainerPath": "string",
"storageContainerSasKey": "string"
}
}
Valores de propiedad
managedInstances/vulnerabilityAssessments
Nombre | Descripción | Value |
---|---|---|
type | Tipo de recurso | "Microsoft.Sql/managedInstances/vulnerabilityAssessments" |
apiVersion | La versión de la API de recursos | "2021-08-01-preview" |
name | El nombre del recurso Consulte cómo establecer nombres y tipos para recursos secundarios en plantillas de ARM json. |
'default' |
properties | Propiedades del recurso. | ManagedInstanceVulnerabilityAssessmentProperties |
ManagedInstanceVulnerabilityAssessmentProperties
Nombre | Descripción | Valor |
---|---|---|
recurringScans | La configuración de exámenes periódicos | VulnerabilityAssessmentRecurringScansProperties |
storageAccountAccessKey | Especifica la clave de identificador de la cuenta de almacenamiento para los resultados del examen de evaluación de vulnerabilidades. Si no se especifica "StorageContainerSasKey", se requiere storageAccountAccessKey. Solo se aplica si la cuenta de almacenamiento no está detrás de una red virtual o un firewall. | string |
storageContainerPath | Ruta de acceso del contenedor de Blob Storage para contener los resultados del examen (por ejemplo, https://myStorage.blob.core.windows.net/VaScans/ ). |
string (obligatorio) |
storageContainerSasKey | Firma de acceso compartido (clave SAS) que tiene acceso de escritura al contenedor de blobs especificado en el parámetro "storageContainerPath". Si no se especifica "storageAccountAccessKey", se requiere StorageContainerSasKey. Solo se aplica si la cuenta de almacenamiento no está detrás de una red virtual o un firewall. | string |
VulnerabilityAssessmentRecurringScansProperties
Nombre | Descripción | Valor |
---|---|---|
emails | Especifica una matriz de direcciones de correo electrónico a las que se envía la notificación de examen. | string[] |
emailSubscriptionAdmins | Especifica que la notificación de examen de programación se enviará a los administradores de la suscripción. | bool |
isEnabled | Estado de exámenes periódicos. | bool |
Definición de recursos de Terraform (proveedor AzAPI)
El tipo de recurso managedInstances/vulnerabilityAssessments se puede implementar con operaciones destinadas a:
- 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.Sql/managedInstances/vulnerabilityAssessments, agregue el siguiente terraform a la plantilla.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Sql/managedInstances/vulnerabilityAssessments@2021-08-01-preview"
name = "default"
parent_id = "string"
body = jsonencode({
properties = {
recurringScans = {
emails = [
"string"
]
emailSubscriptionAdmins = bool
isEnabled = bool
}
storageAccountAccessKey = "string"
storageContainerPath = "string"
storageContainerSasKey = "string"
}
})
}
Valores de propiedad
managedInstances/vulnerabilityAssessments
Nombre | Descripción | Value |
---|---|---|
type | Tipo de recurso | "Microsoft.Sql/managedInstances/vulnerabilityAssessments@2021-08-01-preview" |
name | El nombre del recurso | "predeterminado" |
parent_id | Identificador del recurso que es el elemento primario de este recurso. | Identificador del recurso de tipo: managedInstances |
properties | Propiedades de recursos. | ManagedInstanceVulnerabilityAssessmentProperties |
ManagedInstanceVulnerabilityAssessmentProperties
Nombre | Descripción | Valor |
---|---|---|
recurringScans | La configuración de exámenes periódicos | VulnerabilityAssessmentRecurringScansProperties |
storageAccountAccessKey | Especifica la clave de identificador de la cuenta de almacenamiento para los resultados del examen de evaluación de vulnerabilidades. Si no se especifica "StorageContainerSasKey", se requiere storageAccountAccessKey. Solo se aplica si la cuenta de almacenamiento no está detrás de una red virtual o un firewall. | string |
storageContainerPath | Ruta de acceso del contenedor de Blob Storage para contener los resultados del examen (por ejemplo, https://myStorage.blob.core.windows.net/VaScans/ ). |
string (obligatorio) |
storageContainerSasKey | Firma de acceso compartido (clave SAS) que tiene acceso de escritura al contenedor de blobs especificado en el parámetro "storageContainerPath". Si no se especifica "storageAccountAccessKey", se requiere StorageContainerSasKey. Solo se aplica si la cuenta de almacenamiento no está detrás de una red virtual o un firewall. | string |
VulnerabilityAssessmentRecurringScansProperties
Nombre | Descripción | Valor |
---|---|---|
emails | Especifica una matriz de direcciones de correo electrónico a las que se envía la notificación de examen. | string[] |
emailSubscriptionAdmins | Especifica que la notificación de examen de programación se enviará a los administradores de la suscripción. | bool |
isEnabled | Estado de exámenes periódicos. | bool |