Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BoardType ¶
type BoardType struct {
FQBN *string `json:"fqbn,omitempty"`
Label string `json:"label"`
MinProvSketchVersion *string `json:"min_provisioning_sketch_version,omitempty"`
MinWiFiVersion *string `json:"min_provisioning_wifi_version,omitempty"`
Provisioning *string `json:"provisioning,omitempty"`
Tags []string `json:"tags"`
Type string `json:"type"`
Vendor string `json:"vendor"`
OTAAvailable *bool `json:"ota_available,omitempty"`
}
type BoardTypeList ¶
type BoardTypeList []BoardType
type IoTApiRawClient ¶
type IoTApiRawClient struct {
// contains filtered or unexported fields
}
func NewClient ¶
func NewClient(credentials *config.Credentials) *IoTApiRawClient
func (*IoTApiRawClient) DownloadProvisioningV2Sketch ¶
func (c *IoTApiRawClient) DownloadProvisioningV2Sketch(fqbn string, path *paths.Path, filename *string) (string, error)
func (*IoTApiRawClient) GetBoardDetailByFQBN ¶
func (c *IoTApiRawClient) GetBoardDetailByFQBN(fqbn string) (*BoardType, error)
func (*IoTApiRawClient) GetBoardsDetail ¶
func (c *IoTApiRawClient) GetBoardsDetail() (*BoardTypeList, error)
Click to show internal directories.
Click to hide internal directories.