This documentation is for WSO2 Private PaaS 4.1.0. View documentation for the latest release.
Deleting a Network Partition - WSO2 Private PaaS 4.1.0 - WSO2 Documentation
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     
||
Skip to end of metadata
Go to start of metadata

You can remove a network partition using the CLI tool, REST API or the PPaaS Console as shown below:

You will not be allowed to delete network partitions that are being used by deployed applications. If a network partition is being used by a deployed application, you will have to first undeploy and delete the application; thereafter, you will have to delete the corresponding deployment policy to be able to delete the network partition.

Deleting a network partition via the CLI

Overview
CLI command

remove-network-partition

DescriptionDelete a network partition.
Command format
remove-network-partition <NETWORK_PARTITION_ID>
Parameter definition
Short optionLong optionDescriptionRequiredExample value
N/AN/AThe ID of the network partitionYes

network-partition-1

Example

Delete the network partition with the id: network-partition-1.

remove-network-partition network-partition-1
Sample output
Network partition deleted successfully: [network-partition] network-partition-1

Deleting a network partition via the REST API

Overview
Description

Delete a network partition.

Resource Path

/networkPartitions/{networkPartitionId}

HTTP MethodDELETE
Request/Response Format

application/json

Command format
curl -X DELETE -H "Content-Type: application/json" -k -v -u <USERNAME>:<PASSWORD> https://<STRATOS_HOST>:<STRATOS_HTTPS_PORT>/api/networkPartitions/{networkPartitionId}
  • By default, <USERNAME>:<PASSWORD> is admin:admin.
  • By default, <PRIVATE_PAAS_HOST> is localhost. However, if you are using a public IP, the respective IP address or domain needs to be specified.
  • By default, <PRIVATE_PAAS_HTTPS_PORT> has been set to 9443. However, if the port offset has been incremented by n, the default port value needs to be incremented by n.
Example

Delete the network partition with the id:  network-partition-1.

curl -X DELETE -H "Content-Type: application/json" -k -v -u admin:admin https://localhost:9443/api/networkPartitions/network-partition-1
Sample output
> DELETE /api/networkPartitions/network-partition-1 HTTP/1.1
> Host: localhost:9443
> Authorization: Basic YWRtaW46YWRtaW4=
> User-Agent: curl/7.43.0
> Accept: */*
> Content-Type: application/json
> 
< HTTP/1.1 200 OK
< Date: Fri, 02 Oct 2015 12:25:10 GMT
< Content-Type: application/json
< Transfer-Encoding: chunked
< Server: WSO2 Carbon Server
<
{"status":"success","message":"Network partition deleted successfully: [network-partition] network-partition-1"}

You will come across the following HTTP status codes while deleting a network partition:

HTTP status code

200, 500

See the descriptions of the HTTP status codes here.

Deleting a network partition via the PPaaS Console

Follow the instructions below to delete a network partition:

  1. Click Configurations on the home page.
  2. Click Network Partitions.
  3. Hover your mouse pointer over the network partition definition that you wish to view for the Delete button to appear and click Delete.
  4. Click Yes to delete the network partition.

 


 

  • No labels