Skip to main content

Netskope Help

Create an Azure Instance

This endpoint creates an Azure instance.

Request
POST https://<tenant-name>.goskope.com/api/v1/introspection_instance?token=<token>&op=create

Valid payload parameters are:

Key

Type

Value

Description

app

string

"azure"

Required.  When  azure, all required fields below must be are supplied.  The combined IaaS instances must not exceed 200, the default max. To have the max increased, contact Netskope Support.

instance_name

string

<instance_name>

Example: "MYAZURE_GOSKOPE"

Required. The Azure instance name in the Netskope UI.

directory_id

string

<azure_directory_id>

Example: "a264c47-9f50-4a22-88ce-92a49eb84"

Required. The directory ID for the Azure account.

application_id

string

<azure_application_id>

Example: "c43aa400-1959-45b0-a8a5-c31c5e309"

Required.  The application ID for the Azure account.

client_key

string

<azure_client_key>

Example: "DfghjafHh9ZjcoBoLmi+ZTckRnBZgqTyiygZda23JA="

Required. The client key for the Azure account.

admin_email

string

<emailaddress@company.com>

Example: admin@neskope.com

Required. The admin's email address.

use_for

array

"introspection" | "malware" | "securityscan"

Example: ["malware","introspection"]

Required. Must not be empty array. Items in the array must be supported by Azure. If it contains "malware", "introspection" must be also supplied.

Note

To use introspection, malware and securityscan, first contact Netskope Support to have this feature enabled.

securityscan_interval

integer

In minutes. Example: 1440

When used for "securityscan", must be a value allowed by available intervals.

If omitted, default value is the internally defined default value based on the app.

Response

Responses for Azure are:

Key

Value

app

azure

instance

instance_name

<instance_name> (Instance name in Netskope UI)