Compartilhar via


SchemaContract Classe

Definição

Detalhes do Contrato de Esquema de API.

[Microsoft.Rest.Serialization.JsonTransformation]
public class SchemaContract : Microsoft.Azure.Management.ApiManagement.Models.Resource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type SchemaContract = class
    inherit Resource
Public Class SchemaContract
Inherits Resource
Herança
SchemaContract
Atributos

Construtores

SchemaContract()

Inicializa uma nova instância da classe SchemaContract.

SchemaContract(String, String, String, String, String, Object, Object)

Inicializa uma nova instância da classe SchemaContract.

Propriedades

Components

Obtém ou define definições de tipos. Usado apenas para esquemas Swagger/OpenAPI v2/v3, caso contrário, nulo.

ContentType

Obtém ou define que deve ser um tipo de mídia válido usado em um cabeçalho Content-Type, conforme definido no RFC 2616. Tipo de mídia do documento de esquema (por exemplo, application/json, application/xml). &lt;/br&gt; - Swagger Uso de esquemaapplication/vnd.ms-azure-apim.swagger.definitions+json&lt;/br&gt; - WSDL Esquema use&application/vnd.ms-azure-apim.xsd+xml lt;/br&gt; - OpenApi Esquema use&application/vnd.oai.openapi.components+json lt;/br&gt; - WADL Schema use application/vnd.ms-azure-apim.wadl.grammars+xml.

Definitions

Obtém ou define definições de tipos. Usado apenas para esquemas swagger/OpenAPI v1, caso contrário, nulo.

Id

Obtém a ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

(Herdado de Resource)
Name

Obtém o nome do recurso

(Herdado de Resource)
Type

Obtém o tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts"

(Herdado de Resource)
Value

Obtém ou define a cadeia de caracteres de escape json que define o documento que representa o Esquema. Usado para esquemas diferentes de Swagger/OpenAPI.

WsdlSchema

Obtém o esquema Wsdl do JObject do documento

Métodos

Validate()

Valide o objeto .

Aplica-se a