Documentation
¶
Index ¶
- Constants
- type CdsAuditInstance
- type Client
- func (c *Client) DescribeDbauditInstanceType(request *DescribeDbauditInstanceTypeRequest) (response *DescribeDbauditInstanceTypeResponse, err error)
- func (c *Client) DescribeDbauditInstanceTypeWithContext(ctx context.Context, request *DescribeDbauditInstanceTypeRequest) (response *DescribeDbauditInstanceTypeResponse, err error)
- func (c *Client) DescribeDbauditInstances(request *DescribeDbauditInstancesRequest) (response *DescribeDbauditInstancesResponse, err error)
- func (c *Client) DescribeDbauditInstancesWithContext(ctx context.Context, request *DescribeDbauditInstancesRequest) (response *DescribeDbauditInstancesResponse, err error)
- func (c *Client) DescribeDbauditUsedRegions(request *DescribeDbauditUsedRegionsRequest) (response *DescribeDbauditUsedRegionsResponse, err error)
- func (c *Client) DescribeDbauditUsedRegionsWithContext(ctx context.Context, request *DescribeDbauditUsedRegionsRequest) (response *DescribeDbauditUsedRegionsResponse, err error)
- func (c *Client) InquiryPriceDbauditInstance(request *InquiryPriceDbauditInstanceRequest) (response *InquiryPriceDbauditInstanceResponse, err error)
- func (c *Client) InquiryPriceDbauditInstanceWithContext(ctx context.Context, request *InquiryPriceDbauditInstanceRequest) (response *InquiryPriceDbauditInstanceResponse, err error)
- func (c *Client) ModifyDbauditInstancesRenewFlag(request *ModifyDbauditInstancesRenewFlagRequest) (response *ModifyDbauditInstancesRenewFlagResponse, err error)
- func (c *Client) ModifyDbauditInstancesRenewFlagWithContext(ctx context.Context, request *ModifyDbauditInstancesRenewFlagRequest) (response *ModifyDbauditInstancesRenewFlagResponse, err error)
- type DbauditTypesInfo
- type DescribeDbauditInstanceTypeRequest
- type DescribeDbauditInstanceTypeRequestParams
- type DescribeDbauditInstanceTypeResponse
- type DescribeDbauditInstanceTypeResponseParams
- type DescribeDbauditInstancesRequest
- type DescribeDbauditInstancesRequestParams
- type DescribeDbauditInstancesResponse
- type DescribeDbauditInstancesResponseParams
- type DescribeDbauditUsedRegionsRequest
- type DescribeDbauditUsedRegionsRequestParams
- type DescribeDbauditUsedRegionsResponse
- type DescribeDbauditUsedRegionsResponseParams
- type InquiryPriceDbauditInstanceRequest
- type InquiryPriceDbauditInstanceRequestParams
- type InquiryPriceDbauditInstanceResponse
- type InquiryPriceDbauditInstanceResponseParams
- type ModifyDbauditInstancesRenewFlagRequest
- type ModifyDbauditInstancesRenewFlagRequestParams
- type ModifyDbauditInstancesRenewFlagResponse
- type ModifyDbauditInstancesRenewFlagResponseParams
- type RegionInfo
Constants ¶
const ( // 无效的资源ID,用于资源不存在或已过期。 INVALIDPARAMETER_RESOURCEID = "InvalidParameter.ResourceId" // 审计资源ID 错误。 INVALIDPARAMETER_RESOURCEIDERROR = "InvalidParameter.ResourceIdError" // 无操作权限。 UNAUTHORIZEDOPERATION_NOPERMISSION = "UnauthorizedOperation.NoPermission" )
const APIVersion = "2018-04-20"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CdsAuditInstance ¶
type CdsAuditInstance struct {
// 实例ID
InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"`
// 用户AppId
AppId *string `json:"AppId,omitnil,omitempty" name:"AppId"`
// 用户Uin
Uin *string `json:"Uin,omitnil,omitempty" name:"Uin"`
// 项目ID
ProjectId *uint64 `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`
// 续费标识
RenewFlag *uint64 `json:"RenewFlag,omitnil,omitempty" name:"RenewFlag"`
// 所属地域
Region *string `json:"Region,omitnil,omitempty" name:"Region"`
// 付费模式(数据安全审计只支持预付费:1)
PayMode *uint64 `json:"PayMode,omitnil,omitempty" name:"PayMode"`
// 实例状态: 0,未生效;1:正常运行; 2:被隔离; 3,已过期
Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"`
// 实例被隔离时间,格式:yyyy-mm-dd HH:ii:ss
IsolatedTimestamp *string `json:"IsolatedTimestamp,omitnil,omitempty" name:"IsolatedTimestamp"`
// 实例创建时间,格式: yyyy-mm-dd HH:ii:ss
CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`
// 实例过期时间,格式:yyyy-mm-dd HH:ii:ss
ExpireTime *string `json:"ExpireTime,omitnil,omitempty" name:"ExpireTime"`
// 实例名称
InstanceName *string `json:"InstanceName,omitnil,omitempty" name:"InstanceName"`
// 实例公网IP
PublicIp *string `json:"PublicIp,omitnil,omitempty" name:"PublicIp"`
// 实例私网IP
PrivateIp *string `json:"PrivateIp,omitnil,omitempty" name:"PrivateIp"`
// 实例类型(版本)
InstanceType *string `json:"InstanceType,omitnil,omitempty" name:"InstanceType"`
// 实例域名
Pdomain *string `json:"Pdomain,omitnil,omitempty" name:"Pdomain"`
}
type Client ¶
func NewClient ¶
func NewClient(credential common.CredentialIface, region string, clientProfile *profile.ClientProfile) (client *Client, err error)
func NewClientWithSecretId ¶
Deprecated
func (*Client) DescribeDbauditInstanceType ¶
func (c *Client) DescribeDbauditInstanceType(request *DescribeDbauditInstanceTypeRequest) (response *DescribeDbauditInstanceTypeResponse, err error)
DescribeDbauditInstanceType 本接口 (DescribeDbauditInstanceType) 用于查询可售卖的产品规格列表。
func (*Client) DescribeDbauditInstanceTypeWithContext ¶ added in v1.0.324
func (c *Client) DescribeDbauditInstanceTypeWithContext(ctx context.Context, request *DescribeDbauditInstanceTypeRequest) (response *DescribeDbauditInstanceTypeResponse, err error)
DescribeDbauditInstanceType 本接口 (DescribeDbauditInstanceType) 用于查询可售卖的产品规格列表。
func (*Client) DescribeDbauditInstances ¶
func (c *Client) DescribeDbauditInstances(request *DescribeDbauditInstancesRequest) (response *DescribeDbauditInstancesResponse, err error)
DescribeDbauditInstances 本接口 (DescribeDbauditInstances) 用于查询数据安全审计实例列表
func (*Client) DescribeDbauditInstancesWithContext ¶ added in v1.0.324
func (c *Client) DescribeDbauditInstancesWithContext(ctx context.Context, request *DescribeDbauditInstancesRequest) (response *DescribeDbauditInstancesResponse, err error)
DescribeDbauditInstances 本接口 (DescribeDbauditInstances) 用于查询数据安全审计实例列表
func (*Client) DescribeDbauditUsedRegions ¶
func (c *Client) DescribeDbauditUsedRegions(request *DescribeDbauditUsedRegionsRequest) (response *DescribeDbauditUsedRegionsResponse, err error)
DescribeDbauditUsedRegions 本接口 (DescribeDbauditUsedRegions) 用于查询可售卖地域列表。
func (*Client) DescribeDbauditUsedRegionsWithContext ¶ added in v1.0.324
func (c *Client) DescribeDbauditUsedRegionsWithContext(ctx context.Context, request *DescribeDbauditUsedRegionsRequest) (response *DescribeDbauditUsedRegionsResponse, err error)
DescribeDbauditUsedRegions 本接口 (DescribeDbauditUsedRegions) 用于查询可售卖地域列表。
func (*Client) InquiryPriceDbauditInstance ¶
func (c *Client) InquiryPriceDbauditInstance(request *InquiryPriceDbauditInstanceRequest) (response *InquiryPriceDbauditInstanceResponse, err error)
InquiryPriceDbauditInstance 用于查询数据安全审计产品实例价格
func (*Client) InquiryPriceDbauditInstanceWithContext ¶ added in v1.0.324
func (c *Client) InquiryPriceDbauditInstanceWithContext(ctx context.Context, request *InquiryPriceDbauditInstanceRequest) (response *InquiryPriceDbauditInstanceResponse, err error)
InquiryPriceDbauditInstance 用于查询数据安全审计产品实例价格
func (*Client) ModifyDbauditInstancesRenewFlag ¶
func (c *Client) ModifyDbauditInstancesRenewFlag(request *ModifyDbauditInstancesRenewFlagRequest) (response *ModifyDbauditInstancesRenewFlagResponse, err error)
ModifyDbauditInstancesRenewFlag 本接口 (ModifyDbauditInstancesRenewFlag) 用于修改数据安全审计产品实例续费标识
可能返回的错误码:
INVALIDPARAMETER_RESOURCEID = "InvalidParameter.ResourceId" INVALIDPARAMETER_RESOURCEIDERROR = "InvalidParameter.ResourceIdError" UNAUTHORIZEDOPERATION_NOPERMISSION = "UnauthorizedOperation.NoPermission"
func (*Client) ModifyDbauditInstancesRenewFlagWithContext ¶ added in v1.0.324
func (c *Client) ModifyDbauditInstancesRenewFlagWithContext(ctx context.Context, request *ModifyDbauditInstancesRenewFlagRequest) (response *ModifyDbauditInstancesRenewFlagResponse, err error)
ModifyDbauditInstancesRenewFlag 本接口 (ModifyDbauditInstancesRenewFlag) 用于修改数据安全审计产品实例续费标识
可能返回的错误码:
INVALIDPARAMETER_RESOURCEID = "InvalidParameter.ResourceId" INVALIDPARAMETER_RESOURCEIDERROR = "InvalidParameter.ResourceIdError" UNAUTHORIZEDOPERATION_NOPERMISSION = "UnauthorizedOperation.NoPermission"
type DbauditTypesInfo ¶
type DbauditTypesInfo struct {
// 规格描述
InstanceVersionName *string `json:"InstanceVersionName,omitnil,omitempty" name:"InstanceVersionName"`
// 规格名称
InstanceVersionKey *string `json:"InstanceVersionKey,omitnil,omitempty" name:"InstanceVersionKey"`
// 最大吞吐量
Qps *uint64 `json:"Qps,omitnil,omitempty" name:"Qps"`
// 最大实例数
MaxInstances *uint64 `json:"MaxInstances,omitnil,omitempty" name:"MaxInstances"`
// 入库速率(每小时)
InsertSpeed *uint64 `json:"InsertSpeed,omitnil,omitempty" name:"InsertSpeed"`
// 最大在线存储量,单位:条
OnlineStorageCapacity *uint64 `json:"OnlineStorageCapacity,omitnil,omitempty" name:"OnlineStorageCapacity"`
// 最大归档存储量,单位:条
ArchivingStorageCapacity *uint64 `json:"ArchivingStorageCapacity,omitnil,omitempty" name:"ArchivingStorageCapacity"`
}
type DescribeDbauditInstanceTypeRequest ¶
type DescribeDbauditInstanceTypeRequest struct {
*tchttp.BaseRequest
}
func NewDescribeDbauditInstanceTypeRequest ¶
func NewDescribeDbauditInstanceTypeRequest() (request *DescribeDbauditInstanceTypeRequest)
func (*DescribeDbauditInstanceTypeRequest) FromJsonString ¶
func (r *DescribeDbauditInstanceTypeRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDbauditInstanceTypeRequest) ToJsonString ¶
func (r *DescribeDbauditInstanceTypeRequest) ToJsonString() string
type DescribeDbauditInstanceTypeRequestParams ¶ added in v1.0.426
type DescribeDbauditInstanceTypeRequestParams struct {
}
Predefined struct for user
type DescribeDbauditInstanceTypeResponse ¶
type DescribeDbauditInstanceTypeResponse struct {
*tchttp.BaseResponse
Response *DescribeDbauditInstanceTypeResponseParams `json:"Response"`
}
func NewDescribeDbauditInstanceTypeResponse ¶
func NewDescribeDbauditInstanceTypeResponse() (response *DescribeDbauditInstanceTypeResponse)
func (*DescribeDbauditInstanceTypeResponse) FromJsonString ¶
func (r *DescribeDbauditInstanceTypeResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDbauditInstanceTypeResponse) ToJsonString ¶
func (r *DescribeDbauditInstanceTypeResponse) ToJsonString() string
type DescribeDbauditInstanceTypeResponseParams ¶ added in v1.0.426
type DescribeDbauditInstanceTypeResponseParams struct {
// 数据安全审计产品规格信息列表
DbauditTypesSet []*DbauditTypesInfo `json:"DbauditTypesSet,omitnil,omitempty" name:"DbauditTypesSet"`
// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
Predefined struct for user
type DescribeDbauditInstancesRequest ¶
type DescribeDbauditInstancesRequest struct {
*tchttp.BaseRequest
// 查询条件地域
SearchRegion *string `json:"SearchRegion,omitnil,omitempty" name:"SearchRegion"`
// 限制数目,默认10, 最大50
Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`
// 偏移量,默认1
Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"`
}
func NewDescribeDbauditInstancesRequest ¶
func NewDescribeDbauditInstancesRequest() (request *DescribeDbauditInstancesRequest)
func (*DescribeDbauditInstancesRequest) FromJsonString ¶
func (r *DescribeDbauditInstancesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDbauditInstancesRequest) ToJsonString ¶
func (r *DescribeDbauditInstancesRequest) ToJsonString() string
type DescribeDbauditInstancesRequestParams ¶ added in v1.0.426
type DescribeDbauditInstancesRequestParams struct {
// 查询条件地域
SearchRegion *string `json:"SearchRegion,omitnil,omitempty" name:"SearchRegion"`
// 限制数目,默认10, 最大50
Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`
// 偏移量,默认1
Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"`
}
Predefined struct for user
type DescribeDbauditInstancesResponse ¶
type DescribeDbauditInstancesResponse struct {
*tchttp.BaseResponse
Response *DescribeDbauditInstancesResponseParams `json:"Response"`
}
func NewDescribeDbauditInstancesResponse ¶
func NewDescribeDbauditInstancesResponse() (response *DescribeDbauditInstancesResponse)
func (*DescribeDbauditInstancesResponse) FromJsonString ¶
func (r *DescribeDbauditInstancesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDbauditInstancesResponse) ToJsonString ¶
func (r *DescribeDbauditInstancesResponse) ToJsonString() string
type DescribeDbauditInstancesResponseParams ¶ added in v1.0.426
type DescribeDbauditInstancesResponseParams struct {
// 总实例数
TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`
// 数据安全审计实例信息列表
CdsAuditInstanceSet []*CdsAuditInstance `json:"CdsAuditInstanceSet,omitnil,omitempty" name:"CdsAuditInstanceSet"`
// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
Predefined struct for user
type DescribeDbauditUsedRegionsRequest ¶
type DescribeDbauditUsedRegionsRequest struct {
*tchttp.BaseRequest
}
func NewDescribeDbauditUsedRegionsRequest ¶
func NewDescribeDbauditUsedRegionsRequest() (request *DescribeDbauditUsedRegionsRequest)
func (*DescribeDbauditUsedRegionsRequest) FromJsonString ¶
func (r *DescribeDbauditUsedRegionsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDbauditUsedRegionsRequest) ToJsonString ¶
func (r *DescribeDbauditUsedRegionsRequest) ToJsonString() string
type DescribeDbauditUsedRegionsRequestParams ¶ added in v1.0.426
type DescribeDbauditUsedRegionsRequestParams struct {
}
Predefined struct for user
type DescribeDbauditUsedRegionsResponse ¶
type DescribeDbauditUsedRegionsResponse struct {
*tchttp.BaseResponse
Response *DescribeDbauditUsedRegionsResponseParams `json:"Response"`
}
func NewDescribeDbauditUsedRegionsResponse ¶
func NewDescribeDbauditUsedRegionsResponse() (response *DescribeDbauditUsedRegionsResponse)
func (*DescribeDbauditUsedRegionsResponse) FromJsonString ¶
func (r *DescribeDbauditUsedRegionsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDbauditUsedRegionsResponse) ToJsonString ¶
func (r *DescribeDbauditUsedRegionsResponse) ToJsonString() string
type DescribeDbauditUsedRegionsResponseParams ¶ added in v1.0.426
type DescribeDbauditUsedRegionsResponseParams struct {
// 可售卖地域信息列表
RegionSet []*RegionInfo `json:"RegionSet,omitnil,omitempty" name:"RegionSet"`
// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
Predefined struct for user
type InquiryPriceDbauditInstanceRequest ¶
type InquiryPriceDbauditInstanceRequest struct {
*tchttp.BaseRequest
// 实例规格,取值范围: cdsaudit,cdsaudit_adv, cdsaudit_ent 分别为合规版,高级版,企业版
InstanceVersion *string `json:"InstanceVersion,omitnil,omitempty" name:"InstanceVersion"`
// 询价类型: renew,续费;newbuy,新购
InquiryType *string `json:"InquiryType,omitnil,omitempty" name:"InquiryType"`
// 购买实例的时长。取值范围:1(y/m),2(y/m),,3(y/m),4(m), 5(m),6(m), 7(m),8(m),9(m), 10(m)
TimeSpan *uint64 `json:"TimeSpan,omitnil,omitempty" name:"TimeSpan"`
// 购买时长单位,y:年;m:月
TimeUnit *string `json:"TimeUnit,omitnil,omitempty" name:"TimeUnit"`
// 实例所在地域
ServiceRegion *string `json:"ServiceRegion,omitnil,omitempty" name:"ServiceRegion"`
}
func NewInquiryPriceDbauditInstanceRequest ¶
func NewInquiryPriceDbauditInstanceRequest() (request *InquiryPriceDbauditInstanceRequest)
func (*InquiryPriceDbauditInstanceRequest) FromJsonString ¶
func (r *InquiryPriceDbauditInstanceRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*InquiryPriceDbauditInstanceRequest) ToJsonString ¶
func (r *InquiryPriceDbauditInstanceRequest) ToJsonString() string
type InquiryPriceDbauditInstanceRequestParams ¶ added in v1.0.426
type InquiryPriceDbauditInstanceRequestParams struct {
// 实例规格,取值范围: cdsaudit,cdsaudit_adv, cdsaudit_ent 分别为合规版,高级版,企业版
InstanceVersion *string `json:"InstanceVersion,omitnil,omitempty" name:"InstanceVersion"`
// 询价类型: renew,续费;newbuy,新购
InquiryType *string `json:"InquiryType,omitnil,omitempty" name:"InquiryType"`
// 购买实例的时长。取值范围:1(y/m),2(y/m),,3(y/m),4(m), 5(m),6(m), 7(m),8(m),9(m), 10(m)
TimeSpan *uint64 `json:"TimeSpan,omitnil,omitempty" name:"TimeSpan"`
// 购买时长单位,y:年;m:月
TimeUnit *string `json:"TimeUnit,omitnil,omitempty" name:"TimeUnit"`
// 实例所在地域
ServiceRegion *string `json:"ServiceRegion,omitnil,omitempty" name:"ServiceRegion"`
}
Predefined struct for user
type InquiryPriceDbauditInstanceResponse ¶
type InquiryPriceDbauditInstanceResponse struct {
*tchttp.BaseResponse
Response *InquiryPriceDbauditInstanceResponseParams `json:"Response"`
}
func NewInquiryPriceDbauditInstanceResponse ¶
func NewInquiryPriceDbauditInstanceResponse() (response *InquiryPriceDbauditInstanceResponse)
func (*InquiryPriceDbauditInstanceResponse) FromJsonString ¶
func (r *InquiryPriceDbauditInstanceResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*InquiryPriceDbauditInstanceResponse) ToJsonString ¶
func (r *InquiryPriceDbauditInstanceResponse) ToJsonString() string
type InquiryPriceDbauditInstanceResponseParams ¶ added in v1.0.426
type InquiryPriceDbauditInstanceResponseParams struct {
// 总价,单位:元
TotalPrice *float64 `json:"TotalPrice,omitnil,omitempty" name:"TotalPrice"`
// 真实价钱,预支费用的折扣价,单位:元
RealTotalCost *float64 `json:"RealTotalCost,omitnil,omitempty" name:"RealTotalCost"`
// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
Predefined struct for user
type ModifyDbauditInstancesRenewFlagRequest ¶
type ModifyDbauditInstancesRenewFlagRequest struct {
*tchttp.BaseRequest
// 实例ID
InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"`
// 0,表示默认状态(用户未设置,即初始状态);1,表示自动续费;2,表示明确不自动续费
AutoRenewFlag *int64 `json:"AutoRenewFlag,omitnil,omitempty" name:"AutoRenewFlag"`
}
func NewModifyDbauditInstancesRenewFlagRequest ¶
func NewModifyDbauditInstancesRenewFlagRequest() (request *ModifyDbauditInstancesRenewFlagRequest)
func (*ModifyDbauditInstancesRenewFlagRequest) FromJsonString ¶
func (r *ModifyDbauditInstancesRenewFlagRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyDbauditInstancesRenewFlagRequest) ToJsonString ¶
func (r *ModifyDbauditInstancesRenewFlagRequest) ToJsonString() string
type ModifyDbauditInstancesRenewFlagRequestParams ¶ added in v1.0.426
type ModifyDbauditInstancesRenewFlagRequestParams struct {
// 实例ID
InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"`
// 0,表示默认状态(用户未设置,即初始状态);1,表示自动续费;2,表示明确不自动续费
AutoRenewFlag *int64 `json:"AutoRenewFlag,omitnil,omitempty" name:"AutoRenewFlag"`
}
Predefined struct for user
type ModifyDbauditInstancesRenewFlagResponse ¶
type ModifyDbauditInstancesRenewFlagResponse struct {
*tchttp.BaseResponse
Response *ModifyDbauditInstancesRenewFlagResponseParams `json:"Response"`
}
func NewModifyDbauditInstancesRenewFlagResponse ¶
func NewModifyDbauditInstancesRenewFlagResponse() (response *ModifyDbauditInstancesRenewFlagResponse)
func (*ModifyDbauditInstancesRenewFlagResponse) FromJsonString ¶
func (r *ModifyDbauditInstancesRenewFlagResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyDbauditInstancesRenewFlagResponse) ToJsonString ¶
func (r *ModifyDbauditInstancesRenewFlagResponse) ToJsonString() string
type ModifyDbauditInstancesRenewFlagResponseParams ¶ added in v1.0.426
type ModifyDbauditInstancesRenewFlagResponseParams struct {
// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
Predefined struct for user
type RegionInfo ¶
type RegionInfo struct {
// 地域ID
RegionId *int64 `json:"RegionId,omitnil,omitempty" name:"RegionId"`
// 地域名称
Region *string `json:"Region,omitnil,omitempty" name:"Region"`
// 地域描述
RegionName *string `json:"RegionName,omitnil,omitempty" name:"RegionName"`
// 地域可用状态
RegionState *int64 `json:"RegionState,omitnil,omitempty" name:"RegionState"`
}