Get Proposed Segmentation Object
Retrieves detailed information about a specific proposed segmentation object by its unique identifier. The object can be of any type (OTHER, APPLICATION, APPLICATION_TIER, ENVIRONMENT, INFRASTRUCTURE_SERVICE).
Returns the complete configuration including hierarchy tags, type-specific properties, and a list of proposed groups (one per site). The response uses a discriminator to return the appropriate type-specific schema with all relevant properties.
Check the segmentation_object_type field in the response to determine the specific object type.
Unique identifier of the segmentation session
Unique identifier of the proposed segmentation object
Successfully retrieved proposed segmentation object
{
"_create_user": "admin",
"_create_time": 1782155258592,
"_last_modified_user": "admin",
"_last_modified_time": 1782155258592,
"_revision": 0,
"_resource_type": "string",
"_system_owned": false,
"id": "-6286331157426286654",
"display_name": "USA_Portland_Shared",
"description": "string",
"site_ids": [],
"publish_action": "NONE",
"segmentation_object_type": "ENVIRONMENT",
"hierarchy_tags": [
{
"scope": "region",
"tag": "USA"
},
{
"scope": "zone",
"tag": "Portland"
},
{
"scope": "environment",
"tag": "Shared"
}
],
"proposed_groups": [
{
"_create_user": "admin",
"_create_time": 1782155258592,
"_last_modified_user": "admin",
"_last_modified_time": 1782155258592,
"_revision": 0,
"id": "674239690117385218",
"display_name": "USA_Portland_Shared",
"site_ids": [
"123a456b-123c-456d-89ab-cdef12345678"
],
"group_path": "/infra/domains/default/groups/c348192d-d1f0-37eb-9262-e9feac4a0547",
"object_count_per_type": [
{
"type": "VIRTUAL_MACHINE",
"count": 1
}
],
"group_action": "CREATE",
"publish_status_info": {
"publish_status": "READY_TO_PUBLISH"
},
"current_effective_vm_count": 0,
"projected_effective_vm_count": 1
}
],
"publish_status": "READY_TO_PUBLISH",
"parent_id": "-5834291957839695920"
}
Bad Request
{
"error_code": 0,
"module_name": "string",
"error_message": "string"
}
HTTP Status or Application error code.
Module where the error happened.
Message describing the error.
Unauthorized
{
"error_code": 0,
"module_name": "string",
"error_message": "string"
}
HTTP Status or Application error code.
Module where the error happened.
Message describing the error.
Forbidden
{
"error_code": 0,
"module_name": "string",
"error_message": "string"
}
HTTP Status or Application error code.
Module where the error happened.
Message describing the error.
Precondition Failed
{
"error_code": 0,
"module_name": "string",
"error_message": "string"
}
HTTP Status or Application error code.
Module where the error happened.
Message describing the error.
Precondition Required
{
"error_code": 0,
"module_name": "string",
"error_message": "string"
}
HTTP Status or Application error code.
Module where the error happened.
Message describing the error.
Too Many Requests
{
"error_code": 0,
"module_name": "string",
"error_message": "string"
}
HTTP Status or Application error code.
Module where the error happened.
Message describing the error.
Unexpected error
{
"error_code": 0,
"module_name": "string",
"error_message": "string"
}
HTTP Status or Application error code.
Module where the error happened.
Message describing the error.
curl -H 'Authorization: <value>' https://{api_host}/ssp/segmentation/{session-id}/results/proposed-segmentation-objects/{proposed-segmentation-object-id}