| bodyKind | readonly | "single" | - | - | 
| containsMetadataAnnotations | readonly | boolean | If the body contains metadata annotations to ignore. For example @header. | HttpBody.containsMetadataAnnotations | 
| contentTypeProperty? | readonly | ModelProperty | Property used to set the content type if exists | HttpOperationBodyBase.contentTypeProperty | 
| contentTypes | readonly | string[] | Content types. | HttpOperationBodyBase.contentTypes | 
| isExplicit | readonly | boolean | If the body was explicitly set with @body. | HttpBody.isExplicit | 
| property? | readonly | ModelProperty | The payload property that defined this body, if any. | HttpOperationBodyBase.property | 
| type | readonly | Type | - | HttpBody.type |