Versions in this module Expand all Collapse all v0 v0.3.1 May 6, 2026 Changes in this version + type CreateUDBUserResponse struct + type DeleteUDBUserResponse struct + type DescribeActionLogListResponse struct + Events []UActEvent + NextToken string + TotalCount int + type DescribeUDBUserResponse struct + DataSet []UDBUser + type DescribeULogTopicResponse struct + Topics []ULogTopic + TotalCount int + type DescribeUSMSSignatureResponse struct + Signatures []USMSSignature + TotalCount int + type DescribeUSMSTemplateResponse struct + Templates []USMSTemplate + TotalCount int + type IAMCreateUserApiKeyResponse struct + AccessKeyID string + AccessKeySecret string + CreatedAt string + Status string + type IAMDeleteUserApiKeyResponse struct + type IAMDetachPoliciesFromUserResponse struct + type IAMListPoliciesForUserResponse struct + Policies []IAMUserAttachedPolicy + TotalCount int + type IAMListUserApiKeysResponse struct + ApiKeys []IAMUserApiKey + TotalCount int + type IAMUserApiKey struct + AccessKeyID string + CreatedAt string + Status string + type IAMUserAttachedPolicy struct + PolicyName string + PolicyURN string + ProjectID string + Scope string + type UActEvent struct + AccessKey string + EventID string + EventName string + EventSource string + EventTime string + Region string + ResourceName string + ResourceType string + SourceIPAddress string + Status string + UserName string + type UDBUser struct + IsLock string + UserName string type UFileBucketSet + Type string + type ULogTopic struct + CreateTime int64 + LogSetID string + LogSetName string + Region string + TopicID string + TopicName string + UpdateTime int64 + type USMSSignature struct + ErrMsg string + SigContent string + SigID string + SigType int + Status int + UpdateTime int64 + type USMSTemplate struct + ErrMsg string + Status int + Template string + TemplateID string + TemplateName string + TemplateType int + UpdateTime int64 + type UpdateBucketResponse struct + BucketID string + BucketName string v0.3.0 Apr 29, 2026 Changes in this version + type DescribeMemberListResponse struct + MemberSet []MemberInfo + TotalCount int + type IAMAttachPoliciesToUserResponse struct + type IAMCreateUserResponse struct + APIAccess bool + AccessKeyID string + AccessKeySecret string + CompanyID int64 + ConsoleAccess bool + DisplayName string + Password string + UserName string + type IAMDeleteUserResponse struct + type IAMListPoliciesResponse struct + Policies []IAMPolicyInfo + TotalCount int + type IAMListUsersResponse struct + TotalCount int + Users []IAMUserSummary + type IAMPolicyInfo struct + PolicyName string + PolicyURN string + type IAMRemoveUserFromProjectResponse struct + type IAMUserSummary struct + CreatedAt int64 + DisplayName string + Email string + Status string + UserName string + type MemberInfo struct + ActivateFlag int + Created int64 + LastLogin int64 + MemberEmail string + MemberName string + ProjectSet []MemberProjectInfo + State string + type MemberProjectInfo struct + CharacterID string + ProjectID string + ProjectName string v0.2.7 Apr 27, 2026 Changes in this version + const DefaultBaseURL + type APIError struct + Action string + Code int + Message string + RawBody string + StatusCode int + func (e *APIError) Error() string + type AccountInfo struct + Amount string + AmountAvailable string + type BaseResponse struct + Action string + Message string + RetCode RetCode + type Client struct + func NewClient(credential ucloudauth.Credential, opts ...Option) *Client + func (c *Client) Do(ctx context.Context, req Request, out any) error + type DescribeBucketResponse struct + DataSet []UFileBucketSet + type DescribeUDBInstanceResponse struct + DataSet []UDBInstanceSet + TotalCount int + type DescribeUDNSRecordResponse struct + RecordInfos []RecordInfo + TotalCount int + type DescribeUDNSZoneResponse struct + DNSZoneInfos []ZoneInfo + TotalCount int + type DescribeUHostInstanceResponse struct + TotalCount int + UHostSet []UHostSet + type GetBalanceResponse struct + AccountInfo AccountInfo + type GetProjectListResponse struct + ProjectSet []ProjectListInfo + type GetRegionResponse struct + Regions []RegionInfo + type GetUserInfoResponse struct + DataSet []UserInfo + type Option func(*Client) + func WithBaseURL(baseURL string) Option + func WithHTTPClient(httpClient *http.Client) Option + func WithProjectID(projectID string) Option + func WithRetryPolicy(policy RetryPolicy) Option + type ProjectListInfo struct + IsDefault bool + ProjectID string + ProjectName string + type RecordInfo struct + Name string + Type string + ValueSet []ValueSet + type RegionInfo struct + Region string + type Request struct + Action string + Idempotent bool + Params map[string]any + ProjectID string + Region string + type RetCode int + func (r *RetCode) UnmarshalJSON(data []byte) error + type RetryPolicy = httpclient.RetryPolicy + func DefaultRetryPolicy() RetryPolicy + type UDBInstanceSet struct + DBID string + DBSubVersion string + DBTypeID string + Name string + Port int + SubnetID string + VPCID string + VirtualIP string + type UFileBucketSet struct + BucketName string + Region string + type UHostIPSet struct + Default string + IP string + IPMode string + Type string + Weight int + type UHostSet struct + IPSet []UHostIPSet + Name string + OsType string + State string + UHostID string + type UserInfo struct + UserEmail string + UserID int + UserName string + type ValueSet struct + Data string + IsEnabled int + type ZoneInfo struct + DNSZoneID string + DNSZoneName string