Ditto · Schema
App
Developer ToolsDatabaseSynchronizationPeer-to-PeerEdge ComputingOffline-FirstMobile
Properties
| Name | Type | Description |
|---|---|---|
| appId | string | UUID used to identify a BigPeerApp resource |
| authProviders | object | Auth providers associated with a BigPeer App, to be used when authenticating devices against BigPeer Subscription. |
| name | string | RFC 1123 DNS labels used for most Kubernetes resource names. Some resource types require their names to follow the DNS label standard as defined in [RFC 1123][rfc1123]. This means the name must: * con |
JSON Schema
{
"type": "object",
"required": [
"name"
],
"properties": {
"appId": {
"type": "string",
"title": "AppId",
"format": "uuid",
"description": "UUID used to identify a BigPeerApp resource"
},
"authProviders": {
"type": "object",
"title": "AuthProviders",
"description": "Auth providers associated with a BigPeer App, to be used when authenticating devices against BigPeer Subscription.",
"additionalProperties": {
"$ref": "#/components/schemas/ProviderConfig"
}
},
"name": {
"type": "string",
"title": "Dns1123Label",
"description": "RFC 1123 DNS labels used for most Kubernetes resource names. Some resource types require their names to follow the DNS label standard as defined in [RFC 1123][rfc1123].\n This means the name must:\n * contain at most 63 characters * contain only lowercase alphanumeric characters or '-' * start with an alphanumeric character\n * end with an alphanumeric character\n [rfc1123]: https://tools.ietf.org/html/rfc1123",
"maxLength": 63,
"minLength": 1,
"pattern": "^[a-z0-9]([-a-z0-9]*[a-z0-9])?$"
}
},
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "App"
}