Advanced Threat Protection - Create

Creates or updates the Advanced Threat Protection settings on a specified resource.

PUT https://management.azure.com/{resourceId}/providers/Microsoft.Security/advancedThreatProtectionSettings/current?api-version=2017-08-01-preview

URI Parameters

Name In Required Type Description
resourceId
path True
  • string

The identifier of the resource.

settingName
path True
  • string

Advanced Threat Protection setting name.

api-version
query True
  • string

API version for the operation

Request Body

Name Type Description
properties.isEnabled
  • boolean

Indicates whether Advanced Threat Protection is enabled.

Responses

Name Type Description
200 OK

Successful request to put Advanced Threat Protection settings.

Other Status Codes

Error response describing why the operation failed.

Security

azure_auth

Azure Active Directory OAuth2 Flow

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation impersonate your user account

Examples

Creates or updates the Advanced Threat Protection settings on a specified resource.

Sample Request

PUT https://management.azure.com/subscriptions/20ff7fc3-e762-44dd-bd96-b71116dcdc23/resourceGroups/SampleRG/providers/Microsoft.Storage/storageAccounts/samplestorageaccount/providers/Microsoft.Security/advancedThreatProtectionSettings/current?api-version=2017-08-01-preview
{
  "id": "/subscriptions/20ff7fc3-e762-44dd-bd96-b71116dcdc23/resourceGroups/SampleRG/providers/Microsoft.Storage/storageAccounts/samplestorageaccount/providers/Microsoft.Security/advancedThreatProtectionSettings/current",
  "name": "current",
  "type": "Microsoft.Security/advancedThreatProtectionSettings",
  "properties": {
    "isEnabled": true
  }
}

Sample Response

{
  "id": "/subscriptions/20ff7fc3-e762-44dd-bd96-b71116dcdc23/resourceGroups/SampleRG/providers/Microsoft.Storage/storageAccounts/samplestorageaccount/providers/Microsoft.Security/advancedThreatProtectionSettings/current",
  "name": "current",
  "type": "Microsoft.Security/advancedThreatProtectionSettings",
  "properties": {
    "isEnabled": true
  }
}

Definitions

AdvancedThreatProtectionSetting

The Advanced Threat Protection resource.

CloudError

Error response structure.

AdvancedThreatProtectionSetting

The Advanced Threat Protection resource.

Name Type Description
id
  • string

Resource Id

name
  • string

Resource name

properties.isEnabled
  • boolean

Indicates whether Advanced Threat Protection is enabled.

type
  • string

Resource type

CloudError

Error response structure.

Name Type Description
error.code
  • string

An identifier for the error. Codes are invariant and are intended to be consumed programmatically.

error.message
  • string

A message describing the error, intended to be suitable for display in a user interface.