Partilhar via


GlobalSchema interface

Interface que representa um GlobalSchema.

Métodos

beginCreateOrUpdate(string, string, string, GlobalSchemaContract, GlobalSchemaCreateOrUpdateOptionalParams)

Cria um esquema novo ou atualiza o esquema especificado existente da instância de serviço de Gerenciamento de API.

beginCreateOrUpdateAndWait(string, string, string, GlobalSchemaContract, GlobalSchemaCreateOrUpdateOptionalParams)

Cria um esquema novo ou atualiza o esquema especificado existente da instância de serviço de Gerenciamento de API.

delete(string, string, string, string, GlobalSchemaDeleteOptionalParams)

Exclui esquema específico.

get(string, string, string, GlobalSchemaGetOptionalParams)

Obtém os detalhes do esquema especificado por seu identificador.

getEntityTag(string, string, string, GlobalSchemaGetEntityTagOptionalParams)

Obtém a versão do estado da entidade (Etag) do esquema especificado por seu identificador.

listByService(string, string, GlobalSchemaListByServiceOptionalParams)

Lista uma coleção de esquemas registrados com a instância de serviço.

Detalhes de Método

beginCreateOrUpdate(string, string, string, GlobalSchemaContract, GlobalSchemaCreateOrUpdateOptionalParams)

Cria um esquema novo ou atualiza o esquema especificado existente da instância de serviço de Gerenciamento de API.

function beginCreateOrUpdate(resourceGroupName: string, serviceName: string, schemaId: string, parameters: GlobalSchemaContract, options?: GlobalSchemaCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<GlobalSchemaCreateOrUpdateResponse>, GlobalSchemaCreateOrUpdateResponse>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

serviceName

string

O nome do serviço de Gerenciamento de API.

schemaId

string

Identificador de id do esquema. Deve ser exclusivo na instância de serviço de Gerenciamento de API atual.

parameters
GlobalSchemaContract

Crie ou atualize parâmetros.

options
GlobalSchemaCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

beginCreateOrUpdateAndWait(string, string, string, GlobalSchemaContract, GlobalSchemaCreateOrUpdateOptionalParams)

Cria um esquema novo ou atualiza o esquema especificado existente da instância de serviço de Gerenciamento de API.

function beginCreateOrUpdateAndWait(resourceGroupName: string, serviceName: string, schemaId: string, parameters: GlobalSchemaContract, options?: GlobalSchemaCreateOrUpdateOptionalParams): Promise<GlobalSchemaCreateOrUpdateResponse>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

serviceName

string

O nome do serviço de Gerenciamento de API.

schemaId

string

Identificador de id do esquema. Deve ser exclusivo na instância de serviço de Gerenciamento de API atual.

parameters
GlobalSchemaContract

Crie ou atualize parâmetros.

options
GlobalSchemaCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

delete(string, string, string, string, GlobalSchemaDeleteOptionalParams)

Exclui esquema específico.

function delete(resourceGroupName: string, serviceName: string, schemaId: string, ifMatch: string, options?: GlobalSchemaDeleteOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

serviceName

string

O nome do serviço de Gerenciamento de API.

schemaId

string

Identificador de id do esquema. Deve ser exclusivo na instância de serviço de Gerenciamento de API atual.

ifMatch

string

ETag da Entidade. O ETag deve corresponder ao estado atual da entidade a partir da resposta do cabeçalho da solicitação GET ou deve ser * para atualização incondicional.

options
GlobalSchemaDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

get(string, string, string, GlobalSchemaGetOptionalParams)

Obtém os detalhes do esquema especificado por seu identificador.

function get(resourceGroupName: string, serviceName: string, schemaId: string, options?: GlobalSchemaGetOptionalParams): Promise<GlobalSchemaGetResponse>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

serviceName

string

O nome do serviço de Gerenciamento de API.

schemaId

string

Identificador de id do esquema. Deve ser exclusivo na instância de serviço de Gerenciamento de API atual.

options
GlobalSchemaGetOptionalParams

Os parâmetros de opções.

Devoluções

getEntityTag(string, string, string, GlobalSchemaGetEntityTagOptionalParams)

Obtém a versão do estado da entidade (Etag) do esquema especificado por seu identificador.

function getEntityTag(resourceGroupName: string, serviceName: string, schemaId: string, options?: GlobalSchemaGetEntityTagOptionalParams): Promise<GlobalSchemaGetEntityTagHeaders>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

serviceName

string

O nome do serviço de Gerenciamento de API.

schemaId

string

Identificador de id do esquema. Deve ser exclusivo na instância de serviço de Gerenciamento de API atual.

options
GlobalSchemaGetEntityTagOptionalParams

Os parâmetros de opções.

Devoluções

listByService(string, string, GlobalSchemaListByServiceOptionalParams)

Lista uma coleção de esquemas registrados com a instância de serviço.

function listByService(resourceGroupName: string, serviceName: string, options?: GlobalSchemaListByServiceOptionalParams): PagedAsyncIterableIterator<GlobalSchemaContract, GlobalSchemaContract[], PageSettings>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

serviceName

string

O nome do serviço de Gerenciamento de API.

options
GlobalSchemaListByServiceOptionalParams

Os parâmetros de opções.

Devoluções