Skip to main content
No description provided.

Messages

Data models used across requests/responses.

BatchCreateChannelSchemasRequest

The request for a call to ChannelSchemaService_BatchCreateChannelSchemas.
FieldTypeLabelDescription
requestsCreateChannelSchemaRequestrepeatedLimit of 1000 channels schemas per batch
asset_namestringThe asset to which the channel schemas belong (case-insensitive). If this field, and any of the child requests specify an asset, the assets must match.

BatchCreateChannelSchemasResponse

The response of a call to ChannelSchemaService_BatchCreateChannelSchemas. This message has no fields.

CreateChannelSchemaRequest

The request for a call to ChannelSchemaService_CreateChannelSchema.
FieldTypeLabelDescription
channelstring
unitstring
data_typesift.common.type.v1.ChannelDataType
enum_typessift.common.type.v1.ChannelEnumTyperepeated
bit_field_elementssift.common.type.v1.ChannelBitFieldElementrepeated
asset_namestringThe name of the asset (case-insensitive).

CreateChannelSchemaResponse

The response of a call to ChannelSchemaService_CreateChannelSchema. This message has no fields.

Enums

Allowed constant values used in message fields.

Services

RPC methods exposed by this API.

ChannelSchemaService

No description provided.
MethodRequestResponseDescription
CreateChannelSchemaCreateChannelSchemaRequestCreateChannelSchemaResponseCreate a channel schema
BatchCreateChannelSchemasBatchCreateChannelSchemasRequestBatchCreateChannelSchemasResponseCreate a batch of channel schemas