Media types identify the form of the data contained within a resource representation.
Media type is an application-specific format with a well-defined name represented in the form of an identifier. Media types are specified in the Accept and Content-Type header's value for the request and the response respectively.
Media types are specific to resources, allowing them to change independently and support formats that other resources do not.
Media type | Resources |
---|---|
application/vnd.base.resource+xml | Represents the high-level base resources such as configuration datastore and operational state resource. |
application/vnd.configuration.resource+xml | Represents resources defined for the configuration command derived from a YANG module. |
application/vnd.operational-state.resource+xml | Represents the operational-state resources defined in the YANG model |
application/vnd.operations.resource+xml | Represents the defined YANG-RPC operations. |
application/vnd.base.resource+json | Represents the high-level base resources such as configuration datastore and operational state resource. |
application/vnd.configuration.resource+json | Represents resources defined for the configuration command derived from a YANG module. |
application/vnd.operational-state.resource+json | Represents the operational-state resources defined in the YANG model |
application/vnd.yang.operation+json | Represents the defined YANG-RPC operations. |