The DynamicID structure represents an identifier for a resource of an arbitrary type.


Required Property Name Type Description
required id string

The identifier for a resource whose type is specified by DynamicID.type. When clients pass a value of this structure as a parameter, the field DynamicID.type must contain the actual resource type. When operations return a value of this structure as a result, the field DynamicID.type will contain the actual resource type.

required type string

The type of resource being identified (for example com.acme.Person). Services that contain operations for creating and deleting resources typically contain a constant specifying the resource type for the resources being created and deleted. The API metamodel metadata services include a service that allows retrieving all the known resource types.

JSON Example

    "id": "string",
    "type": "string"

Was this page helpful?