Share via


Microsoft.SemanticKernel.Plugins.OpenApi Namespace

Classes

HttpResponseContentReaderContext

Represents the context for HTTP response content reader.

OpenApiDocumentParser

Parser for OpenAPI documents.

OpenApiDocumentParserOptions

Options for OpenAPI document parser.

OpenApiFunctionExecutionParameters

OpenAPI function execution parameters.

OpenApiKernelFunctionContext

Class with data related to an Open API KernelFunction invocation.

OpenApiKernelPluginFactory

Provides static factory methods for creating KernelPlugins from OpenAPI specifications.

RestApiExpectedResponse

REST API response.

RestApiInfo

The REST API information.

RestApiOAuthFlow

REST API OAuth Flow.

RestApiOAuthFlows

REST API OAuth Flows.

RestApiOperation

The REST API operation.

RestApiOperationResponseFactoryContext

Represents the context for the RestApiOperationResponseFactory."/>

RestApiParameter

REST API parameter.

RestApiParameterFilterContext

Initializes a new instance of the RestApiParameterFilterContext class.

RestApiPayload

REST API payload.

RestApiPayloadProperty

REST API payload property.

RestApiSecurityRequirement

The REST API security requirement object.

RestApiSecurityScheme

REST API Security Scheme.

RestApiServer

REST API server.

RestApiServerVariable

REST API server variable.

RestApiSpecification

REST API specification.

Structs

OperationSelectionPredicateContext

Represents the context for an operation selection predicate.

Enums

RestApiParameterLocation

REST API parameter location.

RestApiParameterStyle

REST API parameter style.

Delegates

AuthenticateRequestAsyncCallback

Represents a delegate that defines the method signature for asynchronously authenticating an HTTP request.

HttpResponseContentReader

Represents a delegate for reading HTTP response content.

RestApiOperationResponseFactory

Represents a factory for creating instances of the RestApiOperationResponse.

RestApiParameterFilter

Represents a delegate for filtering RestApiParameter instances.