SchemaContract interface
Detail Kontrak Skema API.
- Memperluas
Properti
| components | Definisi jenis. Digunakan untuk skema Swagger/OpenAPI v2/v3 saja, null sebaliknya. |
| content |
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 |
| definitions | Definisi jenis. Digunakan untuk skema Swagger/OpenAPI v1 saja, jika tidak null. |
| provisioning |
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
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