Anti-Spyware-Exclusion - Distributed Secure Internet GateWay API References (1.5.0)

Download OpenAPI specification:Download

Anti-Spyware-Exclusions is the object for anti-apyware exclusion rules. Anti-Spyware-Exclusions will be applied to all Cells that belong to specified Cell-Groups.

Authentication

X-Auth-Token

Security Scheme Type API Key
Header parameter name: {keystone_token}

anti-spyware-exclusion

Get Anti-Spyware-Exclusions

Get Anti-Spyware-Exclusion resources.

Authorizations:
query Parameters
id
string ^[a-fA-F0-9]{8}(-[a-fA-F0-9]{4}){3}-[a-fA-F0-9]{12}$

The ID of the resource.

name
string ^[a-zA-Z0-9-_]{1,31}$

A name of the resource.

cellGroupId
string ^[a-fA-F0-9]{8}(-[a-fA-F0-9]{4}){3}-[a-fA-F0-9]{12}$

The Cell-Group ID which the resource belongs.

signatureId
string ^[1-9][0-9]{4}$|^[1-9][0-9]{8}$

The ID of signature.

header Parameters
X-Auth-Token
required
string

The keystone token.

Responses

200

OK

400

Bad Request

401

Unauthorized

500

Internal Server Error

get/v1/anti-spyware-exclusions
https://api.ntt.com/dsigw-erg/v1/anti-spyware-exclusions

Response samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "antiSpywareExclusions":
    [
    ]
}

Create Anti-Spyware-Exclusion

Create an Anti-Spyware-Exclusion resource.

Authorizations:
header Parameters
X-Auth-Token
required
string
Request Body schema: application/json
antiSpywareExclusion
required
object (AntiSpywareExclusionCreateRequest)

An Anti-Spyware-Exclusion Object.

Responses

200

OK

400

Bad Request

401

Unauthorized

403

Forbidden

500

Internal Server Error

post/v1/anti-spyware-exclusions
https://api.ntt.com/dsigw-erg/v1/anti-spyware-exclusions

Request samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "antiSpywareExclusion":
    {
    }
}

Response samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "antiSpywareExclusion":
    {
    }
}

Get Anti-Spyware-Exclusion Details

Get an Anti-Spyware-Exclusion resource.

Authorizations:
path Parameters
anti_spyware_exclusion_id
required
string ^[a-fA-F0-9]{8}(-[a-fA-F0-9]{4}){3}-[a-fA-F0-9]{12}$

The ID of the resource.

header Parameters
X-Auth-Token
required
string

The keystone token.

Responses

200

OK

400

Bad Request

401

Unauthorized

404

Not Found

500

Internal Server Error

get/v1/anti-spyware-exclusions/{anti_spyware_exclusion_id}
https://api.ntt.com/dsigw-erg/v1/anti-spyware-exclusions/{anti_spyware_exclusion_id}

Response samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "antiSpywareExclusion":
    {
    }
}

Update Anti-Spyware-Exclusion

Update an Anti-Spyware-Exclusion resource.

Authorizations:
path Parameters
anti_spyware_exclusion_id
required
string ^[a-fA-F0-9]{8}(-[a-fA-F0-9]{4}){3}-[a-fA-F0-9]{12}$

The ID of the resource.

header Parameters
X-Auth-Token
required
string

The keystone token.

Request Body schema: application/json
antiSpywareExclusion
required
object (AntiSpywareExclusionUpdateRequest)

An Anti-Spyware-Exclusion Object.

Responses

200

OK

400

Bad Request

401

Unauthorized

404

Not Found

500

Internal Server Error

patch/v1/anti-spyware-exclusions/{anti_spyware_exclusion_id}
https://api.ntt.com/dsigw-erg/v1/anti-spyware-exclusions/{anti_spyware_exclusion_id}

Request samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "antiSpywareExclusion":
    {
    }
}

Response samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "antiSpywareExclusion":
    {
    }
}

Delete Anti-Spyware-Exclusion

Delete an Anti-Spyware-Exclusion resource.

Authorizations:
path Parameters
anti_spyware_exclusion_id
required
string ^[a-fA-F0-9]{8}(-[a-fA-F0-9]{4}){3}-[a-fA-F0-9]{12}$

The ID of the resource.

header Parameters
X-Auth-Token
required
string

The keystone token.

Responses

200

OK

400

Bad Request

401

Unauthorized

404

Not Found

500

Internal Server Error

delete/v1/anti-spyware-exclusions/{anti_spyware_exclusion_id}
https://api.ntt.com/dsigw-erg/v1/anti-spyware-exclusions/{anti_spyware_exclusion_id}

Response samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "errorCode": 400,
  • "errorMessage": "Invalid request",
  • "moreInfo": "{{moreInfo}}"
}