v20180420

package
v1.0.941 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 12, 2024 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

View Source
const (

	// 无效的资源ID,用于资源不存在或已过期。
	INVALIDPARAMETER_RESOURCEID = "InvalidParameter.ResourceId"

	// 审计资源ID 错误。
	INVALIDPARAMETER_RESOURCEIDERROR = "InvalidParameter.ResourceIdError"

	// 无操作权限。
	UNAUTHORIZEDOPERATION_NOPERMISSION = "UnauthorizedOperation.NoPermission"
)
View Source
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"`

	// 实例名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	InstanceName *string `json:"InstanceName,omitnil,omitempty" name:"InstanceName"`

	// 实例公网IP
	// 注意:此字段可能返回 null,表示取不到有效值。
	PublicIp *string `json:"PublicIp,omitnil,omitempty" name:"PublicIp"`

	// 实例私网IP
	// 注意:此字段可能返回 null,表示取不到有效值。
	PrivateIp *string `json:"PrivateIp,omitnil,omitempty" name:"PrivateIp"`

	// 实例类型(版本)
	InstanceType *string `json:"InstanceType,omitnil,omitempty" name:"InstanceType"`

	// 实例域名
	// 注意:此字段可能返回 null,表示取不到有效值。
	Pdomain *string `json:"Pdomain,omitnil,omitempty" name:"Pdomain"`
}

type Client

type Client struct {
	common.Client
}

func NewClient

func NewClient(credential common.CredentialIface, region string, clientProfile *profile.ClientProfile) (client *Client, err error)

func NewClientWithSecretId

func NewClientWithSecretId(secretId, secretKey, region string) (client *Client, err error)

Deprecated

func (*Client) DescribeDasbImageIds

func (c *Client) DescribeDasbImageIds(request *DescribeDasbImageIdsRequest) (response *DescribeDasbImageIdsResponse, err error)

DescribeDasbImageIds 这些接口是传统版堡垒机接口.数审未用到,堡垒机的已全部迁移到dasb下,cds这边预下线

获取镜像列表

func (*Client) DescribeDasbImageIdsWithContext added in v1.0.324

func (c *Client) DescribeDasbImageIdsWithContext(ctx context.Context, request *DescribeDasbImageIdsRequest) (response *DescribeDasbImageIdsResponse, err error)

DescribeDasbImageIds 这些接口是传统版堡垒机接口.数审未用到,堡垒机的已全部迁移到dasb下,cds这边预下线

获取镜像列表

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 DescribeDasbImageIdsRequest

type DescribeDasbImageIdsRequest struct {
	*tchttp.BaseRequest
}

func NewDescribeDasbImageIdsRequest

func NewDescribeDasbImageIdsRequest() (request *DescribeDasbImageIdsRequest)

func (*DescribeDasbImageIdsRequest) FromJsonString

func (r *DescribeDasbImageIdsRequest) 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 (*DescribeDasbImageIdsRequest) ToJsonString

func (r *DescribeDasbImageIdsRequest) ToJsonString() string

type DescribeDasbImageIdsRequestParams added in v1.0.426

type DescribeDasbImageIdsRequestParams struct {
}

Predefined struct for user

type DescribeDasbImageIdsResponse

type DescribeDasbImageIdsResponse struct {
	*tchttp.BaseResponse
	Response *DescribeDasbImageIdsResponseParams `json:"Response"`
}

func NewDescribeDasbImageIdsResponse

func NewDescribeDasbImageIdsResponse() (response *DescribeDasbImageIdsResponse)

func (*DescribeDasbImageIdsResponse) FromJsonString

func (r *DescribeDasbImageIdsResponse) 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 (*DescribeDasbImageIdsResponse) ToJsonString

func (r *DescribeDasbImageIdsResponse) ToJsonString() string

type DescribeDasbImageIdsResponseParams added in v1.0.426

type DescribeDasbImageIdsResponseParams struct {
	// 基础镜像ID
	BaseImageId *string `json:"BaseImageId,omitnil,omitempty" name:"BaseImageId"`

	// AI镜像ID
	AiImageId *string `json:"AiImageId,omitnil,omitempty" name:"AiImageId"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

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

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyDbauditInstancesRenewFlagRequest) ToJsonString

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

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyDbauditInstancesRenewFlagResponse) ToJsonString

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"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL