Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ArtifactSource ¶
type DeploymentNextArtifact ¶
type DeploymentNextArtifact struct { Name string `json:"artifact_name"` Source *ArtifactSource `json:"source"` DeviceTypesCompatible []string `json:"device_types_compatible"` }
type DeploymentNextRequest ¶
type DeploymentNextResponse ¶
type DeploymentNextResponse struct { ID string `json:"id"` Artifact *DeploymentNextArtifact `json:"artifact"` }
type DeploymentStatus ¶
type DeploymentStatus struct {
Status string `json:"status"`
}
type InventoryAttribute ¶
type RunConfig ¶
type RunConfig struct { Count int64 KeyFile string MACAddressPrefix string DeviceType string ArtifactName string RootfsImageChecksum string InventoryAttributes []string ExtraIdentity map[string]string StartTime time.Duration AuthInterval time.Duration InventoryInterval time.Duration UpdateInterval time.Duration DeploymentTime time.Duration ServerURL string TenantToken string PrivateKey *rsa.PrivateKey PublicKey []byte Websocket bool }
Click to show internal directories.
Click to hide internal directories.