Bagikan melalui


SchemaContract interface

Detail Kontrak Skema API.

Memperluas

Properti

components

Definisi jenis. Digunakan untuk skema Swagger/OpenAPI v2/v3 saja, null sebaliknya.

contentType

Harus berupa jenis media yang valid yang digunakan dalam header Tipe Konten seperti yang didefinisikan dalam RFC 2616. Jenis media dokumen skema (misalnya aplikasi/json, aplikasi/xml). Skema
- Swagger menggunakan Skema application/vnd.ms-azure-apim.swagger.definitions+json
- WSDL menggunakan Skema application/vnd.ms-azure-apim.xsd+xml
- OpenApi menggunakan application/vnd.oai.openapi.components+json
- WADL Schema menggunakan application/vnd.ms-azure-apim.wadl.grammars+xml
- OData Schema menggunakan application/vnd.ms-azure-apim.odata.schema
- gRPC Schema menggunakan text/protobuf.

definitions

Definisi jenis. Digunakan untuk skema Swagger/OpenAPI v1 saja, jika tidak null.

provisioningState

STATUS provisi CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

value

String escape Json yang menentukan dokumen yang mewakili Skema. Digunakan untuk skema selain Swagger/OpenAPI.

Properti yang Diwariskan

id

ID sumber daya yang sepenuhnya memenuhi syarat untuk sumber daya. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTE: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

name

Nama CATATAN sumber daya: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

type

Jenis sumber daya. Misalnya CATATAN "Microsoft.Compute/virtualMachines" atau "Microsoft.Storage/storageAccounts": Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

Detail Properti

components

Definisi jenis. Digunakan untuk skema Swagger/OpenAPI v2/v3 saja, null sebaliknya.

components?: Record<string, unknown>

Nilai Properti

Record<string, unknown>

contentType

Harus berupa jenis media yang valid yang digunakan dalam header Tipe Konten seperti yang didefinisikan dalam RFC 2616. Jenis media dokumen skema (misalnya aplikasi/json, aplikasi/xml). Skema
- Swagger menggunakan Skema application/vnd.ms-azure-apim.swagger.definitions+json
- WSDL menggunakan Skema application/vnd.ms-azure-apim.xsd+xml
- OpenApi menggunakan application/vnd.oai.openapi.components+json
- WADL Schema menggunakan application/vnd.ms-azure-apim.wadl.grammars+xml
- OData Schema menggunakan application/vnd.ms-azure-apim.odata.schema
- gRPC Schema menggunakan text/protobuf.

contentType?: string

Nilai Properti

string

definitions

Definisi jenis. Digunakan untuk skema Swagger/OpenAPI v1 saja, jika tidak null.

definitions?: Record<string, unknown>

Nilai Properti

Record<string, unknown>

provisioningState

STATUS provisi CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

provisioningState?: string

Nilai Properti

string

value

String escape Json yang menentukan dokumen yang mewakili Skema. Digunakan untuk skema selain Swagger/OpenAPI.

value?: string

Nilai Properti

string

Detail Properti yang Diwariskan

id

ID sumber daya yang sepenuhnya memenuhi syarat untuk sumber daya. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTE: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

id?: string

Nilai Properti

string

Diwarisi dari ProxyResource.id

name

Nama CATATAN sumber daya: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

name?: string

Nilai Properti

string

Diwarisi dari ProxyResource.name

type

Jenis sumber daya. Misalnya CATATAN "Microsoft.Compute/virtualMachines" atau "Microsoft.Storage/storageAccounts": Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

type?: string

Nilai Properti

string

Diwarisi dariProxyResource.type