An attachment is a container for data or “content” that may follow any structure - from an atomic type to a complex hierarchy. However, it is desirable for processing and interoperability that the type - or structure - of the content be identified by a simple value. To this end the attachment also contains a “content type”, i.e., a URI that identifies the kind of content.
Attachments are intended to be used for inclusion of domain-specific, informative, or descriptive information.
Property | Type | Required | Description |
---|---|---|---|
typeURI | xs:anyURI | Yes | The URI that identifies the type of data contained in the “content” property. |
content | xs:any | Yes | A container that contains any type of data (as defined by the “contentType” property). |
contentType | xs:string | Yes | An optional name that can be used to provide an identifying name for the content. |
{
"typeURI": "http://schemas.dmtf.org/cloud/audit/1.0/event",
...,
"attachments": [
{
"content": "xs:any",
"contentType": "xs:anyURI"
},
{
"content": "xs:any",
"contentType": "xs:anyURI"
}
]
}
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.