metadata

package
v0.2.1 Latest Latest
Warning

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

Go to latest
Published: May 8, 2025 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

View Source
const (
	Endpoint = "http://100.100.100.200"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type MetaData

type MetaData struct {
	// contains filtered or unexported fields
}

MetaData wrap http client

func NewMetaData

func NewMetaData(client *http.Client) *MetaData

NewMetaData returns MetaData

func (*MetaData) New

func (m *MetaData) New() *MetaDataRequest

New returns MetaDataRequest

func (*MetaData) Region

func (m *MetaData) Region() (string, error)

Region returns region

type MetaDataRequest

type MetaDataRequest struct {
	// contains filtered or unexported fields
}

MetaDataRequest struct

func (*MetaDataRequest) Decode

func (r *MetaDataRequest) Decode(data string, api interface{}) error

Decode returns decoded content

func (*MetaDataRequest) Do

func (r *MetaDataRequest) Do(api interface{}) (err error)

Do try to do MetaDataRequest

func (*MetaDataRequest) Resource

func (r *MetaDataRequest) Resource(resource string) *MetaDataRequest

Resource sets resource

func (*MetaDataRequest) ResourceType

func (r *MetaDataRequest) ResourceType(rtype string) *MetaDataRequest

ResourceType sets resource type

func (*MetaDataRequest) SubResource

func (r *MetaDataRequest) SubResource(sub string) *MetaDataRequest

SubResource set sub resource

func (*MetaDataRequest) URL

func (r *MetaDataRequest) URL() (string, error)

URL returns url

func (*MetaDataRequest) Version

func (r *MetaDataRequest) Version(version string) *MetaDataRequest

Version sets version

type ResultList

type ResultList struct {
	// contains filtered or unexported fields
}

ResultList struct

type RoleAuth

type RoleAuth struct {
	AccessKeyId     string
	AccessKeySecret string
	Expiration      time.Time
	SecurityToken   string
	LastUpdated     time.Time
	Code            string
}

nolint: stylecheck RoleAuth struct

Jump to

Keyboard shortcuts

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