Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type AuthorizeAccount ¶
type AuthorizeAccount struct { AbsoluteMinimumPartSize int `json:"absoluteMinimumPartSize"` AccountID string `json:"accountId"` Allowed struct { BucketID string `json:"bucketId"` BucketName string `json:"bucketName"` Capabilities []string `json:"capabilities"` NamePrefix interface{} `json:"namePrefix"` } `json:"allowed"` APIURL string `json:"apiUrl"` AuthorizationToken string `json:"authorizationToken"` DownloadURL string `json:"downloadUrl"` RecommendedPartSize int `json:"recommendedPartSize"` }
func B2AuthorizeAccount ¶
func B2AuthorizeAccount() (AuthorizeAccount, error)
type UploadURL ¶
type UploadURL struct { AuthorizationToken string `json:"authorizationToken"` BucketID string `json:"bucketId"` UploadURL string `json:"uploadUrl"` }
func B2GetUploadURL ¶
func B2GetUploadURL(authorizeAccount AuthorizeAccount) (UploadURL, error)
Click to show internal directories.
Click to hide internal directories.