Defender For Storage - Create
Cria ou atualiza as configurações do Defender for Storage em uma conta de armazenamento especificada.
PUT https://management.azure.com/{resourceId}/providers/Microsoft.Security/defenderForStorageSettings/current?api-version=2022-12-01-preview
Parâmetros do URI
Name | Em | Necessário | Tipo | Description |
---|---|---|---|---|
resource
|
path | True |
string |
O identificador do recurso. |
setting
|
path | True |
Nome da configuração do Defender for Storage. Padrão Regex: |
|
api-version
|
query | True |
string |
Versão da API para a operação |
Corpo do Pedido
Name | Tipo | Description |
---|---|---|
properties |
Defender as propriedades do recurso de armazenamento. |
Respostas
Name | Tipo | Description |
---|---|---|
200 OK |
Solicitação bem-sucedida para criar ou atualizar as configurações do Defender for Storage. |
|
201 Created |
A solicitação para criar ou atualizar as configurações do Defender for Storage foi parcialmente bem-sucedida. |
|
Other Status Codes |
Resposta de erro descrevendo por que a operação falhou. |
Segurança
azure_auth
Azure Ative Directory OAuth2 Flow
Tipo:
oauth2
Fluxo:
implicit
URL de Autorização:
https://login.microsoftonline.com/common/oauth2/authorize
Âmbitos
Name | Description |
---|---|
user_impersonation | personificar a sua conta de utilizador |
Exemplos
Creates or updates the Defender for Storage settings on a specified resource.
Pedido de amostra
PUT https://management.azure.com/subscriptions/20ff7fc3-e762-44dd-bd96-b71116dcdc23/resourceGroups/SampleRG/providers/Microsoft.Storage/storageAccounts/samplestorageaccount/providers/Microsoft.Security/defenderForStorageSettings/current?api-version=2022-12-01-preview
{
"properties": {
"isEnabled": true,
"malwareScanning": {
"onUpload": {
"isEnabled": true,
"capGBPerMonth": -1
},
"scanResultsEventGridTopicResourceId": "/subscriptions/20ff7fc3-e762-44dd-bd96-b71116dcdc23/resourceGroups/SampleRG/providers/Microsoft.EventGrid/topics/sampletopic"
},
"sensitiveDataDiscovery": {
"isEnabled": true
},
"overrideSubscriptionLevelSettings": true
}
}
Resposta da amostra
{
"id": "/subscriptions/20ff7fc3-e762-44dd-bd96-b71116dcdc23/resourceGroups/SampleRG/providers/Microsoft.Storage/storageAccounts/samplestorageaccount/providers/Microsoft.Security/defenderForStorageSettings/current",
"type": "Microsoft.Security/defenderForStorageSettings",
"name": "current",
"properties": {
"isEnabled": true,
"malwareScanning": {
"onUpload": {
"isEnabled": true,
"capGBPerMonth": -1
},
"scanResultsEventGridTopicResourceId": "/subscriptions/20ff7fc3-e762-44dd-bd96-b71116dcdc23/resourceGroups/SampleRG/providers/Microsoft.EventGrid/topics/sampletopic",
"operationStatus": {
"code": "Succeeded"
}
},
"sensitiveDataDiscovery": {
"isEnabled": true,
"operationStatus": {
"code": "Succeeded"
}
},
"overrideSubscriptionLevelSettings": true
}
}
{
"id": "/subscriptions/20ff7fc3-e762-44dd-bd96-b71116dcdc23/resourceGroups/SampleRG/providers/Microsoft.Storage/storageAccounts/samplestorageaccount/providers/Microsoft.Security/defenderForStorageSettings/current",
"type": "Microsoft.Security/defenderForStorageSettings",
"name": "current",
"properties": {
"isEnabled": true,
"malwareScanning": {
"onUpload": {
"isEnabled": false,
"capGBPerMonth": -1
},
"operationStatus": {
"code": "UnknownError",
"message": "Failed to setup data scanner."
}
},
"sensitiveDataDiscovery": {
"isEnabled": false,
"operationStatus": {
"code": "UnknownError",
"message": "Failed to setup data scanner."
}
},
"overrideSubscriptionLevelSettings": true
}
}
Definições
Name | Description |
---|---|
Cloud |
Resposta de erro comum para todas as APIs do Azure Resource Manager para retornar detalhes de erro para operações com falha. (Isso também segue o formato de resposta de erro OData.) |
Cloud |
O detalhe do erro. |
Defender |
O recurso Defender for Storage. |
Defender |
Defender as propriedades do recurso de armazenamento. |
Error |
O erro de gerenciamento de recursos informações adicionais. |
Malware |
Propriedades da verificação de malware. |
On |
Propriedades da verificação de malware On Upload. |
Operation |
Um estado que descreve o sucesso/insucesso da operação de ativação/desativação. |
Sensitive |
Propriedades da descoberta de dados confidenciais. |
setting |
Nome da configuração do Defender for Storage. |
CloudError
Resposta de erro comum para todas as APIs do Azure Resource Manager para retornar detalhes de erro para operações com falha. (Isso também segue o formato de resposta de erro OData.)
Name | Tipo | Description |
---|---|---|
error.additionalInfo |
O erro informações adicionais. |
|
error.code |
string |
O código de erro. |
error.details |
Os detalhes do erro. |
|
error.message |
string |
A mensagem de erro. |
error.target |
string |
O destino do erro. |
CloudErrorBody
O detalhe do erro.
Name | Tipo | Description |
---|---|---|
additionalInfo |
O erro informações adicionais. |
|
code |
string |
O código de erro. |
details |
Os detalhes do erro. |
|
message |
string |
A mensagem de erro. |
target |
string |
O destino do erro. |
DefenderForStorageSetting
O recurso Defender for Storage.
Name | Tipo | Description |
---|---|---|
id |
string |
ID do recurso |
name |
string |
Nome do recurso |
properties |
Defender as propriedades do recurso de armazenamento. |
|
type |
string |
Tipo de recurso |
DefenderForStorageSettingProperties
Defender as propriedades do recurso de armazenamento.
Name | Tipo | Description |
---|---|---|
isEnabled |
boolean |
Indica se o Defender for Storage está habilitado nessa conta de armazenamento. |
malwareScanning |
Propriedades da verificação de malware. |
|
overrideSubscriptionLevelSettings |
boolean |
Indica se as configurações definidas para essa conta de armazenamento devem substituir as configurações definidas para a assinatura. |
sensitiveDataDiscovery |
Propriedades da descoberta de dados confidenciais. |
ErrorAdditionalInfo
O erro de gerenciamento de recursos informações adicionais.
Name | Tipo | Description |
---|---|---|
info |
object |
As informações adicionais. |
type |
string |
O tipo de informação adicional. |
MalwareScanningProperties
Propriedades da verificação de malware.
Name | Tipo | Description |
---|---|---|
onUpload |
Propriedades da verificação de malware On Upload. |
|
operationStatus |
Em caso de fracasso ou sucesso parcial. Dados adicionais que descrevem a Verificação de Malware ativam/desativam a operação. |
|
scanResultsEventGridTopicResourceId |
string |
Opcional. ID do recurso de um Tópico da Grade de Eventos para o qual enviar os resultados da verificação. |
OnUploadProperties
Propriedades da verificação de malware On Upload.
Name | Tipo | Description |
---|---|---|
capGBPerMonth |
integer |
Define o GB máximo a ser verificado por mês. Defina como -1 se nenhum limite for necessário. |
isEnabled |
boolean |
Indica se a verificação de malware On Upload deve ser ativada. |
OperationStatus
Um estado que descreve o sucesso/insucesso da operação de ativação/desativação.
Name | Tipo | Description |
---|---|---|
code |
string |
O código de status da operação. |
message |
string |
Informações adicionais sobre o sucesso/fracasso da operação. |
SensitiveDataDiscoveryProperties
Propriedades da descoberta de dados confidenciais.
Name | Tipo | Description |
---|---|---|
isEnabled |
boolean |
Indica se a Descoberta de Dados Confidenciais deve ser habilitada. |
operationStatus |
Em caso de fracasso ou sucesso parcial. Dados adicionais que descrevem a operação de ativação/desativação da Descoberta de Dados Confidenciais. |
settingName
Nome da configuração do Defender for Storage.
Name | Tipo | Description |
---|---|---|
current |
string |
Nome do nome das Configurações do Defender for Storage. |