Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: updated list region 404

...

APIStatus CodeResponse Body

Endpoint: http://locator:7070/management/experimental/regions/Foo

Method: GET

Headers: Authorization



200


Code Block
languageyml
titleSuccess Response
{
	"statusCode": "OK",
	"result": [{
		"config": {
			"class": "org.apache.geode.cache.configuration.RegionConfig",
			"groups": ["group2"],
			"regionAttributes": {
				"dataPolicy": "PARTITION",
				"concurrencyChecksEnabled": true
			},
			"name": "Foo",
			"type": "PARTITION",
			"uri": "/management/experimental/regions/Foo"
		},
		"runtimeInfo": [{
			"class": "org.apache.geode.management.runtime.RuntimeRegionInfo",
			"entryCount": 0
		}]
	}]
}


401


Code Block
languageyml
titleError Response
{
    "message": "Missing authentication credential header(s)"
}


403


Code Block
languageyml
titleError Response
{
    "message": "User1 not authorized for CLUSTER:READ"
}


404


Code Block
languageymljs
titleError Response
{
     "messagestatusCode": "ENTITY_NOT_FOUND",
     "statusMessage"Region:"RegionConfig with id name= '/Foo' does not existfound."
}



Delete Region

APIStatus CodeResponse Body

Endpoint: http://locator:7070/management/experimental/regions/Foo

Method: DELETE

Headers: Authorization



204


Code Block
languageyml
titleError Response
{
	"memberStatuses": [{
		"memberName": "server-1",
		"success": true,
		"message": "Region successfully deleted."
	}, {
		"memberName": "server-3",
		"success": true,
		"message": "Region successfully deleted."
	}],
	"statusCode": "OK",
	"statusMessage": "Successfully removed config for [group1]",
	"result": []
}


304


Code Block
languageyml
titleError Response
{
    "message": "Region with name '/Foo' does not exist"
}


401


Code Block
languageyml
titleError Response
{
    "message": "Missing authentication credential header(s)"
}


403


Code Block
languageyml
titleError Response
{
    "message": "User1 not authorized for DATA:MANAGE"
}


500


Code Block
languageyml
titleError Response
{
    "message": "Failed to delete region /Foo because of <reason>"
}


...