Defender For Storage - Create
Skapar eller uppdaterar inställningarna för Defender för lagring på ett angivet lagringskonto.
PUT https://management.azure.com/{resourceId}/providers/Microsoft.Security/defenderForStorageSettings/current?api-version=2022-12-01-preview
URI-parametrar
Name | I | Obligatorisk | Typ | Description |
---|---|---|---|---|
resource
|
path | True |
string |
Resursens identifierare. |
setting
|
path | True |
Defender for Storage-inställningsnamn. Reguljärt uttrycksmönster: |
|
api-version
|
query | True |
string |
API-version för åtgärden |
Begärandetext
Name | Typ | Description |
---|---|---|
properties |
Egenskaper för Defender for Storage-resurser. |
Svar
Name | Typ | Description |
---|---|---|
200 OK |
Lyckad begäran om att skapa eller uppdatera Inställningar för Defender för lagring. |
|
201 Created |
Begäran om att skapa eller uppdatera Defender for Storage-inställningarna lyckades delvis. |
|
Other Status Codes |
Felsvar som beskriver varför åtgärden misslyckades. |
Säkerhet
azure_auth
Azure Active Directory OAuth2 Flow
Typ:
oauth2
Flow:
implicit
Auktoriseringswebbadress:
https://login.microsoftonline.com/common/oauth2/authorize
Omfattningar
Name | Description |
---|---|
user_impersonation | personifiera ditt användarkonto |
Exempel
Creates or updates the Defender for Storage settings on a specified resource.
Exempelbegäran
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
}
}
Exempelsvar
{
"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
}
}
Definitioner
Name | Description |
---|---|
Cloud |
Vanligt felsvar för alla Azure Resource Manager-API:er för att returnera felinformation för misslyckade åtgärder. (Detta följer även formatet för OData-felsvar.). |
Cloud |
Felinformationen. |
Defender |
Defender for Storage-resursen. |
Defender |
Egenskaper för Defender for Storage-resurser. |
Error |
Ytterligare information om resurshanteringsfelet. |
Malware |
Egenskaper för skanning av skadlig kod. |
On |
Egenskaper för genomsökning av skadlig kod vid uppladdning. |
Operation |
En status som beskriver hur aktivering/inaktiveringsåtgärden lyckades/misslyckades. |
Sensitive |
Egenskaper för identifiering av känsliga data. |
setting |
Defender for Storage-inställningsnamn. |
CloudError
Vanligt felsvar för alla Azure Resource Manager-API:er för att returnera felinformation för misslyckade åtgärder. (Detta följer även formatet för OData-felsvar.).
Name | Typ | Description |
---|---|---|
error.additionalInfo |
Ytterligare information om felet. |
|
error.code |
string |
Felkoden. |
error.details |
Felinformationen. |
|
error.message |
string |
Felmeddelandet. |
error.target |
string |
Felmålet. |
CloudErrorBody
Felinformationen.
Name | Typ | Description |
---|---|---|
additionalInfo |
Ytterligare information om felet. |
|
code |
string |
Felkoden. |
details |
Felinformationen. |
|
message |
string |
Felmeddelandet. |
target |
string |
Felmålet. |
DefenderForStorageSetting
Defender for Storage-resursen.
Name | Typ | Description |
---|---|---|
id |
string |
Resurs-ID |
name |
string |
Resursnamn |
properties |
Egenskaper för Defender for Storage-resurser. |
|
type |
string |
Resurstyp |
DefenderForStorageSettingProperties
Egenskaper för Defender for Storage-resurser.
Name | Typ | Description |
---|---|---|
isEnabled |
boolean |
Anger om Defender för Storage är aktiverat för det här lagringskontot. |
malwareScanning |
Egenskaper för skanning av skadlig kod. |
|
overrideSubscriptionLevelSettings |
boolean |
Anger om inställningarna som definierats för det här lagringskontot ska åsidosätta de inställningar som definierats för prenumerationen. |
sensitiveDataDiscovery |
Egenskaper för identifiering av känsliga data. |
ErrorAdditionalInfo
Ytterligare information om resurshanteringsfelet.
Name | Typ | Description |
---|---|---|
info |
object |
Ytterligare information. |
type |
string |
Ytterligare informationstyp. |
MalwareScanningProperties
Egenskaper för skanning av skadlig kod.
Name | Typ | Description |
---|---|---|
onUpload |
Egenskaper för genomsökning av skadlig kod vid uppladdning. |
|
operationStatus |
Vid fel eller delvis lyckad. Ytterligare data som beskriver åtgärden aktivera/inaktivera genomsökning av skadlig kod. |
|
scanResultsEventGridTopicResourceId |
string |
Valfri. Resurs-ID för ett Event Grid-ämne som ska skicka genomsökningsresultat till. |
OnUploadProperties
Egenskaper för genomsökning av skadlig kod vid uppladdning.
Name | Typ | Description |
---|---|---|
capGBPerMonth |
integer |
Definierar det maximala GB som ska genomsökas per månad. Ställ in på -1 om det inte behövs något tak. |
isEnabled |
boolean |
Anger om genomsökning av skadlig kod ska aktiveras vid uppladdning. |
OperationStatus
En status som beskriver hur aktivering/inaktiveringsåtgärden lyckades/misslyckades.
Name | Typ | Description |
---|---|---|
code |
string |
Åtgärdsstatuskoden. |
message |
string |
Ytterligare information om åtgärdens framgång/misslyckande. |
SensitiveDataDiscoveryProperties
Egenskaper för identifiering av känsliga data.
Name | Typ | Description |
---|---|---|
isEnabled |
boolean |
Anger om identifiering av känsliga data ska vara aktiverat. |
operationStatus |
Vid fel eller delvis lyckad. Ytterligare data som beskriver aktivering/inaktivering av känslig dataidentifiering. |
settingName
Defender for Storage-inställningsnamn.
Name | Typ | Description |
---|---|---|
current |
string |
Namnet på defender för lagringsinställningar. |