Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BlockVolumes ¶
type BlockVolumes struct { BlockVolume []*blockVolume `json:"block_volumes"` Page Paging `json:"paging"` }
type DfsQuotas ¶
type DfsQuotas struct { DfsQuota []*dfsQuota `json:"dfs_quotas"` Page Paging `json:"paging"` }
type FsFolders ¶
type FsFolders struct { FsFolder []*fsFolder `json:"fs_folders"` Page Paging `json:"paging"` }
type Instance ¶
type Instance struct { config.InstanceConfig DssType string `toml:"dss_type"` Servers []string `toml:"servers"` TagKeys []string `toml:"tag_keys"` ResponseTimeout config.Duration `toml:"response_timeout"` Parameters map[string]string `toml:"parameters"` XmsAuthTokens []string `toml:"xms_auth_tokens"` tls.ClientConfig // contains filtered or unexported fields }
func (*Instance) Gather ¶
func (ins *Instance) Gather(slist *types.SampleList)
type OsBuckets ¶
type OsBuckets struct { OsBucket []*osBucket `json:"os_buckets"` Page Paging `json:"paging"` }
type OsUsers ¶
type OsUsers struct { OsUser []*osUser `json:"os_users"` Page Paging `json:"paging"` }
type XskyApi ¶
type XskyApi struct { config.PluginConfig Instances []*Instance `toml:"instances"` }
func (*XskyApi) GetInstances ¶
Click to show internal directories.
Click to hide internal directories.