diff --git a/example/bucket/deleteInventory.go b/example/bucket/deleteInventory.go deleted file mode 100644 index 442d034..0000000 --- a/example/bucket/deleteInventory.go +++ /dev/null @@ -1,37 +0,0 @@ -package main - -import ( - "context" - "net/url" - "os" - - "net/http" - - "github.com/tencentyun/cos-go-sdk-v5" - "github.com/tencentyun/cos-go-sdk-v5/debug" -) - -func main() { - u, _ := url.Parse("https://alangz-1251668577.cos.ap-guangzhou.myqcloud.com") - b := &cos.BaseURL{ - BucketURL: u, - } - c := cos.NewClient(b, &http.Client{ - Transport: &cos.AuthorizationTransport{ - SecretID: os.Getenv("COS_SECRETID"), - SecretKey: os.Getenv("COS_SECRETKEY"), - Transport: &debug.DebugRequestTransport{ - RequestHeader: true, - RequestBody: true, - ResponseHeader: true, - ResponseBody: true, - }, - }, - }) - - id := "test1" - _, err := c.Bucket.DeleteBucketInventory(context.Background(), id) - if err != nil { - panic(err) - } -} diff --git a/example/bucket/getInventory.go b/example/bucket/getInventory.go deleted file mode 100644 index fa5768c..0000000 --- a/example/bucket/getInventory.go +++ /dev/null @@ -1,38 +0,0 @@ -package main - -import ( - "context" - "net/url" - "os" - - "net/http" - - "github.com/tencentyun/cos-go-sdk-v5" - "github.com/tencentyun/cos-go-sdk-v5/debug" -) - -func main() { - u, _ := url.Parse("https://alangz-1251668577.cos.ap-guangzhou.myqcloud.com") - // u, _ := url.Parse("https://test-1253846586.cos.ap-guangzhou.myqcloud.com") - b := &cos.BaseURL{ - BucketURL: u, - } - c := cos.NewClient(b, &http.Client{ - Transport: &cos.AuthorizationTransport{ - SecretID: os.Getenv("COS_SECRETID"), - SecretKey: os.Getenv("COS_SECRETKEY"), - Transport: &debug.DebugRequestTransport{ - RequestHeader: true, - RequestBody: true, - ResponseHeader: true, - ResponseBody: true, - }, - }, - }) - - id := "test1" - _, _, err := c.Bucket.GetBucketInventory(context.Background(), id) - if err != nil { - panic(err) - } -} diff --git a/example/bucket/getLogging.go b/example/bucket/getLogging.go deleted file mode 100644 index 4254321..0000000 --- a/example/bucket/getLogging.go +++ /dev/null @@ -1,41 +0,0 @@ -package main - -import ( - "context" - "fmt" - "net/url" - "os" - - "net/http" - - "github.com/tencentyun/cos-go-sdk-v5" - "github.com/tencentyun/cos-go-sdk-v5/debug" -) - -func main() { - u, _ := url.Parse("https://alangz-1251668577.cos.ap-guangzhou.myqcloud.com") - b := &cos.BaseURL{ - BucketURL: u, - } - c := cos.NewClient(b, &http.Client{ - Transport: &cos.AuthorizationTransport{ - SecretID: os.Getenv("COS_SECRETID"), - SecretKey: os.Getenv("COS_SECRETKEY"), - Transport: &debug.DebugRequestTransport{ - RequestHeader: true, - RequestBody: true, - ResponseHeader: true, - ResponseBody: true, - }, - }, - }) - - v, _, err := c.Bucket.GetBucketLogging(context.Background()) - if err != nil { - panic(err) - } - - if v.LoggingEnabled != nil { - fmt.Printf("target bucket is %s \n", v.LoggingEnabled.TargetBucket) - } -} diff --git a/example/bucket/listInventoryConfig.go b/example/bucket/listInventoryConfig.go deleted file mode 100644 index 136c35f..0000000 --- a/example/bucket/listInventoryConfig.go +++ /dev/null @@ -1,40 +0,0 @@ -package main - -import ( - "context" - "fmt" - "net/url" - "os" - - "net/http" - - "github.com/tencentyun/cos-go-sdk-v5" - "github.com/tencentyun/cos-go-sdk-v5/debug" -) - -func main() { - u, _ := url.Parse("https://alangz-1251668577.cos.ap-guangzhou.myqcloud.com") - b := &cos.BaseURL{ - BucketURL: u, - } - c := cos.NewClient(b, &http.Client{ - Transport: &cos.AuthorizationTransport{ - SecretID: os.Getenv("COS_SECRETID"), - SecretKey: os.Getenv("COS_SECRETKEY"), - Transport: &debug.DebugRequestTransport{ - RequestHeader: true, - RequestBody: true, - ResponseHeader: true, - ResponseBody: true, - }, - }, - }) - - v, _, err := c.Bucket.ListBucketInventoryConfigurations(context.Background(), "") - if err != nil { - panic(err) - } - for _, p := range v.InventoryConfigurations { - fmt.Printf("%s\n", p.Destination.BucketDestination.Bucket) - } -} diff --git a/example/bucket/putInventory.go b/example/bucket/putInventory.go deleted file mode 100644 index 1101a0f..0000000 --- a/example/bucket/putInventory.go +++ /dev/null @@ -1,61 +0,0 @@ -package main - -import ( - "context" - "net/url" - "os" - - "net/http" - - "github.com/tencentyun/cos-go-sdk-v5" - "github.com/tencentyun/cos-go-sdk-v5/debug" -) - -func main() { - u, _ := url.Parse("https://alangz-1251668577.cos.ap-guangzhou.myqcloud.com") - b := &cos.BaseURL{ - BucketURL: u, - } - c := cos.NewClient(b, &http.Client{ - Transport: &cos.AuthorizationTransport{ - SecretID: os.Getenv("COS_SECRETID"), - SecretKey: os.Getenv("COS_SECRETKEY"), - Transport: &debug.DebugRequestTransport{ - RequestHeader: true, - RequestBody: true, - ResponseHeader: true, - ResponseBody: true, - }, - }, - }) - - id := "test1" - opt := &cos.BucketPutInventoryOptions{ - ID: id, - // True or False - IsEnabled: "True", - IncludedObjectVersions: "All", - Filter: &cos.BucketInventoryFilter{ - Prefix: "test", - }, - OptionalFields: &cos.BucketInventoryOptionalFields{ - BucketInventoryFields: []string{ - "Size", "LastModifiedDate", - }, - }, - Schedule: &cos.BucketInventorySchedule{ - // Weekly or Daily - Frequency: "Daily", - }, - Destination: &cos.BucketInventoryDestination{ - BucketDestination: &cos.BucketInventoryDestinationContent{ - Bucket: "qcs::cos:ap-guangzhou::alangz-1251668577", - Format: "CSV", - }, - }, - } - _, err := c.Bucket.PutBucketInventory(context.Background(), id, opt) - if err != nil { - panic(err) - } -} diff --git a/example/bucket/putLogging.go b/example/bucket/putLogging.go deleted file mode 100644 index 5d0167a..0000000 --- a/example/bucket/putLogging.go +++ /dev/null @@ -1,43 +0,0 @@ -package main - -import ( - "context" - "net/url" - "os" - - "net/http" - - "github.com/tencentyun/cos-go-sdk-v5" - "github.com/tencentyun/cos-go-sdk-v5/debug" -) - -func main() { - u, _ := url.Parse("https://alangz-1251668577.cos.ap-guangzhou.myqcloud.com") - b := &cos.BaseURL{ - BucketURL: u, - } - c := cos.NewClient(b, &http.Client{ - Transport: &cos.AuthorizationTransport{ - SecretID: os.Getenv("COS_SECRETID"), - SecretKey: os.Getenv("COS_SECRETKEY"), - Transport: &debug.DebugRequestTransport{ - RequestHeader: true, - RequestBody: true, - ResponseHeader: true, - ResponseBody: true, - }, - }, - }) - - opt := &cos.BucketPutLoggingOptions{ - LoggingEnabled: &cos.BucketLoggingEnabled{ - // The bucket must same region. - TargetBucket: "alangzz-1251668577", - }, - } - - _, err := c.Bucket.PutBucketLogging(context.Background(), opt) - if err != nil { - panic(err) - } -}