Share via


AppPlatformGatewayApiMetadataProperties Class

Definition

API metadata property for Spring Cloud Gateway.

public class AppPlatformGatewayApiMetadataProperties : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.AppPlatform.Models.AppPlatformGatewayApiMetadataProperties>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.AppPlatform.Models.AppPlatformGatewayApiMetadataProperties>
public class AppPlatformGatewayApiMetadataProperties
type AppPlatformGatewayApiMetadataProperties = class
    interface IJsonModel<AppPlatformGatewayApiMetadataProperties>
    interface IPersistableModel<AppPlatformGatewayApiMetadataProperties>
type AppPlatformGatewayApiMetadataProperties = class
Public Class AppPlatformGatewayApiMetadataProperties
Implements IJsonModel(Of AppPlatformGatewayApiMetadataProperties), IPersistableModel(Of AppPlatformGatewayApiMetadataProperties)
Public Class AppPlatformGatewayApiMetadataProperties
Inheritance
AppPlatformGatewayApiMetadataProperties
Implements

Constructors

AppPlatformGatewayApiMetadataProperties()

Initializes a new instance of AppPlatformGatewayApiMetadataProperties.

Properties

Description

Detailed description of the APIs available on the Gateway instance (default: Generated OpenAPI 3 document that describes the API routes configured.).

Documentation

Location of additional documentation for the APIs available on the Gateway instance.

ServerUri

Base URL that API consumers will use to access APIs on the Gateway instance.

Title

Title describing the context of the APIs available on the Gateway instance (default: Spring Cloud Gateway for K8S).

Version

Version of APIs available on this Gateway instance (default: unspecified).

Explicit Interface Implementations

IJsonModel<AppPlatformGatewayApiMetadataProperties>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<AppPlatformGatewayApiMetadataProperties>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<AppPlatformGatewayApiMetadataProperties>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<AppPlatformGatewayApiMetadataProperties>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<AppPlatformGatewayApiMetadataProperties>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to