Udostępnij przez


ContentType interface

Interfejs reprezentujący typ zawartości.

Metody

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

Tworzy lub aktualizuje typ zawartości portalu deweloperów. Typy zawartości opisują właściwości elementów zawartości, reguły walidacji i ograniczenia. Identyfikatory niestandardowych typów zawartości muszą rozpoczynać się od prefiksu c-. Nie można modyfikować wbudowanych typów zawartości.

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

Usuwa typ zawartości określonego portalu deweloperów. Typy zawartości opisują właściwości elementów zawartości, reguły walidacji i ograniczenia. Nie można usunąć wbudowanych typów zawartości (z identyfikatorami rozpoczynającymi się od prefiksu c-).

get(string, string, string, ContentTypeGetOptionalParams)

Pobiera szczegóły typu zawartości portalu dla deweloperów. Typy zawartości opisują właściwości elementów zawartości, reguły walidacji i ograniczenia.

listByService(string, string, ContentTypeListByServiceOptionalParams)

Wyświetla listę typów zawartości portalu deweloperów. Typy zawartości opisują właściwości elementów zawartości, reguły walidacji i ograniczenia.

Szczegóły metody

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

Tworzy lub aktualizuje typ zawartości portalu deweloperów. Typy zawartości opisują właściwości elementów zawartości, reguły walidacji i ograniczenia. Identyfikatory niestandardowych typów zawartości muszą rozpoczynać się od prefiksu c-. Nie można modyfikować wbudowanych typów zawartości.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.

serviceName

string

Nazwa usługi API Management.

contentTypeId

string

Identyfikator typu zawartości.

parameters
ContentTypeContract

Tworzenie lub aktualizowanie parametrów.

options
ContentTypeCreateOrUpdateOptionalParams

Parametry opcji.

Zwraca

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

Usuwa typ zawartości określonego portalu deweloperów. Typy zawartości opisują właściwości elementów zawartości, reguły walidacji i ograniczenia. Nie można usunąć wbudowanych typów zawartości (z identyfikatorami rozpoczynającymi się od prefiksu c-).

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.

serviceName

string

Nazwa usługi API Management.

contentTypeId

string

Identyfikator typu zawartości.

ifMatch

string

Element ETag jednostki. Element ETag powinien być zgodny z bieżącym stanem jednostki z odpowiedzi nagłówka żądania GET lub powinien być * dla bezwarunkowej aktualizacji.

options
ContentTypeDeleteOptionalParams

Parametry opcji.

Zwraca

Promise<void>

get(string, string, string, ContentTypeGetOptionalParams)

Pobiera szczegóły typu zawartości portalu dla deweloperów. Typy zawartości opisują właściwości elementów zawartości, reguły walidacji i ograniczenia.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.

serviceName

string

Nazwa usługi API Management.

contentTypeId

string

Identyfikator typu zawartości.

options
ContentTypeGetOptionalParams

Parametry opcji.

Zwraca

listByService(string, string, ContentTypeListByServiceOptionalParams)

Wyświetla listę typów zawartości portalu deweloperów. Typy zawartości opisują właściwości elementów zawartości, reguły walidacji i ograniczenia.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.

serviceName

string

Nazwa usługi API Management.

options
ContentTypeListByServiceOptionalParams

Parametry opcji.

Zwraca