Compartilhar via


SchemaContract Construtores

Definição

Sobrecargas

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.

SchemaContract()

Inicializa uma nova instância da classe SchemaContract.

public SchemaContract ();
Public Sub New ()

Aplica-se a

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

Inicializa uma nova instância da classe SchemaContract.

public SchemaContract (string contentType, string id = default, string name = default, string type = default, string value = default, object definitions = default, object components = default);
new Microsoft.Azure.Management.ApiManagement.Models.SchemaContract : string * string * string * string * string * obj * obj -> Microsoft.Azure.Management.ApiManagement.Models.SchemaContract
Public Sub New (contentType As String, Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional value As String = Nothing, Optional definitions As Object = Nothing, Optional components As Object = Nothing)

Parâmetros

contentType
String

Deve ser um tipo de mídia válido usado em um cabeçalho Tipo de Conteúdo, conforme definido no RFC 2616. Tipo de mídia do documento de esquema (por exemplo, application/json, application/xml). </br> - Swagger Uso de esquemaapplication/vnd.ms-azure-apim.swagger.definitions+json</br> – WSDL Uso<application/vnd.ms-azure-apim.xsd+xml de esquema /br> – OpenApi uso<application/vnd.oai.openapi.components+json de esquema /br> – WADL Schema use application/vnd.ms-azure-apim.wadl.grammars+xml.

id
String

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

name
String

O nome do recurso

type
String

Tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts"

value
String

Json escapou da cadeia de caracteres definindo o documento que representa o Esquema. Usado para esquemas diferentes de Swagger/OpenAPI.

definitions
Object

Definições de tipos. Usado apenas para esquemas swagger/OpenAPI v1, caso contrário, nulo.

components
Object

Definições de tipos. Usado apenas para esquemas swagger/OpenAPI v2/v3, caso contrário, nulo.

Aplica-se a