Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

minio/madmin-go

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

498 Commits

Golang Admin Client API Reference Slack

The MinIO Admin Golang Client SDK provides APIs to manage MinIO services.

This document assumes that you have a working Golang setup.

Initialize MinIO Admin Client object.

MinIO

package main
import (
 "fmt"
 "github.com/minio/madmin-go/v4"
)
func main() {
 // Use a secure connection.
 ssl := true
 // Initialize minio client object.
 mdmClnt, err := madmin.New("your-minio.example.com:9000", "YOUR-ACCESSKEYID", "YOUR-SECRETKEY", ssl)
 if err != nil {
 fmt.Println(err)
 return
 }
 // Fetch service status.
	info, err := mdmClnt.ClusterInfo(context.Background())
 if err != nil {
 fmt.Println(err)
 return
 }
	fmt.Printf("%#v\n", info)
}

Documentation

All documentation is available here

License

This SDK is licensed under GNU AGPLv3.

AltStyle によって変換されたページ (->オリジナル) /