Compartilhar via


ContentType interface

Interface que representa um ContentType.

Métodos

createOrUpdate(string, string, string, ContentTypeContract, ContentTypeCreateOrUpdateOptionalParams)

Cria ou atualiza o tipo de conteúdo do portal do desenvolvedor. Os tipos de conteúdo descrevem as propriedades, as regras de validação e as restrições dos itens de conteúdo. Os identificadores de tipos de conteúdo personalizados precisam começar com o c- prefixo . Tipos de conteúdo internos não podem ser modificados.

delete(string, string, string, string, ContentTypeDeleteOptionalParams)

Remove o tipo de conteúdo do portal do desenvolvedor especificado. Os tipos de conteúdo descrevem as propriedades, as regras de validação e as restrições dos itens de conteúdo. Tipos de conteúdo internos (com identificadores começando com o c- prefixo) não podem ser removidos.

get(string, string, string, ContentTypeGetOptionalParams)

Obtém os detalhes do tipo de conteúdo do portal do desenvolvedor. Os tipos de conteúdo descrevem as propriedades, as regras de validação e as restrições dos itens de conteúdo.

listByService(string, string, ContentTypeListByServiceOptionalParams)

Lista os tipos de conteúdo do portal do desenvolvedor. Os tipos de conteúdo descrevem as propriedades, as regras de validação e as restrições dos itens de conteúdo.

Detalhes do método

createOrUpdate(string, string, string, ContentTypeContract, ContentTypeCreateOrUpdateOptionalParams)

Cria ou atualiza o tipo de conteúdo do portal do desenvolvedor. Os tipos de conteúdo descrevem as propriedades, as regras de validação e as restrições dos itens de conteúdo. Os identificadores de tipos de conteúdo personalizados precisam começar com o c- prefixo . Tipos de conteúdo internos não podem ser modificados.

function createOrUpdate(resourceGroupName: string, serviceName: string, contentTypeId: string, parameters: ContentTypeContract, options?: ContentTypeCreateOrUpdateOptionalParams): Promise<ContentTypeCreateOrUpdateResponse>

Parâmetros

resourceGroupName

string

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

serviceName

string

O nome do serviço Gerenciamento de API.

contentTypeId

string

Identificador de tipo de conteúdo.

parameters
ContentTypeContract

Criar ou atualizar parâmetros.

options
ContentTypeCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

delete(string, string, string, string, ContentTypeDeleteOptionalParams)

Remove o tipo de conteúdo do portal do desenvolvedor especificado. Os tipos de conteúdo descrevem as propriedades, as regras de validação e as restrições dos itens de conteúdo. Tipos de conteúdo internos (com identificadores começando com o c- prefixo) não podem ser removidos.

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

Parâmetros

resourceGroupName

string

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

serviceName

string

O nome do serviço Gerenciamento de API.

contentTypeId

string

Identificador de tipo de conteúdo.

ifMatch

string

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

options
ContentTypeDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

get(string, string, string, ContentTypeGetOptionalParams)

Obtém os detalhes do tipo de conteúdo do portal do desenvolvedor. Os tipos de conteúdo descrevem as propriedades, as regras de validação e as restrições dos itens de conteúdo.

function get(resourceGroupName: string, serviceName: string, contentTypeId: string, options?: ContentTypeGetOptionalParams): Promise<ContentTypeGetResponse>

Parâmetros

resourceGroupName

string

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

serviceName

string

O nome do serviço Gerenciamento de API.

contentTypeId

string

Identificador de tipo de conteúdo.

options
ContentTypeGetOptionalParams

Os parâmetros de opções.

Retornos

listByService(string, string, ContentTypeListByServiceOptionalParams)

Lista os tipos de conteúdo do portal do desenvolvedor. Os tipos de conteúdo descrevem as propriedades, as regras de validação e as restrições dos itens de conteúdo.

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

Parâmetros

resourceGroupName

string

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

serviceName

string

O nome do serviço Gerenciamento de API.

options
ContentTypeListByServiceOptionalParams

Os parâmetros de opções.

Retornos