Documentation
¶
Index ¶
- Constants
- type AuthDomain
- type CheckTcbServiceRequest
- type CheckTcbServiceResponse
- type Client
- func (c *Client) CheckTcbService(request *CheckTcbServiceRequest) (response *CheckTcbServiceResponse, err error)
- func (c *Client) CommonServiceAPI(request *CommonServiceAPIRequest) (response *CommonServiceAPIResponse, err error)
- func (c *Client) CreateAuthDomain(request *CreateAuthDomainRequest) (response *CreateAuthDomainResponse, err error)
- func (c *Client) CreateHostingDomain(request *CreateHostingDomainRequest) (response *CreateHostingDomainResponse, err error)
- func (c *Client) CreatePostpayPackage(request *CreatePostpayPackageRequest) (response *CreatePostpayPackageResponse, err error)
- func (c *Client) CreateStaticStore(request *CreateStaticStoreRequest) (response *CreateStaticStoreResponse, err error)
- func (c *Client) DeleteEndUser(request *DeleteEndUserRequest) (response *DeleteEndUserResponse, err error)
- func (c *Client) DescribeAuthDomains(request *DescribeAuthDomainsRequest) (response *DescribeAuthDomainsResponse, err error)
- func (c *Client) DescribeDatabaseACL(request *DescribeDatabaseACLRequest) (response *DescribeDatabaseACLResponse, err error)
- func (c *Client) DescribeEndUserLoginStatistic(request *DescribeEndUserLoginStatisticRequest) (response *DescribeEndUserLoginStatisticResponse, err error)
- func (c *Client) DescribeEndUserStatistic(request *DescribeEndUserStatisticRequest) (response *DescribeEndUserStatisticResponse, err error)
- func (c *Client) DescribeEndUsers(request *DescribeEndUsersRequest) (response *DescribeEndUsersResponse, err error)
- func (c *Client) DescribeEnvFreeQuota(request *DescribeEnvFreeQuotaRequest) (response *DescribeEnvFreeQuotaResponse, err error)
- func (c *Client) DescribeEnvLimit(request *DescribeEnvLimitRequest) (response *DescribeEnvLimitResponse, err error)
- func (c *Client) DescribeEnvs(request *DescribeEnvsRequest) (response *DescribeEnvsResponse, err error)
- func (c *Client) DescribeExtraPkgBillingInfo(request *DescribeExtraPkgBillingInfoRequest) (response *DescribeExtraPkgBillingInfoResponse, err error)
- func (c *Client) DescribePostpayPackageFreeQuotas(request *DescribePostpayPackageFreeQuotasRequest) (response *DescribePostpayPackageFreeQuotasResponse, err error)
- func (c *Client) DescribeQuotaData(request *DescribeQuotaDataRequest) (response *DescribeQuotaDataResponse, err error)
- func (c *Client) DestroyEnv(request *DestroyEnvRequest) (response *DestroyEnvResponse, err error)
- func (c *Client) DestroyStaticStore(request *DestroyStaticStoreRequest) (response *DestroyStaticStoreResponse, err error)
- func (c *Client) ModifyDatabaseACL(request *ModifyDatabaseACLRequest) (response *ModifyDatabaseACLResponse, err error)
- func (c *Client) ModifyEnv(request *ModifyEnvRequest) (response *ModifyEnvResponse, err error)
- func (c *Client) ReinstateEnv(request *ReinstateEnvRequest) (response *ReinstateEnvResponse, err error)
- type CommonServiceAPIRequest
- type CommonServiceAPIResponse
- type CreateAuthDomainRequest
- type CreateAuthDomainResponse
- type CreateHostingDomainRequest
- type CreateHostingDomainResponse
- type CreatePostpayPackageRequest
- type CreatePostpayPackageResponse
- type CreateStaticStoreRequest
- type CreateStaticStoreResponse
- type DatabasesInfo
- type DeleteEndUserRequest
- type DeleteEndUserResponse
- type DescribeAuthDomainsRequest
- type DescribeAuthDomainsResponse
- type DescribeDatabaseACLRequest
- type DescribeDatabaseACLResponse
- type DescribeEndUserLoginStatisticRequest
- type DescribeEndUserLoginStatisticResponse
- type DescribeEndUserStatisticRequest
- type DescribeEndUserStatisticResponse
- type DescribeEndUsersRequest
- type DescribeEndUsersResponse
- type DescribeEnvFreeQuotaRequest
- type DescribeEnvFreeQuotaResponse
- type DescribeEnvLimitRequest
- type DescribeEnvLimitResponse
- type DescribeEnvsRequest
- type DescribeEnvsResponse
- type DescribeExtraPkgBillingInfoRequest
- type DescribeExtraPkgBillingInfoResponse
- type DescribePostpayPackageFreeQuotasRequest
- type DescribePostpayPackageFreeQuotasResponse
- type DescribeQuotaDataRequest
- type DescribeQuotaDataResponse
- type DestroyEnvRequest
- type DestroyEnvResponse
- type DestroyStaticStoreRequest
- type DestroyStaticStoreResponse
- type EndUserInfo
- type EnvBillingInfoItem
- type EnvInfo
- type FunctionInfo
- type LogServiceInfo
- type LoginStatistic
- type ModifyDatabaseACLRequest
- type ModifyDatabaseACLResponse
- type ModifyEnvRequest
- type ModifyEnvResponse
- type OrderInfo
- type PackageFreeQuotaInfo
- type PlatformStatistic
- type PostpayEnvQuota
- type ReinstateEnvRequest
- type ReinstateEnvResponse
- type StaticStorageInfo
- type StorageInfo
Constants ¶
View Source
const APIVersion = "2018-06-08"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AuthDomain ¶
type AuthDomain struct {
// 域名ID
Id *string `json:"Id,omitempty" name:"Id"`
// 域名
Domain *string `json:"Domain,omitempty" name:"Domain"`
// 域名类型。包含以下取值:
// <li>SYSTEM</li>
// <li>USER</li>
Type *string `json:"Type,omitempty" name:"Type"`
// 状态。包含以下取值:
// <li>ENABLE</li>
// <li>DISABLE</li>
Status *string `json:"Status,omitempty" name:"Status"`
// 创建时间
CreateTime *string `json:"CreateTime,omitempty" name:"CreateTime"`
// 更新时间
UpdateTime *string `json:"UpdateTime,omitempty" name:"UpdateTime"`
}
type CheckTcbServiceRequest ¶
type CheckTcbServiceRequest struct {
*tchttp.BaseRequest
}
func NewCheckTcbServiceRequest ¶
func NewCheckTcbServiceRequest() (request *CheckTcbServiceRequest)
func (*CheckTcbServiceRequest) FromJsonString ¶
func (r *CheckTcbServiceRequest) FromJsonString(s string) error
func (*CheckTcbServiceRequest) ToJsonString ¶
func (r *CheckTcbServiceRequest) ToJsonString() string
type CheckTcbServiceResponse ¶
type CheckTcbServiceResponse struct {
*tchttp.BaseResponse
Response *struct {
// true表示已开通
Initialized *bool `json:"Initialized,omitempty" name:"Initialized"`
// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
} `json:"Response"`
}
func NewCheckTcbServiceResponse ¶
func NewCheckTcbServiceResponse() (response *CheckTcbServiceResponse)
func (*CheckTcbServiceResponse) FromJsonString ¶
func (r *CheckTcbServiceResponse) FromJsonString(s string) error
func (*CheckTcbServiceResponse) ToJsonString ¶
func (r *CheckTcbServiceResponse) ToJsonString() string
type Client ¶
func NewClient ¶
func NewClient(credential *common.Credential, region string, clientProfile *profile.ClientProfile) (client *Client, err error)
func NewClientWithSecretId ¶
Deprecated
func (*Client) CheckTcbService ¶
func (c *Client) CheckTcbService(request *CheckTcbServiceRequest) (response *CheckTcbServiceResponse, err error)
检查是否开通Tcb服务
func (*Client) CommonServiceAPI ¶
func (c *Client) CommonServiceAPI(request *CommonServiceAPIRequest) (response *CommonServiceAPIResponse, err error)
TCB云API统一入口
func (*Client) CreateAuthDomain ¶
func (c *Client) CreateAuthDomain(request *CreateAuthDomainRequest) (response *CreateAuthDomainResponse, err error)
增加安全域名
func (*Client) CreateHostingDomain ¶
func (c *Client) CreateHostingDomain(request *CreateHostingDomainRequest) (response *CreateHostingDomainResponse, err error)
创建托管域名
func (*Client) CreatePostpayPackage ¶
func (c *Client) CreatePostpayPackage(request *CreatePostpayPackageRequest) (response *CreatePostpayPackageResponse, err error)
开通后付费资源
func (*Client) CreateStaticStore ¶
func (c *Client) CreateStaticStore(request *CreateStaticStoreRequest) (response *CreateStaticStoreResponse, err error)
创建静态托管资源,包括COS和CDN,异步任务创建,查看创建结果需要根据DescribeStaticStore接口来查看
func (*Client) DeleteEndUser ¶
func (c *Client) DeleteEndUser(request *DeleteEndUserRequest) (response *DeleteEndUserResponse, err error)
删除终端用户
func (*Client) DescribeAuthDomains ¶
func (c *Client) DescribeAuthDomains(request *DescribeAuthDomainsRequest) (response *DescribeAuthDomainsResponse, err error)
获取安全域名列表
func (*Client) DescribeDatabaseACL ¶
func (c *Client) DescribeDatabaseACL(request *DescribeDatabaseACLRequest) (response *DescribeDatabaseACLResponse, err error)
获取数据库权限
func (*Client) DescribeEndUserLoginStatistic ¶
func (c *Client) DescribeEndUserLoginStatistic(request *DescribeEndUserLoginStatisticRequest) (response *DescribeEndUserLoginStatisticResponse, err error)
获取环境终端用户新增与登录信息
func (*Client) DescribeEndUserStatistic ¶
func (c *Client) DescribeEndUserStatistic(request *DescribeEndUserStatisticRequest) (response *DescribeEndUserStatisticResponse, err error)
获取终端用户总量与平台分布情况
func (*Client) DescribeEndUsers ¶
func (c *Client) DescribeEndUsers(request *DescribeEndUsersRequest) (response *DescribeEndUsersResponse, err error)
获取终端用户列表
func (*Client) DescribeEnvFreeQuota ¶
func (c *Client) DescribeEnvFreeQuota(request *DescribeEnvFreeQuotaRequest) (response *DescribeEnvFreeQuotaResponse, err error)
查询后付费免费配额信息
func (*Client) DescribeEnvLimit ¶
func (c *Client) DescribeEnvLimit(request *DescribeEnvLimitRequest) (response *DescribeEnvLimitResponse, err error)
查询环境个数上限
func (*Client) DescribeEnvs ¶
func (c *Client) DescribeEnvs(request *DescribeEnvsRequest) (response *DescribeEnvsResponse, err error)
获取环境列表,含环境下的各个资源信息。尤其是各资源的唯一标识,是请求各资源的关键参数
func (*Client) DescribeExtraPkgBillingInfo ¶
func (c *Client) DescribeExtraPkgBillingInfo(request *DescribeExtraPkgBillingInfoRequest) (response *DescribeExtraPkgBillingInfoResponse, err error)
获取增值包计费相关信息
func (*Client) DescribePostpayPackageFreeQuotas ¶
func (c *Client) DescribePostpayPackageFreeQuotas(request *DescribePostpayPackageFreeQuotasRequest) (response *DescribePostpayPackageFreeQuotasResponse, err error)
获取后付费免费额度
func (*Client) DescribeQuotaData ¶
func (c *Client) DescribeQuotaData(request *DescribeQuotaDataRequest) (response *DescribeQuotaDataResponse, err error)
查询指定指标的配额使用量
func (*Client) DestroyEnv ¶
func (c *Client) DestroyEnv(request *DestroyEnvRequest) (response *DestroyEnvResponse, err error)
销毁环境
func (*Client) DestroyStaticStore ¶
func (c *Client) DestroyStaticStore(request *DestroyStaticStoreRequest) (response *DestroyStaticStoreResponse, err error)
销毁静态托管资源,该接口创建异步销毁任务,资源最终状态可从DestroyStaticStore接口查看
func (*Client) ModifyDatabaseACL ¶
func (c *Client) ModifyDatabaseACL(request *ModifyDatabaseACLRequest) (response *ModifyDatabaseACLResponse, err error)
修改数据库权限
func (*Client) ModifyEnv ¶
func (c *Client) ModifyEnv(request *ModifyEnvRequest) (response *ModifyEnvResponse, err error)
更新环境信息
func (*Client) ReinstateEnv ¶
func (c *Client) ReinstateEnv(request *ReinstateEnvRequest) (response *ReinstateEnvResponse, err error)
针对已隔离的免费环境,可以通过本接口将其恢复访问。
type CommonServiceAPIRequest ¶
type CommonServiceAPIRequest struct {
*tchttp.BaseRequest
// Service名,需要转发访问的接口名
Service *string `json:"Service,omitempty" name:"Service"`
// 需要转发的云API参数,要转成JSON格式
JSONData *string `json:"JSONData,omitempty" name:"JSONData"`
}
func NewCommonServiceAPIRequest ¶
func NewCommonServiceAPIRequest() (request *CommonServiceAPIRequest)
func (*CommonServiceAPIRequest) FromJsonString ¶
func (r *CommonServiceAPIRequest) FromJsonString(s string) error
func (*CommonServiceAPIRequest) ToJsonString ¶
func (r *CommonServiceAPIRequest) ToJsonString() string
type CommonServiceAPIResponse ¶
type CommonServiceAPIResponse struct {
*tchttp.BaseResponse
Response *struct {
// json格式response
JSONResp *string `json:"JSONResp,omitempty" name:"JSONResp"`
// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
} `json:"Response"`
}
func NewCommonServiceAPIResponse ¶
func NewCommonServiceAPIResponse() (response *CommonServiceAPIResponse)
func (*CommonServiceAPIResponse) FromJsonString ¶
func (r *CommonServiceAPIResponse) FromJsonString(s string) error
func (*CommonServiceAPIResponse) ToJsonString ¶
func (r *CommonServiceAPIResponse) ToJsonString() string
type CreateAuthDomainRequest ¶
type CreateAuthDomainRequest struct {
*tchttp.BaseRequest
// 环境ID
EnvId *string `json:"EnvId,omitempty" name:"EnvId"`
// 安全域名
Domains []*string `json:"Domains,omitempty" name:"Domains" list`
}
func NewCreateAuthDomainRequest ¶
func NewCreateAuthDomainRequest() (request *CreateAuthDomainRequest)
func (*CreateAuthDomainRequest) FromJsonString ¶
func (r *CreateAuthDomainRequest) FromJsonString(s string) error
func (*CreateAuthDomainRequest) ToJsonString ¶
func (r *CreateAuthDomainRequest) ToJsonString() string
type CreateAuthDomainResponse ¶
type CreateAuthDomainResponse struct {
*tchttp.BaseResponse
Response *struct {
// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
} `json:"Response"`
}
func NewCreateAuthDomainResponse ¶
func NewCreateAuthDomainResponse() (response *CreateAuthDomainResponse)
func (*CreateAuthDomainResponse) FromJsonString ¶
func (r *CreateAuthDomainResponse) FromJsonString(s string) error
func (*CreateAuthDomainResponse) ToJsonString ¶
func (r *CreateAuthDomainResponse) ToJsonString() string
type CreateHostingDomainRequest ¶
type CreateHostingDomainRequest struct {
*tchttp.BaseRequest
// 环境ID
EnvId *string `json:"EnvId,omitempty" name:"EnvId"`
// 域名
Domain *string `json:"Domain,omitempty" name:"Domain"`
// 证书ID
CertId *string `json:"CertId,omitempty" name:"CertId"`
}
func NewCreateHostingDomainRequest ¶
func NewCreateHostingDomainRequest() (request *CreateHostingDomainRequest)
func (*CreateHostingDomainRequest) FromJsonString ¶
func (r *CreateHostingDomainRequest) FromJsonString(s string) error
func (*CreateHostingDomainRequest) ToJsonString ¶
func (r *CreateHostingDomainRequest) ToJsonString() string
type CreateHostingDomainResponse ¶
type CreateHostingDomainResponse struct {
*tchttp.BaseResponse
Response *struct {
// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
} `json:"Response"`
}
func NewCreateHostingDomainResponse ¶
func NewCreateHostingDomainResponse() (response *CreateHostingDomainResponse)
func (*CreateHostingDomainResponse) FromJsonString ¶
func (r *CreateHostingDomainResponse) FromJsonString(s string) error
func (*CreateHostingDomainResponse) ToJsonString ¶
func (r *CreateHostingDomainResponse) ToJsonString() string
type CreatePostpayPackageRequest ¶
type CreatePostpayPackageRequest struct {
*tchttp.BaseRequest
// 环境ID
EnvId *string `json:"EnvId,omitempty" name:"EnvId"`
// 微信 AppId,微信必传
WxAppId *string `json:"WxAppId,omitempty" name:"WxAppId"`
// 付费来源
// <li>miniapp</li>
// <li>qcloud</li>
Source *string `json:"Source,omitempty" name:"Source"`
// 用户享有的免费额度级别,目前只能为“basic”,不传该字段或该字段为空,标识不享受免费额度。
FreeQuota *string `json:"FreeQuota,omitempty" name:"FreeQuota"`
// 环境别名,要以a-z开头,不能包含 a-zA-z0-9- 以外的字符
Alias *string `json:"Alias,omitempty" name:"Alias"`
// 环境创建来源,取值:
// <li>miniapp</li>
// <li>qcloud</li>
// 用法同CreateEnv接口的Source参数
// 和 Channel 参数同时传,或者同时不传;EnvId 为空时必传。
EnvSource *string `json:"EnvSource,omitempty" name:"EnvSource"`
// 如果envsource为miniapp, channel可以为ide或api;
// 如果envsource为qcloud, channel可以为qc_console,cocos, qq, cloudgame,dcloud
// 和 EnvSource 参数同时传,或者同时不传;EnvId 为空时必传。
Channel *string `json:"Channel,omitempty" name:"Channel"`
}
func NewCreatePostpayPackageRequest ¶
func NewCreatePostpayPackageRequest() (request *CreatePostpayPackageRequest)
func (*CreatePostpayPackageRequest) FromJsonString ¶
func (r *CreatePostpayPackageRequest) FromJsonString(s string) error
func (*CreatePostpayPackageRequest) ToJsonString ¶
func (r *CreatePostpayPackageRequest) ToJsonString() string
type CreatePostpayPackageResponse ¶
type CreatePostpayPackageResponse struct {
*tchttp.BaseResponse
Response *struct {
// 后付费订单号
TranId *string `json:"TranId,omitempty" name:"TranId"`
// 环境ID
// 注意:此字段可能返回 null,表示取不到有效值。
EnvId *string `json:"EnvId,omitempty" name:"EnvId"`
// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
} `json:"Response"`
}
func NewCreatePostpayPackageResponse ¶
func NewCreatePostpayPackageResponse() (response *CreatePostpayPackageResponse)
func (*CreatePostpayPackageResponse) FromJsonString ¶
func (r *CreatePostpayPackageResponse) FromJsonString(s string) error
func (*CreatePostpayPackageResponse) ToJsonString ¶
func (r *CreatePostpayPackageResponse) ToJsonString() string
type CreateStaticStoreRequest ¶
type CreateStaticStoreRequest struct {
*tchttp.BaseRequest
// 环境ID
EnvId *string `json:"EnvId,omitempty" name:"EnvId"`
}
func NewCreateStaticStoreRequest ¶
func NewCreateStaticStoreRequest() (request *CreateStaticStoreRequest)
func (*CreateStaticStoreRequest) FromJsonString ¶
func (r *CreateStaticStoreRequest) FromJsonString(s string) error
func (*CreateStaticStoreRequest) ToJsonString ¶
func (r *CreateStaticStoreRequest) ToJsonString() string
type CreateStaticStoreResponse ¶
type CreateStaticStoreResponse struct {
*tchttp.BaseResponse
Response *struct {
// 创建静态资源结果(succ/fail)
// 注意:此字段可能返回 null,表示取不到有效值。
Result *string `json:"Result,omitempty" name:"Result"`
// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
} `json:"Response"`
}
func NewCreateStaticStoreResponse ¶
func NewCreateStaticStoreResponse() (response *CreateStaticStoreResponse)
func (*CreateStaticStoreResponse) FromJsonString ¶
func (r *CreateStaticStoreResponse) FromJsonString(s string) error
func (*CreateStaticStoreResponse) ToJsonString ¶
func (r *CreateStaticStoreResponse) ToJsonString() string
type DatabasesInfo ¶
type DatabasesInfo struct {
// 数据库唯一标识
InstanceId *string `json:"InstanceId,omitempty" name:"InstanceId"`
// 状态。包含以下取值:
// <li>INITIALIZING:资源初始化中</li>
// <li>RUNNING:运行中,可正常使用的状态</li>
// <li>UNUSABLE:禁用,不可用</li>
// <li>OVERDUE:资源过期</li>
Status *string `json:"Status,omitempty" name:"Status"`
// 所属地域。
// 当前支持ap-shanghai
Region *string `json:"Region,omitempty" name:"Region"`
}
type DeleteEndUserRequest ¶
type DeleteEndUserRequest struct {
*tchttp.BaseRequest
// 环境ID
EnvId *string `json:"EnvId,omitempty" name:"EnvId"`
// 用户列表,每一项都是uuid
UserList []*string `json:"UserList,omitempty" name:"UserList" list`
}
func NewDeleteEndUserRequest ¶
func NewDeleteEndUserRequest() (request *DeleteEndUserRequest)
func (*DeleteEndUserRequest) FromJsonString ¶
func (r *DeleteEndUserRequest) FromJsonString(s string) error
func (*DeleteEndUserRequest) ToJsonString ¶
func (r *DeleteEndUserRequest) ToJsonString() string
type DeleteEndUserResponse ¶
type DeleteEndUserResponse struct {
*tchttp.BaseResponse
Response *struct {
// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
} `json:"Response"`
}
func NewDeleteEndUserResponse ¶
func NewDeleteEndUserResponse() (response *DeleteEndUserResponse)
func (*DeleteEndUserResponse) FromJsonString ¶
func (r *DeleteEndUserResponse) FromJsonString(s string) error
func (*DeleteEndUserResponse) ToJsonString ¶
func (r *DeleteEndUserResponse) ToJsonString() string
type DescribeAuthDomainsRequest ¶
type DescribeAuthDomainsRequest struct {
*tchttp.BaseRequest
// 环境ID
EnvId *string `json:"EnvId,omitempty" name:"EnvId"`
}
func NewDescribeAuthDomainsRequest ¶
func NewDescribeAuthDomainsRequest() (request *DescribeAuthDomainsRequest)
func (*DescribeAuthDomainsRequest) FromJsonString ¶
func (r *DescribeAuthDomainsRequest) FromJsonString(s string) error
func (*DescribeAuthDomainsRequest) ToJsonString ¶
func (r *DescribeAuthDomainsRequest) ToJsonString() string
type DescribeAuthDomainsResponse ¶
type DescribeAuthDomainsResponse struct {
*tchttp.BaseResponse
Response *struct {
// 安全域名列表列表
Domains []*AuthDomain `json:"Domains,omitempty" name:"Domains" list`
// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
} `json:"Response"`
}
func NewDescribeAuthDomainsResponse ¶
func NewDescribeAuthDomainsResponse() (response *DescribeAuthDomainsResponse)
func (*DescribeAuthDomainsResponse) FromJsonString ¶
func (r *DescribeAuthDomainsResponse) FromJsonString(s string) error
func (*DescribeAuthDomainsResponse) ToJsonString ¶
func (r *DescribeAuthDomainsResponse) ToJsonString() string
type DescribeDatabaseACLRequest ¶
type DescribeDatabaseACLRequest struct {
*tchttp.BaseRequest
// 环境ID
EnvId *string `json:"EnvId,omitempty" name:"EnvId"`
// 集合名称
CollectionName *string `json:"CollectionName,omitempty" name:"CollectionName"`
}
func NewDescribeDatabaseACLRequest ¶
func NewDescribeDatabaseACLRequest() (request *DescribeDatabaseACLRequest)
func (*DescribeDatabaseACLRequest) FromJsonString ¶
func (r *DescribeDatabaseACLRequest) FromJsonString(s string) error
func (*DescribeDatabaseACLRequest) ToJsonString ¶
func (r *DescribeDatabaseACLRequest) ToJsonString() string
type DescribeDatabaseACLResponse ¶
type DescribeDatabaseACLResponse struct {
*tchttp.BaseResponse
Response *struct {
// 权限标签。包含以下取值:
// <li> READONLY:所有用户可读,仅创建者和管理员可写</li>
// <li> PRIVATE:仅创建者及管理员可读写</li>
// <li> ADMINWRITE:所有用户可读,仅管理员可写</li>
// <li> ADMINONLY:仅管理员可读写</li>
AclTag *string `json:"AclTag,omitempty" name:"AclTag"`
// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
} `json:"Response"`
}
func NewDescribeDatabaseACLResponse ¶
func NewDescribeDatabaseACLResponse() (response *DescribeDatabaseACLResponse)
func (*DescribeDatabaseACLResponse) FromJsonString ¶
func (r *DescribeDatabaseACLResponse) FromJsonString(s string) error
func (*DescribeDatabaseACLResponse) ToJsonString ¶
func (r *DescribeDatabaseACLResponse) ToJsonString() string
type DescribeEndUserLoginStatisticRequest ¶
type DescribeEndUserLoginStatisticRequest struct {
*tchttp.BaseRequest
// 环境id
EnvId *string `json:"EnvId,omitempty" name:"EnvId"`
// 终端用户来源
// <li> qcloud </li>
// <li>miniapp</li>
Source *string `json:"Source,omitempty" name:"Source"`
}
func NewDescribeEndUserLoginStatisticRequest ¶
func NewDescribeEndUserLoginStatisticRequest() (request *DescribeEndUserLoginStatisticRequest)
func (*DescribeEndUserLoginStatisticRequest) FromJsonString ¶
func (r *DescribeEndUserLoginStatisticRequest) FromJsonString(s string) error
func (*DescribeEndUserLoginStatisticRequest) ToJsonString ¶
func (r *DescribeEndUserLoginStatisticRequest) ToJsonString() string
type DescribeEndUserLoginStatisticResponse ¶
type DescribeEndUserLoginStatisticResponse struct {
*tchttp.BaseResponse
Response *struct {
// 环境终端用户新增与登录统计
// 注意:此字段可能返回 null,表示取不到有效值。
LoginStatistics []*LoginStatistic `json:"LoginStatistics,omitempty" name:"LoginStatistics" list`
// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
} `json:"Response"`
}
func NewDescribeEndUserLoginStatisticResponse ¶
func NewDescribeEndUserLoginStatisticResponse() (response *DescribeEndUserLoginStatisticResponse)
func (*DescribeEndUserLoginStatisticResponse) FromJsonString ¶
func (r *DescribeEndUserLoginStatisticResponse) FromJsonString(s string) error
func (*DescribeEndUserLoginStatisticResponse) ToJsonString ¶
func (r *DescribeEndUserLoginStatisticResponse) ToJsonString() string
type DescribeEndUserStatisticRequest ¶
type DescribeEndUserStatisticRequest struct {
*tchttp.BaseRequest
// 环境id
EnvId *string `json:"EnvId,omitempty" name:"EnvId"`
}
func NewDescribeEndUserStatisticRequest ¶
func NewDescribeEndUserStatisticRequest() (request *DescribeEndUserStatisticRequest)
func (*DescribeEndUserStatisticRequest) FromJsonString ¶
func (r *DescribeEndUserStatisticRequest) FromJsonString(s string) error
func (*DescribeEndUserStatisticRequest) ToJsonString ¶
func (r *DescribeEndUserStatisticRequest) ToJsonString() string
type DescribeEndUserStatisticResponse ¶
type DescribeEndUserStatisticResponse struct {
*tchttp.BaseResponse
Response *struct {
// 终端用户各平台统计
// 注意:此字段可能返回 null,表示取不到有效值。
PlatformStatistics []*PlatformStatistic `json:"PlatformStatistics,omitempty" name:"PlatformStatistics" list`
// 终端用户总数
TotalCount *uint64 `json:"TotalCount,omitempty" name:"TotalCount"`
// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
} `json:"Response"`
}
func NewDescribeEndUserStatisticResponse ¶
func NewDescribeEndUserStatisticResponse() (response *DescribeEndUserStatisticResponse)
func (*DescribeEndUserStatisticResponse) FromJsonString ¶
func (r *DescribeEndUserStatisticResponse) FromJsonString(s string) error
func (*DescribeEndUserStatisticResponse) ToJsonString ¶
func (r *DescribeEndUserStatisticResponse) ToJsonString() string
type DescribeEndUsersRequest ¶
type DescribeEndUsersRequest struct {
*tchttp.BaseRequest
// 开发者的环境ID
EnvId *string `json:"EnvId,omitempty" name:"EnvId"`
// 按照 uuid 列表过滤,最大个数为100
UUIds []*string `json:"UUIds,omitempty" name:"UUIds" list`
}
func NewDescribeEndUsersRequest ¶
func NewDescribeEndUsersRequest() (request *DescribeEndUsersRequest)
func (*DescribeEndUsersRequest) FromJsonString ¶
func (r *DescribeEndUsersRequest) FromJsonString(s string) error
func (*DescribeEndUsersRequest) ToJsonString ¶
func (r *DescribeEndUsersRequest) ToJsonString() string
type DescribeEndUsersResponse ¶
type DescribeEndUsersResponse struct {
*tchttp.BaseResponse
Response *struct {
// 用户总数
Total *uint64 `json:"Total,omitempty" name:"Total"`
// 用户列表
Users []*EndUserInfo `json:"Users,omitempty" name:"Users" list`
// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
} `json:"Response"`
}
func NewDescribeEndUsersResponse ¶
func NewDescribeEndUsersResponse() (response *DescribeEndUsersResponse)
func (*DescribeEndUsersResponse) FromJsonString ¶
func (r *DescribeEndUsersResponse) FromJsonString(s string) error
func (*DescribeEndUsersResponse) ToJsonString ¶
func (r *DescribeEndUsersResponse) ToJsonString() string
type DescribeEnvFreeQuotaRequest ¶
type DescribeEnvFreeQuotaRequest struct {
*tchttp.BaseRequest
// 环境ID
EnvId *string `json:"EnvId,omitempty" name:"EnvId"`
// 资源类型:可选值:CDN, COS, FLEXDB, HOSTING, SCF
// 不传则返回全部资源指标
ResourceTypes []*string `json:"ResourceTypes,omitempty" name:"ResourceTypes" list`
}
func NewDescribeEnvFreeQuotaRequest ¶
func NewDescribeEnvFreeQuotaRequest() (request *DescribeEnvFreeQuotaRequest)
func (*DescribeEnvFreeQuotaRequest) FromJsonString ¶
func (r *DescribeEnvFreeQuotaRequest) FromJsonString(s string) error
func (*DescribeEnvFreeQuotaRequest) ToJsonString ¶
func (r *DescribeEnvFreeQuotaRequest) ToJsonString() string
type DescribeEnvFreeQuotaResponse ¶
type DescribeEnvFreeQuotaResponse struct {
*tchttp.BaseResponse
Response *struct {
// 免费抵扣配额详情
// 注意:此字段可能返回 null,表示取不到有效值。
QuotaItems []*PostpayEnvQuota `json:"QuotaItems,omitempty" name:"QuotaItems" list`
// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
} `json:"Response"`
}
func NewDescribeEnvFreeQuotaResponse ¶
func NewDescribeEnvFreeQuotaResponse() (response *DescribeEnvFreeQuotaResponse)
func (*DescribeEnvFreeQuotaResponse) FromJsonString ¶
func (r *DescribeEnvFreeQuotaResponse) FromJsonString(s string) error
func (*DescribeEnvFreeQuotaResponse) ToJsonString ¶
func (r *DescribeEnvFreeQuotaResponse) ToJsonString() string
type DescribeEnvLimitRequest ¶
type DescribeEnvLimitRequest struct {
*tchttp.BaseRequest
}
func NewDescribeEnvLimitRequest ¶
func NewDescribeEnvLimitRequest() (request *DescribeEnvLimitRequest)
func (*DescribeEnvLimitRequest) FromJsonString ¶
func (r *DescribeEnvLimitRequest) FromJsonString(s string) error
func (*DescribeEnvLimitRequest) ToJsonString ¶
func (r *DescribeEnvLimitRequest) ToJsonString() string
type DescribeEnvLimitResponse ¶
type DescribeEnvLimitResponse struct {
*tchttp.BaseResponse
Response *struct {
// 环境总数上限
MaxEnvNum *int64 `json:"MaxEnvNum,omitempty" name:"MaxEnvNum"`
// 目前环境总数
CurrentEnvNum *int64 `json:"CurrentEnvNum,omitempty" name:"CurrentEnvNum"`
// 免费环境数量上限
MaxFreeEnvNum *int64 `json:"MaxFreeEnvNum,omitempty" name:"MaxFreeEnvNum"`
// 目前免费环境数量
CurrentFreeEnvNum *int64 `json:"CurrentFreeEnvNum,omitempty" name:"CurrentFreeEnvNum"`
// 总计允许销毁环境次数上限
MaxDeleteTotal *int64 `json:"MaxDeleteTotal,omitempty" name:"MaxDeleteTotal"`
// 目前已销毁环境次数
CurrentDeleteTotal *int64 `json:"CurrentDeleteTotal,omitempty" name:"CurrentDeleteTotal"`
// 每月允许销毁环境次数上限
MaxDeleteMonthly *int64 `json:"MaxDeleteMonthly,omitempty" name:"MaxDeleteMonthly"`
// 本月已销毁环境次数
CurrentDeleteMonthly *int64 `json:"CurrentDeleteMonthly,omitempty" name:"CurrentDeleteMonthly"`
// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
} `json:"Response"`
}
func NewDescribeEnvLimitResponse ¶
func NewDescribeEnvLimitResponse() (response *DescribeEnvLimitResponse)
func (*DescribeEnvLimitResponse) FromJsonString ¶
func (r *DescribeEnvLimitResponse) FromJsonString(s string) error
func (*DescribeEnvLimitResponse) ToJsonString ¶
func (r *DescribeEnvLimitResponse) ToJsonString() string
type DescribeEnvsRequest ¶
type DescribeEnvsRequest struct {
*tchttp.BaseRequest
// 环境ID,如果传了这个参数则只返回该环境的相关信息
EnvId *string `json:"EnvId,omitempty" name:"EnvId"`
// 指定Channels字段为可见渠道列表或不可见渠道列表
// 如只想获取渠道A的环境 就填写IsVisible= true,Channels = ["A"], 过滤渠道A拉取其他渠道环境时填写IsVisible= false,Channels = ["A"]
IsVisible *bool `json:"IsVisible,omitempty" name:"IsVisible"`
// 渠道列表,代表可见或不可见渠道由IsVisible参数指定
Channels []*string `json:"Channels,omitempty" name:"Channels" list`
}
func NewDescribeEnvsRequest ¶
func NewDescribeEnvsRequest() (request *DescribeEnvsRequest)
func (*DescribeEnvsRequest) FromJsonString ¶
func (r *DescribeEnvsRequest) FromJsonString(s string) error
func (*DescribeEnvsRequest) ToJsonString ¶
func (r *DescribeEnvsRequest) ToJsonString() string
type DescribeEnvsResponse ¶
type DescribeEnvsResponse struct {
*tchttp.BaseResponse
Response *struct {
// 环境信息列表
EnvList []*EnvInfo `json:"EnvList,omitempty" name:"EnvList" list`
// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
} `json:"Response"`
}
func NewDescribeEnvsResponse ¶
func NewDescribeEnvsResponse() (response *DescribeEnvsResponse)
func (*DescribeEnvsResponse) FromJsonString ¶
func (r *DescribeEnvsResponse) FromJsonString(s string) error
func (*DescribeEnvsResponse) ToJsonString ¶
func (r *DescribeEnvsResponse) ToJsonString() string
type DescribeExtraPkgBillingInfoRequest ¶
type DescribeExtraPkgBillingInfoRequest struct {
*tchttp.BaseRequest
// 已购买增值包的环境ID
EnvId *string `json:"EnvId,omitempty" name:"EnvId"`
}
func NewDescribeExtraPkgBillingInfoRequest ¶
func NewDescribeExtraPkgBillingInfoRequest() (request *DescribeExtraPkgBillingInfoRequest)
func (*DescribeExtraPkgBillingInfoRequest) FromJsonString ¶
func (r *DescribeExtraPkgBillingInfoRequest) FromJsonString(s string) error
func (*DescribeExtraPkgBillingInfoRequest) ToJsonString ¶
func (r *DescribeExtraPkgBillingInfoRequest) ToJsonString() string
type DescribeExtraPkgBillingInfoResponse ¶
type DescribeExtraPkgBillingInfoResponse struct {
*tchttp.BaseResponse
Response *struct {
// 增值包计费信息列表
EnvInfoList []*EnvBillingInfoItem `json:"EnvInfoList,omitempty" name:"EnvInfoList" list`
// 增值包数目
Total *uint64 `json:"Total,omitempty" name:"Total"`
// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
} `json:"Response"`
}
func NewDescribeExtraPkgBillingInfoResponse ¶
func NewDescribeExtraPkgBillingInfoResponse() (response *DescribeExtraPkgBillingInfoResponse)
func (*DescribeExtraPkgBillingInfoResponse) FromJsonString ¶
func (r *DescribeExtraPkgBillingInfoResponse) FromJsonString(s string) error
func (*DescribeExtraPkgBillingInfoResponse) ToJsonString ¶
func (r *DescribeExtraPkgBillingInfoResponse) ToJsonString() string
type DescribePostpayPackageFreeQuotasRequest ¶
type DescribePostpayPackageFreeQuotasRequest struct {
*tchttp.BaseRequest
// 环境ID
EnvId *string `json:"EnvId,omitempty" name:"EnvId"`
// 免费额度类型标识
FreeQuotaType *string `json:"FreeQuotaType,omitempty" name:"FreeQuotaType"`
}
func NewDescribePostpayPackageFreeQuotasRequest ¶
func NewDescribePostpayPackageFreeQuotasRequest() (request *DescribePostpayPackageFreeQuotasRequest)
func (*DescribePostpayPackageFreeQuotasRequest) FromJsonString ¶
func (r *DescribePostpayPackageFreeQuotasRequest) FromJsonString(s string) error
func (*DescribePostpayPackageFreeQuotasRequest) ToJsonString ¶
func (r *DescribePostpayPackageFreeQuotasRequest) ToJsonString() string
type DescribePostpayPackageFreeQuotasResponse ¶
type DescribePostpayPackageFreeQuotasResponse struct {
*tchttp.BaseResponse
Response *struct {
// 免费量资源信息列表
// 注意:此字段可能返回 null,表示取不到有效值。
PackageFreeQuotaInfos []*PackageFreeQuotaInfo `json:"PackageFreeQuotaInfos,omitempty" name:"PackageFreeQuotaInfos" list`
// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
} `json:"Response"`
}
func NewDescribePostpayPackageFreeQuotasResponse ¶
func NewDescribePostpayPackageFreeQuotasResponse() (response *DescribePostpayPackageFreeQuotasResponse)
func (*DescribePostpayPackageFreeQuotasResponse) FromJsonString ¶
func (r *DescribePostpayPackageFreeQuotasResponse) FromJsonString(s string) error
func (*DescribePostpayPackageFreeQuotasResponse) ToJsonString ¶
func (r *DescribePostpayPackageFreeQuotasResponse) ToJsonString() string
type DescribeQuotaDataRequest ¶
type DescribeQuotaDataRequest struct {
*tchttp.BaseRequest
// 环境ID
EnvId *string `json:"EnvId,omitempty" name:"EnvId"`
// <li> 指标名: </li>
// <li> StorageSizepkg: 当月存储空间容量, 单位MB </li>
// <li> StorageReadpkg: 当月存储读请求次数 </li>
// <li> StorageWritepkg: 当月存储写请求次数 </li>
// <li> StorageCdnOriginFluxpkg: 当月CDN回源流量, 单位字节 </li>
// <li> StorageCdnOriginFluxpkgDay: 当日CDN回源流量, 单位字节 </li>
// <li> StorageReadpkgDay: 当日存储读请求次数 </li>
// <li> StorageWritepkgDay: 当日写请求次数 </li>
// <li> CDNFluxpkg: 当月CDN流量, 单位为字节 </li>
// <li> CDNFluxpkgDay: 当日CDN流量, 单位为字节 </li>
// <li> FunctionInvocationpkg: 当月云函数调用次数 </li>
// <li> FunctionGBspkg: 当月云函数资源使用量, 单位Mb*Ms </li>
// <li> FunctionFluxpkg: 当月云函数流量, 单位千字节(KB) </li>
// <li> FunctionInvocationpkgDay: 当日云函数调用次数 </li>
// <li> FunctionGBspkgDay: 当日云函数资源使用量, 单位Mb*Ms </li>
// <li> FunctionFluxpkgDay: 当日云函数流量, 单位千字节(KB) </li>
// <li> DbSizepkg: 当月数据库容量大小, 单位MB </li>
// <li> DbReadpkg: 当日数据库读请求数 </li>
// <li> DbWritepkg: 当日数据库写请求数 </li>
// <li> StaticFsFluxPkgDay: 当日静态托管流量 </li>
// <li> StaticFsFluxPkg: 当月静态托管流量</li>
// <li> StaticFsSizePkg: 当月静态托管容量 </li>
// <li> TkeCpuUsedPkg: 当月容器托管CPU使用量,单位核 </li>
// <li> TkeMemUsedPkg: 当月容器托管内存使用量,单位MB </li>
MetricName *string `json:"MetricName,omitempty" name:"MetricName"`
// 资源ID, 目前仅对云函数、容器托管相关的指标有意义。云函数(FunctionInvocationpkg, FunctionGBspkg, FunctionFluxpkg)、容器托管(服务名称)。如果想查询某个云函数的指标则在ResourceId中传入函数名; 如果只想查询整个namespace的指标, 则留空或不传。
ResourceID *string `json:"ResourceID,omitempty" name:"ResourceID"`
}
func NewDescribeQuotaDataRequest ¶
func NewDescribeQuotaDataRequest() (request *DescribeQuotaDataRequest)
func (*DescribeQuotaDataRequest) FromJsonString ¶
func (r *DescribeQuotaDataRequest) FromJsonString(s string) error
func (*DescribeQuotaDataRequest) ToJsonString ¶
func (r *DescribeQuotaDataRequest) ToJsonString() string
type DescribeQuotaDataResponse ¶
type DescribeQuotaDataResponse struct {
*tchttp.BaseResponse
Response *struct {
// 指标名
MetricName *string `json:"MetricName,omitempty" name:"MetricName"`
// 指标的值
Value *int64 `json:"Value,omitempty" name:"Value"`
// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
} `json:"Response"`
}
func NewDescribeQuotaDataResponse ¶
func NewDescribeQuotaDataResponse() (response *DescribeQuotaDataResponse)
func (*DescribeQuotaDataResponse) FromJsonString ¶
func (r *DescribeQuotaDataResponse) FromJsonString(s string) error
func (*DescribeQuotaDataResponse) ToJsonString ¶
func (r *DescribeQuotaDataResponse) ToJsonString() string
type DestroyEnvRequest ¶
type DestroyEnvRequest struct {
*tchttp.BaseRequest
// 环境Id
EnvId *string `json:"EnvId,omitempty" name:"EnvId"`
// 针对预付费 删除隔离中的环境时要传true 正常环境直接跳过隔离期删除
IsForce *bool `json:"IsForce,omitempty" name:"IsForce"`
}
func NewDestroyEnvRequest ¶
func NewDestroyEnvRequest() (request *DestroyEnvRequest)
func (*DestroyEnvRequest) FromJsonString ¶
func (r *DestroyEnvRequest) FromJsonString(s string) error
func (*DestroyEnvRequest) ToJsonString ¶
func (r *DestroyEnvRequest) ToJsonString() string
type DestroyEnvResponse ¶
type DestroyEnvResponse struct {
*tchttp.BaseResponse
Response *struct {
// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
} `json:"Response"`
}
func NewDestroyEnvResponse ¶
func NewDestroyEnvResponse() (response *DestroyEnvResponse)
func (*DestroyEnvResponse) FromJsonString ¶
func (r *DestroyEnvResponse) FromJsonString(s string) error
func (*DestroyEnvResponse) ToJsonString ¶
func (r *DestroyEnvResponse) ToJsonString() string
type DestroyStaticStoreRequest ¶
type DestroyStaticStoreRequest struct {
*tchttp.BaseRequest
// 环境ID
EnvId *string `json:"EnvId,omitempty" name:"EnvId"`
// cdn域名
CdnDomain *string `json:"CdnDomain,omitempty" name:"CdnDomain"`
}
func NewDestroyStaticStoreRequest ¶
func NewDestroyStaticStoreRequest() (request *DestroyStaticStoreRequest)
func (*DestroyStaticStoreRequest) FromJsonString ¶
func (r *DestroyStaticStoreRequest) FromJsonString(s string) error
func (*DestroyStaticStoreRequest) ToJsonString ¶
func (r *DestroyStaticStoreRequest) ToJsonString() string
type DestroyStaticStoreResponse ¶
type DestroyStaticStoreResponse struct {
*tchttp.BaseResponse
Response *struct {
// 条件任务结果(succ/fail)
Result *string `json:"Result,omitempty" name:"Result"`
// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
} `json:"Response"`
}
func NewDestroyStaticStoreResponse ¶
func NewDestroyStaticStoreResponse() (response *DestroyStaticStoreResponse)
func (*DestroyStaticStoreResponse) FromJsonString ¶
func (r *DestroyStaticStoreResponse) FromJsonString(s string) error
func (*DestroyStaticStoreResponse) ToJsonString ¶
func (r *DestroyStaticStoreResponse) ToJsonString() string
type EndUserInfo ¶
type EndUserInfo struct {
// 用户唯一ID
UUId *string `json:"UUId,omitempty" name:"UUId"`
// 微信ID
WXOpenId *string `json:"WXOpenId,omitempty" name:"WXOpenId"`
// qq ID
QQOpenId *string `json:"QQOpenId,omitempty" name:"QQOpenId"`
// 手机号
Phone *string `json:"Phone,omitempty" name:"Phone"`
// 邮箱
Email *string `json:"Email,omitempty" name:"Email"`
// 昵称
NickName *string `json:"NickName,omitempty" name:"NickName"`
// 性别
Gender *string `json:"Gender,omitempty" name:"Gender"`
// 头像地址
AvatarUrl *string `json:"AvatarUrl,omitempty" name:"AvatarUrl"`
// 更新时间
UpdateTime *string `json:"UpdateTime,omitempty" name:"UpdateTime"`
// 创建时间
CreateTime *string `json:"CreateTime,omitempty" name:"CreateTime"`
// 是否为匿名用户
IsAnonymous *bool `json:"IsAnonymous,omitempty" name:"IsAnonymous"`
// 是否禁用账户
IsDisabled *bool `json:"IsDisabled,omitempty" name:"IsDisabled"`
}
type EnvBillingInfoItem ¶
type EnvBillingInfoItem struct {
// 环境ID
EnvId *string `json:"EnvId,omitempty" name:"EnvId"`
// tcb产品套餐ID,参考DescribePackages接口的返回值。
PackageId *string `json:"PackageId,omitempty" name:"PackageId"`
// 自动续费标记
IsAutoRenew *bool `json:"IsAutoRenew,omitempty" name:"IsAutoRenew"`
// 状态。包含以下取值:
// <li> NORMAL:正常</li>
// <li> ISOLATE:隔离</li>
Status *string `json:"Status,omitempty" name:"Status"`
// 支付方式。包含以下取值:
// <li> PREPAYMENT:预付费</li>
// <li> POSTPAID:后付费</li>
PayMode *string `json:"PayMode,omitempty" name:"PayMode"`
// 隔离时间,最近一次隔离的时间
IsolatedTime *string `json:"IsolatedTime,omitempty" name:"IsolatedTime"`
// 过期时间,套餐即将到期的时间
ExpireTime *string `json:"ExpireTime,omitempty" name:"ExpireTime"`
// 创建时间,第一次接入计费方案的时间。
CreateTime *string `json:"CreateTime,omitempty" name:"CreateTime"`
// 更新时间,计费信息最近一次更新的时间。
UpdateTime *string `json:"UpdateTime,omitempty" name:"UpdateTime"`
// true表示从未升级过付费版。
IsAlwaysFree *bool `json:"IsAlwaysFree,omitempty" name:"IsAlwaysFree"`
// 付费渠道。
// <li> miniapp:小程序</li>
// <li> qcloud:腾讯云</li>
// 注意:此字段可能返回 null,表示取不到有效值。
PaymentChannel *string `json:"PaymentChannel,omitempty" name:"PaymentChannel"`
// 最新的订单信息
// 注意:此字段可能返回 null,表示取不到有效值。
OrderInfo *OrderInfo `json:"OrderInfo,omitempty" name:"OrderInfo"`
// 免费配额信息。
// 注意:此字段可能返回 null,表示取不到有效值。
FreeQuota *string `json:"FreeQuota,omitempty" name:"FreeQuota"`
}
type EnvInfo ¶
type EnvInfo struct {
// 账户下该环境唯一标识
EnvId *string `json:"EnvId,omitempty" name:"EnvId"`
// 环境来源。包含以下取值:
// <li>miniapp:微信小程序</li>
// <li>qcloud :腾讯云</li>
Source *string `json:"Source,omitempty" name:"Source"`
// 环境别名,要以a-z开头,不能包含 a-zA-z0-9- 以外的字符
Alias *string `json:"Alias,omitempty" name:"Alias"`
// 创建时间
CreateTime *string `json:"CreateTime,omitempty" name:"CreateTime"`
// 最后修改时间
UpdateTime *string `json:"UpdateTime,omitempty" name:"UpdateTime"`
// 环境状态。包含以下取值:
// <li>NORMAL:正常可用</li>
// <li>UNAVAILABLE:服务不可用,可能是尚未初始化或者初始化过程中</li>
Status *string `json:"Status,omitempty" name:"Status"`
// 数据库列表
Databases []*DatabasesInfo `json:"Databases,omitempty" name:"Databases" list`
// 存储列表
Storages []*StorageInfo `json:"Storages,omitempty" name:"Storages" list`
// 函数列表
Functions []*FunctionInfo `json:"Functions,omitempty" name:"Functions" list`
// tcb产品套餐ID,参考DescribePackages接口的返回值。
// 注意:此字段可能返回 null,表示取不到有效值。
PackageId *string `json:"PackageId,omitempty" name:"PackageId"`
// 套餐中文名称,参考DescribePackages接口的返回值。
// 注意:此字段可能返回 null,表示取不到有效值。
PackageName *string `json:"PackageName,omitempty" name:"PackageName"`
// 云日志服务列表
// 注意:此字段可能返回 null,表示取不到有效值。
LogServices []*LogServiceInfo `json:"LogServices,omitempty" name:"LogServices" list`
// 静态资源信息
// 注意:此字段可能返回 null,表示取不到有效值。
StaticStorages []*StaticStorageInfo `json:"StaticStorages,omitempty" name:"StaticStorages" list`
// 是否到期自动降为免费版
// 注意:此字段可能返回 null,表示取不到有效值。
IsAutoDegrade *bool `json:"IsAutoDegrade,omitempty" name:"IsAutoDegrade"`
// 环境渠道
// 注意:此字段可能返回 null,表示取不到有效值。
EnvChannel *string `json:"EnvChannel,omitempty" name:"EnvChannel"`
}
type FunctionInfo ¶
type LogServiceInfo ¶
type LogServiceInfo struct {
// log名
LogsetName *string `json:"LogsetName,omitempty" name:"LogsetName"`
// log-id
LogsetId *string `json:"LogsetId,omitempty" name:"LogsetId"`
// topic名
TopicName *string `json:"TopicName,omitempty" name:"TopicName"`
// topic-id
TopicId *string `json:"TopicId,omitempty" name:"TopicId"`
// cls日志所属地域
Region *string `json:"Region,omitempty" name:"Region"`
}
type LoginStatistic ¶
type LoginStatistic struct {
// 统计类型 新增NEWUSER 和登录 LOGIN
// 注意:此字段可能返回 null,表示取不到有效值。
StatisticalType *string `json:"StatisticalType,omitempty" name:"StatisticalType"`
// 统计周期:日DAY,周WEEK,月MONTH
// 注意:此字段可能返回 null,表示取不到有效值。
StatisticalCycle *string `json:"StatisticalCycle,omitempty" name:"StatisticalCycle"`
// 统计总量
// 注意:此字段可能返回 null,表示取不到有效值。
Count *uint64 `json:"Count,omitempty" name:"Count"`
// 更新时间
// 注意:此字段可能返回 null,表示取不到有效值。
UpdateTime *string `json:"UpdateTime,omitempty" name:"UpdateTime"`
}
type ModifyDatabaseACLRequest ¶
type ModifyDatabaseACLRequest struct {
*tchttp.BaseRequest
// 环境ID
EnvId *string `json:"EnvId,omitempty" name:"EnvId"`
// 集合名称
CollectionName *string `json:"CollectionName,omitempty" name:"CollectionName"`
// 权限标签。包含以下取值:
// <li> READONLY:所有用户可读,仅创建者和管理员可写</li>
// <li> PRIVATE:仅创建者及管理员可读写</li>
// <li> ADMINWRITE:所有用户可读,仅管理员可写</li>
// <li> ADMINONLY:仅管理员可读写</li>
AclTag *string `json:"AclTag,omitempty" name:"AclTag"`
}
func NewModifyDatabaseACLRequest ¶
func NewModifyDatabaseACLRequest() (request *ModifyDatabaseACLRequest)
func (*ModifyDatabaseACLRequest) FromJsonString ¶
func (r *ModifyDatabaseACLRequest) FromJsonString(s string) error
func (*ModifyDatabaseACLRequest) ToJsonString ¶
func (r *ModifyDatabaseACLRequest) ToJsonString() string
type ModifyDatabaseACLResponse ¶
type ModifyDatabaseACLResponse struct {
*tchttp.BaseResponse
Response *struct {
// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
} `json:"Response"`
}
func NewModifyDatabaseACLResponse ¶
func NewModifyDatabaseACLResponse() (response *ModifyDatabaseACLResponse)
func (*ModifyDatabaseACLResponse) FromJsonString ¶
func (r *ModifyDatabaseACLResponse) FromJsonString(s string) error
func (*ModifyDatabaseACLResponse) ToJsonString ¶
func (r *ModifyDatabaseACLResponse) ToJsonString() string
type ModifyEnvRequest ¶
type ModifyEnvRequest struct {
*tchttp.BaseRequest
// 环境ID
EnvId *string `json:"EnvId,omitempty" name:"EnvId"`
// 环境备注名,要以a-z开头,不能包含 a-zA-z0-9- 以外的字符
Alias *string `json:"Alias,omitempty" name:"Alias"`
}
func NewModifyEnvRequest ¶
func NewModifyEnvRequest() (request *ModifyEnvRequest)
func (*ModifyEnvRequest) FromJsonString ¶
func (r *ModifyEnvRequest) FromJsonString(s string) error
func (*ModifyEnvRequest) ToJsonString ¶
func (r *ModifyEnvRequest) ToJsonString() string
type ModifyEnvResponse ¶
type ModifyEnvResponse struct {
*tchttp.BaseResponse
Response *struct {
// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
} `json:"Response"`
}
func NewModifyEnvResponse ¶
func NewModifyEnvResponse() (response *ModifyEnvResponse)
func (*ModifyEnvResponse) FromJsonString ¶
func (r *ModifyEnvResponse) FromJsonString(s string) error
func (*ModifyEnvResponse) ToJsonString ¶
func (r *ModifyEnvResponse) ToJsonString() string
type OrderInfo ¶
type OrderInfo struct {
// 订单号
TranId *string `json:"TranId,omitempty" name:"TranId"`
// 订单要切换的套餐ID
PackageId *string `json:"PackageId,omitempty" name:"PackageId"`
// 订单类型
// <li>1 购买</li>
// <li>2 续费</li>
// <li>3 变配</li>
TranType *string `json:"TranType,omitempty" name:"TranType"`
// 订单状态。
// <li>1未支付</li>
// <li>2 支付中</li>
// <li>3 发货中</li>
// <li>4 发货成功</li>
// <li>5 发货失败</li>
// <li>6 已退款</li>
// <li>7 已取消</li>
// <li>100 已删除</li>
TranStatus *string `json:"TranStatus,omitempty" name:"TranStatus"`
// 订单更新时间
UpdateTime *string `json:"UpdateTime,omitempty" name:"UpdateTime"`
// 订单创建时间
CreateTime *string `json:"CreateTime,omitempty" name:"CreateTime"`
// 付费模式.
// <li>prepayment 预付费</li>
// <li>postpaid 后付费</li>
PayMode *string `json:"PayMode,omitempty" name:"PayMode"`
}
type PackageFreeQuotaInfo ¶
type PackageFreeQuotaInfo struct {
// 资源类型
// <li>COS</li>
// <li>CDN</li>
// <li>FLEXDB</li>
// <li>SCF</li>
// 注意:此字段可能返回 null,表示取不到有效值。
ResourceType *string `json:"ResourceType,omitempty" name:"ResourceType"`
// 资源指标名称
// 注意:此字段可能返回 null,表示取不到有效值。
ResourceMetric *string `json:"ResourceMetric,omitempty" name:"ResourceMetric"`
// 资源指标免费量
// 注意:此字段可能返回 null,表示取不到有效值。
FreeQuota *int64 `json:"FreeQuota,omitempty" name:"FreeQuota"`
// 指标单位
// 注意:此字段可能返回 null,表示取不到有效值。
MetricUnit *string `json:"MetricUnit,omitempty" name:"MetricUnit"`
// 免费量抵扣周期
// <li>sum-month:以月为单位抵扣</li>
// <li>sum-day:以天为单位抵扣</li>
// <li>totalize:总容量抵扣</li>
// 注意:此字段可能返回 null,表示取不到有效值。
DeductType *string `json:"DeductType,omitempty" name:"DeductType"`
// 免费量类型
// <li>basic:通用量抵扣</li>
// 注意:此字段可能返回 null,表示取不到有效值。
FreeQuotaType *string `json:"FreeQuotaType,omitempty" name:"FreeQuotaType"`
}
type PlatformStatistic ¶
type PlatformStatistic struct {
// 终端用户从属平台
// 注意:此字段可能返回 null,表示取不到有效值。
Platform *string `json:"Platform,omitempty" name:"Platform"`
// 平台终端用户数
// 注意:此字段可能返回 null,表示取不到有效值。
Count *uint64 `json:"Count,omitempty" name:"Count"`
// 更新时间
// 注意:此字段可能返回 null,表示取不到有效值。
UpdateTime *string `json:"UpdateTime,omitempty" name:"UpdateTime"`
}
type PostpayEnvQuota ¶
type PostpayEnvQuota struct {
// 资源类型
ResourceType *string `json:"ResourceType,omitempty" name:"ResourceType"`
// 指标名
MetricName *string `json:"MetricName,omitempty" name:"MetricName"`
// 配额值
Value *uint64 `json:"Value,omitempty" name:"Value"`
// 配额生效时间
// 为空表示没有时间限制
StartTime *string `json:"StartTime,omitempty" name:"StartTime"`
// 配额失效时间
// 为空表示没有时间限制
EndTime *string `json:"EndTime,omitempty" name:"EndTime"`
}
type ReinstateEnvRequest ¶
type ReinstateEnvRequest struct {
*tchttp.BaseRequest
// 环境ID
EnvId *string `json:"EnvId,omitempty" name:"EnvId"`
}
func NewReinstateEnvRequest ¶
func NewReinstateEnvRequest() (request *ReinstateEnvRequest)
func (*ReinstateEnvRequest) FromJsonString ¶
func (r *ReinstateEnvRequest) FromJsonString(s string) error
func (*ReinstateEnvRequest) ToJsonString ¶
func (r *ReinstateEnvRequest) ToJsonString() string
type ReinstateEnvResponse ¶
type ReinstateEnvResponse struct {
*tchttp.BaseResponse
Response *struct {
// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
} `json:"Response"`
}
func NewReinstateEnvResponse ¶
func NewReinstateEnvResponse() (response *ReinstateEnvResponse)
func (*ReinstateEnvResponse) FromJsonString ¶
func (r *ReinstateEnvResponse) FromJsonString(s string) error
func (*ReinstateEnvResponse) ToJsonString ¶
func (r *ReinstateEnvResponse) ToJsonString() string
type StaticStorageInfo ¶
type StaticStorageInfo struct {
// 静态CDN域名
// 注意:此字段可能返回 null,表示取不到有效值。
StaticDomain *string `json:"StaticDomain,omitempty" name:"StaticDomain"`
// 静态CDN默认文件夹,当前为根目录
// 注意:此字段可能返回 null,表示取不到有效值。
DefaultDirName *string `json:"DefaultDirName,omitempty" name:"DefaultDirName"`
// 资源状态(process/online/offline/init)
// 注意:此字段可能返回 null,表示取不到有效值。
Status *string `json:"Status,omitempty" name:"Status"`
// cos所属区域
// 注意:此字段可能返回 null,表示取不到有效值。
Region *string `json:"Region,omitempty" name:"Region"`
// bucket信息
// 注意:此字段可能返回 null,表示取不到有效值。
Bucket *string `json:"Bucket,omitempty" name:"Bucket"`
}
type StorageInfo ¶
type StorageInfo struct {
// 资源所属地域。
// 当前支持ap-shanghai
Region *string `json:"Region,omitempty" name:"Region"`
// 桶名,存储资源的唯一标识
Bucket *string `json:"Bucket,omitempty" name:"Bucket"`
// cdn 域名
CdnDomain *string `json:"CdnDomain,omitempty" name:"CdnDomain"`
// 资源所属用户的腾讯云appId
AppId *string `json:"AppId,omitempty" name:"AppId"`
}
Click to show internal directories.
Click to hide internal directories.