AWS Security Group Firewall Rules V2

Operations related to perform bulk operation on Cluster AWS security group firewall rules

Add multiple AWS security group firewall rules in the cluster

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

ID of the cluster

required
Array of objects (ClusterAllAwsSecurityGroupFirewallRuleV2)

Cluster AWS Security Group firewall rules

Responses
202

Successfully added AWS security group firewall rules

409

Any firewall rule of that kind already exists for that security group in cluster

post/cluster-management/v2/resources/providers/aws/cluster-security-group-firewall-rules/v2
Request samples
application/json
{
  • "clusterId": "91346037-b969-4c4d-8112-59e1d2aa67e9",
  • "firewallRules": [
    ],
  • "status": "RUNNING"
}
Response samples
application/json
{
  • "clusterId": "91346037-b969-4c4d-8112-59e1d2aa67e9",
  • "firewallRules": [
    ],
  • "status": "RUNNING"
}

Get AWS security group Firewall rules for the cluster

SecurityBasic Authentication
Request
path Parameters
clusterId
required
string <uuid>

ID of the cluster

Responses
200

Retrieved AWS security group firewall rules for cluster

404

Cluster or Cluster AWS security group Firewall Rule not found

get/cluster-management/v2/resources/providers/aws/cluster-security-group-firewall-rules/v2/{clusterId}
Request samples
Response samples
application/json
{
  • "clusterId": "91346037-b969-4c4d-8112-59e1d2aa67e9",
  • "firewallRules": [
    ],
  • "status": "RUNNING"
}

Update multiple AWS security group firewall rules in the cluster

SecurityBasic Authentication
Request
path Parameters
clusterId
required
string <uuid>

ID of the cluster

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

ID of the cluster

required
Array of objects (ClusterAllAwsSecurityGroupFirewallRuleV2)

Cluster AWS Security Group firewall rules

Responses
202

Successfully updated cluster AWS security group firewall rules

404

Cluster or Cluster AWS security group Firewall Rule not found

put/cluster-management/v2/resources/providers/aws/cluster-security-group-firewall-rules/v2/{clusterId}
Request samples
application/json
{
  • "clusterId": "91346037-b969-4c4d-8112-59e1d2aa67e9",
  • "firewallRules": [
    ],
  • "status": "RUNNING"
}
Response samples
application/json
{
  • "clusterId": "91346037-b969-4c4d-8112-59e1d2aa67e9",
  • "firewallRules": [
    ],
  • "status": "RUNNING"
}

Delete cluster AWS security group firewall rules

SecurityBasic Authentication
Request
path Parameters
clusterId
required
string <uuid>

ID of the cluster

Responses
204

Cluster AWS security group Firewall Rules successfully deleted

404

Cluster or Cluster AWS security group Firewall Rule not found

delete/cluster-management/v2/resources/providers/aws/cluster-security-group-firewall-rules/v2/{clusterId}
Request samples
Response samples
application/json
{
  • "errors": [
    ]
}