api

package
v0.99.0-sumo-0-rc.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 7, 2024 License: Apache-2.0, MIT Imports: 0 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Error

type Error struct {
	Code    string `json:"code"`
	Message string `json:"message"`
}

type ErrorResponsePayload

type ErrorResponsePayload struct {
	ID     string  `json:"id"`
	Errors []Error `json:"errors"`
}

type OpenMetadataCollectorDetails

type OpenMetadataCollectorDetails struct {
	RunningVersion string `json:"runningVersion"`
}

type OpenMetadataHostDetails

type OpenMetadataHostDetails struct {
	Name        string `json:"name"`
	OsName      string `json:"osName"`
	OsVersion   string `json:"osVersion"`
	Environment string `json:"environment"`
}

type OpenMetadataNetworkDetails

type OpenMetadataNetworkDetails struct {
	HostIpAddress string `json:"hostIpAddress"`
}

type OpenMetadataRequestPayload

type OpenMetadataRequestPayload struct {
	HostDetails      OpenMetadataHostDetails      `json:"hostDetails"`
	CollectorDetails OpenMetadataCollectorDetails `json:"collectorDetails"`
	NetworkDetails   OpenMetadataNetworkDetails   `json:"networkDetails"`
	TagDetails       map[string]interface{}       `json:"tagDetails"`
}

type OpenRegisterRequestPayload

type OpenRegisterRequestPayload struct {
	CollectorName string                 `json:"collectorName"`
	Ephemeral     bool                   `json:"ephemeral,omitempty"`
	Description   string                 `json:"description,omitempty"`
	Hostname      string                 `json:"hostname,omitempty"`
	Category      string                 `json:"category,omitempty"`
	TimeZone      string                 `json:"timeZone,omitempty"`
	Clobber       bool                   `json:"clobber,omitempty"`
	Fields        map[string]interface{} `json:"fields,omitempty"`
}

type OpenRegisterResponsePayload

type OpenRegisterResponsePayload struct {
	CollectorCredentialId  string `json:"collectorCredentialId"`
	CollectorCredentialKey string `json:"collectorCredentialKey"`
	CollectorId            string `json:"collectorId"`
	CollectorName          string `json:"collectorName"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL