github.com/qiniu/go-sdk/v7@v7.27.0/audit/apis/apis.go (about)

     1  // THIS FILE IS GENERATED BY api-generator, DO NOT EDIT DIRECTLY!
     2  
     3  package apis
     4  
     5  import (
     6  	httpclient "github.com/qiniu/go-sdk/v7/storagev2/http_client"
     7  	region "github.com/qiniu/go-sdk/v7/storagev2/region"
     8  )
     9  
    10  // API 客户端
    11  type Audit struct {
    12  	client *httpclient.Client
    13  }
    14  
    15  // 创建 API 客户端
    16  func NewAudit(options *httpclient.Options) *Audit {
    17  	return &Audit{client: httpclient.NewClient(options)}
    18  }
    19  
    20  // API 客户端选项
    21  type Options struct {
    22  	OverwrittenBucketHosts region.EndpointsProvider
    23  	OverwrittenBucketName  string
    24  	OverwrittenEndpoints   region.EndpointsProvider
    25  	OverwrittenRegion      region.RegionsProvider
    26  	OnRequestProgress      func(uint64, uint64)
    27  }