ContentType interface
Interface représentant un ContentType.
Méthodes
create |
Crée ou met à jour le type de contenu du portail des développeurs. Les types de contenu décrivent les propriétés, les règles de validation et les contraintes des éléments de contenu. Les identificateurs des types de contenu personnalisés doivent commencer par le |
delete(string, string, string, string, Content |
Supprime le type de contenu du portail des développeurs spécifié. Les types de contenu décrivent les propriétés, les règles de validation et les contraintes des éléments de contenu. Les types de contenu intégrés (avec des identificateurs commençant par le |
get(string, string, string, Content |
Obtient les détails du type de contenu du portail des développeurs. Les types de contenu décrivent les propriétés, les règles de validation et les contraintes des éléments de contenu. |
list |
Répertorie les types de contenu du portail des développeurs. Les types de contenu décrivent les propriétés, les règles de validation et les contraintes des éléments de contenu. |
Détails de la méthode
createOrUpdate(string, string, string, ContentTypeContract, ContentTypeCreateOrUpdateOptionalParams)
Crée ou met à jour le type de contenu du portail des développeurs. Les types de contenu décrivent les propriétés, les règles de validation et les contraintes des éléments de contenu. Les identificateurs des types de contenu personnalisés doivent commencer par le c-
préfixe. Les types de contenu intégrés ne peuvent pas être modifiés.
function createOrUpdate(resourceGroupName: string, serviceName: string, contentTypeId: string, parameters: ContentTypeContract, options?: ContentTypeCreateOrUpdateOptionalParams): Promise<ContentTypeCreateOrUpdateResponse>
Paramètres
- resourceGroupName
-
string
Nom du groupe de ressources. Le nom ne respecte pas la casse.
- serviceName
-
string
Nom du service Gestion des API.
- contentTypeId
-
string
Identificateur de type de contenu.
- parameters
- ContentTypeContract
Créer ou mettre à jour des paramètres.
Paramètres d’options.
Retours
Promise<ContentTypeCreateOrUpdateResponse>
delete(string, string, string, string, ContentTypeDeleteOptionalParams)
Supprime le type de contenu du portail des développeurs spécifié. Les types de contenu décrivent les propriétés, les règles de validation et les contraintes des éléments de contenu. Les types de contenu intégrés (avec des identificateurs commençant par le c-
préfixe) ne peuvent pas être supprimés.
function delete(resourceGroupName: string, serviceName: string, contentTypeId: string, ifMatch: string, options?: ContentTypeDeleteOptionalParams): Promise<void>
Paramètres
- resourceGroupName
-
string
Nom du groupe de ressources. Le nom ne respecte pas la casse.
- serviceName
-
string
Nom du service Gestion des API.
- contentTypeId
-
string
Identificateur de type de contenu.
- ifMatch
-
string
ETag de l’entité. ETag doit correspondre à l’état d’entité actuel de la réponse d’en-tête de la requête GET ou il doit être * pour la mise à jour inconditionnelle.
- options
- ContentTypeDeleteOptionalParams
Paramètres d’options.
Retours
Promise<void>
get(string, string, string, ContentTypeGetOptionalParams)
Obtient les détails du type de contenu du portail des développeurs. Les types de contenu décrivent les propriétés, les règles de validation et les contraintes des éléments de contenu.
function get(resourceGroupName: string, serviceName: string, contentTypeId: string, options?: ContentTypeGetOptionalParams): Promise<ContentTypeGetResponse>
Paramètres
- resourceGroupName
-
string
Nom du groupe de ressources. Le nom ne respecte pas la casse.
- serviceName
-
string
Nom du service Gestion des API.
- contentTypeId
-
string
Identificateur de type de contenu.
- options
- ContentTypeGetOptionalParams
Paramètres d’options.
Retours
Promise<ContentTypeGetResponse>
listByService(string, string, ContentTypeListByServiceOptionalParams)
Répertorie les types de contenu du portail des développeurs. Les types de contenu décrivent les propriétés, les règles de validation et les contraintes des éléments de contenu.
function listByService(resourceGroupName: string, serviceName: string, options?: ContentTypeListByServiceOptionalParams): PagedAsyncIterableIterator<ContentTypeContract, ContentTypeContract[], PageSettings>
Paramètres
- resourceGroupName
-
string
Nom du groupe de ressources. Le nom ne respecte pas la casse.
- serviceName
-
string
Nom du service Gestion des API.
Paramètres d’options.