LogicApiOperationProperties Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
The api operations properties.
public class LogicApiOperationProperties
public class LogicApiOperationProperties : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.Logic.Models.LogicApiOperationProperties>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.Logic.Models.LogicApiOperationProperties>
type LogicApiOperationProperties = class
type LogicApiOperationProperties = class
interface IJsonModel<LogicApiOperationProperties>
interface IPersistableModel<LogicApiOperationProperties>
Public Class LogicApiOperationProperties
Public Class LogicApiOperationProperties
Implements IJsonModel(Of LogicApiOperationProperties), IPersistableModel(Of LogicApiOperationProperties)
- Inheritance
-
LogicApiOperationProperties
- Implements
Constructors
LogicApiOperationProperties() |
Initializes a new instance of LogicApiOperationProperties. |
Properties
Annotation |
The annotation of api operation. |
Api |
The api reference. |
Description |
The description of the api operation. |
InputsDefinition |
The operation inputs definition schema. |
IsNotification |
Indicates whether the API operation is notification or not. |
IsPageable |
Indicates whether the api operation is pageable. |
IsWebhook |
Indicates whether the API operation is webhook or not. |
ResponsesDefinition |
The operation responses definition schemas. |
Summary |
The summary of the api operation. |
Trigger |
The trigger type of api operation. |
TriggerHint |
The trigger hint for the api operation. |
Visibility |
The visibility of the api operation. |
Methods
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions) |
Explicit Interface Implementations
IJsonModel<LogicApiOperationProperties>.Create(Utf8JsonReader, ModelReaderWriterOptions) |
Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model. |
IJsonModel<LogicApiOperationProperties>.Write(Utf8JsonWriter, ModelReaderWriterOptions) |
Writes the model to the provided Utf8JsonWriter. |
IPersistableModel<LogicApiOperationProperties>.Create(BinaryData, ModelReaderWriterOptions) |
Converts the provided BinaryData into a model. |
IPersistableModel<LogicApiOperationProperties>.GetFormatFromOptions(ModelReaderWriterOptions) |
Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service. |
IPersistableModel<LogicApiOperationProperties>.Write(ModelReaderWriterOptions) |
Writes the model into a BinaryData. |