List DDoS protection profiles
This endpoint returns a comprehensive list of all DDoS protection profiles associated with the specified project and region. Each profile contains detailed information about the protection configuration including IP addresses, profile templates, field values, activation status, and current operational state.
Path parameters
Unique identifier of the cloud project that owns the DDoS protection resources
Unique identifier of the cloud project that owns the DDoS protection resources
Unique identifier of the cloud region where DDoS protection operations will be performed
Unique identifier of the cloud region where DDoS protection operations will be performed
Query parameters
Limit of items on a single page
Limit of items on a single page
Specifies the entity responsible for managing the resource.
- user: The profile is created and maintained directly by the user.
- system: The profile is created and maintained automatically by the system.
Specifies the entity responsible for managing the resource.
- user: The profile is created and maintained directly by the user.
- system: The profile is created and maintained automatically by the system.
Offset in results list
Offset in results list
Sort results by field and direction
Response
OK
Example response
{
"count": 1,
"results": [
{
"fields": [
{
"base_field": 10,
"description": "ARK server ports. Valid port values are in range 1000-65535",
"field_value": 45046,
"id": 11,
"name": "ARK Ports",
"required": true,
"validation_schema": {
"items": {
"maximum": 65535,
"minimum": 1000,
"type": "integer"
},
"minItems": 1,
"type": "array"
}
}
],
"options": {
"active": true,
"bgp": true
},
"profile_template": {
"description": "description",
"fields": [
{
"description": "ARK server ports. Valid port values are in range 1000-65535",
"id": 11,
"name": "ARK Ports",
"required": true,
"validation_schema": {
"items": {
"maximum": 65535,
"minimum": 1000,
"type": "integer"
},
"minItems": 1,
"type": "array"
}
}
],
"id": 123,
"name": "ICMP port"
},
"profile_template_description": "ARK server ports. Valid port values are in range 1000-65535",
"protocols": [
{
"port": "80",
"protocols": [
"TCP",
"HTTP"
]
},
{
"port": "53",
"protocols": [
"UDP"
]
}
],
"site": "ED",
"status": {
"error_description": "An error occured while deleting profile",
"status": "Error Deleting"
}
}
]
}