AWS Prefix List Firewall Rules V1

Operations related to bulk AWS prefix list firewall rule operations for a cluster data centre

Add multiple AWS prefix list firewall rules in the cluster data centre

SecurityBasic Authentication
Request
Request Body schema: application/json
required
clusterDataCentreId
required
string <uuid>

ID of the cluster data centre

required
Array of objects (ClusterDataCentreAllAwsPrefixListFirewallRuleV1)

AWS prefix list firewall rules for the cluster data centre

Responses
202

Successfully added AWS prefix list firewall rules

409

A duplicate or matching firewall rule exists for the prefix list in the cluster data centre.

post/cluster-management/v2/resources/providers/aws/cluster-data-centre-prefix-list-firewall-rules/v1
Request samples
application/json
{
  • "clusterDataCentreId": "91346037-b969-4c4d-8112-59e1d2aa67e9",
  • "firewallRules": [
    ]
}
Response samples
application/json
{
  • "clusterDataCentreId": "91346037-b969-4c4d-8112-59e1d2aa67e9",
  • "firewallRules": [
    ],
  • "id": "91346037-b969-4c4d-8112-59e1d2aa67e9",
  • "status": "RUNNING"
}

Get AWS prefix list firewall rules for the cluster data centre

SecurityBasic Authentication
Request
path Parameters
clusterDataCentreId
required
string <uuid>

ID of the cluster data centre

Responses
200

Retrieved AWS prefix list firewall rules for the cluster data centre

404

Cluster data centre not found

get/cluster-management/v2/resources/providers/aws/cluster-data-centre-prefix-list-firewall-rules/v1/{clusterDataCentreId}
Request samples
Response samples
application/json
{
  • "clusterDataCentreId": "91346037-b969-4c4d-8112-59e1d2aa67e9",
  • "firewallRules": [
    ],
  • "id": "91346037-b969-4c4d-8112-59e1d2aa67e9",
  • "status": "RUNNING"
}

Update multiple AWS prefix list firewall rules in the cluster data centre

SecurityBasic Authentication
Request
path Parameters
clusterDataCentreId
required
string <uuid>

ID of the cluster data centre

Request Body schema: application/json
required
clusterDataCentreId
required
string <uuid>

ID of the cluster data centre

required
Array of objects (ClusterDataCentreAllAwsPrefixListFirewallRuleV1)

AWS prefix list firewall rules for the cluster data centre

Responses
202

Successfully updated AWS prefix list firewall rules for the cluster data centre

404

Cluster data centre not found

409

A duplicate or matching firewall rule exists for the prefix list in the cluster data centre.

put/cluster-management/v2/resources/providers/aws/cluster-data-centre-prefix-list-firewall-rules/v1/{clusterDataCentreId}
Request samples
application/json
{
  • "clusterDataCentreId": "91346037-b969-4c4d-8112-59e1d2aa67e9",
  • "firewallRules": [
    ]
}
Response samples
application/json
{
  • "clusterDataCentreId": "91346037-b969-4c4d-8112-59e1d2aa67e9",
  • "firewallRules": [
    ],
  • "id": "91346037-b969-4c4d-8112-59e1d2aa67e9",
  • "status": "RUNNING"
}

Delete AWS prefix list firewall rules for the cluster data centre

SecurityBasic Authentication
Request
path Parameters
clusterDataCentreId
required
string <uuid>

ID of the cluster data centre

Responses
204

AWS prefix list firewall rules for the cluster data centre successfully deleted

404

Cluster data centre not found

delete/cluster-management/v2/resources/providers/aws/cluster-data-centre-prefix-list-firewall-rules/v1/{clusterDataCentreId}
Request samples
Response samples
application/json
{
  • "errors": [
    ]
}