Compartir a través de


ContentType interface

Interfaz que representa un ContentType.

Métodos

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

Crea o actualiza el tipo de contenido del portal para desarrolladores. Los tipos de contenido describen las propiedades, las reglas de validación y las restricciones de los elementos de contenido. Los identificadores de los tipos de contenido personalizados deben comenzar con el prefijo c-. Los tipos de contenido integrados no se pueden modificar.

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

Quita el tipo de contenido del portal para desarrolladores especificado. Los tipos de contenido describen las propiedades, las reglas de validación y las restricciones de los elementos de contenido. No se pueden quitar los tipos de contenido integrados (con identificadores a partir del prefijo c-).

get(string, string, string, ContentTypeGetOptionalParams)

Obtiene los detalles del tipo de contenido del portal para desarrolladores. Los tipos de contenido describen las propiedades, las reglas de validación y las restricciones de los elementos de contenido.

listByService(string, string, ContentTypeListByServiceOptionalParams)

Enumera los tipos de contenido del portal para desarrolladores. Los tipos de contenido describen las propiedades, las reglas de validación y las restricciones de los elementos de contenido.

Detalles del método

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

Crea o actualiza el tipo de contenido del portal para desarrolladores. Los tipos de contenido describen las propiedades, las reglas de validación y las restricciones de los elementos de contenido. Los identificadores de los tipos de contenido personalizados deben comenzar con el prefijo c-. Los tipos de contenido integrados no se pueden modificar.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.

serviceName

string

Nombre del servicio API Management.

contentTypeId

string

Identificador de tipo de contenido.

parameters
ContentTypeContract

Crear o actualizar parámetros.

options
ContentTypeCreateOrUpdateOptionalParams

Parámetros de opciones.

Devoluciones

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

Quita el tipo de contenido del portal para desarrolladores especificado. Los tipos de contenido describen las propiedades, las reglas de validación y las restricciones de los elementos de contenido. No se pueden quitar los tipos de contenido integrados (con identificadores a partir del prefijo c-).

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.

serviceName

string

Nombre del servicio API Management.

contentTypeId

string

Identificador de tipo de contenido.

ifMatch

string

ETag de la entidad. ETag debe coincidir con el estado de entidad actual de la respuesta del encabezado de la solicitud GET o debe ser * para la actualización incondicional.

options
ContentTypeDeleteOptionalParams

Parámetros de opciones.

Devoluciones

Promise<void>

get(string, string, string, ContentTypeGetOptionalParams)

Obtiene los detalles del tipo de contenido del portal para desarrolladores. Los tipos de contenido describen las propiedades, las reglas de validación y las restricciones de los elementos de contenido.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.

serviceName

string

Nombre del servicio API Management.

contentTypeId

string

Identificador de tipo de contenido.

options
ContentTypeGetOptionalParams

Parámetros de opciones.

Devoluciones

listByService(string, string, ContentTypeListByServiceOptionalParams)

Enumera los tipos de contenido del portal para desarrolladores. Los tipos de contenido describen las propiedades, las reglas de validación y las restricciones de los elementos de contenido.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.

serviceName

string

Nombre del servicio API Management.

options
ContentTypeListByServiceOptionalParams

Parámetros de opciones.

Devoluciones