package app import ( "fmt" "github.com/seaweedfs/seaweedfs/weed/admin/dash" ) templ S3Buckets(data dash.S3BucketsData) {
| Name | Created | Objects | Size | Quota | Versioning | Object Lock | Actions | 
|---|---|---|---|---|---|---|---|
| {bucket.Name} | {bucket.CreatedAt.Format("2006-01-02 15:04")} | {fmt.Sprintf("%d", bucket.ObjectCount)} | {formatBytes(bucket.Size)} | if bucket.Quota > 0 { 
                                                        
                                                            {formatBytes(bucket.Quota)}
                                                        
                                                        if bucket.QuotaEnabled {
                                                            } else {
                                                    No quota
                                                } 
                                                                {fmt.Sprintf("%.1f%% used", float64(bucket.Size)/float64(bucket.Quota)*100)}
                                                            } else { Disabled} | if bucket.VersioningEnabled { Enabled } else { Disabled } | if bucket.ObjectLockEnabled { 
                                                        
                                                            Enabled
                                                        
                                                        } else {
                                                    
                                                        Disabled
                                                    
                                                } 
                                                            {bucket.ObjectLockMode} • {fmt.Sprintf("%d days", bucket.ObjectLockDuration)}
                                                         | |
| No Object Store buckets foundCreate your first bucket to get started with S3 storage. | |||||||