ApiOperationPropertiesDefinition interface
The api operations properties
Properties
annotation | The annotation of api operation. |
api | The api reference. |
description | The description of the api operation. |
inputs |
The operation inputs definition schema. |
is |
Indicates whether the API operation is notification or not. |
is |
Indicates whether the API operation is webhook or not. |
pageable | Indicates whether the api operation is pageable. |
responses |
The operation responses definition schemas. |
summary | The summary of the api operation. |
trigger | The trigger type of api operation. |
trigger |
The trigger hint for the api operation. |
visibility | The visibility of the api operation. |
Property Details
annotation
The annotation of api operation.
annotation?: ApiOperationAnnotation
Property Value
api
description
The description of the api operation.
description?: string
Property Value
string
inputsDefinition
The operation inputs definition schema.
inputsDefinition?: SwaggerSchema
Property Value
isNotification
Indicates whether the API operation is notification or not.
isNotification?: boolean
Property Value
boolean
isWebhook
Indicates whether the API operation is webhook or not.
isWebhook?: boolean
Property Value
boolean
pageable
Indicates whether the api operation is pageable.
pageable?: boolean
Property Value
boolean
responsesDefinition
The operation responses definition schemas.
responsesDefinition?: {[propertyName: string]: SwaggerSchema}
Property Value
{[propertyName: string]: SwaggerSchema}
summary
The summary of the api operation.
summary?: string
Property Value
string
trigger
The trigger type of api operation.
trigger?: string
Property Value
string
triggerHint
The trigger hint for the api operation.
triggerHint?: string
Property Value
string
visibility
The visibility of the api operation.
visibility?: string
Property Value
string