ContentType interface
Interfaz que representa un ContentType.
Métodos
create |
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 |
delete(string, string, string, string, Content |
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 |
get(string, string, string, Content |
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. |
list |
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.
Parámetros de opciones.
Devoluciones
Promise<ContentTypeCreateOrUpdateResponse>
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
Promise<ContentTypeGetResponse>
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.
Parámetros de opciones.